.sg-pg{grid-template-columns:repeat(5,minmax(0,1fr))}.sg-kv{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sg-kv>div{flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.sg-kv>div+div{border-left:1px solid var(--div)}.sg-kv span{color:var(--ink-3);font-size:12px}.sg-kv b{font:600 20px/28px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.sg-kv em{color:var(--ink-4);font-size:12px;font-style:normal}.sg-th,.sg-tr{grid-template-columns:96px 88px 80px minmax(0,1fr) 88px;align-items:center;gap:12px;padding:0 16px;display:grid}.sg-th{border-bottom:1px solid var(--line);height:28px;color:var(--ink-3);font-size:12px}.sg-th>span:nth-child(n+2){text-align:right}.sg-tr{height:36px;font:13px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-3)}.sg-tr+.sg-tr{border-top:1px solid var(--div)}.sg-tr>span{text-align:right;white-space:nowrap}.sg-tr>span.m{color:var(--ink);font-weight:600}.sg-tr>b{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.sg-tr>b em{font:600 12px var(--sans);color:var(--acc-ink);font-style:normal}.sg-tr>i{background:var(--d-track);border-radius:2px;height:8px;position:relative}.sg-tr>i em{background:var(--d-soft);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.sg-tr.on{background:var(--acc-tint)}.sg-tr.on>i em{background:var(--d-main)}.sg-none{color:var(--ink-2);margin:0;padding:16px;font-size:14px;line-height:22px}.sg-cr>div{color:var(--ink-2);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 16px;font-size:13px;line-height:20px;display:grid}.sg-cr>div+div{border-top:1px solid var(--div)}.sg-cr b{color:var(--ink);font-weight:600}.sg-cr a{color:var(--acc-ink);text-decoration:none}.sg-cr a+a:before{content:"、";color:var(--ink-2)}.sg-cr a:hover{text-decoration:underline}:is(.sg-par,.sg-tbl,.sg-chk) .pz-foot>span{white-space:normal}@media (width<=1179px){.sg-pg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.sg-pg{grid-template-columns:minmax(0,1fr)}.sg-kv{grid-template-columns:1fr 1fr}.sg-kv>div:nth-child(3){border-left:0}.sg-kv>div:nth-child(n+3){border-top:1px solid var(--div)}.sg-kv>div{padding:12px}.sg-th,.sg-tr{grid-template-columns:80px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:0 12px}.sg-th>span:nth-child(4),.sg-tr>i{display:none}.sg-cr>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px}}.pp-lk{grid-area:6/1/9/9}.pp-rv{grid-area:6/9/9/13}.pp-pg{grid-template-columns:minmax(0,1fr)}.pp-pg .cv-pair i:empty:nth-of-type(2){background:var(--line)}.pp-lt{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:136px repeat(8,minmax(0,1fr));display:grid}.pp-lt>*{border-bottom:1px solid var(--div);min-width:0;font:14px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;padding:0 12px;display:flex}.pp-lt>:nth-last-child(-n+9){border-bottom:0}.pp-lt>.pp-lh{font:12px var(--sans);color:var(--ink-3);justify-content:flex-start;padding-left:16px}.pp-lt>b{color:var(--ink-2);font-weight:600}.pp-lt>b.t2{color:var(--ink)}.pp-lt>.cm{color:var(--ink-3);font-size:13px;position:relative}.pp-lt>.cm i{background:var(--d-track);border-radius:2px;height:3px;position:absolute;bottom:10px;left:12px;right:12px}.pp-lt>.cm em{background:var(--d-soft);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.pp-lt>.on{background:var(--acc-tint)}.pp-lt>b.t2.on{color:var(--acc-ink)}.pp-lt>.cm.on em{background:var(--d-main)}.pp-lead{border-bottom:1px solid var(--line);color:var(--ink-2);margin:0;padding:16px;font-size:14px;line-height:22px}.pp-ch,.pp-cr{grid-template-columns:minmax(0,1fr) 160px 160px;align-items:center;gap:12px;padding:0 16px;display:grid}.pp-ch{border-bottom:1px solid var(--line);height:28px;color:var(--ink-3);font-size:12px}.pp-ch>span{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pp-ch i{border-radius:2px;width:8px;height:8px}.pp-cr{height:40px;color:var(--ink-2);font-size:13px}.pp-cr+.pp-cr{border-top:1px solid var(--div)}.pp-cr>b,.pp-cr>em{text-align:right;white-space:nowrap}.pp-cr>b{font:600 14px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.pp-cr>b.t2{color:var(--acc-ink)}.pp-cr>em{color:var(--ink-3);font-size:12px;font-style:normal}.pp-par .pz-foot>span{white-space:normal}.pp-mc{grid-template-columns:1fr 1fr;display:grid}.pp-ml+.pp-ml{border-left:1px solid var(--div)}.pp-mh{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:36px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.pp-mh i,.pp-mr i{border-radius:2px;flex:none;width:8px;height:8px}.pp-mh a{color:var(--ink);text-decoration:none}.pp-mh a:hover{color:var(--acc-ink)}.pp-mr{height:32px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:13px;text-decoration:none;display:flex}.pp-mr+.pp-mr{border-top:1px solid var(--div)}.pp-mr>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.pp-mr>b{font:600 13px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.pp-mr:hover{background:var(--soft);color:var(--ink)}.pp-mr:hover>b{color:var(--acc-ink)}@media (width<=1179px){.pp-lk,.pp-rv{grid-area:auto/1/auto/-1}.pp-lt{grid-template-rows:repeat(3,44px)}.pp-pg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.pp-lt{grid-template-rows:none;grid-template-columns:96px repeat(4,minmax(0,1fr));grid-auto-rows:40px}.pp-lt>:nth-child(9n+2),.pp-lt>:nth-child(9n+3),.pp-lt>:nth-child(9n+8),.pp-lt>:nth-child(9n){display:none}.pp-lt>:nth-last-child(-n+9){border-bottom:0}.pp-lt>.pp-lh{padding-left:12px}.pp-pg{grid-template-columns:minmax(0,1fr)}.pp-ch,.pp-cr{grid-template-columns:minmax(0,1fr) 96px 96px;padding:0 12px}.pp-cr{height:auto;min-height:40px;padding-top:8px;padding-bottom:8px}.pp-lt>.pp-lh,.pp-cr>em{white-space:normal;line-height:16px}.pp-mc{grid-template-columns:minmax(0,1fr)}.pp-ml+.pp-ml{border-left:0;border-top:1px solid var(--line)}}@media (width<=479px){.pp-lt{grid-template-columns:80px repeat(4,minmax(0,1fr))}.pp-lt>*{padding:0 6px}.pp-lt>.pp-lh{padding-left:12px}}.pp-ms{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pp-ms>div{min-width:0;color:var(--ink-2);flex-direction:column;gap:4px;padding:16px;font-size:13px;line-height:20px;display:flex}.pp-ms>div+div{border-left:1px solid var(--div)}.pp-ms em{font:600 12px var(--mono);color:var(--acc-ink);font-style:normal}.pp-ms b{color:var(--ink);font-size:14px;font-weight:600}@media (width<=759px){.pp-ms{grid-template-columns:minmax(0,1fr)}.pp-ms>div{padding:12px}.pp-ms>div+div{border-left:0;border-top:1px solid var(--div)}.bento.cv .th,.cb .th{white-space:normal;height:auto;min-height:44px;padding-top:11px;padding-bottom:11px}.bento.cv .th>:is(h1,h2),.cb .th>h2{min-width:0}.bento.cv .th>.badge,.cb .th>.badge{flex:none;margin-left:auto}.cv-tl{flex-wrap:wrap}.cv-tl em{white-space:normal;flex-basis:100%;margin-left:0}.pp-lk .pz-foot>span{white-space:normal}}
