:root{--matrix-color-text:#1f2329;--matrix-color-text-muted:#565d67;--matrix-color-text-subtle:#646a73;--matrix-color-background:#f6f7f9;--matrix-color-surface:#fff;--matrix-color-surface-hover:#f1f2f4;--matrix-color-border:#d5d8dd;--matrix-color-border-strong:#868c96;--matrix-color-focus:#2f5bd0;--matrix-color-primary:#1f2329;--matrix-color-primary-hover:#3a4049;--matrix-color-on-primary:#fff;--matrix-color-danger:#b42318;--matrix-color-danger-hover:#912018;--matrix-color-on-danger:#fff;--matrix-color-backdrop:#11131680;--matrix-color-danger-soft:#fdefee;--matrix-color-success:#1b7a3e;--matrix-color-success-soft:#ebf7ef;--matrix-color-warning:#975a00;--matrix-color-warning-soft:#fdf5e4;--matrix-color-info:#2f5bd0;--matrix-color-info-soft:#eef3fd;--matrix-shadow-sm:0 1px 2px #0000000f, 0 .25rem .75rem #0000000a;--matrix-shadow-md:0 .75rem 2rem #0000001f;--matrix-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--matrix-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--matrix-font-size-xs:.8125rem;--matrix-font-size-sm:.875rem;--matrix-font-size-md:1rem;--matrix-font-size-lg:1.25rem;--matrix-font-size-xl:1.5rem;--matrix-font-size-2xl:2rem;--matrix-font-size-display:clamp(2.25rem, 1.6rem + 2.6vw, 3.25rem);--matrix-font-weight-regular:400;--matrix-font-weight-medium:500;--matrix-font-weight-semibold:600;--matrix-line-height-tight:1.15;--matrix-line-height-snug:1.4;--matrix-line-height-normal:1.6;--matrix-letter-spacing-tight:-.02em;--matrix-space-1:.25rem;--matrix-space-2:.5rem;--matrix-space-3:.75rem;--matrix-space-4:1rem;--matrix-space-5:1.25rem;--matrix-space-6:1.5rem;--matrix-space-8:2rem;--matrix-space-10:2.5rem;--matrix-space-12:3rem;--matrix-space-16:4rem;--matrix-space-20:5rem;--matrix-radius-sm:.25rem;--matrix-radius-md:.5rem;--matrix-radius-lg:.625rem;--matrix-radius-xl:1rem;--matrix-motion-duration-fast:.18s;--matrix-motion-easing-standard:ease;--matrix-size-control-sm:2rem;--matrix-size-control-md:2.5rem;--matrix-size-control-lg:3rem;--matrix-z-index-dropdown:20;--matrix-z-index-toast:30}[data-matrix-theme=light]{--matrix-color-text:#1f2329;--matrix-color-text-muted:#565d67;--matrix-color-text-subtle:#646a73;--matrix-color-background:#f6f7f9;--matrix-color-surface:#fff;--matrix-color-surface-hover:#f1f2f4;--matrix-color-border:#d5d8dd;--matrix-color-border-strong:#868c96;--matrix-color-focus:#2f5bd0;--matrix-color-primary:#1f2329;--matrix-color-primary-hover:#3a4049;--matrix-color-on-primary:#fff;--matrix-color-danger:#b42318;--matrix-color-danger-hover:#912018;--matrix-color-on-danger:#fff;--matrix-color-backdrop:#11131680;--matrix-color-danger-soft:#fdefee;--matrix-color-success:#1b7a3e;--matrix-color-success-soft:#ebf7ef;--matrix-color-warning:#975a00;--matrix-color-warning-soft:#fdf5e4;--matrix-color-info:#2f5bd0;--matrix-color-info-soft:#eef3fd;--matrix-shadow-sm:0 1px 2px #0000000f, 0 .25rem .75rem #0000000a;--matrix-shadow-md:0 .75rem 2rem #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-matrix-theme=dark]{--matrix-color-text:#e7e9ec;--matrix-color-text-muted:#aeb4bd;--matrix-color-text-subtle:#9aa1ab;--matrix-color-background:#111316;--matrix-color-surface:#1a1d21;--matrix-color-surface-hover:#262a30;--matrix-color-border:#343940;--matrix-color-border-strong:#737a85;--matrix-color-focus:#8aa8ff;--matrix-color-primary:#e7e9ec;--matrix-color-primary-hover:#c8ccd2;--matrix-color-on-primary:#111316;--matrix-color-danger:#f97066;--matrix-color-danger-hover:#fda29b;--matrix-color-on-danger:#111316;--matrix-color-backdrop:#000000a6;--matrix-color-danger-soft:#2c1716;--matrix-color-success:#5fcf86;--matrix-color-success-soft:#122619;--matrix-color-warning:#f2b84b;--matrix-color-warning-soft:#2a2011;--matrix-color-info:#8aa8ff;--matrix-color-info-soft:#18213a;--matrix-shadow-sm:0 1px 2px #0006, 0 .25rem .75rem #0000004d;--matrix-shadow-md:0 .75rem 2rem #00000080;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.matrix-accordion-accordion{box-sizing:border-box;border-top:1px solid var(--matrix-accordion-border-color,var(--matrix-color-border));font-family:var(--matrix-accordion-font-family,var(--matrix-font-sans));font-size:var(--matrix-accordion-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-normal);display:grid}.matrix-accordion-item{border-bottom:1px solid var(--matrix-accordion-border-color,var(--matrix-color-border))}.matrix-accordion-summary{justify-content:space-between;align-items:center;gap:var(--matrix-space-3);min-height:var(--matrix-accordion-summary-min-height,var(--matrix-size-control-lg));padding:var(--matrix-accordion-summary-padding,var(--matrix-space-2) var(--matrix-space-1));border-radius:var(--matrix-radius-sm);color:var(--matrix-accordion-title-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold);cursor:pointer;list-style:none;display:flex}.matrix-accordion-summary::-webkit-details-marker{display:none}.matrix-accordion-summary:hover{background:var(--matrix-accordion-summary-hover-background,var(--matrix-color-surface-hover))}.matrix-accordion-summary:focus-visible{outline:2px solid var(--matrix-accordion-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-accordion-title{overflow-wrap:anywhere;min-width:0}.matrix-accordion-chevron{color:var(--matrix-accordion-icon-color,var(--matrix-color-text-muted));transition:transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);flex-shrink:0}.matrix-accordion-item[open]>.matrix-accordion-summary .matrix-accordion-chevron{transform:rotate(180deg)}.matrix-accordion-content{padding:var(--matrix-accordion-content-padding,0 var(--matrix-space-1) var(--matrix-space-4));color:var(--matrix-accordion-content-color,var(--matrix-color-text-muted));overflow-wrap:anywhere}.matrix-accordion-content>:first-child{margin-top:0}.matrix-accordion-content>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.matrix-accordion-chevron{transition:none}}@media (forced-colors:active){.matrix-accordion-accordion,.matrix-accordion-item{border-color:canvastext}.matrix-accordion-summary:focus-visible{outline-color:highlight}.matrix-accordion-chevron{color:canvastext}}.matrix-spinner-spinner{--matrix-spinner-current-size:var(--matrix-spinner-size,1.5rem);--matrix-spinner-current-thickness:var(--matrix-spinner-thickness,2.5px);box-sizing:border-box;width:var(--matrix-spinner-current-size);height:var(--matrix-spinner-current-size);color:var(--matrix-spinner-color,currentColor);vertical-align:middle;flex-shrink:0;display:inline-flex}.matrix-spinner-small{--matrix-spinner-current-size:var(--matrix-spinner-size,1rem);--matrix-spinner-current-thickness:var(--matrix-spinner-thickness,2px)}.matrix-spinner-large{--matrix-spinner-current-size:var(--matrix-spinner-size,2rem);--matrix-spinner-current-thickness:var(--matrix-spinner-thickness,3px)}.matrix-spinner-ring{box-sizing:border-box;border:var(--matrix-spinner-current-thickness) solid currentColor;width:100%;height:100%;animation:matrix-spinner-spin var(--matrix-spinner-duration,.75s) linear infinite;border-inline-end-color:#0000;border-radius:50%}.matrix-spinner-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes matrix-spinner-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.matrix-spinner-ring{animation-duration:2.5s}}@media (forced-colors:active){.matrix-spinner-ring{forced-color-adjust:none;border-color:canvastext;border-inline-end-color:#0000}}.matrix-button-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--matrix-button-gap,var(--matrix-space-2));min-height:var(--matrix-button-min-height,var(--matrix-size-control-md));padding:var(--matrix-button-padding,var(--matrix-space-2) var(--matrix-space-4));border-radius:var(--matrix-button-radius,var(--matrix-radius-md));font-family:var(--matrix-button-font-family,var(--matrix-font-sans));font-size:var(--matrix-button-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-button-font-weight,var(--matrix-font-weight-semibold));white-space:nowrap;cursor:pointer;transition:background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.matrix-button-button:hover:not(:disabled){transform:translateY(-1px)}.matrix-button-button:focus-visible{outline:2px solid var(--matrix-button-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-button-button:disabled{cursor:not-allowed;opacity:var(--matrix-button-disabled-opacity,.55)}.matrix-button-primary{border-color:var(--matrix-button-primary-background,var(--matrix-color-primary));background:var(--matrix-button-primary-background,var(--matrix-color-primary));color:var(--matrix-button-primary-color,var(--matrix-color-on-primary))}.matrix-button-primary:hover:not(:disabled){border-color:var(--matrix-button-primary-hover-background,var(--matrix-color-primary-hover));background:var(--matrix-button-primary-hover-background,var(--matrix-color-primary-hover))}.matrix-button-secondary{border-color:var(--matrix-button-secondary-border-color,var(--matrix-color-border-strong));background:var(--matrix-button-secondary-background,var(--matrix-color-surface));color:var(--matrix-button-secondary-color,var(--matrix-color-text))}.matrix-button-secondary:hover:not(:disabled){background:var(--matrix-button-secondary-hover-background,var(--matrix-color-surface-hover))}.matrix-button-ghost{color:var(--matrix-button-ghost-color,var(--matrix-color-text-muted));background:0 0}.matrix-button-ghost:hover:not(:disabled){background:var(--matrix-button-ghost-hover-background,var(--matrix-color-surface-hover));color:var(--matrix-button-ghost-hover-color,var(--matrix-color-text))}.matrix-button-danger{border-color:var(--matrix-button-danger-background,var(--matrix-color-danger));background:var(--matrix-button-danger-background,var(--matrix-color-danger));color:var(--matrix-button-danger-color,var(--matrix-color-on-danger))}.matrix-button-danger:hover:not(:disabled){border-color:var(--matrix-button-danger-hover-background,var(--matrix-color-danger-hover));background:var(--matrix-button-danger-hover-background,var(--matrix-color-danger-hover))}.matrix-button-small{min-height:var(--matrix-button-small-min-height,var(--matrix-size-control-sm));padding:var(--matrix-button-small-padding,var(--matrix-space-1) var(--matrix-space-3));font-size:var(--matrix-button-small-font-size,var(--matrix-font-size-xs))}.matrix-button-large{min-height:var(--matrix-button-large-min-height,var(--matrix-size-control-lg));padding:var(--matrix-button-large-padding,var(--matrix-space-3) var(--matrix-space-5));font-size:var(--matrix-button-large-font-size,var(--matrix-font-size-md))}.matrix-button-iconOnly{width:var(--matrix-size-control-md);padding:0}.matrix-button-iconOnly.matrix-button-small{width:var(--matrix-size-control-sm)}.matrix-button-iconOnly.matrix-button-large{width:var(--matrix-size-control-lg)}.matrix-button-iconOnly:hover:not(:disabled){transform:none}.matrix-button-loading{cursor:progress}.matrix-button-loading:hover:not(:disabled){transform:none}.matrix-button-loading.matrix-button-primary:hover:not(:disabled){border-color:var(--matrix-button-primary-background,var(--matrix-color-primary));background:var(--matrix-button-primary-background,var(--matrix-color-primary))}.matrix-button-loading.matrix-button-secondary:hover:not(:disabled){background:var(--matrix-button-secondary-background,var(--matrix-color-surface))}.matrix-button-loading.matrix-button-ghost:hover:not(:disabled){color:var(--matrix-button-ghost-color,var(--matrix-color-text-muted));background:0 0}.matrix-button-loading.matrix-button-danger:hover:not(:disabled){border-color:var(--matrix-button-danger-background,var(--matrix-color-danger));background:var(--matrix-button-danger-background,var(--matrix-color-danger))}@media (prefers-reduced-motion:reduce){.matrix-button-button{transition:none}.matrix-button-button:hover:not(:disabled){transform:none}}@media (forced-colors:active){.matrix-button-button{border-color:buttontext}.matrix-button-button:focus-visible{outline-color:highlight}.matrix-button-button:disabled{color:graytext;opacity:1;border-color:graytext}}.matrix-alert-alert{box-sizing:border-box;align-items:flex-start;gap:var(--matrix-alert-gap,var(--matrix-space-3));padding:var(--matrix-alert-padding,var(--matrix-space-3) var(--matrix-space-4));border:1px solid var(--matrix-alert-border-color,color-mix(in srgb, var(--matrix-alert-current-accent) 35%, var(--matrix-color-surface)));border-inline-start-width:var(--matrix-alert-accent-width,4px);border-inline-start-color:var(--matrix-alert-current-accent);border-radius:var(--matrix-alert-radius,var(--matrix-radius-md));background:var(--matrix-alert-current-background);color:var(--matrix-alert-color,var(--matrix-color-text));font-family:var(--matrix-alert-font-family,var(--matrix-font-sans));font-size:var(--matrix-alert-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);display:flex}.matrix-alert-info{--matrix-alert-current-accent:var(--matrix-alert-info-accent,var(--matrix-color-info));--matrix-alert-current-background:var(--matrix-alert-info-background,var(--matrix-color-info-soft))}.matrix-alert-success{--matrix-alert-current-accent:var(--matrix-alert-success-accent,var(--matrix-color-success));--matrix-alert-current-background:var(--matrix-alert-success-background,var(--matrix-color-success-soft))}.matrix-alert-warning{--matrix-alert-current-accent:var(--matrix-alert-warning-accent,var(--matrix-color-warning));--matrix-alert-current-background:var(--matrix-alert-warning-background,var(--matrix-color-warning-soft))}.matrix-alert-error{--matrix-alert-current-accent:var(--matrix-alert-error-accent,var(--matrix-color-danger));--matrix-alert-current-background:var(--matrix-alert-error-background,var(--matrix-color-danger-soft))}.matrix-alert-icon{color:var(--matrix-alert-current-accent);flex-shrink:0;padding-block:.0625rem;display:inline-flex}.matrix-alert-content{gap:var(--matrix-space-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.matrix-alert-title{font-weight:var(--matrix-font-weight-semibold);margin:0}.matrix-alert-message{color:var(--matrix-alert-message-color,inherit)}.matrix-alert-message>:first-child{margin-top:0}.matrix-alert-message>:last-child{margin-bottom:0}.matrix-alert-action{gap:var(--matrix-space-2);margin-top:var(--matrix-space-2);flex-wrap:wrap;display:flex}.matrix-alert-dismiss{margin-block:calc(var(--matrix-space-1) * -1);margin-inline-end:calc(var(--matrix-space-2) * -1)}@media (forced-colors:active){.matrix-alert-alert{border-color:canvastext}.matrix-alert-icon{color:canvastext}}.matrix-avatar-avatar{--matrix-avatar-current-size:var(--matrix-avatar-size,2rem);box-sizing:border-box;width:var(--matrix-avatar-current-size);height:var(--matrix-avatar-current-size);border-radius:var(--matrix-avatar-radius,50%);background:var(--matrix-avatar-background,var(--matrix-color-surface-hover));color:var(--matrix-avatar-color,var(--matrix-color-text-muted));font-family:var(--matrix-avatar-font-family,var(--matrix-font-sans));font-size:calc(var(--matrix-avatar-current-size) * .4);font-weight:var(--matrix-font-weight-semibold);vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.matrix-avatar-small{--matrix-avatar-current-size:var(--matrix-avatar-size,1.5rem)}.matrix-avatar-large{--matrix-avatar-current-size:var(--matrix-avatar-size,2.5rem)}.matrix-avatar-image{object-fit:cover;width:100%;height:100%}.matrix-avatar-initials{letter-spacing:.02em}@media (forced-colors:active){.matrix-avatar-avatar{border:1px solid canvastext}}.matrix-avatargroup-avatarGroup{--matrix-avatar-group-current-size:2rem;box-sizing:border-box;vertical-align:middle;max-width:100%;align-items:center;padding-inline-start:var(--matrix-avatar-group-overlap,calc(var(--matrix-avatar-group-current-size) * .125));display:inline-flex}.matrix-avatargroup-small{--matrix-avatar-group-current-size:1.5rem}.matrix-avatargroup-large{--matrix-avatar-group-current-size:2.5rem}.matrix-avatargroup-item,.matrix-avatargroup-overflow{box-shadow:0 0 0 2px var(--matrix-avatar-group-ring-color,var(--matrix-color-surface));margin-inline-start:calc(var(--matrix-avatar-group-overlap,calc(var(--matrix-avatar-group-current-size) * .125)) * -1)}.matrix-avatargroup-overflow{box-sizing:border-box;min-width:var(--matrix-avatar-group-current-size);height:var(--matrix-avatar-group-current-size);background:var(--matrix-avatar-group-overflow-background,var(--matrix-color-border));color:var(--matrix-avatar-group-overflow-color,var(--matrix-color-text));font-family:var(--matrix-font-sans);font-size:calc(var(--matrix-avatar-group-current-size) * .38);font-weight:var(--matrix-font-weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;padding-inline:.25rem;line-height:1;display:inline-grid}@media (forced-colors:active){.matrix-avatargroup-overflow{border:1px solid canvastext}}.matrix-badge-badge{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--matrix-badge-gap,var(--matrix-space-1));border:var(--matrix-badge-border-width,1px) solid var(--matrix-badge-border-color,transparent);border-radius:var(--matrix-badge-radius,999px);background:var(--matrix-badge-background,transparent);color:var(--matrix-badge-color,var(--matrix-color-text));font-family:var(--matrix-badge-font-family,var(--matrix-font-sans));font-size:var(--matrix-badge-font-size,var(--matrix-font-size-xs));font-weight:var(--matrix-badge-font-weight,var(--matrix-font-weight-semibold));line-height:var(--matrix-badge-line-height,var(--matrix-line-height-normal));white-space:nowrap;display:inline-flex}.matrix-badge-soft{background:var(--matrix-badge-background,var(--matrix-color-surface-hover))}.matrix-badge-outline{border-color:var(--matrix-badge-border-color,var(--matrix-color-border));color:var(--matrix-badge-color,var(--matrix-color-text-muted))}.matrix-badge-small{padding:var(--matrix-badge-padding,.125rem var(--matrix-space-2))}.matrix-badge-medium{padding:var(--matrix-badge-padding,var(--matrix-space-1) var(--matrix-space-3))}.matrix-badge-icon{flex-shrink:0;display:inline-flex}@media (forced-colors:active){.matrix-badge-badge{border-color:canvastext}}.matrix-breadcrumbs-breadcrumbs{box-sizing:border-box;min-width:0;font-family:var(--matrix-breadcrumbs-font-family,var(--matrix-font-sans));font-size:var(--matrix-breadcrumbs-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug)}.matrix-breadcrumbs-list{align-items:center;gap:var(--matrix-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.matrix-breadcrumbs-item{align-items:center;gap:var(--matrix-space-1);min-width:0;display:inline-flex}.matrix-breadcrumbs-link{border-radius:var(--matrix-radius-sm);min-height:1.5rem;color:var(--matrix-breadcrumbs-link-color,var(--matrix-color-text-muted));text-underline-offset:.2em;overflow-wrap:anywhere;transition:color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), text-decoration-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.matrix-breadcrumbs-link:hover{color:var(--matrix-breadcrumbs-link-hover-color,var(--matrix-color-text));text-decoration-color:currentColor}.matrix-breadcrumbs-link:focus-visible{outline:2px solid var(--matrix-breadcrumbs-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-breadcrumbs-text{color:var(--matrix-breadcrumbs-link-color,var(--matrix-color-text-muted));overflow-wrap:anywhere}.matrix-breadcrumbs-current{color:var(--matrix-breadcrumbs-current-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold);overflow-wrap:anywhere}.matrix-breadcrumbs-separator{color:var(--matrix-breadcrumbs-separator-color,var(--matrix-color-text-subtle));flex-shrink:0;display:inline-flex}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .matrix-breadcrumbs-separator{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.matrix-breadcrumbs-link{transition:none}}@media (forced-colors:active){.matrix-breadcrumbs-link{text-decoration-color:currentColor}.matrix-breadcrumbs-link:focus-visible{outline-color:highlight}.matrix-breadcrumbs-separator{color:canvastext}}.matrix-card-card{box-sizing:border-box;min-width:0;padding:var(--matrix-card-padding,var(--matrix-space-6));border:1px solid var(--matrix-card-border-color,var(--matrix-color-border));border-radius:var(--matrix-card-radius,var(--matrix-radius-lg));background:var(--matrix-card-background,var(--matrix-color-surface));box-shadow:var(--matrix-card-shadow,var(--matrix-shadow-sm));color:var(--matrix-card-color,var(--matrix-color-text));display:block}@media (forced-colors:active){.matrix-card-card{border-color:canvastext}}.matrix-checkbox-checkbox{box-sizing:border-box;align-items:flex-start;gap:var(--matrix-checkbox-gap,var(--matrix-space-2));max-width:100%;padding-block:var(--matrix-checkbox-padding-block,.125rem);color:var(--matrix-checkbox-label-color,var(--matrix-color-text));font-family:var(--matrix-checkbox-font-family,var(--matrix-font-sans));font-size:var(--matrix-checkbox-label-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-checkbox-label-line-height,var(--matrix-line-height-snug));display:inline-flex}.matrix-checkbox-label{overflow-wrap:anywhere;cursor:pointer;min-width:0}.matrix-checkbox-input{box-sizing:border-box;appearance:none;cursor:pointer;flex-shrink:0;margin:0}.matrix-checkbox-input:focus-visible{outline:2px solid var(--matrix-checkbox-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-checkbox-input:disabled{cursor:not-allowed;opacity:var(--matrix-checkbox-disabled-opacity,.55)}.matrix-checkbox-input{width:var(--matrix-checkbox-size,1.25rem);height:var(--matrix-checkbox-size,1.25rem);border:1px solid var(--matrix-checkbox-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-checkbox-radius,var(--matrix-radius-sm));background:var(--matrix-checkbox-background,var(--matrix-color-surface));transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);place-content:center;display:inline-grid}.matrix-checkbox-input:before{content:"";width:calc(var(--matrix-checkbox-size,1.25rem) * .6);height:calc(var(--matrix-checkbox-size,1.25rem) * .6);background:var(--matrix-checkbox-mark-color,var(--matrix-color-on-primary));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);transform:scale(0)}.matrix-checkbox-input:hover:not(:disabled){border-color:var(--matrix-checkbox-hover-border-color,var(--matrix-color-text-muted))}.matrix-checkbox-input[aria-invalid=true]{border-color:var(--matrix-checkbox-invalid-border-color,var(--matrix-color-danger))}.matrix-checkbox-input:checked,.matrix-checkbox-input:indeterminate{border-color:var(--matrix-checkbox-checked-background,var(--matrix-color-primary));background:var(--matrix-checkbox-checked-background,var(--matrix-color-primary))}.matrix-checkbox-input:checked:before,.matrix-checkbox-input:indeterminate:before{transform:scale(1)}.matrix-checkbox-input:indeterminate:before{clip-path:polygon(8% 40%,92% 40%,92% 60%,8% 60%)}.matrix-checkbox-input:checked:hover:not(:disabled),.matrix-checkbox-input:indeterminate:hover:not(:disabled){border-color:var(--matrix-checkbox-checked-hover-background,var(--matrix-color-primary-hover));background:var(--matrix-checkbox-checked-hover-background,var(--matrix-color-primary-hover))}.matrix-checkbox-input:disabled+.matrix-checkbox-label{cursor:not-allowed;opacity:var(--matrix-checkbox-disabled-opacity,.55)}@media (prefers-reduced-motion:reduce){.matrix-checkbox-input,.matrix-checkbox-input:before{transition:none}}@media (forced-colors:active){.matrix-checkbox-input{--matrix-checkbox-border-color:ButtonText;--matrix-checkbox-hover-border-color:ButtonText;--matrix-checkbox-invalid-border-color:ButtonText;--matrix-checkbox-background:Canvas;--matrix-checkbox-checked-background:Highlight;--matrix-checkbox-checked-hover-background:Highlight;--matrix-checkbox-mark-color:HighlightText;--matrix-checkbox-focus-color:Highlight;forced-color-adjust:none}.matrix-checkbox-input:disabled{opacity:1;border-color:graytext}.matrix-checkbox-input:disabled:checked,.matrix-checkbox-input:disabled:indeterminate{background:graytext}.matrix-checkbox-input:disabled+.matrix-checkbox-label{color:graytext;opacity:1}}.matrix-chip-chip{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--matrix-chip-gap,var(--matrix-space-2));border:1px solid var(--matrix-chip-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-chip-radius,999px);background:var(--matrix-chip-background,var(--matrix-color-surface));color:var(--matrix-chip-color,var(--matrix-color-text));font-family:var(--matrix-chip-font-family,var(--matrix-font-sans));font-weight:var(--matrix-chip-font-weight,var(--matrix-font-weight-semibold));white-space:nowrap;cursor:pointer;transition:background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);line-height:1.2;display:inline-flex}.matrix-chip-chip:hover:not(:disabled){border-color:var(--matrix-chip-hover-border-color,var(--matrix-color-text-muted));background:var(--matrix-chip-hover-background,var(--matrix-color-surface-hover))}.matrix-chip-chip:focus-visible{outline:2px solid var(--matrix-chip-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-chip-chip:disabled{cursor:not-allowed;opacity:var(--matrix-chip-disabled-opacity,.55)}.matrix-chip-small{min-height:var(--matrix-chip-small-min-height,var(--matrix-size-control-sm));padding:var(--matrix-chip-small-padding,var(--matrix-space-1) var(--matrix-space-3));font-size:var(--matrix-chip-small-font-size,var(--matrix-font-size-xs))}.matrix-chip-medium{min-height:var(--matrix-chip-medium-min-height,var(--matrix-size-control-md));padding:var(--matrix-chip-medium-padding,var(--matrix-space-2) var(--matrix-space-4));font-size:var(--matrix-chip-medium-font-size,var(--matrix-font-size-sm))}.matrix-chip-selected{border-color:var(--matrix-chip-selected-background,var(--matrix-color-primary));background:var(--matrix-chip-selected-background,var(--matrix-color-primary));color:var(--matrix-chip-selected-color,var(--matrix-color-on-primary))}.matrix-chip-selected:hover:not(:disabled){border-color:var(--matrix-chip-selected-hover-background,var(--matrix-color-primary-hover));background:var(--matrix-chip-selected-hover-background,var(--matrix-color-primary-hover))}.matrix-chip-icon{flex-shrink:0;align-items:center;display:inline-flex}.matrix-chip-count{--matrix-badge-background:var(--matrix-chip-count-background,var(--matrix-color-surface-hover));--matrix-badge-color:var(--matrix-chip-count-color,var(--matrix-color-text));--matrix-badge-padding:.125rem var(--matrix-space-2);--matrix-badge-border-width:0;--matrix-badge-font-size:1em;--matrix-badge-line-height:1.2;min-width:1.5em}.matrix-chip-selected .matrix-chip-count{--matrix-badge-background:var(--matrix-chip-selected-count-background,var(--matrix-color-on-primary));--matrix-badge-color:var(--matrix-chip-selected-count-color,var(--matrix-color-primary))}@media (prefers-reduced-motion:reduce){.matrix-chip-chip{transition:none}}@media (forced-colors:active){.matrix-chip-chip{border-color:buttontext}.matrix-chip-chip:focus-visible{outline-color:highlight}.matrix-chip-chip:disabled{color:graytext;opacity:1;border-color:graytext}.matrix-chip-chip .matrix-chip-count{--matrix-badge-border-width:1px;border-color:currentColor}.matrix-chip-selected{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.matrix-chip-selected .matrix-chip-count{--matrix-badge-background:HighlightText;--matrix-badge-color:Highlight}}.matrix-text-text{font-family:var(--matrix-text-font-family,var(--matrix-font-sans));margin:0}.matrix-text-body{color:var(--matrix-text-body-color,var(--matrix-color-text));font-size:var(--matrix-text-body-font-size,var(--matrix-font-size-md));line-height:var(--matrix-line-height-normal)}.matrix-text-lead{color:var(--matrix-text-lead-color,var(--matrix-color-text-muted));font-size:var(--matrix-text-lead-font-size,var(--matrix-font-size-lg));line-height:var(--matrix-line-height-normal)}.matrix-text-muted{color:var(--matrix-text-muted-color,var(--matrix-color-text-muted));font-size:var(--matrix-text-muted-font-size,var(--matrix-font-size-md));line-height:var(--matrix-line-height-normal)}.matrix-text-subtle{color:var(--matrix-text-subtle-color,var(--matrix-color-text-subtle));font-size:var(--matrix-text-subtle-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-normal)}.matrix-text-label{color:var(--matrix-text-label-color,var(--matrix-color-text-muted));font-size:var(--matrix-text-label-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-font-weight-semibold);line-height:var(--matrix-line-height-snug)}.matrix-codeblock-codeBlock{box-sizing:border-box;border:1px solid var(--matrix-code-block-border-color,var(--matrix-color-border));border-radius:var(--matrix-code-block-radius,var(--matrix-radius-lg));background:var(--matrix-code-block-header-background,var(--matrix-color-surface));min-width:0;color:var(--matrix-color-text);overflow:hidden}.matrix-codeblock-header{justify-content:space-between;align-items:center;gap:var(--matrix-space-3);padding:var(--matrix-space-2) var(--matrix-space-2) var(--matrix-space-2) var(--matrix-space-4);border-bottom:1px solid var(--matrix-code-block-border-color,var(--matrix-color-border));display:flex}.matrix-codeblock-actions{align-items:center;gap:var(--matrix-space-3);margin-left:auto;display:flex}.matrix-codeblock-status{color:var(--matrix-color-text-muted);font-family:var(--matrix-font-sans);font-size:var(--matrix-font-size-xs)}.matrix-codeblock-code{box-sizing:border-box;padding:var(--matrix-code-block-padding,var(--matrix-space-4));background:var(--matrix-code-block-background,var(--matrix-color-background));font-family:var(--matrix-code-block-font-family,var(--matrix-font-mono));font-size:var(--matrix-code-block-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-normal);margin:0;overflow-x:auto}.matrix-codeblock-code:focus-visible{outline:2px solid var(--matrix-code-block-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-codeblock-code code{font-family:inherit;font-size:inherit}@media (forced-colors:active){.matrix-codeblock-code:focus-visible{outline-color:highlight}}.matrix-input-input{box-sizing:border-box;width:var(--matrix-input-width,100%);min-height:var(--matrix-input-min-height,var(--matrix-size-control-md));padding:var(--matrix-input-padding,var(--matrix-space-2) var(--matrix-space-3));border:1px solid var(--matrix-input-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-input-radius,var(--matrix-radius-md));background:var(--matrix-input-background,var(--matrix-color-surface));color:var(--matrix-input-color,var(--matrix-color-text));font-family:var(--matrix-input-font-family,var(--matrix-font-sans));font-size:var(--matrix-input-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-input-line-height,normal);transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-input-input::placeholder{color:var(--matrix-input-placeholder-color,var(--matrix-color-text-subtle));opacity:1}.matrix-input-input:hover:not(:disabled){border-color:var(--matrix-input-hover-border-color,var(--matrix-color-text-muted))}.matrix-input-input:focus-visible{border-color:var(--matrix-input-focus-border-color,var(--matrix-color-focus));outline:2px solid var(--matrix-input-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-input-input[aria-invalid=true]{border-color:var(--matrix-input-invalid-border-color,var(--matrix-color-danger))}.matrix-input-input:disabled{cursor:not-allowed;opacity:var(--matrix-input-disabled-opacity,.55)}@media (prefers-reduced-motion:reduce){.matrix-input-input{transition:none}}@media (forced-colors:active){.matrix-input-input{border-color:canvastext}.matrix-input-input:focus-visible{outline-color:highlight}}.matrix-combobox-wrapper{width:100%;min-width:0;position:relative}.matrix-combobox-input{--matrix-input-padding:var(--matrix-space-2) var(--matrix-space-10) var(--matrix-space-2) var(--matrix-space-3);display:block}.matrix-combobox-toggle{width:var(--matrix-size-control-sm);color:var(--matrix-combobox-icon-color,var(--matrix-color-text-muted));cursor:pointer;place-items:center;display:inline-grid;position:absolute;inset-block:0;inset-inline-end:var(--matrix-space-1)}.matrix-combobox-listbox{z-index:var(--matrix-combobox-z-index,var(--matrix-z-index-dropdown));box-sizing:border-box;max-width:calc(100vw - 1rem);max-height:var(--matrix-floating-available-height,calc(100dvh - 1rem));font-family:var(--matrix-combobox-font-family,var(--matrix-font-sans));font-size:var(--matrix-combobox-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);border:1px solid var(--matrix-combobox-border-color,var(--matrix-color-border));border-radius:var(--matrix-combobox-radius,var(--matrix-radius-md));background:var(--matrix-combobox-background,var(--matrix-color-surface));color:var(--matrix-combobox-color,var(--matrix-color-text));box-shadow:var(--matrix-combobox-shadow,var(--matrix-shadow-md));max-height:min(var(--matrix-combobox-max-height,16rem), var(--matrix-floating-available-height,calc(100dvh - 1rem)));padding:var(--matrix-space-1);margin:0;list-style:none;position:fixed;inset:auto;overflow:auto}.matrix-combobox-option,.matrix-combobox-empty{box-sizing:border-box;min-height:var(--matrix-size-control-sm);padding:var(--matrix-space-1) var(--matrix-space-3);border-radius:var(--matrix-radius-sm);overflow-wrap:anywhere;align-items:center;display:flex}.matrix-combobox-option{cursor:pointer}.matrix-combobox-option[aria-disabled=true]{cursor:not-allowed;opacity:.55}.matrix-combobox-selected{font-weight:var(--matrix-font-weight-semibold)}.matrix-combobox-active{background:var(--matrix-combobox-active-background,var(--matrix-color-surface-hover));outline:2px solid var(--matrix-combobox-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-combobox-empty{color:var(--matrix-color-text-muted)}@media (forced-colors:active){.matrix-combobox-listbox{border-color:canvastext}.matrix-combobox-active{outline-color:highlight}.matrix-combobox-toggle{color:canvastext}}.matrix-container-container{box-sizing:border-box;width:100%;max-width:var(--matrix-container-current-width);margin-inline:auto}.matrix-container-small{--matrix-container-current-width:var(--matrix-container-small-width,40rem)}.matrix-container-medium{--matrix-container-current-width:var(--matrix-container-medium-width,60rem)}.matrix-container-large{--matrix-container-current-width:var(--matrix-container-large-width,80rem)}.matrix-container-full{--matrix-container-current-width:none}.matrix-container-padding0{padding-inline:0}.matrix-container-padding1{padding-inline:var(--matrix-space-1)}.matrix-container-padding2{padding-inline:var(--matrix-space-2)}.matrix-container-padding3{padding-inline:var(--matrix-space-3)}.matrix-container-padding4{padding-inline:var(--matrix-space-4)}.matrix-container-padding5{padding-inline:var(--matrix-space-5)}.matrix-container-padding6{padding-inline:var(--matrix-space-6)}.matrix-container-padding8{padding-inline:var(--matrix-space-8)}.matrix-container-padding10{padding-inline:var(--matrix-space-10)}.matrix-container-padding12{padding-inline:var(--matrix-space-12)}.matrix-container-padding16{padding-inline:var(--matrix-space-16)}.matrix-container-padding20{padding-inline:var(--matrix-space-20)}.matrix-dateinput-wrapper{width:100%;min-width:0;max-width:100%;position:relative}.matrix-dateinput-input{--matrix-input-padding:var(--matrix-space-2) calc(var(--matrix-size-control-sm) + var(--matrix-space-2)) var(--matrix-space-2) var(--matrix-space-3);appearance:none;min-width:0;max-width:100%;line-height:1;display:block}.matrix-dateinput-input::-webkit-date-and-time-value{text-align:start;min-height:1.25em;line-height:1.25}.matrix-dateinput-input::-webkit-datetime-edit{white-space:nowrap;overflow:hidden}.matrix-dateinput-input::-webkit-datetime-edit-day-field{color:inherit;background:0 0}.matrix-dateinput-input::-webkit-datetime-edit-day-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-dateinput-input::-webkit-datetime-edit-month-field{color:inherit;background:0 0}.matrix-dateinput-input::-webkit-datetime-edit-month-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-dateinput-input::-webkit-datetime-edit-year-field{color:inherit;background:0 0}.matrix-dateinput-input::-webkit-datetime-edit-year-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-dateinput-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.matrix-dateinput-button{height:var(--matrix-size-control-sm);margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--matrix-space-1)}.matrix-descriptionlist-descriptionList{box-sizing:border-box;font-family:var(--matrix-description-list-font-family,var(--matrix-font-sans));font-size:var(--matrix-description-list-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);margin:0;display:grid}.matrix-descriptionlist-row{gap:var(--matrix-space-1);padding-block:var(--matrix-description-list-row-padding,var(--matrix-space-3));min-width:0;display:grid}.matrix-descriptionlist-dividers .matrix-descriptionlist-row:not(:last-child){border-bottom:1px solid var(--matrix-description-list-border-color,var(--matrix-color-border))}.matrix-descriptionlist-columns .matrix-descriptionlist-row{grid-template-columns:minmax(8rem, var(--matrix-description-list-term-width,12rem)) minmax(0, 1fr);gap:var(--matrix-space-4)}.matrix-descriptionlist-term{color:var(--matrix-description-list-term-color,var(--matrix-color-text-muted));font-weight:var(--matrix-font-weight-medium);overflow-wrap:anywhere}.matrix-descriptionlist-description{color:var(--matrix-description-list-description-color,var(--matrix-color-text));overflow-wrap:anywhere;margin:0}@media (width<=640px){.matrix-descriptionlist-columns .matrix-descriptionlist-row{gap:var(--matrix-space-1);grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.matrix-descriptionlist-dividers .matrix-descriptionlist-row:not(:last-child){border-bottom-color:canvastext}}.matrix-heading-heading{color:var(--matrix-heading-color,var(--matrix-color-text));font-family:var(--matrix-heading-font-family,var(--matrix-font-sans));font-weight:var(--matrix-heading-font-weight,var(--matrix-font-weight-semibold));line-height:var(--matrix-heading-line-height,var(--matrix-line-height-tight));letter-spacing:var(--matrix-heading-letter-spacing,var(--matrix-letter-spacing-tight));text-wrap:balance;margin:0}.matrix-heading-display{font-size:var(--matrix-heading-display-font-size,var(--matrix-font-size-display))}.matrix-heading-large{font-size:var(--matrix-heading-large-font-size,var(--matrix-font-size-2xl))}.matrix-heading-medium{font-size:var(--matrix-heading-medium-font-size,var(--matrix-font-size-xl))}.matrix-heading-small{font-size:var(--matrix-heading-small-font-size,var(--matrix-font-size-lg));line-height:var(--matrix-line-height-snug)}.matrix-dialog-dialog{box-sizing:border-box;border:1px solid var(--matrix-dialog-border-color,var(--matrix-color-border));background:var(--matrix-dialog-background,var(--matrix-color-surface));color:var(--matrix-dialog-color,var(--matrix-color-text));box-shadow:var(--matrix-dialog-shadow,var(--matrix-shadow-md));font-family:var(--matrix-dialog-font-family,var(--matrix-font-sans));font-size:var(--matrix-font-size-sm);line-height:var(--matrix-line-height-normal);overscroll-behavior:contain;padding:0}.matrix-dialog-dialog::backdrop{background:var(--matrix-dialog-backdrop,var(--matrix-color-backdrop))}@media (forced-colors:active){.matrix-dialog-dialog{border-color:canvastext}}.matrix-dialog-dialog{width:100%;max-width:min(var(--matrix-dialog-width,32rem), 100vw - 2rem);border-radius:var(--matrix-dialog-radius,var(--matrix-radius-lg));max-height:calc(100dvh - 2rem)}.matrix-dialog-dialog[open]{animation:matrix-dialog-dialog-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-dialog-dialog[open]::backdrop{animation:matrix-dialog-backdrop-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-dialog-small{--matrix-dialog-width:24rem}.matrix-dialog-large{--matrix-dialog-width:44rem}.matrix-dialog-panel{box-sizing:border-box;gap:var(--matrix-space-4);min-height:100%;padding:var(--matrix-dialog-padding,var(--matrix-space-6));display:grid}.matrix-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--matrix-space-4);display:flex}.matrix-dialog-title{overflow-wrap:anywhere;min-width:0;margin:0}.matrix-dialog-close{margin-block:calc(var(--matrix-space-1) * -1);flex-shrink:0;margin-inline-end:calc(var(--matrix-space-2) * -1)}.matrix-dialog-description{margin:0;margin-top:calc(var(--matrix-space-2) * -1)}.matrix-dialog-body{min-width:0}.matrix-dialog-footer{justify-content:flex-end;gap:var(--matrix-space-3);padding-top:var(--matrix-space-2);flex-wrap:wrap;display:flex}@keyframes matrix-dialog-dialog-enter{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes matrix-dialog-backdrop-enter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.matrix-dialog-dialog[open],.matrix-dialog-dialog[open]::backdrop{animation:none}}.matrix-divider-divider{box-sizing:border-box;background:var(--matrix-divider-color,var(--matrix-color-border));border:0;flex-shrink:0;margin:0;padding:0}.matrix-divider-horizontal{width:100%;height:var(--matrix-divider-thickness,1px)}.matrix-divider-vertical{width:var(--matrix-divider-thickness,1px);align-self:stretch;height:auto;min-height:1em}.matrix-divider-horizontal.matrix-divider-spacing0{margin-block:0}.matrix-divider-vertical.matrix-divider-spacing0{margin-inline:0}.matrix-divider-horizontal.matrix-divider-spacing1{margin-block:var(--matrix-space-1)}.matrix-divider-vertical.matrix-divider-spacing1{margin-inline:var(--matrix-space-1)}.matrix-divider-horizontal.matrix-divider-spacing2{margin-block:var(--matrix-space-2)}.matrix-divider-vertical.matrix-divider-spacing2{margin-inline:var(--matrix-space-2)}.matrix-divider-horizontal.matrix-divider-spacing3{margin-block:var(--matrix-space-3)}.matrix-divider-vertical.matrix-divider-spacing3{margin-inline:var(--matrix-space-3)}.matrix-divider-horizontal.matrix-divider-spacing4{margin-block:var(--matrix-space-4)}.matrix-divider-vertical.matrix-divider-spacing4{margin-inline:var(--matrix-space-4)}.matrix-divider-horizontal.matrix-divider-spacing5{margin-block:var(--matrix-space-5)}.matrix-divider-vertical.matrix-divider-spacing5{margin-inline:var(--matrix-space-5)}.matrix-divider-horizontal.matrix-divider-spacing6{margin-block:var(--matrix-space-6)}.matrix-divider-vertical.matrix-divider-spacing6{margin-inline:var(--matrix-space-6)}.matrix-divider-horizontal.matrix-divider-spacing8{margin-block:var(--matrix-space-8)}.matrix-divider-vertical.matrix-divider-spacing8{margin-inline:var(--matrix-space-8)}.matrix-divider-horizontal.matrix-divider-spacing10{margin-block:var(--matrix-space-10)}.matrix-divider-vertical.matrix-divider-spacing10{margin-inline:var(--matrix-space-10)}.matrix-divider-horizontal.matrix-divider-spacing12{margin-block:var(--matrix-space-12)}.matrix-divider-vertical.matrix-divider-spacing12{margin-inline:var(--matrix-space-12)}.matrix-divider-horizontal.matrix-divider-spacing16{margin-block:var(--matrix-space-16)}.matrix-divider-vertical.matrix-divider-spacing16{margin-inline:var(--matrix-space-16)}.matrix-divider-horizontal.matrix-divider-spacing20{margin-block:var(--matrix-space-20)}.matrix-divider-vertical.matrix-divider-spacing20{margin-inline:var(--matrix-space-20)}@media (forced-colors:active){.matrix-divider-divider{forced-color-adjust:none;background:canvastext}}.matrix-drawer-drawer{box-sizing:border-box;border:1px solid var(--matrix-drawer-border-color,var(--matrix-color-border));background:var(--matrix-drawer-background,var(--matrix-color-surface));color:var(--matrix-drawer-color,var(--matrix-color-text));box-shadow:var(--matrix-drawer-shadow,var(--matrix-shadow-md));font-family:var(--matrix-drawer-font-family,var(--matrix-font-sans));font-size:var(--matrix-font-size-sm);line-height:var(--matrix-line-height-normal);overscroll-behavior:contain;padding:0}.matrix-drawer-drawer::backdrop{background:var(--matrix-drawer-backdrop,var(--matrix-color-backdrop))}@media (forced-colors:active){.matrix-drawer-drawer{border-color:canvastext}}.matrix-drawer-drawer{width:min(var(--matrix-drawer-width,24rem), 100vw - 2rem);border-block:0;border-radius:0;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset-block:0}.matrix-drawer-drawer[open]::backdrop{animation:matrix-drawer-backdrop-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-drawer-end{border-inline-end:0;inset-inline:auto 0}.matrix-drawer-end[open]{animation:matrix-drawer-drawer-enter-end var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-drawer-start{border-inline-start:0;inset-inline:0 auto}.matrix-drawer-start[open]{animation:matrix-drawer-drawer-enter-start var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-drawer-panel{box-sizing:border-box;gap:var(--matrix-space-4);min-height:100%;padding:var(--matrix-drawer-padding,var(--matrix-space-6));flex-direction:column;display:flex}.matrix-drawer-header{justify-content:space-between;align-items:flex-start;gap:var(--matrix-space-4);display:flex}.matrix-drawer-title{overflow-wrap:anywhere;min-width:0;margin:0}.matrix-drawer-close{margin-block:calc(var(--matrix-space-1) * -1);flex-shrink:0;margin-inline-end:calc(var(--matrix-space-2) * -1)}.matrix-drawer-description{margin:0;margin-top:calc(var(--matrix-space-2) * -1)}.matrix-drawer-body{flex:auto;min-width:0}.matrix-drawer-footer{justify-content:flex-end;gap:var(--matrix-space-3);padding-top:var(--matrix-space-4);border-top:1px solid var(--matrix-drawer-border-color,var(--matrix-color-border));flex-wrap:wrap;display:flex}@keyframes matrix-drawer-drawer-enter-end{0%{opacity:0;translate:1.5rem}}@keyframes matrix-drawer-drawer-enter-start{0%{opacity:0;translate:-1.5rem}}@keyframes matrix-drawer-backdrop-enter{0%{opacity:0}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)).matrix-drawer-end[open]{animation-name:matrix-drawer-drawer-enter-start}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)).matrix-drawer-start[open]{animation-name:matrix-drawer-drawer-enter-end}@media (prefers-reduced-motion:reduce){.matrix-drawer-end[open],.matrix-drawer-start[open],.matrix-drawer-drawer[open]::backdrop{animation:none}}.matrix-dropdownmenu-dropdownMenu{max-width:100%;display:inline-block}.matrix-dropdownmenu-menu{z-index:var(--matrix-dropdown-menu-z-index,var(--matrix-z-index-dropdown));box-sizing:border-box;max-width:calc(100vw - 1rem);max-height:var(--matrix-floating-available-height,calc(100dvh - 1rem));font-family:var(--matrix-dropdown-menu-font-family,var(--matrix-font-sans));font-size:var(--matrix-dropdown-menu-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);border:1px solid var(--matrix-dropdown-menu-border-color,var(--matrix-color-border));border-radius:var(--matrix-dropdown-menu-radius,var(--matrix-radius-md));background:var(--matrix-dropdown-menu-background,var(--matrix-color-surface));color:var(--matrix-dropdown-menu-color,var(--matrix-color-text));box-shadow:var(--matrix-dropdown-menu-shadow,var(--matrix-shadow-md));animation:matrix-dropdownmenu-floating-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);margin:0;position:fixed;inset:auto;overflow:auto}@media (prefers-reduced-motion:reduce){.matrix-dropdownmenu-menu{animation:none}}.matrix-dropdownmenu-menu{min-width:var(--matrix-dropdown-menu-min-width,11rem);max-width:min(var(--matrix-dropdown-menu-max-width,20rem), 100vw - 1rem);padding:var(--matrix-dropdown-menu-padding,var(--matrix-space-1));gap:2px;display:grid}.matrix-dropdownmenu-item{box-sizing:border-box;align-items:center;gap:var(--matrix-space-2);width:100%;min-height:var(--matrix-dropdown-menu-item-min-height,var(--matrix-size-control-sm));padding:var(--matrix-dropdown-menu-item-padding,var(--matrix-space-1) var(--matrix-space-3));border-radius:var(--matrix-dropdown-menu-item-radius,var(--matrix-radius-sm));color:var(--matrix-dropdown-menu-item-color,var(--matrix-color-text));font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.matrix-dropdownmenu-item:focus{outline:none}.matrix-dropdownmenu-item:focus-visible,.matrix-dropdownmenu-item:focus{background:var(--matrix-dropdown-menu-item-active-background,var(--matrix-color-surface-hover))}.matrix-dropdownmenu-item:focus-visible{outline:2px solid var(--matrix-dropdown-menu-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-dropdownmenu-item[aria-disabled=true]{cursor:not-allowed;opacity:var(--matrix-dropdown-menu-item-disabled-opacity,.55)}.matrix-dropdownmenu-danger{color:var(--matrix-dropdown-menu-danger-color,var(--matrix-color-danger))}.matrix-dropdownmenu-icon{color:inherit;flex-shrink:0;display:inline-flex}.matrix-dropdownmenu-label{overflow-wrap:anywhere;min-width:0}@keyframes matrix-dropdownmenu-floating-enter{0%{opacity:0;transform:translateY(-.25rem)}}@media (forced-colors:active){.matrix-dropdownmenu-menu{border-color:canvastext}.matrix-dropdownmenu-item:focus,.matrix-dropdownmenu-item:focus-visible{outline-offset:-2px;outline:2px solid highlight}.matrix-dropdownmenu-item[aria-disabled=true]{color:graytext;opacity:1}}.matrix-emptystate-emptyState{box-sizing:border-box;justify-items:center;gap:var(--matrix-empty-state-gap,var(--matrix-space-2));width:100%;padding:var(--matrix-empty-state-padding,var(--matrix-space-10) var(--matrix-space-6));font-family:var(--matrix-empty-state-font-family,var(--matrix-font-sans));text-align:center;display:grid}.matrix-emptystate-bordered{border:1px dashed var(--matrix-empty-state-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-empty-state-radius,var(--matrix-radius-lg))}.matrix-emptystate-icon{width:var(--matrix-empty-state-icon-size,3rem);height:var(--matrix-empty-state-icon-size,3rem);margin-bottom:var(--matrix-space-2);background:var(--matrix-empty-state-icon-background,var(--matrix-color-surface-hover));color:var(--matrix-empty-state-icon-color,var(--matrix-color-text-muted));border-radius:50%;place-items:center;display:inline-grid}.matrix-emptystate-title,.matrix-emptystate-description{max-width:var(--matrix-empty-state-max-width,28rem);margin:0}.matrix-emptystate-actions{justify-content:center;gap:var(--matrix-space-3);margin-top:var(--matrix-space-4);flex-wrap:wrap;display:flex}@media (forced-colors:active){.matrix-emptystate-bordered{border-color:canvastext}}.matrix-formfield-field{box-sizing:border-box;gap:var(--matrix-form-field-gap,var(--matrix-space-2));font-family:var(--matrix-form-field-font-family,var(--matrix-font-sans));flex-direction:column;display:flex}.matrix-formfield-label{justify-content:space-between;align-items:baseline;gap:var(--matrix-space-3);color:var(--matrix-form-field-label-color,var(--matrix-color-text));font-size:var(--matrix-form-field-label-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-form-field-label-font-weight,var(--matrix-font-weight-semibold));line-height:var(--matrix-form-field-label-line-height,var(--matrix-line-height-snug));display:flex}.matrix-formfield-optional{color:var(--matrix-form-field-optional-color,var(--matrix-color-text-subtle));font-size:var(--matrix-form-field-optional-font-size,var(--matrix-font-size-xs));font-weight:var(--matrix-font-weight-medium)}.matrix-formfield-error{color:var(--matrix-form-field-error-color,var(--matrix-color-danger));font-size:var(--matrix-form-field-error-font-size,var(--matrix-font-size-xs));line-height:var(--matrix-line-height-snug)}.matrix-fileupload-fileUpload{box-sizing:border-box;gap:var(--matrix-space-3);width:100%;min-width:0;font-family:var(--matrix-file-upload-font-family,var(--matrix-font-sans));font-size:var(--matrix-font-size-sm);display:grid}.matrix-fileupload-dropzone{box-sizing:border-box;justify-items:center;gap:var(--matrix-space-2);min-width:0;padding:var(--matrix-file-upload-padding,var(--matrix-space-6) var(--matrix-space-4));border:1px dashed var(--matrix-file-upload-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-file-upload-radius,var(--matrix-radius-lg));background:var(--matrix-file-upload-background,var(--matrix-color-surface));color:var(--matrix-color-text-muted);text-align:center;transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);grid-template-columns:minmax(0,1fr);display:grid}.matrix-fileupload-dragging{border-style:solid;border-color:var(--matrix-file-upload-active-border-color,var(--matrix-color-focus));background:var(--matrix-file-upload-active-background,var(--matrix-color-info-soft))}.matrix-fileupload-disabled{opacity:.55}.matrix-fileupload-icon{color:var(--matrix-color-text-muted)}.matrix-fileupload-dropLabel{overflow-wrap:anywhere;max-width:100%}.matrix-fileupload-input{text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--matrix-color-text-muted);font:inherit;overflow:hidden}.matrix-fileupload-input::file-selector-button{box-sizing:border-box;min-height:var(--matrix-size-control-sm);padding:var(--matrix-space-1) var(--matrix-space-3);border:1px solid var(--matrix-color-border-strong);border-radius:var(--matrix-radius-md);background:var(--matrix-color-surface);color:var(--matrix-color-text);font:inherit;font-weight:var(--matrix-font-weight-semibold);cursor:pointer;margin-inline-end:var(--matrix-space-3)}.matrix-fileupload-input:hover:not(:disabled)::file-selector-button{background:var(--matrix-color-surface-hover)}.matrix-fileupload-input:focus-visible{border-radius:var(--matrix-radius-md);outline:2px solid var(--matrix-file-upload-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-fileupload-input:disabled::file-selector-button{cursor:not-allowed}.matrix-fileupload-list{gap:var(--matrix-space-1);margin:0;padding:0;list-style:none;display:grid}.matrix-fileupload-file{align-items:center;gap:var(--matrix-space-2);min-width:0;padding:var(--matrix-space-1) var(--matrix-space-1) var(--matrix-space-1) var(--matrix-space-3);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-md);background:var(--matrix-color-surface);color:var(--matrix-color-text);display:flex}.matrix-fileupload-fileIcon{color:var(--matrix-color-text-muted);flex-shrink:0}.matrix-fileupload-fileName{overflow-wrap:anywhere;flex:1;min-width:0}.matrix-fileupload-fileSize{color:var(--matrix-color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}@media (prefers-reduced-motion:reduce){.matrix-fileupload-dropzone{transition:none}}@media (forced-colors:active){.matrix-fileupload-dropzone,.matrix-fileupload-file{border-color:canvastext}.matrix-fileupload-dragging{border-color:highlight}.matrix-fileupload-input:focus-visible{outline-color:highlight}}.matrix-inline-inline{box-sizing:border-box;flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.matrix-inline-noWrap{flex-wrap:nowrap}.matrix-inline-gap0{gap:0}.matrix-inline-gap1{gap:var(--matrix-space-1)}.matrix-inline-gap2{gap:var(--matrix-space-2)}.matrix-inline-gap3{gap:var(--matrix-space-3)}.matrix-inline-gap4{gap:var(--matrix-space-4)}.matrix-inline-gap5{gap:var(--matrix-space-5)}.matrix-inline-gap6{gap:var(--matrix-space-6)}.matrix-inline-gap8{gap:var(--matrix-space-8)}.matrix-inline-gap10{gap:var(--matrix-space-10)}.matrix-inline-gap12{gap:var(--matrix-space-12)}.matrix-inline-gap16{gap:var(--matrix-space-16)}.matrix-inline-gap20{gap:var(--matrix-space-20)}.matrix-inline-align-start{align-items:flex-start}.matrix-inline-align-center{align-items:center}.matrix-inline-align-end{align-items:flex-end}.matrix-inline-align-baseline{align-items:baseline}.matrix-inline-align-stretch{align-items:stretch}.matrix-inline-justify-start{justify-content:flex-start}.matrix-inline-justify-center{justify-content:center}.matrix-inline-justify-end{justify-content:flex-end}.matrix-inline-justify-between{justify-content:space-between}.matrix-link-link{border-radius:var(--matrix-link-radius,var(--matrix-radius-sm));color:var(--matrix-link-color,var(--matrix-color-primary));font-weight:var(--matrix-link-font-weight,inherit);text-underline-offset:var(--matrix-link-underline-offset,.2em);text-decoration-line:underline}.matrix-link-link:hover{color:var(--matrix-link-hover-color,var(--matrix-color-primary-hover))}.matrix-link-link:focus-visible{outline:2px solid var(--matrix-link-focus-color,var(--matrix-color-focus));outline-offset:2px}@media (forced-colors:active){.matrix-link-link{color:linktext}.matrix-link-link:focus-visible{outline-color:highlight}}.matrix-navigation-navigation{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--matrix-navigation-gap,var(--matrix-space-5));width:100%;padding:var(--matrix-navigation-padding,var(--matrix-space-6) var(--matrix-space-8));background:var(--matrix-navigation-background,var(--matrix-color-surface));color:var(--matrix-navigation-color,var(--matrix-color-text));font-family:var(--matrix-navigation-font-family,var(--matrix-font-sans));font-size:var(--matrix-navigation-font-size,var(--matrix-font-size-sm));text-align:start;display:flex;position:relative}.matrix-navigation-brand{align-items:center;gap:var(--matrix-space-2);min-width:0;font-size:var(--matrix-navigation-brand-font-size,var(--matrix-font-size-lg));font-weight:var(--matrix-navigation-brand-font-weight,var(--matrix-font-weight-semibold));display:inline-flex}.matrix-navigation-brand a{align-items:center;gap:var(--matrix-space-2);min-height:var(--matrix-size-control-sm);border-radius:var(--matrix-radius-sm);color:inherit;text-decoration:none;display:inline-flex}.matrix-navigation-brand a:focus-visible{outline:2px solid var(--matrix-navigation-focus-color,var(--matrix-color-focus));outline-offset:4px}.matrix-navigation-nav{align-items:center;min-width:0;display:flex;position:relative}.matrix-navigation-desktop{align-items:center;gap:var(--matrix-navigation-gap,var(--matrix-space-5));display:flex}.matrix-navigation-list{align-items:center;gap:var(--matrix-navigation-gap,var(--matrix-space-5));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.matrix-navigation-actions{align-items:center;gap:var(--matrix-space-2);display:flex}.matrix-navigation-link{min-height:var(--matrix-size-control-sm);border-radius:var(--matrix-radius-sm);color:var(--matrix-navigation-link-color,var(--matrix-color-text-muted));font-weight:var(--matrix-navigation-link-font-weight,var(--matrix-font-weight-semibold));transition:background-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), border-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard);align-items:center;text-decoration:none;display:inline-flex}.matrix-navigation-link:hover{color:var(--matrix-navigation-link-hover-color,var(--matrix-color-text))}.matrix-navigation-link[aria-current=page]{color:var(--matrix-navigation-link-current-color,var(--matrix-color-text));text-underline-offset:.25em;text-decoration:underline}.matrix-navigation-link:focus-visible{outline:2px solid var(--matrix-navigation-focus-color,var(--matrix-color-focus));outline-offset:4px}.matrix-navigation-menuButton,.matrix-navigation-menuTrigger{box-sizing:border-box;color:var(--matrix-navigation-link-color,var(--matrix-color-text-muted));font:inherit;cursor:pointer;transition:background-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), border-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard);justify-content:center;align-items:center;padding:0}.matrix-navigation-menuButton:hover,.matrix-navigation-menuTrigger:hover{color:var(--matrix-navigation-link-hover-color,var(--matrix-color-text))}.matrix-navigation-menuButton:focus-visible,.matrix-navigation-menuTrigger:focus-visible{outline:2px solid var(--matrix-navigation-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-navigation-menuButton{width:var(--matrix-navigation-menu-button-size,var(--matrix-size-control-md));height:var(--matrix-navigation-menu-button-size,var(--matrix-size-control-md));border:1px solid var(--matrix-navigation-menu-button-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-navigation-menu-button-radius,var(--matrix-radius-md));background:var(--matrix-navigation-menu-button-background,var(--matrix-color-surface));display:none}.matrix-navigation-menuButton:hover{background:var(--matrix-navigation-item-hover-background,var(--matrix-color-surface-hover))}.matrix-navigation-menu{position:relative}.matrix-navigation-menuTrigger{min-width:var(--matrix-size-control-sm);min-height:var(--matrix-size-control-sm);border-radius:var(--matrix-radius-sm);background:0 0;border:0;display:inline-flex}.matrix-navigation-menuTriggerContent{align-items:center;gap:var(--matrix-space-2);display:inline-flex}.matrix-navigation-panel{z-index:var(--matrix-navigation-panel-z-index,var(--matrix-z-index-dropdown));top:calc(100% + var(--matrix-space-3));box-sizing:border-box;gap:var(--matrix-space-1);padding:var(--matrix-navigation-panel-padding,var(--matrix-space-2));border:1px solid var(--matrix-navigation-panel-border-color,var(--matrix-color-border));border-radius:var(--matrix-navigation-panel-radius,var(--matrix-radius-lg));background:var(--matrix-navigation-panel-background,var(--matrix-color-surface));box-shadow:var(--matrix-navigation-panel-shadow,var(--matrix-shadow-md));flex-direction:column;display:flex;position:absolute;right:0}.matrix-navigation-panel a,.matrix-navigation-panel button{box-sizing:border-box;width:100%;min-height:var(--matrix-navigation-item-min-height,var(--matrix-size-control-md));padding:var(--matrix-navigation-item-padding,var(--matrix-space-2) var(--matrix-space-3));border-radius:var(--matrix-navigation-item-radius,var(--matrix-radius-md));color:var(--matrix-navigation-link-color,var(--matrix-color-text-muted));font:inherit;font-weight:var(--matrix-navigation-link-font-weight,var(--matrix-font-weight-semibold));text-align:start;cursor:pointer;transition:background-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), border-color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard), color var(--matrix-navigation-transition-duration,var(--matrix-motion-duration-fast)) var(--matrix-motion-easing-standard);background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.matrix-navigation-panel a:hover,.matrix-navigation-panel button:hover{background:var(--matrix-navigation-item-hover-background,var(--matrix-color-surface-hover));color:var(--matrix-navigation-link-hover-color,var(--matrix-color-text))}.matrix-navigation-panel a:focus-visible,.matrix-navigation-panel button:focus-visible{outline:2px solid var(--matrix-navigation-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-navigation-menuPanel{width:var(--matrix-navigation-menu-panel-width,10rem)}.matrix-navigation-mobilePanel{width:var(--matrix-navigation-mobile-panel-width,min(16rem, 100vw - 2.5rem));display:none}.matrix-navigation-panelList{gap:var(--matrix-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.matrix-navigation-panelLink[aria-current=page]{color:var(--matrix-navigation-link-current-color,var(--matrix-color-text));text-underline-offset:.25em;text-decoration:underline}@media (width<=640px){.matrix-navigation-navigation{padding:var(--matrix-navigation-mobile-padding,var(--matrix-space-5))}.matrix-navigation-desktop{display:none}.matrix-navigation-menuButton{display:inline-flex}.matrix-navigation-mobilePanel{top:calc(100% + var(--matrix-space-2));display:flex}}@media (prefers-reduced-motion:reduce){.matrix-navigation-link,.matrix-navigation-menuButton,.matrix-navigation-menuTrigger,.matrix-navigation-panel a,.matrix-navigation-panel button{transition:none}}@media (forced-colors:active){.matrix-navigation-link[aria-current=page],.matrix-navigation-panelLink[aria-current=page]{color:highlight}.matrix-navigation-brand a:focus-visible,.matrix-navigation-link:focus-visible,.matrix-navigation-menuButton:focus-visible,.matrix-navigation-menuTrigger:focus-visible,.matrix-navigation-panel a:focus-visible,.matrix-navigation-panel button:focus-visible{outline-color:highlight}}.matrix-numberinput-wrapper{width:100%;min-width:0;position:relative}.matrix-numberinput-input{--matrix-input-padding:var(--matrix-space-2) calc(var(--matrix-size-control-sm) * 2 + var(--matrix-space-2)) var(--matrix-space-2) var(--matrix-space-3);font-variant-numeric:tabular-nums;appearance:textfield;display:block}.matrix-numberinput-input::-webkit-inner-spin-button{appearance:none;margin:0}.matrix-numberinput-input::-webkit-outer-spin-button{appearance:none;margin:0}.matrix-numberinput-buttons{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--matrix-space-1)}.matrix-otpinput-otp{max-width:100%;font-family:var(--matrix-otp-font-family,var(--matrix-font-mono));display:inline-block;position:relative}.matrix-otpinput-input{z-index:1;box-sizing:border-box;color:#0000;caret-color:#0000;width:100%;height:100%;font:inherit;letter-spacing:1em;opacity:0;cursor:text;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.matrix-otpinput-input:disabled{cursor:not-allowed}.matrix-otpinput-slots{grid-template-columns:repeat(var(--matrix-otp-length), var(--matrix-otp-slot-width,2.75rem));gap:var(--matrix-otp-gap,var(--matrix-space-2));max-width:100%;display:grid}.matrix-otpinput-slot{box-sizing:border-box;min-width:0;height:var(--matrix-otp-slot-height,var(--matrix-size-control-lg));border:1px solid var(--matrix-otp-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-otp-radius,var(--matrix-radius-md));background:var(--matrix-otp-background,var(--matrix-color-surface));color:var(--matrix-otp-color,var(--matrix-color-text));font-size:var(--matrix-otp-font-size,var(--matrix-font-size-lg));font-weight:var(--matrix-font-weight-semibold);place-items:center;display:grid}.matrix-otpinput-current{border-color:var(--matrix-otp-focus-color,var(--matrix-color-focus));outline:2px solid var(--matrix-otp-focus-color,var(--matrix-color-focus));outline-offset:1px}.matrix-otpinput-input[aria-invalid=true]+.matrix-otpinput-slots .matrix-otpinput-slot{border-color:var(--matrix-otp-invalid-border-color,var(--matrix-color-danger))}.matrix-otpinput-input:disabled+.matrix-otpinput-slots{opacity:.55}@media (width<=22rem){.matrix-otpinput-slots{grid-template-columns:repeat(var(--matrix-otp-length), minmax(0, 2.75rem));gap:var(--matrix-space-1)}}@media (forced-colors:active){.matrix-otpinput-slot{border-color:canvastext}.matrix-otpinput-current{outline-color:highlight}}.matrix-pageheader-pageHeader{box-sizing:border-box;border-bottom:1px solid var(--matrix-page-header-border-color,var(--matrix-color-border));background:var(--matrix-page-header-background,var(--matrix-color-surface));font-family:var(--matrix-page-header-font-family,var(--matrix-font-sans))}.matrix-pageheader-inner{box-sizing:border-box;max-width:var(--matrix-page-header-max-width,72rem);padding-inline:var(--matrix-space-5);margin-inline:auto}@media (width>=641px){.matrix-pageheader-inner{padding-inline:var(--matrix-space-8)}}.matrix-pageheader-content{gap:var(--matrix-space-4);max-width:var(--matrix-page-header-content-max-width,46rem);padding-block:var(--matrix-page-header-padding-block,var(--matrix-space-12) var(--matrix-space-10));justify-items:start;display:grid}.matrix-pageheader-eyebrow{color:var(--matrix-page-header-eyebrow-color,var(--matrix-color-text-muted));font-size:var(--matrix-font-size-sm);font-weight:var(--matrix-font-weight-semibold);line-height:var(--matrix-line-height-snug);margin:0}.matrix-pagination-pagination{box-sizing:border-box;min-width:0;font-family:var(--matrix-pagination-font-family,var(--matrix-font-sans))}.matrix-pagination-list{align-items:center;gap:var(--matrix-pagination-gap,var(--matrix-space-1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.matrix-pagination-page{min-width:var(--matrix-size-control-sm);padding-inline:var(--matrix-space-2);font-variant-numeric:tabular-nums}.matrix-pagination-edge{gap:var(--matrix-space-1);padding-inline:var(--matrix-space-2)}.matrix-pagination-disabled{cursor:not-allowed;opacity:var(--matrix-pagination-disabled-opacity,.55)}.matrix-pagination-gap{min-width:var(--matrix-size-control-sm);color:var(--matrix-pagination-gap-color,var(--matrix-color-text-subtle));place-items:center;display:inline-grid}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .matrix-pagination-chevron{transform:scaleX(-1)}@media (forced-colors:active){.matrix-pagination-disabled{color:graytext;opacity:1}.matrix-pagination-page[aria-current=page]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}.matrix-passwordinput-wrapper{width:100%;min-width:0;max-width:100%;position:relative}.matrix-passwordinput-input{--matrix-input-padding:var(--matrix-space-2) calc(var(--matrix-size-control-sm) + var(--matrix-space-2)) var(--matrix-space-2) var(--matrix-space-3);display:block}.matrix-passwordinput-toggle{height:var(--matrix-size-control-sm);margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--matrix-space-1)}.matrix-popover-popover{max-width:100%;display:inline-block}.matrix-popover-panel{z-index:var(--matrix-popover-z-index,var(--matrix-z-index-dropdown));box-sizing:border-box;max-width:calc(100vw - 1rem);max-height:var(--matrix-floating-available-height,calc(100dvh - 1rem));font-family:var(--matrix-popover-font-family,var(--matrix-font-sans));font-size:var(--matrix-popover-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);border:1px solid var(--matrix-popover-border-color,var(--matrix-color-border));border-radius:var(--matrix-popover-radius,var(--matrix-radius-md));background:var(--matrix-popover-background,var(--matrix-color-surface));color:var(--matrix-popover-color,var(--matrix-color-text));box-shadow:var(--matrix-popover-shadow,var(--matrix-shadow-md));animation:matrix-popover-floating-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);margin:0;position:fixed;inset:auto;overflow:auto}@media (prefers-reduced-motion:reduce){.matrix-popover-panel{animation:none}}.matrix-popover-panel{width:max-content;max-width:min(var(--matrix-popover-max-width,20rem), 100vw - 1rem);padding:var(--matrix-popover-padding,var(--matrix-space-4))}.matrix-popover-panel:focus-visible{outline:2px solid var(--matrix-popover-focus-color,var(--matrix-color-focus));outline-offset:2px}@keyframes matrix-popover-floating-enter{0%{opacity:0;transform:translateY(-.25rem)}}@media (forced-colors:active){.matrix-popover-panel{border-color:canvastext}}.matrix-progress-progress{--matrix-progress-current-thickness:var(--matrix-progress-thickness,.5rem);--matrix-progress-current-diameter:var(--matrix-progress-diameter,3rem);box-sizing:border-box;font-family:var(--matrix-progress-font-family,var(--matrix-font-sans));font-size:var(--matrix-progress-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);color:var(--matrix-progress-color,var(--matrix-color-text))}.matrix-progress-small{--matrix-progress-current-thickness:var(--matrix-progress-thickness,.25rem);--matrix-progress-current-diameter:var(--matrix-progress-diameter,2rem)}.matrix-progress-large{--matrix-progress-current-thickness:var(--matrix-progress-thickness,.75rem);--matrix-progress-current-diameter:var(--matrix-progress-diameter,4.5rem)}.matrix-progress-bar{gap:var(--matrix-space-2);width:100%;display:grid}.matrix-progress-header{justify-content:space-between;align-items:baseline;gap:var(--matrix-space-3);display:flex}.matrix-progress-label{min-width:0;font-weight:var(--matrix-font-weight-medium);overflow-wrap:anywhere}.matrix-progress-value{color:var(--matrix-progress-value-color,var(--matrix-color-text-muted));font-variant-numeric:tabular-nums;flex-shrink:0}.matrix-progress-track{height:var(--matrix-progress-current-thickness);background:var(--matrix-progress-track-color,var(--matrix-color-border));border-radius:999px;position:relative;overflow:hidden}.matrix-progress-indicator{border-radius:inherit;background:var(--matrix-progress-indicator-color,var(--matrix-color-primary));height:100%;transition:width var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-progress-indeterminate .matrix-progress-indicator{width:40%;animation:matrix-progress-slide 1.4s var(--matrix-motion-easing-standard) infinite;position:absolute;inset-block:0}.matrix-progress-circle{align-items:center;gap:var(--matrix-space-3);max-width:100%;display:inline-flex}.matrix-progress-circleTrack{width:var(--matrix-progress-current-diameter);height:var(--matrix-progress-current-diameter);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.matrix-progress-circleTrack .matrix-progress-value{font-size:var(--matrix-font-size-xs);position:absolute}.matrix-progress-svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.matrix-progress-circleRail,.matrix-progress-circleIndicator{fill:none;stroke-width:var(--matrix-progress-circle-stroke,3.5)}.matrix-progress-circleRail{stroke:var(--matrix-progress-track-color,var(--matrix-color-border))}.matrix-progress-circleIndicator{stroke:var(--matrix-progress-indicator-color,var(--matrix-color-primary));stroke-linecap:round;transition:stroke-dasharray var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-progress-indeterminate .matrix-progress-svg{animation:1s linear infinite matrix-progress-spin}.matrix-progress-indeterminate .matrix-progress-circleIndicator{stroke-dasharray:25 100}@keyframes matrix-progress-slide{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@keyframes matrix-progress-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.matrix-progress-indicator,.matrix-progress-circleIndicator{transition:none}.matrix-progress-indeterminate .matrix-progress-indicator{animation-duration:4s}.matrix-progress-indeterminate .matrix-progress-svg{animation-duration:3s}}@media (forced-colors:active){.matrix-progress-track{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.matrix-progress-indicator{background:highlight}.matrix-progress-circleRail{stroke:graytext}.matrix-progress-circleIndicator{stroke:highlight}}.matrix-radio-radio{box-sizing:border-box;align-items:flex-start;gap:var(--matrix-radio-gap,var(--matrix-space-2));max-width:100%;padding-block:var(--matrix-radio-padding-block,.125rem);color:var(--matrix-radio-label-color,var(--matrix-color-text));font-family:var(--matrix-radio-font-family,var(--matrix-font-sans));font-size:var(--matrix-radio-label-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-radio-label-line-height,var(--matrix-line-height-snug));display:inline-flex}.matrix-radio-label{overflow-wrap:anywhere;cursor:pointer;min-width:0}.matrix-radio-input{box-sizing:border-box;appearance:none;cursor:pointer;flex-shrink:0;margin:0}.matrix-radio-input:focus-visible{outline:2px solid var(--matrix-radio-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-radio-input:disabled{cursor:not-allowed;opacity:var(--matrix-radio-disabled-opacity,.55)}.matrix-radio-input{width:var(--matrix-radio-size,1.25rem);height:var(--matrix-radio-size,1.25rem);border:1px solid var(--matrix-radio-border-color,var(--matrix-color-border-strong));background:var(--matrix-radio-background,var(--matrix-color-surface));transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);border-radius:50%;place-content:center;display:inline-grid}.matrix-radio-input:before{content:"";width:calc(var(--matrix-radio-size,1.25rem) * .4);height:calc(var(--matrix-radio-size,1.25rem) * .4);background:var(--matrix-radio-mark-color,var(--matrix-color-on-primary));transition:transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);border-radius:50%;transform:scale(0)}.matrix-radio-input:hover:not(:disabled){border-color:var(--matrix-radio-hover-border-color,var(--matrix-color-text-muted))}.matrix-radio-input[aria-invalid=true]{border-color:var(--matrix-radio-invalid-border-color,var(--matrix-color-danger))}.matrix-radio-input:checked{border-color:var(--matrix-radio-checked-background,var(--matrix-color-primary));background:var(--matrix-radio-checked-background,var(--matrix-color-primary))}.matrix-radio-input:checked:before{transform:scale(1)}.matrix-radio-input:checked:hover:not(:disabled){border-color:var(--matrix-radio-checked-hover-background,var(--matrix-color-primary-hover));background:var(--matrix-radio-checked-hover-background,var(--matrix-color-primary-hover))}.matrix-radio-input:disabled+.matrix-radio-label{cursor:not-allowed;opacity:var(--matrix-radio-disabled-opacity,.55)}@media (prefers-reduced-motion:reduce){.matrix-radio-input,.matrix-radio-input:before{transition:none}}@media (forced-colors:active){.matrix-radio-input{--matrix-radio-border-color:ButtonText;--matrix-radio-hover-border-color:ButtonText;--matrix-radio-invalid-border-color:ButtonText;--matrix-radio-background:Canvas;--matrix-radio-checked-background:Highlight;--matrix-radio-checked-hover-background:Highlight;--matrix-radio-mark-color:HighlightText;--matrix-radio-focus-color:Highlight;forced-color-adjust:none}.matrix-radio-input:disabled{opacity:1;border-color:graytext}.matrix-radio-input:disabled:checked{background:graytext}.matrix-radio-input:disabled+.matrix-radio-label{color:graytext;opacity:1}}.matrix-relatedlinks-relatedLinks{box-sizing:border-box;gap:var(--matrix-space-3);padding-top:var(--matrix-space-8);border-top:1px solid var(--matrix-color-border);font-family:var(--matrix-related-links-font-family,var(--matrix-font-sans));justify-self:stretch;display:grid}.matrix-relatedlinks-label{color:var(--matrix-related-links-label-color,var(--matrix-color-text-muted));font-size:var(--matrix-font-size-xs);font-weight:var(--matrix-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.matrix-relatedlinks-list{gap:var(--matrix-space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.matrix-relatedlinks-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.matrix-relatedlinks-list li{display:grid}.matrix-relatedlinks-link{box-sizing:border-box;gap:var(--matrix-space-1);padding:var(--matrix-space-4) var(--matrix-space-5);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-related-links-radius,var(--matrix-radius-lg));background:var(--matrix-related-links-background,var(--matrix-color-surface));color:var(--matrix-color-text);transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);text-decoration:none;display:grid}.matrix-relatedlinks-link:hover{border-color:var(--matrix-related-links-hover-border-color,var(--matrix-color-border-strong))}.matrix-relatedlinks-link:hover .matrix-relatedlinks-arrow{transform:translate(2px)}.matrix-relatedlinks-link:focus-visible{outline:2px solid var(--matrix-related-links-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-relatedlinks-title{align-items:center;gap:var(--matrix-space-2);color:var(--matrix-related-links-title-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold);display:inline-flex}.matrix-relatedlinks-arrow{transition:transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);flex:none}.matrix-relatedlinks-description{color:var(--matrix-color-text-muted);font-size:var(--matrix-font-size-sm);line-height:var(--matrix-line-height-snug)}@media (prefers-reduced-motion:reduce){.matrix-relatedlinks-link,.matrix-relatedlinks-arrow{transition:none}.matrix-relatedlinks-link:hover .matrix-relatedlinks-arrow{transform:none}}@media (forced-colors:active){.matrix-relatedlinks-link{border-color:canvastext}.matrix-relatedlinks-link:hover{border-color:linktext}}.matrix-searchinput-wrapper{width:100%;min-width:0;position:relative}.matrix-searchinput-icon{color:var(--matrix-search-input-icon-color,var(--matrix-color-text-muted));pointer-events:none;top:50%;display:inline-flex;position:absolute;inset-inline-start:var(--matrix-space-3);transform:translateY(-50%)}.matrix-searchinput-input{display:block}.matrix-searchinput-withIcon{--matrix-input-padding:var(--matrix-search-input-padding,var(--matrix-space-2) var(--matrix-space-3) var(--matrix-space-2) var(--matrix-space-10))}@media (forced-colors:active){.matrix-searchinput-icon{color:canvastext}}.matrix-select-wrapper{width:var(--matrix-select-width,100%);min-width:0;position:relative}.matrix-select-select{box-sizing:border-box;width:100%;min-height:var(--matrix-select-min-height,var(--matrix-size-control-md));padding-block:var(--matrix-select-padding-block,var(--matrix-space-2));padding-inline:var(--matrix-select-padding-inline,var(--matrix-space-3) var(--matrix-space-10));border:1px solid var(--matrix-select-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-select-radius,var(--matrix-radius-md));background:var(--matrix-select-background,var(--matrix-color-surface));color:var(--matrix-select-color,var(--matrix-color-text));font-family:var(--matrix-select-font-family,var(--matrix-font-sans));font-size:var(--matrix-select-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-select-line-height,normal);text-overflow:ellipsis;appearance:none;cursor:pointer;transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);margin:0;display:block}.matrix-select-select:hover:not(:disabled){border-color:var(--matrix-select-hover-border-color,var(--matrix-color-text-muted))}.matrix-select-select:focus-visible{border-color:var(--matrix-select-focus-border-color,var(--matrix-color-focus));outline:2px solid var(--matrix-select-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-select-select[aria-invalid=true]{border-color:var(--matrix-select-invalid-border-color,var(--matrix-color-danger))}.matrix-select-select:disabled{cursor:not-allowed;opacity:var(--matrix-select-disabled-opacity,.55)}.matrix-select-select:disabled+.matrix-select-icon{opacity:var(--matrix-select-disabled-opacity,.55)}.matrix-select-list{padding-inline:var(--matrix-select-list-padding-inline,var(--matrix-space-1));overflow-y:auto}.matrix-select-icon{color:var(--matrix-select-icon-color,var(--matrix-color-text-muted));pointer-events:none;top:50%;display:inline-flex;position:absolute;inset-inline-end:var(--matrix-space-3);transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.matrix-select-select{transition:none}}@media (forced-colors:active){.matrix-select-select{border-color:canvastext}.matrix-select-select:focus-visible{outline-color:highlight}.matrix-select-icon{color:canvastext}.matrix-select-select:disabled{opacity:1;border-color:graytext}.matrix-select-select:disabled+.matrix-select-icon{color:graytext;opacity:1}}.matrix-sidenav-sideNav{box-sizing:border-box;gap:var(--matrix-side-nav-gap,var(--matrix-space-6));font-family:var(--matrix-side-nav-font-family,var(--matrix-font-sans));display:grid}.matrix-sidenav-section{gap:var(--matrix-space-2);display:grid}.matrix-sidenav-title{color:var(--matrix-side-nav-title-color,var(--matrix-color-text-subtle));font-size:var(--matrix-font-size-xs);font-weight:var(--matrix-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.matrix-sidenav-list{gap:var(--matrix-space-1);margin:0;padding:0;list-style:none;display:grid}.matrix-sidenav-link,.matrix-sidenav-placeholder{padding:var(--matrix-space-2) var(--matrix-space-3);border-radius:var(--matrix-side-nav-radius,var(--matrix-radius-md));color:var(--matrix-side-nav-color,var(--matrix-color-text-muted));font-size:var(--matrix-side-nav-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-font-weight-medium);line-height:var(--matrix-line-height-snug);text-decoration:none;display:block}.matrix-sidenav-link:hover{background:var(--matrix-side-nav-hover-background,var(--matrix-color-surface-hover));color:var(--matrix-side-nav-hover-color,var(--matrix-color-text))}.matrix-sidenav-link:focus-visible{outline:2px solid var(--matrix-side-nav-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-sidenav-link[aria-current=page]{background:var(--matrix-side-nav-current-background,var(--matrix-color-surface-hover));color:var(--matrix-side-nav-current-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold);box-shadow:inset 3px 0 0 var(--matrix-side-nav-current-indicator,var(--matrix-color-primary))}.matrix-sidenav-placeholder{color:var(--matrix-side-nav-placeholder-color,var(--matrix-color-text-subtle));font-weight:var(--matrix-font-weight-regular);cursor:default}@media (forced-colors:active){.matrix-sidenav-link[aria-current=page]{outline:1px solid canvastext}.matrix-sidenav-link:focus-visible{outline-color:highlight}}.matrix-skeleton-skeleton{box-sizing:border-box;border-radius:var(--matrix-skeleton-radius,var(--matrix-radius-sm));background:var(--matrix-skeleton-color,var(--matrix-color-border));width:100%;max-width:100%;animation:matrix-skeleton-pulse var(--matrix-skeleton-duration,1.6s) var(--matrix-motion-easing-standard) infinite;display:block}.matrix-skeleton-text{height:1em;margin-block:.2em}.matrix-skeleton-rectangle{border-radius:var(--matrix-skeleton-radius,var(--matrix-radius-md));height:4rem}.matrix-skeleton-circle{border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.matrix-skeleton-lines{gap:var(--matrix-skeleton-line-gap,.4em);width:100%;max-width:100%;display:grid}.matrix-skeleton-lines .matrix-skeleton-text{margin-block:0}.matrix-skeleton-lastLine{width:60%}@keyframes matrix-skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.matrix-skeleton-skeleton{animation:none}}@media (forced-colors:active){.matrix-skeleton-skeleton{forced-color-adjust:none;background:graytext}}.matrix-slider-slider{box-sizing:border-box;align-items:center;gap:var(--matrix-space-3);width:100%;min-width:0;font-family:var(--matrix-slider-font-family,var(--matrix-font-sans));display:flex}.matrix-slider-input{min-width:0;height:var(--matrix-size-control-sm);appearance:none;cursor:pointer;background:0 0;flex:1;margin:0}.matrix-slider-input::-webkit-slider-runnable-track{box-sizing:border-box;height:var(--matrix-slider-track-height,.375rem);background:linear-gradient(to right, var(--matrix-slider-fill-color,var(--matrix-color-primary)) var(--matrix-slider-fill), var(--matrix-slider-track-color,var(--matrix-color-border-strong)) var(--matrix-slider-fill));border-radius:999px}.matrix-slider-input::-moz-range-track{box-sizing:border-box;height:var(--matrix-slider-track-height,.375rem);background:linear-gradient(to right, var(--matrix-slider-fill-color,var(--matrix-color-primary)) var(--matrix-slider-fill), var(--matrix-slider-track-color,var(--matrix-color-border-strong)) var(--matrix-slider-fill));border-radius:999px}.matrix-slider-input::-webkit-slider-thumb{box-sizing:border-box;width:var(--matrix-slider-thumb-size,1.25rem);height:var(--matrix-slider-thumb-size,1.25rem);border:2px solid var(--matrix-slider-fill-color,var(--matrix-color-primary));background:var(--matrix-slider-thumb-color,var(--matrix-color-surface));box-shadow:var(--matrix-shadow-sm);cursor:grab;margin-top:calc((var(--matrix-slider-track-height,.375rem) - var(--matrix-slider-thumb-size,1.25rem)) / 2);appearance:none;border-radius:50%}.matrix-slider-input::-moz-range-thumb{box-sizing:border-box;width:var(--matrix-slider-thumb-size,1.25rem);height:var(--matrix-slider-thumb-size,1.25rem);border:2px solid var(--matrix-slider-fill-color,var(--matrix-color-primary));background:var(--matrix-slider-thumb-color,var(--matrix-color-surface));box-shadow:var(--matrix-shadow-sm);cursor:grab;border-radius:50%}.matrix-slider-input:focus-visible{outline:none}.matrix-slider-input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--matrix-slider-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-slider-input:focus-visible::-moz-range-thumb{outline:2px solid var(--matrix-slider-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-slider-input:disabled{cursor:not-allowed;opacity:.55}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .matrix-slider-input::-webkit-slider-runnable-track{transform:scaleX(-1)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .matrix-slider-input::-moz-range-track{transform:scaleX(-1)}.matrix-slider-value{min-width:3ch;color:var(--matrix-slider-value-color,var(--matrix-color-text));font-size:var(--matrix-font-size-sm);font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0}@media (forced-colors:active){.matrix-slider-input{forced-color-adjust:auto}.matrix-slider-input::-webkit-slider-runnable-track{border:1px solid canvastext}.matrix-slider-input::-moz-range-track{border:1px solid canvastext}}.matrix-stack-stack{box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.matrix-stack-gap0{gap:0}.matrix-stack-gap1{gap:var(--matrix-space-1)}.matrix-stack-gap2{gap:var(--matrix-space-2)}.matrix-stack-gap3{gap:var(--matrix-space-3)}.matrix-stack-gap4{gap:var(--matrix-space-4)}.matrix-stack-gap5{gap:var(--matrix-space-5)}.matrix-stack-gap6{gap:var(--matrix-space-6)}.matrix-stack-gap8{gap:var(--matrix-space-8)}.matrix-stack-gap10{gap:var(--matrix-space-10)}.matrix-stack-gap12{gap:var(--matrix-space-12)}.matrix-stack-gap16{gap:var(--matrix-space-16)}.matrix-stack-gap20{gap:var(--matrix-space-20)}.matrix-stack-start{align-items:flex-start}.matrix-stack-center{align-items:center}.matrix-stack-end{align-items:flex-end}.matrix-stack-stretch{align-items:stretch}.matrix-stepper-stepper{--matrix-stepper-current-indicator-size:var(--matrix-stepper-indicator-size,1.75rem);box-sizing:border-box;gap:var(--matrix-stepper-gap,var(--matrix-space-3));font-family:var(--matrix-stepper-font-family,var(--matrix-font-sans));font-size:var(--matrix-stepper-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);margin:0;padding:0;list-style:none;display:flex}.matrix-stepper-step{gap:var(--matrix-space-2);min-width:0;display:flex;position:relative}.matrix-stepper-horizontal{align-items:flex-start}.matrix-stepper-horizontal .matrix-stepper-step{flex-direction:column;flex:1}.matrix-stepper-horizontal .matrix-stepper-step:not(:last-child):after{content:"";top:calc(var(--matrix-stepper-current-indicator-size) / 2);inset-inline:calc(var(--matrix-stepper-current-indicator-size) + var(--matrix-space-2)) var(--matrix-space-2);background:var(--matrix-stepper-line-color,var(--matrix-color-border));border-radius:1px;height:2px;position:absolute}.matrix-stepper-horizontal .matrix-stepper-complete:not(:last-child):after{background:var(--matrix-stepper-complete-line-color,var(--matrix-color-primary))}.matrix-stepper-vertical{gap:var(--matrix-stepper-vertical-gap,var(--matrix-space-5));flex-direction:column}.matrix-stepper-vertical .matrix-stepper-step:not(:last-child):after{content:"";top:calc(var(--matrix-stepper-current-indicator-size) + var(--matrix-space-1));bottom:calc(var(--matrix-stepper-vertical-gap,var(--matrix-space-5)) * -1 + var(--matrix-space-1));background:var(--matrix-stepper-line-color,var(--matrix-color-border));width:2px;border-radius:1px;position:absolute;inset-inline-start:calc(var(--matrix-stepper-current-indicator-size) / 2 - 1px)}.matrix-stepper-vertical .matrix-stepper-complete:not(:last-child):after{background:var(--matrix-stepper-complete-line-color,var(--matrix-color-primary))}.matrix-stepper-indicator{box-sizing:border-box;width:var(--matrix-stepper-current-indicator-size);height:var(--matrix-stepper-current-indicator-size);border:2px solid var(--matrix-stepper-upcoming-color,var(--matrix-color-border-strong));background:var(--matrix-color-surface);color:var(--matrix-stepper-upcoming-text-color,var(--matrix-color-text-muted));font-size:var(--matrix-font-size-xs);font-weight:var(--matrix-font-weight-semibold);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.matrix-stepper-complete .matrix-stepper-indicator{border-color:var(--matrix-stepper-complete-color,var(--matrix-color-primary));background:var(--matrix-stepper-complete-color,var(--matrix-color-primary));color:var(--matrix-stepper-complete-text-color,var(--matrix-color-on-primary))}.matrix-stepper-current .matrix-stepper-indicator{border-color:var(--matrix-stepper-current-color,var(--matrix-color-primary));color:var(--matrix-stepper-current-text-color,var(--matrix-color-text));box-shadow:0 0 0 3px var(--matrix-stepper-current-ring-color,var(--matrix-color-surface-hover))}.matrix-stepper-text{overflow-wrap:anywhere;gap:.125rem;min-width:0;display:grid}.matrix-stepper-label{color:var(--matrix-stepper-label-color,var(--matrix-color-text-muted));font-weight:var(--matrix-font-weight-medium)}.matrix-stepper-current .matrix-stepper-label,.matrix-stepper-complete .matrix-stepper-label{color:var(--matrix-stepper-active-label-color,var(--matrix-color-text))}.matrix-stepper-current .matrix-stepper-label{font-weight:var(--matrix-font-weight-semibold)}.matrix-stepper-description{color:var(--matrix-stepper-description-color,var(--matrix-color-text-muted));font-size:var(--matrix-font-size-xs)}.matrix-stepper-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.matrix-stepper-horizontal{gap:var(--matrix-space-4);flex-direction:column}.matrix-stepper-horizontal .matrix-stepper-step{flex-direction:row}.matrix-stepper-horizontal .matrix-stepper-step:not(:last-child):after{display:none}}@media (forced-colors:active){.matrix-stepper-indicator{border-color:canvastext}.matrix-stepper-complete .matrix-stepper-indicator{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.matrix-stepper-current .matrix-stepper-indicator{border-color:highlight}.matrix-stepper-step:after{forced-color-adjust:none;background:graytext}}.matrix-switch-switch{box-sizing:border-box;align-items:flex-start;gap:var(--matrix-switch-gap,var(--matrix-space-2));max-width:100%;padding-block:var(--matrix-switch-padding-block,.125rem);color:var(--matrix-switch-label-color,var(--matrix-color-text));font-family:var(--matrix-switch-font-family,var(--matrix-font-sans));font-size:var(--matrix-switch-label-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-switch-label-line-height,var(--matrix-line-height-snug));display:inline-flex}.matrix-switch-label{overflow-wrap:anywhere;cursor:pointer;min-width:0}.matrix-switch-input{box-sizing:border-box;appearance:none;cursor:pointer;flex-shrink:0;margin:0}.matrix-switch-input:focus-visible{outline:2px solid var(--matrix-switch-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-switch-input:disabled{cursor:not-allowed;opacity:var(--matrix-switch-disabled-opacity,.55)}.matrix-switch-input{width:var(--matrix-switch-width,2.25rem);height:var(--matrix-switch-height,1.25rem);background:var(--matrix-switch-background,var(--matrix-color-border-strong));transition:background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);border:1px solid #0000;border-radius:999px;align-items:center;padding:1px;display:inline-flex}.matrix-switch-input:before{content:"";width:calc(var(--matrix-switch-height,1.25rem) - 4px);height:calc(var(--matrix-switch-height,1.25rem) - 4px);background:var(--matrix-switch-thumb-color,var(--matrix-color-surface));transition:margin var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);border-radius:50%}.matrix-switch-input:hover:not(:disabled){background:var(--matrix-switch-hover-background,var(--matrix-color-text-muted))}.matrix-switch-input:checked{background:var(--matrix-switch-checked-background,var(--matrix-color-primary))}.matrix-switch-input:checked:before{background:var(--matrix-switch-checked-thumb-color,var(--matrix-color-on-primary));margin-inline-start:calc(var(--matrix-switch-width,2.25rem) - var(--matrix-switch-height,1.25rem))}.matrix-switch-input:checked:hover:not(:disabled){background:var(--matrix-switch-checked-hover-background,var(--matrix-color-primary-hover))}.matrix-switch-input:disabled+.matrix-switch-label{cursor:not-allowed;opacity:var(--matrix-switch-disabled-opacity,.55)}@media (prefers-reduced-motion:reduce){.matrix-switch-input,.matrix-switch-input:before{transition:none}}@media (forced-colors:active){.matrix-switch-input{--matrix-switch-background:Canvas;--matrix-switch-hover-background:Canvas;--matrix-switch-thumb-color:ButtonText;--matrix-switch-checked-background:Highlight;--matrix-switch-checked-hover-background:Highlight;--matrix-switch-checked-thumb-color:HighlightText;--matrix-switch-focus-color:Highlight;forced-color-adjust:none;border-color:buttontext}.matrix-switch-input:checked{border-color:highlight}.matrix-switch-input:disabled{opacity:1;border-color:graytext}.matrix-switch-input:disabled:before,.matrix-switch-input:disabled:checked{background:graytext}.matrix-switch-input:disabled:checked:before{background:canvas}.matrix-switch-input:disabled+.matrix-switch-label{color:graytext;opacity:1}}.matrix-table-table{box-sizing:border-box;border-collapse:collapse;width:100%;color:var(--matrix-table-color,var(--matrix-color-text-muted));font-family:var(--matrix-table-font-family,var(--matrix-font-sans));font-size:var(--matrix-table-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug)}.matrix-table-caption{padding-bottom:var(--matrix-space-2);color:var(--matrix-table-caption-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold);text-align:left}.matrix-table-header,.matrix-table-rowHeader,.matrix-table-cell{padding:var(--matrix-table-cell-padding,var(--matrix-space-2) var(--matrix-space-3));border-bottom:1px solid var(--matrix-table-border-color,var(--matrix-color-border));overflow-wrap:break-word;text-align:left;vertical-align:top}.matrix-table-header:first-child,.matrix-table-rowHeader:first-child,.matrix-table-cell:first-child{padding-left:0}.matrix-table-header,.matrix-table-rowHeader{color:var(--matrix-table-header-color,var(--matrix-color-text));font-weight:var(--matrix-font-weight-semibold)}@media (forced-colors:active){.matrix-table-header,.matrix-table-rowHeader,.matrix-table-cell{border-bottom-color:canvastext}}.matrix-tabs-tabs{box-sizing:border-box;gap:var(--matrix-tabs-gap,var(--matrix-space-4));min-width:0;font-family:var(--matrix-tabs-font-family,var(--matrix-font-sans));display:grid}.matrix-tabs-list{gap:var(--matrix-tabs-list-gap,var(--matrix-space-1));border-bottom:1px solid var(--matrix-tabs-border-color,var(--matrix-color-border));scrollbar-width:thin;display:flex;overflow-x:auto}.matrix-tabs-tab{box-sizing:border-box;min-height:var(--matrix-tabs-tab-min-height,var(--matrix-size-control-md));padding:var(--matrix-tabs-tab-padding,var(--matrix-space-2) var(--matrix-space-3));border-radius:var(--matrix-radius-sm) var(--matrix-radius-sm) 0 0;color:var(--matrix-tabs-tab-color,var(--matrix-color-text-muted));font:inherit;font-size:var(--matrix-tabs-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-font-weight-semibold);white-space:nowrap;cursor:pointer;transition:color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);background:0 0;border:0;flex-shrink:0;margin:0;position:relative}.matrix-tabs-tab:after{content:"";inset-inline:var(--matrix-space-2);background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0}.matrix-tabs-tab:hover:not(:disabled){color:var(--matrix-tabs-tab-hover-color,var(--matrix-color-text))}.matrix-tabs-tab:focus-visible{outline:2px solid var(--matrix-tabs-focus-color,var(--matrix-color-focus));outline-offset:-2px}.matrix-tabs-tab:disabled{cursor:not-allowed;opacity:var(--matrix-tabs-disabled-opacity,.55)}.matrix-tabs-selected{color:var(--matrix-tabs-selected-color,var(--matrix-color-text))}.matrix-tabs-selected:after{background:var(--matrix-tabs-indicator-color,var(--matrix-color-primary))}.matrix-tabs-panel{border-radius:var(--matrix-radius-sm);min-width:0}.matrix-tabs-panel:focus-visible{outline:2px solid var(--matrix-tabs-focus-color,var(--matrix-color-focus));outline-offset:2px}@media (prefers-reduced-motion:reduce){.matrix-tabs-tab{transition:none}}@media (forced-colors:active){.matrix-tabs-list{border-bottom-color:canvastext}.matrix-tabs-tab:focus-visible,.matrix-tabs-panel:focus-visible{outline-color:highlight}.matrix-tabs-selected:after{forced-color-adjust:none;background:highlight}.matrix-tabs-tab:disabled{color:graytext;opacity:1}}.matrix-texttag-textTag{box-sizing:border-box;align-items:center;gap:var(--matrix-text-tag-gap,var(--matrix-space-3));min-width:0;font-family:var(--matrix-text-tag-font-family,var(--matrix-font-sans));display:inline-flex}.matrix-texttag-tag{box-sizing:border-box;min-width:var(--matrix-text-tag-tag-size,var(--matrix-size-control-sm));height:var(--matrix-text-tag-tag-size,var(--matrix-size-control-sm));padding-inline:var(--matrix-space-1);border:1px solid var(--matrix-text-tag-tag-border-color,var(--matrix-color-border));background:var(--matrix-text-tag-tag-background,var(--matrix-color-surface-hover));color:var(--matrix-text-tag-tag-color,var(--matrix-color-text));font-size:var(--matrix-text-tag-tag-font-size,var(--matrix-font-size-xs));font-weight:var(--matrix-font-weight-semibold);border-radius:999px;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.matrix-texttag-text{overflow-wrap:anywhere;min-width:0;color:var(--matrix-text-tag-color,var(--matrix-color-text-muted));font-size:var(--matrix-text-tag-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-text-tag-font-weight,var(--matrix-font-weight-semibold));line-height:var(--matrix-line-height-snug)}@media (forced-colors:active){.matrix-texttag-tag{border-color:canvastext}}.matrix-textarea-textarea{box-sizing:border-box;width:var(--matrix-textarea-width,100%);min-height:var(--matrix-textarea-min-height,5rem);padding:var(--matrix-textarea-padding,var(--matrix-space-2) var(--matrix-space-3));border:1px solid var(--matrix-textarea-border-color,var(--matrix-color-border-strong));border-radius:var(--matrix-textarea-radius,var(--matrix-radius-md));background:var(--matrix-textarea-background,var(--matrix-color-surface));color:var(--matrix-textarea-color,var(--matrix-color-text));font-family:var(--matrix-textarea-font-family,var(--matrix-font-sans));font-size:var(--matrix-textarea-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-textarea-line-height,var(--matrix-line-height-snug));vertical-align:top;resize:var(--matrix-textarea-resize,vertical);transition:border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard)}.matrix-textarea-textarea::placeholder{color:var(--matrix-textarea-placeholder-color,var(--matrix-color-text-subtle));opacity:1}.matrix-textarea-textarea:hover:not(:disabled){border-color:var(--matrix-textarea-hover-border-color,var(--matrix-color-text-muted))}.matrix-textarea-textarea:focus-visible{border-color:var(--matrix-textarea-focus-border-color,var(--matrix-color-focus));outline:2px solid var(--matrix-textarea-focus-color,var(--matrix-color-focus));outline-offset:2px}.matrix-textarea-textarea[aria-invalid=true]{border-color:var(--matrix-textarea-invalid-border-color,var(--matrix-color-danger))}.matrix-textarea-textarea:disabled{cursor:not-allowed;opacity:var(--matrix-textarea-disabled-opacity,.55);resize:none}@media (prefers-reduced-motion:reduce){.matrix-textarea-textarea{transition:none}}@media (forced-colors:active){.matrix-textarea-textarea{border-color:canvastext}.matrix-textarea-textarea:focus-visible{outline-color:highlight}}.matrix-timeinput-wrapper{width:100%;min-width:0;max-width:100%;position:relative}.matrix-timeinput-input{--matrix-input-padding:var(--matrix-space-2) calc(var(--matrix-size-control-sm) + var(--matrix-space-2)) var(--matrix-space-2) var(--matrix-space-3);appearance:none;min-width:0;max-width:100%;line-height:1;display:block}.matrix-timeinput-input::-webkit-date-and-time-value{text-align:start;min-height:1.25em;line-height:1.25}.matrix-timeinput-input::-webkit-datetime-edit{white-space:nowrap;overflow:hidden}.matrix-timeinput-input::-webkit-datetime-edit-hour-field{color:inherit;background:0 0}.matrix-timeinput-input::-webkit-datetime-edit-hour-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-timeinput-input::-webkit-datetime-edit-minute-field{color:inherit;background:0 0}.matrix-timeinput-input::-webkit-datetime-edit-minute-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-timeinput-input::-webkit-datetime-edit-ampm-field{color:inherit;background:0 0}.matrix-timeinput-input::-webkit-datetime-edit-ampm-field:focus{border-radius:var(--matrix-radius-sm);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text)}.matrix-timeinput-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.matrix-timeinput-button{height:var(--matrix-size-control-sm);margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--matrix-space-1)}.matrix-toast-toast{--matrix-card-padding:var(--matrix-toast-padding,var(--matrix-space-3) var(--matrix-space-4));--matrix-card-radius:var(--matrix-toast-radius,var(--matrix-radius-md));--matrix-card-shadow:var(--matrix-toast-shadow,var(--matrix-shadow-md));position:var(--matrix-toast-position,fixed);z-index:var(--matrix-toast-z-index,var(--matrix-z-index-toast));width:fit-content;max-width:calc(100vw - 2 * var(--matrix-space-5));font-family:var(--matrix-toast-font-family,var(--matrix-font-sans));font-size:var(--matrix-toast-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-font-weight-medium);line-height:var(--matrix-line-height-snug);animation:matrix-toast-toast-in var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);inset-block-end:var(--matrix-toast-bottom,var(--matrix-space-8));inset-inline-start:var(--matrix-toast-left,var(--matrix-space-8))}.matrix-toast-content{align-items:center;gap:var(--matrix-space-3);min-height:var(--matrix-size-control-sm);display:flex}.matrix-toast-icon{color:var(--matrix-toast-icon-color,var(--matrix-color-text));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@keyframes matrix-toast-toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.matrix-toast-toast{inset-inline:var(--matrix-toast-left,var(--matrix-space-5));width:auto;max-width:none;inset-block-end:var(--matrix-toast-bottom,var(--matrix-space-5))}}@media (prefers-reduced-motion:reduce){.matrix-toast-toast{animation:none}}@media (forced-colors:active){.matrix-toast-toast{border-color:canvastext}}.matrix-toggle-toggle{position:var(--matrix-toggle-position,relative);z-index:var(--matrix-toggle-z-index,auto);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--matrix-toggle-gap,var(--matrix-space-2));min-width:var(--matrix-toggle-min-width,var(--matrix-size-control-md));min-height:var(--matrix-toggle-min-height,var(--matrix-size-control-md));padding:var(--matrix-toggle-padding,var(--matrix-space-2) var(--matrix-space-4));border:1px solid var(--matrix-toggle-border-color,var(--matrix-color-border));border-radius:var(--matrix-toggle-radius,999px);background:var(--matrix-toggle-background,var(--matrix-color-surface));color:var(--matrix-toggle-color,var(--matrix-color-text-muted));box-shadow:var(--matrix-toggle-shadow,var(--matrix-shadow-md));font-family:var(--matrix-toggle-font-family,var(--matrix-font-sans));font-size:var(--matrix-toggle-font-size,var(--matrix-font-size-sm));font-weight:var(--matrix-toggle-font-weight,var(--matrix-font-weight-semibold));text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), border-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard), transform var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);line-height:1;display:inline-flex;inset-block-end:var(--matrix-toggle-bottom,auto);inset-inline-start:var(--matrix-toggle-left,auto)}.matrix-toggle-toggle:hover:not(:disabled){border-color:var(--matrix-toggle-hover-border-color,var(--matrix-color-border-strong));background:var(--matrix-toggle-hover-background,var(--matrix-color-surface-hover));color:var(--matrix-toggle-hover-color,var(--matrix-color-text));transform:translateY(-1px)}.matrix-toggle-toggle:focus-visible{outline:2px solid var(--matrix-toggle-focus-color,var(--matrix-color-focus));outline-offset:3px}.matrix-toggle-toggle:disabled{cursor:not-allowed;opacity:var(--matrix-toggle-disabled-opacity,.55)}.matrix-toggle-icon{color:var(--matrix-toggle-icon-color,var(--matrix-color-text));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.matrix-toggle-label{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.matrix-toggle-toggle{transition:none}.matrix-toggle-toggle:hover:not(:disabled){transform:none}}@media (forced-colors:active){.matrix-toggle-toggle{border-color:buttontext}.matrix-toggle-toggle:focus-visible{outline-color:highlight}.matrix-toggle-toggle:disabled{color:graytext;opacity:1;border-color:graytext}}.matrix-tooltip-tooltipTrigger{vertical-align:middle;max-width:100%;display:inline-flex}.matrix-tooltip-tooltip{z-index:var(--matrix-tooltip-z-index,var(--matrix-z-index-dropdown));box-sizing:border-box;max-width:calc(100vw - 1rem);max-height:var(--matrix-floating-available-height,calc(100dvh - 1rem));font-family:var(--matrix-tooltip-font-family,var(--matrix-font-sans));font-size:var(--matrix-tooltip-font-size,var(--matrix-font-size-sm));line-height:var(--matrix-line-height-snug);animation:matrix-tooltip-floating-enter var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);margin:0;position:fixed;inset:auto;overflow:auto}@media (prefers-reduced-motion:reduce){.matrix-tooltip-tooltip{animation:none}}.matrix-tooltip-tooltip{width:max-content;max-width:min(var(--matrix-tooltip-max-width,16rem), 100vw - 1rem);padding:var(--matrix-tooltip-padding,var(--matrix-space-1) var(--matrix-space-2));border-radius:var(--matrix-tooltip-radius,var(--matrix-radius-sm));background:var(--matrix-tooltip-background,var(--matrix-color-primary));color:var(--matrix-tooltip-color,var(--matrix-color-on-primary));font-size:var(--matrix-tooltip-font-size,var(--matrix-font-size-xs));font-weight:var(--matrix-font-weight-medium);overflow-wrap:anywhere;border:0}.matrix-tooltip-tooltip[hidden]{display:none}@keyframes matrix-tooltip-floating-enter{0%{opacity:0;transform:translateY(-.25rem)}}@media (forced-colors:active){.matrix-tooltip-tooltip{border:1px solid canvastext}}.matrix-visuallyhidden-visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.matrix-visuallyhidden-focusable:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}:root{--docs-accent:#0b7470;--docs-accent-hover:#09625f;--docs-on-accent:#fff;--docs-accent-soft:#e3f3f1;--docs-marker-background:#daeaea;--docs-marker-color:var(--docs-accent-hover)}[data-matrix-theme=dark]{--docs-accent:#45d6c6;--docs-accent-hover:#7fe5d9;--docs-on-accent:#0b1a19;--docs-accent-soft:#13302d;--docs-marker-background:var(--docs-accent-soft);--docs-marker-color:var(--docs-accent)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:var(--matrix-space-6);scroll-padding-bottom:var(--matrix-space-20)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--matrix-color-background);color:var(--matrix-color-text);font-family:var(--matrix-font-sans);line-height:var(--matrix-line-height-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--docs-accent-soft);color:var(--matrix-color-text)}code{font-family:var(--matrix-font-mono);font-size:.9em}._preview_t7z2b_1{gap:var(--matrix-space-4);min-width:0;padding:var(--matrix-space-6);border:1px dashed var(--matrix-color-border-strong);border-radius:var(--matrix-radius-lg);background:var(--matrix-color-background);grid-template-columns:minmax(0,1fr);display:grid}._label_t7z2b_12{--matrix-text-label-color:var(--docs-accent);--matrix-text-label-font-size:var(--matrix-font-size-xs);line-height:var(--matrix-line-height-normal);letter-spacing:.04em;text-transform:uppercase}._siteCodeBlock_1sqz3_1{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent)}._playground_1qfuv_1{gap:var(--matrix-space-4);display:grid}._controls_1qfuv_6{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);gap:var(--matrix-space-5);padding:var(--matrix-space-5);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-lg);background:var(--matrix-color-surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}._control_1qfuv_6{align-content:start;gap:var(--matrix-space-2);display:grid}._chips_1qfuv_26{gap:var(--matrix-space-2);flex-wrap:wrap;display:flex}._card_ywcrf_1{display:grid}._group_ywcrf_5{gap:var(--matrix-space-3);display:grid}._checks_ywcrf_10{gap:var(--matrix-space-4);margin:0;padding:0;list-style:none;display:grid}._check_ywcrf_10{--matrix-text-muted-font-size:var(--matrix-font-size-sm);gap:var(--matrix-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._icon_ywcrf_25{color:var(--docs-accent);margin-top:.15em}._text_ywcrf_30{gap:var(--matrix-space-1);display:grid}._name_ywcrf_35{font-weight:var(--matrix-font-weight-semibold)}._sitePageHeader_w3vwn_1{--matrix-page-header-background:radial-gradient(56rem 24rem at 10% -20%, var(--docs-accent-soft), transparent 70%), var(--matrix-color-surface);--matrix-page-header-eyebrow-color:var(--docs-accent)}._siteSideNav_w4psx_1{--matrix-side-nav-current-background:var(--docs-accent-soft);--matrix-side-nav-current-color:var(--docs-accent);--matrix-side-nav-current-indicator:var(--docs-accent);--matrix-side-nav-focus-color:var(--docs-accent);--matrix-side-nav-title-color:var(--docs-accent)}._stack_eygc1_1{gap:var(--matrix-space-4);display:grid}._row_eygc1_6{align-items:center;gap:var(--matrix-space-3);flex-wrap:wrap;display:flex}._inviteCard_eygc1_13{gap:var(--matrix-space-4);display:grid}._members_eygc1_18{gap:var(--matrix-space-2);margin:0;padding:0;list-style:none;display:grid}._member_eygc1_18{align-items:center;gap:var(--matrix-space-3);display:flex}._memberRole_eygc1_32{margin-left:auto}._cardGrid_eygc1_36{gap:var(--matrix-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}._navigationFrame_eygc1_42{border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-md);--matrix-navigation-padding:var(--matrix-space-3) var(--matrix-space-4);--matrix-navigation-mobile-padding:var(--matrix-space-3) var(--matrix-space-4);overflow:visible}._inlineList_eygc1_50{gap:var(--matrix-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._toastFrame_eygc1_59{contain:layout;border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-md);background:var(--matrix-color-surface);min-height:8rem}._options_eygc1_67{justify-items:start;gap:var(--matrix-space-2);display:grid}._settings_eygc1_73{gap:var(--matrix-space-3);max-width:24rem;display:grid}._setting_eygc1_73{justify-content:space-between;align-items:center;gap:var(--matrix-space-4);display:flex}._profileCard_eygc1_86{align-items:center;gap:var(--matrix-space-3);max-width:22rem;display:flex}._profileText_eygc1_93{gap:var(--matrix-space-1);flex:1;min-width:0;display:grid}._loadingPanel_eygc1_100{align-items:center;gap:var(--matrix-space-3);display:flex}._demoBox_eygc1_106{box-sizing:border-box;padding:var(--matrix-space-2) var(--matrix-space-3);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-md);background:var(--matrix-color-surface);font-size:var(--matrix-font-size-sm)}._containerFrame_eygc1_115{border:1px dashed var(--matrix-color-border-strong);border-radius:var(--matrix-radius-md)}._containerContent_eygc1_120{padding-block:var(--matrix-space-4);background:var(--matrix-color-surface)}._personRow_eygc1_125{align-items:center;gap:var(--matrix-space-2);display:flex}._notFound_1pbwf_1{gap:var(--matrix-space-5);max-width:40rem;padding:var(--matrix-space-20) var(--matrix-space-5);justify-items:start;margin-inline:auto;display:grid}@media (width<=640px){._notFound_1pbwf_1{justify-items:stretch}}._notice_c1uwu_1{gap:var(--matrix-space-3);width:100%;margin-top:var(--matrix-space-2);border-left:3px solid var(--docs-accent);grid-template-columns:auto minmax(0,1fr);display:grid}._noticeIcon_c1uwu_10{color:var(--docs-accent);margin-top:.1em}._noticeText_c1uwu_15{gap:var(--matrix-space-1);display:grid}._requirements_c1uwu_20{gap:var(--matrix-space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){._requirements_c1uwu_20{grid-template-columns:repeat(2,minmax(0,1fr))}}._requirements_c1uwu_20 li{display:grid}._requirement_c1uwu_20{gap:var(--matrix-space-3);--matrix-card-padding:var(--matrix-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._requirementIcon_c1uwu_43{color:var(--docs-accent);margin-top:.15em}._list_c1uwu_48{gap:var(--matrix-space-2);padding-left:var(--matrix-space-6);color:var(--matrix-color-text-muted);line-height:var(--matrix-line-height-normal);margin:0;display:grid}._chips_c1uwu_57{--matrix-badge-background:var(--docs-marker-background);--matrix-badge-border-color:var(--docs-accent);--matrix-badge-color:var(--docs-marker-color);gap:var(--matrix-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chips_c1uwu_57 li{display:flex}._diagram_c1uwu_72{gap:var(--matrix-space-3);margin:0;display:grid}._diagramServer_c1uwu_78,._diagramClient_c1uwu_79{gap:var(--matrix-space-2);padding:var(--matrix-space-4);border-radius:var(--matrix-radius-lg);display:grid}._diagramServer_c1uwu_78{border:1px solid var(--matrix-color-border-strong);background:var(--matrix-color-surface)}._diagramClient_c1uwu_79{margin-top:var(--matrix-space-2);border:1px dashed var(--docs-accent);background:var(--docs-accent-soft)}._diagramLabel_c1uwu_97{align-items:center;gap:var(--matrix-space-2);color:var(--matrix-color-text);font-size:var(--matrix-font-size-sm);font-weight:var(--matrix-font-weight-semibold);display:inline-flex}._diagramItem_c1uwu_106,._diagramCaption_c1uwu_111{color:var(--matrix-color-text-muted);font-size:var(--matrix-font-size-sm)}._componentPage_1ncxn_1{padding-bottom:var(--matrix-space-20)}._header_1ncxn_5{--matrix-heading-large-font-size:var(--matrix-font-size-display)}._import_1ncxn_9{width:100%}._layout_1ncxn_13{max-width:72rem;padding-inline:var(--matrix-space-5);margin-inline:auto}@media (width>=641px){._layout_1ncxn_13{padding-inline:var(--matrix-space-8)}}._layout_1ncxn_13{gap:var(--matrix-space-10);padding-top:var(--matrix-space-12);display:grid}@media (width>=64rem){._withSideNav_1ncxn_30{grid-template-columns:13rem minmax(0,1fr)}}._sideNav_1ncxn_35{max-width:52rem;padding-top:var(--matrix-space-12);border-top:1px solid var(--matrix-color-border);display:grid}@media (width>=64rem){._sideNav_1ncxn_35{max-width:none;top:var(--matrix-space-6);border-top:0;align-self:start;padding-top:0;position:sticky}}._content_1ncxn_52{gap:var(--matrix-space-12);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._section_1ncxn_59{gap:var(--matrix-space-5);max-width:52rem;display:grid}._section_1ncxn_59+._section_1ncxn_59{padding-top:var(--matrix-space-12);border-top:1px solid var(--matrix-color-border)}._sectionTitle_1ncxn_70:before{content:"";width:2.5rem;height:.25rem;margin-bottom:var(--matrix-space-3);border-radius:var(--matrix-radius-sm);background:var(--docs-accent);display:block}._lists_1ncxn_80{gap:var(--matrix-space-6);display:grid}@media (width>=48rem){._lists_1ncxn_80{grid-template-columns:repeat(2,minmax(0,1fr))}}._listCard_1ncxn_90{align-content:start;gap:var(--matrix-space-4);display:grid}._listTitle_1ncxn_96{align-items:center;gap:var(--matrix-space-3);display:flex}._listIcon_1ncxn_102{border-radius:var(--matrix-radius-md);background:var(--docs-accent-soft);width:2rem;height:2rem;color:var(--docs-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._list_1ncxn_80 li::marker{color:var(--docs-accent)}._example_1ncxn_118{gap:var(--matrix-space-3);padding-top:var(--matrix-space-4);display:grid}._example_1ncxn_118+._example_1ncxn_118{margin-top:var(--matrix-space-6);padding-top:var(--matrix-space-10);border-top:1px dashed var(--matrix-color-border)}._propName_1ncxn_130{align-items:center;gap:var(--matrix-space-2);flex-wrap:wrap;display:inline-flex}._tableScroll_1ncxn_137{min-width:0;overflow-x:auto}._tableScroll_1ncxn_137:focus-visible{outline:2px solid var(--matrix-color-focus);outline-offset:2px}._table_1ncxn_137{min-width:36rem}._table_1ncxn_137 code{color:var(--matrix-color-text);overflow-wrap:anywhere}._propName_1ncxn_130 code{color:var(--docs-accent);font-weight:var(--matrix-font-weight-semibold);overflow-wrap:normal;white-space:nowrap}._row_1sel3_1{--matrix-text-muted-font-size:var(--matrix-font-size-sm);padding:var(--matrix-space-4) var(--matrix-space-5);transition:background-color var(--matrix-motion-duration-fast) var(--matrix-motion-easing-standard);display:grid;position:relative}._body_1sel3_9{align-content:start;gap:var(--matrix-space-1);min-width:0;display:grid}@media (width>=641px){._body_1sel3_9{align-items:baseline;gap:var(--matrix-space-6);grid-template-columns:minmax(9rem,13rem) minmax(0,1fr)}}._view_1sel3_23{display:none}@media (hover:none),(width<=640px){._linked_1sel3_28{align-items:center;gap:var(--matrix-space-4);grid-template-columns:minmax(0,1fr) auto}._view_1sel3_23{align-items:center;gap:var(--matrix-space-1);color:var(--docs-accent);font-size:var(--matrix-font-size-sm);font-weight:var(--matrix-font-weight-semibold);display:inline-flex}}._link_1sel3_28{align-items:center;gap:var(--matrix-space-2);color:inherit;text-decoration:none;display:inline-flex}._link_1sel3_28:after{content:"";position:absolute;inset:0}._link_1sel3_28:focus-visible{outline:none}._linked_1sel3_28:hover{background:var(--matrix-color-surface-hover)}._linked_1sel3_28:hover ._title_1sel3_61{color:var(--docs-accent)}._linked_1sel3_28:has(._link_1sel3_28:focus-visible){outline:2px solid var(--docs-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._row_1sel3_1{transition:none}}@media (forced-colors:active){._linked_1sel3_28:hover ._title_1sel3_61{color:linktext}}._componentsPage_1wp5y_1{padding-bottom:var(--matrix-space-20)}._inner_1wp5y_5{max-width:72rem;padding-inline:var(--matrix-space-5);margin-inline:auto}@media (width>=641px){._inner_1wp5y_5{padding-inline:var(--matrix-space-8)}}._inner_1wp5y_5{gap:var(--matrix-space-16);padding-top:var(--matrix-space-12);display:grid}._searchArea_1wp5y_21{justify-content:space-between;align-items:end;gap:var(--matrix-space-3) var(--matrix-space-6);flex-wrap:wrap;display:flex}._search_1wp5y_21{--matrix-form-field-label-line-height:var(--matrix-line-height-normal);--matrix-input-min-height:var(--matrix-size-control-lg);--matrix-input-font-size:var(--matrix-font-size-md);--matrix-input-line-height:var(--matrix-line-height-normal);--matrix-input-hover-border-color:var(--matrix-color-border-strong);--matrix-input-focus-border-color:var(--docs-accent);--matrix-input-focus-color:var(--docs-accent);--matrix-search-input-padding:0 var(--matrix-space-3) 0 var(--matrix-space-10);gap:var(--matrix-space-2);flex:18rem;max-width:28rem;display:grid}._empty_1wp5y_44{justify-items:start;gap:var(--matrix-space-2);padding:var(--matrix-space-8);border:1px dashed var(--matrix-color-border-strong);border-radius:var(--matrix-radius-lg);background:var(--matrix-color-surface);display:grid}@media (width<=640px){._empty_1wp5y_44{justify-items:stretch}}._emptyAction_1wp5y_59{justify-items:start;display:grid}@media (width<=640px){._emptyAction_1wp5y_59{justify-items:stretch}}._listSection_1wp5y_69{gap:var(--matrix-space-5);display:grid}._list_1wp5y_69{border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-lg);background:var(--matrix-color-surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._list_1wp5y_69 li{display:grid}._list_1wp5y_69 li+li{border-top:1px solid var(--matrix-color-border)}._filters_1wp5y_91{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);--matrix-chip-count-background:var(--docs-accent-soft);--matrix-chip-count-color:var(--docs-accent);gap:var(--matrix-space-2);flex-wrap:wrap;display:flex}._toolbar_1wp5y_103,._hookSection_1wp5y_108{gap:var(--matrix-space-5);display:grid}._afterComponents_1wp5y_113{padding-top:var(--matrix-space-12);border-top:1px solid var(--matrix-color-border)}._sectionIntro_1wp5y_118{gap:var(--matrix-space-2);display:grid}._stepLayout_1a3km_1{padding-bottom:var(--matrix-space-20)}._inner_1a3km_5{max-width:72rem;padding-inline:var(--matrix-space-5);margin-inline:auto}@media (width>=641px){._inner_1a3km_5{padding-inline:var(--matrix-space-8)}}._steps_1a3km_16{gap:var(--matrix-space-12);max-width:46rem;padding-top:var(--matrix-space-12);display:grid}._footer_1a3km_23{max-width:46rem;padding-top:var(--matrix-space-12);justify-items:start;display:grid}._step_1a3km_1{grid-template-columns:var(--matrix-size-control-md) minmax(0, 1fr);gap:var(--matrix-space-5);scroll-margin-top:var(--matrix-space-6);display:grid;position:relative}._step_1a3km_1:not(:last-child):before{content:"";top:calc(var(--matrix-size-control-md) + var(--matrix-space-2));bottom:calc(-1 * var(--matrix-space-12) + var(--matrix-space-2));left:calc(var(--matrix-size-control-md) / 2 - 1px);background:var(--matrix-color-border);border-radius:1px;width:2px;position:absolute}._stepNumber_1a3km_48{width:var(--matrix-size-control-md);height:var(--matrix-size-control-md);border:1px solid var(--docs-accent);background:var(--docs-marker-background);color:var(--docs-marker-color);font-weight:var(--matrix-font-weight-semibold);border-radius:50%;place-items:center;display:grid}._stepBody_1a3km_60{align-content:start;gap:var(--matrix-space-4);min-width:0;padding-top:var(--matrix-space-1);display:grid}@media (forced-colors:active){._stepNumber_1a3km_48{border-color:canvastext}}._siteGuideLinks_1uo2f_1{--matrix-related-links-title-color:var(--docs-accent);--matrix-related-links-hover-border-color:var(--docs-accent);--matrix-related-links-focus-color:var(--docs-accent)}._siteLink_1yf5d_1{--matrix-link-color:var(--docs-accent);--matrix-link-hover-color:var(--docs-accent-hover);--matrix-link-focus-color:var(--docs-accent);--matrix-link-font-weight:var(--matrix-font-weight-semibold)}._comparison_78aum_1{gap:var(--matrix-space-4);display:grid}@media (width>=40rem){._comparison_78aum_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._sample_78aum_11{align-content:start;gap:var(--matrix-space-2);display:grid}._sampleCard_78aum_17{gap:var(--matrix-space-2);display:grid}._roundTokens_78aum_22{--matrix-radius-md:1.5rem;--matrix-radius-lg:1.25rem}._compact_78aum_27{--matrix-space-6:var(--matrix-space-4);--matrix-font-size-sm:.8125rem;--matrix-size-control-md:2rem}._themeRegion_78aum_33{align-content:start;gap:var(--matrix-space-2);padding:var(--matrix-space-4);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-lg);background:var(--matrix-color-background);color:var(--matrix-color-text);display:grid}._themeColors_78aum_44>[data-matrix-theme=light]{--matrix-color-primary:#6d28d9;--matrix-color-primary-hover:#5b21b6;--matrix-color-on-primary:#fff}._themeColors_78aum_44>[data-matrix-theme=dark]{--matrix-color-primary:#c4b5fd;--matrix-color-primary-hover:#ddd6fe;--matrix-color-on-primary:#1e1b4b}._buttons_78aum_56{gap:var(--matrix-space-3);flex-wrap:wrap;display:flex}._pillButton_78aum_62{--matrix-button-radius:999px;--matrix-button-small-padding:var(--matrix-space-2) var(--matrix-space-6)}._tokenTable_78aum_67 code{color:var(--matrix-color-text);overflow-wrap:anywhere}._themeToggle_1v0cb_1{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);--matrix-toggle-position:fixed;--matrix-toggle-left:var(--matrix-space-5);--matrix-toggle-bottom:var(--matrix-space-5);--matrix-toggle-z-index:var(--matrix-z-index-dropdown);--matrix-toggle-icon-color:var(--docs-accent)}@media (width>=1024px){._themeToggle_1v0cb_1{--matrix-toggle-left:auto;inset-inline-end:var(--matrix-space-5)}}._site_1q0id_1{flex-direction:column;min-height:100vh;display:flex}._header_1q0id_7{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);--matrix-navigation-link-hover-color:var(--docs-accent);--matrix-navigation-link-current-color:var(--docs-accent);--matrix-navigation-gap:var(--matrix-space-1);border-bottom:1px solid var(--matrix-color-border);background:var(--matrix-color-surface)}._header_1q0id_7 nav a{padding-inline:var(--matrix-space-3);border-radius:var(--matrix-radius-md);border:1px solid #0000}._header_1q0id_7 nav a[aria-current=page]{border-color:var(--docs-accent);background:var(--docs-marker-background);color:var(--docs-marker-color);text-decoration:none}._headerInner_1q0id_32{max-width:72rem;margin-inline:auto}._main_1q0id_37{flex:1}._main_1q0id_37:focus{outline:none}._footer_1q0id_44{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);border-top:1px solid var(--matrix-color-border);background:var(--matrix-color-surface)}._footerInner_1q0id_53{max-width:72rem;padding:var(--matrix-space-8) var(--matrix-space-5) var(--matrix-space-20);margin-inline:auto}._demo_64aii_1{gap:var(--matrix-space-3);min-width:0;margin:0;display:grid}._window_64aii_8{border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-xl);background:var(--matrix-color-background);box-shadow:var(--matrix-shadow-md);overflow:hidden}._windowBar_64aii_16{align-items:center;gap:var(--matrix-space-2);padding:var(--matrix-space-3) var(--matrix-space-4);border-bottom:1px solid var(--matrix-color-border);background:var(--matrix-color-surface);display:flex}._dot_64aii_25{border:1px solid var(--matrix-color-border-strong);border-radius:50%;width:.625rem;height:.625rem}._address_64aii_32{margin-inline:var(--matrix-space-3) calc(var(--matrix-space-2) + 1.875rem);padding:var(--matrix-space-1) var(--matrix-space-3);border-radius:var(--matrix-radius-md);background:var(--matrix-color-surface-hover);color:var(--matrix-color-text-subtle);font-size:var(--matrix-font-size-xs);text-align:center;flex:1}._windowBody_64aii_43{padding:var(--matrix-space-6)}._caption_64aii_47{align-items:center;gap:var(--matrix-space-2);color:var(--matrix-color-text-muted);font-size:var(--matrix-font-size-sm);display:flex}._caption_64aii_47 code{color:var(--matrix-color-text)}._liveDot_64aii_59{background:var(--docs-accent);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}._container_71kgv_1{max-width:72rem;padding-inline:var(--matrix-space-5);margin-inline:auto}@media (width>=641px){._container_71kgv_1{padding-inline:var(--matrix-space-8)}}._section_71kgv_12{padding-block:var(--matrix-space-16);border-top:1px solid var(--matrix-color-border)}._sectionHeader_71kgv_17{gap:var(--matrix-space-3);max-width:44rem;margin-bottom:var(--matrix-space-10);display:grid}._hero_71kgv_24{padding-block:var(--matrix-space-16) var(--matrix-space-20);background:radial-gradient(60rem 28rem at 15% -10%, var(--docs-accent-soft), transparent 70%), var(--matrix-color-surface)}._heroGrid_71kgv_29{gap:var(--matrix-space-12);align-items:center;display:grid}@media (width>=1024px){._heroGrid_71kgv_29{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}._heroCopy_71kgv_40{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);--matrix-text-label-color:var(--docs-accent);gap:var(--matrix-space-6);justify-items:start;display:grid}._actions_71kgv_51{gap:var(--matrix-space-3);flex-wrap:wrap;display:flex}@media (width<=640px){._actions_71kgv_51{flex-direction:column;justify-self:stretch}}._facts_71kgv_63{gap:var(--matrix-space-2) var(--matrix-space-6);color:var(--matrix-color-text-muted);font-size:var(--matrix-font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._facts_71kgv_63 li:before{content:"";width:.375rem;height:.375rem;margin-right:var(--matrix-space-2);background:var(--docs-accent);vertical-align:middle;border-radius:50%;display:inline-block}._principles_71kgv_84{gap:var(--matrix-space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=641px){._principles_71kgv_84{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._principles_71kgv_84{grid-template-columns:repeat(4,minmax(0,1fr))}}._principle_71kgv_84{align-content:start;gap:var(--matrix-space-2);height:100%;display:grid}._showcase_71kgv_109{gap:var(--matrix-space-6);display:grid}._showcaseItem_71kgv_114{gap:var(--matrix-space-5);display:grid}@media (width>=1024px){._showcaseItem_71kgv_114{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start}}._showcaseCopy_71kgv_125{gap:var(--matrix-space-3);display:grid}._importName_71kgv_130{max-width:100%;padding:var(--matrix-space-1) var(--matrix-space-2);border:1px solid var(--matrix-color-border);border-radius:var(--matrix-radius-sm);background:var(--matrix-color-background);font-size:var(--matrix-font-size-xs);line-height:var(--matrix-line-height-snug);overflow-wrap:anywhere;justify-self:start}._seeAll_71kgv_142{--matrix-color-primary:var(--docs-accent);--matrix-color-primary-hover:var(--docs-accent-hover);--matrix-color-on-primary:var(--docs-on-accent);--matrix-color-focus:var(--docs-accent);margin-top:var(--matrix-space-8);justify-content:center;display:flex}@media (width<=640px){._seeAll_71kgv_142{flex-direction:column}}._steps_71kgv_157{gap:var(--matrix-space-8);counter-reset:step;max-width:48rem;margin:0;padding:0;list-style:none;display:grid}._step_71kgv_157{grid-template-columns:var(--matrix-size-control-sm) minmax(0, 1fr);gap:var(--matrix-space-4);counter-increment:step;display:grid;position:relative}._step_71kgv_157:not(:last-child):after{content:"";top:calc(var(--matrix-size-control-sm) + var(--matrix-space-2));bottom:calc(-1 * var(--matrix-space-8) + var(--matrix-space-2));left:calc(var(--matrix-size-control-sm) / 2 - 1px);background:var(--matrix-color-border);border-radius:1px;width:2px;position:absolute}._step_71kgv_157:before{content:counter(step);width:var(--matrix-size-control-sm);height:var(--matrix-size-control-sm);border:1px solid var(--docs-accent);background:var(--docs-marker-background);color:var(--docs-marker-color);font-size:var(--matrix-font-size-sm);font-weight:var(--matrix-font-weight-semibold);border-radius:50%;place-items:center;display:grid}._stepBody_71kgv_198{gap:var(--matrix-space-3);min-width:0;display:grid}
