@font-face{font-family:B612;src:url(./B612-400-DJV_3Qvr.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:B612;src:url(./B612-700-Dti5hkzs.ttf)format("truetype");font-weight:700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--lightningcss-light,#006e6e)var(--lightningcss-dark,#5cbcbc);--accent-strong:var(--lightningcss-light,#005757)var(--lightningcss-dark,#7fd0d0);--accent-soft:var(--lightningcss-light,#daecec)var(--lightningcss-dark,#1d3838);--on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0e1515);--ink:var(--lightningcss-light,#1b2424)var(--lightningcss-dark,#e0e8e8);--muted:var(--lightningcss-light,#5d6b6b)var(--lightningcss-dark,#9aabab);--line:var(--lightningcss-light,#b9c4c4)var(--lightningcss-dark,#3c4a4a);--line-soft:var(--lightningcss-light,#dde4e4)var(--lightningcss-dark,#2a3535);--panel:var(--lightningcss-light,#f4f7f7)var(--lightningcss-dark,#111818);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#192222);--stripe-strong:var(--lightningcss-light,#eaf0f0)var(--lightningcss-dark,#212c2c);--na:var(--lightningcss-light,#e8ecec)var(--lightningcss-dark,#27312f);--l0:var(--lightningcss-light,#78dc8c)var(--lightningcss-dark,#2e7a42);--l1:var(--lightningcss-light,#fff58c)var(--lightningcss-dark,#85791c);--l2:var(--lightningcss-light,#ffbe5a)var(--lightningcss-dark,#9a5a14);--l3:var(--lightningcss-light,#ff6e6e)var(--lightningcss-dark,#a03434);--danger:var(--lightningcss-light,#c62828)var(--lightningcss-dark,#ff7b7b);--danger-strong:var(--lightningcss-light,#a51f1f)var(--lightningcss-dark,#ff9e9e);--shadow:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#0009)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--panel);min-height:100vh;color:var(--ink);margin:0;font:14px/1.4 B612,system-ui,sans-serif}button,input,select,textarea{font:inherit;color:inherit}button{border:1px solid var(--line);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px 12px}button:hover{background:var(--accent-soft)}button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:700}button.primary:hover{background:var(--accent-strong)}button.danger{background:var(--danger);border-color:var(--danger);color:var(--on-accent);font-weight:700}button.danger:hover{background:var(--danger-strong)}input,select,textarea{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:3px 6px}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}h2{color:var(--accent);margin:0 0 6px;font-size:16px}.muted{color:var(--muted)}.small{font-size:11.5px}.level-na{background:var(--na)}.level-low{background:var(--l0)}.level-moderate{background:var(--l1)}.level-high{background:var(--l2)}.level-severe{background:var(--l3)}.level-low.inherited{background:color-mix(in srgb, var(--l0) 45%, var(--surface))}.level-moderate.inherited{background:color-mix(in srgb, var(--l1) 45%, var(--surface))}.level-high.inherited{background:color-mix(in srgb, var(--l2) 45%, var(--surface))}.level-severe.inherited{background:color-mix(in srgb, var(--l3) 45%, var(--surface))}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}dialog{background:var(--surface);width:min(340px,100% - 32px);color:var(--ink);box-shadow:0 8px 30px var(--shadow);border:0;border-radius:8px;padding:16px}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d}html{scrollbar-gutter:stable;scroll-padding-top:calc(var(--topbar-height,0px) + 8px)}@media (width<=760px){html{scroll-padding-bottom:calc(var(--tierbar-height,0px) + 8px)}}html:has(dialog[open]){background:color-mix(in srgb, var(--panel), black 30%);overflow:hidden}dialog p{margin:0 0 12px}.actions{gap:8px;display:flex}.help.svelte-1eyj1wx{border:1px solid var(--line);background:var(--surface);width:18px;height:18px;color:var(--muted);vertical-align:middle;border-radius:50%;place-items:center;margin-left:6px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.help.svelte-1eyj1wx:hover{border-color:var(--accent);color:var(--accent)}dialog.svelte-1eyj1wx{text-align:left;width:min(520px,100% - 32px);font-weight:400}dialog.svelte-1eyj1wx :is(ul,ol){margin:0 0 12px;padding-left:20px}dialog.svelte-1eyj1wx li+li{margin-top:4px}h2.svelte-1eyj1wx{margin:0 0 8px;font-size:16px}.chip.svelte-1bkgetr{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);height:1.57em;color:var(--ink);vertical-align:middle;border-radius:.43em;justify-content:center;align-items:center;gap:.43em;padding:0 .3em;display:inline-flex}svg.svelte-1bkgetr{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.chip.labelled.svelte-1bkgetr{padding:0 .64em 0 .43em}@media (width<=760px){.chip.labelled.foldable.svelte-1bkgetr{padding:0 .3em}.chip.labelled.foldable.svelte-1bkgetr .name:where(.svelte-1bkgetr){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:none;position:absolute;overflow:hidden}}.chip.chip.bare.svelte-1bkgetr{background:0 0;border:0;flex:none;height:auto;padding:0}.chip.inherited.svelte-1bkgetr{border-style:dashed;border-color:color-mix(in srgb, var(--ink) 45%, transparent)}.chip.incomplete.svelte-1bkgetr{border-style:dashed;border-color:var(--muted);background:var(--surface);color:var(--muted)}.level-na.svelte-1bkgetr svg:where(.svelte-1bkgetr){stroke-width:2.2px}.incomplete.svelte-1bkgetr svg:where(.svelte-1bkgetr){stroke-width:3.4px}table.svelte-trw6s{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);width:100%}th.svelte-trw6s,td.svelte-trw6s{border:1px solid var(--line);text-align:center;vertical-align:middle}th.svelte-trw6s{padding:6px}td.svelte-trw6s{padding:4px 6px}thead.svelte-trw6s th:where(.svelte-trw6s){background:var(--accent-soft);color:var(--accent)}tbody.svelte-trw6s tr:where(.svelte-trw6s):not(.section,.skipped){height:34px}.section.svelte-trw6s th:where(.svelte-trw6s){background:var(--na);color:var(--accent)}.num.svelte-trw6s{width:2.5em}.name.svelte-trw6s{text-align:left;min-width:190px}.sub.svelte-trw6s .name:where(.svelte-trw6s){box-shadow:inset 3px 0 0 var(--accent);color:var(--muted);padding-left:18px}.name.skipped.svelte-trw6s{opacity:.45}.name.missing.svelte-trw6s{font-weight:700}.name-row.svelte-trw6s{justify-self:stretch;align-items:center;gap:6px;display:flex}.name-row.svelte-trw6s .label:where(.svelte-trw6s){flex:1}.name-row.svelte-trw6s .help{flex:none;margin-left:0}.pending.svelte-trw6s{color:var(--danger);cursor:default;flex:none;place-items:center;display:grid}.pending.svelte-trw6s svg:where(.svelte-trw6s){fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round}.pick.svelte-trw6s{width:50%;padding:3px 4px}.options.svelte-trw6s{border:1px solid var(--line);background:var(--line);border-radius:6px;gap:1px;display:flex;overflow:hidden}.options.svelte-trw6s label:where(.svelte-trw6s){-webkit-user-select:none;user-select:none;text-align:center;cursor:pointer;min-width:min-content;min-height:26px;box-shadow:inset 0 -3px 0 var(--edge,transparent);flex:auto;justify-content:center;align-items:center;padding:2px 4px;font-size:12.5px;line-height:1.2;display:flex}.edge-na.svelte-trw6s{--edge:var(--line)}.edge-low.svelte-trw6s{--edge:var(--l0)}.edge-moderate.svelte-trw6s{--edge:var(--l1)}.edge-high.svelte-trw6s{--edge:var(--l2)}.edge-severe.svelte-trw6s{--edge:var(--l3)}.options.svelte-trw6s label:where(.svelte-trw6s):not(.checked){background:var(--surface)}.options.svelte-trw6s label:where(.svelte-trw6s):not(.checked):hover{background:var(--accent-soft)}.options.svelte-trw6s label.checked:where(.svelte-trw6s){font-weight:700}.options.svelte-trw6s label.checked.empty:where(.svelte-trw6s){background:var(--accent-soft)}@media (pointer:coarse){.options.svelte-trw6s label:where(.svelte-trw6s){min-height:40px}}.options.svelte-trw6s label:where(.svelte-trw6s):has(:where(.svelte-trw6s):focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.pick.disabled.svelte-trw6s{padding:0}thead.svelte-trw6s th.active:where(.svelte-trw6s){background:var(--accent);color:var(--on-accent)}thead.svelte-trw6s th.switch:where(.svelte-trw6s){padding:0}th.switch.svelte-trw6s button:where(.svelte-trw6s){width:100%;min-height:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:6px 2px}th.switch.svelte-trw6s:hover,td.switch.svelte-trw6s:hover{outline:2px solid var(--accent);outline-offset:-2px}td.switch.svelte-trw6s{cursor:pointer}.hint.svelte-trw6s{text-align:center;margin:4px 0 8px}.score.svelte-trw6s{width:46px;font-weight:700}td.na.svelte-trw6s{background:var(--na)}.score.na.svelte-trw6s{color:var(--muted);font-weight:400}.inherited.svelte-trw6s{font-style:italic}.score.inherited.svelte-trw6s,.options.svelte-trw6s label.inherited:where(.svelte-trw6s){font-weight:400}@media (width<=760px){thead.svelte-trw6s,.switch.svelte-trw6s,.hint-switch.svelte-trw6s{display:none}tr.svelte-trw6s{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:stretch;display:grid}tbody.svelte-trw6s tr:where(.svelte-trw6s):not(.section){height:auto}th.svelte-trw6s,td.svelte-trw6s{border:0;place-items:center;display:grid}.num.svelte-trw6s{grid-auto-flow:column;min-width:2.2em;font-weight:700}.num.svelte-trw6s:after{content:"/"}.sub.svelte-trw6s .num:where(.svelte-trw6s){min-width:0;padding:0}.sub.svelte-trw6s .num:where(.svelte-trw6s):after{content:none}.name-row.svelte-trw6s .label:where(.svelte-trw6s){text-align:center}.name.svelte-trw6s{min-width:0}.pick.svelte-trw6s,.section.svelte-trw6s th:where(.svelte-trw6s){grid-column:1/-1}.pick.svelte-trw6s{place-items:stretch stretch;width:auto}.pick.disabled.svelte-trw6s{display:none}.sub.svelte-trw6s{box-shadow:inset 3px 0 0 var(--accent);padding-left:3px}.sub.svelte-trw6s .name:where(.svelte-trw6s){box-shadow:none;padding-left:15px}.options.svelte-trw6s label:where(.svelte-trw6s){padding:2px 3px}}.mission.svelte-14whzde{grid-template-columns:auto 2fr 2fr 1fr 1fr;gap:10px 16px;margin-bottom:18px;display:grid}@media (width<=800px){.mission.svelte-14whzde{grid-template-columns:repeat(6,1fr)}}label.svelte-14whzde{flex-direction:column;gap:3px;min-width:0;display:flex}@media (width<=800px){label.svelte-14whzde{grid-column:span 2}label.svelte-14whzde.half{grid-column:span 3}}@media (width<=760px){label.svelte-14whzde{grid-column:span 3}label.svelte-14whzde.fecha{grid-column:span 6}}span.svelte-14whzde{color:var(--muted);font-size:13px}input.svelte-14whzde,select.svelte-14whzde{width:100%;padding:6px 10px;font-size:17px}section.svelte-1clq73t{margin-top:20px}textarea.svelte-1clq73t{resize:vertical;width:100%}.results.svelte-16zc0mi{margin:20px 0}.tabs.svelte-16zc0mi{gap:4px;display:flex}.tabs.svelte-16zc0mi button:where(.svelte-16zc0mi){background-color:var(--accent-soft);color:var(--accent);background-clip:padding-box;border:0 solid #0000;border-bottom-width:3px;border-radius:6px 6px 0 0;flex:1;padding:6px 10px;font-weight:700}.tabs.svelte-16zc0mi button:where(.svelte-16zc0mi):hover{background-color:color-mix(in srgb, var(--accent) 25%, var(--accent-soft))}.tabs.svelte-16zc0mi button:where(.svelte-16zc0mi)[aria-selected=true]{border-bottom-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.tabs.svelte-16zc0mi button:where(.svelte-16zc0mi):focus-visible{outline-offset:-2px}.panel.svelte-16zc0mi{border:2px solid var(--accent);background:var(--accent-soft);border-radius:0 0 6px 6px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px 24px;padding:10px;display:grid}@media (width<=760px){.panel.svelte-16zc0mi{grid-template-columns:1fr}}.final.svelte-16zc0mi{flex-direction:column;min-width:0;display:flex}.final.svelte-16zc0mi .label:where(.svelte-16zc0mi),.final.svelte-16zc0mi .sub:where(.svelte-16zc0mi){font-size:11.5px}.final.svelte-16zc0mi .label:where(.svelte-16zc0mi){color:var(--accent);font-weight:700}.final.svelte-16zc0mi strong:where(.svelte-16zc0mi){overflow-wrap:anywhere;font-size:24px;line-height:1.15}dl.svelte-16zc0mi{grid-template-columns:auto 1fr;gap:2px 12px;margin:0;display:grid}dt.svelte-16zc0mi{color:var(--accent);align-self:center;font-size:11.5px}dd.svelte-16zc0mi{margin:0;font-weight:700}.reviewer.svelte-16zc0mi{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:6px;display:grid}.reviewer.svelte-16zc0mi input:where(.svelte-16zc0mi):not([type=date]){grid-column:1/-1}.toast-region.svelte-1cpok13{top:calc(var(--topbar-height,0px) + 8px);pointer-events:none;z-index:3;justify-content:center;display:flex;position:fixed;left:0;right:0}.toast.svelte-1cpok13{background:var(--ink);max-width:calc(100% - 32px);color:var(--surface);box-shadow:0 4px 16px var(--shadow);border-radius:6px;padding:8px 14px}.legend-wrap.svelte-11ac3mw{margin-bottom:12px;overflow-x:auto}.legend.svelte-11ac3mw{border-collapse:collapse}.legend.svelte-11ac3mw th:where(.svelte-11ac3mw),.legend.svelte-11ac3mw td:where(.svelte-11ac3mw){text-align:left;white-space:nowrap;padding:2px 10px 2px 0}.legend.svelte-11ac3mw td:where(.svelte-11ac3mw)>.chip{display:flex}.legend.svelte-11ac3mw td:where(.svelte-11ac3mw)>.chip .name{text-align:center;flex:1}.legend.svelte-11ac3mw tbody:where(.svelte-11ac3mw) tr:where(.svelte-11ac3mw):nth-child(odd){background:var(--stripe-strong)}nav.svelte-ihenoj{margin-left:auto}.menu-toggle.svelte-ihenoj{display:none}.menu.svelte-ihenoj:not(:popover-open){background:0 0;border:0;margin:0;padding:0;display:flex;position:static;overflow:visible}.menu.svelte-ihenoj>button:where(.svelte-ihenoj){border-radius:0}.menu.svelte-ihenoj>button:where(.svelte-ihenoj)+button:where(.svelte-ihenoj){margin-left:-1px}.menu.svelte-ihenoj>button:where(.svelte-ihenoj):first-child{border-radius:6px 0 0 6px}.menu.svelte-ihenoj>button:where(.svelte-ihenoj):last-child{border-radius:0 6px 6px 0}.menu.svelte-ihenoj>button:where(.svelte-ihenoj):focus-visible{z-index:1;position:relative}.menu.svelte-ihenoj>button:where(.svelte-ihenoj):disabled{cursor:progress;color:var(--muted)}.theme.svelte-ihenoj{align-items:center;gap:8px;padding:4px 7px;display:flex}.theme-label.svelte-ihenoj{display:none}.menu-toggle.svelte-ihenoj svg:where(.svelte-ihenoj),.theme.svelte-ihenoj svg:where(.svelte-ihenoj){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.theme.svelte-ihenoj .fill:where(.svelte-ihenoj){fill:currentColor}@media (width<=940px){.menu-toggle.svelte-ihenoj{place-items:center;padding:4px 7px;display:grid}.menu.svelte-ihenoj:not(:popover-open){display:none}.menu.svelte-ihenoj:popover-open{border:1px solid var(--line);background:var(--surface);min-width:160px;color:var(--ink);box-shadow:0 4px 16px var(--shadow);border-radius:6px;flex-direction:column;margin:0;padding:4px 0;display:flex;position:fixed;bottom:auto;left:auto}.menu.svelte-ihenoj:popover-open>button:where(.svelte-ihenoj){text-align:left;border:0;border-radius:0;margin:0;padding:8px 14px}.menu.svelte-ihenoj:popover-open .theme:where(.svelte-ihenoj){padding:8px 14px}.menu.svelte-ihenoj:popover-open .theme-label:where(.svelte-ihenoj){display:inline}}.docs.svelte-ihenoj{width:min(640px,100% - 32px);max-height:calc(100% - 32px)}.head.svelte-ihenoj{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-ihenoj{margin:0;font-size:18px}.docs.svelte-ihenoj h3{margin:16px 0 4px;font-size:15px}.topbar.svelte-yic9pk{z-index:2;background:var(--surface);border-bottom:1px solid var(--line-soft);box-shadow:0 2px 8px var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 16px;display:flex;position:sticky;top:0}.brand.svelte-yic9pk{align-items:center;gap:10px;display:flex}h1.svelte-yic9pk{color:var(--accent);margin:0;font-size:22px;line-height:1.1}.brand.svelte-yic9pk p:where(.svelte-yic9pk){margin:0}.tier.svelte-yic9pk{border:0;margin:0;padding:0;display:flex}@media (width<=760px){.tier.svelte-yic9pk{z-index:2;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line-soft);box-shadow:0 -2px 8px var(--shadow);position:fixed;bottom:0;left:0;right:0}}.tier.svelte-yic9pk label:where(.svelte-yic9pk){border:1px solid var(--line);background:var(--surface);cursor:pointer;padding:4px 12px}@media (width<=760px){.tier.svelte-yic9pk label:where(.svelte-yic9pk){text-align:center;flex:1;padding:8px 4px}}.tier.svelte-yic9pk label:where(.svelte-yic9pk)+label:where(.svelte-yic9pk){margin-left:-1px}.tier.svelte-yic9pk label:where(.svelte-yic9pk):first-of-type{border-radius:6px 0 0 6px}.tier.svelte-yic9pk label:where(.svelte-yic9pk):last-of-type{border-radius:0 6px 6px 0}.tier.svelte-yic9pk label:where(.svelte-yic9pk):hover{background:var(--accent-soft)}.tier.svelte-yic9pk label:where(.svelte-yic9pk):has(:where(.svelte-yic9pk):checked){background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:700;position:relative}.tier.svelte-yic9pk label:where(.svelte-yic9pk):has(:where(.svelte-yic9pk):focus-visible){z-index:1;outline:2px solid var(--accent);outline-offset:1px;position:relative}.tier-tools.svelte-yic9pk{margin-left:6px;display:flex}.tier-tools.svelte-yic9pk>span:where(.svelte-yic9pk){display:flex}.tier-tools.svelte-yic9pk>span:where(.svelte-yic9pk)>.chip{border-color:var(--line);border-radius:6px 0 0 6px;min-width:30px;height:auto}.tier-reset.svelte-yic9pk{border-radius:0 6px 6px 0;place-items:center;margin-left:-1px;padding:4px 7px;display:grid}.tier-reset.svelte-yic9pk svg:where(.svelte-yic9pk){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.tier-reset.svelte-yic9pk:disabled{cursor:default;opacity:.4}.update.svelte-z1ckp5{background:var(--accent-soft);justify-content:center;align-items:center;gap:12px;padding:6px 16px;display:flex}main.svelte-1n46o8q{max-width:1000px;margin:0 auto;padding:12px 16px 32px}@media (width<=760px){main.svelte-1n46o8q{padding-bottom:calc(var(--tierbar-height,0px) + 32px)}}
