.work-page[data-astro-cid-57l5znwr]{padding:2rem 2rem 6rem;max-width:1180px}.work-head[data-astro-cid-57l5znwr]{margin:2.5rem 0}.workbook[data-astro-cid-57l5znwr]{--grid: var(--line);--chrome: color-mix(in srgb, var(--ink) 9%, var(--bg));--chrome-hi: color-mix(in srgb, var(--ink) 22%, var(--bg));border:1px solid var(--ink);background:var(--bg);font-family:var(--f-data);font-size:13px;margin-bottom:4rem}.formula-bar[data-astro-cid-57l5znwr]{display:flex;align-items:stretch;border-bottom:1px solid var(--ink);background:var(--chrome);height:28px}.formula-bar[data-astro-cid-57l5znwr]>span[data-astro-cid-57l5znwr]{display:flex;align-items:center;padding:0 10px}.name-box[data-astro-cid-57l5znwr]{flex:0 0 72px;background:var(--bg);border-right:1px solid var(--grid)}.fx[data-astro-cid-57l5znwr]{font-style:italic;color:var(--soft);border-right:1px solid var(--grid)}.formula[data-astro-cid-57l5znwr]{flex:1;min-width:0;background:var(--bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important;line-height:27px}.sheet[data-astro-cid-57l5znwr][hidden]{display:none}.sheet-title[data-astro-cid-57l5znwr]{font-family:var(--f-pixel);font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:8px 10px;background:var(--chrome);border-bottom:1px solid var(--grid)}.workbook[data-astro-cid-57l5znwr].is-tabbed .sheet-title[data-astro-cid-57l5znwr]{display:none}.work-table[data-astro-cid-57l5znwr]{table-layout:fixed}.work-table[data-astro-cid-57l5znwr] th[data-astro-cid-57l5znwr],.work-table[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]{border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);padding:4px 8px;height:28px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-weight:400}.work-table[data-astro-cid-57l5znwr] tr[data-astro-cid-57l5znwr]>[data-astro-cid-57l5znwr]:last-child{border-right:0}.sheet-cols[data-astro-cid-57l5znwr] th[data-astro-cid-57l5znwr],.rownum[data-astro-cid-57l5znwr]{background:var(--chrome);color:var(--soft);text-align:center;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheet-cols[data-astro-cid-57l5znwr] th[data-astro-cid-57l5znwr]{height:22px;padding:0}.sheet-cols[data-astro-cid-57l5znwr] th[data-astro-cid-57l5znwr].is-active,.work-table[data-astro-cid-57l5znwr] tr[data-astro-cid-57l5znwr]:hover>.rownum[data-astro-cid-57l5znwr]{background:var(--chrome-hi);color:var(--ink)}.corner[data-astro-cid-57l5znwr],.rownum[data-astro-cid-57l5znwr]{width:40px;padding:0}.sheet-cols[data-astro-cid-57l5znwr] .col-a[data-astro-cid-57l5znwr]{width:64px}.sheet-cols[data-astro-cid-57l5znwr] .col-c[data-astro-cid-57l5znwr]{width:220px}.sheet-cols[data-astro-cid-57l5znwr] .col-d[data-astro-cid-57l5znwr]{width:64px}.sheet-cols[data-astro-cid-57l5znwr] .col-e[data-astro-cid-57l5znwr]{width:150px}.row-fields[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]{font-weight:700;background:color-mix(in srgb,var(--ink) 4%,var(--bg));border-bottom-color:var(--ink)}.row-group[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]{font-family:var(--f-pixel);font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:var(--chrome);border-bottom-color:var(--ink)}.row-group[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]:not(:last-child){border-right-color:transparent}.row-group[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]:not([colspan]){pointer-events:none}.work-table[data-astro-cid-57l5znwr] tbody[data-astro-cid-57l5znwr] tr[data-astro-cid-57l5znwr].row-link{cursor:pointer}.work-table[data-astro-cid-57l5znwr] tbody[data-astro-cid-57l5znwr] tr[data-astro-cid-57l5znwr].row-link:hover td[data-astro-cid-57l5znwr]{background:color-mix(in srgb,var(--ink) 5%,var(--bg))}.work-table[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]{outline:2px solid transparent;outline-offset:-2px}.work-table[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]:hover{outline-color:var(--ink)}.col-a[data-astro-cid-57l5znwr]{padding:2px!important}.work-thumb[data-astro-cid-57l5znwr]{display:block;width:100%;height:40px}.work-piece-title[data-astro-cid-57l5znwr] a[data-astro-cid-57l5znwr]{text-decoration:underline;text-underline-offset:2px}.row-plain[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr],td[data-astro-cid-57l5znwr].col-c,td[data-astro-cid-57l5znwr].col-e{color:var(--soft)}.row-fields[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr],.row-group[data-astro-cid-57l5znwr] td[data-astro-cid-57l5znwr]{color:var(--ink)!important}.work-year[data-astro-cid-57l5znwr]{text-align:right!important}.sheet-tabs[data-astro-cid-57l5znwr]{display:flex;overflow-x:auto;border-top:1px solid var(--ink);background:var(--chrome);padding-left:40px}.sheet-tab[data-astro-cid-57l5znwr]{flex:none;padding:6px 14px;border-right:1px solid var(--grid);color:var(--soft);white-space:nowrap;text-decoration:none}.sheet-tab[data-astro-cid-57l5znwr]:first-child{border-left:1px solid var(--grid)}.sheet-tab[data-astro-cid-57l5znwr]:hover{color:var(--ink)}.sheet-tab[data-astro-cid-57l5znwr].is-active{background:var(--bg);color:var(--ink);font-weight:700;box-shadow:inset 0 -3px 0 var(--ink);margin-top:-1px}.status-bar[data-astro-cid-57l5znwr]{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--grid);background:var(--chrome);padding:4px 10px;font-size:11px;color:var(--soft)}.work-foot[data-astro-cid-57l5znwr]{border-top:1px solid var(--line);padding-top:1rem;font-size:12px;text-transform:uppercase}.guide[data-astro-cid-57l5znwr]{display:none;position:fixed;right:1.25rem;bottom:1.25rem;z-index:50;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none}.guide[data-astro-cid-57l5znwr].is-on{display:flex}.guide-bubble[data-astro-cid-57l5znwr]{position:relative;width:260px;padding:10px 26px 10px 12px;border:1px solid var(--ink);background:var(--bg);box-shadow:4px 4px 0 var(--line);font-family:var(--f-data);font-size:12px;line-height:1.5;pointer-events:auto}.guide-bubble[data-astro-cid-57l5znwr]:after{content:"";position:absolute;right:58px;bottom:-7px;width:12px;height:12px;background:var(--bg);border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);transform:rotate(45deg)}.guide-text[data-astro-cid-57l5znwr]{margin:0;min-height:3em}.guide-close[data-astro-cid-57l5znwr]{position:absolute;top:0;right:0;width:22px;height:22px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--chrome, transparent);color:var(--soft);font:inherit;line-height:1;cursor:pointer}.guide-close[data-astro-cid-57l5znwr]:hover{background:var(--ink);color:var(--bg)}.guide-stage[data-astro-cid-57l5znwr]{width:132px;aspect-ratio:1}.guide[data-astro-cid-57l5znwr].is-begging .guide-stage[data-astro-cid-57l5znwr]{animation:guide-beg .12s steps(2) 6}@keyframes guide-beg{50%{transform:translate(-3px)}}@media(hover:none),(prefers-reduced-motion:reduce){.guide[data-astro-cid-57l5znwr].is-begging .guide-stage[data-astro-cid-57l5znwr]{animation:none}}@media(hover:none){.guide[data-astro-cid-57l5znwr].is-on{display:none}}@media(max-width:720px){.work-page[data-astro-cid-57l5znwr]{padding:1.25rem 1rem 4rem}.work-head[data-astro-cid-57l5znwr]{margin:1.5rem 0}.col-c[data-astro-cid-57l5znwr],.col-e[data-astro-cid-57l5znwr]{display:none}.corner[data-astro-cid-57l5znwr],.rownum[data-astro-cid-57l5znwr]{width:28px}.sheet-cols[data-astro-cid-57l5znwr] .col-a[data-astro-cid-57l5znwr]{width:52px}.sheet-cols[data-astro-cid-57l5znwr] .col-d[data-astro-cid-57l5znwr]{width:48px}.work-thumb[data-astro-cid-57l5znwr]{height:32px}.name-box[data-astro-cid-57l5znwr]{flex-basis:52px}.sheet-tabs[data-astro-cid-57l5znwr]{padding-left:0}}
