.pr{--d-bg:#fff;--d-ink:#111;--d-ink-2:#555;--d-ink-3:#8a8a8a;--d-rule:#dcdcdc;--d-rule-2:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--d-bg);min-height:100svh;color:var(--d-ink);font-family:var(--font);font-variant-numeric:tabular-nums;font-size:15.5px;line-height:1.55}.pr__page{flex-direction:column;max-width:820px;margin:0 auto;padding:44px 32px 64px;display:flex}.pr__sec{min-width:0}.pr__h2--letter{display:none}.pr__head{border-bottom:1px solid var(--d-rule-2);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.pr__agency{letter-spacing:-.01em;font-size:17px;font-weight:700}.pr__logo{width:auto;max-width:240px;height:28px;display:block}.pr__date{color:var(--d-ink-2);flex-shrink:0}.pr__h1{letter-spacing:-.02em;margin:34px 0 0;font-size:28px;font-weight:700;line-height:1.2}.pr__meta{color:var(--d-ink-2);margin:6px 0 0}.pr__meta b{color:var(--d-ink);font-weight:600}.pr__sentence{margin:22px 0 0;font-size:17px;font-weight:600;line-height:1.45}.pr__h2{border-bottom:1px solid var(--d-rule);margin:38px 0 12px;padding-bottom:6px;font-size:17px;font-weight:700}.pr__sec--letter{margin-top:18px}.pr__lettertext{white-space:pre-line;max-width:70ch;margin:0;font-size:16px;line-height:1.6}.pr__sig{color:var(--d-ink-2);margin:10px 0 0}.pr__table{border-collapse:collapse;width:100%}.pr__table th,.pr__table td{border-bottom:1px solid var(--d-rule);text-align:left;vertical-align:top;padding:9px 0;font-weight:400}.pr__table thead th{color:var(--d-ink-2);border-bottom-color:var(--d-rule-2);padding-top:0}.pr__table .pr__num{text-align:right;white-space:nowrap}.pr__table td b,.pr__table tr.is-us td{font-weight:700}.pr__you{color:var(--d-ink-2);font-weight:400}.pr__table--glance th{width:58%;color:var(--d-ink-2);padding-right:24px}.pr__table--glance td{white-space:nowrap}.pr__aside{color:var(--d-ink-2);white-space:normal;display:block}.pr__plate{aspect-ratio:4/3;border:1px solid var(--d-rule);background:#0c0d10;width:100%;position:relative;overflow:hidden}.pr__caption{color:var(--d-ink-2);margin:10px 0 0}.pr__key{color:var(--d-ink-2);flex-wrap:wrap;gap:6px 18px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pr__key li{align-items:center;gap:7px;display:inline-flex}.pr__keybox{border:1px solid #00000026;width:12px;height:12px}.pr__keybox--none{background:0 0;border:1px dashed #00000073}.pr__chart{width:100%;height:auto;font:inherit;display:block;overflow:visible}.pr__grid{stroke:var(--d-rule);stroke-width:1px}.pr__tick{fill:var(--d-ink-2);font-size:12px}.pr__line{fill:none;stroke:var(--d-ink);stroke-width:1.5px;stroke-linejoin:round}.pr__pt{fill:var(--d-bg);stroke:var(--d-ink);stroke-width:1.5px}.pr__pt--now{fill:var(--d-ink)}.pr__foot{border-top:1px solid var(--d-rule);color:var(--d-ink-3);margin-top:44px;padding-top:12px;font-size:13.5px}.pr[data-look=sheet]{font-size:14.5px}.pr[data-look=sheet] .pr__page{max-width:1040px}.pr[data-look=sheet] .pr__h1{margin-top:28px;font-size:26px}.pr[data-look=sheet] .pr__sentence{margin-top:14px;font-size:16px}.pr[data-look=sheet] .pr__h2{margin-top:28px;font-size:15.5px}.pr[data-look=sheet] .pr__table th,.pr[data-look=sheet] .pr__table td{padding:7px 0}.pr[data-look=sheet] .pr__sec--glance{order:1}.pr[data-look=sheet] .pr__sec--map{order:2}.pr[data-look=sheet] .pr__sec--time{order:3}.pr[data-look=sheet] .pr__sec--field{order:4}.pr[data-look=sheet] .pr__sec--letter{order:5;margin-top:0}.pr[data-look=sheet] .pr__foot{order:6}.pr[data-look=sheet] .pr__h2--letter{display:block}.pr[data-look=sheet] .pr__lettertext{font-size:15px}.pr[data-look=sheet] .pr__table--glance th{width:50%}@media (width>=900px){.pr[data-look=sheet] .pr__page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""intro intro""glance glance""map time""map field""letter letter""foot foot";column-gap:40px;display:grid}.pr[data-look=sheet] .pr__head{grid-area:head}.pr[data-look=sheet] .pr__sec--intro{grid-area:intro}.pr[data-look=sheet] .pr__sec--glance{grid-area:glance}.pr[data-look=sheet] .pr__sec--map{grid-area:map}.pr[data-look=sheet] .pr__sec--time{grid-area:time}.pr[data-look=sheet] .pr__sec--field{grid-area:field}.pr[data-look=sheet] .pr__sec--letter{grid-area:letter}.pr[data-look=sheet] .pr__foot{grid-area:foot}.pr[data-look=sheet] .pr__table--glance{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;display:grid}.pr[data-look=sheet] .pr__table--glance tbody{display:contents}.pr[data-look=sheet] .pr__table--glance tr{flex-direction:column-reverse;display:flex}.pr[data-look=sheet] .pr__table--glance th{border-bottom:1px solid var(--d-rule);width:auto;padding:4px 0 10px}.pr[data-look=sheet] .pr__table--glance td{border-bottom:0;padding:6px 0 0}.pr[data-look=sheet] .pr__table--glance td b{font-size:22px}.pr[data-look=sheet] .pr__plate{aspect-ratio:1}}.pr[data-look=dark]{--d-bg:#0c0d10;--d-ink:#f2f2f0;--d-ink-2:#a3a7ae;--d-ink-3:#6b7078;--d-rule:#ffffff1f;--d-rule-2:#ffffff80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pr[data-look=dark] .pr__plate{border-color:#ffffff29}.pr[data-look=dark] .pr__keybox{border-color:#ffffff2e}.pr[data-look=dark] .pr__keybox--none{border-color:#ffffff73}@media (width<=600px){.pr{font-size:15px}.pr__page{padding:26px 18px 48px}.pr__h1{margin-top:26px;font-size:25px}.pr__sentence{font-size:16.5px}.pr__h2{margin-top:30px}.pr__plate{aspect-ratio:1}.pr__table--glance th,.pr__table--glance td{width:auto;padding-right:0;display:block}.pr__table--glance th{border-bottom:0;padding-bottom:2px}.pr__table--glance td{white-space:normal;padding-top:0}}
