@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-BJoXLJYV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-500-C820gu2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/IBMPlexSans-400i-P2r6hF_i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexSans-400-BD64o3ke.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexSans-400-BD64o3ke.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexSans-400-BD64o3ke.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dd-brand-blue:#002fa7;--dd-brand-ink:#111114;--dd-brand-paper:#f4f2ec;--dd-klein-50:#f0f3fb;--dd-klein-100:#e3e8f6;--dd-klein-200:#c6d0ee;--dd-klein-300:#a9baff;--dd-klein-400:#8da3ff;--dd-klein-500:#6e8bff;--dd-klein-600:#002fa7;--dd-klein-700:#00248a;--dd-klein-800:#001c6e;--dd-klein-900:#1a2446;--dd-paper:#f4f2ec;--dd-white-warm:#faf9f6;--dd-line:#dddad2;--dd-gray-300:#bdbbb4;--dd-gray-400:#8a8a8f;--dd-gray-500:#6b6c74;--dd-gray-600:#52535a;--dd-gray-700:#3a3b42;--dd-ink:#111114;--dd-night-900:#0e0f13;--dd-night-800:#16171c;--dd-night-700:#1d1e24;--dd-night-600:#2a2b32;--dd-night-500:#63636c;--dd-font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--dd-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--dd-font-bitmap:"Silkscreen", "IBM Plex Mono", monospace;--dd-font-email:-apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--dd-font-email-mono:ui-monospace, Menlo, Consolas, monospace;--dd-weight-regular:400;--dd-weight-medium:500;--dd-weight-semibold:600;--dd-fs-100:12px;--dd-fs-200:13px;--dd-fs-300:14px;--dd-fs-400:16px;--dd-fs-500:18px;--dd-fs-600:22px;--dd-fs-700:28px;--dd-fs-800:36px;--dd-fs-900:48px;--dd-site-fs-100:13px;--dd-site-fs-200:14px;--dd-site-fs-300:16px;--dd-site-fs-400:18px;--dd-site-fs-500:20px;--dd-site-fs-600:24px;--dd-site-fs-700:32px;--dd-site-fs-800:44px;--dd-site-fs-900:64px;--dd-lh-tight:1.1;--dd-lh-snug:1.3;--dd-lh-base:1.45;--dd-lh-relaxed:1.65;--dd-tracking-display:-.025em;--dd-tracking-tight:-.015em;--dd-tracking-normal:0;--dd-tracking-wide:.08em;--dd-tracking-bitmap:.04em;--dd-text-body:var(--dd-fs-300);--dd-text-small:var(--dd-fs-200);--dd-text-label:var(--dd-fs-100);--dd-text-h1:var(--dd-fs-700);--dd-text-h2:var(--dd-fs-400);--dd-text-h3:var(--dd-fs-400);--dd-text-modal-title:var(--dd-fs-500);--dd-grid:8px;--dd-space-0:0;--dd-space-1:4px;--dd-space-2:8px;--dd-space-3:12px;--dd-space-4:16px;--dd-space-5:20px;--dd-space-6:24px;--dd-space-8:32px;--dd-space-10:40px;--dd-space-12:48px;--dd-space-16:64px;--dd-space-20:80px;--dd-space-24:96px;--dd-control-height:32px;--dd-control-height-sm:24px;--dd-control-height-lg:40px;--dd-touch-target:44px;--dd-menu-item-height:34px;--dd-tab-height:40px;--dd-icon-size:16px;--dd-topbar-height:48px;--dd-sidenav-width:232px;--dd-content-max:1120px;--dd-reading-max:680px;--dd-kv-key-width:160px;--dd-site-max:1040px;--dd-site-wide-max:1200px;--dd-profile-max:860px;--dd-card-centered:620px;--dd-card-centered-wide:900px;--dd-modal-width:560px;--dd-modal-width-wide:860px;--dd-toast-max:480px;--dd-tooltip-max:320px;--dd-blueprint-major:64px;--dd-blueprint-minor:16px;--dd-blueprint-card:24px;--dd-bp-phone:390px;--dd-bp-compact:760px;--dd-bp-tablet:1024px;--dd-bp-desktop:1280px;--dd-bp-wide:1440px;--dd-radius-0:0;--dd-radius-1:2px;--dd-radius-2:4px;--dd-radius-3:6px;--dd-radius-pill:999px;--dd-border-width:1px;--dd-border-width-strong:2px;--dd-mark-width:3px;--dd-focus-width:2px;--dd-focus-offset:2px;--dd-z-base:0;--dd-z-raised:10;--dd-z-sticky:100;--dd-z-topbar:150;--dd-z-dropdown:200;--dd-z-overlay:300;--dd-z-modal:310;--dd-z-toast:400;--dd-z-skip:500;--dd-duration-instant:80ms;--dd-duration-fast:.12s;--dd-duration-base:.2s;--dd-duration-slow:.28s;--dd-duration-pulse:1.4s;--dd-duration-drift:1.6s;--dd-toast-life:6s;--dd-loading-delay:.3s;--dd-ease-standard:cubic-bezier(.2, 0, 0, 1);--dd-ease-enter:cubic-bezier(0, 0, .2, 1);--dd-ease-exit:cubic-bezier(.4, 0, 1, 1);--dd-ease-drift:cubic-bezier(.3, 0, 0, 1);--dd-ease-linear:linear;--dd-drift-x:.02em;--dd-drift-y:.12em}@media (prefers-reduced-motion:reduce){:root{--dd-duration-instant:0s;--dd-duration-fast:0s;--dd-duration-base:0s;--dd-duration-slow:0s;--dd-duration-drift:0s}}.dd-site{--dd-fs-100:var(--dd-site-fs-100);--dd-fs-200:var(--dd-site-fs-200);--dd-fs-300:var(--dd-site-fs-300);--dd-fs-400:var(--dd-site-fs-400);--dd-fs-500:var(--dd-site-fs-500);--dd-fs-600:var(--dd-site-fs-600);--dd-fs-700:var(--dd-site-fs-700);--dd-fs-800:var(--dd-site-fs-800);--dd-fs-900:var(--dd-site-fs-900)}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dd-bg:#f4f2ec;--dd-surface:#faf9f6;--dd-surface-sunken:#ece9e2;--dd-surface-raised:#fff;--dd-surface-inverse:#1d1e23;--dd-overlay:#1111147a;--dd-border:#dddad2;--dd-border-strong:#85858a;--dd-text:#111114;--dd-text-2:#3a3b42;--dd-text-muted:#65666e;--dd-text-subtle:#8e8f96;--dd-text-inverse:#f4f2ec;--dd-on-accent:#fff;--dd-accent:#002fa7;--dd-accent-hover:#00248a;--dd-accent-pressed:#001c6e;--dd-accent-subtle:#e3e8f6;--dd-accent-subtle-hover:#d3dbf1;--dd-accent-text:#002fa7;--dd-accent-line:#002fa7;--dd-focus:#002fa7;--dd-success-text:#1d7643;--dd-success-bg:#e3efe6;--dd-success-border:#a7cbb3;--dd-success-strong:#1e7a45;--dd-warning-text:#8f5a00;--dd-warning-bg:#f6ecd8;--dd-warning-border:#dcc08a;--dd-warning-strong:#9a6200;--dd-danger-text:#b42a23;--dd-danger-bg:#f6e2df;--dd-danger-border:#e2aba6;--dd-danger-strong:#b42a23;--dd-info-text:#3e4b5c;--dd-info-bg:#e5e9ee;--dd-info-border:#b5bfcb;--dd-info-strong:#56657a;--dd-grid-major:#002fa738;--dd-grid-minor:#002fa714;--dd-registration:#002fa7;--dd-skeleton:#ece9e2;--dd-selection:#c6d0ee;--dd-shadow-dropdown:0 1px 2px #1111140f, 0 6px 16px #11111414;--dd-shadow-toast:0 2px 4px #1111141a, 0 8px 24px #11111424;--dd-shadow-modal:0 2px 6px #11111414, 0 16px 48px #11111429;--dd-focus-ring:0 0 0 var(--dd-focus-offset) var(--dd-bg), 0 0 0 calc(var(--dd-focus-offset) + var(--dd-focus-width)) var(--dd-focus)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dd-bg:#0e0f13;--dd-surface:#16171c;--dd-surface-sunken:#1d1e24;--dd-surface-raised:#1f2026;--dd-surface-inverse:#eceae4;--dd-overlay:#000000a3;--dd-border:#2a2b32;--dd-border-strong:#6a6a73;--dd-text:#f4f2ec;--dd-text-2:#cfcdc6;--dd-text-muted:#9d9ea6;--dd-text-subtle:#6e6f78;--dd-text-inverse:#111114;--dd-on-accent:#0e0f13;--dd-accent:#6e8bff;--dd-accent-hover:#8da3ff;--dd-accent-pressed:#a9baff;--dd-accent-subtle:#1a2446;--dd-accent-subtle-hover:#1e2950;--dd-accent-text:#6e8bff;--dd-accent-line:#6e8bff;--dd-focus:#8da3ff;--dd-success-text:#63c98f;--dd-success-bg:#11251a;--dd-success-border:#245c3c;--dd-success-strong:#45b374;--dd-warning-text:#e2a84b;--dd-warning-bg:#2a2010;--dd-warning-border:#6a4b16;--dd-warning-strong:#d59628;--dd-danger-text:#ff8a80;--dd-danger-bg:#2e1513;--dd-danger-border:#7c2e28;--dd-danger-strong:#f2625a;--dd-info-text:#aebacb;--dd-info-bg:#1a1f27;--dd-info-border:#3b4657;--dd-info-strong:#8c9aaf;--dd-grid-major:#6e8bff38;--dd-grid-minor:#6e8bff14;--dd-registration:#002fa7;--dd-skeleton:#1d1e24;--dd-selection:#2a3870;--dd-shadow-dropdown:0 1px 2px #0006, 0 6px 16px #00000073;--dd-shadow-toast:0 2px 4px #00000073, 0 8px 24px #0000008c;--dd-shadow-modal:0 2px 6px #00000073, 0 16px 48px #0009;--dd-focus-ring:0 0 0 var(--dd-focus-offset) var(--dd-bg), 0 0 0 calc(var(--dd-focus-offset) + var(--dd-focus-width)) var(--dd-focus)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dd-bg:#0e0f13;--dd-surface:#16171c;--dd-surface-sunken:#1d1e24;--dd-surface-raised:#1f2026;--dd-surface-inverse:#eceae4;--dd-overlay:#000000a3;--dd-border:#2a2b32;--dd-border-strong:#6a6a73;--dd-text:#f4f2ec;--dd-text-2:#cfcdc6;--dd-text-muted:#9d9ea6;--dd-text-subtle:#6e6f78;--dd-text-inverse:#111114;--dd-on-accent:#0e0f13;--dd-accent:#6e8bff;--dd-accent-hover:#8da3ff;--dd-accent-pressed:#a9baff;--dd-accent-subtle:#1a2446;--dd-accent-subtle-hover:#1e2950;--dd-accent-text:#6e8bff;--dd-accent-line:#6e8bff;--dd-focus:#8da3ff;--dd-success-text:#63c98f;--dd-success-bg:#11251a;--dd-success-border:#245c3c;--dd-success-strong:#45b374;--dd-warning-text:#e2a84b;--dd-warning-bg:#2a2010;--dd-warning-border:#6a4b16;--dd-warning-strong:#d59628;--dd-danger-text:#ff8a80;--dd-danger-bg:#2e1513;--dd-danger-border:#7c2e28;--dd-danger-strong:#f2625a;--dd-info-text:#aebacb;--dd-info-bg:#1a1f27;--dd-info-border:#3b4657;--dd-info-strong:#8c9aaf;--dd-grid-major:#6e8bff38;--dd-grid-minor:#6e8bff14;--dd-registration:#002fa7;--dd-skeleton:#1d1e24;--dd-selection:#2a3870;--dd-shadow-dropdown:0 1px 2px #0006, 0 6px 16px #00000073;--dd-shadow-toast:0 2px 4px #00000073, 0 8px 24px #0000008c;--dd-shadow-modal:0 2px 6px #00000073, 0 16px 48px #0009;--dd-focus-ring:0 0 0 var(--dd-focus-offset) var(--dd-bg), 0 0 0 calc(var(--dd-focus-offset) + var(--dd-focus-width)) var(--dd-focus)}}.dd-app,.dd-site{font-family:var(--dd-font-sans);font-size:var(--dd-fs-300);line-height:var(--dd-lh-base);color:var(--dd-text);background:var(--dd-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"kern" 1}.dd-app *,.dd-site *,.dd-app :before,.dd-site :before,.dd-app :after,.dd-site :after{box-sizing:border-box}:where(.dd-app,.dd-site) :where(h1,h2,h3,h4){font-weight:var(--dd-weight-semibold);margin:0}:where(.dd-app,.dd-site) p{text-wrap:pretty;margin:0}.dd-app ::selection{background:var(--dd-selection)}.dd-site ::selection{background:var(--dd-selection)}.dd-site{line-height:var(--dd-lh-relaxed)}:where(.dd-app,.dd-site) a,a.dd-link{color:var(--dd-accent-text);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--dd-duration-fast) var(--dd-ease-standard)}:where(.dd-app,.dd-site) a:hover,a.dd-link:hover{text-decoration-color:currentColor}:where(.dd-app,.dd-site) a:active{color:var(--dd-accent-pressed)}a.dd-link--nav,.dd-link--nav{text-decoration:none}a.dd-link--nav:hover{text-decoration:underline}.dd-app :focus-visible,.dd-site :focus-visible,.dd-focusable:focus-visible{outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:var(--dd-focus-offset);border-radius:var(--dd-radius-1)}.dd-is-focus{outline:var(--dd-focus-width) solid var(--dd-focus)!important;outline-offset:var(--dd-focus-offset)!important}.dd-mono,:where(.dd-app,.dd-site) code{font-family:var(--dd-font-mono)}:where(.dd-app,.dd-site) :not(pre)>code{background:var(--dd-surface-sunken);border:1px solid var(--dd-border);border-radius:var(--dd-radius-1);overflow-wrap:anywhere;padding:0 4px;font-size:.92em}.dd-muted{color:var(--dd-text-muted)}.dd-small{font-size:var(--dd-fs-200)}.dd-strong{font-weight:var(--dd-weight-semibold)}.dd-num{font-variant-numeric:tabular-nums}.dd-label-caps{font-size:var(--dd-fs-100);font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-wide);text-transform:uppercase;color:var(--dd-text-muted)}.dd-display{font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-display);line-height:var(--dd-lh-tight)}.dd-bitmap{font-family:var(--dd-font-bitmap);text-transform:uppercase;letter-spacing:var(--dd-tracking-bitmap);color:var(--dd-accent-text);font-weight:400}.dd-break{overflow-wrap:anywhere}.dd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dd-skip{left:var(--dd-space-2);z-index:var(--dd-z-skip);background:var(--dd-surface-raised);padding:var(--dd-space-2) var(--dd-space-3);border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-2);position:absolute;top:-60px}.dd-skip:focus{top:var(--dd-space-2)}.dd-icon{vertical-align:-.15em;flex:none;display:inline-block}@media (width<=760px){.dd-app,.dd-site{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.dd-app *,.dd-site *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dd-blueprint{background-color:var(--dd-bg);background-image:linear-gradient(var(--dd-grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--dd-grid-major) 1px, transparent 1px), linear-gradient(var(--dd-grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--dd-grid-minor) 1px, transparent 1px);background-size:var(--dd-blueprint-major) var(--dd-blueprint-major), var(--dd-blueprint-major) var(--dd-blueprint-major), var(--dd-blueprint-minor) var(--dd-blueprint-minor), var(--dd-blueprint-minor) var(--dd-blueprint-minor);background-position:-1px -1px}.dd-blueprint--card{background-color:var(--dd-bg);background-image:linear-gradient(var(--dd-grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--dd-grid-minor) 1px, transparent 1px);background-size:var(--dd-blueprint-card) var(--dd-blueprint-card);background-position:-1px -1px}.dd-drift{display:inline-block;position:relative}.dd-drift__ghost{outline:1px dashed var(--dd-registration);outline-offset:-1px;position:absolute;inset:0}.dd-drift__block{background:var(--dd-registration);transform:translate(var(--dd-grid), var(--dd-grid));position:relative}.dd-misreg{isolation:isolate;position:relative}.dd-misreg:before{content:"";background:var(--dd-registration);z-index:-1;position:absolute;inset:0}.dd-misreg:after{content:"";border:10px solid var(--dd-brand-ink);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;transform:translate(10px,8px)}.dd-registered{position:relative}.dd-registered:before{content:attr(data-text);color:var(--dd-registration);z-index:-1;opacity:.9;pointer-events:none;position:absolute;inset:0;transform:translate(.03em,.05em)}.dd-dither{image-rendering:pixelated;image-rendering:crisp-edges;display:block}.dd-illo{background:var(--dd-surface);border:1px dashed var(--dd-border-strong);border-radius:var(--dd-radius-0);width:100%;color:var(--dd-text-muted);font-family:var(--dd-font-mono);font-size:var(--dd-fs-100);place-items:center;display:grid;position:relative;overflow:hidden}.dd-illo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dd-illo--16x9{aspect-ratio:16/9}.dd-illo--3x2{aspect-ratio:3/2}.dd-illo--1x1{aspect-ratio:1}.dd-illo--4x5{aspect-ratio:4/5}.dd-illo--21x9{aspect-ratio:21/9}.dd-illo__label{white-space:nowrap;z-index:1;background:var(--dd-surface);border:1px solid var(--dd-border);padding:2px 6px;position:relative}[data-theme=dark] .dd-illo img.is-ref{filter:invert()hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dd-illo img.is-ref{filter:invert()hue-rotate(180deg)}}.dd-btn{justify-content:center;align-items:center;gap:var(--dd-space-2);height:var(--dd-control-height);padding:0 var(--dd-space-4);font:inherit;font-size:var(--dd-fs-300);font-weight:var(--dd-weight-medium);white-space:nowrap;color:var(--dd-text);background-color:var(--dd-surface);border:var(--dd-border-width) solid var(--dd-border-strong);border-radius:var(--dd-radius-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dd-duration-fast) var(--dd-ease-standard), border-color var(--dd-duration-fast) var(--dd-ease-standard), color var(--dd-duration-fast) var(--dd-ease-standard);line-height:1;text-decoration:none;display:inline-flex}.dd-btn .dd-icon{width:16px;height:16px}.dd-btn:hover,.dd-btn.is-hover{background-color:var(--dd-surface-sunken);border-color:var(--dd-text-muted)}.dd-btn:active,.dd-btn.is-active{background-color:var(--dd-border)}.dd-btn:focus-visible,.dd-btn.is-focus{outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:var(--dd-focus-offset)}.dd-btn--primary{background-color:var(--dd-accent);color:var(--dd-on-accent);border-color:var(--dd-accent)}.dd-btn--primary:hover,.dd-btn--primary.is-hover{background-color:var(--dd-accent-hover);border-color:var(--dd-accent-hover)}.dd-btn--primary:active,.dd-btn--primary.is-active{background-color:var(--dd-accent-pressed);border-color:var(--dd-accent-pressed)}.dd-btn--danger{background-color:var(--dd-surface);color:var(--dd-danger-text);border-color:var(--dd-danger-strong)}.dd-btn--danger:hover,.dd-btn--danger.is-hover{background-color:var(--dd-danger-bg);border-color:var(--dd-danger-strong)}.dd-btn--danger:active,.dd-btn--danger.is-active{background-color:var(--dd-danger-border)}.dd-btn--ghost{background-color:#0000;border-color:#0000}.dd-btn--ghost:hover,.dd-btn--ghost.is-hover{background-color:var(--dd-surface-sunken);border-color:var(--dd-border)}.dd-btn--small{height:var(--dd-control-height-sm);padding:0 var(--dd-space-2);font-size:var(--dd-fs-200);gap:var(--dd-space-1)}.dd-btn--small .dd-icon{width:14px;height:14px}.dd-btn--large{height:var(--dd-control-height-lg);padding:0 var(--dd-space-5);font-size:var(--dd-fs-400)}.dd-btn--icon{width:var(--dd-control-height);padding:0}.dd-btn--icon.dd-btn--small{width:var(--dd-control-height-sm)}.dd-btn--linklike{color:var(--dd-accent-text);height:auto;font-weight:var(--dd-weight-medium);text-underline-offset:.18em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);background-color:#0000;border-color:#0000;padding:0}.dd-btn--linklike:hover,.dd-btn--linklike.is-hover{background-color:#0000;border-color:#0000;text-decoration-color:currentColor}.dd-btn.is-current,.dd-btn[aria-current=page]{background-color:var(--dd-accent-subtle);color:var(--dd-accent-text);border-color:var(--dd-accent-line)}.dd-btn:disabled,.dd-btn.is-disabled,.dd-btn[aria-disabled=true]{background-color:var(--dd-surface-sunken);border-color:var(--dd-border);color:var(--dd-text-subtle);cursor:not-allowed}.dd-btn--linklike:disabled,.dd-btn--linklike[aria-disabled=true]{background-color:#0000;border-color:#0000;text-decoration:none}.dd-btn.is-loading{pointer-events:none}.dd-btn.is-loading:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite dd-spin}@keyframes dd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dd-btn.is-loading:before{opacity:.6;border-right-color:currentColor;animation:none}}.dd-btn-group{gap:var(--dd-space-2);flex-wrap:wrap;align-items:center;display:flex}.dd-reason{font-size:var(--dd-fs-200);color:var(--dd-text-muted)}@media (width<=760px){.dd-btn{height:var(--dd-touch-target)}.dd-btn--small{height:var(--dd-touch-target);padding:0 var(--dd-space-3)}.dd-btn--icon,.dd-btn--icon.dd-btn--small{width:var(--dd-touch-target)}.dd-btn--linklike{height:auto;min-height:var(--dd-touch-target)}}.dd-menu{display:inline-block;position:relative}.dd-menu>summary{align-items:center;gap:var(--dd-space-1);height:var(--dd-control-height);padding:0 var(--dd-space-2);border-radius:var(--dd-radius-2);font-weight:var(--dd-weight-medium);cursor:pointer;color:var(--dd-text);border:1px solid #0000;max-width:240px;list-style:none;display:inline-flex}.dd-menu>summary::-webkit-details-marker{display:none}.dd-menu>summary .dd-menu__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-menu>summary .dd-icon{transition:transform var(--dd-duration-base) var(--dd-ease-standard)}.dd-menu>summary:hover,.dd-menu[open]>summary{background:var(--dd-surface-sunken);border-color:var(--dd-border)}.dd-menu[open]>summary .dd-icon--chevron{transform:rotate(180deg)}.dd-menu__panel{top:calc(100% + var(--dd-space-1));z-index:var(--dd-z-dropdown);min-width:240px;padding:var(--dd-space-1);background:var(--dd-surface-raised);border:1px solid var(--dd-border);border-radius:var(--dd-radius-3);box-shadow:var(--dd-shadow-dropdown);position:absolute;left:0}.dd-menu--end .dd-menu__panel{left:auto;right:0}.dd-menu__sec{padding:var(--dd-space-2) var(--dd-space-2) var(--dd-space-1);font-size:var(--dd-fs-100);font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-wide);text-transform:uppercase;color:var(--dd-text-muted)}.dd-menu__item{align-items:center;gap:var(--dd-space-2);width:100%;min-height:var(--dd-menu-item-height);padding:0 var(--dd-space-3);border-radius:var(--dd-radius-2);color:var(--dd-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.dd-menu__item:hover,.dd-menu__item:focus-visible,.dd-menu__item.is-hover{background:var(--dd-surface-sunken)}.dd-menu__item.is-current,.dd-menu__item[aria-current]{font-weight:var(--dd-weight-semibold)}.dd-menu__item.is-current:before,.dd-menu__item[aria-current]:before{content:"";background:var(--dd-accent-line);width:2px;position:absolute;top:6px;bottom:6px;left:0}.dd-menu__item .dd-menu__meta{color:var(--dd-text-muted);font-size:var(--dd-fs-200);margin-left:auto}.dd-menu__div{background:var(--dd-border);height:1px;margin:var(--dd-space-1) 0}.dd-menu__trash{padding:var(--dd-space-2) var(--dd-space-3);font-size:var(--dd-fs-200);color:var(--dd-text-muted);gap:var(--dd-space-2);display:grid}.dd-menu__dot{background:var(--dd-accent);border-radius:50%;width:6px;height:6px;margin-left:auto}@media (width<=760px){.dd-menu__item{min-height:var(--dd-touch-target)}.dd-menu>summary{height:var(--dd-touch-target);max-width:140px}.dd-menu>summary .dd-icon--chevron{display:none}}.dd-tip-wrap{display:inline-flex;position:relative}.dd-tip{z-index:var(--dd-z-dropdown);width:max-content;max-width:var(--dd-tooltip-max);padding:var(--dd-space-2) var(--dd-space-3);background:var(--dd-surface-inverse);color:var(--dd-text-inverse);font-size:var(--dd-fs-200);font-weight:var(--dd-weight-regular);line-height:var(--dd-lh-snug);border-radius:var(--dd-radius-2);box-shadow:var(--dd-shadow-dropdown);white-space:normal;text-transform:none;letter-spacing:0;position:absolute;top:calc(100% + 6px);left:0}.dd-tip--top{top:auto;bottom:calc(100% + 6px)}.dd-has-tip{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-family]{--f-text:var(--dd-text-muted);--f-bg:transparent;--f-border:var(--dd-border-strong);--f-strong:var(--dd-border-strong);--f-style:solid}[data-family=success]{--f-text:var(--dd-success-text);--f-bg:var(--dd-success-bg);--f-border:var(--dd-success-border);--f-strong:var(--dd-success-strong)}[data-family=danger]{--f-text:var(--dd-danger-text);--f-bg:var(--dd-danger-bg);--f-border:var(--dd-danger-border);--f-strong:var(--dd-danger-strong)}[data-family=warning]{--f-text:var(--dd-warning-text);--f-bg:var(--dd-warning-bg);--f-border:var(--dd-warning-border);--f-strong:var(--dd-warning-strong)}[data-family=info]{--f-text:var(--dd-info-text);--f-bg:var(--dd-info-bg);--f-border:var(--dd-info-border);--f-strong:var(--dd-info-strong)}[data-family=open]{--f-text:var(--dd-text);--f-bg:var(--dd-surface);--f-border:var(--dd-text);--f-strong:var(--dd-text)}[data-family=neutral]{--f-text:var(--dd-text-muted);--f-bg:transparent;--f-border:var(--dd-border-strong)}[data-family=muted]{--f-text:var(--dd-text-muted);--f-bg:var(--dd-surface-sunken);--f-border:var(--dd-border)}[data-family=accent]{--f-text:var(--dd-accent-text);--f-bg:var(--dd-accent-subtle);--f-border:var(--dd-accent-line);--f-strong:var(--dd-accent-line)}[data-family=accent-outline]{--f-text:var(--dd-accent-text);--f-bg:transparent;--f-border:var(--dd-accent-line)}[data-family=conf-high]{--f-text:var(--dd-bg);--f-bg:var(--dd-text);--f-border:var(--dd-text)}[data-family=conf-medium]{--f-text:var(--dd-text-muted);--f-bg:transparent;--f-border:var(--dd-text-muted)}[data-family=conf-low]{--f-text:var(--dd-text-muted);--f-bg:transparent;--f-border:var(--dd-border-strong);--f-style:dashed}.dd-badge{align-items:center;gap:var(--dd-space-1);height:20px;padding:0 var(--dd-space-2);font-size:var(--dd-fs-100);font-weight:var(--dd-weight-medium);white-space:nowrap;vertical-align:middle;color:var(--dd-text-muted);border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-1);background:0 0;line-height:1;display:inline-flex}.dd-badge[data-family]{color:var(--f-text);background:var(--f-bg);border:1px var(--f-style) var(--f-border)}.dd-badge .dd-icon{width:12px;height:12px}.dd-badge--soft{color:var(--dd-text-muted);background:var(--dd-surface-sunken);border-color:var(--dd-border)}.dd-badge--solid{color:var(--dd-on-accent);background:var(--dd-accent);border-color:var(--dd-accent)}.dd-badge--accent{color:var(--dd-accent-text);border-color:var(--dd-accent-line)}.dd-badge--dark{color:var(--dd-bg);background:var(--dd-text);border-color:var(--dd-text)}.dd-badge--plan{font-weight:var(--dd-weight-semibold);color:var(--dd-text);border-color:var(--dd-border-strong)}.dd-badge--trial{font-weight:var(--dd-weight-semibold);color:var(--dd-accent-text);border-color:var(--dd-accent-line)}a.dd-badge{text-decoration:none}a.dd-badge:hover{background:var(--dd-surface-sunken)}.dd-plan-note{gap:var(--dd-space-1) var(--dd-space-2);font-size:var(--dd-fs-200);color:var(--dd-text-muted);flex-wrap:wrap;align-items:center;display:inline-flex}.dd-conf{align-items:center;gap:6px;display:inline-flex}.dd-conf:before{content:"";border:1px solid var(--dd-text);flex:none;width:8px;height:8px}.dd-conf[data-conf=high]:before{background:var(--dd-text)}.dd-conf[data-conf=medium]:before{border-color:var(--dd-text-muted)}.dd-conf[data-conf=low]:before{border:1px dashed var(--dd-text-muted)}.dd-sev{color:var(--f-text);font-weight:var(--dd-weight-medium);align-items:center;gap:4px;display:inline-flex}.dd-sev .dd-icon{width:14px;height:14px}.dd-status{height:22px;padding:0 var(--dd-space-2) 0 6px;font-size:var(--dd-fs-100);font-weight:var(--dd-weight-semibold);white-space:nowrap;color:var(--f-text);background:var(--f-bg);border:1px var(--f-style) var(--f-border);border-radius:var(--dd-radius-1);align-items:center;gap:5px;line-height:1;display:inline-flex}.dd-status .dd-icon{width:12px;height:12px}.dd-status--plain{background:0 0;border:0;height:auto;padding:0}.dd-ci{width:20px;height:20px;color:var(--f-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}.dd-ci .dd-icon{width:20px;height:20px}.dd-ci--queued{border:1.5px dashed var(--dd-info-strong);width:18px;height:18px;color:var(--dd-info-text)}.dd-ci--queued .dd-icon{width:12px;height:12px}.dd-chip{min-height:22px;padding:1px var(--dd-space-2);font-size:var(--dd-fs-100);font-weight:var(--dd-weight-medium);color:var(--dd-text);background:var(--dd-surface);border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-1);align-items:center;gap:5px;line-height:1.3;text-decoration:none;display:inline-flex}.dd-chip[data-family]{color:var(--f-text);background:var(--f-bg);border-color:var(--f-border)}.dd-chip .dd-icon{width:12px;height:12px}.dd-chip--mono{font-family:var(--dd-font-mono)}a.dd-chip:hover{border-color:var(--dd-text-muted)}a.dd-chip[data-family]:hover{border-color:var(--f-strong)}.dd-chips{gap:var(--dd-space-1) var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-shell{grid-template-rows:var(--dd-topbar-height) 1fr;grid-template-columns:var(--dd-sidenav-width) minmax(0, 1fr);background:var(--dd-bg);grid-template-areas:"top top""nav main";min-height:100vh;display:grid}.dd-shell--workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.dd-shell>.dd-topbar{grid-area:top}.dd-shell>.dd-sidenav{grid-area:nav}.dd-shell__main{background:var(--dd-surface);border-left:1px solid var(--dd-border);grid-area:main;min-width:0}.dd-shell--workspace .dd-shell__main{border-left:0}.dd-region{max-width:var(--dd-content-max);padding:var(--dd-space-6) var(--dd-space-8) var(--dd-space-16);gap:var(--dd-space-8);flex-direction:column;margin:0 auto;display:flex}.dd-region>.dd-banner{margin-bottom:calc(var(--dd-space-2) - var(--dd-space-8))}@media (width<=760px){.dd-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.dd-shell>.dd-sidenav{display:none}.dd-shell.is-nav-open>.dd-sidenav{top:var(--dd-topbar-height);width:auto;z-index:var(--dd-z-dropdown);border-right:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.dd-shell__main{border-left:0}.dd-region{padding:var(--dd-space-4) var(--dd-space-4) var(--dd-space-12);gap:var(--dd-space-6)}}.dd-topbar{z-index:var(--dd-z-topbar);align-items:center;gap:var(--dd-space-1);height:var(--dd-topbar-height);padding:0 var(--dd-space-3);background:var(--dd-bg);border-bottom:1px solid var(--dd-border);display:flex;position:sticky;top:0}.dd-topbar__sep{color:var(--dd-text-subtle);padding:0 2px}.dd-topbar__spacer{flex:1}.dd-topbar__mark{padding:0 var(--dd-space-2) 0 var(--dd-space-1);align-items:center;display:inline-flex}.dd-topbar__mark img{width:auto;height:18px;display:block}.dd-topbar__menu{display:none}.dd-bell{position:relative}.dd-bell__count{min-width:16px;height:16px;font-size:10px;font-weight:var(--dd-weight-semibold);color:var(--dd-on-accent);background:var(--dd-accent);border-radius:var(--dd-radius-pill);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:3px;right:2px}.dd-avatar{background:var(--dd-surface-sunken);border:1px solid var(--dd-border);width:24px;height:24px;color:var(--dd-text);font-size:11px;font-weight:var(--dd-weight-semibold);border-radius:50%;place-items:center;display:grid}@media (width<=760px){.dd-topbar{padding:0 var(--dd-space-2)}.dd-topbar__menu{display:inline-flex}.dd-topbar__ws,.dd-topbar__ws+.dd-topbar__sep,.dd-topbar__mark{display:none}}.dd-sidenav{padding:var(--dd-space-4) var(--dd-space-3);background:var(--dd-bg);flex-direction:column;gap:2px;display:flex}.dd-sidenav__title,.dd-sidenav__group{padding:var(--dd-space-2) var(--dd-space-3) var(--dd-space-1);font-size:var(--dd-fs-100);font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-wide);text-transform:uppercase;color:var(--dd-text-muted)}.dd-sidenav__group{margin-top:var(--dd-space-3)}.dd-sidenav__sep{background:var(--dd-border);height:1px;margin:var(--dd-space-3) var(--dd-space-3)}.dd-sidenav__ws{display:none}.dd-navlink{height:var(--dd-menu-item-height);padding:0 var(--dd-space-3);border-radius:var(--dd-radius-2);color:var(--dd-text-muted);font-weight:var(--dd-weight-medium);transition:background-color var(--dd-duration-fast) var(--dd-ease-standard), color var(--dd-duration-fast) var(--dd-ease-standard);align-items:center;text-decoration:none;display:flex;position:relative}.dd-navlink:hover,.dd-navlink.is-hover{background:var(--dd-surface-sunken);color:var(--dd-text)}.dd-navlink[aria-current=page],.dd-navlink.is-active{background:var(--dd-accent-subtle);color:var(--dd-text);font-weight:var(--dd-weight-semibold)}.dd-navlink[aria-current=page]:before,.dd-navlink.is-active:before{content:"";background:var(--dd-accent-line);width:2px;position:absolute;top:6px;bottom:6px;left:0}@media (width<=760px){.dd-navlink{height:var(--dd-touch-target)}.dd-sidenav__ws{padding:0 var(--dd-space-1) var(--dd-space-3);margin-bottom:var(--dd-space-2);border-bottom:1px solid var(--dd-border);display:block}}.dd-page-h{column-gap:var(--dd-space-6);row-gap:var(--dd-space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumbs crumbs""title actions""status actions""sub actions";align-items:start;display:grid}.dd-page-h>.dd-crumbs{margin-bottom:var(--dd-space-1);grid-area:crumbs}.dd-page-h__title{font-size:var(--dd-fs-700);line-height:var(--dd-lh-snug);letter-spacing:var(--dd-tracking-tight);grid-area:title}.dd-page-h__status{gap:var(--dd-space-2);font-size:var(--dd-fs-300);flex-wrap:wrap;grid-area:status;align-items:center;display:flex}.dd-page-h__sub{color:var(--dd-text-muted);max-width:var(--dd-reading-max);grid-area:sub}.dd-page-h__actions{gap:var(--dd-space-2);flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-self:start;padding-top:2px;display:flex}@media (width<=760px){.dd-page-h{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""title""status""sub""actions"}.dd-page-h__title{font-size:var(--dd-fs-600)}.dd-page-h__actions{flex-direction:column-reverse;justify-content:stretch}.dd-page-h__actions .dd-btn{width:100%}}.dd-crumbs ol{gap:2px var(--dd-space-2);font-size:var(--dd-fs-200);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dd-crumbs li{gap:var(--dd-space-2);align-items:center;display:inline-flex}.dd-crumbs a{color:var(--dd-text-muted);text-decoration:none}.dd-crumbs a:hover{color:var(--dd-text);text-decoration:underline}.dd-crumbs__sep{color:var(--dd-text-subtle)}.dd-crumbs [aria-current=page]{color:var(--dd-text)}.dd-tabs{border-bottom:1px solid var(--dd-border);scrollbar-width:none;overflow-x:auto}.dd-tabs ul{gap:var(--dd-space-4);margin:0;padding:0;list-style:none;display:flex}.dd-tab{align-items:center;gap:var(--dd-space-2);height:var(--dd-tab-height);color:var(--dd-text-muted);font-weight:var(--dd-weight-medium);white-space:nowrap;padding:0 2px;text-decoration:none;display:inline-flex;position:relative}.dd-tab:after{content:"";height:1px;transition:background-color var(--dd-duration-fast) var(--dd-ease-standard);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.dd-tab:hover,.dd-tab.is-hover{color:var(--dd-text)}.dd-tab:hover:after,.dd-tab.is-hover:after{background:var(--dd-border-strong)}.dd-tab[aria-current=page],.dd-tab.is-active{color:var(--dd-text);font-weight:var(--dd-weight-semibold)}.dd-tab[aria-current=page]:after,.dd-tab.is-active:after{height:var(--dd-border-width-strong);background:var(--dd-accent-line)}.dd-count{min-width:20px;height:18px;font-size:var(--dd-fs-100);font-weight:var(--dd-weight-medium);font-variant-numeric:tabular-nums;color:var(--dd-text-muted);background:var(--dd-surface-sunken);border-radius:var(--dd-radius-1);place-items:center;padding:0 5px;display:inline-grid}.dd-count:empty,.dd-count[data-zero]{display:none}.dd-tab[aria-current=page]+.dd-count,.dd-tab-li.is-active .dd-count{background:var(--dd-accent-subtle);color:var(--dd-accent-text)}.dd-tab-li{align-items:center;gap:var(--dd-space-2);display:inline-flex}@media (width<=760px){.dd-tab{height:var(--dd-touch-target)}}.dd-site-h{background:var(--dd-bg);border-bottom:1px solid var(--dd-border)}.dd-site-h__in{max-width:var(--dd-site-wide-max);height:64px;padding:0 var(--dd-space-6);align-items:center;gap:var(--dd-space-6);margin:0 auto;display:flex}.dd-site-h__brand{align-items:center;display:inline-flex}.dd-site-h__brand img{width:auto;height:22px;display:block}.dd-site-h__nav{align-items:center;gap:var(--dd-space-5);margin-left:auto;display:flex}.dd-site-h__nav a{color:var(--dd-text);font-weight:var(--dd-weight-medium);text-decoration:none}.dd-site-h__nav a:hover{text-decoration:underline}.dd-foot{background:var(--dd-bg);border-top:1px solid var(--dd-border)}.dd-foot__in{max-width:var(--dd-site-wide-max);padding:var(--dd-space-6);align-items:center;gap:var(--dd-space-2) var(--dd-space-6);font-size:var(--dd-fs-200);flex-wrap:wrap;margin:0 auto;display:flex}.dd-foot a{color:var(--dd-text-muted);text-decoration:none}.dd-foot a:hover{color:var(--dd-text);text-decoration:underline}.dd-foot__copy{color:var(--dd-text-muted);margin-left:auto}@media (width<=760px){.dd-site-h__in{padding:0 var(--dd-space-4);height:56px}.dd-site-h__nav{gap:var(--dd-space-3)}.dd-site-h__nav a{min-height:var(--dd-touch-target);align-items:center;display:inline-flex}.dd-foot__in{padding:var(--dd-space-4);flex-direction:column;align-items:flex-start;gap:0}.dd-foot a{min-height:var(--dd-touch-target);align-items:center;display:inline-flex}.dd-foot__copy{margin-left:0;margin-top:var(--dd-space-2)}}.dd-banner{align-items:flex-start;gap:var(--dd-space-2) var(--dd-space-3);padding:var(--dd-space-3) var(--dd-space-4) var(--dd-space-3) calc(var(--dd-space-4) + 1px);color:var(--dd-text);background:var(--f-bg);border:1px solid var(--f-border);border-left:var(--dd-mark-width) solid var(--f-strong);border-radius:var(--dd-radius-2);flex-wrap:wrap;display:flex;position:relative}.dd-banner>.dd-icon{width:16px;height:16px;color:var(--f-text);margin-top:2px}.dd-banner__text{min-width:0;font-size:var(--dd-fs-300);flex:320px}.dd-banner__actions{gap:var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-banner__x{margin:-2px -6px 0 0}@media (width<=760px){.dd-banner__actions{flex-basis:100%;padding-left:28px}.dd-banner__x{margin:-10px -12px 0 0}}.dd-notice{gap:var(--dd-space-2) var(--dd-space-3);padding:var(--dd-space-3);background:var(--f-bg);border:1px solid var(--f-border);border-radius:var(--dd-radius-2);color:var(--dd-text);flex-wrap:wrap;align-items:flex-start;display:flex}.dd-notice>.dd-icon{width:16px;height:16px;color:var(--f-text);margin-top:2px}.dd-notice__body{gap:var(--dd-space-2);flex:280px;min-width:0;display:grid}.dd-notice__actions{gap:var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-done{gap:var(--dd-space-3);padding:var(--dd-space-3) var(--dd-space-4);background:var(--dd-success-bg);border:1px solid var(--dd-success-border);border-radius:var(--dd-radius-2);color:var(--dd-text);align-items:flex-start;display:flex}.dd-done>.dd-icon{width:16px;height:16px;color:var(--dd-success-text);margin-top:2px}.dd-done__body{gap:2px;min-width:0;display:grid}.dd-done__next{font-size:var(--dd-fs-200);color:var(--dd-text-muted);gap:var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-done:focus{outline:none}.dd-toast-region{left:50%;bottom:var(--dd-space-6);z-index:var(--dd-z-toast);pointer-events:none;width:max-content;max-width:min(var(--dd-toast-max), calc(100vw - 32px));position:fixed;transform:translate(-50%)}.dd-toast{pointer-events:auto;padding:var(--dd-space-3) var(--dd-space-4);background:var(--dd-surface-inverse);color:var(--dd-text-inverse);border-radius:var(--dd-radius-2);box-shadow:var(--dd-shadow-toast);font-size:var(--dd-fs-300);animation:dd-toast-in var(--dd-duration-base) var(--dd-ease-enter)}.dd-toast--static{animation:none;display:inline-block;position:static}@keyframes dd-toast-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dd-has-pin .dd-toast-region{bottom:calc(var(--dd-touch-target) + var(--dd-space-8))}.dd-modal{z-index:var(--dd-z-modal);padding:var(--dd-space-6);background:var(--dd-overlay);animation:dd-fade var(--dd-duration-slow) var(--dd-ease-enter);place-items:center;display:grid;position:fixed;inset:0}.dd-modal--inline{padding:var(--dd-space-6);animation:none;position:relative;inset:auto}.dd-modal__box{width:100%;max-width:var(--dd-modal-width);background:var(--dd-surface-raised);border:1px solid var(--dd-border);border-radius:var(--dd-radius-3);max-height:calc(100vh - 48px);box-shadow:var(--dd-shadow-modal);animation:dd-modal-in var(--dd-duration-slow) var(--dd-ease-standard);flex-direction:column;display:flex}.dd-modal--wide .dd-modal__box{max-width:var(--dd-modal-width-wide)}.dd-modal__h{align-items:flex-start;gap:var(--dd-space-3);padding:var(--dd-space-5) var(--dd-space-5) var(--dd-space-3);display:flex}.dd-modal__title{font-size:var(--dd-fs-500);line-height:var(--dd-lh-snug);flex:1}.dd-modal__b{padding:0 var(--dd-space-5) var(--dd-space-5);gap:var(--dd-space-4);display:grid;overflow-y:auto}.dd-modal__f{justify-content:flex-end;gap:var(--dd-space-2);padding:var(--dd-space-4) var(--dd-space-5);border-top:1px solid var(--dd-border);flex-wrap:wrap;display:flex}@keyframes dd-fade{0%{opacity:0}}@keyframes dd-modal-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=760px){.dd-modal{padding:var(--dd-space-2);align-items:end}.dd-modal__f{flex-direction:column-reverse}.dd-modal__f .dd-btn{width:100%}}.dd-rows{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);margin:0;padding:0;list-style:none;overflow:hidden}.dd-row{align-items:flex-start;gap:var(--dd-space-3) var(--dd-space-4);padding:var(--dd-space-3) var(--dd-space-4);transition:background-color var(--dd-duration-fast) var(--dd-ease-standard);display:flex;position:relative}.dd-row+.dd-row{border-top:1px solid var(--dd-border)}.dd-row:hover,.dd-row.is-hover{background:color-mix(in srgb, var(--dd-surface-sunken) 60%, var(--dd-surface))}.dd-row--urgent:before{content:"";width:var(--dd-mark-width);background:var(--dd-accent-line);position:absolute;top:0;bottom:0;left:0}.dd-row--highlight,.dd-row.is-selected{background:var(--dd-accent-subtle)}.dd-row--highlight:hover,.dd-row.is-selected:hover{background:var(--dd-accent-subtle-hover)}.dd-row__check{padding-top:2px}.dd-row__main{flex:auto;gap:2px;min-width:0;display:grid}.dd-row__title-line{align-items:center;gap:var(--dd-space-1) var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-row__title{color:var(--dd-text);font-weight:var(--dd-weight-semibold);text-wrap:pretty;text-decoration:none}a.dd-row__title:hover{color:var(--dd-accent-text);text-decoration:underline}.dd-row__meta{gap:0 var(--dd-space-1);font-size:var(--dd-fs-200);color:var(--dd-text-muted);flex-wrap:wrap;display:flex}.dd-row__meta>*+:before{content:"·";margin-right:var(--dd-space-1);color:var(--dd-text-subtle)}.dd-row__line{font-size:var(--dd-fs-200);color:var(--dd-text-2);gap:var(--dd-space-2);flex-wrap:wrap;align-items:center;margin-top:2px;display:flex}.dd-row__side{align-items:center;gap:var(--dd-space-3);flex-wrap:wrap;flex:none;justify-content:flex-end;max-width:50%;display:flex}.dd-row__next{font-size:var(--dd-fs-200);color:var(--dd-text-2);white-space:nowrap}.dd-row--skeleton .dd-row__main{gap:var(--dd-space-2)}@media (width<=760px){.dd-row{flex-wrap:wrap}.dd-row__side{flex-basis:100%;justify-content:flex-start;max-width:none}.dd-row__check+.dd-row__main+.dd-row__side{padding-left:32px}}.dd-cc{gap:var(--dd-space-3);padding:var(--dd-space-3) var(--dd-space-4) var(--dd-space-4) calc(var(--dd-space-4) + 1px);background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);display:grid;position:relative}.dd-cc[data-family]:before{content:"";width:var(--dd-mark-width);background:var(--f-strong);border-radius:var(--dd-radius-2) 0 0 var(--dd-radius-2);position:absolute;top:-1px;bottom:-1px;left:-1px}.dd-cc__h{align-items:center;gap:var(--dd-space-2) var(--dd-space-3);flex-wrap:wrap;display:flex}.dd-cc__text{font-weight:var(--dd-weight-semibold);flex:240px;min-width:0}.dd-cc__origin{font-size:var(--dd-fs-200);color:var(--dd-text-muted)}.dd-cc__row{grid-template-columns:var(--dd-kv-key-width) minmax(0, 1fr);gap:var(--dd-space-4);font-size:var(--dd-fs-300);display:grid}.dd-cc__row>dt{color:var(--dd-text-muted)}.dd-cc__row>dd{gap:var(--dd-space-2);min-width:0;margin:0;display:grid}.dd-cc dl{gap:var(--dd-space-2);margin:0;display:grid}.dd-cc fieldset{gap:var(--dd-space-2);border:0;margin:0;padding:0;display:grid}.dd-cc legend{color:var(--dd-text-muted);padding:0}@media (width<=760px){.dd-cc__row{gap:var(--dd-space-1);grid-template-columns:minmax(0,1fr)}}.dd-sec{gap:var(--dd-space-3);display:grid}.dd-sec__h{justify-content:space-between;align-items:baseline;gap:var(--dd-space-4);flex-wrap:wrap;display:flex}.dd-sec__title{font-size:var(--dd-fs-400);line-height:var(--dd-lh-snug);flex:auto;min-width:0}.dd-sec__side{font-size:var(--dd-fs-200);color:var(--dd-text-muted)}.dd-sec--danger{padding:var(--dd-space-4);border:1px solid var(--dd-danger-border);border-radius:var(--dd-radius-2)}.dd-sec--danger .dd-sec__title{color:var(--dd-danger-text)}.dd-onb{border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);background:var(--dd-surface);margin:0;padding:0;list-style:none}.dd-onb li{align-items:center;gap:var(--dd-space-3);min-height:44px;padding:var(--dd-space-2) var(--dd-space-4);flex-wrap:wrap;display:flex}.dd-onb li+li{border-top:1px solid var(--dd-border)}.dd-onb__mark{border:1.5px solid var(--dd-border-strong);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.dd-onb li.is-done{color:var(--dd-text-muted)}.dd-onb li.is-done .dd-onb__mark{border-color:var(--dd-text-muted);color:var(--dd-text-muted)}.dd-onb li.is-done .dd-onb__mark .dd-icon{width:12px;height:12px}.dd-steps{gap:var(--dd-space-3);margin:0;padding:0;list-style:none;display:grid}.dd-steps li{gap:var(--dd-space-3);align-items:center;display:flex}.dd-steps__mark{border:1.5px solid var(--dd-border-strong);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.dd-steps li.is-done{color:var(--dd-text-muted)}.dd-steps li.is-done .dd-steps__mark{color:var(--dd-text-muted);border:0}.dd-steps li.is-done .dd-steps__mark .dd-icon{width:16px;height:16px}.dd-steps li[aria-current=step]{font-weight:var(--dd-weight-semibold)}.dd-steps li[aria-current=step] .dd-steps__mark{border:4px solid var(--dd-accent-line)}.dd-msteps{gap:var(--dd-space-4);counter-reset:dd-ms;margin:0;padding:0;list-style:none;display:grid}.dd-msteps>li{gap:var(--dd-space-3);counter-increment:dd-ms;grid-template-columns:24px minmax(0,1fr);display:grid}.dd-msteps>li:before{content:counter(dd-ms);background:var(--dd-accent-subtle);width:24px;height:24px;color:var(--dd-accent-text);border:1px solid var(--dd-accent-line);font-size:var(--dd-fs-200);font-weight:var(--dd-weight-semibold);border-radius:var(--dd-radius-1);place-items:center;display:grid}.dd-outcomes{border-top:1px solid var(--dd-border);margin:0;padding:0;list-style:none}.dd-outcomes li{padding:var(--dd-space-2) 0;border-bottom:1px solid var(--dd-border);font-variant-numeric:tabular-nums}.dd-outcomes strong{font-weight:var(--dd-weight-semibold)}.dd-counts{color:var(--dd-text-2);font-variant-numeric:tabular-nums}.dd-fold{border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);background:var(--dd-surface)}.dd-fold>summary{align-items:center;gap:var(--dd-space-2);min-height:40px;padding:0 var(--dd-space-3);font-weight:var(--dd-weight-semibold);cursor:pointer;border-radius:var(--dd-radius-2);list-style:none;display:flex}.dd-fold>summary::-webkit-details-marker{display:none}.dd-fold>summary:hover{background:var(--dd-surface-sunken)}.dd-fold>summary .dd-icon{transition:transform var(--dd-duration-base) var(--dd-ease-standard);color:var(--dd-text-muted);transform:rotate(-90deg)}.dd-fold[open]>summary .dd-icon{transform:none}.dd-fold[open]>summary{border-bottom:1px solid var(--dd-border);border-radius:var(--dd-radius-2) var(--dd-radius-2) 0 0}.dd-fold__b{padding:var(--dd-space-3);gap:var(--dd-space-3);display:grid}.dd-fold__side{font-weight:var(--dd-weight-regular);color:var(--dd-text-muted);font-size:var(--dd-fs-200);margin-left:auto}.dd-fold--inline{background:0 0;border:0}.dd-fold--inline>summary{min-height:0;font-weight:var(--dd-weight-regular);color:var(--dd-text-muted);text-underline-offset:.18em;padding:0;text-decoration:underline;display:inline-flex}.dd-fold--inline>summary:hover{color:var(--dd-text);background:0 0}.dd-fold--inline[open]>summary{border:0}.dd-fold--inline .dd-fold__b{padding:var(--dd-space-2) 0 0}@media (width<=760px){.dd-fold>summary,.dd-fold--inline>summary{min-height:var(--dd-touch-target)}}.dd-card{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);flex-direction:column;min-width:0;display:flex}.dd-card__h{align-items:baseline;gap:var(--dd-space-3);padding:var(--dd-space-4) var(--dd-space-4) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.dd-card__title{font-size:var(--dd-fs-400)}.dd-card__b{padding:var(--dd-space-4);gap:var(--dd-space-3);flex:1;display:grid}.dd-card__f{padding:var(--dd-space-3) var(--dd-space-4);border-top:1px solid var(--dd-border);gap:var(--dd-space-2);flex-wrap:wrap;align-items:center;display:flex}.dd-card--flat{background:var(--dd-surface-sunken)}.dd-card--selected{border-color:var(--dd-accent-line);box-shadow:inset 0 0 0 1px var(--dd-accent-line)}.dd-card--current{border-color:var(--dd-accent-line);background:var(--dd-accent-subtle)}.dd-card--preview{border:1px dashed var(--dd-border-strong)}.dd-grid-2{gap:var(--dd-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dd-grid-3{gap:var(--dd-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=760px){.dd-grid-2,.dd-grid-3{grid-template-columns:minmax(0,1fr)}}.dd-tbl-wrap{border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);background:var(--dd-surface);overflow:hidden}.dd-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.dd-tbl th{text-align:left;font-size:var(--dd-fs-200);font-weight:var(--dd-weight-semibold);color:var(--dd-text-muted);background:var(--dd-surface-sunken);padding:var(--dd-space-2) var(--dd-space-3);border-bottom:1px solid var(--dd-border)}.dd-tbl td{padding:var(--dd-space-2) var(--dd-space-3);border-bottom:1px solid var(--dd-border);vertical-align:top}.dd-tbl tr:last-child td{border-bottom:0}.dd-tbl .is-num{text-align:right}.dd-tbl tr.hl td{background:var(--dd-accent-subtle)}.dd-tbl tr.sub td:first-child{padding-left:var(--dd-space-8)}.dd-tbl tr.urgent td:first-child{box-shadow:inset var(--dd-mark-width) 0 0 var(--dd-accent-line)}@media (width<=760px){.dd-tbl--stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dd-tbl--stack,.dd-tbl--stack tbody,.dd-tbl--stack tr,.dd-tbl--stack td{display:block}.dd-tbl--stack tr{padding:var(--dd-space-2) 0;border-bottom:1px solid var(--dd-border)}.dd-tbl--stack tr:last-child{border-bottom:0}.dd-tbl--stack td{gap:var(--dd-space-3);padding:var(--dd-space-1) var(--dd-space-3);border:0;grid-template-columns:38% minmax(0,1fr);display:grid}.dd-tbl--stack td:before{content:attr(data-label);color:var(--dd-text-muted);font-size:var(--dd-fs-200)}.dd-tbl--stack .is-num{text-align:left}}.dd-kv{gap:var(--dd-space-1) var(--dd-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.dd-kv dt{color:var(--dd-text-muted)}.dd-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=760px){.dd-kv{grid-template-columns:minmax(0,1fr)}.dd-kv dd{margin-bottom:var(--dd-space-2)}}.dd-code{font-family:var(--dd-font-mono);font-size:var(--dd-fs-200);line-height:var(--dd-lh-relaxed);color:var(--dd-text);background:var(--dd-surface-sunken);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);padding:var(--dd-space-3) var(--dd-space-4);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.dd-code--scroll{max-height:280px;overflow:auto}.dd-evidence{gap:var(--dd-space-1);display:grid}.dd-evidence__path{font-family:var(--dd-font-mono);font-size:var(--dd-fs-100);color:var(--dd-text-muted);overflow-wrap:anywhere}.dd-code-actions{gap:var(--dd-space-2);justify-content:flex-end;display:flex}.dd-diff{gap:var(--dd-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dd-diff__pane{padding:var(--dd-space-3) var(--dd-space-4);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);gap:var(--dd-space-2);align-content:start;display:grid}.dd-diff__pane--current{background:var(--dd-surface-sunken);color:var(--dd-text-muted)}.dd-diff__pane--proposed{background:var(--dd-accent-subtle);border-color:var(--dd-accent-line);color:var(--dd-text)}.dd-diff__l{font-size:var(--dd-fs-100);font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-wide);text-transform:uppercase;color:var(--dd-text-muted)}.dd-diff__pane--proposed .dd-diff__l{color:var(--dd-accent-text)}@media (width<=760px){.dd-diff{grid-template-columns:minmax(0,1fr)}}.dd-quote{padding:var(--dd-space-2) var(--dd-space-3);background:var(--dd-surface-sunken);border-left:var(--dd-mark-width) solid var(--dd-border-strong);border-radius:0 var(--dd-radius-1) var(--dd-radius-1) 0;gap:var(--dd-space-1);margin:0;display:grid}.dd-quote__src{font-size:var(--dd-fs-200);color:var(--dd-text-muted);gap:var(--dd-space-2);flex-wrap:wrap;align-items:center;display:flex}.dd-meter{gap:6px;display:grid}.dd-meter__top{justify-content:space-between;gap:var(--dd-space-3);font-size:var(--dd-fs-200);display:flex}.dd-meter__val{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.dd-meter__bar{background:var(--dd-surface-sunken);border:1px solid var(--dd-border);border-radius:var(--dd-radius-1);height:6px;overflow:hidden}.dd-meter__fill{background:var(--dd-accent);height:100%}.dd-meter.is-high .dd-meter__fill{background:var(--dd-warning-strong)}.dd-meter.is-high .dd-meter__val{color:var(--dd-warning-text);font-weight:var(--dd-weight-semibold)}.dd-meter.is-full .dd-meter__fill{background:var(--dd-danger-strong)}.dd-meter.is-full .dd-meter__val{color:var(--dd-danger-text);font-weight:var(--dd-weight-semibold)}.dd-meter__extra{font-size:var(--dd-fs-200);color:var(--dd-text-muted);font-variant-numeric:tabular-nums}.dd-field{gap:6px;min-width:0;display:grid}.dd-field__l{font-size:var(--dd-fs-300);font-weight:var(--dd-weight-semibold);color:var(--dd-text)}.dd-field__opt{font-weight:var(--dd-weight-regular);color:var(--dd-text-muted)}.dd-field__h{font-size:var(--dd-fs-200);color:var(--dd-text-muted)}.dd-field__err{font-size:var(--dd-fs-200);font-weight:var(--dd-weight-medium);color:var(--dd-danger-text);align-items:flex-start;gap:6px;display:flex}.dd-field__err .dd-icon{width:14px;height:14px;margin-top:2px}.dd-fieldset{gap:var(--dd-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.dd-fieldset>legend{font-weight:var(--dd-weight-semibold);margin-bottom:6px;padding:0}.dd-form{gap:var(--dd-space-5);max-width:var(--dd-reading-max);display:grid}.dd-form__actions{gap:var(--dd-space-2);padding-top:var(--dd-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.dd-readonly{color:var(--dd-text)}.dd-input{width:100%;height:var(--dd-control-height);padding:0 var(--dd-space-3);font:inherit;font-size:var(--dd-fs-300);color:var(--dd-text);background:var(--dd-surface);border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-2);transition:border-color var(--dd-duration-fast) var(--dd-ease-standard)}.dd-input::placeholder{color:var(--dd-text-muted);opacity:1}.dd-input:hover,.dd-input.is-hover{border-color:var(--dd-text-muted)}.dd-input:focus-visible,.dd-input:focus,.dd-input.is-focus{outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:var(--dd-focus-offset);border-color:var(--dd-accent-line)}.dd-input:disabled,.dd-input.is-disabled{background:var(--dd-surface-sunken);color:var(--dd-text-subtle);border-color:var(--dd-border);cursor:not-allowed}.dd-input[aria-invalid=true],.dd-input.has-err{border:2px solid var(--dd-danger-strong);padding:0 calc(var(--dd-space-3) - 1px)}textarea.dd-input{height:auto;min-height:64px;padding:var(--dd-space-2) var(--dd-space-3);resize:vertical;line-height:var(--dd-lh-base)}textarea.dd-input[aria-invalid=true]{padding:calc(var(--dd-space-2) - 1px) calc(var(--dd-space-3) - 1px)}select.dd-input{min-width:160px;padding-right:var(--dd-space-8);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%236B6C74'%3E%3Cpath d='M16 22 6 12l1.4-1.4 8.6 8.6 8.6-8.6L26 12z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px}.dd-input--mono{font-family:var(--dd-font-mono);font-size:var(--dd-fs-200)}.dd-filter{align-items:center;gap:var(--dd-space-2);font-size:var(--dd-fs-200);color:var(--dd-text-muted);display:inline-flex}.dd-filter .dd-input{width:auto;height:32px;font-size:var(--dd-fs-200)}.dd-filters{gap:var(--dd-space-2) var(--dd-space-4);flex-wrap:wrap;align-items:center;display:flex}@media (width<=760px){.dd-input{height:var(--dd-touch-target);font-size:16px}.dd-filter .dd-input{height:var(--dd-touch-target)}}.dd-check{align-items:flex-start;gap:var(--dd-space-2);cursor:pointer;line-height:var(--dd-lh-snug);display:inline-flex;position:relative}.dd-check input{appearance:none;border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-1);background:var(--dd-surface);cursor:pointer;width:16px;height:16px;transition:background-color var(--dd-duration-fast) var(--dd-ease-standard);flex:none;place-items:center;margin:1px 0 0;display:grid}.dd-check input[type=radio]{border-radius:50%}.dd-check:hover input,.dd-check.is-hover input{border-color:var(--dd-text)}.dd-check input:focus-visible{outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:var(--dd-focus-offset)}.dd-check input[type=checkbox]:checked{background:var(--dd-accent);border-color:var(--dd-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='white'%3E%3Cpath d='M13 24 4 15l1.4-1.4 7.6 7.6L26.6 7.6 28 9z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}[data-theme=dark] .dd-check input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%230E0F13'%3E%3Cpath d='M13 24 4 15l1.4-1.4 7.6 7.6L26.6 7.6 28 9z'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dd-check input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%230E0F13'%3E%3Cpath d='M13 24 4 15l1.4-1.4 7.6 7.6L26.6 7.6 28 9z'/%3E%3C/svg%3E")}}.dd-check input[type=radio]:checked{border:5px solid var(--dd-accent-line)}.dd-check input:disabled,.dd-check.is-disabled input{background:var(--dd-surface-sunken);border-color:var(--dd-border);cursor:not-allowed}.dd-check.is-disabled{color:var(--dd-text-subtle);cursor:not-allowed}.dd-check:has(input:disabled){color:var(--dd-text-subtle);cursor:not-allowed}.dd-check.has-err input{border-color:var(--dd-danger-strong)}.dd-check__help{font-size:var(--dd-fs-200);color:var(--dd-text-muted);display:block}@media (width<=760px){.dd-check{min-height:var(--dd-touch-target);align-items:center}.dd-check input{width:20px;height:20px;margin:0}.dd-check input[type=radio]:checked{border-width:6px}}.dd-seg{border:1px solid var(--dd-border-strong);border-radius:var(--dd-radius-2);background:var(--dd-surface);display:inline-flex;overflow:hidden}.dd-seg label,.dd-seg a{height:30px;padding:0 var(--dd-space-3);font-size:var(--dd-fs-200);font-weight:var(--dd-weight-medium);color:var(--dd-text-muted);cursor:pointer;align-items:center;display:inline-flex;position:relative;text-decoration:none!important}.dd-seg label+label,.dd-seg a+a{border-left:1px solid var(--dd-border-strong)}.dd-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dd-seg label:hover,.dd-seg a:hover{background:var(--dd-surface-sunken)}.dd-seg label:has(input:focus-visible){outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:-2px}.dd-seg a[aria-current]{background:var(--dd-accent-subtle);color:var(--dd-accent-text);font-weight:var(--dd-weight-semibold);box-shadow:inset 0 -2px 0 var(--dd-accent-line)}.dd-seg label:has(input:checked){background:var(--dd-accent-subtle);color:var(--dd-accent-text);font-weight:var(--dd-weight-semibold);box-shadow:inset 0 -2px 0 var(--dd-accent-line)}@media (width<=760px){.dd-seg label,.dd-seg a{height:42px}}.dd-toggle{align-items:flex-start;gap:var(--dd-space-3);cursor:pointer;display:inline-flex;position:relative}.dd-toggle input{opacity:0;cursor:pointer;width:34px;height:20px;margin:0;position:absolute}.dd-toggle__track{border-radius:var(--dd-radius-pill);background:var(--dd-surface-sunken);border:1px solid var(--dd-border-strong);width:34px;height:20px;transition:background-color var(--dd-duration-base) var(--dd-ease-standard);flex:none;position:relative}.dd-toggle__track:after{content:"";background:var(--dd-text-muted);width:12px;height:12px;transition:transform var(--dd-duration-base) var(--dd-ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.dd-toggle:hover .dd-toggle__track{border-color:var(--dd-text)}.dd-toggle input:focus-visible+.dd-toggle__track{outline:var(--dd-focus-width) solid var(--dd-focus);outline-offset:var(--dd-focus-offset)}.dd-toggle input:checked+.dd-toggle__track{background:var(--dd-accent);border-color:var(--dd-accent)}.dd-toggle input:checked+.dd-toggle__track:after{background:var(--dd-on-accent);transform:translate(14px)}.dd-toggle input:disabled+.dd-toggle__track{background:var(--dd-surface-sunken);border-color:var(--dd-border)}.dd-toggle input:disabled+.dd-toggle__track:after{background:var(--dd-text-subtle)}.dd-toggle:has(input:disabled){color:var(--dd-text-subtle);cursor:not-allowed}.dd-toggle.is-loading{pointer-events:none}.dd-toggle.is-loading .dd-toggle__track{opacity:.6}.dd-toggle__text{line-height:var(--dd-lh-snug);gap:2px;padding-top:1px;display:grid}@media (width<=760px){.dd-toggle{min-height:var(--dd-touch-target);align-items:center}.dd-toggle input{width:100%;height:100%}}.dd-pin{display:contents}@media (width<=760px){.dd-pin{z-index:var(--dd-z-sticky);margin:0 calc(var(--dd-space-4) * -1);padding:var(--dd-space-3) var(--dd-space-4);background:var(--dd-surface-raised);border-top:1px solid var(--dd-border);box-shadow:var(--dd-shadow-dropdown);display:flex;position:sticky;bottom:0}.dd-pin .dd-btn{flex:1}}.dd-empty{justify-items:center;gap:var(--dd-space-3);padding:var(--dd-space-8) var(--dd-space-6);text-align:center;color:var(--dd-text-muted);background:var(--dd-surface);border:1px dashed var(--dd-border-strong);border-radius:var(--dd-radius-2);display:grid}.dd-empty p{max-width:52ch}.dd-empty__actions{gap:var(--dd-space-2);flex-wrap:wrap;justify-content:center;display:flex}.dd-loading{gap:var(--dd-space-3);display:grid}.dd-loading__label{color:var(--dd-text-muted);font-size:var(--dd-fs-200)}.dd-sk{background:var(--dd-skeleton);border-radius:var(--dd-radius-1);height:12px;animation:dd-pulse var(--dd-duration-pulse) var(--dd-ease-standard) infinite alternate;display:block}.dd-sk--title{width:40%;height:16px}.dd-sk--line{width:70%}.dd-sk--short{width:24%}.dd-sk--pill{width:72px;height:22px}@keyframes dd-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.dd-sk{animation:none}}.dd-err{gap:var(--dd-space-3);padding:var(--dd-space-5) var(--dd-space-5) var(--dd-space-5) calc(var(--dd-space-5) + 2px);background:var(--dd-surface);border:1px solid var(--dd-danger-border);border-left:var(--dd-mark-width) solid var(--dd-danger-strong);border-radius:var(--dd-radius-2);display:grid;position:relative}.dd-err__title{gap:var(--dd-space-2);font-weight:var(--dd-weight-semibold);align-items:center;display:flex}.dd-err__title .dd-icon{color:var(--dd-danger-text)}.dd-err__code{font-family:var(--dd-font-mono);font-size:var(--dd-fs-200);color:var(--dd-text-muted);-webkit-user-select:all;user-select:all}.dd-err__actions{gap:var(--dd-space-2) var(--dd-space-4);flex-wrap:wrap;align-items:center;display:flex}.dd-404{gap:var(--dd-space-3);max-width:560px;padding:var(--dd-space-12) 0;display:grid}.dd-404 h1{font-size:var(--dd-fs-700);letter-spacing:var(--dd-tracking-tight)}.dd-logo{align-items:center;line-height:0;display:inline-flex;text-decoration:none!important}.dd-logo img{width:auto;height:100%;display:block}.dd-logo--sm{height:18px}.dd-logo--md{height:22px}.dd-logo--lg{height:32px}.dd-logo--xl{height:56px}.dd-logo--clear{padding:.211111em}.dd-logo .dd-logo__dark,[data-theme=dark] .dd-logo .dd-logo__light{display:none}[data-theme=dark] .dd-logo .dd-logo__dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dd-logo .dd-logo__light{display:none}:root:not([data-theme=light]) .dd-logo .dd-logo__dark{display:block}}.dd-vbadge{height:20px;font-family:var(--dd-font-sans);border-radius:var(--dd-radius-1);white-space:nowrap;font-size:11px;font-weight:500;line-height:20px;display:inline-flex;overflow:hidden;text-decoration:none!important}.dd-vbadge__a{padding:0 7px}.dd-vbadge__b{background:var(--dd-brand-blue);color:#fff;font-variant-numeric:tabular-nums;padding:0 7px}.dd-vbadge--light .dd-vbadge__a{background:var(--dd-brand-ink);color:var(--dd-brand-paper)}.dd-vbadge--dark .dd-vbadge__a{background:var(--dd-brand-paper);color:var(--dd-brand-ink)}.dd-seal{align-items:center;gap:var(--dd-space-3);padding:var(--dd-space-3) var(--dd-space-4);border:1px solid var(--dd-accent-line);color:var(--dd-accent-text);display:inline-flex}.dd-seal>div{white-space:nowrap}.dd-seal__name{font-weight:var(--dd-weight-semibold);letter-spacing:var(--dd-tracking-tight)}.dd-metric{gap:var(--dd-space-2);padding:var(--dd-space-4);border:1px solid var(--dd-border);background:var(--dd-surface);align-content:start;display:grid}.dd-metric__l{font-family:var(--dd-font-bitmap);text-transform:uppercase;letter-spacing:var(--dd-tracking-bitmap);color:var(--dd-accent-text);font-size:12px}.dd-metric__v{font-size:var(--dd-fs-600);font-weight:var(--dd-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--dd-tracking-tight);color:var(--dd-text)}.dd-metric__m{font-size:var(--dd-fs-200);color:var(--dd-text-muted);gap:var(--dd-space-2);flex-wrap:wrap;display:flex}.dd-flag{height:20px;padding:0 var(--dd-space-2);background:var(--dd-text);color:var(--dd-bg);font-size:var(--dd-fs-100);font-weight:var(--dd-weight-medium);border-radius:var(--dd-radius-1);align-items:center;gap:4px;display:inline-flex}.dd-disclaimer{padding-left:var(--dd-space-3);border-left:var(--dd-mark-width) solid var(--dd-border-strong);color:var(--dd-text-2);font-size:var(--dd-fs-200)}.dd-center{min-height:100vh;padding:var(--dd-space-6) var(--dd-space-4);place-items:center;display:grid}.dd-center__card{width:100%;max-width:var(--dd-card-centered);background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-radius-2);padding:var(--dd-space-8);gap:var(--dd-space-5);display:grid}.dd-center__card--wide{max-width:var(--dd-card-centered-wide)}@media (width<=760px){.dd-center__card{padding:var(--dd-space-5)}}.dd-foot__group{gap:var(--dd-space-2) var(--dd-space-6);flex-wrap:wrap;display:flex}@media (width<=760px){.dd-foot__group{gap:0 var(--dd-space-4)}}.dd-toggle.is-disabled,.dd-toggle.is-disabled input{cursor:not-allowed}.dd-toggle.is-disabled .dd-toggle__track,.dd-toggle.is-disabled:hover .dd-toggle__track{background:var(--dd-surface-sunken);border-color:var(--dd-border)}.dd-toggle.is-disabled .dd-toggle__track:after{background:var(--dd-text-subtle)}.dd-status--wrap{height:auto;min-height:var(--dd-control-height-sm);padding-top:var(--dd-space-1);padding-bottom:var(--dd-space-1);line-height:var(--dd-lh-snug);white-space:normal}.dd-status--wrap .dd-icon{margin-top:calc(var(--dd-space-1) / 2);align-self:flex-start}.dd-topbar>.dd-btn,.dd-topbar>.dd-menu--end{flex-shrink:0}.dd-topbar>.dd-menu:not(.dd-menu--end){min-width:var(--dd-touch-target)}.dd-topbar>.dd-menu:not(.dd-menu--end)>summary{max-width:100%}.dd-btn--danger:active,.dd-btn--danger.is-active{color:var(--dd-text)}.dd-shell__main{flex-direction:column;display:flex}.dd-shell__main>.dd-region{flex:1 0 auto;width:100%}
