:root{--ui-compact-height:var(--ui-control-compact);--ui-compact-action-size:var(--ui-space-6);--ui-compact-icon-size:var(--ui-space-4);--ui-compact-font-size:.8125rem;--ui-compact-label-inset:var(--ui-space-2)}.ui-control.ui-control--compact,.ui-toolbar.ui-toolbar--compact button,.ui-file-tab{box-sizing:border-box;min-block-size:var(--ui-compact-height);font-size:var(--ui-compact-font-size);line-height:var(--ui-leading)}.ui-control.ui-control--compact,.ui-toolbar.ui-toolbar--compact button{min-inline-size:var(--ui-compact-height);padding:0 var(--ui-compact-label-inset)}@media (pointer:coarse){:root{--ui-compact-height:var(--ui-control-height);--ui-compact-action-size:var(--ui-control-height)}}.ui-scrollbar{--ui-scrollbar-thumb:var(--site-muted);--ui-scrollbar-track:var(--site-bg);scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) var(--ui-scrollbar-track)}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.ui-scrollbar--quiet{scrollbar-color:transparent transparent}.ui-scrollbar--quiet:hover,.ui-scrollbar--quiet:focus-visible,.ui-scrollbar-surface:hover>.ui-scrollbar--quiet{scrollbar-color:var(--ui-scrollbar-thumb) transparent}.ui-scrollbar--quiet:has(:focus-visible){scrollbar-color:var(--ui-scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){.ui-scrollbar.ui-scrollbar--quiet,.ui-scrollbar-surface>.ui-scrollbar.ui-scrollbar--quiet{scrollbar-width:auto;scrollbar-color:auto}.ui-scrollbar--quiet::-webkit-scrollbar{width:var(--ui-space-2);height:var(--ui-space-2);cursor:default}.ui-scrollbar--quiet::-webkit-scrollbar-track{cursor:default;background:0 0}.ui-scrollbar--quiet::-webkit-scrollbar-corner{background:var(--ui-scrollbar-track);cursor:default}.ui-scrollbar--quiet::-webkit-scrollbar-button{width:0;height:0;display:none}.ui-scrollbar--quiet::-webkit-scrollbar-thumb{border-radius:var(--ui-radius);cursor:default;background:0 0}.ui-scrollbar--quiet:hover::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb)}.ui-scrollbar--quiet:focus-visible::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb)}.ui-scrollbar-surface:hover>.ui-scrollbar--quiet::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb)}.ui-scrollbar--quiet:has(:focus-visible)::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb)}}}@media (pointer:coarse),(forced-colors:active){.ui-scrollbar{scrollbar-width:auto}}@media (forced-colors:active){.ui-scrollbar{scrollbar-color:auto}}.ui-marker>.ui-marker-label{color:var(--site-muted)}.ui-marker-label{padding-inline:var(--ui-marker-inset);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline-block}.ui-marker:is([aria-current=page],[aria-selected=true]):not(:disabled):not([aria-disabled=true])>.ui-marker-label{background:var(--ui-marker-bg);color:var(--ui-marker-fg)}@media (hover:hover){.ui-marker:hover:not(:disabled):not([aria-disabled=true])>.ui-marker-label{background:var(--ui-marker-bg);color:var(--ui-marker-fg)}}@media (forced-colors:active){.ui-marker:is([aria-current=page],[aria-selected=true])>.ui-marker-label{outline:1px solid canvastext}}:root{--site-bg:#f5f5f4;--site-fg:#292c2a;--site-muted:#606560;--site-line:#dadcda;--site-control-line:#858b85;--site-accent:#286449;--ui-surface:#eceeeb;--ui-field-surface:#e2e5e1;--ui-control-hover:#d8dcd7;--ui-control-active:#cbd2cb;--ui-primary:#285d43;--ui-primary-hover:#204e38;--ui-primary-active:#193f2e;--ui-on-primary:#f7faf6;--ui-danger:#a4322d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--site-bg:#1c1f1d;--site-fg:#e1e5e1;--site-muted:#adb5ad;--site-line:#3a403b;--site-control-line:#7d8b7f;--site-accent:#96c8a6;--ui-surface:#272c28;--ui-field-surface:#313832;--ui-control-hover:#3b433c;--ui-control-active:#48544a;--ui-primary:#326b4c;--ui-primary-hover:#387654;--ui-primary-active:#28593f;--ui-on-primary:#f7faf6;--ui-danger:#efa59b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-12:3rem;--ui-control-height:2.75rem;--ui-control-compact:2rem;--ui-control-large:3rem;--ui-radius:.25rem;--ui-panel-radius:.375rem;--ui-type-body:.875rem;--ui-type-pane-title:var(--ui-type-body);--ui-type-heading:1.75rem;--ui-leading:1.5rem;--ui-workspace-shell:var(--ui-field-surface);--ui-workspace-chrome:var(--ui-surface);--ui-workspace-canvas:var(--site-bg);--ui-marker-inset:var(--ui-space-1);--ui-marker-bg:var(--ui-primary);--ui-marker-fg:var(--ui-on-primary)}.ui-control{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ui-space-2);min-inline-size:var(--ui-control-height);overflow-wrap:anywhere;max-inline-size:100%;min-block-size:var(--ui-control-height);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius);font:inherit;font-size:var(--ui-type-body);font-weight:500;line-height:var(--ui-leading);text-align:center;cursor:pointer;border:1px solid #0000;flex-shrink:0;text-decoration:none;display:inline-flex}.ui-pane-title{padding-inline:var(--ui-compact-label-inset);font-size:var(--ui-type-pane-title);font-weight:500;line-height:var(--ui-leading);color:var(--site-fg);white-space:nowrap;flex-shrink:0;margin:0}.ui-control--primary{background:var(--ui-primary);color:var(--ui-on-primary)}.ui-control--secondary{background:var(--ui-field-surface);color:var(--site-fg)}.ui-control--ghost{color:var(--site-fg);background:0 0}.ui-control--ghost:is([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-expanded=true]):not(:disabled):not([aria-disabled=true]),.ui-control:is(.ui-control--secondary,.ui-control--ghost):active:not(:disabled):not([aria-disabled=true]){background:var(--ui-control-active)}.ui-control--primary:active:not(:disabled):not([aria-disabled=true]){background:var(--ui-primary-active)}.ui-control--large{min-block-size:var(--ui-control-large);padding-inline:var(--ui-space-6)}.ui-control--icon{inline-size:var(--ui-control-height);padding:0}.ui-control:disabled,.ui-control[aria-disabled=true]{color:var(--site-muted);cursor:not-allowed}.ui-control--primary:disabled,.ui-control--primary[aria-disabled=true]{background:var(--site-line)}.ui-control--secondary:disabled,.ui-control--secondary[aria-disabled=true]{background:var(--ui-surface)}.ui-control:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.ui-control svg{pointer-events:none;flex-shrink:0;block-size:1.25rem;inline-size:1.25rem}.ui-panel{background:var(--ui-surface);color:var(--site-fg);border-radius:var(--ui-panel-radius);border:1px solid #0000}.ui-panel--padded{padding:var(--ui-space-4) var(--ui-space-6)}.ui-panel--ruled{background:0 0;border:0;border-radius:0}.ui-panel--ruled.ui-panel--padded{padding-inline:0}.ui-text-link{color:var(--site-accent);text-underline-offset:.2em;text-decoration:underline}.ui-nav-link{box-sizing:border-box;min-block-size:var(--ui-control-height);padding:var(--ui-space-2) calc(var(--ui-space-3) - var(--ui-marker-inset));color:var(--site-fg);font-size:var(--ui-type-body);font-weight:400;line-height:var(--ui-leading);align-items:center;text-decoration:none;display:inline-flex}.ui-nav-link:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.ui-field{gap:var(--ui-space-2);min-inline-size:0;display:grid}.ui-field>p{margin:0}.ui-field label{font-size:var(--ui-type-body);font-weight:600}.ui-field-hint,.ui-field-error{font-size:var(--ui-type-body);line-height:var(--ui-leading)}.ui-field-hint{color:var(--site-muted)}.ui-field-error{color:var(--ui-danger)}.ui-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-height);padding:var(--ui-space-2) var(--ui-space-4);border-radius:var(--ui-radius);background:var(--ui-field-surface);color:var(--site-fg);font:inherit;font-size:1rem;line-height:var(--ui-leading);border:1px solid #0000}textarea.ui-input{resize:vertical;min-block-size:8rem}.ui-input:disabled{background:var(--site-line);color:var(--site-muted);cursor:not-allowed}.ui-input[aria-invalid=true]{border-color:var(--ui-danger)}.ui-input:focus-visible,.ui-tab-list button:focus-visible,.ui-tabs [role=tabpanel]:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ui-tabs{min-inline-size:0}.ui-tab-list{gap:var(--ui-space-2);display:flex;overflow-x:auto}.ui-tab-list button{box-sizing:border-box;min-block-size:var(--ui-control-height);padding:var(--ui-space-2) calc(var(--ui-space-4) - var(--ui-marker-inset));color:var(--site-fg);font:inherit;font-size:var(--ui-type-body);font-weight:400;line-height:var(--ui-leading);cursor:pointer;background:0 0;border:0;flex-shrink:0}.ui-tab-list button:disabled{opacity:.5;cursor:not-allowed}.ui-tabs [role=tabpanel]:not([hidden]){padding-block:var(--ui-space-4)}.ui-tab-list button:focus-visible{outline-offset:-2px}.ui-control--primary{min-block-size:var(--ui-control-large)}.ui-toolbar{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.ui-toolbar button{min-inline-size:var(--ui-control-height);min-block-size:var(--ui-control-height);padding:var(--ui-space-2) var(--ui-space-3);color:var(--site-fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}.ui-toolbar button:disabled{color:var(--site-muted);opacity:.5;cursor:not-allowed}.ui-toolbar button:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.ui-toolbar button:active:not(:disabled){background:var(--ui-control-active)}@media (hover:hover){.ui-control--primary:hover:not(:active):not(:disabled):not([aria-disabled=true]){background:var(--ui-primary-hover)}.ui-control:is(.ui-control--secondary,.ui-control--ghost):hover:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):not([aria-expanded=true]):not([aria-current]:not([aria-current=false])),.ui-toolbar button:hover:not(:active):not(:disabled){background:var(--ui-control-hover)}.ui-text-link:hover{color:var(--site-fg)}.ui-input:hover:not(:disabled){background:var(--ui-control-active)}}@media (forced-colors:active){.ui-input,.ui-control--secondary,.ui-panel{border-color:buttontext}.ui-nav-link:focus-visible,.ui-tab-list button:focus-visible{outline-offset:-2px;outline:2px solid highlight}}
