.ph{align-items:center;gap:var(--sp-5) var(--sp-6);margin:0 0 var(--sp-7);flex-wrap:wrap;display:flex}.ph-t{min-width:0;font-size:var(--fs-8);font-weight:var(--fw-title);letter-spacing:-.025em;flex:auto;margin:0;line-height:1.3}.ph-act{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ph-bd{gap:var(--sp-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ph-bd>.ph-t{flex:none}.ph-s{align-items:center;gap:var(--sp-2) var(--sp-3);max-width:var(--w-read);font-size:var(--fs-5);color:var(--text2);flex-wrap:wrap;display:flex}@media (max-width:620px){.ph-bd+.ph-act{flex-basis:100%}}.sec{margin-top:var(--sp-8)}.sec:first-child{margin-top:0}.sec-t{align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-4);font-weight:var(--fw-strong);letter-spacing:0;color:var(--text3);display:flex}.sec-n{font-weight:var(--fw-body);font-variant-numeric:tabular-nums}.sec-h{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-4);display:flex;position:relative}.sec-h .sec-t{margin:0}.sec-act{align-items:center;gap:var(--sp-4);margin-left:auto;display:flex}.lrow{--lrow-x:var(--sp-5);align-items:center;gap:var(--sp-5);min-height:44px;margin-inline:calc(-1 * var(--lrow-x));padding:var(--sp-5) var(--lrow-x);border-radius:var(--r-lg);color:inherit;display:flex}.lrow+.lrow{margin-top:var(--sp-2)}.lrow:hover{background:var(--layer-1)}.lrow:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.lrow-bd{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.lrow-t{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.lrow-tt{min-width:0;font-size:var(--fs-6);font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lrow-s{min-width:0;font-size:var(--fs-4);color:var(--text3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lrow-e{align-items:flex-end;gap:var(--sp-2);font-size:var(--fs-3);color:var(--text3);flex-direction:column;flex:none;display:flex}@media (max-width:760px){.lrow{--lrow-x:var(--sp-4)}}
