:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--navy:#13264a;--navy2:#1d3767;--navy3:#2a4a82;--gold:#b8892a;--gold2:#d9b45c;--goldsoft:#f3e7c6;--bg:#f3f5f8;--surface:#fff;--surface2:#f8f9fb;--line:#dce2eb;--line2:#e9edf3;--ink:#172033;--muted:#5a6577;--faint:#8a94a5;--ok:#2e7d5b;--warn:#c07a12;--bad:#b23a48;--fit-good:#7fb89a;--pass-light:#a9cdb8;--pass-lighter:#c9ddd1;--perak:#7c8899;--perunggu:#a0643a;--vM:#2f6fb0;--vE:#c2557a;--vA:#c9831c;--vL:#6a4fb0;--vI:#16858c;--side:#13264a;--sideink:#dce4f2;--sidemuted:#8ea0c0;--sidestrong:#fff;--sideline:#ffffff14;--sidehover:#ffffff0f;--sidebox:#ffffff0d;--sideboxline:#ffffff1a;--sideactive:#d9b45c24;--scrim:#0a12226b;--shadow:0 1px 2px #13264a0f, 0 4px 14px #13264a0d;--font-body:var(--font-brand), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs:11.5px;--text-md:13px;--text-base:15px;--text-lg:19px;--text-title:30px;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-heavy:800;--leading-body:1.5;--leading-snug:1.3;--leading-title:1.15;--tracking-brand:.06em;--tracking-title:-.02em;--space-3xs:2px;--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:56px;--radius-sm:2px;--radius-md:8px;--radius-lg:14px;--radius-round:50%;--line-width:1px;--line-width-strong:2px;--line-width-heavy:3px;--avatar-size:34px;--swatch-size:8px;--bar-height:8px;--empty-area-height:240px;--lede-width:62ch;--card-min-width:260px;--typed-min-width:12ch;--typed-max-width:40ch;--column-min-width:360px;--box-min-width:200px;--wide-table-min-width:720px;--score-box-width:90px;--score-button-size:38px;--score-button-grow:0;--scores-width:auto;--statement-text-basis:var(--card-min-width);--care-status-basis:auto;--care-body-basis:var(--column-min-width);--medal-width:370px;--history-chart-width:560px;--bare-box-width:380px;--photo-preview-height:260px;--photo-card-ratio:3 / 4;--photo-thumb-size:84px;--class-list-height:220px;--class-min-width:150px;--file-preview-height:70dvh;--icon-size:18px;--icon-stroke:2;--switched-off-opacity:.55;--page-opening-wait:.2s;--layer-top-bar:20;--top-bar-room:var(--space-md);--top-bar-text:var(--text-md);--top-bar-line:calc(var(--leading-body) * var(--top-bar-text));--top-bar-height:calc(2 * var(--top-bar-room) + var(--top-bar-line) + var(--line-width));--below-top-bar:calc(var(--space-3xl) + var(--space-lg));--screen-height:100dvh;--content-max-width:1440px;--side-width:248px;--shell-columns:var(--side-width) 1fr;--main-column:2;--side-position:sticky;--side-closed-display:flex;--scrim-display:none;--menu-button-display:none;--top-bar-padding:var(--top-bar-room) var(--space-2xl);--content-padding:var(--space-xl) var(--space-2xl) var(--space-3xl);--stacked-table-display:table;--stacked-head-display:table-header-group;--stacked-body-display:table-row-group;--stacked-row-display:table-row;--stacked-row-padding:0;--stacked-row-line:0;--stacked-cell-line:var(--line-width);--stacked-cell-padding:var(--space-sm);--stacked-title-display:none;--stacked-title-width:112px;--stacked-actions-padding:var(--space-sm);--stacked-actions-justify:flex-end;--stacked-empty-padding:var(--space-sm);--stacked-badge-wrap:nowrap;--stacked-heading-size:var(--text-md);--stacked-above-cell-padding:var(--space-sm);--lines-item-display:inline;--lines-item-padding:0;--lines-comma-display:inline;--dialog-width:640px;--dialog-height:auto;--dialog-max-size:calc(100% - 2 * var(--space-xl));--dialog-radius:var(--radius-lg);--filter-fold-button-display:none;--filter-folded-display:block;--decide-control-basis:auto;--decide-control-padding:var(--space-xs);--save-bar-position:static;--save-bar-margin:var(--space-md);--save-bar-padding:0;--save-bar-line:0;--save-bar-direction:column;--save-bar-wrap:wrap;--above-save-bar:0;--field-text:var(--text-base);--field-weight:var(--weight-normal);--field-height:40px;--button-text:var(--text-base);--button-weight:var(--weight-semibold);--button-height:40px;--button-padding:var(--space-xs) var(--space-md);--badge-good-ink:var(--ok);--badge-good-bg:var(--surface);--badge-good-line:var(--ok);--badge-warning-ink:#a5690f;--badge-warning-bg:var(--surface);--badge-warning-line:var(--warn);--badge-bad-ink:var(--bad);--badge-bad-bg:var(--surface);--badge-bad-line:var(--bad);--badge-severe-ink:var(--surface);--badge-severe-bg:var(--bad);--badge-severe-line:var(--bad);--badge-plain-ink:var(--muted);--badge-plain-bg:var(--surface);--badge-plain-line:var(--line);--card-padding:var(--space-md) var(--space-lg);--card-radius:var(--radius-lg);--card-shadow:none;--card-gap:var(--space-sm);--note-padding:var(--space-sm) var(--space-md);--note-text:var(--text-md);--note-ink:var(--muted);--note-line:var(--line-width);--note-line-colour:var(--line);--note-warning-line-colour:var(--warn);--section-heading-text:var(--text-base);--section-heading-weight:var(--weight-heavy);--section-heading-ink:var(--navy);--empty-list-text:var(--text-base);--empty-list-ink:var(--muted);--empty-list-align:center;--empty-list-padding:var(--space-xl);--empty-section-text:var(--text-md);--empty-section-ink:var(--muted);--empty-section-align:left;--empty-section-padding:0;--below-tabs:var(--space-xl);--below-lede:var(--space-xl);--tap-size:44px;--tap-least:auto;--link-display:inline}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (max-width:860px){:root{--side-width:264px;--shell-columns:1fr;--main-column:1;--side-position:fixed;--side-closed-display:none;--scrim-display:block;--menu-button-display:inline-flex;--top-bar-padding:var(--top-bar-room) var(--space-lg);--content-padding:var(--space-lg) var(--space-lg) var(--space-3xl);--text-title:25px;--stacked-table-display:block;--stacked-head-display:none;--stacked-body-display:block;--stacked-row-display:grid;--stacked-row-padding:var(--space-sm) 0;--stacked-row-line:var(--line-width);--stacked-cell-line:0;--stacked-cell-padding:var(--space-2xs) 0 var(--space-2xs) var(--stacked-title-width);--stacked-title-display:block;--stacked-actions-padding:var(--space-xs) 0;--stacked-actions-justify:flex-start;--stacked-empty-padding:0;--stacked-badge-wrap:normal;--stacked-heading-size:var(--text-base);--stacked-above-cell-padding:var(--space-2xs) 0;--lines-item-display:block;--lines-item-padding:var(--space-3xs) 0;--lines-comma-display:none;--decide-control-basis:100%;--decide-control-padding:var(--space-md);--dialog-width:100%;--dialog-height:100%;--dialog-max-size:100%;--dialog-radius:0;--filter-fold-button-display:inline-block;--filter-folded-display:none;--save-bar-position:sticky;--save-bar-margin:0;--save-bar-padding:var(--space-md) 0;--save-bar-line:var(--line-width);--save-bar-direction:column-reverse;--save-bar-wrap:wrap-reverse;--above-save-bar:calc(4 * var(--space-3xl));--score-button-size:44px;--score-button-grow:1;--scores-width:100%;--statement-text-basis:100%;--care-status-basis:100%;--care-body-basis:100%;--field-height:var(--tap-size);--button-height:var(--tap-size);--tap-least:var(--tap-size);--link-display:inline-block}}@media (prefers-color-scheme:dark){:root{--bg:#0e1626;--surface:#152036;--surface2:#1a2740;--line:#2a3a57;--line2:#223150;--ink:#e6ecf5;--muted:#a3b0c4;--faint:#73819a;--goldsoft:#3a3220;--side:#0a1222;--navy:#c9d6ee;--shadow:0 1px 2px #0000004d;--badge-good-ink:#529478;--badge-warning-ink:#b17d2e;--badge-bad-ink:#c66d77;--badge-severe-ink:#fff}}
*,:before,:after{box-sizing:border-box}html{height:100%}body{background:var(--bg);min-height:100%;color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}button:disabled{opacity:var(--switched-off-opacity);cursor:default}
