.lrow{position:relative;display:flex;align-items:center;--row-gap:var(--s3);gap:var(--row-gap);min-height:var(--row-h);padding:var(--row-pad-y) var(--s4);border-bottom:1px solid var(--line);background:var(--panel);text-align:left;width:100%;transition:background var(--t-fast)}.lrow:last-child{border-bottom:0}.lrow-link{color:inherit;text-decoration:none;text-align:left;background:none;border:0;font:inherit;padding:0;cursor:pointer}.lrow-link:after{content:"";position:absolute;inset:0}.lrow:has(.lrow-link):hover{background:var(--fill-soft)}.lrow-link:focus-visible{outline:none}.lrow-link:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-2)}.lrow-tail{position:relative;z-index:1}.lrow.on{background:var(--accent-l)}.lrow:has(.lrow-link:active){background:var(--fill)}.lrow.going{background:var(--accent-l)}.lrow.new{background:var(--unread)}.lrow-lead{flex:none;display:flex;align-items:center}.lrow{--lead:var(--row-lead)}.lrow:has(.lrow-sub):has(>.lrow-lead :is(.av,img)){--lead:var(--row-lead-tall)}.lrow-lead>*,.lrow-lead>*>.av{width:var(--lead);height:var(--lead);flex:none}.lrow:has(.lrow-sub):has(>.lrow-lead :is(.av,img)) .lrow-lead .av{font-size:var(--fs-4)}@media (min-width:641px){:root[data-density=compact] .lrow:not(.item) .lrow-lead .av{font-size:var(--fs-1)}}.lrow-main{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.lrow-marks :is(a,button),.lrow-meta :is(a,button,input,select,textarea,label),.lrow-sub :is(a,button){position:relative;z-index:1}.lrow-tail:empty{display:none}.lrow-t{font-size:var(--fs-4);line-height:var(--lh);font-weight:var(--fw-medium);color:var(--ink)}.lrow-sub,.lrow-t{overflow-wrap:anywhere}.lrow-sub{font-size:var(--fs-2);line-height:1.5;color:var(--mute)}.lrow-meta{flex:none;display:flex;align-items:center;gap:var(--s2);color:var(--dim);font-size:var(--fs-3)}.lrow-dot+.lrow-dot:before{content:"·";margin:0 .35em;color:var(--mute)}.st+.lrow-dot{margin-left:.35em}.lrow-sub .st+.st{margin-left:var(--s1)}.lrow-sub .st{padding-block:0;height:1.5em;vertical-align:middle}.lrow-more{color:var(--mute);font-variant-numeric:tabular-nums}.lrow-tail{flex:none;align-items:center}.lrow-marks,.lrow-tail{display:flex;gap:var(--s1)}.lrow-marks{flex-wrap:wrap;margin-top:2px;max-width:100%}.lrow-marks>*{flex:none}.lrow.open{flex-wrap:wrap;background:var(--fill-soft)}.lrow.open:has(.lrow-link):hover{background:var(--fill-soft)}.lrow-open{flex:1 0 100%;min-width:0;position:relative;z-index:1;padding-bottom:var(--s1)}.lrow-tail .btn,.lrow-tail .icon-b{--ctl:var(--row-ctl);min-width:var(--ctl);height:var(--ctl)}@media (min-width:641px){:root[data-density=compact] .lrow:not(.item) :is(.lrow-sub,.lrow-marks){display:none}}.lrow.kid{padding-left:calc(var(--s4) + var(--s5))}:root[data-density=compact] .lrow.item:has(.lrow-sub){padding-block:var(--s2)}@media (max-width:1023px){.lrow.item:has(>.lrow-tail .btn:not(.icon-b)){flex-wrap:wrap}.lrow.item>.lrow-tail:has(.btn:not(.icon-b)){flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap}.lrow.item:has(>.lrow-lead)>.lrow-tail:has(.btn:not(.icon-b)){padding-left:calc(var(--lead) + var(--row-gap))}.lrow.item>.lrow-tail .btn{--ctl:auto;height:auto;min-width:auto}}.lrow-sub .m-only{display:none}@media (max-width:640px){.lrow{--row-gap:var(--s2);padding-left:var(--s3);padding-right:var(--s3)}.lrow.kid{padding-left:calc(var(--s3) + var(--s4))}.lrow-meta{display:none}.lrow-sub .m-only{display:inline}:root[data-density=compact] .lrow-sub{display:block}:root[data-density=compact] .lrow:has(>.lrow-main>.lrow-link) .lrow-sub{display:-webkit-box}.lrow:has(>.lrow-main>.lrow-link) :is(.lrow-t,.lrow-sub){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lrow:has(>.lrow-main>.lrow-link) .lrow-sub{padding-block:3px;margin-block:-3px}:root[data-density=compact] .lrow-marks{display:flex}}.picks{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;min-height:var(--control-h)}.picks-l{color:var(--dim);font-weight:var(--fw-medium)}.picks-e,.picks-l{font-size:var(--fs-3)}.picks-e{color:var(--mute)}.chosen{gap:var(--s1);padding:1.5px 2px 1.5px 8px;border-radius:var(--r-pill);font-weight:var(--fw-semi);background:var(--fill);color:var(--dim);white-space:nowrap}.chosen,.chosen-x{display:inline-flex;align-items:center;font-size:var(--fs-2)}.chosen-x{justify-content:center;width:var(--tap-min);height:var(--tap-min);padding:0;border:0;background:none;color:currentColor;opacity:.55;cursor:pointer;border-radius:var(--r-round);line-height:1}.chosen-x:hover:not(:disabled){opacity:1;background:var(--fill-soft)}.chosen-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.chosen-add{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:1.5px 8px;border:1px dashed var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-2);color:var(--mute);background:none;cursor:pointer}.chosen-add:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.pairs{display:grid;grid-template-columns:minmax(96px,auto) 1fr;gap:var(--s2) var(--s3);align-items:baseline}.pairs dt{font-size:var(--fs-3);color:var(--mute)}.pairs dd{margin:0;font-size:var(--fs-4);color:var(--ink);min-width:0}.pairs dd.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pairs dd.none{color:var(--mute)}@media (max-width:640px){.pairs{grid-template-columns:1fr;gap:1px var(--s2)}.pairs dd{margin-bottom:var(--s2)}}.fbar{position:sticky;top:calc(-1 * var(--wpad, 0px));z-index:var(--z-strip);container:fbar/inline-size;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3) 0;margin-bottom:var(--s3);background:var(--bg)}.fbar-r1,.fbar-r2,.fbar-r3{display:flex;align-items:center;gap:var(--s2);min-width:0}.fbar-r2{align-items:stretch}.fbar-find{display:flex}.fbar-find>.search{align-items:stretch}.fbar-r1{overflow-x:auto}.fbar-r1>.tabs{flex:1 1 auto;min-width:0}.fbar-r2{flex-wrap:nowrap}.fbar-r3{flex-wrap:wrap}.fbar-find{flex:0 1 360px;min-width:0}.fbar-find>.search{width:100%}.fbar-count{margin-left:auto;font-size:var(--fs-3);color:var(--mute);white-space:nowrap}.fbar-do{display:flex;align-items:stretch;gap:var(--s2);flex:none;margin-left:auto}.fbar-chosen .fbar-do,.fbar-fields{align-items:center}.fbar-fields{display:flex;gap:var(--s2);flex-wrap:wrap;min-width:0}.fbar-fields.inline{flex:0 1 auto;flex-wrap:nowrap}.fbar-fields>.field .select,.fbar-fields>.select{width:auto;max-width:100%}.fbar-fields>.field,.fbar-find>.field{margin-bottom:0}.fbar-fields:not(.inline){align-items:flex-end}.fbar-group{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.fbar-fields.inline>*{min-width:0}.fbar-fields.inline .select{width:auto}.fbar-fields.line{flex-wrap:nowrap}.fbar-fields.line>:is(.field,.select){flex:1 1 0;min-width:0}.fbar-fields.line .select{width:100%;min-width:0}.fbar-fields.line>.btn{flex:none}.fbar-r2.wide{flex-wrap:wrap}.fbar-fields.inline.wide{order:3;flex:1 1 100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.fbar-fields.inline.wide .select{width:100%;min-width:0}@container fbar (min-width:960px){.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(4))){flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(4)))>.fbar-fields.inline.wide{order:0;flex:1 1 auto;display:flex;flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(4)))>.fbar-fields.inline.wide>:is(.field,.select){flex:1 1 0;min-width:0}}@container fbar (min-width:1150px){.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(5))){flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(5)))>.fbar-fields.inline.wide{order:0;flex:1 1 auto;display:flex;flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(5)))>.fbar-fields.inline.wide>:is(.field,.select){flex:1 1 0;min-width:0}}@container fbar (min-width:1340px){.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(6))){flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(6)))>.fbar-fields.inline.wide{order:0;flex:1 1 auto;display:flex;flex-wrap:nowrap}.fbar-r2.wide:not(:has(>.fbar-fields>:nth-child(6)))>.fbar-fields.inline.wide>:is(.field,.select){flex:1 1 0;min-width:0}}@container fbar (min-width:1500px){.fbar-r2.wide{flex-wrap:nowrap}.fbar-fields.inline.wide{order:0;flex:1 1 auto;display:flex;flex-wrap:nowrap}.fbar-fields.inline.wide>:is(.field,.select){flex:1 1 0;min-width:0}}.fbar-r2:has(>.fbar-fields .field){align-items:flex-end}@media (max-width:640px){.fbar:has(.fbar-fields.wide),.fbar:has(>.fbar-fields:not(.inline)){position:static}.fbar-fields:not(.inline):not(.line)>:is(.field,.select){flex:1 1 100%}.fbar-fields:not(.inline):not(.line) .select{width:100%}.fbar-fields.inline.wide>:is(.field,.select){flex:1 1 100%}.fbar-fields.inline.wide .select{width:100%}.fbar-r2>.fbar-find{flex:1 1 0}.fbar-r2:has(>.fbar-do>:nth-child(2)){flex-wrap:wrap}.fbar-r2:has(>.fbar-do>:nth-child(2))>.fbar-find{flex:1 1 100%}.fbar-fields.inline>*{flex:none}.fbar-fields.inline .btn .nm{display:none}}.fbar-picks{gap:var(--s2);min-width:0}.fbar-chosen,.fbar-picks{display:flex;align-items:center;flex-wrap:wrap}.fbar-chosen{gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r-2);background:var(--accent-l);color:var(--ink)}.fbar-chosen b{font-size:var(--fs-4);white-space:nowrap}.fbar-chosen .fbar-do{margin-left:auto}.dsw{gap:2px;flex:none}.dsw,.dsw button{display:inline-flex}.dsw button{min-height:var(--tap-min);align-items:center}@media (max-width:640px){.fbar-find{flex:1 1 auto}.fbar-do>.btn .nm{display:none}.fbar-do>.btn:has(>.nm){padding-inline:var(--s1);min-width:var(--tap-touch);min-height:var(--tap-touch);justify-content:center}.fbar-count{margin-left:auto}}.money{font-variant-numeric:tabular-nums;white-space:nowrap}.fill{display:inline-flex;align-items:center;gap:var(--s2);min-width:0}.fill>.bar{flex:1 1 120px;min-width:60px}.fill-n{font-size:var(--fs-2);color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.fill-ring{gap:var(--s3)}.stat-go{display:block;color:inherit;transition:border-color var(--t-fast)}.stat-go:hover{border-color:var(--line-strong)}.lpage{border:1px solid var(--line);border-radius:var(--r-3);background:var(--panel);overflow:clip}.lpage-more{display:flex;justify-content:center;padding:var(--s3) 0}.lpage-more>.fsec{flex:1 1 auto;max-width:520px}.dpage{max-width:960px}.dpage,.dpage-blocks{display:flex;flex-direction:column;gap:var(--s4)}.dpage-blocks>.card,.dpage>.card{margin-bottom:0}.edialog{display:flex;flex-direction:column;gap:var(--s4);padding-top:var(--s2)}