dialog.about-dialog{width:min(440px,100vw - 32px)}.about-dialog p{margin:0}.about-dialog .about-body{gap:var(--g-space-4);flex-direction:column;display:flex}.about-dialog .about-app{align-items:center;gap:var(--g-space-4);display:flex}.about-dialog .about-icon{border-radius:var(--g-radius-l);flex:none;width:64px;height:64px}.about-dialog .about-names{flex-direction:column;gap:2px;min-width:0;display:flex}.about-dialog .about-names h3{font-size:var(--g-text-2xl);line-height:var(--g-lh-2xl);font-weight:var(--g-weight-title);margin:0}.about-dialog .about-by{font-size:var(--g-text-s);line-height:var(--g-lh-s);color:var(--g-muted)}.about-dialog .about-purpose{font-size:var(--g-text-m);line-height:var(--g-lh-m);color:var(--g-text)}.about-dialog .about-facts{gap:var(--g-space-2) var(--g-space-6);padding:var(--g-space-3) var(--g-space-4);border-radius:var(--g-radius-m);background:var(--g-surface-2);flex-wrap:wrap;margin:0;display:flex}.about-dialog .about-facts div{flex-direction:column;gap:2px;display:flex}.about-dialog .about-facts dt{font-size:var(--g-text-xs);line-height:var(--g-lh-xs);color:var(--g-muted)}.about-dialog .about-facts dd{font-size:var(--g-text-m);line-height:var(--g-lh-m);font-weight:var(--g-weight-strong);margin:0}.about-dialog .about-facts code{font-family:var(--g-font-mono);font-size:var(--g-text-s);font-weight:var(--g-weight-regular);background:0 0;padding:0}.about-dialog .about-suite{align-items:center;gap:var(--g-space-3);padding-top:var(--g-space-4);border-top:1px solid var(--g-line);display:flex}.about-dialog .about-suite-logo{border-radius:var(--g-radius-m);object-fit:contain;flex:none;width:44px;height:44px}.about-dialog .about-suite-logo.is-placeholder{box-sizing:border-box;border:1px dashed var(--g-line-strong);color:var(--g-faint);font-size:var(--g-text-xs);font-weight:var(--g-weight-strong);place-items:center;display:grid}.about-dialog .about-suite-name{font-size:var(--g-text-m);line-height:var(--g-lh-m);font-weight:var(--g-weight-strong)}.about-dialog .about-suite-line,.about-dialog .about-credits{font-size:var(--g-text-s);line-height:var(--g-lh-s);color:var(--g-muted)}.about-dialog .about-small{gap:var(--g-space-1);padding-top:var(--g-space-4);border-top:1px solid var(--g-line);font-size:var(--g-text-xs);line-height:var(--g-lh-xs);color:var(--g-muted);flex-direction:column;display:flex}.about-dialog .about-links{gap:var(--g-space-1) var(--g-space-4);flex-wrap:wrap;display:flex}.about-dialog a{color:var(--g-brand-link);text-decoration:none}.about-dialog a:hover{text-decoration:underline}.about-dialog a:focus-visible{outline:2px solid var(--g-focus);outline-offset:2px;border-radius:var(--g-radius-s)}.about-dialog .about-soon{color:var(--g-muted);cursor:default}.about-dialog .about-links .about-soon{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.about-dialog .about-icon.is-glyph{color:#fff;background:#ff4d1c;place-items:center;font-size:40px;line-height:1;display:grid;overflow:hidden}
.admin-root[data-admin-theme],html[data-admin-theme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-bg:#0f1115;--g-surface:#171a21;--g-surface-2:#2c303a;--g-line:#262a33;--g-line-strong:#626875;--g-control-border:#ffffff59;--g-input-border:#fff6;--g-text:#e8e8ea;--g-muted:#a7adba;--g-faint:#828a98;--g-brand:#ff4d1c;--g-brand-fill:#d63a0c;--g-brand-hover:#b8310a;--g-brand-contrast:#fff;--g-brand-link:#ff8a66;--g-brand-tint:#ff4d1c29;--g-danger:#ff7a7a;--g-danger-tint:#ff7a7a29;--g-danger-fill:#be123c;--g-danger-hover:#9f1239;--g-danger-contrast:#fff;--g-warning:#ffc24b;--g-warning-tint:#ffc24b29;--g-success:#6fcf97;--g-success-tint:#6fcf9729;--g-info:#8ba3f0;--g-info-tint:#8ba3f029;--g-badge-success-bg:#163a2b;--g-badge-success-text:#5fd38a;--g-badge-warning-bg:#4a3a05;--g-badge-warning-text:#ffd24d;--g-badge-danger-bg:#4a1c1c;--g-badge-danger-text:#ff9a9a;--g-badge-info-bg:#14305c;--g-badge-info-text:#7fb2ff;--g-badge-neutral-bg:#2c3238;--g-badge-neutral-text:#c4ccd4;--g-badge-purple-bg:#36204f;--g-badge-purple-text:#d4a8ff;--g-badge-brand-bg:var(--g-brand-fill);--g-badge-brand-text:var(--g-brand-contrast);--g-hover-tint:#ffffff0f;--g-focus:var(--g-text);--g-skeleton:#2c303a;--g-loading-delay:.3s;--g-pulse-duration:1.6s;--g-spinner-s:16px;--g-spinner-m:24px;--g-spinner-stroke:2px;--g-scrollbar-thumb:var(--g-line-strong);--g-scrollbar-thumb-hover:var(--g-muted);--g-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--g-font-display:var(--g-font);--g-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--g-text-xs:11px;--g-lh-xs:16px;--g-text-s:12px;--g-lh-s:16px;--g-text-m:14px;--g-lh-m:20px;--g-text-l:16px;--g-lh-l:24px;--g-text-xl:18px;--g-lh-xl:26px;--g-text-2xl:20px;--g-lh-2xl:28px;--g-text-3xl:24px;--g-lh-3xl:32px;--g-text-4xl:32px;--g-lh-4xl:40px;--g-text-5xl:48px;--g-lh-5xl:56px;--g-weight-regular:400;--g-weight-strong:600;--g-weight-title:700;--g-space-1:4px;--g-space-2:8px;--g-space-3:12px;--g-space-4:16px;--g-space-5:20px;--g-space-6:24px;--g-space-8:32px;--g-space-10:40px;--g-control-s:28px;--g-control-m:32px;--g-control-l:40px;--g-control-xl:44px;--g-radius-s:4px;--g-radius-m:8px;--g-radius-l:12px;--g-radius-pill:999px;--g-btn-radius:var(--g-radius-m);--g-shadow-1:0 8px 24px #00000073;--g-shadow-2:0 16px 48px #0000008c}.admin-root[data-admin-theme=light],html[data-admin-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--g-bg:#f3f4f7;--g-surface:#fff;--g-surface-2:#e6e9ef;--g-line:#dfe2e8;--g-line-strong:#868b96;--g-control-border:#949494;--g-input-border:#8a8a8a;--g-text:#16181d;--g-muted:#565d6b;--g-faint:#646b79;--g-brand:#d63a0c;--g-brand-fill:#d63a0c;--g-brand-hover:#b8310a;--g-brand-contrast:#fff;--g-brand-link:#c93509;--g-brand-tint:#c935091a;--g-danger:#c62828;--g-danger-tint:#c628281a;--g-danger-fill:#be123c;--g-danger-hover:#9f1239;--g-danger-contrast:#fff;--g-warning:#8a5a00;--g-warning-tint:#e6910a24;--g-success:#1b7a43;--g-success-tint:#1b7a431a;--g-info:#2447c4;--g-info-tint:#2447c41a;--g-badge-success-bg:#dff3e8;--g-badge-success-text:#17683a;--g-badge-warning-bg:#ffe9a8;--g-badge-warning-text:#6b4a00;--g-badge-danger-bg:#fde2e2;--g-badge-danger-text:#a3201f;--g-badge-info-bg:#dce9ff;--g-badge-info-text:#1a4fb5;--g-badge-neutral-bg:#e3e7eb;--g-badge-neutral-text:#3f4852;--g-badge-purple-bg:#f0e4ff;--g-badge-purple-text:#6b21a8;--g-hover-tint:#16181d0d;--g-skeleton:#e3e6ec;--g-shadow-1:0 8px 24px #14182324;--g-shadow-2:0 16px 48px #1418232e}@media (prefers-color-scheme:light){.admin-root[data-admin-theme=system],html[data-admin-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--g-bg:#f3f4f7;--g-surface:#fff;--g-surface-2:#e6e9ef;--g-line:#dfe2e8;--g-line-strong:#868b96;--g-control-border:#949494;--g-input-border:#8a8a8a;--g-text:#16181d;--g-muted:#565d6b;--g-faint:#646b79;--g-brand:#d63a0c;--g-brand-fill:#d63a0c;--g-brand-hover:#b8310a;--g-brand-contrast:#fff;--g-brand-link:#c93509;--g-brand-tint:#c935091a;--g-danger:#c62828;--g-danger-tint:#c628281a;--g-danger-fill:#be123c;--g-danger-hover:#9f1239;--g-danger-contrast:#fff;--g-warning:#8a5a00;--g-warning-tint:#e6910a24;--g-success:#1b7a43;--g-success-tint:#1b7a431a;--g-info:#2447c4;--g-info-tint:#2447c41a;--g-badge-success-bg:#dff3e8;--g-badge-success-text:#17683a;--g-badge-warning-bg:#ffe9a8;--g-badge-warning-text:#6b4a00;--g-badge-danger-bg:#fde2e2;--g-badge-danger-text:#a3201f;--g-badge-info-bg:#dce9ff;--g-badge-info-text:#1a4fb5;--g-badge-neutral-bg:#e3e7eb;--g-badge-neutral-text:#3f4852;--g-badge-purple-bg:#f0e4ff;--g-badge-purple-text:#6b21a8;--g-hover-tint:#16181d0d;--g-skeleton:#e3e6ec;--g-shadow-1:0 8px 24px #14182324;--g-shadow-2:0 16px 48px #1418232e}}@keyframes g-loading-in{0%{opacity:0}to{opacity:1}}@keyframes g-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes g-spin{to{transform:rotate(360deg)}}.g-loading{gap:var(--g-space-3);display:grid}.g-skeleton{min-height:var(--g-space-3);border-radius:var(--g-radius-s);background:var(--g-skeleton);animation:g-loading-in 0s linear var(--g-loading-delay) both, g-pulse var(--g-pulse-duration) ease-in-out var(--g-loading-delay) infinite;display:block}.g-skeleton--line{height:var(--g-space-3)}.g-skeleton--line:last-child:not(:first-child){width:60%}.g-skeleton--title{height:var(--g-space-5);width:40%}.g-skeleton--circle{width:var(--g-control-m);height:var(--g-control-m);border-radius:var(--g-radius-pill)}.g-skeleton--block{border-radius:var(--g-radius-m);height:120px}.g-spinner{vertical-align:middle;width:var(--g-spinner-m);height:var(--g-spinner-m);border:var(--g-spinner-stroke) solid var(--g-brand-tint);border-top-color:var(--g-brand);border-radius:var(--g-radius-pill);animation:g-loading-in 0s linear var(--g-loading-delay) both, g-spin .8s linear var(--g-loading-delay) infinite;flex:none;display:inline-block}.g-spinner--s{width:var(--g-spinner-s);height:var(--g-spinner-s)}.g-spinner--on-fill{border-color:#ffffff59;border-top-color:var(--g-brand-contrast)}.g-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.g-skeleton{animation:g-loading-in 0s linear var(--g-loading-delay) both}.g-spinner{animation:g-loading-in 0s linear var(--g-loading-delay) both, g-spin 2.4s linear var(--g-loading-delay) infinite}}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll)::-webkit-scrollbar{width:8px;height:8px}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll)::-webkit-scrollbar-track{background:0 0}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll)::-webkit-scrollbar-corner{background:0 0}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll)::-webkit-scrollbar-thumb{background:var(--g-scrollbar-thumb) padding-box;border-radius:var(--g-radius-pill);border:2px solid #0000}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll):hover::-webkit-scrollbar-thumb{background-color:var(--g-scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll){scrollbar-width:thin;scrollbar-color:var(--g-scrollbar-thumb) transparent}:where(.g-slim-scroll,.g-slim-scroll *):not(html,body,.g-page-scroll):hover{scrollbar-color:var(--g-scrollbar-thumb-hover) transparent}}@keyframes g-update-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.g-update-notice{left:var(--g-space-4);bottom:calc(var(--g-update-notice-bottom,var(--g-space-4)) + env(safe-area-inset-bottom,0px));z-index:2147483000;gap:var(--g-space-2) var(--g-space-3);width:min(360px, calc(100vw - 2 * var(--g-space-4)));box-sizing:border-box;padding:var(--g-space-3) var(--g-space-3) var(--g-space-3) var(--g-space-4);background:var(--g-surface);color:var(--g-text);border:1px solid var(--g-line);border-radius:var(--g-radius-l);box-shadow:var(--g-shadow-2);font-family:var(--g-font);font-size:var(--g-text-s);line-height:var(--g-lh-s);text-align:left;grid-template-columns:auto 1fr;animation:.2s ease-out both g-update-in;display:grid;position:fixed}.g-update-notice-icon{width:18px;height:18px;color:var(--g-brand);justify-content:center;align-items:center;margin-top:1px;line-height:1;display:inline-flex;font-size:18px!important}.g-update-notice-text{gap:2px;min-width:0;display:grid}.g-update-notice-title{font-size:var(--g-text-m);line-height:var(--g-lh-m);font-weight:var(--g-weight-strong)}.g-update-notice-line{color:var(--g-muted)}.g-update-notice-actions{justify-content:flex-end;gap:var(--g-space-2);grid-column:2;display:flex}.g-update-notice-btn{justify-content:center;align-items:center;gap:var(--g-space-2);height:var(--g-control-s);padding:0 var(--g-space-3);border-radius:var(--g-btn-radius);font:inherit;font-weight:var(--g-weight-strong);cursor:pointer;white-space:nowrap;border:1px solid #0000;display:inline-flex}.g-update-notice-btn:focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.g-update-notice-later{color:var(--g-text);background:0 0}.g-update-notice-later:hover{background:var(--g-hover-tint)}.g-update-notice-refresh{background:var(--g-brand-fill);color:var(--g-brand-contrast)}.g-update-notice-refresh:hover{background:var(--g-brand-hover)}@media (max-width:480px){.g-update-notice{right:var(--g-space-4);width:auto}.g-update-notice-btn{height:var(--g-control-l)}}@media (prefers-reduced-motion:reduce){.g-update-notice{animation:none}}.g-update-notice-notes{color:var(--g-brand-link);font:inherit;font-weight:var(--g-weight-strong);cursor:pointer;white-space:nowrap;border-radius:var(--g-radius-s);background:0 0;border:0;margin-right:auto;padding:0}.g-update-notice-notes:hover{text-underline-offset:3px;text-decoration:underline}.g-update-notice-notes:focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.g-update-notice-actions{align-items:center}.g-release-lead{color:var(--g-muted);font-size:var(--g-text-m);line-height:var(--g-lh-m);margin:0}.g-release-search{box-sizing:border-box;width:100%}.g-release-list{gap:var(--g-space-6);display:grid}.g-release+.g-release{padding-top:var(--g-space-6);border-top:1px solid var(--g-line)}.g-release{gap:var(--g-space-2);min-width:0;display:grid}.g-release-head{align-items:center;gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-release-version{font-size:var(--g-text-l);line-height:var(--g-lh-l);font-weight:var(--g-weight-strong);font-variant-numeric:tabular-nums;margin:0}.g-release-badge{height:20px;padding:0 var(--g-space-2);border-radius:var(--g-radius-pill);font-size:var(--g-text-xs);line-height:1;font-weight:var(--g-weight-strong);align-items:center;display:inline-flex}.g-release-badge-new{background:var(--g-badge-brand-bg);color:var(--g-badge-brand-text)}.g-release-badge-current{background:var(--g-badge-neutral-bg);color:var(--g-badge-neutral-text)}.g-release-date{color:var(--g-muted);font-size:var(--g-text-s);line-height:var(--g-lh-s);margin-left:auto}.g-release-notes{padding-left:var(--g-space-5);gap:var(--g-space-2);margin:0;display:grid}.g-release-notes ul{margin:var(--g-space-1) 0 0;padding-left:var(--g-space-5);gap:var(--g-space-1);display:grid}.g-release-notes li,.g-release-para{font-size:var(--g-text-m);line-height:var(--g-lh-m);overflow-wrap:anywhere}.g-release-para{margin:0}.g-release-subhead{margin:var(--g-space-2) 0 0;font-size:var(--g-text-s);line-height:var(--g-lh-s);font-weight:var(--g-weight-strong);color:var(--g-muted)}.g-release code{font-family:var(--g-font-mono);border-radius:var(--g-radius-s);background:var(--g-surface-2);padding:0 3px;font-size:.92em}.g-release a{color:var(--g-brand-link)}.g-release mark{background:var(--g-badge-warning-bg);color:var(--g-badge-warning-text);border-radius:2px}.g-release-more{justify-self:start;align-items:center;gap:var(--g-space-1);color:var(--g-brand-link);font:inherit;font-weight:var(--g-weight-strong);cursor:pointer;border-radius:var(--g-radius-s);background:0 0;border:0;padding:0;display:inline-flex}.g-release-more:hover{text-underline-offset:3px;text-decoration:underline}.g-release-more:focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.g-release-empty{color:var(--g-muted);margin:0}
.admin-root[data-admin-theme],html[data-admin-theme][data-theme]{--ga-accent:var(--g-brand);--ga-accent-fill:var(--g-brand-fill);--ga-accent-tint:var(--g-brand-tint);--ledger-bg:var(--g-bg);--ledger-surface:var(--g-surface);--ledger-border:var(--g-line);--ledger-fg:var(--g-text);--ledger-muted:var(--g-muted);--ledger-brand:var(--g-brand);--ledger-brand-fg:var(--g-brand-contrast);--background-default:var(--g-bg);--background-surface:var(--g-surface);--background-subtle:var(--g-surface-2);--background-selected:var(--g-brand-tint);--border-default:var(--g-line);--border-strong:var(--g-line-strong);--border-selected:var(--g-brand);--text-default-primary:var(--g-text);--text-default-secondary:var(--g-text);--text-default-tertiary:var(--g-muted);--text-default-selected:var(--g-brand-link);--text-on-color-primary:var(--g-brand-contrast);--primary-brand-500:var(--g-brand-fill);--primary-brand-600:var(--g-brand-hover);--text-primary-brand-default:var(--g-brand-link);--status-danger:var(--g-danger);--status-warning:var(--g-warning);--status-success:var(--g-success)}:is(.admin-root,html[data-admin-theme]) :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=color],[type=file]),select,textarea){border-color:var(--g-input-border);border-radius:var(--g-radius-m);color:var(--g-text)}:is(.admin-root,html[data-admin-theme]) :is(input,textarea)::placeholder{color:var(--g-faint)}:is(.admin-root,html[data-admin-theme]) :is(input[type=checkbox],input[type=radio]){accent-color:var(--g-brand-fill)}:is(.admin-root,html[data-admin-theme]) :is(input,select,textarea)[aria-invalid=true]{border-color:var(--g-danger)}:is(.admin-root,html[data-admin-theme]) .pui-button[data-size=xs]{height:24px}:is(.admin-root,html[data-admin-theme]) .pui-button[data-size=s]{height:var(--g-control-s)}:is(.admin-root,html[data-admin-theme]) .pui-button[data-size=m]{height:var(--g-control-m)}:is(.admin-root,html[data-admin-theme]) .pui-button[data-size=l]{height:var(--g-control-l)}:is(.admin-root,html[data-admin-theme]) .pui-button[data-size=xl]{height:var(--g-control-xl)}:is(.admin-root,html[data-admin-theme]) :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=color],[type=file]),select){height:var(--g-control-m);padding-top:0;padding-bottom:0}:is(.admin-root,html[data-admin-theme]) .text-brand{color:var(--g-brand-link)}:is(.admin-root,html[data-admin-theme]) .rounded-lg{border-radius:var(--g-radius-l)}:is(.admin-root,html[data-admin-theme]) .shadow-lg{box-shadow:var(--g-shadow-1)}:is(.admin-root,html[data-admin-theme]) :focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}:is(.admin-root,html[data-admin-theme]) .pui-button{border-radius:var(--g-btn-radius)}:is(.admin-root,html[data-admin-theme]) .pui-button[data-type=secondary][data-intent=destructive]{color:var(--g-danger)}:is(.admin-root,html[data-admin-theme]) .pui-icon-button,:is(.admin-root,html[data-admin-theme]) .pui-segmented__item{border-radius:var(--g-radius-s)}:is(.admin-root,html[data-admin-theme]) .pui-segmented,:is(.admin-root,html[data-admin-theme]) .pui-search,:is(.admin-root,html[data-admin-theme]) .pui-menu{border-radius:var(--g-radius-m)}:is(.admin-root,html[data-admin-theme]) .pui-search{border-color:var(--g-input-border)}:is(.admin-root,html[data-admin-theme]) .pui-menu{box-shadow:var(--g-shadow-1)}:is(.admin-root,html[data-admin-theme]) .pui-menu__item:hover,:is(.admin-root,html[data-admin-theme]) .pui-menu__item:focus-visible{background:var(--g-hover-tint)}:is(.admin-root,html[data-admin-theme]) .pui-menu__item:focus-visible{outline-offset:-2px}:is(.admin-root,html[data-admin-theme]) .pui-overlay{background:color-mix(in srgb, var(--g-bg) 80%, transparent)}:is(.admin-root,html[data-admin-theme]) .pui-dialog{border-radius:var(--g-radius-l);box-shadow:var(--g-shadow-2)}:is(.admin-root,html[data-admin-theme]) .pui-dialog__header{padding:var(--g-space-6) var(--g-space-6) var(--g-space-2)}:is(.admin-root,html[data-admin-theme]) .pui-dialog__title{font-size:var(--g-text-2xl);line-height:var(--g-lh-2xl);font-weight:var(--g-weight-strong)}:is(.admin-root,html[data-admin-theme]) .pui-dialog__body{padding:0 var(--g-space-6) var(--g-space-2);font-size:var(--g-text-m);line-height:var(--g-lh-m)}:is(.admin-root,html[data-admin-theme]) .pui-dialog__ctas{padding:var(--g-space-4) var(--g-space-6) var(--g-space-6)}:is(.admin-root,html[data-admin-theme]) .pui-toast{border-radius:var(--g-radius-m);box-shadow:var(--g-shadow-1)}.admin-root[data-admin-theme]{background:var(--ledger-bg);min-height:100vh;color:var(--ledger-fg);font-family:var(--g-font)}.app-help{z-index:60;background:var(--g-surface);width:min(400px,100vw);color:var(--g-text);border-left:1px solid var(--g-line);box-shadow:var(--g-shadow-2);font-size:var(--g-text-m);line-height:var(--g-lh-m);visibility:hidden;flex-direction:column;transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.app-help--open{visibility:visible;transition:transform .2s;transform:none}@media (prefers-reduced-motion:reduce){.app-help,.app-help--open{transition:none}}.app-help__hd{justify-content:space-between;align-items:center;gap:var(--g-space-3);padding:var(--g-space-4) var(--g-space-5) var(--g-space-3);display:flex}.app-help__hd h2{font-size:var(--g-text-xl);line-height:var(--g-lh-xl);font-weight:var(--g-weight-title);margin:0}.app-help__close{width:var(--g-control-m);height:var(--g-control-m);border-radius:var(--g-radius-s);color:var(--g-muted);justify-content:center;align-items:center;display:inline-flex}.app-help__close:hover{background:var(--g-hover-tint);color:var(--g-text)}.app-help__search{align-items:center;gap:var(--g-space-2);margin:0 var(--g-space-5) var(--g-space-3);padding:0 var(--g-space-3);height:var(--g-control-l);border:1px solid var(--g-input-border);border-radius:var(--g-radius-m);background:var(--g-bg);color:var(--g-muted);display:flex}.app-help__search:focus-within{outline:2px solid var(--g-focus);outline-offset:2px}.app-help__search input:focus-visible{outline:none}.app-help__search input{min-width:0;height:100%;color:var(--g-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.app-help__search input::placeholder{color:var(--g-muted)}.app-help__bd{padding:0 var(--g-space-5) var(--g-space-6);border-top:1px solid var(--g-line);flex:1;overflow-y:auto}.app-help__bd>[aria-busy]{margin-top:var(--g-space-5)}.app-help__label{margin:var(--g-space-5) 0 var(--g-space-1);font-size:var(--g-text-xs);line-height:var(--g-lh-xs);font-weight:var(--g-weight-strong);letter-spacing:.04em;text-transform:uppercase;color:var(--g-muted)}.app-help__row{padding:var(--g-space-2) var(--g-space-3);margin:0 calc(var(--g-space-3) * -1);width:calc(100% + var(--g-space-3) * 2);border-radius:var(--g-radius-m);text-align:left;display:block}.app-help__row:hover{background:var(--g-hover-tint)}.app-help__row-title{font-weight:var(--g-weight-strong);display:block}.app-help__row-sub{font-size:var(--g-text-s);line-height:var(--g-lh-s);color:var(--g-muted);display:block}.app-help__row-sub mark{background:var(--g-brand-tint);color:var(--g-text);border-radius:2px}.app-help__empty{margin-top:var(--g-space-5);color:var(--g-muted)}.app-help__link,.app-help__article a{color:var(--g-brand-link);text-underline-offset:2px;text-decoration:underline}.app-help__back{align-items:center;gap:var(--g-space-1);margin-top:var(--g-space-4);padding:var(--g-space-1) var(--g-space-2) var(--g-space-1) var(--g-space-1);border-radius:var(--g-radius-s);font-size:var(--g-text-s);line-height:var(--g-lh-s);font-weight:var(--g-weight-strong);color:var(--g-muted);display:inline-flex}.app-help__back:hover{background:var(--g-hover-tint);color:var(--g-text)}.app-help__eyebrow{margin:var(--g-space-4) 0 var(--g-space-1);font-size:var(--g-text-xs);line-height:var(--g-lh-xs);font-weight:var(--g-weight-strong);color:var(--g-muted);text-transform:uppercase;letter-spacing:.04em}.app-help__article h3{font-size:var(--g-text-2xl);line-height:var(--g-lh-2xl);font-weight:var(--g-weight-title);margin:0}.app-help__lede{margin:var(--g-space-2) 0 0;color:var(--g-muted)}.app-help__article h4{margin:var(--g-space-5) 0 var(--g-space-2);font-size:var(--g-text-l);line-height:var(--g-lh-l);font-weight:var(--g-weight-strong)}.app-help__article h5{margin:var(--g-space-4) 0 var(--g-space-1);font-size:var(--g-text-m);line-height:var(--g-lh-m);font-weight:var(--g-weight-strong)}.app-help__article p{margin:var(--g-space-2) 0}.app-help__article ul,.app-help__article ol{margin:var(--g-space-2) 0;padding-left:var(--g-space-5)}.app-help__article ul{list-style:outside}.app-help__article ol{list-style:decimal}.app-help__article li{margin:var(--g-space-1) 0}.app-help__article code{font-family:var(--g-font-mono);padding:0 var(--g-space-1);border-radius:var(--g-radius-s);background:var(--g-surface-2);font-size:.92em}.app-help__related{margin-top:var(--g-space-6);padding-top:var(--g-space-1);border-top:1px solid var(--g-line)}
.dialog.release-notes-dialog{width:min(560px,100vw - 32px);max-height:min(760px,100dvh - 32px)}.dialog.release-notes-dialog[open]{flex-direction:column;display:flex}:where(.dialog.release-notes-dialog){padding:var(--g-space-6);border:1px solid var(--g-line);border-radius:var(--g-radius-l);background:var(--g-surface);color:var(--g-text);box-shadow:var(--g-shadow-2);margin:auto}:where(.dialog.release-notes-dialog)::backdrop{background:color-mix(in srgb,var(--g-bg) 80%,transparent)}:where(.release-notes-dialog .dialog-head h2){font-size:var(--g-text-2xl);line-height:var(--g-lh-2xl);font-weight:var(--g-weight-title)}:where(.release-notes-dialog .dialog-head .icon-btn){width:var(--g-control-m);height:var(--g-control-m);border-radius:var(--g-radius-m);color:var(--g-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}:where(.release-notes-dialog .dialog-actions){justify-content:flex-end;gap:var(--g-space-2);flex-wrap:wrap;display:flex}:where(.release-notes-dialog .dialog-head .icon-btn:hover){background:var(--g-hover-tint);color:var(--g-text)}.release-notes-dialog .dialog-head{justify-content:space-between;align-items:center;gap:var(--g-space-3);margin-bottom:var(--g-space-4);flex:none;display:flex}.release-notes-dialog .dialog-head h2{margin:0}.release-notes-dialog .dialog-body{gap:var(--g-space-4);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow:auto}.release-notes-dialog .dialog-actions{margin-top:var(--g-space-6);flex:none}.dialog.release-notes-dialog p{margin:0}.dialog.release-notes-dialog .g-release-para{color:var(--g-text)}.release-notes-dialog .g-release-tools{align-items:flex-start;gap:var(--g-space-3);flex-direction:column;display:flex}.release-notes-dialog .release-notes-sticky{z-index:1;padding-bottom:var(--g-space-3);background:var(--g-surface);box-shadow:0 1px 0 var(--g-line);align-items:stretch;position:sticky;top:0}.release-notes-dialog .release-notes-sticky .g-release-more{align-self:flex-start}.release-notes-dialog .g-release-search{align-items:center;gap:var(--g-space-2);height:var(--g-control-m);padding:0 var(--g-space-2);box-sizing:border-box;background:var(--g-bg);border:1px solid var(--g-input-border);border-radius:var(--g-radius-m);display:flex}.release-notes-dialog .g-release-search:focus-within{border-color:var(--g-focus)}.release-notes-dialog .g-release-search input{width:auto;min-width:0;color:var(--g-text);font:inherit;font-size:var(--g-text-m);background:0 0;border:0;outline:none;flex:1}.release-notes-dialog .g-release-search .search-icon{color:var(--g-faint);flex:none}.release-notes-dialog .g-release-more .icon,.release-notes-dialog .g-release-more svg{width:18px;height:18px}.release-notes-dialog .release-notes-loading{padding:var(--g-space-8) 0;place-items:center;display:grid}@media (max-width:480px){.dialog.release-notes-dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}}
