.a1-p-0{padding:0!important}.a1-p-1{padding:var(--base-spacing-1)!important}.a1-p-2{padding:var(--base-spacing-2)!important}.a1-p-4{padding:var(--base-spacing-4)!important}.a1-p-6{padding:var(--base-spacing-6)!important}.a1-p-8{padding:var(--base-spacing-8)!important}.a1-p-12{padding:var(--base-spacing-12)!important}.a1-p-16{padding:var(--base-spacing-16)!important}.a1-p-20{padding:var(--base-spacing-20)!important}.a1-p-24{padding:var(--base-spacing-24)!important}.a1-p-32{padding:var(--base-spacing-32)!important}.a1-p-40{padding:var(--base-spacing-40)!important}.a1-p-64{padding:var(--base-spacing-64)!important}.a1-p-96{padding:var(--base-spacing-96)!important}.a1-p-128{padding:var(--base-spacing-128)!important}.a1-pt-0{padding-top:0!important}.a1-pt-1{padding-top:var(--base-spacing-1)!important}.a1-pt-2{padding-top:var(--base-spacing-2)!important}.a1-pt-4{padding-top:var(--base-spacing-4)!important}.a1-pt-6{padding-top:var(--base-spacing-6)!important}.a1-pt-8{padding-top:var(--base-spacing-8)!important}.a1-pt-12{padding-top:var(--base-spacing-12)!important}.a1-pt-16{padding-top:var(--base-spacing-16)!important}.a1-pt-20{padding-top:var(--base-spacing-20)!important}.a1-pt-24{padding-top:var(--base-spacing-24)!important}.a1-pt-32{padding-top:var(--base-spacing-32)!important}.a1-pt-40{padding-top:var(--base-spacing-40)!important}.a1-pt-64{padding-top:var(--base-spacing-64)!important}.a1-pt-96{padding-top:var(--base-spacing-96)!important}.a1-pt-128{padding-top:var(--base-spacing-128)!important}.a1-pb-0{padding-bottom:0!important}.a1-pb-1{padding-bottom:var(--base-spacing-1)!important}.a1-pb-2{padding-bottom:var(--base-spacing-2)!important}.a1-pb-4{padding-bottom:var(--base-spacing-4)!important}.a1-pb-6{padding-bottom:var(--base-spacing-6)!important}.a1-pb-8{padding-bottom:var(--base-spacing-8)!important}.a1-pb-12{padding-bottom:var(--base-spacing-12)!important}.a1-pb-16{padding-bottom:var(--base-spacing-16)!important}.a1-pb-20{padding-bottom:var(--base-spacing-20)!important}.a1-pb-24{padding-bottom:var(--base-spacing-24)!important}.a1-pb-32{padding-bottom:var(--base-spacing-32)!important}.a1-pb-40{padding-bottom:var(--base-spacing-40)!important}.a1-pb-64{padding-bottom:var(--base-spacing-64)!important}.a1-pb-96{padding-bottom:var(--base-spacing-96)!important}.a1-pb-128{padding-bottom:var(--base-spacing-128)!important}.a1-pl-0{padding-left:0!important}.a1-pl-1{padding-left:var(--base-spacing-1)!important}.a1-pl-2{padding-left:var(--base-spacing-2)!important}.a1-pl-4{padding-left:var(--base-spacing-4)!important}.a1-pl-6{padding-left:var(--base-spacing-6)!important}.a1-pl-8{padding-left:var(--base-spacing-8)!important}.a1-pl-12{padding-left:var(--base-spacing-12)!important}.a1-pl-16{padding-left:var(--base-spacing-16)!important}.a1-pl-20{padding-left:var(--base-spacing-20)!important}.a1-pl-24{padding-left:var(--base-spacing-24)!important}.a1-pl-32{padding-left:var(--base-spacing-32)!important}.a1-pl-40{padding-left:var(--base-spacing-40)!important}.a1-pl-64{padding-left:var(--base-spacing-64)!important}.a1-pl-96{padding-left:var(--base-spacing-96)!important}.a1-pl-128{padding-left:var(--base-spacing-128)!important}.a1-pr-0{padding-right:0!important}.a1-pr-1{padding-right:var(--base-spacing-1)!important}.a1-pr-2{padding-right:var(--base-spacing-2)!important}.a1-pr-4{padding-right:var(--base-spacing-4)!important}.a1-pr-6{padding-right:var(--base-spacing-6)!important}.a1-pr-8{padding-right:var(--base-spacing-8)!important}.a1-pr-12{padding-right:var(--base-spacing-12)!important}.a1-pr-16{padding-right:var(--base-spacing-16)!important}.a1-pr-20{padding-right:var(--base-spacing-20)!important}.a1-pr-24{padding-right:var(--base-spacing-24)!important}.a1-pr-32{padding-right:var(--base-spacing-32)!important}.a1-pr-40{padding-right:var(--base-spacing-40)!important}.a1-pr-64{padding-right:var(--base-spacing-64)!important}.a1-pr-96{padding-right:var(--base-spacing-96)!important}.a1-pr-128{padding-right:var(--base-spacing-128)!important}.a1-px-0{padding-left:0!important;padding-right:0!important}.a1-px-1{padding-left:var(--base-spacing-1)!important;padding-right:var(--base-spacing-1)!important}.a1-px-2{padding-left:var(--base-spacing-2)!important;padding-right:var(--base-spacing-2)!important}.a1-px-4{padding-left:var(--base-spacing-4)!important;padding-right:var(--base-spacing-4)!important}.a1-px-6{padding-left:var(--base-spacing-6)!important;padding-right:var(--base-spacing-6)!important}.a1-px-8{padding-left:var(--base-spacing-8)!important;padding-right:var(--base-spacing-8)!important}.a1-px-12{padding-left:var(--base-spacing-12)!important;padding-right:var(--base-spacing-12)!important}.a1-px-16{padding-left:var(--base-spacing-16)!important;padding-right:var(--base-spacing-16)!important}.a1-px-20{padding-left:var(--base-spacing-20)!important;padding-right:var(--base-spacing-20)!important}.a1-px-24{padding-left:var(--base-spacing-24)!important;padding-right:var(--base-spacing-24)!important}.a1-px-32{padding-left:var(--base-spacing-32)!important;padding-right:var(--base-spacing-32)!important}.a1-px-40{padding-left:var(--base-spacing-40)!important;padding-right:var(--base-spacing-40)!important}.a1-px-64{padding-left:var(--base-spacing-64)!important;padding-right:var(--base-spacing-64)!important}.a1-px-96{padding-left:var(--base-spacing-96)!important;padding-right:var(--base-spacing-96)!important}.a1-px-128{padding-left:var(--base-spacing-128)!important;padding-right:var(--base-spacing-128)!important}.a1-py-0{padding-top:0!important;padding-bottom:0!important}.a1-py-1{padding-top:var(--base-spacing-1)!important;padding-bottom:var(--base-spacing-1)!important}.a1-py-2{padding-top:var(--base-spacing-2)!important;padding-bottom:var(--base-spacing-2)!important}.a1-py-4{padding-top:var(--base-spacing-4)!important;padding-bottom:var(--base-spacing-4)!important}.a1-py-6{padding-top:var(--base-spacing-6)!important;padding-bottom:var(--base-spacing-6)!important}.a1-py-8{padding-top:var(--base-spacing-8)!important;padding-bottom:var(--base-spacing-8)!important}.a1-py-12{padding-top:var(--base-spacing-12)!important;padding-bottom:var(--base-spacing-12)!important}.a1-py-16{padding-top:var(--base-spacing-16)!important;padding-bottom:var(--base-spacing-16)!important}.a1-py-20{padding-top:var(--base-spacing-20)!important;padding-bottom:var(--base-spacing-20)!important}.a1-py-24{padding-top:var(--base-spacing-24)!important;padding-bottom:var(--base-spacing-24)!important}.a1-py-32{padding-top:var(--base-spacing-32)!important;padding-bottom:var(--base-spacing-32)!important}.a1-py-40{padding-top:var(--base-spacing-40)!important;padding-bottom:var(--base-spacing-40)!important}.a1-py-64{padding-top:var(--base-spacing-64)!important;padding-bottom:var(--base-spacing-64)!important}.a1-py-96{padding-top:var(--base-spacing-96)!important;padding-bottom:var(--base-spacing-96)!important}.a1-py-128{padding-top:var(--base-spacing-128)!important;padding-bottom:var(--base-spacing-128)!important}.a1-m-0{margin:0!important}.a1-m-1{margin:var(--base-spacing-1)!important}.a1-m-2{margin:var(--base-spacing-2)!important}.a1-m-4{margin:var(--base-spacing-4)!important}.a1-m-6{margin:var(--base-spacing-6)!important}.a1-m-8{margin:var(--base-spacing-8)!important}.a1-m-12{margin:var(--base-spacing-12)!important}.a1-m-16{margin:var(--base-spacing-16)!important}.a1-m-20{margin:var(--base-spacing-20)!important}.a1-m-24{margin:var(--base-spacing-24)!important}.a1-m-32{margin:var(--base-spacing-32)!important}.a1-m-40{margin:var(--base-spacing-40)!important}.a1-m-64{margin:var(--base-spacing-64)!important}.a1-m-96{margin:var(--base-spacing-96)!important}.a1-m-128{margin:var(--base-spacing-128)!important}.a1-mt-0{margin-top:0!important}.a1-mt-1{margin-top:var(--base-spacing-1)!important}.a1-mt-2{margin-top:var(--base-spacing-2)!important}.a1-mt-4{margin-top:var(--base-spacing-4)!important}.a1-mt-6{margin-top:var(--base-spacing-6)!important}.a1-mt-8{margin-top:var(--base-spacing-8)!important}.a1-mt-12{margin-top:var(--base-spacing-12)!important}.a1-mt-16{margin-top:var(--base-spacing-16)!important}.a1-mt-20{margin-top:var(--base-spacing-20)!important}.a1-mt-24{margin-top:var(--base-spacing-24)!important}.a1-mt-32{margin-top:var(--base-spacing-32)!important}.a1-mt-40{margin-top:var(--base-spacing-40)!important}.a1-mt-64{margin-top:var(--base-spacing-64)!important}.a1-mt-96{margin-top:var(--base-spacing-96)!important}.a1-mt-128{margin-top:var(--base-spacing-128)!important}.a1-mb-0{margin-bottom:0!important}.a1-mb-1{margin-bottom:var(--base-spacing-1)!important}.a1-mb-2{margin-bottom:var(--base-spacing-2)!important}.a1-mb-4{margin-bottom:var(--base-spacing-4)!important}.a1-mb-6{margin-bottom:var(--base-spacing-6)!important}.a1-mb-8{margin-bottom:var(--base-spacing-8)!important}.a1-mb-12{margin-bottom:var(--base-spacing-12)!important}.a1-mb-16{margin-bottom:var(--base-spacing-16)!important}.a1-mb-20{margin-bottom:var(--base-spacing-20)!important}.a1-mb-24{margin-bottom:var(--base-spacing-24)!important}.a1-mb-32{margin-bottom:var(--base-spacing-32)!important}.a1-mb-40{margin-bottom:var(--base-spacing-40)!important}.a1-mb-64{margin-bottom:var(--base-spacing-64)!important}.a1-mb-96{margin-bottom:var(--base-spacing-96)!important}.a1-mb-128{margin-bottom:var(--base-spacing-128)!important}.a1-ml-0{margin-left:0!important}.a1-ml-1{margin-left:var(--base-spacing-1)!important}.a1-ml-2{margin-left:var(--base-spacing-2)!important}.a1-ml-4{margin-left:var(--base-spacing-4)!important}.a1-ml-6{margin-left:var(--base-spacing-6)!important}.a1-ml-8{margin-left:var(--base-spacing-8)!important}.a1-ml-12{margin-left:var(--base-spacing-12)!important}.a1-ml-16{margin-left:var(--base-spacing-16)!important}.a1-ml-20{margin-left:var(--base-spacing-20)!important}.a1-ml-24{margin-left:var(--base-spacing-24)!important}.a1-ml-32{margin-left:var(--base-spacing-32)!important}.a1-ml-40{margin-left:var(--base-spacing-40)!important}.a1-ml-64{margin-left:var(--base-spacing-64)!important}.a1-ml-96{margin-left:var(--base-spacing-96)!important}.a1-ml-128{margin-left:var(--base-spacing-128)!important}.a1-mr-0{margin-right:0!important}.a1-mr-1{margin-right:var(--base-spacing-1)!important}.a1-mr-2{margin-right:var(--base-spacing-2)!important}.a1-mr-4{margin-right:var(--base-spacing-4)!important}.a1-mr-6{margin-right:var(--base-spacing-6)!important}.a1-mr-8{margin-right:var(--base-spacing-8)!important}.a1-mr-12{margin-right:var(--base-spacing-12)!important}.a1-mr-16{margin-right:var(--base-spacing-16)!important}.a1-mr-20{margin-right:var(--base-spacing-20)!important}.a1-mr-24{margin-right:var(--base-spacing-24)!important}.a1-mr-32{margin-right:var(--base-spacing-32)!important}.a1-mr-40{margin-right:var(--base-spacing-40)!important}.a1-mr-64{margin-right:var(--base-spacing-64)!important}.a1-mr-96{margin-right:var(--base-spacing-96)!important}.a1-mr-128{margin-right:var(--base-spacing-128)!important}.a1-mx-0{margin-left:0!important;margin-right:0!important}.a1-mx-1{margin-left:var(--base-spacing-1)!important;margin-right:var(--base-spacing-1)!important}.a1-mx-2{margin-left:var(--base-spacing-2)!important;margin-right:var(--base-spacing-2)!important}.a1-mx-4{margin-left:var(--base-spacing-4)!important;margin-right:var(--base-spacing-4)!important}.a1-mx-6{margin-left:var(--base-spacing-6)!important;margin-right:var(--base-spacing-6)!important}.a1-mx-8{margin-left:var(--base-spacing-8)!important;margin-right:var(--base-spacing-8)!important}.a1-mx-12{margin-left:var(--base-spacing-12)!important;margin-right:var(--base-spacing-12)!important}.a1-mx-16{margin-left:var(--base-spacing-16)!important;margin-right:var(--base-spacing-16)!important}.a1-mx-20{margin-left:var(--base-spacing-20)!important;margin-right:var(--base-spacing-20)!important}.a1-mx-24{margin-left:var(--base-spacing-24)!important;margin-right:var(--base-spacing-24)!important}.a1-mx-32{margin-left:var(--base-spacing-32)!important;margin-right:var(--base-spacing-32)!important}.a1-mx-40{margin-left:var(--base-spacing-40)!important;margin-right:var(--base-spacing-40)!important}.a1-mx-64{margin-left:var(--base-spacing-64)!important;margin-right:var(--base-spacing-64)!important}.a1-mx-96{margin-left:var(--base-spacing-96)!important;margin-right:var(--base-spacing-96)!important}.a1-mx-128{margin-left:var(--base-spacing-128)!important;margin-right:var(--base-spacing-128)!important}.a1-my-0{margin-top:0!important;margin-bottom:0!important}.a1-my-1{margin-top:var(--base-spacing-1)!important;margin-bottom:var(--base-spacing-1)!important}.a1-my-2{margin-top:var(--base-spacing-2)!important;margin-bottom:var(--base-spacing-2)!important}.a1-my-4{margin-top:var(--base-spacing-4)!important;margin-bottom:var(--base-spacing-4)!important}.a1-my-6{margin-top:var(--base-spacing-6)!important;margin-bottom:var(--base-spacing-6)!important}.a1-my-8{margin-top:var(--base-spacing-8)!important;margin-bottom:var(--base-spacing-8)!important}.a1-my-12{margin-top:var(--base-spacing-12)!important;margin-bottom:var(--base-spacing-12)!important}.a1-my-16{margin-top:var(--base-spacing-16)!important;margin-bottom:var(--base-spacing-16)!important}.a1-my-20{margin-top:var(--base-spacing-20)!important;margin-bottom:var(--base-spacing-20)!important}.a1-my-24{margin-top:var(--base-spacing-24)!important;margin-bottom:var(--base-spacing-24)!important}.a1-my-32{margin-top:var(--base-spacing-32)!important;margin-bottom:var(--base-spacing-32)!important}.a1-my-40{margin-top:var(--base-spacing-40)!important;margin-bottom:var(--base-spacing-40)!important}.a1-my-64{margin-top:var(--base-spacing-64)!important;margin-bottom:var(--base-spacing-64)!important}.a1-my-96{margin-top:var(--base-spacing-96)!important;margin-bottom:var(--base-spacing-96)!important}.a1-my-128{margin-top:var(--base-spacing-128)!important;margin-bottom:var(--base-spacing-128)!important}.a1-gap-0{gap:0!important}.a1-gap-xs{gap:var(--semantic-spacing-gap-xs)!important}.a1-gap-sm{gap:var(--semantic-spacing-gap-sm)!important}.a1-gap-md{gap:var(--semantic-spacing-gap-md)!important}.a1-gap-lg{gap:var(--semantic-spacing-gap-lg)!important}.a1-max-w-3xs{max-inline-size:var(--base-width-3xs)!important}.a1-max-w-2xs{max-inline-size:var(--base-width-2xs)!important}.a1-max-w-xs{max-inline-size:var(--base-width-xs)!important}.a1-max-w-sm{max-inline-size:var(--base-width-sm)!important}.a1-max-w-md{max-inline-size:var(--base-width-md)!important}.a1-max-w-lg{max-inline-size:var(--base-width-lg)!important}.a1-max-w-xl{max-inline-size:var(--base-width-xl)!important}.a1-max-w-2xl{max-inline-size:var(--base-width-2xl)!important}.a1-max-w-full{max-inline-size:100%!important}.a1-max-w-none{max-inline-size:none!important}.a1-min-w-0{min-inline-size:0!important}.a1-min-w-3xs{min-inline-size:var(--base-width-3xs)!important}.a1-min-w-2xs{min-inline-size:var(--base-width-2xs)!important}.a1-min-w-xs{min-inline-size:var(--base-width-xs)!important}.a1-min-w-sm{min-inline-size:var(--base-width-sm)!important}.a1-min-w-md{min-inline-size:var(--base-width-md)!important}.a1-min-w-lg{min-inline-size:var(--base-width-lg)!important}.a1-min-w-xl{min-inline-size:var(--base-width-xl)!important}.a1-min-w-2xl{min-inline-size:var(--base-width-2xl)!important}.a1-min-w-full{min-inline-size:100%!important}.a1-accordion{--a1-ac-height:var(--component-accordion-trigger-height-md);--a1-ac-px:var(--base-spacing-8);--a1-ac-py:var(--base-spacing-8);--a1-ac-icon-size:var(--component-accordion-icon-size-md);--a1-ac-font-size:var(--semantic-font-size-body-md);--a1-ac-font-weight:var(--base-font-weight-medium);--a1-ac-subtext-size:var(--semantic-font-size-body-sm)}.a1-accordion--sm{--a1-ac-height:var(--component-accordion-trigger-height-sm);--a1-ac-px:var(--base-spacing-4);--a1-ac-py:var(--base-spacing-2);--a1-ac-icon-size:var(--component-accordion-icon-size-sm);--a1-ac-font-size:var(--semantic-font-size-body-sm);--a1-ac-font-weight:var(--base-font-weight-medium);--a1-ac-subtext-size:var(--semantic-font-size-body-xs)}.a1-accordion--lg{--a1-ac-height:var(--component-accordion-trigger-height-lg);--a1-ac-px:var(--base-spacing-12);--a1-ac-py:var(--base-spacing-12);--a1-ac-icon-size:var(--component-accordion-icon-size-lg);--a1-ac-font-size:var(--semantic-font-size-body-lg);--a1-ac-font-weight:var(--base-font-weight-bold);--a1-ac-subtext-size:var(--semantic-font-size-body-md)}.a1-accordion__trigger{align-items:center;gap:var(--base-spacing-6);min-block-size:var(--a1-ac-height);width:100%;min-height:var(--a1-ac-height);padding-inline:var(--a1-ac-px);padding-block:var(--a1-ac-py);cursor:pointer;color:var(--semantic-color-text-default);font-family:var(--semantic-font-family-body);font-size:var(--a1-ac-font-size);font-weight:var(--a1-ac-font-weight);line-height:var(--semantic-font-line-height-body);text-align:start;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;display:flex}.a1-accordion__trigger:hover{background:var(--semantic-color-surface-raised)}.a1-accordion__trigger:active{background:color-mix(in srgb, var(--semantic-color-surface-raised), var(--semantic-color-text-default) 6%)}.a1-accordion__trigger:focus-visible{outline:var(--component-accordion-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-accordion-focus-ring-offset)}.a1-accordion__chevron{font-size:var(--a1-ac-icon-size);color:var(--semantic-color-text-muted);transition:transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex;transform:rotate(-90deg)}.a1-accordion--open>.a1-accordion__trigger>.a1-accordion__chevron{transform:rotate(0)}.a1-accordion__text{flex-direction:column;flex:auto;min-width:0;display:flex}.a1-accordion__label{min-width:0}.a1-accordion__subtext{min-width:0;color:var(--semantic-color-text-muted);font-size:var(--a1-ac-subtext-size);font-weight:var(--semantic-font-weight-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a1-accordion--open>.a1-accordion__trigger>.a1-accordion__text>.a1-accordion__subtext{display:none}.a1-accordion__body{transition:grid-template-rows var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);grid-template-rows:0fr;display:grid}.a1-accordion--open>.a1-accordion__body{grid-template-rows:1fr}.a1-accordion__body-inner{min-height:0;overflow:hidden}.a1-accordion--divider .a1-accordion__trigger{border-block-end:var(--component-divider-size-xs) solid var(--semantic-color-border-subtle)}.a1-accordion--divider .a1-accordion__body-inner{padding-block-start:var(--a1-ac-py)}.a1-accordion--disabled .a1-accordion__trigger{cursor:not-allowed;opacity:.55;pointer-events:none}.a1-context-menu{z-index:1000;background:var(--semantic-color-surface-page);border:1px solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-md);box-shadow:var(--semantic-shadow-md);padding:var(--base-spacing-4);min-inline-size:160px;max-inline-size:240px;position:fixed}.a1-context-menu__heading{padding:var(--base-spacing-4) var(--base-spacing-8);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);-webkit-user-select:none;user-select:none;display:block}.a1-context-menu__custom{padding:var(--base-spacing-4) var(--base-spacing-8)}.a1-context-menu__divider{margin-block:var(--base-spacing-4);border:none;border-block-start:1px solid var(--semantic-color-border-subtle)}.a1-context-menu__item{align-items:center;gap:var(--base-spacing-8);inline-size:100%;padding-block:var(--base-spacing-6);padding-inline:var(--base-spacing-8);border-radius:var(--base-radius-sm);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);cursor:pointer;text-align:start;transition:background var(--semantic-motion-duration-fast,.12s) ease;background:0 0;border:none;display:flex}.a1-context-menu__item:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%)}.a1-context-menu__item:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:-1px}.a1-context-menu__item[disabled],.a1-context-menu__item[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.a1-context-menu__item--active{background:var(--semantic-color-action-background);color:var(--semantic-color-action-foreground)}.a1-context-menu__item--active:hover{background:var(--semantic-color-action-background-hover,var(--semantic-color-action-background))}.a1-context-menu__item--destructive{color:var(--semantic-color-status-error-text)}.a1-context-menu__item--destructive:hover{background:var(--semantic-color-status-error-surface)}.a1-context-menu__icon{flex-shrink:0;font-size:16px!important;line-height:1!important}.a1-context-menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.a1-context-menu__kbd{font-family:var(--base-font-family-mono,monospace);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%);border:1px solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-xs,2px);padding-inline:var(--base-spacing-4);padding-block:var(--base-spacing-2);flex-shrink:0;margin-inline-start:auto;line-height:1}.a1-menu{z-index:var(--component-menu-z-index,1000);top:var(--a1-menu-top,0);bottom:auto;right:auto;left:var(--a1-menu-left,0);box-sizing:border-box;width:var(--component-menu-width);max-width:calc(100dvw - (var(--component-menu-viewport-offset) * 2));max-height:var(--a1-menu-max-height,calc(100dvh - var(--component-menu-viewport-offset)));overscroll-behavior:contain;padding:var(--a1-menu-padding,var(--base-spacing-8));border:var(--component-menu-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-lg);background:var(--semantic-color-surface-panel);box-shadow:var(--semantic-shadow-xl);color:var(--semantic-color-text-default);margin:0;position:fixed;overflow:hidden auto}.a1-menu>.a1-menu__close{display:none}.a1-menu::backdrop{background:0 0}.a1-menu__section{gap:var(--base-spacing-2);flex-direction:column;min-width:0;display:flex}.a1-menu__section:first-of-type .a1-menu__section-divider{display:none}.a1-menu__section-label{padding:var(--base-spacing-4) var(--base-spacing-8);color:var(--semantic-color-text-muted);font-size:var(--semantic-font-size-body-xs);font-weight:var(--base-font-weight-semibold);overflow-wrap:anywhere;margin:0}.a1-menu :is(.a1-field__label,.a1-choice-group__legend,.a1-choice-group__section-label){color:var(--semantic-color-text-muted);font-size:var(--semantic-font-size-body-xs);font-weight:var(--base-font-weight-semibold)}.a1-menu-item{align-items:center;gap:var(--base-spacing-8);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--base-spacing-6) var(--base-spacing-8);border-radius:var(--base-radius-control);color:var(--semantic-color-text-default);font-family:var(--semantic-font-family-body);font-size:var(--semantic-font-size-body-md);font-weight:var(--component-menu-item-font-weight);line-height:var(--component-menu-item-line-height);text-align:start;cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;text-decoration:none;display:flex}.a1-menu-item:hover{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 6%)}.a1-menu-item:active{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 12%)}.a1-menu-item:focus-visible{outline:var(--component-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-menu-item-focus-ring-offset)}.a1-menu-item:disabled,.a1-menu-item[aria-disabled=true]{opacity:var(--component-menu-item-disabled-opacity);cursor:not-allowed}.a1-menu-item:disabled:hover,.a1-menu-item[aria-disabled=true]:hover{background:0 0}.a1-menu-item--active{color:var(--semantic-color-action-foreground);background:var(--semantic-color-action-background)}.a1-menu-item--active:hover{background:var(--semantic-color-action-background-hover)}.a1-menu-item--active:active{background:var(--semantic-color-action-background-pressed)}.a1-menu-item--active:focus-visible{outline-color:var(--component-button-focus-ring)}.a1-menu-item--active .a1-menu-item__icon{color:var(--semantic-color-action-foreground)}.a1-menu-item--destructive{color:var(--semantic-color-status-error-text)}.a1-menu-item--destructive:hover{background:var(--semantic-color-status-error-surface)}.a1-menu-item--destructive:active{background:color-mix(in srgb, var(--semantic-color-status-error-surface), var(--semantic-color-status-error-text) 12%)}.a1-menu-item__icon{font-size:var(--component-menu-item-icon-size);color:var(--semantic-color-text-muted);flex-shrink:0}.a1-menu-item--destructive .a1-menu-item__icon{color:var(--semantic-color-status-error-text)}.a1-menu-item__label{overflow-wrap:anywhere;flex:auto;min-width:0}.a1-menu-item__shortcut{max-width:45%;font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}@media (width<=480px){.a1-menu{width:100dvw;max-width:100dvw;max-height:min(var(--component-menu-mobile-max-height), calc(100dvh - var(--base-spacing-32)));padding:max(var(--base-spacing-16), var(--a1-menu-padding,var(--base-spacing-8))) max(var(--base-spacing-16), var(--a1-menu-padding,var(--base-spacing-8))) calc(max(var(--base-spacing-40), var(--a1-menu-padding,var(--base-spacing-8))) + env(safe-area-inset-bottom,0px));border-radius:var(--base-radius-xl) var(--base-radius-xl) 0 0;border-bottom:none;border-left:none;border-right:none;inset:auto 0 0}.a1-menu>.a1-menu__close{margin-inline-start:auto;margin-bottom:var(--base-spacing-8);display:flex}.a1-menu::backdrop{background:var(--component-scrim-color);-webkit-backdrop-filter:blur(var(--component-scrim-blur));backdrop-filter:blur(var(--component-scrim-blur))}}.a1-divider{box-sizing:border-box;color:var(--semantic-color-border-subtle);width:var(--a1-divider-width,100%);height:var(--a1-divider-height,0);min-height:var(--a1-divider-min-height,0);border:0;border-block-start:var(--a1-divider-border-bs,none);border-inline-start:var(--a1-divider-border-is,none);align-self:var(--a1-divider-align-self,auto);margin-block:var(--a1-divider-margin-block,0);margin-inline:var(--a1-divider-margin-inline,0);flex:none}.a1-divider--horizontal,.a1-divider--xs-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--vertical,.a1-divider--xs-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}@media (width>=481px){.a1-divider--sm-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--sm-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=641px){.a1-divider--md-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--md-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=1025px){.a1-divider--lg-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--lg-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}@media (width>=1441px){.a1-divider--xl-h{--a1-divider-width:100%;--a1-divider-height:0;--a1-divider-min-height:0;--a1-divider-border-bs:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-border-is:0;--a1-divider-align-self:auto;--a1-divider-margin-block:var(--a1-divider-space-value,0);--a1-divider-margin-inline:0}.a1-divider--xl-v{--a1-divider-width:0;--a1-divider-height:auto;--a1-divider-min-height:var(--base-spacing-24);--a1-divider-border-bs:0;--a1-divider-border-is:var(--a1-divider-size) var(--a1-divider-style) currentColor;--a1-divider-align-self:stretch;--a1-divider-margin-block:0;--a1-divider-margin-inline:var(--a1-divider-space-value,0)}}.a1-divider--xs{--a1-divider-size:var(--component-divider-size-xs)}.a1-divider--sm{--a1-divider-size:var(--component-divider-size-sm)}.a1-divider--md{--a1-divider-size:var(--component-divider-size-md)}.a1-divider--lg{--a1-divider-size:var(--component-divider-size-lg)}.a1-divider--subtle{color:var(--semantic-color-border-subtle)}.a1-divider--strong{color:var(--semantic-color-border-strong)}.a1-divider--accent{color:var(--semantic-color-text-accent)}.a1-divider--solid{--a1-divider-style:solid}.a1-divider--dashed{--a1-divider-style:dashed}.a1-divider--dotted{--a1-divider-style:dotted}.a1-divider--space-none{--a1-divider-space-value:0}.a1-divider--space-xs{--a1-divider-space-value:var(--base-spacing-4)}.a1-divider--space-sm{--a1-divider-space-value:var(--base-spacing-8)}.a1-divider--space-md{--a1-divider-space-value:var(--base-spacing-16)}.a1-divider--space-lg{--a1-divider-space-value:var(--base-spacing-24)}.a1-divider--space-xl{--a1-divider-space-value:var(--base-spacing-32)}.a1-divider--space-xxl{--a1-divider-space-value:var(--base-spacing-40)}.a1-tree-menu-root{flex-direction:column;display:flex}.a1-tree-menu,.a1-tree-menu__group{gap:var(--base-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a1-tree-menu__group-wrapper{transition:grid-template-rows var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);grid-template-rows:0fr;display:grid}.a1-tree-menu__group-wrapper--open{grid-template-rows:1fr}.a1-tree-menu__group-inner{overflow:hidden}.a1-tree-menu__row{box-sizing:border-box;border-radius:var(--component-tree-menu-item-border-radius);color:var(--semantic-color-text-default);transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);align-items:center;padding-inline-start:calc(var(--component-tree-menu-item-padding-inline) + var(--component-tree-menu-item-indent) * var(--a1-tree-depth,0));display:flex}.a1-tree-menu__row:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%)}.a1-tree-menu__row:active{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 10%)}.a1-tree-menu__row--selected{background:var(--component-tree-menu-item-selected-background);color:var(--component-tree-menu-item-selected-foreground)}.a1-tree-menu__row--selected:hover{background:var(--component-tree-menu-item-selected-background-hover);color:var(--component-tree-menu-item-selected-foreground-hover)}.a1-tree-menu__row--selected:active{background:var(--component-tree-menu-item-selected-background-pressed);color:var(--component-tree-menu-item-selected-foreground-pressed)}.a1-tree-menu__row--disabled{opacity:var(--component-tree-menu-item-disabled-opacity);cursor:not-allowed;pointer-events:none}.a1-tree-menu--collapsed{align-items:center;gap:var(--base-spacing-4);inline-size:max-content}.a1-tree-menu__collapsed-item{display:block}.a1-tree-menu__collapsed-trigger{box-sizing:border-box;inline-size:var(--component-tree-menu-collapsed-item-size);block-size:var(--component-tree-menu-collapsed-item-size);border-radius:var(--component-tree-menu-item-border-radius);color:var(--semantic-color-text-default);cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.a1-tree-menu__collapsed-trigger:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 6%);color:var(--semantic-color-text-default)}.a1-tree-menu__collapsed-trigger:active,.a1-tree-menu__collapsed-trigger[aria-expanded=true]{background:color-mix(in srgb, transparent, var(--semantic-color-text-default) 10%);color:var(--semantic-color-text-default)}.a1-tree-menu__collapsed-trigger--active{background:var(--component-tree-menu-item-selected-background);color:var(--component-tree-menu-item-selected-foreground)}.a1-tree-menu__collapsed-trigger--active:hover,.a1-tree-menu__collapsed-trigger--active[aria-expanded=true]{background:var(--component-tree-menu-item-selected-background-hover);color:var(--component-tree-menu-item-selected-foreground-hover)}.a1-tree-menu__collapsed-trigger--active:active{background:var(--component-tree-menu-item-selected-background-pressed);color:var(--component-tree-menu-item-selected-foreground-pressed)}.a1-tree-menu__collapsed-trigger:disabled,.a1-tree-menu__collapsed-trigger[aria-disabled=true]{opacity:var(--component-tree-menu-item-disabled-opacity);cursor:not-allowed}.a1-tree-menu__collapsed-trigger:disabled:hover,.a1-tree-menu__collapsed-trigger[aria-disabled=true]:hover{color:var(--semantic-color-text-default);background:0 0}.a1-tree-menu__collapsed-trigger:focus-visible{outline:var(--component-tree-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-tree-menu-item-focus-ring-offset)}.a1-tree-menu__collapsed-icon,.a1-tree-menu__icon{font-size:var(--component-tree-menu-item-icon-size);flex-shrink:0}.a1-tree-menu__collapsed-flyout .a1-tree-menu{min-inline-size:0}.a1-tree-menu__toggle{width:var(--component-tree-menu-item-chevron-size);height:var(--component-tree-menu-item-chevron-size);cursor:pointer;color:var(--semantic-color-text-muted);font-size:var(--component-tree-menu-item-chevron-size);border-radius:var(--base-radius-sm);transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.a1-tree-menu__toggle:hover{color:var(--semantic-color-text-default)}.a1-tree-menu__row--selected .a1-tree-menu__toggle{color:inherit}.a1-tree-menu__toggle:focus{outline:none}.a1-tree-menu__toggle-spacer{width:var(--component-tree-menu-item-chevron-size);flex-shrink:0;display:block}.a1-tree-menu__label-btn{align-items:center;gap:var(--component-tree-menu-item-gap);min-width:0;padding-block:var(--base-spacing-2);min-height:var(--component-tree-menu-item-height);cursor:pointer;color:inherit;font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-regular);line-height:var(--component-tree-menu-item-line-height);text-align:start;white-space:nowrap;background:0 0;border:none;flex:auto;padding-inline-end:var(--component-tree-menu-item-padding-inline);text-decoration:none;display:flex;overflow:hidden}.a1-tree-menu__label-btn:focus-visible{outline:var(--component-tree-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-tree-menu-item-focus-ring-offset);border-radius:var(--base-radius-sm)}.a1-tree-menu__row--selected .a1-tree-menu__label-btn{font-weight:var(--base-font-weight-medium)}.a1-tree-menu__row--selected .a1-tree-menu__label-btn:focus-visible{outline-color:var(--component-button-focus-ring)}.a1-tree-menu__label-btn--disabled{cursor:not-allowed}.a1-tree-menu__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.a1-tree-menu__controls{align-items:center;gap:var(--base-spacing-4);padding-block-end:var(--base-spacing-4);padding-inline:var(--component-tree-menu-item-padding-inline);border-block-end:1px solid var(--semantic-color-border-subtle);margin-block-end:var(--base-spacing-4);display:flex}.a1-tree-menu__control-btn{align-items:center;gap:var(--base-spacing-4);cursor:pointer;color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;padding:0;line-height:1;display:inline-flex}.a1-tree-menu__control-btn:hover{color:var(--semantic-color-text-default)}.a1-tree-menu__control-btn:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:2px;border-radius:var(--base-radius-sm)}.a1-tree-menu__row--dragging{opacity:.4}.a1-tree-menu__row--drop-before,.a1-tree-menu__row--drop-after{position:relative}.a1-tree-menu__row--drop-before:before,.a1-tree-menu__row--drop-after:after{content:"";background:var(--semantic-color-action-background);pointer-events:none;z-index:1;block-size:2px;position:absolute;inset-inline:0}.a1-tree-menu__row--drop-before:before{inset-block-start:-1px}.a1-tree-menu__row--drop-after:after{inset-block-end:-1px}.a1-tree-menu__row--drop-into{background:color-mix(in srgb, var(--semantic-color-action-background) 12%, transparent);box-shadow:inset 0 0 0 2px var(--semantic-color-action-background)}.a1-tree-menu__label-btn--editing{cursor:text}.a1-tree-menu__rename-input{min-width:0;padding-block:var(--base-spacing-2);padding-inline:var(--base-spacing-4);border:var(--component-field-border-width) solid var(--semantic-color-border-default);border-radius:var(--base-radius-sm);background:var(--semantic-color-surface-field);color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family,inherit);font-size:var(--semantic-font-size-body-sm);line-height:var(--component-tree-menu-item-line-height);flex:auto;margin:0}@media (width<=640px){.a1-tree-menu__rename-input{font-size:var(--semantic-font-size-body-md)}}.a1-tree-menu__rename-input:focus-visible{border-color:var(--semantic-color-border-strong);box-shadow:0 0 0 var(--component-field-focus-ring-width) var(--component-field-focus-ring-color);outline:none}.a1-message-banner{box-sizing:border-box;--a1-msg-surface:var(--semantic-color-surface-panel);--a1-msg-border:var(--semantic-color-border-subtle);--a1-msg-accent:var(--semantic-color-text-muted);align-items:flex-start;gap:var(--component-message-banner-padding);padding:var(--component-message-banner-padding);border:var(--component-message-banner-border-width) solid var(--a1-msg-border);border-radius:var(--component-message-banner-border-radius);background:var(--a1-msg-surface);display:flex}.a1-message-banner--info{--a1-msg-surface:var(--semantic-color-status-info-surface);--a1-msg-border:var(--semantic-color-status-info-border);--a1-msg-accent:var(--semantic-color-status-info-background)}.a1-message-banner--success{--a1-msg-surface:var(--semantic-color-status-success-surface);--a1-msg-border:var(--semantic-color-status-success-border);--a1-msg-accent:var(--semantic-color-status-success-background)}.a1-message-banner--warn{--a1-msg-surface:var(--semantic-color-status-warn-surface);--a1-msg-border:var(--semantic-color-status-warn-border);--a1-msg-accent:var(--semantic-color-status-warn-background)}.a1-message-banner--error{--a1-msg-surface:var(--semantic-color-status-error-surface);--a1-msg-border:var(--semantic-color-status-error-border);--a1-msg-accent:var(--semantic-color-status-error-background)}.a1-message-banner__icon{color:var(--a1-msg-accent);font-size:var(--component-message-banner-icon-size);line-height:var(--component-message-badge-line-height);margin-top:var(--component-message-banner-icon-margin-top);--a1-icon-opsz:var(--component-message-banner-icon-optical-size);flex-shrink:0}.a1-message-banner__content{gap:var(--base-spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.a1-message-banner__title{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-message-banner-title-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-heading);margin:0}.a1-message-banner__body{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--semantic-font-weight-body);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body);margin:0}.a1-message-banner__dismiss{margin-top:var(--component-message-banner-dismiss-offset);margin-right:var(--component-message-banner-dismiss-offset);flex-shrink:0}.a1-message-badge{--a1-badge-bg:var(--semantic-color-text-muted);--a1-badge-fg:var(--semantic-color-text-inverse);--a1-badge-subtle-bg:var(--semantic-color-surface-raised);--a1-badge-subtle-fg:var(--semantic-color-text-muted);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-neutral);align-items:center;gap:var(--base-spacing-4);width:fit-content;max-width:100%;padding:var(--component-message-badge-padding-block) var(--component-message-badge-padding-inline);border-radius:var(--component-message-badge-border-radius);background:var(--a1-badge-bg);color:var(--a1-badge-fg);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-message-badge-font-weight);white-space:nowrap;line-height:1;display:inline-flex}.a1-message-badge--info{--a1-badge-bg:var(--semantic-color-status-info-background);--a1-badge-fg:var(--semantic-color-status-info-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-info-surface);--a1-badge-subtle-fg:var(--semantic-color-status-info-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-info)}.a1-message-badge--success{--a1-badge-bg:var(--semantic-color-status-success-background);--a1-badge-fg:var(--semantic-color-status-success-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-success-surface);--a1-badge-subtle-fg:var(--semantic-color-status-success-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-success)}.a1-message-badge--warn{--a1-badge-bg:var(--base-color-warn-200);--a1-badge-fg:var(--base-color-neutral-900);--a1-badge-subtle-bg:var(--semantic-color-status-warn-surface);--a1-badge-subtle-fg:var(--semantic-color-status-warn-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-warn)}.a1-message-badge--error{--a1-badge-bg:var(--semantic-color-status-error-background);--a1-badge-fg:var(--semantic-color-status-error-foreground);--a1-badge-subtle-bg:var(--semantic-color-status-error-surface);--a1-badge-subtle-fg:var(--semantic-color-status-error-text);--a1-badge-subtle-border:var(--component-message-badge-subtle-border-error)}.a1-message-badge--subtle{--a1-badge-bg:var(--a1-badge-subtle-bg);--a1-badge-fg:var(--a1-badge-subtle-fg);outline:var(--component-message-badge-border-width) solid var(--a1-badge-subtle-border)}.a1-message-badge--sm{padding:var(--component-message-badge-sm-padding-block) var(--component-message-badge-sm-padding-inline);font-size:var(--semantic-font-size-body-xs)}.a1-message-badge--lg{padding:var(--component-message-badge-lg-padding-block) var(--component-message-badge-lg-padding-inline);font-size:var(--semantic-font-size-body-md)}.a1-message-badge .a1-icon{font-size:var(--component-message-badge-icon-size);flex-shrink:0}.a1-message-badge__label{text-overflow:ellipsis;min-width:0;overflow-x:clip}.a1-message-empty{text-align:center;flex-direction:column;align-items:center;display:flex}.a1-message-empty--page{--a1-empty-icon:var(--component-message-empty-state-icon-size-page);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-page);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-page);gap:var(--base-spacing-16);padding:var(--base-spacing-64) var(--base-spacing-40);max-width:var(--component-message-empty-state-max-width-page);margin-inline:auto}.a1-message-empty--section{--a1-empty-icon:var(--component-message-empty-state-icon-size-section);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-section);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-section);gap:var(--base-spacing-12);padding:var(--base-spacing-40) var(--base-spacing-24);max-width:var(--component-message-empty-state-max-width-section);margin-inline:auto}.a1-message-empty--card{--a1-empty-icon:var(--component-message-empty-state-icon-size-card);--a1-empty-wrap:var(--component-message-empty-state-wrap-size-card);--a1-icon-opsz:var(--component-message-empty-state-icon-optical-size-card);gap:var(--base-spacing-8);padding:var(--base-spacing-16)}.a1-message-empty__icon-wrap{width:var(--a1-empty-wrap);height:var(--a1-empty-wrap);background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.a1-message-empty--card .a1-message-empty__icon-wrap{background:0 0}.a1-message-empty__icon-wrap .a1-icon{font-size:var(--a1-empty-icon)}.a1-message-empty__title,.a1-message-empty__description{margin:0}.a1-message-empty__action{margin-top:var(--base-spacing-4)}@media print{.a1-message-banner{break-inside:avoid}.a1-message-banner,.a1-message-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-heading{font-family:var(--a1-heading-family);font-size:var(--a1-heading-responsive-size,var(--a1-heading-size));font-weight:var(--a1-heading-weight);line-height:var(--a1-heading-line-height);color:var(--a1-heading-color,var(--semantic-color-text-default));overflow-wrap:anywhere;margin:0}@media (width>=481px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-sm,var(--a1-heading-size))}}@media (width>=641px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size)))}}@media (width>=1025px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-lg,var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size))))}}@media (width>=1441px){.a1-heading{--a1-heading-responsive-size:var(--a1-heading-size-xl,var(--a1-heading-size-lg,var(--a1-heading-size-md,var(--a1-heading-size-sm,var(--a1-heading-size)))))}}.a1-heading--heading{--a1-heading-family:var(--component-heading-font-family-heading);--a1-heading-weight:var(--component-heading-font-weight-heading);--a1-heading-line-height:var(--component-heading-font-line-height-heading)}.a1-heading--display{--a1-heading-family:var(--component-heading-font-family-display);--a1-heading-weight:var(--component-heading-font-weight-display);--a1-heading-line-height:var(--component-heading-font-line-height-display)}.a1-heading--heading-xxl{--a1-heading-size:var(--semantic-font-size-heading-xxl)}.a1-heading--heading-xl{--a1-heading-size:var(--semantic-font-size-heading-xl)}.a1-heading--heading-lg{--a1-heading-size:var(--semantic-font-size-heading-lg)}.a1-heading--heading-md{--a1-heading-size:var(--semantic-font-size-heading-md)}.a1-heading--heading-sm{--a1-heading-size:var(--semantic-font-size-heading-sm)}.a1-heading--heading-xs{--a1-heading-size:var(--semantic-font-size-heading-xs)}.a1-heading--display-sm{--a1-heading-size:var(--semantic-font-size-display-sm)}.a1-heading--display-md{--a1-heading-size:var(--semantic-font-size-display-md)}.a1-heading--display-lg{--a1-heading-size:var(--semantic-font-size-display-lg)}.a1-heading--display-xl{--a1-heading-size:var(--semantic-font-size-display-xl)}.a1-heading--display-xxl{--a1-heading-size:var(--semantic-font-size-display-xxl)}.a1-heading--display-jumbo{--a1-heading-size:var(--semantic-font-size-display-jumbo)}.a1-heading--display-xJumbo{--a1-heading-size:var(--semantic-font-size-display-x-jumbo)}.a1-heading--muted{--a1-heading-color:var(--semantic-color-text-muted)}.a1-heading--accent{--a1-heading-color:var(--component-heading-accent-foreground-color,var(--semantic-color-text-accent));max-inline-size:100%;padding:var(--component-heading-accent-padding-block,0) var(--component-heading-accent-padding-inline,0);border-radius:var(--component-heading-accent-border-radius,0);background:var(--component-heading-accent-background-color,transparent);display:table}.a1-heading--accent.a1-heading--align-center{margin-inline:auto}.a1-heading--accent.a1-heading--align-right,.a1-heading--accent.a1-heading--align-end{margin-inline-start:auto}.a1-heading--margin-sm{margin-bottom:.25em}.a1-heading--margin-md{margin-bottom:.5em}.a1-heading--margin-lg{margin-bottom:1em}.a1-heading--wrap-balance{text-wrap:balance}.a1-heading--align-left{text-align:start}.a1-heading--align-center{text-align:center}.a1-heading--align-right{text-align:end}.a1-heading--align-start{text-align:start}.a1-heading--align-end{text-align:end}.a1-heading-mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;position:relative}.a1-heading-mark--highlight{padding:var(--component-heading-mark-highlight-padding-block) var(--component-heading-mark-highlight-padding-inline);color:var(--component-heading-mark-highlight-foreground-color);font-weight:var(--component-heading-mark-highlight-font-weight);background:linear-gradient(to bottom, transparent var(--component-heading-mark-highlight-background-inset-block), var(--component-heading-mark-highlight-background-color) var(--component-heading-mark-highlight-background-inset-block), var(--component-heading-mark-highlight-background-color) calc(100% - var(--component-heading-mark-highlight-background-inset-block)), transparent calc(100% - var(--component-heading-mark-highlight-background-inset-block)));box-shadow:var(--component-heading-mark-highlight-shadow)}.a1-heading-mark--underline{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 44C68 33 127 39 188 38C272 36 349 23 472 34' stroke='black' stroke-width='40' stroke-linecap='round'/%3E%3C/svg%3E");z-index:0}.a1-heading-mark--underline:after{content:"";left:-.03em;right:-.03em;bottom:var(--component-heading-mark-underline-offset);z-index:-1;height:var(--component-heading-mark-underline-height);background:var(--component-heading-mark-underline-color);-webkit-mask-image:var(--a1-heading-mark-underline-mask);mask-image:var(--a1-heading-mark-underline-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--a1-heading-mark-underline-mask);position:absolute;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.a1-heading-mark--underline-wave{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 40C38 19 64 58 94 38C124 18 150 57 180 38C211 18 237 58 268 38C299 18 325 57 356 38C387 19 416 56 472 36' stroke='black' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.a1-heading-mark--underline-sketch{--a1-heading-mark-underline-mask:url("data:image/svg+xml,%3Csvg width='480' height='72' viewBox='0 0 480 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 43C72 38 134 31 194 36C273 43 351 31 472 39' stroke='black' stroke-width='28' stroke-linecap='round'/%3E%3Cpath d='M15 52C85 43 137 48 213 44C293 40 372 46 463 31' stroke='black' stroke-width='16' stroke-linecap='round' opacity='.76'/%3E%3C/svg%3E")}@media print{.a1-heading{break-after:avoid}}.a1-paragraph{font-family:var(--component-paragraph-font-family);font-size:var(--a1-paragraph-responsive-size,var(--a1-paragraph-size));font-weight:var(--a1-paragraph-weight,var(--component-paragraph-font-weight));line-height:var(--component-paragraph-font-line-height);color:var(--a1-paragraph-color,var(--semantic-color-text-default));overflow-wrap:anywhere;margin:0}@media (width>=481px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-sm,var(--a1-paragraph-size))}}@media (width>=641px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size)))}}@media (width>=1025px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-lg,var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size))))}}@media (width>=1441px){.a1-paragraph{--a1-paragraph-responsive-size:var(--a1-paragraph-size-xl,var(--a1-paragraph-size-lg,var(--a1-paragraph-size-md,var(--a1-paragraph-size-sm,var(--a1-paragraph-size)))))}}.a1-paragraph--xs{--a1-paragraph-size:var(--semantic-font-size-body-xs)}.a1-paragraph--sm{--a1-paragraph-size:var(--semantic-font-size-body-sm)}.a1-paragraph--md{--a1-paragraph-size:var(--semantic-font-size-body-md)}.a1-paragraph--lg{--a1-paragraph-size:var(--semantic-font-size-body-lg)}.a1-paragraph--xl{--a1-paragraph-size:var(--semantic-font-size-body-xl)}.a1-paragraph--muted{--a1-paragraph-color:var(--semantic-color-text-muted)}.a1-paragraph--weight-regular{--a1-paragraph-weight:var(--base-font-weight-regular)}.a1-paragraph--weight-medium{--a1-paragraph-weight:var(--base-font-weight-medium)}.a1-paragraph--weight-semibold{--a1-paragraph-weight:var(--base-font-weight-semibold)}.a1-paragraph--weight-bold{--a1-paragraph-weight:var(--base-font-weight-bold)}.a1-paragraph--wrap-balance{text-wrap:balance}.a1-paragraph--align-left{text-align:start}.a1-paragraph--align-center{text-align:center}.a1-paragraph--align-right{text-align:end}.a1-paragraph--align-start{text-align:start}.a1-paragraph--align-end{text-align:end}.a1-field{--a1-field-height:var(--component-field-default-height);--a1-field-padding-inline:var(--component-field-default-padding-inline);--a1-field-gap:var(--component-field-default-gap);--a1-field-border-radius:var(--base-radius-md);--a1-field-font-size:var(--semantic-font-size-body-md);--a1-field-label-size:var(--semantic-font-size-form-label-default);--a1-field-label-weight:var(--component-field-label-font-weight);--a1-field-message-size:var(--semantic-font-size-body-xs);--a1-field-chevron-size:var(--component-field-chevron-size);--a1-field-side-label-width:var(--component-field-side-label-width);--a1-field-accent-border-width:var(--component-field-required-border-width);--a1-field-accent-compensation:var(--component-field-accent-compensation);--a1-field-background:var(--semantic-color-surface-field);--a1-field-border-color:var(--component-field-border-color);--a1-field-focus-ring-color:var(--component-field-focus-ring-color);--a1-field-focus-ring-width:var(--component-field-focus-ring-width);--a1-field-focus-ring-offset:var(--component-field-focus-ring-offset);flex-direction:column;gap:0;display:flex}.a1-field--comfortable{--a1-field-height:var(--component-field-comfortable-height);--a1-field-padding-inline:var(--component-field-comfortable-padding-inline);--a1-field-gap:var(--component-field-comfortable-gap);--a1-field-border-radius:var(--base-radius-lg);--a1-field-label-size:var(--semantic-font-size-form-label-comfortable);--a1-field-message-size:var(--semantic-font-size-body-sm);--a1-field-chevron-size:var(--component-field-chevron-size-comfortable);--a1-field-side-label-width:var(--component-field-side-label-width-comfortable)}@media (width>=641px){.a1-field--comfortable{--a1-field-font-size:var(--semantic-font-size-body-lg);--a1-field-label-size:var(--semantic-font-size-body-lg)}}@media (width>=1025px){.a1-field--comfortable{--a1-field-label-size:var(--semantic-font-size-body-xl);--a1-field-message-size:var(--semantic-font-size-body-md)}}@media (width>=1441px){.a1-field--comfortable{--a1-field-label-size:var(--semantic-font-size-heading-md)}}.a1-field--compact{--a1-field-height:var(--component-field-compact-height);--a1-field-padding-inline:var(--component-field-compact-padding-inline);--a1-field-gap:var(--component-field-compact-gap);--a1-field-border-radius:var(--component-field-compact-border-radius);--a1-field-font-size:var(--semantic-font-size-body-sm);--a1-field-label-size:var(--semantic-font-size-form-label-compact);--a1-field-label-weight:var(--component-field-compact-label-font-weight);--a1-field-message-size:var(--semantic-font-size-body-xs);--a1-field-chevron-size:var(--component-field-chevron-size-compact);--a1-field-accent-border-width:var(--component-field-compact-accent-border-width);--a1-field-accent-compensation:var(--component-field-accent-compensation-compact)}@media (width<=640px){.a1-field--compact{--a1-field-font-size:var(--semantic-font-size-body-md);--a1-field-label-size:var(--semantic-font-size-body-md);--a1-field-message-size:var(--semantic-font-size-body-md)}}.a1-field__label{align-items:center;gap:var(--base-spacing-6);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-label-size);font-weight:var(--a1-field-label-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding-bottom:var(--a1-field-gap);display:flex}.a1-field__asterisk{color:var(--semantic-color-status-info-background)}.a1-field__control{display:flex;position:relative}:is(.a1-field__input,.a1-field__select){box-sizing:border-box;width:100%;height:var(--a1-field-height);padding-inline:var(--a1-field-padding-inline);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-default);background:var(--a1-field-background);border:var(--component-field-border-width) solid var(--a1-field-border-color);border-radius:var(--a1-field-border-radius);box-shadow:var(--component-field-shadow);transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);appearance:none}.a1-field__input::placeholder{color:var(--semantic-color-text-muted);font-weight:var(--base-font-weight-regular)}.a1-field__select{padding-right:calc(var(--a1-field-padding-inline) + var(--a1-field-chevron-size) + var(--base-spacing-6));cursor:pointer}.a1-field__chevron{right:var(--a1-field-padding-inline);font-size:var(--a1-field-chevron-size);color:var(--semantic-color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:is(.a1-field__input,.a1-field__select):hover:not(:disabled):not(:focus){background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-field__input:read-only:hover:not(:disabled):not(:focus){background:var(--a1-field-read-only-background);border-color:var(--a1-field-read-only-border-color)}:is(.a1-field__input,.a1-field__select):active:not(:disabled){border-color:var(--a1-field-active-border-color)}.a1-field__input:read-only:active:not(:disabled){border-color:var(--a1-field-read-only-border-color)}:is(.a1-field__input,.a1-field__select):focus{outline:var(--a1-field-focus-ring-width) solid var(--a1-field-focus-ring-color);outline-offset:var(--a1-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-field--required :is(.a1-field__input,.a1-field__select){border-color:var(--semantic-color-status-info-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-info-background);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--required :is(.a1-field__input,.a1-field__select):focus{border-color:var(--semantic-color-status-info-background)}.a1-field--error :is(.a1-field__input,.a1-field__select){border-width:var(--component-field-error-border-width);border-color:var(--semantic-color-status-error-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-error-border);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--error :is(.a1-field__input,.a1-field__select):focus{border-color:var(--semantic-color-status-error-background)}.a1-field--disabled .a1-field__label{color:var(--semantic-color-text-muted)}:is(.a1-field__input,.a1-field__select):disabled{background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-field--disabled .a1-field__chevron{color:var(--semantic-color-text-muted);opacity:.5}.a1-field__input:read-only:not(:disabled){background:var(--a1-field-read-only-background);color:var(--a1-field-read-only-text);border-color:var(--a1-field-read-only-border-color);cursor:text;-webkit-user-select:text;user-select:text}.a1-field__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.a1-field__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a1-field__input[type=number]{-moz-appearance:textfield}.a1-field__input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.a1-field__input[type=time]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.a1-field--disabled .a1-field__input[type=date]::-webkit-calendar-picker-indicator{opacity:.25;cursor:not-allowed}.a1-field--disabled .a1-field__input[type=time]::-webkit-calendar-picker-indicator{opacity:.25;cursor:not-allowed}.a1-field--mask-empty .a1-field__input[type=date]::-webkit-datetime-edit{color:var(--semantic-color-text-muted)}.a1-field--mask-empty .a1-field__input[type=time]::-webkit-datetime-edit{color:var(--semantic-color-text-muted)}.a1-field--fit{width:fit-content}.a1-field--fit .a1-field__input{width:auto}.a1-field--has-prefix .a1-field__control,.a1-field--has-unit .a1-field__control{background:var(--a1-field-background);border:var(--component-field-border-width) solid var(--a1-field-border-color);border-radius:var(--a1-field-border-radius);box-shadow:var(--component-field-shadow);transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);align-items:center;display:flex;overflow:hidden}.a1-field--has-prefix .a1-field__input,.a1-field--has-unit .a1-field__input{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none}.a1-field--has-prefix .a1-field__input:hover,.a1-field--has-unit .a1-field__input:hover,.a1-field--has-prefix .a1-field__input:active,.a1-field--has-unit .a1-field__input:active{background:0 0;border-color:#0000}.a1-field--has-prefix .a1-field__control:focus-within,.a1-field--has-unit .a1-field__control:focus-within{outline:var(--a1-field-focus-ring-width) solid var(--a1-field-focus-ring-color);outline-offset:var(--a1-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-field--has-prefix .a1-field__control:hover:not(:focus-within),.a1-field--has-unit .a1-field__control:hover:not(:focus-within){background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-field--disabled.a1-field--has-prefix .a1-field__control,.a1-field--disabled.a1-field--has-unit .a1-field__control{background:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-field--error.a1-field--has-prefix .a1-field__control,.a1-field--error.a1-field--has-unit .a1-field__control{border-color:var(--semantic-color-status-error-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-error-border)}.a1-field--error.a1-field--has-prefix .a1-field__control:focus-within,.a1-field--error.a1-field--has-unit .a1-field__control:focus-within{border-color:var(--semantic-color-status-error-background);outline-color:var(--semantic-color-status-error-background)}.a1-field--required.a1-field--has-prefix .a1-field__control,.a1-field--required.a1-field--has-unit .a1-field__control{border-color:var(--semantic-color-status-info-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-info-background)}.a1-field__prefix{font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-default);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;order:-1;padding-inline-start:var(--a1-field-padding-inline);padding-inline-end:var(--base-spacing-2);line-height:1}.a1-field--has-prefix .a1-field__input{flex:1;min-width:0;padding-inline-start:0}.a1-field__unit{font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);color:var(--semantic-color-text-muted);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:text;flex:1;padding-inline-start:var(--base-spacing-4);padding-inline-end:var(--a1-field-padding-inline);line-height:1}.a1-field--has-unit .a1-field__input{width:calc(var(--a1-field-number-width,4ch) + var(--a1-field-padding-inline));field-sizing:content;flex:none;min-width:2ch;padding-inline-end:0}.a1-field__mask-overlay{padding-left:calc(var(--component-field-border-width) + var(--a1-field-padding-inline));padding-right:var(--a1-field-padding-inline);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);line-height:var(--semantic-font-line-height-body);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.a1-field__mask-typed{color:var(--semantic-color-text-default)}.a1-field__mask-placeholder{color:var(--semantic-color-text-muted)}.a1-field__control:has(.a1-field__mask-overlay) .a1-field__input{color:#0000;caret-color:var(--semantic-color-text-default)}.a1-field__control:has(.a1-field__mask-overlay) .a1-field__select{color:#0000}.a1-field--disabled .a1-field__mask-typed{color:var(--semantic-color-text-muted)}.a1-field__message{margin:0;margin-top:var(--a1-field-gap);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-message-size);line-height:var(--semantic-font-line-height-body)}.a1-field__message--hint{color:var(--semantic-color-text-muted)}.a1-field__message--error{color:var(--semantic-color-status-error-text)}.a1-field--label-before{grid-template-columns:var(--a1-field-side-label-width) 1fr;column-gap:var(--base-spacing-16);row-gap:var(--base-spacing-4);align-items:start;display:grid}.a1-field--label-before .a1-field__label{padding-top:calc((var(--a1-field-height) - 1lh) / 2);padding-bottom:0}.a1-field--label-before .a1-field__message{margin-top:calc((var(--a1-field-label-size) * 1.5 - var(--a1-field-height)) / 2 + var(--base-spacing-2));grid-area:2/1}@media (width<=640px){.a1-field--label-before{gap:var(--a1-field-gap);flex-direction:column;align-items:stretch;display:flex}.a1-field--label-before .a1-field__label{padding-top:0;padding-bottom:var(--a1-field-gap)}.a1-field--label-before .a1-field__message{margin-top:var(--a1-field-gap)}}.a1-field--search{--a1-field-border-radius:var(--base-radius-pill);--a1-field-search-clear-size:var(--component-button-small-height)}.a1-field--search .a1-field__search-icon{inset-inline-start:var(--a1-field-padding-inline);color:var(--semantic-color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.a1-field--search .a1-field__input{padding-inline-start:calc(var(--a1-field-padding-inline) + var(--base-spacing-20) + var(--base-spacing-8))}.a1-field--search .a1-field__search-clear{inset-inline-end:var(--a1-field-padding-inline);position:absolute;top:50%;transform:translateY(-50%)}.a1-field--comfortable.a1-field--search .a1-field__search-clear{--a1-icon-button-size:var(--component-icon-button-size);--a1-icon-button-icon-size:var(--component-icon-button-icon-size);--a1-icon-button-icon-opsz:var(--component-icon-button-icon-optical-size)}.a1-field--comfortable.a1-field--search{--a1-field-search-clear-size:var(--component-icon-button-size)}.a1-field--search-has-value .a1-field__input{padding-inline-end:calc(var(--a1-field-padding-inline) + var(--a1-field-search-clear-size) + var(--base-spacing-8))}.a1-field--search .a1-field__input::-webkit-search-cancel-button{appearance:none}.a1-calendar{font-family:var(--component-paragraph-font-family)}.a1-calendar__inner{container:a1-calendar/inline-size}.a1-calendar__month{padding-block-end:var(--component-calendar-month-gap)}.a1-calendar__month:last-child{padding-block-end:0}.a1-calendar__month-heading{align-items:baseline;gap:var(--component-calendar-heading-gap);padding-block:var(--component-calendar-heading-padding-block);font-size:var(--semantic-font-size-heading-xs);font-weight:var(--semantic-font-weight-heading);line-height:var(--semantic-font-line-height-heading);color:var(--semantic-color-text-default);margin:0;display:flex}.a1-calendar__year{font-size:var(--semantic-font-size-body-md);font-weight:var(--semantic-font-weight-body);color:var(--semantic-color-text-muted)}.a1-calendar__grid{border-collapse:collapse;table-layout:fixed;width:100%}.a1-calendar__weekday{font-size:var(--semantic-font-size-body-xs);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);text-align:center;padding-block:var(--component-calendar-cell-padding);border-block-end:1px solid var(--semantic-color-border-subtle)}.a1-calendar__weekday-label--long{display:inline}.a1-calendar__weekday-label--short,.a1-calendar__weekday-label--letter{display:none}.a1-calendar__day{text-align:center;padding:var(--component-calendar-cell-padding);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);vertical-align:middle;border:1px solid var(--semantic-color-border-subtle)}.a1-calendar__day--empty{pointer-events:none;border:none}.a1-calendar__day-number{width:var(--component-calendar-cell-size);height:var(--component-calendar-cell-size);border-radius:var(--component-calendar-cell-border-radius);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-inline:auto;line-height:1;display:flex}.a1-calendar__day--today{background:var(--semantic-color-action-background);color:var(--semantic-color-text-inverse)}.a1-calendar__day--today .a1-calendar__day-number{font-weight:var(--semantic-font-weight-heading)}.a1-calendar__day--past{background:var(--semantic-color-surface-raised)}.a1-calendar__day--selected{background:var(--semantic-color-action-background);color:var(--semantic-color-text-inverse)}.a1-calendar__day--disabled{background:var(--semantic-color-surface-raised)}.a1-calendar--selectable .a1-calendar__day:not(.a1-calendar__day--empty):not(.a1-calendar__day--disabled){cursor:pointer}.a1-calendar--selectable .a1-calendar__day--disabled{cursor:not-allowed}.a1-calendar--selectable .a1-calendar__day--today:not(.a1-calendar__day--selected){color:var(--semantic-color-text-default);background:0 0}.a1-calendar--selectable .a1-calendar__day--today:not(.a1-calendar__day--selected) .a1-calendar__day-number{outline:2px solid var(--semantic-color-text-default);outline-offset:-1px}.a1-calendar--selectable .a1-calendar__day:not(.a1-calendar__day--empty):not(.a1-calendar__day--disabled):not(.a1-calendar__day--selected):hover{background:var(--semantic-color-surface-panel);color:var(--semantic-color-text-default)}.a1-calendar--selectable .a1-calendar__day:focus-visible{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:-2px}.a1-calendar__nav{padding-block:var(--component-calendar-heading-padding-block);border-block-end:1px solid var(--semantic-color-border-subtle);justify-content:space-between;align-items:center;display:flex}.a1-calendar__nav-label{align-items:center;gap:var(--component-calendar-heading-gap);display:flex}.a1-calendar__nav-wide{display:flex}.a1-calendar__nav-narrow{display:none}.a1-calendar__nav-today{border-inline-start:1px solid var(--semantic-color-border-subtle);align-items:center;margin-inline-start:var(--component-calendar-heading-gap);padding-inline-start:var(--component-calendar-heading-gap);display:flex}.a1-calendar__nav-field,.a1-calendar__nav-field .a1-field__control,.a1-calendar__nav-field .a1-field__select{width:auto}@container a1-calendar (width<=479px){.a1-calendar__month-heading{font-size:var(--semantic-font-size-body-lg);padding-block:var(--component-calendar-heading-padding-block-compact)}.a1-calendar__year{font-size:var(--semantic-font-size-body-sm)}.a1-calendar__weekday,.a1-calendar__day{padding:var(--component-calendar-cell-padding-compact)}.a1-calendar__day{border:none}.a1-calendar__day--today{color:var(--semantic-color-text-default);background:0 0}.a1-calendar__day--today .a1-calendar__day-number{background:var(--semantic-color-action-background);color:var(--semantic-color-text-inverse)}.a1-calendar__day--selected{color:var(--semantic-color-text-default);background:0 0}.a1-calendar__day--selected .a1-calendar__day-number{background:var(--semantic-color-action-background);color:var(--semantic-color-text-inverse)}.a1-calendar--selectable .a1-calendar__day--today:not(.a1-calendar__day--selected) .a1-calendar__day-number{color:var(--semantic-color-text-default);outline:2px solid var(--semantic-color-text-default);outline-offset:-1px;background:0 0}.a1-calendar--selectable .a1-calendar__day:not(.a1-calendar__day--empty):not(.a1-calendar__day--disabled):not(.a1-calendar__day--selected):hover{color:var(--semantic-color-text-default);background:0 0}.a1-calendar--selectable .a1-calendar__day:not(.a1-calendar__day--empty):not(.a1-calendar__day--disabled):not(.a1-calendar__day--selected):hover .a1-calendar__day-number{background:var(--semantic-color-surface-panel)}.a1-calendar__nav{padding-block:var(--component-calendar-heading-padding-block-compact)}.a1-calendar__nav-wide{display:none}.a1-calendar__nav-narrow{display:flex}.a1-calendar__weekday-label--long{display:none}.a1-calendar__weekday-label--short{display:inline}.a1-calendar__weekday-label--letter{display:none}}@container a1-calendar (width<=319px){.a1-calendar__month-heading{font-size:var(--semantic-font-size-body-md);gap:var(--component-calendar-cell-padding-compact)}.a1-calendar__year{font-size:var(--semantic-font-size-body-xl)}.a1-calendar__weekday{font-size:var(--semantic-font-size-body-xs);padding:var(--component-calendar-cell-padding-minimal);letter-spacing:0}.a1-calendar__day{padding:var(--component-calendar-cell-padding-minimal);font-size:var(--semantic-font-size-body-xs)}.a1-calendar__day-number{width:var(--component-calendar-cell-size-compact);height:var(--component-calendar-cell-size-compact)}.a1-calendar__weekday-label--long,.a1-calendar__weekday-label--short{display:none}.a1-calendar__weekday-label--letter{display:inline}}.a1-canvas{-webkit-user-select:none;user-select:none;touch-action:none;outline:none;width:100%;height:100%;min-height:400px;position:relative;overflow:hidden}.a1-canvas--page{background:var(--semantic-color-surface-page)}.a1-canvas--panel{background:var(--semantic-color-surface-panel)}.a1-canvas--raised{background:var(--semantic-color-surface-raised)}.a1-canvas--custom{background:var(--a1-canvas-surface-custom)}.a1-canvas--inverse{background:var(--semantic-color-surface-inverse);color:var(--semantic-color-text-inverse)}.a1-canvas__grid{--a1-canvas-grid-color:color-mix(in srgb, var(--semantic-color-border-subtle) 38%, transparent);pointer-events:none;background-position:var(--a1-canvas-grid-x) var(--a1-canvas-grid-y);background-size:var(--a1-canvas-grid-size) var(--a1-canvas-grid-size);width:100%;height:100%;position:absolute;inset:0}.a1-canvas__grid--lines{background-image:linear-gradient(to right, var(--a1-canvas-grid-color) 1px, transparent 1px), linear-gradient(to bottom, var(--a1-canvas-grid-color) 1px, transparent 1px)}.a1-canvas__grid--dots{background-image:radial-gradient(circle, var(--a1-canvas-grid-color) 1px, transparent 1.25px)}.a1-canvas__edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1-canvas__edges path{vector-effect:non-scaling-stroke}.a1-canvas__edge{stroke:var(--semantic-color-border-default);stroke-width:1.5px;fill:none}.a1-canvas__edge--heavy{stroke-width:3px}.a1-canvas__edge--selected{stroke:var(--semantic-color-action-background);stroke-width:2px}.a1-canvas__edge--connection{stroke:var(--semantic-color-action-background)}.a1-canvas__edge--dimmed{opacity:.15}.a1-canvas__arrow{fill:var(--semantic-color-border-default)}.a1-canvas__edge-label{fill:var(--semantic-color-text-muted);font-size:calc(11px / var(--a1-canvas-zoom,1));pointer-events:none;font-family:inherit}.a1-canvas__viewport{pointer-events:none;position:absolute;inset:0}.a1-canvas__node{justify-content:center;align-items:center;gap:var(--base-spacing-2);padding-block:var(--base-spacing-4);padding-inline:var(--base-spacing-8);box-sizing:border-box;cursor:pointer;pointer-events:auto;border:2px solid var(--a1-canvas-node-border,var(--semantic-color-border-subtle));background:var(--a1-canvas-node-bg,var(--semantic-color-surface-panel));color:var(--a1-canvas-node-fg,var(--semantic-color-text-default));transition:box-shadow var(--semantic-motion-duration-quick) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-quick) var(--semantic-motion-easing-standard);flex-direction:column;display:flex;position:absolute;overflow:hidden}.a1-canvas__node:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:3px}.a1-canvas__node--circle{border-radius:var(--base-radius-pill)}.a1-canvas__node--square{border-radius:var(--base-radius-md)}.a1-canvas__node--squircle{border-radius:var(--base-radius-xl)}.a1-canvas__node--rectangle{border-radius:var(--base-radius-md)}.a1-canvas__node--selected{box-shadow:0 0 0 3px var(--semantic-color-action-background)}.a1-canvas__node--editable{cursor:grab}.a1-canvas__node--editable:active{cursor:grabbing}.a1-canvas__node--neutral{--a1-canvas-node-bg:var(--semantic-color-surface-panel);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-border-subtle)}.a1-canvas__node--info{--a1-canvas-node-bg:var(--semantic-color-status-info-background);--a1-canvas-node-fg:var(--semantic-color-status-info-foreground);--a1-canvas-node-border:var(--semantic-color-status-info-border)}.a1-canvas__node--success{--a1-canvas-node-bg:var(--semantic-color-status-success-background);--a1-canvas-node-fg:var(--semantic-color-status-success-foreground);--a1-canvas-node-border:var(--semantic-color-status-success-border)}.a1-canvas__node--warn{--a1-canvas-node-bg:var(--semantic-color-status-warn-background);--a1-canvas-node-fg:var(--semantic-color-status-warn-foreground);--a1-canvas-node-border:var(--semantic-color-status-warn-border)}.a1-canvas__node--error{--a1-canvas-node-bg:var(--semantic-color-status-error-background);--a1-canvas-node-fg:var(--semantic-color-status-error-foreground);--a1-canvas-node-border:var(--semantic-color-status-error-border)}.a1-canvas__node--accent{--a1-canvas-node-bg:var(--semantic-color-action-background);--a1-canvas-node-fg:var(--semantic-color-action-foreground);--a1-canvas-node-border:var(--semantic-color-action-background)}.a1-canvas__node--subtle.a1-canvas__node--neutral{--a1-canvas-node-bg:var(--semantic-color-surface-page);--a1-canvas-node-border:var(--semantic-color-border-subtle)}.a1-canvas__node--subtle.a1-canvas__node--info{--a1-canvas-node-bg:var(--semantic-color-status-info-surface);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-status-info-border)}.a1-canvas__node--subtle.a1-canvas__node--success{--a1-canvas-node-bg:var(--semantic-color-status-success-surface);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-status-success-border)}.a1-canvas__node--subtle.a1-canvas__node--warn{--a1-canvas-node-bg:var(--semantic-color-status-warn-surface);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-status-warn-border)}.a1-canvas__node--subtle.a1-canvas__node--error{--a1-canvas-node-bg:var(--semantic-color-status-error-surface);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-status-error-border)}.a1-canvas__node--subtle.a1-canvas__node--accent{--a1-canvas-node-bg:var(--semantic-color-action-surface);--a1-canvas-node-fg:var(--semantic-color-text-default);--a1-canvas-node-border:var(--semantic-color-action-border)}.a1-canvas__node-label{font-size:var(--a1-canvas-node-font-size,var(--semantic-font-size-body-sm));text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.a1-canvas__node-sublabel{font-size:var(--semantic-font-size-body-xs);opacity:.75;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.a1-canvas__controls{bottom:var(--base-spacing-16);right:var(--base-spacing-16);align-items:center;gap:var(--base-spacing-2);background:var(--semantic-color-surface-card);border:1px solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-md);padding:var(--base-spacing-4);box-shadow:var(--semantic-shadow-sm);pointer-events:auto;z-index:1;display:flex;position:absolute}.a1-canvas__ctrl{border-radius:var(--base-radius-sm);cursor:pointer;width:32px;height:32px;color:var(--semantic-color-text-default);transition:background var(--semantic-motion-duration-quick) var(--semantic-motion-easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.a1-canvas__ctrl:hover{background:var(--semantic-color-surface-panel)}.a1-canvas__ctrl--pressed{background:var(--semantic-color-action-surface);color:var(--semantic-color-text-default)}.a1-canvas__ctrl:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:1px}.a1-canvas__controls-row{align-items:center;gap:var(--base-spacing-2);display:flex}.a1-canvas__controls--open{place-items:center end;row-gap:var(--base-spacing-4);max-inline-size:calc(100% - 2 * var(--base-spacing-16));grid-template-columns:auto auto;display:grid}.a1-canvas__controls-extra{grid-column:1/-1;min-inline-size:0;max-inline-size:100%}.a1-canvas__controls-toggle{width:auto;min-width:var(--base-spacing-32);gap:var(--base-spacing-2);padding-inline:var(--base-spacing-4)}.a1-canvas__zoom-pct{font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);text-align:center;min-width:36px}.a1-canvas__node--sm{--a1-canvas-node-font-size:var(--semantic-font-size-body-xs)}.a1-canvas__node--lg{--a1-canvas-node-font-size:var(--semantic-font-size-body-md)}.a1-canvas__node--xl{--a1-canvas-node-font-size:var(--semantic-font-size-body-lg)}.a1-canvas__node--lg .a1-canvas__node-label{-webkit-line-clamp:5}.a1-canvas__node--xl .a1-canvas__node-label{-webkit-line-clamp:unset}.a1-canvas--connecting{cursor:crosshair}.a1-canvas--connecting .a1-canvas__node{cursor:cell}.a1-canvas__node--connect-source{box-shadow:0 0 0 3px var(--semantic-color-action-background)}.a1-canvas__node--connect-target:hover{box-shadow:0 0 0 2px var(--semantic-color-action-background)}.a1-canvas__node-connect{border-radius:var(--base-radius-pill);border:1.5px solid var(--semantic-color-action-background);background:var(--semantic-color-surface-panel);width:22px;height:22px;color:var(--semantic-color-action-background);cursor:pointer;opacity:0;z-index:1;transition:opacity var(--semantic-motion-duration-quick) var(--semantic-motion-easing-standard), background var(--semantic-motion-duration-quick) var(--semantic-motion-easing-standard);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-end:-10px;inset-inline-end:-10px}.a1-canvas__node-connect:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:2px}.a1-canvas__node:hover .a1-canvas__node-connect,.a1-canvas__node--connect-source .a1-canvas__node-connect{opacity:1}.a1-canvas__node-connect:hover{background:var(--semantic-color-action-surface)}.a1-canvas__node-connect .a1-icon{font-size:13px;line-height:1}.a1-canvas__edge--ghost{stroke:var(--semantic-color-action-background);stroke-width:1.5px;stroke-dasharray:6 4;opacity:.65}@media (prefers-reduced-motion:reduce){.a1-canvas__node,.a1-canvas__ctrl,.a1-canvas__node-connect{transition:none}}.a1-canvas__frame{--a1-canvas-frame-scale:var(--a1-canvas-zoom,1);gap:calc(var(--component-canvas-frame-title-gap) / var(--a1-canvas-frame-scale));pointer-events:auto;flex-direction:column;display:flex;position:absolute}.a1-canvas__frame-title{max-inline-size:100%;color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:calc(var(--semantic-font-size-body-sm) / var(--a1-canvas-frame-scale));text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;overflow:hidden}.a1-canvas__frame-title:focus-visible{outline:calc(var(--component-button-focus-ring-width) / var(--a1-canvas-frame-scale)) solid var(--component-button-focus-ring);outline-offset:calc(var(--component-button-focus-ring-offset) / var(--a1-canvas-frame-scale))}.a1-canvas__frame--selected .a1-canvas__frame-title{color:var(--semantic-color-action-background)}.a1-canvas__frame-body{border:calc(var(--component-canvas-frame-border-width) / var(--a1-canvas-frame-scale)) solid var(--semantic-color-border-subtle);background:var(--semantic-color-surface-page);overflow:hidden}.a1-canvas__frame-body--scrollable{overscroll-behavior:contain;overflow-y:auto}.a1-canvas__frame-body--scrollable:focus-visible{outline:calc(var(--component-button-focus-ring-width) / var(--a1-canvas-frame-scale)) solid var(--component-button-focus-ring);outline-offset:calc(var(--component-button-focus-ring-offset) / var(--a1-canvas-frame-scale))}.a1-canvas__frame--selected .a1-canvas__frame-body{box-shadow:0 0 0 calc(var(--component-canvas-frame-selected-ring-width) / var(--a1-canvas-frame-scale)) var(--semantic-color-action-background)}.a1-canvas__frame--plain{gap:0}.a1-canvas__frame--plain .a1-canvas__frame-body{background:0 0;border:0;overflow:visible}.a1-canvas__frame--plain .a1-canvas__frame-title{max-inline-size:none;margin-block-end:calc(var(--component-canvas-frame-title-gap) / var(--a1-canvas-frame-scale));position:absolute;inset-block-end:100%;inset-inline-start:0}.a1-canvas__frame--plain .a1-canvas__frame-title:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden}.a1-canvas__frame--draggable,.a1-canvas__frame--draggable .a1-canvas__frame-title{cursor:grab}.a1-canvas__frame--draggable:active,.a1-canvas__frame--draggable:active .a1-canvas__frame-title{cursor:grabbing}.a1-card{box-sizing:border-box;--a1-card-surface-color:var(--semantic-color-surface-card);background:var(--semantic-color-surface-card);border:var(--component-card-border-width) solid var(--component-card-border-color,var(--semantic-color-border-subtle));border-radius:var(--component-card-border-radius);inline-size:100%;padding:var(--component-card-padding);box-shadow:var(--component-card-shadow,var(--semantic-shadow-sm));color:var(--semantic-color-text-default);container:a1-card/inline-size}.a1-card--navigation{text-align:start;border-color:var(--component-card-navigation-border-color);cursor:pointer;inline-size:100%;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), box-shadow var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);flex-direction:column;justify-content:flex-start;align-items:stretch;text-decoration:none;display:flex}button.a1-card--navigation{appearance:none;font:inherit}.a1-card--navigation:hover{background:var(--semantic-color-action-surface);border-color:var(--component-card-navigation-border-color-hover)}.a1-card--navigation:active{background:var(--semantic-color-surface-panel);border-color:var(--component-card-navigation-border-color-pressed);box-shadow:var(--semantic-shadow-xs)}.a1-card--navigation:focus-visible{outline:var(--component-button-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--base-spacing-2)}.a1-card--bare{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.a1-card--surface-accent{--a1-card-accent-foreground:var(--component-button-primary-foreground,var(--semantic-color-action-foreground));--semantic-color-text-default:var(--a1-card-accent-foreground);--semantic-color-text-muted:color-mix(in srgb, var(--a1-card-accent-foreground) 82%, transparent);--semantic-color-text-accent:var(--a1-card-accent-foreground);--semantic-color-border-subtle:color-mix(in srgb, var(--a1-card-accent-foreground) 38%, transparent);--semantic-color-border-default:color-mix(in srgb, var(--a1-card-accent-foreground) 52%, transparent);--component-link-color:var(--a1-card-accent-foreground);--component-link-color-hover:var(--a1-card-accent-foreground);--component-card-icon-background:color-mix(in srgb, var(--a1-card-accent-foreground) 18%, transparent);--component-card-icon-foreground:var(--a1-card-accent-foreground);--a1-card-surface-color:var(--semantic-color-action-background-hover);background:var(--semantic-color-action-background-hover);border-color:var(--semantic-color-action-background-hover);box-shadow:var(--component-card-accent-shadow,var(--component-card-shadow,var(--semantic-shadow-sm)));color:var(--a1-card-accent-foreground)}.a1-card--surface-info{--a1-card-surface-color:var(--semantic-color-status-info-surface);background:var(--a1-card-surface-color)}.a1-card--surface-success{--a1-card-surface-color:var(--semantic-color-status-success-surface);background:var(--a1-card-surface-color)}.a1-card--surface-warn{--a1-card-surface-color:var(--semantic-color-status-warn-surface);background:var(--a1-card-surface-color)}.a1-card--surface-error{--a1-card-surface-color:var(--semantic-color-status-error-surface);background:var(--a1-card-surface-color)}.a1-card--surface-custom{--a1-card-surface-color:var(--a1-card-surface-custom);background:var(--a1-card-surface-color)}.a1-card__content{min-width:0}.a1-card--has-actions .a1-card__content{display:flow-root}.a1-card__actions{float:inline-end;align-items:center;gap:var(--base-spacing-4);padding:var(--base-spacing-4);border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:max(var(--base-radius-sm), calc(var(--component-card-border-radius) - var(--base-spacing-8)));margin-block-start:calc(-1 * var(--base-spacing-8) - var(--component-card-border-width));margin-block-end:var(--base-spacing-8);margin-inline-start:var(--base-spacing-8);margin-inline-end:calc(-1 * var(--base-spacing-8) - var(--component-card-border-width));display:inline-flex}.a1-card--has-status{--a1-card-status-stripe-width:max(var(--base-spacing-8), var(--component-card-border-radius), var(--component-card-status-stripe-width));border-color:var(--a1-card-status-color,var(--semantic-color-text-muted));padding-inline-start:calc(var(--component-card-padding) + var(--a1-card-status-stripe-width));position:relative;overflow:hidden}.a1-card--has-status:before{content:"";inline-size:var(--a1-card-status-stripe-width);background:var(--a1-card-status-color,var(--semantic-color-text-muted));pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.a1-card--status-neutral{--a1-card-status-color:var(--component-card-status-neutral)}.a1-card--status-info{--a1-card-status-color:var(--component-card-status-info)}.a1-card--status-success{--a1-card-status-color:var(--component-card-status-success)}.a1-card--status-warn{--a1-card-status-color:var(--component-card-status-warn)}.a1-card--status-error{--a1-card-status-color:var(--component-card-status-error)}@keyframes a1-card-status-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.a1-card--status-pulse:before{animation:a1-card-status-pulse var(--component-card-status-pulse-duration) var(--semantic-motion-easing-standard) infinite}}html.a1-reduce-motion .a1-card--status-pulse:before{animation:none}.a1-card__status-badge{margin-block-end:var(--base-spacing-8);display:inline-flex}@container a1-card (width>=640px){.a1-card--has-status.a1-card--has-hero{padding-inline-start:var(--component-card-padding)}}.a1-card--has-hero{overflow:hidden}.a1-card--has-hero .a1-card__layout{flex-direction:column;display:flex}.a1-card__hero{margin-top:calc(-1 * var(--component-card-padding));margin-inline:calc(-1 * var(--component-card-padding));margin-bottom:var(--component-card-padding);padding:var(--base-spacing-32) 0;background:var(--a1-card-hero-bg,var(--component-card-hero-background));--a1-icon-opsz:48;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.a1-card__hero-badge{z-index:1;position:absolute}.a1-card__hero-badge--top{inset-block-start:var(--base-spacing-8)}.a1-card__hero-badge--bottom{inset-block-end:var(--base-spacing-8)}.a1-card__hero-badge--middle{inset-block-start:50%}.a1-card__hero-badge--start{inset-inline-start:var(--base-spacing-8)}.a1-card__hero-badge--end{inset-inline-end:var(--base-spacing-8)}.a1-card__hero-badge--center{inset-inline-start:50%}.a1-card__hero-badge--middle:not(.a1-card__hero-badge--center){transform:translateY(-50%)}.a1-card__hero-badge--center:not(.a1-card__hero-badge--middle){transform:translate(-50%)}.a1-card__hero-badge--middle.a1-card__hero-badge--center{transform:translate(-50%,-50%)}.a1-card__hero>.a1-icon{font-size:var(--base-spacing-64);color:var(--component-card-hero-foreground)}.a1-card__hero-separator{z-index:0;inline-size:100%;block-size:var(--base-spacing-40);color:var(--a1-card-surface-color);pointer-events:none;display:block;position:absolute;inset-block-end:-1px;inset-inline:0}.a1-card__hero-separator-path{fill:currentColor}.a1-card__hero-separator-path--inline{display:none}.a1-card__hero>.a1-icon,.a1-card__hero-badge{position:relative}.a1-card__hero>.a1-icon{z-index:1}@container a1-card (width>=640px){.a1-card--has-hero>.a1-card__layout{flex-direction:row;align-items:stretch}.a1-card__hero{margin-top:calc(-1 * var(--component-card-padding));margin-bottom:calc(-1 * var(--component-card-padding));margin-inline-start:calc(-1 * var(--component-card-padding));margin-inline-end:0;margin-block:calc(-1 * var(--component-card-padding));padding:var(--base-spacing-32) var(--base-spacing-40);border-start-start-radius:calc(var(--component-card-border-radius) - var(--component-card-border-width));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:calc(var(--component-card-border-radius) - var(--component-card-border-width))}.a1-card__hero>.a1-icon{font-size:var(--base-spacing-128)}.a1-card__hero-separator{inline-size:var(--base-spacing-40);block-size:100%;inset-block:0;inset-inline:auto -1px}.a1-card__hero-separator-path--block{display:none}.a1-card__hero-separator-path--inline{display:block}.a1-card--has-hero .a1-card__content{flex:auto;padding-inline-start:var(--component-card-padding)}}.a1-card--has-icon .a1-card__layout{flex-direction:column;display:flex}.a1-card--has-icon.a1-card--has-actions .a1-card__layout{grid-template-columns:minmax(0,1fr) auto;display:grid}.a1-card--has-icon.a1-card--has-actions .a1-card__icon{grid-area:1/1}.a1-card--has-icon.a1-card--has-actions .a1-card__actions--corner{float:none;block-size:fit-content;grid-area:1/2;align-self:start;margin-inline-start:var(--base-spacing-8)}.a1-card--has-icon.a1-card--has-actions .a1-card__content{grid-area:2/1/auto/-1}.a1-card__icon{--a1-card-icon-box:var(--base-spacing-40);--a1-card-icon-size:var(--component-card-icon-size);width:var(--a1-card-icon-box);height:var(--a1-card-icon-box);border-radius:var(--base-radius-control);background:var(--component-card-icon-background);color:var(--component-card-icon-foreground);margin-bottom:var(--base-spacing-12);--a1-icon-opsz:var(--component-card-icon-optical-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.a1-card__icon .a1-icon{font-size:var(--a1-card-icon-size)}@container a1-card (width>=320px){.a1-card__icon{--a1-card-icon-size:var(--base-spacing-24);--a1-icon-opsz:24}}@container a1-card (width>=480px){.a1-card__icon{--a1-card-icon-box:var(--base-spacing-64);--a1-card-icon-size:var(--base-spacing-32);--a1-icon-opsz:40}}@container a1-card (width>=640px){.a1-card--has-icon>.a1-card__layout{align-items:flex-start;gap:var(--base-spacing-16);flex-direction:row}.a1-card__icon{--a1-card-icon-box:var(--base-spacing-96);--a1-card-icon-size:var(--base-spacing-40);--a1-icon-opsz:48;margin-bottom:0}.a1-card--has-icon .a1-card__content{flex:auto}.a1-card--has-icon.a1-card--has-actions>.a1-card__layout{grid-template-columns:auto minmax(0,1fr) auto}.a1-card--has-icon.a1-card--has-actions .a1-card__content{grid-area:1/2}.a1-card--has-icon.a1-card--has-actions .a1-card__actions--corner{grid-column:3}}@media print{.a1-card{break-inside:avoid}.a1-card--has-status,.a1-card__hero{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-page-nav.a1-card{padding:0;overflow:hidden}.a1-page-nav__progress{background:var(--semantic-color-border-subtle);height:3px}.a1-page-nav__progress-fill{background:var(--semantic-color-action-background);min-width:0;height:100%;transition:width 80ms linear}.a1-page-nav__inner{padding:var(--base-spacing-16)}.a1-page-nav__heading{margin:0 0 var(--base-spacing-12) 0;font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);font-weight:600;line-height:1}.a1-page-nav__list{gap:var(--base-spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a1-page-nav__link{text-align:start;width:100%;padding:var(--base-spacing-6) var(--base-spacing-8);border-radius:var(--base-radius-md);cursor:pointer;font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-muted);transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;font-weight:400;line-height:1.4;display:block}.a1-page-nav__link:hover{color:var(--semantic-color-text-default);background:var(--semantic-color-surface-raised)}.a1-page-nav__link:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:-1px}.a1-page-nav__link--active{color:var(--semantic-color-action-background);background:var(--semantic-color-surface-panel);font-weight:500}.a1-page-nav__link--l2{font-size:var(--semantic-font-size-body-xs);padding-inline-start:var(--base-spacing-20)}.a1-page-nav__spacer{display:none}@media (width<=768px){.a1-page-nav.a1-card{top:var(--a1-page-nav-top,0);z-index:200;box-shadow:var(--semantic-shadow-sm);border-block-start:none;border-inline:none;border-radius:0;position:fixed;left:0;right:0}.a1-page-nav__spacer{height:54px;display:block}.a1-page-nav__heading{display:none}.a1-page-nav__inner{padding:var(--base-spacing-8) var(--base-spacing-16)}.a1-page-nav__list{gap:var(--base-spacing-4);scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:var(--base-spacing-4);flex-direction:row;overflow-x:auto}.a1-page-nav__list::-webkit-scrollbar{display:none}.a1-page-nav__item{flex-shrink:0}.a1-page-nav__link{white-space:nowrap;border:1px solid var(--semantic-color-border-subtle);padding:var(--base-spacing-4) var(--base-spacing-12);font-size:var(--semantic-font-size-body-xs);border-radius:9999px}.a1-page-nav__link--l2{padding-inline-start:var(--base-spacing-12)}.a1-page-nav__link--active{background:var(--semantic-color-action-background);color:var(--semantic-color-text-inverse);border-color:var(--semantic-color-action-background)}}@media (width>=769px){.a1-page-nav.a1-card{top:var(--a1-page-nav-top,var(--base-spacing-16));max-block-size:calc(100vh - var(--a1-page-nav-top,var(--base-spacing-16)) - var(--base-spacing-16));align-self:start;position:sticky;overflow:hidden auto}}@media print{.a1-page-nav{display:none}}.a1-blockquote{margin:var(--base-spacing-32) 0}.a1-blockquote__quote{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-lg);font-weight:var(--semantic-font-weight-body);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-default);margin:0;padding:0}.a1-blockquote__cite{margin-top:var(--base-spacing-12);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-blockquote-cite-font-weight);color:var(--semantic-color-text-muted);font-style:normal;display:block}.a1-blockquote__cite:before{content:"— "}.a1-blockquote__cite-link{color:inherit}.a1-blockquote__cite-link:hover{color:var(--semantic-color-text-default)}.a1-blockquote--border{padding-block:var(--component-blockquote-padding-block);border-inline-start:var(--component-blockquote-border-width) solid var(--semantic-color-action-background);padding-inline-start:var(--component-blockquote-padding-inline)}.a1-blockquote--filled{padding:var(--component-blockquote-padding-block) var(--component-blockquote-padding-inline);background:var(--semantic-color-surface-panel);border:1px solid var(--semantic-color-border-subtle);border-radius:var(--component-blockquote-border-radius)}.a1-blockquote--feature{padding-block:var(--component-blockquote-padding-block)}.a1-blockquote--feature .a1-blockquote__quote{font-size:var(--semantic-font-size-display-sm);font-weight:var(--semantic-font-weight-display);line-height:1.75em}.a1-blockquote--feature .a1-blockquote__quote:before{content:"“";font-size:var(--component-blockquote-mark-size);color:var(--semantic-color-action-background);margin-bottom:var(--base-spacing-8);line-height:.75;display:block}.a1-blockquote--feature .a1-blockquote__cite{font-size:var(--semantic-font-size-body-xs);margin-top:var(--base-spacing-20)}.a1-blockquote--feature .a1-blockquote__cite:before{content:none}.a1-blockquote--minimal{border-block-start:1px solid var(--semantic-color-border-subtle);padding-block-start:var(--component-blockquote-padding-block)}.a1-blockquote--minimal .a1-blockquote__quote{color:var(--semantic-color-text-muted);font-style:italic}.a1-blockquote--accent{padding:var(--component-blockquote-padding-block) var(--component-blockquote-padding-inline);background:var(--semantic-color-action-background);border-radius:var(--component-blockquote-border-radius)}.a1-blockquote--accent .a1-blockquote__quote{color:var(--semantic-color-text-inverse)}.a1-blockquote--accent .a1-blockquote__cite{color:color-mix(in srgb, var(--semantic-color-text-inverse), transparent 10%)}.a1-blockquote--accent .a1-blockquote__cite-link:hover{color:var(--semantic-color-text-inverse)}.a1-blockquote--pull{padding-block:var(--component-blockquote-padding-block);text-align:center}.a1-blockquote--pull .a1-blockquote__quote{font-size:var(--semantic-font-size-display-sm);font-style:italic;line-height:var(--semantic-font-line-height-body)}.a1-blockquote--pull .a1-blockquote__quote:before{content:"“";color:var(--semantic-color-text-muted);margin-inline-end:.05em}.a1-blockquote--pull .a1-blockquote__quote:after{content:"”";color:var(--semantic-color-text-muted);margin-inline-start:.05em}.a1-blockquote--pull .a1-blockquote__cite{text-align:center}.a1-blockquote--ruled{padding-block:var(--component-blockquote-padding-block);border-block-start:1px solid var(--semantic-color-border-default);border-block-end:1px solid var(--semantic-color-border-default);text-align:center}.a1-blockquote--ruled .a1-blockquote__cite{text-align:center}.a1-breadcrumb{font-size:var(--semantic-font-size-body-sm);container:a1-breadcrumb/inline-size}.a1-breadcrumb__list{flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.a1-breadcrumb__item{flex-shrink:1;align-items:center;min-width:0;display:flex}.a1-breadcrumb__item+.a1-breadcrumb__item:before{content:"/";padding-inline:var(--base-spacing-6);color:var(--semantic-color-text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.a1-breadcrumb__link,.a1-breadcrumb__current,.a1-breadcrumb__ancestor{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}button.a1-breadcrumb__link{font:inherit;font-family:var(--component-paragraph-font-family);cursor:pointer;color:var(--component-link-color);text-align:left;text-underline-offset:var(--component-link-underline-offset);background:0 0;border:none;padding:0;text-decoration:underline}button.a1-breadcrumb__link:hover{color:var(--component-link-color-hover)}button.a1-breadcrumb__link:active{color:var(--component-link-color-pressed)}button.a1-breadcrumb__link:focus-visible{outline:var(--component-link-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-link-focus-ring-offset);border-radius:var(--component-link-focus-ring-radius)}.a1-breadcrumb__current{color:var(--semantic-color-text-default);font-weight:var(--base-font-weight-semibold)}.a1-breadcrumb__ancestor{color:var(--semantic-color-text-muted)}.a1-breadcrumb .a1-breadcrumb__back{display:none}@container a1-breadcrumb (width<=480px){.a1-breadcrumb__list{display:none}.a1-breadcrumb .a1-breadcrumb__back{align-items:center;gap:var(--component-link-icon-gap,.25em);display:inline-flex}button.a1-breadcrumb__back{font:inherit;font-family:var(--component-paragraph-font-family);cursor:pointer;color:var(--component-link-color);background:0 0;border:none;padding:0;text-decoration:none}button.a1-breadcrumb__back:hover{color:var(--component-link-color-hover)}button.a1-breadcrumb__back:active{color:var(--component-link-color-pressed)}.a1-breadcrumb__back-icon{flex-shrink:0;font-size:1.1em}.a1-breadcrumb__back-label{text-underline-offset:var(--component-link-underline-offset);text-decoration:underline}}.a1-notification-root{display:inline-flex;position:relative}.a1-notification{box-sizing:border-box;min-width:var(--component-notification-height);height:var(--component-notification-height);padding:0 var(--component-notification-padding-inline);border-radius:calc(var(--component-notification-height) / 2);font-family:var(--component-paragraph-font-family);font-size:var(--component-notification-font-size);font-weight:var(--component-notification-font-weight);white-space:nowrap;background:var(--a1-notification-background);color:var(--a1-notification-foreground);box-shadow:0 0 0 var(--component-notification-ring-width) var(--semantic-color-surface-page);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.a1-notification--top-right{top:0;right:0;transform:translate(50%,-50%)}.a1-notification--top-left{top:0;left:0;transform:translate(-50%,-50%)}.a1-notification--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.a1-notification--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.a1-notification--dot{min-width:var(--component-notification-dot-size);width:var(--component-notification-dot-size);height:var(--component-notification-dot-size);border-radius:50%;padding:0}.a1-notification--neutral{--a1-notification-background:var(--component-notification-neutral-background);--a1-notification-foreground:var(--component-notification-neutral-foreground)}.a1-notification--error{--a1-notification-background:var(--semantic-color-status-error-background);--a1-notification-foreground:var(--semantic-color-status-error-foreground)}.a1-notification--success{--a1-notification-background:var(--semantic-color-status-success-background);--a1-notification-foreground:var(--semantic-color-status-success-foreground)}.a1-notification--warn{--a1-notification-background:var(--semantic-color-status-warn-background);--a1-notification-foreground:var(--semantic-color-status-warn-foreground)}.a1-notification--info{--a1-notification-background:var(--semantic-color-status-info-background);--a1-notification-foreground:var(--semantic-color-status-info-foreground)}@media print{.a1-notification{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-status-bar{--a1-sb-height:var(--component-status-bar-md-height);--a1-sb-track-bg:var(--component-status-bar-track-background);--a1-sb-fill-bg:var(--component-status-bar-fill-background);--a1-sb-radius:var(--component-status-bar-border-radius);--a1-sb-border-width:var(--component-status-bar-border-width);--a1-sb-border-color:var(--component-status-bar-border-color);--a1-sb-label-gap:var(--component-status-bar-label-gap);gap:var(--a1-sb-label-gap);flex-direction:column;inline-size:100%;display:flex}.a1-status-bar--sm{--a1-sb-height:var(--component-status-bar-sm-height)}.a1-status-bar--lg{--a1-sb-height:var(--component-status-bar-lg-height)}.a1-status-bar--before,.a1-status-bar--after{flex-direction:row;align-items:center}.a1-status-bar--before .a1-status-bar__bar-row,.a1-status-bar--after .a1-status-bar__bar-row{flex:1;min-inline-size:0}.a1-status-bar--before .a1-status-bar__label,.a1-status-bar--after .a1-status-bar__label{flex-shrink:0}.a1-status-bar__bar-row{align-items:center;gap:var(--base-spacing-8);flex-direction:row;display:flex}.a1-status-bar__bar-row .a1-status-bar__track{flex:1;inline-size:auto;min-inline-size:0}.a1-status-bar__label{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);display:block}.a1-status-bar__track{block-size:var(--a1-sb-height);background-color:var(--a1-sb-track-bg);border-radius:var(--a1-sb-radius);border:var(--a1-sb-border-width) solid var(--a1-sb-border-color);inline-size:100%;display:flex;position:relative;overflow:hidden}.a1-status-bar__fill{background-color:var(--a1-sb-fill-bg);border-radius:inherit;block-size:100%;inline-size:0;transition:inline-size var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);flex-shrink:0}.a1-status-bar__fill--indeterminate{inset-block:0;inline-size:35%;animation:a1-sb-indeterminate var(--component-status-bar-indeterminate-duration) ease-in-out infinite;position:absolute;left:0}[dir=rtl] .a1-status-bar__fill--indeterminate{animation-direction:reverse;left:auto;right:0}.a1-status-bar--paused .a1-status-bar__fill--indeterminate{animation-play-state:paused}@keyframes a1-sb-indeterminate{0%{transform:translate(-115%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.a1-status-bar__fill--indeterminate{opacity:.4;inline-size:100%;animation:none}}.a1-status-bar__pause{animation:a1-sb-pause-appear var(--semantic-motion-duration-normal) var(--semantic-motion-easing-enter);flex-shrink:0}@keyframes a1-sb-pause-appear{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.a1-status-bar__pause{animation:none}}@media print{.a1-status-bar{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-stat{box-sizing:border-box;align-items:flex-start;gap:var(--component-stat-gap);min-width:0;color:var(--semantic-color-text-default);flex-direction:column;display:flex}.a1-stat--align-center{text-align:center;align-items:center}.a1-stat--align-end{text-align:end;align-items:flex-end}.a1-stat__title{align-items:center;gap:var(--component-stat-title-gap);max-width:100%;color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--component-stat-title-font-size);font-weight:var(--component-stat-title-font-weight);line-height:var(--semantic-font-line-height-body);display:inline-flex}.a1-stat__title-icon{color:var(--semantic-color-text-muted);font-size:var(--component-stat-icon-size);--a1-icon-opsz:var(--component-stat-icon-optical-size);flex-shrink:0}.a1-stat__value-row{align-items:baseline;gap:var(--component-stat-value-gap);max-width:100%;display:inline-flex}.a1-stat__value{overflow-wrap:anywhere;min-width:0;font-family:var(--component-stat-value-font-family);font-size:var(--component-stat-value-font-size-md);font-weight:var(--component-stat-value-font-weight);line-height:var(--component-stat-value-line-height);letter-spacing:0}.a1-stat--xs .a1-stat__value{font-size:var(--component-stat-value-font-size-xs)}.a1-stat--sm .a1-stat__value{font-size:var(--component-stat-value-font-size-sm)}.a1-stat--lg .a1-stat__value{font-size:var(--component-stat-value-font-size-lg)}.a1-stat--xl .a1-stat__value{font-size:var(--component-stat-value-font-size-xl)}.a1-stat__affix{color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--component-stat-affix-font-size-md);font-weight:var(--component-stat-affix-font-weight);line-height:var(--semantic-font-line-height-heading);flex-shrink:0}.a1-stat--xs .a1-stat__affix{font-size:var(--component-stat-affix-font-size-xs)}.a1-stat--sm .a1-stat__affix{font-size:var(--component-stat-affix-font-size-sm)}.a1-stat--lg .a1-stat__affix{font-size:var(--component-stat-affix-font-size-lg)}.a1-stat--xl .a1-stat__affix{font-size:var(--component-stat-affix-font-size-xl)}.a1-stat__meta{align-items:center;gap:var(--component-stat-meta-gap);flex-wrap:wrap;max-width:100%;display:flex}.a1-stat--align-center .a1-stat__meta{justify-content:center}.a1-stat--align-end .a1-stat__meta{justify-content:flex-end}.a1-stat__description{color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--component-stat-description-font-size);font-weight:var(--semantic-font-weight-body);line-height:var(--semantic-font-line-height-body)}.a1-sticky-note{--a1-sticky-note-bg:var(--component-sticky-note-color-yellow);--semantic-color-text-default:var(--component-sticky-note-foreground);--semantic-color-text-muted:var(--component-sticky-note-muted-foreground);--semantic-color-surface-raised:var(--component-sticky-note-raised-surface);--semantic-color-border-subtle:var(--component-sticky-note-subtle-border);--component-link-color:var(--component-sticky-note-foreground);--component-link-color-hover:var(--component-sticky-note-muted-foreground);--component-link-color-pressed:var(--component-sticky-note-foreground);--component-link-inverse-color:var(--component-sticky-note-foreground);--component-link-inverse-color-hover:var(--component-sticky-note-muted-foreground);--component-link-inverse-color-pressed:var(--component-sticky-note-foreground);--component-field-focus-ring-color:var(--component-sticky-note-foreground);--a1-sticky-note-edge:color-mix(in srgb, var(--a1-sticky-note-bg) 88%, var(--component-sticky-note-foreground));box-sizing:border-box;gap:var(--component-sticky-note-gap);inline-size:var(--a1-sticky-note-width,var(--component-sticky-note-size-md));max-inline-size:100%;block-size:var(--a1-sticky-note-height,auto);padding:var(--component-sticky-note-padding);border-block-start:var(--component-sticky-note-strip-height) solid var(--a1-sticky-note-edge);border-radius:var(--component-sticky-note-border-radius);background:var(--a1-sticky-note-bg);color:var(--component-sticky-note-foreground);box-shadow:var(--component-sticky-note-shadow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}.a1-sticky-note--yellow{--a1-sticky-note-bg:var(--component-sticky-note-color-yellow)}.a1-sticky-note--orange{--a1-sticky-note-bg:var(--component-sticky-note-color-orange)}.a1-sticky-note--green{--a1-sticky-note-bg:var(--component-sticky-note-color-green)}.a1-sticky-note--blue{--a1-sticky-note-bg:var(--component-sticky-note-color-blue)}.a1-sticky-note--pink{--a1-sticky-note-bg:var(--component-sticky-note-color-pink)}.a1-sticky-note--purple{--a1-sticky-note-bg:var(--component-sticky-note-color-purple)}.a1-sticky-note--grey{--a1-sticky-note-bg:var(--component-sticky-note-color-grey)}.a1-sticky-note--width-auto{--a1-sticky-note-width:auto}.a1-sticky-note--width-xs{--a1-sticky-note-width:var(--component-sticky-note-size-xs)}.a1-sticky-note--width-sm{--a1-sticky-note-width:var(--component-sticky-note-size-sm)}.a1-sticky-note--width-md{--a1-sticky-note-width:var(--component-sticky-note-size-md)}.a1-sticky-note--width-lg{--a1-sticky-note-width:var(--component-sticky-note-size-lg)}.a1-sticky-note--width-xl{--a1-sticky-note-width:var(--component-sticky-note-size-xl)}.a1-sticky-note--height-xs{--a1-sticky-note-height:var(--component-sticky-note-size-xs)}.a1-sticky-note--height-sm{--a1-sticky-note-height:var(--component-sticky-note-size-sm)}.a1-sticky-note--height-md{--a1-sticky-note-height:var(--component-sticky-note-size-md)}.a1-sticky-note--height-lg{--a1-sticky-note-height:var(--component-sticky-note-size-lg)}.a1-sticky-note--height-xl{--a1-sticky-note-height:var(--component-sticky-note-size-xl)}.a1-sticky-note--scrolls{overflow:auto}.a1-sticky-note--resizable{resize:vertical;min-block-size:var(--component-sticky-note-size-xs)}.a1-sticky-note--scrolls:focus-visible{outline:var(--component-button-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-button-focus-ring-offset)}.a1-sticky-note__header{justify-content:space-between;align-items:center;gap:var(--component-sticky-note-gap);flex-wrap:wrap;display:flex}.a1-sticky-note--movable{translate:var(--a1-sticky-note-offset-x,0) var(--a1-sticky-note-offset-y,0)}.a1-sticky-note .a1-sticky-note__move{--a1-icon-button-background:transparent;--a1-icon-button-background-hover:var(--a1-sticky-note-edge);--a1-icon-button-background-pressed:var(--a1-sticky-note-edge);--a1-icon-button-foreground:var(--component-sticky-note-foreground);--a1-icon-button-foreground-hover:var(--component-sticky-note-foreground);--a1-icon-button-foreground-pressed:var(--component-sticky-note-foreground);--a1-icon-button-border:transparent;--a1-icon-button-border-hover:transparent;--a1-icon-button-border-pressed:transparent;cursor:grab;touch-action:none}.a1-sticky-note .a1-sticky-note__move:active{cursor:grabbing}.a1-sticky-note__header>.a1-sticky-note__title{flex:auto}.a1-sticky-note--editing .a1-sticky-note__body .a1-inline-editable--seamless{min-block-size:1lh;display:block}.a1-sticky-note__title{overflow-wrap:anywhere;margin:0}.a1-sticky-note__body>:first-child{margin-block-start:0}.a1-sticky-note__body>:last-child{margin-block-end:0}.a1-sticky-note__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-sticky-note--floating{z-index:var(--component-sticky-note-z-index);position:absolute}.a1-sticky-note--top-start{inset-block-start:var(--component-sticky-note-floating-offset);inset-inline-start:var(--component-sticky-note-floating-offset)}.a1-sticky-note--top-end{inset-block-start:var(--component-sticky-note-floating-offset);inset-inline-end:var(--component-sticky-note-floating-offset)}.a1-sticky-note--bottom-start{inset-block-end:var(--component-sticky-note-floating-offset);inset-inline-start:var(--component-sticky-note-floating-offset)}.a1-sticky-note--bottom-end{inset-block-end:var(--component-sticky-note-floating-offset);inset-inline-end:var(--component-sticky-note-floating-offset)}.a1-theme-accessible .a1-sticky-note,.a1-contrast-more .a1-sticky-note{outline:var(--component-card-border-width) solid var(--component-sticky-note-foreground)}@media (prefers-contrast:more){.a1-sticky-note{outline:var(--component-card-border-width) solid var(--component-sticky-note-foreground)}}@media (forced-colors:active){.a1-sticky-note{border:var(--component-card-border-width) solid CanvasText}}@media print{.a1-sticky-note{-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid}}.a1-inline-editable{cursor:text;border-radius:var(--base-radius-sm);outline-offset:2px;outline:1px dashed #0000;transition:outline-color .15s;display:block}.a1-inline-editable:hover{outline-color:var(--semantic-color-border-default)}.a1-inline-editable:focus-visible{outline:2px solid var(--semantic-color-border-strong);outline-offset:2px}.a1-inline-editable--disabled{cursor:auto;-webkit-user-select:text;user-select:text}.a1-inline-editable--disabled:hover{outline-color:#0000}.a1-inline-editable__placeholder{color:var(--semantic-color-text-muted);opacity:.7}.a1-inline-editable__input{background:var(--semantic-color-surface-field);border:1px solid var(--semantic-color-border-strong);border-radius:var(--base-radius-sm);width:100%;min-height:2em;padding:var(--base-spacing-4) var(--base-spacing-8);font:inherit;color:var(--semantic-color-text-default);resize:vertical;box-sizing:border-box;outline:none;display:block}@media (width<=640px){.a1-inline-editable__input{font-size:max(1em, var(--semantic-font-size-body-md))}}.a1-inline-editable__input:focus{border-color:var(--component-field-focus-ring-color);outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:-1px}.a1-inline-editable--seamless{cursor:text;border-radius:var(--base-radius-sm);outline-offset:2px;outline:none;display:inline}.a1-inline-editable--seamless.a1-inline-editable--read-only{cursor:inherit}.a1-inline-editable--multiline{white-space:pre-wrap}.a1-inline-editable--seamless:focus,.a1-inline-editable--seamless:focus-visible{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color)}.a1-inline-editable--seamless:empty:before{content:attr(data-placeholder);color:var(--semantic-color-text-muted);opacity:.7}.a1-inline-editable--seamless.a1-inline-editable--disabled{cursor:auto;-webkit-user-select:text;user-select:text}.a1-code{box-sizing:border-box;max-inline-size:100%;font-family:var(--component-inline-font-family-mono);font-size:var(--component-inline-code-font-size);line-height:var(--a1-code-line-height,1.6);color:var(--semantic-color-text-default)}.a1-code--inline{padding:var(--component-inline-padding-block) var(--component-inline-padding-inline);border-radius:var(--component-inline-border-radius);background:var(--semantic-color-surface-raised);white-space:nowrap;display:inline}.a1-code--inline.a1-code--wrapping{white-space:normal;overflow-wrap:anywhere}.a1-code-block{box-sizing:border-box;align-items:flex-start;gap:var(--base-spacing-8);max-inline-size:100%;color:var(--semantic-color-text-default);flex-direction:column;display:flex}.a1-code-block__pre{box-sizing:border-box;inline-size:100%;max-inline-size:100%;padding:var(--base-spacing-16);border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-md);background:var(--semantic-color-surface-panel);margin:0;overflow-x:auto}.a1-code-block__pre:focus-visible{border-color:var(--component-button-focus-ring);box-shadow:0 0 0 var(--component-card-border-width) var(--component-button-focus-ring);outline:none}.a1-code--block{white-space:pre;background:0 0;border-radius:0;padding:0;display:block}.a1-code--block.a1-code--wrapping{white-space:pre-wrap;overflow-wrap:anywhere}.a1-code-block__textarea{box-sizing:border-box;inline-size:100%;padding:var(--base-spacing-16);border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-md);background:var(--semantic-color-surface-panel);font-family:var(--component-inline-font-family-mono);font-size:var(--component-inline-code-font-size);color:var(--semantic-color-text-default);white-space:pre;resize:vertical;align-self:stretch;margin:0;line-height:1.6;overflow-x:auto}.a1-code-block__textarea:focus-visible{border-color:var(--component-button-focus-ring);box-shadow:0 0 0 var(--component-card-border-width) var(--component-button-focus-ring);outline:none}.a1-code-block__line-numbered{box-sizing:border-box;border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-md);background:var(--semantic-color-surface-panel);align-self:stretch;inline-size:100%;position:relative;overflow:hidden}.a1-code-block__line-numbered:focus-within{border-color:var(--component-button-focus-ring);box-shadow:0 0 0 var(--component-card-border-width) var(--component-button-focus-ring)}.a1-code-block__line-number-gutter{box-sizing:border-box;inline-size:var(--base-spacing-40);-webkit-user-select:none;user-select:none;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.a1-code-block__line-content{min-inline-size:0;margin-inline-start:var(--base-spacing-40);position:relative}.a1-code-block__line-numbers>li{box-sizing:border-box;padding-block:calc(var(--a1-code-line-gap,0em) / 2)}.a1-code-block__line-numbers{box-sizing:border-box;padding:var(--base-spacing-16) var(--base-spacing-8);color:var(--semantic-color-text-muted);font-family:var(--component-inline-font-family-mono);font-size:var(--component-inline-code-font-size);line-height:var(--a1-code-line-height,1.6);text-align:end;will-change:transform;margin:0;list-style:none}.a1-code-block__line-content .a1-code-block__pre,.a1-code-block__line-content .a1-code-block__textarea{background:0 0;border:0;border-radius:0;min-inline-size:0}.a1-code-block__line-content .a1-code-block__textarea:focus-visible{box-shadow:none;border-color:#0000}.a1-code-block__line-number-measure{inset-block-start:var(--base-spacing-16);inset-inline:var(--base-spacing-16);visibility:hidden;font-family:var(--component-inline-font-family-mono);font-size:var(--component-inline-code-font-size);line-height:var(--a1-code-line-height,1.6);pointer-events:none;position:absolute}.a1-code-block__line-number-measure>span{box-sizing:border-box;min-block-size:calc(1lh + var(--a1-code-line-gap,0em));padding-block:calc(var(--a1-code-line-gap,0em) / 2);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.a1-code-block__line{box-sizing:border-box;min-inline-size:100%;min-block-size:calc(1lh + var(--a1-code-line-gap,0em));padding-block:calc(var(--a1-code-line-gap,0em) / 2);line-height:var(--a1-code-line-height,1.6);vertical-align:top;display:inline-block}.a1-code--wrapping .a1-code-block__line,.a1-code-block__line-number-measure>span{text-indent:calc(var(--a1-code-indent,0) * -1ch);padding-inline-start:calc(var(--a1-code-indent,0) * 1ch)}.a1-code-block__textarea--wrapping{white-space:pre-wrap;overflow-wrap:anywhere}.a1-code-block__copy{margin:0}.a1-code-block--collapsed .a1-code-block__pre{max-block-size:var(--a1-code-collapsed-max,22rem);position:relative;overflow-y:hidden}.a1-code-block--clipped .a1-code-block__pre:after{content:"";block-size:var(--base-spacing-48,3rem);background:linear-gradient(to top, var(--semantic-color-surface-panel), transparent);pointer-events:none;border-end-end-radius:var(--base-radius-md);border-end-start-radius:var(--base-radius-md);position:absolute;inset-block-end:0;inset-inline:0}.a1-code-block__toggle{margin:0}.a1-code-block__actions{align-items:center;gap:var(--base-spacing-8);display:flex}@media print{.a1-code-block__actions,.a1-code-block__toggle,.a1-code-block--clipped .a1-code-block__pre:after{display:none}.a1-code-block--collapsed .a1-code-block__pre{max-block-size:none}.a1-code-block__pre:not(.a1-code-block__line-numbered *){white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}}.a1-list--mb-sm{margin-bottom:var(--base-spacing-8)}.a1-list--mb-md{margin-bottom:var(--base-spacing-16)}.a1-list--mb-lg{margin-bottom:var(--base-spacing-24)}.a1-list{font-family:var(--component-paragraph-font-family);font-size:var(--a1-list-responsive-size,var(--a1-list-size,var(--semantic-font-size-body-md)));font-weight:var(--component-paragraph-font-weight);line-height:var(--component-paragraph-font-line-height);color:var(--a1-list-color,var(--semantic-color-text-default));gap:var(--a1-list-gap,var(--base-spacing-4));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=481px){.a1-list{--a1-list-responsive-size:var(--a1-list-size-sm,var(--a1-list-size))}}@media (width>=641px){.a1-list{--a1-list-responsive-size:var(--a1-list-size-md,var(--a1-list-size-sm,var(--a1-list-size)))}}@media (width>=1025px){.a1-list{--a1-list-responsive-size:var(--a1-list-size-lg,var(--a1-list-size-md,var(--a1-list-size-sm,var(--a1-list-size))))}}@media (width>=1441px){.a1-list{--a1-list-responsive-size:var(--a1-list-size-xl,var(--a1-list-size-lg,var(--a1-list-size-md,var(--a1-list-size-sm,var(--a1-list-size)))))}}.a1-list--xs{--a1-list-size:var(--semantic-font-size-body-xs);--a1-list-gap:var(--base-spacing-4)}.a1-list--sm{--a1-list-size:var(--semantic-font-size-body-sm);--a1-list-gap:var(--base-spacing-4)}.a1-list--md{--a1-list-size:var(--semantic-font-size-body-md);--a1-list-gap:var(--base-spacing-8)}.a1-list--lg{--a1-list-size:var(--semantic-font-size-body-lg);--a1-list-gap:var(--base-spacing-12)}.a1-list--xl{--a1-list-size:var(--semantic-font-size-body-xl);--a1-list-gap:var(--base-spacing-16)}.a1-list--muted{--a1-list-color:var(--semantic-color-text-muted)}.a1-list-item{align-items:flex-start;gap:.25em;display:flex}.a1-list-item__marker{flex-shrink:0}.a1-list-item__content{overflow-wrap:anywhere;flex:auto;min-width:0}.a1-list-item__content>.a1-list{margin-top:var(--a1-list-gap,var(--base-spacing-4))}.a1-list--unordered>.a1-list-item>.a1-list-item__marker{width:1em}.a1-list--unordered>.a1-list-item>.a1-list-item__marker:before{content:"";opacity:.65;background:currentColor;border-radius:50%;width:.45em;height:.45em;margin-top:.48em;display:block}.a1-list--unordered .a1-list--unordered>.a1-list-item>.a1-list-item__marker:before{opacity:.65;background:0 0;border:.09em solid}.a1-list--unordered .a1-list--unordered .a1-list--unordered>.a1-list-item>.a1-list-item__marker:before{opacity:.65;background:currentColor;border:none;border-radius:0}.a1-list--unordered .a1-list--unordered .a1-list--unordered .a1-list--unordered>.a1-list-item>.a1-list-item__marker:before{opacity:.65;background:0 0;border:.09em solid;border-radius:0}.a1-list--ordered{counter-reset:a1-list}.a1-list--ordered>.a1-list-item{counter-increment:a1-list}.a1-list--ordered>.a1-list-item>.a1-list-item__marker{text-align:right;min-width:1.5em;color:var(--semantic-color-text-muted);font-variant-numeric:tabular-nums}.a1-list--ordered>.a1-list-item>.a1-list-item__marker:before{content:counter(a1-list) "."}.a1-list--icon .a1-list-item__marker{color:var(--semantic-color-text-accent);margin-top:.25em;font-size:1em}.a1-list--divider{gap:0}.a1-list--divider>.a1-list-item{padding:var(--a1-list-gap,var(--base-spacing-4)) 0;border-bottom:1px solid var(--semantic-color-border-subtle)}.a1-list--divider>.a1-list-item:first-child{border-top:1px solid var(--semantic-color-border-subtle)}.a1-button-container{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;container:a1-button-container/inline-size}.a1-button-container__inner{align-items:stretch;gap:var(--base-spacing-8);flex-direction:column;display:flex}.a1-button-container__inner>.a1-button,.a1-button-container__inner>.a1-split-button{width:100%}.a1-button-container__inner>.a1-button-container,.a1-button-container__inner>.a1-button-container>.a1-button-container__inner{display:contents;container-type:normal}.a1-button-container__inner>.a1-icon-button,.a1-button-container__inner>.a1-link{align-self:var(--a1-button-container-item-align,flex-start)}.a1-button-container--center{--a1-button-container-item-align:center}.a1-button-container--end{--a1-button-container-item-align:flex-end}@container a1-button-container (width>=480px){.a1-button-container__inner{flex-flow:wrap;align-items:center}.a1-button-container__inner>.a1-button,.a1-button-container__inner>.a1-split-button{width:auto}.a1-button-container__inner>.a1-link,.a1-button-container__inner>.a1-icon-button{align-self:center}.a1-button-container--start .a1-button-container__inner{justify-content:flex-start}.a1-button-container--center .a1-button-container__inner{justify-content:center}.a1-button-container--end .a1-button-container__inner{flex-direction:row-reverse;justify-content:flex-start}}.a1-button-container--lg .a1-button-container__inner{gap:var(--base-spacing-16) var(--base-spacing-24)}.a1-button-container--fill-buttons .a1-button-container__inner{flex-flow:row;align-items:center}.a1-button-container--fill-buttons .a1-button-container__inner>.a1-button{min-inline-size:0;flex:1 1 0;width:auto}.a1-button-container--fill-buttons .a1-button-container__inner>.a1-icon-button{flex:none;align-self:center}.a1-split-button{align-items:stretch;display:inline-flex}.a1-split-button__main{--a1-button-border-radius:var(--component-button-border-radius) 0 0 var(--component-button-border-radius);border-inline-end-width:0;flex:auto}.a1-split-button__toggle{--a1-button-border-radius:0 var(--component-button-border-radius) var(--component-button-border-radius) 0;--a1-button-padding-inline:var(--base-spacing-8);border-inline-start-width:0;position:relative}.a1-split-button__toggle:before{content:"";inset-block:var(--base-spacing-8);inline-size:var(--component-divider-size-sm);background:color-mix(in srgb, var(--a1-button-foreground) 35%, transparent);position:absolute;inset-inline-start:0}.a1-split-button__caret{font-size:var(--component-button-icon-size)}.a1-split-button--disabled{cursor:not-allowed}.a1-definition-list{font-family:var(--component-paragraph-font-family);color:var(--semantic-color-text-default);margin:0;container-type:inline-size}.a1-definition-list--sm{--a1-definition-list-gap:var(--component-definition-list-gap-sm);--a1-definition-list-row-gap:var(--component-definition-list-row-gap-sm);--a1-definition-list-column-gap:var(--component-definition-list-column-gap-sm);--a1-definition-list-font-size:var(--semantic-font-size-body-sm)}.a1-definition-list--md{--a1-definition-list-gap:var(--component-definition-list-gap-md);--a1-definition-list-row-gap:var(--component-definition-list-row-gap-md);--a1-definition-list-column-gap:var(--component-definition-list-column-gap-md);--a1-definition-list-font-size:var(--semantic-font-size-body-md)}.a1-definition-list--lg{--a1-definition-list-gap:var(--component-definition-list-gap-lg);--a1-definition-list-row-gap:var(--component-definition-list-row-gap-lg);--a1-definition-list-column-gap:var(--component-definition-list-column-gap-lg);--a1-definition-list-font-size:var(--semantic-font-size-body-lg)}.a1-definition-list__item{min-inline-size:0}.a1-definition-list__label,.a1-definition-list__value{min-inline-size:0;font-size:var(--a1-definition-list-font-size);line-height:var(--semantic-font-line-height-body);margin:0}.a1-definition-list__label{font-weight:var(--component-definition-list-label-font-weight);color:var(--semantic-color-text-muted)}.a1-definition-list__value{color:var(--semantic-color-text-default)}.a1-definition-list__value-content{min-inline-size:0}.a1-definition-list__copy{flex:none;margin-block-start:calc((1lh - var(--component-button-small-height)) / 2)}.a1-definition-list--column{gap:var(--a1-definition-list-gap);flex-direction:column;display:flex}.a1-definition-list--column .a1-definition-list__item{gap:var(--a1-definition-list-row-gap);flex-direction:column;display:flex}.a1-definition-list--column.a1-definition-list--sm{--a1-definition-list-gap:var(--component-definition-list-gap-md);--a1-definition-list-row-gap:var(--base-spacing-4)}.a1-definition-list--column.a1-definition-list--md{--a1-definition-list-gap:var(--component-definition-list-gap-lg);--a1-definition-list-row-gap:var(--component-definition-list-row-gap-sm)}.a1-definition-list--column.a1-definition-list--lg{--a1-definition-list-gap:var(--base-spacing-20);--a1-definition-list-row-gap:var(--component-definition-list-row-gap-md)}.a1-definition-list--row{gap:var(--a1-definition-list-row-gap);flex-direction:column;display:flex}.a1-definition-list--row .a1-definition-list__item{grid-template-columns:var(--a1-definition-list-label-column) minmax(0, 1fr);column-gap:var(--a1-definition-list-column-gap);align-items:start;display:grid}.a1-definition-list--row.a1-definition-list--label-auto{--a1-definition-list-label-column:max-content}.a1-definition-list--row.a1-definition-list--label-fixed{--a1-definition-list-label-column:clamp(var(--component-definition-list-label-width-min), var(--component-definition-list-label-width-preferred), var(--component-definition-list-label-width-max))}.a1-definition-list__value{align-items:flex-start;gap:var(--component-definition-list-copy-gap);display:flex}.a1-definition-list__value-content{flex:0 auto}@container (width<=240px){.a1-definition-list--row .a1-definition-list__item{gap:var(--a1-definition-list-row-gap);flex-direction:column;display:flex}}.a1-section{box-sizing:border-box;--a1-section-surface:transparent;--a1-section-gradient-color:transparent;--a1-section-gradient-width:var(--component-section-gradient-center-width);--a1-section-gradient-height:var(--component-section-gradient-center-height);--a1-section-gradient-anchor:center;--a1-section-gradient-strength:var(--component-section-gradient-strength);--a1-section-justify-items:stretch;--a1-section-border-size:0;--a1-section-border-style:solid;--a1-section-border-color:transparent;--a1-section-border-top:var(--a1-section-border-size);--a1-section-border-right:var(--a1-section-border-size);--a1-section-border-bottom:var(--a1-section-border-size);--a1-section-border-left:var(--a1-section-border-size);border-style:var(--a1-section-border-style);border-color:var(--a1-section-border-color);border-width:var(--a1-section-border-top) var(--a1-section-border-right) var(--a1-section-border-bottom) var(--a1-section-border-left);width:100%}.a1-section.a1-inverse{--a1-section-surface:var(--semantic-color-surface-page);--a1-section-gradient-strength:var(--component-section-gradient-strength-inverse)}.a1-section.a1-section--surface-page{--a1-section-surface:var(--semantic-color-surface-page);background:var(--a1-section-surface)}.a1-section.a1-section--surface-panel{--a1-section-surface:var(--semantic-color-surface-panel);background:var(--a1-section-surface)}.a1-section.a1-section--surface-raised{--a1-section-surface:var(--semantic-color-surface-raised);background:var(--a1-section-surface)}.a1-section.a1-section--surface-accent{--a1-section-surface:var(--semantic-color-action-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-info{--a1-section-surface:var(--semantic-color-status-info-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-success{--a1-section-surface:var(--semantic-color-status-success-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-warn{--a1-section-surface:var(--semantic-color-status-warn-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-error{--a1-section-surface:var(--semantic-color-status-error-surface);background:var(--a1-section-surface)}.a1-section.a1-section--surface-custom{--a1-section-surface:var(--a1-section-surface-custom);background:var(--a1-section-surface)}.a1-section--border-xs{--a1-section-border-size:var(--component-divider-size-xs)}.a1-section--border-sm{--a1-section-border-size:var(--component-divider-size-sm)}.a1-section--border-md{--a1-section-border-size:var(--component-divider-size-md)}.a1-section--border-lg{--a1-section-border-size:var(--component-divider-size-lg)}.a1-section--border-solid{--a1-section-border-style:solid}.a1-section--border-dashed{--a1-section-border-style:dashed}.a1-section--border-dotted{--a1-section-border-style:dotted}.a1-section--border-subtle{--a1-section-border-color:var(--semantic-color-border-subtle)}.a1-section--border-strong{--a1-section-border-color:var(--semantic-color-border-strong)}.a1-section--border-accent{--a1-section-border-color:var(--semantic-color-text-accent)}.a1-section--border-sided{--a1-section-border-top:0;--a1-section-border-right:0;--a1-section-border-bottom:0;--a1-section-border-left:0}.a1-section--border-side-top{--a1-section-border-top:var(--a1-section-border-size)}.a1-section--border-side-right{--a1-section-border-right:var(--a1-section-border-size)}.a1-section--border-side-bottom{--a1-section-border-bottom:var(--a1-section-border-size)}.a1-section--border-side-left{--a1-section-border-left:var(--a1-section-border-size)}.a1-section--radius-none{border-radius:0}.a1-section--radius-sm{border-radius:var(--base-radius-sm)}.a1-section--radius-md{border-radius:var(--base-radius-md)}.a1-section--radius-lg{border-radius:var(--base-radius-lg)}.a1-section--radius-xl{border-radius:var(--base-radius-xl)}.a1-section--gradient-accent{--a1-section-gradient-color:var(--semantic-color-action-background)}.a1-section--gradient-highlight{--a1-section-gradient-color:var(--component-section-gradient-highlight)}.a1-section--gradient-info{--a1-section-gradient-color:var(--semantic-color-status-info-background)}.a1-section--gradient-success{--a1-section-gradient-color:var(--semantic-color-status-success-background)}.a1-section--gradient-warn{--a1-section-gradient-color:var(--semantic-color-status-warn-background)}.a1-section--gradient-top,.a1-section--gradient-top-right,.a1-section--gradient-right,.a1-section--gradient-bottom-right,.a1-section--gradient-bottom,.a1-section--gradient-bottom-left,.a1-section--gradient-top-left,.a1-section--gradient-left{--a1-section-gradient-width:var(--component-section-gradient-edge-width);--a1-section-gradient-height:var(--component-section-gradient-edge-height)}.a1-section--gradient-top{--a1-section-gradient-anchor:top center}.a1-section--gradient-top-right{--a1-section-gradient-anchor:top right}.a1-section--gradient-right{--a1-section-gradient-anchor:right center}.a1-section--gradient-bottom-right{--a1-section-gradient-anchor:bottom right}.a1-section--gradient-bottom{--a1-section-gradient-anchor:bottom center}.a1-section--gradient-bottom-left{--a1-section-gradient-anchor:bottom left}.a1-section--gradient-left{--a1-section-gradient-anchor:left center}.a1-section--gradient-top-left{--a1-section-gradient-anchor:top left}.a1-section--gradient-center{--a1-section-gradient-anchor:center}.a1-section[class*=a1-section--gradient-]{background:radial-gradient(ellipse var(--a1-section-gradient-width) var(--a1-section-gradient-height) at var(--a1-section-gradient-anchor), color-mix(in srgb, var(--a1-section-gradient-color) calc(var(--a1-section-gradient-strength) * 1%), transparent) 0%, transparent calc(var(--component-section-gradient-fade) * 1%)), var(--a1-section-surface,var(--semantic-color-surface-page))}.a1-section--has-bg-image{--a1-section-bg-size:cover;--a1-section-bg-position:center;--a1-section-bg-repeat:no-repeat;--a1-section-bg-overlay:transparent;--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-md);background-image:linear-gradient(var(--a1-section-bg-overlay), var(--a1-section-bg-overlay)), var(--a1-section-bg-image);background-size:auto, var(--a1-section-bg-size);background-position:center, var(--a1-section-bg-position);background-repeat:no-repeat, var(--a1-section-bg-repeat);background-color:var(--a1-section-surface)}.a1-section--bg-fit-contain{--a1-section-bg-size:contain}.a1-section--bg-fit-tile{--a1-section-bg-size:auto;--a1-section-bg-repeat:repeat}.a1-section--bg-pos-top{--a1-section-bg-position:top center}.a1-section--bg-pos-bottom{--a1-section-bg-position:bottom center}.a1-section--bg-pos-left{--a1-section-bg-position:left center}.a1-section--bg-pos-right{--a1-section-bg-position:right center}.a1-section--bg-pos-top-left{--a1-section-bg-position:top left}.a1-section--bg-pos-top-right{--a1-section-bg-position:top right}.a1-section--bg-pos-bottom-left{--a1-section-bg-position:bottom left}.a1-section--bg-pos-bottom-right{--a1-section-bg-position:bottom right}.a1-section--bg-overlay-darken,.a1-section--bg-overlay-lighten{--a1-section-bg-overlay:color-mix(in srgb, var(--a1-section-bg-overlay-color) calc(var(--a1-section-bg-overlay-strength) * 1%), transparent)}.a1-section--bg-overlay-darken{--a1-section-bg-overlay-color:var(--component-section-background-overlay-darken)}.a1-section--bg-overlay-lighten{--a1-section-bg-overlay-color:var(--component-section-background-overlay-lighten)}.a1-section--bg-overlay-strength-sm{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-sm)}.a1-section--bg-overlay-strength-md{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-md)}.a1-section--bg-overlay-strength-lg{--a1-section-bg-overlay-strength:var(--component-section-background-overlay-strength-lg)}.a1-section--gap-xs{gap:var(--semantic-spacing-gap-xs)}.a1-section--gap-sm{gap:var(--semantic-spacing-gap-sm)}.a1-section--gap-md{gap:var(--semantic-spacing-gap-md)}.a1-section--gap-lg{gap:var(--semantic-spacing-gap-lg)}.a1-section--gap-xl{gap:var(--semantic-spacing-gap-xl)}.a1-section--gap-xs:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-xs)}.a1-section--gap-sm:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-sm)}.a1-section--gap-md:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-md)}.a1-section--gap-lg:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-lg)}.a1-section--gap-xl:not([class*=-align-]):not(.a1-section--height-hero)>*+*{margin-block-start:var(--semantic-spacing-gap-xl)}.a1-section--height-screen{align-content:start;min-height:100svh}.a1-section--height-hero{min-block-size:calc(90svh - var(--component-top-header-height));align-content:center;display:grid}.a1-section__inner{justify-items:var(--a1-section-justify-items);box-sizing:border-box;width:100%;margin-inline:auto;display:grid}.a1-section__inner--xs{max-width:var(--base-content-width-xs)}.a1-section__inner--sm{max-width:var(--base-content-width-sm)}.a1-section__inner--md{max-width:var(--base-content-width-md)}.a1-section__inner--lg{max-width:var(--base-content-width-lg)}.a1-section__inner--xl{max-width:var(--base-content-width-xl)}.a1-section__inner--2xl{max-width:var(--base-content-width-2xl)}.a1-section[class*=-align-]{justify-items:var(--a1-section-justify-items);display:grid}.a1-section--align-left{--a1-section-justify-items:start}.a1-section--align-center{--a1-section-justify-items:center}.a1-section--align-right{--a1-section-justify-items:end}.a1-section--xs-align-left{--a1-section-justify-items:start}.a1-section--xs-align-center{--a1-section-justify-items:center}.a1-section--xs-align-right{--a1-section-justify-items:end}@media (width>=481px){.a1-section--sm-align-left{--a1-section-justify-items:start}.a1-section--sm-align-center{--a1-section-justify-items:center}.a1-section--sm-align-right{--a1-section-justify-items:end}}@media (width>=641px){.a1-section--md-align-left{--a1-section-justify-items:start}.a1-section--md-align-center{--a1-section-justify-items:center}.a1-section--md-align-right{--a1-section-justify-items:end}}@media (width>=1025px){.a1-section--lg-align-left{--a1-section-justify-items:start}.a1-section--lg-align-center{--a1-section-justify-items:center}.a1-section--lg-align-right{--a1-section-justify-items:end}}@media (width>=1441px){.a1-section--xl-align-left{--a1-section-justify-items:start}.a1-section--xl-align-center{--a1-section-justify-items:center}.a1-section--xl-align-right{--a1-section-justify-items:end}}.a1-section--padding-none{padding:0}.a1-section--padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}@media (width<=1024px){.a1-section--padding-xs{padding-block:var(--base-spacing-12);padding-inline:var(--base-spacing-12)}.a1-section--padding-sm{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--padding-md{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}.a1-section--padding-lg{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}}@media (width<=640px){.a1-section--padding-xs{padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8)}.a1-section--padding-sm{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-12)}.a1-section--padding-md{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--padding-lg{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}}.a1-section--xs-padding-none{padding:0}.a1-section--xs-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--xs-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--xs-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--xs-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}@media (width>=481px){.a1-section--sm-padding-none{padding:0}.a1-section--sm-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--sm-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--sm-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--sm-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}}@media (width>=769px){.a1-section--md-padding-none{padding:0}.a1-section--md-padding-xs{padding-block:var(--base-spacing-12);padding-inline:var(--base-spacing-12)}.a1-section--md-padding-sm{padding-block:var(--base-spacing-24);padding-inline:var(--base-spacing-16)}.a1-section--md-padding-md{padding-block:var(--base-spacing-40);padding-inline:var(--base-spacing-24)}.a1-section--md-padding-lg{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}}@media (width>=1025px){.a1-section--lg-padding-none{padding:0}.a1-section--lg-padding-xs{padding-block:var(--base-spacing-16);padding-inline:var(--base-spacing-16)}.a1-section--lg-padding-sm{padding-block:var(--base-spacing-32);padding-inline:var(--base-spacing-24)}.a1-section--lg-padding-md{padding-block:var(--base-spacing-64);padding-inline:var(--base-spacing-40)}.a1-section--lg-padding-lg{padding-block:var(--base-spacing-96);padding-inline:var(--base-spacing-64)}}@media print{.a1-section--height-screen,.a1-section--height-hero{min-block-size:auto}}.a1-avatar{box-sizing:border-box;--a1-avatar-size:var(--component-avatar-size-md);--a1-avatar-font-size:var(--component-avatar-font-size-md);--a1-avatar-border-width:var(--component-avatar-border-width);inline-size:var(--a1-avatar-size);block-size:var(--a1-avatar-size);border:var(--a1-avatar-border-width) solid var(--component-avatar-border-color);border-radius:var(--component-avatar-border-radius);background:var(--component-avatar-background);color:var(--component-avatar-foreground);font-family:var(--component-avatar-font-family);font-size:var(--a1-avatar-font-size);font-weight:var(--component-avatar-font-weight);line-height:var(--component-avatar-line-height);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.a1-avatar--xs{--a1-avatar-size:var(--component-avatar-size-xs);--a1-avatar-font-size:var(--component-avatar-font-size-xs)}.a1-avatar--sm{--a1-avatar-size:var(--component-avatar-size-sm);--a1-avatar-font-size:var(--component-avatar-font-size-sm)}.a1-avatar--lg{--a1-avatar-size:var(--component-avatar-size-lg);--a1-avatar-font-size:var(--component-avatar-font-size-lg);--a1-avatar-border-width:var(--component-avatar-border-width-large)}.a1-avatar--xl{--a1-avatar-size:var(--component-avatar-size-xl);--a1-avatar-font-size:var(--component-avatar-font-size-xl);--a1-avatar-border-width:var(--component-avatar-border-width-large)}.a1-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.a1-avatar__initials{white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden}@media print{.a1-avatar{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-chart{--a1-chart-height:var(--component-chart-height-md);--component-chart-axis-tick-color:var(--semantic-color-text-muted);--component-chart-axis-line-color:var(--semantic-color-border-subtle);--component-chart-grid-color:var(--semantic-color-border-subtle);--component-chart-cursor-color:var(--semantic-color-border-strong);--component-chart-legend-color:var(--semantic-color-text-muted);--component-chart-tooltip-background:var(--semantic-color-surface-card);--component-chart-tooltip-foreground:var(--semantic-color-text-default);--component-chart-tooltip-muted:var(--semantic-color-text-muted);--component-chart-tooltip-border-color:var(--semantic-color-border-subtle);--component-chart-series-accent:var(--semantic-color-action-background);--component-chart-series-info:var(--semantic-color-status-info-background);--component-chart-series-success:var(--semantic-color-status-success-background);--component-chart-series-warn:var(--semantic-color-status-warn-background);--component-chart-series-error:var(--semantic-color-status-error-background);--component-chart-series-neutral:var(--semantic-color-text-muted);--component-chart-fill-label-color:var(--semantic-color-text-inverse);box-sizing:border-box;gap:var(--component-chart-gap);inline-size:100%;min-inline-size:0;color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family);flex-direction:column;margin:0;display:flex}.a1-chart--height-xs{--a1-chart-height:var(--component-chart-height-xs)}.a1-chart--height-sm{--a1-chart-height:var(--component-chart-height-sm)}.a1-chart--height-lg{--a1-chart-height:var(--component-chart-height-lg)}.a1-chart--variant-subtle{--component-chart-series-accent:var(--semantic-color-action-border);--component-chart-series-info:var(--semantic-color-status-info-border);--component-chart-series-success:var(--semantic-color-status-success-border);--component-chart-series-warn:var(--semantic-color-status-warn-border);--component-chart-series-error:var(--semantic-color-status-error-border);--component-chart-series-neutral:var(--semantic-color-surface-raised);--component-chart-cursor-color:var(--semantic-color-border-subtle);--component-chart-fill-label-color:var(--semantic-color-text-default);--component-chart-area-fill-opacity:1}.a1-inverse .a1-chart--variant-subtle,html.a1-theme-dark .a1-chart--variant-subtle{--component-chart-series-accent:var(--semantic-color-action-surface);--component-chart-series-info:var(--semantic-color-status-info-surface);--component-chart-series-success:var(--semantic-color-status-success-surface);--component-chart-series-warn:var(--semantic-color-status-warn-surface);--component-chart-series-error:var(--semantic-color-status-error-surface)}html.a1-theme-dark .a1-inverse .a1-chart--variant-subtle{--component-chart-series-accent:var(--semantic-color-action-border);--component-chart-series-info:var(--semantic-color-status-info-border);--component-chart-series-success:var(--semantic-color-status-success-border);--component-chart-series-warn:var(--semantic-color-status-warn-border);--component-chart-series-error:var(--semantic-color-status-error-border)}@media screen and (prefers-color-scheme:dark){html:not(.a1-theme-light) .a1-chart--variant-subtle{--component-chart-series-accent:var(--semantic-color-action-surface);--component-chart-series-info:var(--semantic-color-status-info-surface);--component-chart-series-success:var(--semantic-color-status-success-surface);--component-chart-series-warn:var(--semantic-color-status-warn-surface);--component-chart-series-error:var(--semantic-color-status-error-surface)}html:not(.a1-theme-light) .a1-inverse .a1-chart--variant-subtle{--component-chart-series-accent:var(--semantic-color-action-border);--component-chart-series-info:var(--semantic-color-status-info-border);--component-chart-series-success:var(--semantic-color-status-success-border);--component-chart-series-warn:var(--semantic-color-status-warn-border);--component-chart-series-error:var(--semantic-color-status-error-border)}}.a1-chart__caption{gap:var(--component-chart-caption-gap);flex-direction:column;min-inline-size:0;display:flex}.a1-chart__title{color:var(--semantic-color-text-default);font-family:var(--component-heading-font-family-heading);font-size:var(--component-chart-title-font-size);font-weight:var(--component-chart-title-font-weight);line-height:var(--semantic-font-line-height-heading);overflow-wrap:anywhere}.a1-chart__description{color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-description-font-size);font-weight:var(--semantic-font-weight-body);line-height:var(--semantic-font-line-height-body);overflow-wrap:anywhere}.a1-chart__plot{inline-size:100%;min-inline-size:0;block-size:var(--a1-chart-height)}.a1-chart .recharts-wrapper{outline:none}.a1-chart .recharts-surface{outline:none;max-inline-size:100%}.a1-chart__sunburst{block-size:100%;inline-size:100%}.a1-chart__sunburst .recharts-text{fill:var(--component-chart-fill-label-color);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-legend-font-size);font-weight:var(--base-font-weight-semibold);pointer-events:none}.a1-chart .recharts-wrapper:focus-visible,.a1-chart .recharts-surface:focus-visible{outline:var(--component-chart-focus-ring-width) solid var(--component-chart-focus-ring);outline-offset:var(--component-chart-focus-ring-offset);border-radius:var(--component-chart-border-radius)}.a1-chart .recharts-cartesian-axis-tick-value{fill:var(--component-chart-axis-tick-color);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-axis-font-size);font-weight:var(--semantic-font-weight-body)}.a1-chart .recharts-cartesian-axis-line,.a1-chart .recharts-cartesian-axis-tick-line{stroke:var(--component-chart-axis-line-color)}.a1-chart .recharts-cartesian-grid line,.a1-chart .recharts-polar-grid-angle line,.a1-chart .recharts-polar-grid-concentric path{stroke:var(--component-chart-grid-color)}.a1-chart .recharts-line-curve,.a1-chart .recharts-area-curve{stroke-width:var(--component-chart-line-stroke-width)}.a1-chart .recharts-area-area{fill-opacity:var(--component-chart-area-fill-opacity)}.a1-chart .recharts-legend-wrapper{color:var(--component-chart-legend-color);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-legend-font-size);line-height:var(--semantic-font-line-height-body)}.a1-chart__legend-label{color:var(--component-chart-legend-color)}.a1-chart__treemap-label,.a1-chart__sankey-label{fill:var(--component-chart-tooltip-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-legend-font-size);font-weight:var(--semantic-font-weight-body);pointer-events:none}.a1-chart__treemap-label{fill:var(--component-chart-fill-label-color)}.a1-chart .recharts-funnel-trapezoid path,.a1-chart .recharts-trapezoid{opacity:1;fill-opacity:1}.a1-chart__tooltip{max-inline-size:var(--component-chart-tooltip-max-width);padding:var(--component-chart-tooltip-padding-block) var(--component-chart-tooltip-padding-inline);border:var(--component-chart-tooltip-border-width) solid var(--component-chart-tooltip-border-color);border-radius:var(--component-chart-border-radius);background:var(--component-chart-tooltip-background);color:var(--component-chart-tooltip-foreground);box-shadow:var(--component-chart-tooltip-shadow);font-family:var(--component-paragraph-font-family);font-size:var(--component-chart-tooltip-font-size);line-height:var(--semantic-font-line-height-body)}.a1-chart__tooltip-label{color:var(--component-chart-tooltip-foreground);font-weight:var(--base-font-weight-semibold)}.a1-chart__tooltip-list{gap:var(--component-chart-tooltip-item-gap);margin:var(--component-chart-tooltip-list-gap) 0 0;padding:0;list-style:none;display:grid}.a1-chart__tooltip-item{align-items:center;gap:var(--component-chart-tooltip-item-gap);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid}.a1-chart__tooltip-swatch{inline-size:var(--component-chart-tooltip-swatch-size);block-size:var(--component-chart-tooltip-swatch-size);border-radius:var(--base-radius-pill);background:var(--a1-chart-tooltip-swatch-color,var(--component-chart-series-accent))}.a1-chart__tooltip-name,.a1-chart__tooltip-value{overflow-wrap:anywhere;min-inline-size:0}.a1-chart__tooltip-name{color:var(--component-chart-tooltip-muted)}.a1-chart__tooltip-value{color:var(--component-chart-tooltip-foreground);font-variant-numeric:tabular-nums;text-align:end}.a1-step-tracker{--a1-st-dot-size:var(--component-step-tracker-dot-size);--a1-st-active-width:var(--component-step-tracker-active-width);--a1-st-dot-color:var(--semantic-color-border-strong);--a1-st-active-color:var(--semantic-color-text-default);--a1-st-gap:var(--component-step-tracker-gap);align-items:center;gap:var(--a1-st-gap);display:flex}.a1-step-tracker--center{justify-content:center}.a1-step-tracker--right{justify-content:flex-end}.a1-step-tracker--full .a1-step-tracker__step--current{flex:1}.a1-step-tracker__step{block-size:var(--a1-st-dot-size);inline-size:var(--a1-st-dot-size);background:var(--a1-st-dot-color);transition:inline-size var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-easing-standard,ease);border-radius:9999px;flex-shrink:0}.a1-step-tracker__step--current{inline-size:var(--a1-st-active-width);background:var(--a1-st-active-color)}@media print{.a1-step-tracker{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-bleed{margin-block:calc(var(--a1-bleed-block,0) * -1);margin-inline:calc(var(--a1-bleed-inline,var(--base-spacing-16)) * -1);min-width:0}.a1-action-tiles{gap:var(--base-spacing-12);inline-size:100%;min-inline-size:0;display:grid}.a1-action-tiles--gap-off{gap:var(--component-action-tile-border-width);padding:var(--component-action-tile-border-width);background:var(--semantic-color-border-subtle);border-radius:var(--component-action-tile-border-radius);overflow:hidden}.a1-action-tiles--gap-off.a1-action-tiles--interactive{background:var(--semantic-color-text-accent)}.a1-action-tiles--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.a1-action-tiles--grid.a1-action-tiles--fixed-columns{grid-template-columns:repeat(var(--a1-action-tiles-columns), minmax(0, 1fr))}@media (width<=1024px){.a1-action-tiles--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}}@media (width<=480px){.a1-action-tiles--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr))}}.a1-action-tiles--stack{grid-template-columns:minmax(0,1fr)}.a1-action-tiles--xs-1{grid-template-columns:repeat(1,minmax(0,1fr))}.a1-action-tiles--xs-2{grid-template-columns:repeat(2,minmax(0,1fr))}.a1-action-tiles--xs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.a1-action-tiles--xs-4{grid-template-columns:repeat(4,minmax(0,1fr))}.a1-action-tiles--xs-5{grid-template-columns:repeat(5,minmax(0,1fr))}.a1-action-tiles--xs-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width>=481px){.a1-action-tiles--sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.a1-action-tiles--sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.a1-action-tiles--sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.a1-action-tiles--sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.a1-action-tiles--sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.a1-action-tiles--sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=641px){.a1-action-tiles--md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.a1-action-tiles--md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.a1-action-tiles--md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.a1-action-tiles--md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.a1-action-tiles--md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.a1-action-tiles--md-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1025px){.a1-action-tiles--lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.a1-action-tiles--lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.a1-action-tiles--lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.a1-action-tiles--lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.a1-action-tiles--lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.a1-action-tiles--lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1441px){.a1-action-tiles--xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.a1-action-tiles--xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.a1-action-tiles--xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.a1-action-tiles--xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.a1-action-tiles--xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.a1-action-tiles--xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.a1-action-tiles__item{block-size:100%;inline-size:100%;min-inline-size:0}.a1-action-tile{box-sizing:border-box;block-size:100%;inline-size:100%;min-inline-size:0;min-block-size:var(--component-action-tile-min-height-sm);padding:var(--component-action-tile-padding-sm);background:var(--semantic-color-surface-card);border:var(--component-action-tile-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-action-tile-border-radius);color:var(--semantic-color-text-default);container:a1-action-tile/inline-size}.a1-action-tiles--gap-off .a1-action-tile{border:none;border-radius:0}.a1-action-tiles--gap-off .a1-action-tiles__item{overflow:hidden}.a1-action-tiles--gap-off.a1-action-tiles--stack .a1-action-tiles__item:first-child{border-start-start-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width));border-start-end-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width))}.a1-action-tiles--gap-off.a1-action-tiles--stack .a1-action-tiles__item:last-child{border-end-end-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width));border-end-start-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width))}.a1-action-tiles--gap-off.a1-action-tiles--grid .a1-action-tiles__item:first-child{border-start-start-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width));border-end-start-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width))}.a1-action-tiles--gap-off.a1-action-tiles--grid .a1-action-tiles__item:last-child{border-start-end-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width));border-end-end-radius:calc(var(--component-action-tile-border-radius) - var(--component-action-tile-border-width))}.a1-action-tile--interactive{text-align:start;cursor:pointer;border-color:var(--semantic-color-text-accent);transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);text-decoration:none;display:block}button.a1-action-tile--interactive{appearance:none;font:inherit}.a1-action-tile--interactive:hover{background:var(--semantic-color-action-surface);border-color:var(--semantic-color-action-background)}.a1-action-tile--interactive:active{background:var(--semantic-color-surface-panel);border-color:var(--semantic-color-action-background)}.a1-action-tile--interactive:focus-visible{outline:var(--component-action-tile-focus-ring-width) solid var(--component-action-tile-focus-ring);outline-offset:var(--base-spacing-2)}.a1-action-tiles--gap-off .a1-action-tile--interactive:focus-visible{outline-offset:calc(-1 * var(--component-action-tile-border-width))}.a1-action-tile__layout{gap:var(--component-action-tile-gap-sm);flex-direction:column;block-size:100%;display:flex}.a1-action-tile__icon{inline-size:var(--component-action-tile-icon-box-size-sm);block-size:var(--component-action-tile-icon-box-size-sm);background:var(--component-action-tile-icon-background);color:var(--component-action-tile-icon-foreground);--a1-icon-opsz:var(--component-action-tile-icon-optical-size-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a1-action-tile__icon .a1-icon{font-size:var(--component-action-tile-icon-size-sm)}.a1-action-tile__body{gap:var(--component-action-tile-footer-gap);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.a1-action-tile__header{justify-content:space-between;align-items:flex-start;gap:var(--component-action-tile-header-gap);min-inline-size:0;display:flex}.a1-action-tile__copy{gap:var(--component-action-tile-copy-gap);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.a1-action-tile__title{color:var(--semantic-color-text-default);font-family:var(--component-heading-font-family);font-size:var(--component-action-tile-title-font-size-sm);font-weight:var(--component-action-tile-title-font-weight);line-height:var(--semantic-font-line-height-heading);letter-spacing:0;overflow-wrap:anywhere}.a1-action-tile__subtitle,.a1-action-tile__footer{color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--component-action-tile-subtitle-font-size);line-height:var(--semantic-font-line-height-body)}.a1-action-tile__accessory{flex-shrink:0;align-self:flex-start;align-items:center;display:inline-flex}.a1-action-tile__footer{align-items:center;gap:var(--component-action-tile-footer-gap);flex-wrap:wrap;margin-block-start:auto;display:flex}.a1-action-tile--icon-top .a1-action-tile__layout,.a1-action-tile--icon-auto .a1-action-tile__layout{align-items:center}.a1-action-tile--icon-top .a1-action-tile__header,.a1-action-tile--icon-auto .a1-action-tile__header{flex-direction:column;justify-content:flex-start;align-items:center}.a1-action-tile--icon-top .a1-action-tile__copy,.a1-action-tile--icon-auto .a1-action-tile__copy{text-align:center;align-items:center}.a1-action-tile--icon-top .a1-action-tile__accessory,.a1-action-tile--icon-auto .a1-action-tile__accessory{align-self:center}.a1-action-tile--icon-top .a1-action-tile__footer,.a1-action-tile--icon-auto .a1-action-tile__footer{justify-content:center}.a1-action-tile--icon-side .a1-action-tile__layout{flex-direction:row;align-items:center}.a1-action-tile--icon-side:not(.a1-action-tile--has-footer) .a1-action-tile__body{justify-content:center}@container a1-action-tile (width<=10rem){.a1-action-tile{min-block-size:var(--component-action-tile-min-height-sm);padding:var(--base-spacing-6)}.a1-action-tile__layout{gap:var(--base-spacing-8)}.a1-action-tile__copy{gap:var(--base-spacing-2)}.a1-action-tile__icon{inline-size:var(--base-spacing-32);block-size:var(--base-spacing-32);--a1-icon-opsz:24}.a1-action-tile__icon .a1-icon{font-size:var(--base-spacing-24)}.a1-action-tile__title,.a1-action-tile__subtitle,.a1-action-tile__footer{font-size:var(--semantic-font-size-body-2xs)}}@container a1-action-tile (width>=32rem){.a1-action-tile--icon-auto .a1-action-tile__layout{flex-direction:row;align-items:center}.a1-action-tile--icon-auto .a1-action-tile__header{flex-direction:row;justify-content:space-between;align-items:flex-start}.a1-action-tile--icon-auto .a1-action-tile__copy{text-align:start;align-items:flex-start}.a1-action-tile--icon-auto .a1-action-tile__accessory{align-self:flex-start}.a1-action-tile--icon-auto .a1-action-tile__footer{justify-content:flex-start}.a1-action-tile--icon-auto:not(.a1-action-tile--has-footer) .a1-action-tile__body{justify-content:center}.a1-action-tile{min-block-size:var(--component-action-tile-min-height-md);padding:var(--component-action-tile-padding-md)}.a1-action-tile__layout{gap:var(--component-action-tile-gap-md)}.a1-action-tile__icon{inline-size:var(--component-action-tile-icon-box-size-md);block-size:var(--component-action-tile-icon-box-size-md);--a1-icon-opsz:var(--component-action-tile-icon-optical-size-md)}.a1-action-tile__icon .a1-icon{font-size:var(--component-action-tile-icon-size-md)}.a1-action-tile__title{font-size:var(--component-action-tile-title-font-size-md)}}@container a1-action-tile (width>=44rem){.a1-action-tile{min-block-size:var(--component-action-tile-min-height-lg);padding:var(--component-action-tile-padding-lg)}.a1-action-tile__layout{gap:var(--component-action-tile-gap-lg)}.a1-action-tile__icon{inline-size:var(--component-action-tile-icon-box-size-lg);block-size:var(--component-action-tile-icon-box-size-lg);--a1-icon-opsz:var(--component-action-tile-icon-optical-size-lg)}.a1-action-tile__icon .a1-icon{font-size:var(--component-action-tile-icon-size-lg)}.a1-action-tile__title{font-size:var(--component-action-tile-title-font-size-lg)}}.a1-chip-group{min-inline-size:0}.a1-chip-group__label{color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);font-weight:var(--component-field-compact-label-font-weight);margin-block-end:var(--base-spacing-6);display:block}.a1-chip-group__items{align-items:center;gap:var(--component-chip-group-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.a1-chip-group--nowrap .a1-chip-group__items{flex-wrap:nowrap;overflow:auto hidden}.a1-chip{justify-content:center;align-items:center;gap:var(--component-chip-gap);box-sizing:border-box;min-block-size:var(--component-chip-min-height);min-inline-size:0;max-inline-size:100%;padding:var(--component-chip-padding-block) var(--component-chip-padding-inline);border:var(--component-chip-border-width) solid var(--semantic-color-border-default);border-radius:var(--component-chip-border-radius);color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-chip-font-weight);line-height:var(--semantic-font-line-height-body);text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;text-decoration:none;display:inline-flex}button.a1-chip{appearance:none}.a1-chip:hover{background:var(--semantic-color-surface-raised)}.a1-chip:active{background:var(--semantic-color-surface-panel)}.a1-chip:focus-visible{outline:var(--component-chip-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-chip-focus-ring-offset)}.a1-chip--selected{border-color:var(--component-chip-selected-border);background:var(--component-chip-selected-background);color:var(--component-chip-selected-foreground)}.a1-chip--selected:hover{border-color:var(--component-chip-selected-border-hover);background:var(--component-chip-selected-background-hover);color:var(--component-chip-selected-foreground-hover)}.a1-chip--selected:active{border-color:var(--component-chip-selected-border-pressed);background:var(--component-chip-selected-background-pressed);color:var(--component-chip-selected-foreground-pressed)}.a1-chip--disabled,.a1-chip:disabled,.a1-chip[aria-disabled=true]{opacity:var(--component-button-disabled-opacity);cursor:not-allowed}.a1-chip--disabled:hover,.a1-chip:disabled:hover,.a1-chip[aria-disabled=true]:hover{background:0 0}.a1-chip--sm{min-block-size:var(--component-chip-sm-min-height);padding:var(--component-chip-sm-padding-block) var(--component-chip-sm-padding-inline);font-size:var(--semantic-font-size-body-xs)}.a1-chip--lg{min-block-size:var(--component-chip-lg-min-height);padding:var(--component-chip-lg-padding-block) var(--component-chip-lg-padding-inline);font-size:var(--semantic-font-size-body-md)}.a1-chip__icon,.a1-chip__chevron{font-size:var(--component-chip-icon-size);flex-shrink:0}.a1-chip__title{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}@media print{.a1-chip{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-cluster{align-items:var(--a1-cluster-align,center);justify-content:var(--a1-cluster-justify,flex-start);row-gap:var(--a1-cluster-row-gap,var(--base-spacing-8));column-gap:var(--a1-cluster-column-gap,var(--base-spacing-8));flex-wrap:wrap;min-width:0;display:flex}.a1-custom-block{box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:var(--component-custom-block-height-md);border:var(--component-custom-block-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-radius-control);color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-md);line-height:var(--semantic-font-line-height-body);overflow:hidden}.a1-custom-block--sm{block-size:var(--component-custom-block-height-sm)}.a1-custom-block--lg{block-size:var(--component-custom-block-height-lg)}.a1-custom-block__frame{border:0;block-size:100%;inline-size:100%;display:block}.a1-custom-block[data-editor-node]>.a1-custom-block__frame{pointer-events:none}.a1-dialog{--a1-dialog-padding-inline:var(--component-dialog-padding);box-sizing:border-box;border:var(--component-dialog-border-width) solid var(--semantic-color-border-strong);border-radius:var(--component-dialog-border-radius);padding:var(--component-dialog-padding);background:var(--semantic-color-surface-page);box-shadow:var(--component-dialog-shadow);color:var(--semantic-color-text-default);width:min(var(--a1-dialog-width,var(--component-dialog-width)), calc(100vw - var(--base-spacing-64)));max-height:calc(100dvh - var(--base-spacing-64));overflow:hidden}.a1-dialog--sm{--a1-dialog-width:var(--component-dialog-width-sm)}.a1-dialog--lg{--a1-dialog-width:var(--component-dialog-width-lg)}.a1-dialog--xl{--a1-dialog-width:var(--component-dialog-width-xl)}.a1-dialog[open]{gap:var(--base-spacing-16);grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;display:grid}.a1-dialog::backdrop{background:var(--component-scrim-color);-webkit-backdrop-filter:blur(var(--component-scrim-blur));backdrop-filter:blur(var(--component-scrim-blur))}.a1-dialog__header{align-items:flex-start;gap:var(--base-spacing-16);display:flex}.a1-dialog__title{font-family:var(--component-heading-font-family-heading);font-size:var(--semantic-font-size-heading-sm);font-weight:var(--component-heading-font-weight-heading);line-height:var(--component-heading-font-line-height-heading);color:var(--semantic-color-text-default);flex:1;margin:0}.a1-dialog__close{margin-top:var(--component-dialog-close-offset);margin-right:var(--component-dialog-close-offset);flex-shrink:0}.a1-dialog__body{min-width:0;min-height:0;overflow:clip auto}.a1-dialog__footer{padding-top:var(--base-spacing-16);border-top:var(--component-dialog-footer-border-width) solid var(--semantic-color-border-subtle)}.a1-dialog--has-hero{overflow:hidden}.a1-dialog--has-hero[open]{grid-template-rows:auto auto minmax(0,1fr)}.a1-dialog__hero{margin-top:calc(-1 * var(--component-dialog-padding));margin-inline:calc(-1 * var(--a1-dialog-padding-inline,var(--component-dialog-padding)));padding:var(--base-spacing-32) 0;background:var(--a1-dialog-hero-bg,var(--semantic-color-action-background));--a1-icon-opsz:48;justify-content:center;align-items:center;display:flex}.a1-dialog__hero .a1-icon{font-size:var(--base-spacing-64);color:var(--semantic-color-text-inverse)}@media (width<=640px){.a1-dialog{--a1-dialog-padding-inline:var(--base-spacing-20);padding-inline:var(--base-spacing-20)}}@media (width<=480px){.a1-dialog{width:calc(100vw - var(--base-spacing-32))}}.a1-tooltip__trigger{display:inline-flex}.a1-tooltip{--a1-tooltip-background:var(--component-tooltip-background);--a1-tooltip-border-color:var(--component-tooltip-border-color);--a1-tooltip-foreground:var(--component-tooltip-foreground);--a1-tooltip-shift-x:0;--a1-tooltip-shift-y:var(--base-spacing-2);z-index:var(--component-tooltip-z-index);max-inline-size:var(--component-tooltip-max-width);padding-block:var(--component-tooltip-padding-block);padding-inline:var(--component-tooltip-padding-inline);border:var(--component-tooltip-border-width) solid var(--a1-tooltip-border-color);border-radius:var(--component-tooltip-border-radius);background:var(--a1-tooltip-background);box-shadow:var(--component-tooltip-shadow);color:var(--a1-tooltip-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-tooltip-font-size);font-weight:var(--semantic-font-weight-body);line-height:var(--component-tooltip-line-height);opacity:0;overflow-wrap:break-word;pointer-events:none;transform:translate3d(var(--a1-tooltip-shift-x), var(--a1-tooltip-shift-y), 0);transition:opacity var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);position:fixed;inset-block-start:var(--a1-tooltip-top,0);inset-inline-start:var(--a1-tooltip-left,0)}.a1-tooltip:after{inline-size:var(--component-tooltip-arrow-size);block-size:var(--component-tooltip-arrow-size);background:var(--a1-tooltip-background);border:solid var(--a1-tooltip-border-color);border-width:0 var(--component-tooltip-border-width) var(--component-tooltip-border-width) 0;content:"";position:absolute;transform:rotate(45deg)}.a1-tooltip--open{opacity:1;transform:translate(0,0)}.a1-tooltip--top{--a1-tooltip-shift-y:var(--base-spacing-4)}.a1-tooltip--right{--a1-tooltip-shift-x:var(--base-spacing-neg-4);--a1-tooltip-shift-y:0}.a1-tooltip--bottom{--a1-tooltip-shift-y:var(--base-spacing-neg-4)}.a1-tooltip--left{--a1-tooltip-shift-x:var(--base-spacing-4);--a1-tooltip-shift-y:0}.a1-tooltip--top:after{inset-block-end:calc(var(--component-tooltip-arrow-size) / -2);inset-inline-start:calc(50% - var(--component-tooltip-arrow-size) / 2)}.a1-tooltip--right:after{inset-block-start:calc(50% - var(--component-tooltip-arrow-size) / 2);inset-inline-start:calc(var(--component-tooltip-arrow-size) / -2);transform:rotate(135deg)}.a1-tooltip--bottom:after{inset-block-start:calc(var(--component-tooltip-arrow-size) / -2);inset-inline-start:calc(50% - var(--component-tooltip-arrow-size) / 2);transform:rotate(225deg)}.a1-tooltip--left:after{inset-block-start:calc(50% - var(--component-tooltip-arrow-size) / 2);inset-inline-end:calc(var(--component-tooltip-arrow-size) / -2);transform:rotate(315deg)}html.a1-theme-dark .a1-tooltip{--a1-tooltip-background:var(--semantic-color-surface-inverse);--a1-tooltip-border-color:var(--semantic-color-surface-inverse);--a1-tooltip-foreground:var(--semantic-color-text-inverse)}@media screen and (prefers-color-scheme:dark){html:not(.a1-theme-light):not(.a1-theme-dark) .a1-tooltip{--a1-tooltip-background:var(--semantic-color-surface-inverse);--a1-tooltip-border-color:var(--semantic-color-surface-inverse);--a1-tooltip-foreground:var(--semantic-color-text-inverse)}}@media (prefers-reduced-motion:reduce){.a1-tooltip{transition:none}}@media print{.a1-tooltip{display:none}}.a1-inset{box-sizing:border-box;padding-block:var(--a1-inset-block,var(--base-spacing-16));padding-inline:var(--a1-inset-inline,var(--base-spacing-16));min-width:0}.a1-fieldset{min-width:0;box-sizing:border-box;border:none;inline-size:100%;margin:0;padding:0}.a1-fieldset__legend{width:100%;margin-bottom:var(--base-spacing-16);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-lg);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding:0;display:block}.a1-fieldset__legend--has-note{margin-bottom:var(--base-spacing-4)}.a1-fieldset__required-note{margin:0 0 var(--base-spacing-12);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-fieldset__required-note__asterisk{color:var(--semantic-color-status-info-background)}.a1-fieldset__body{gap:var(--base-spacing-16);flex-direction:column;display:flex}.a1-fieldset--surface{background:var(--semantic-color-surface-card);border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-card-border-radius);box-shadow:var(--component-card-shadow);padding:var(--component-card-padding)}.a1-fieldset--surface>.a1-fieldset__legend{float:left;width:100%}.a1-fieldset--surface>.a1-fieldset__required-note,.a1-fieldset--surface>.a1-fieldset__body{clear:left}.a1-field-row{align-items:flex-start;gap:var(--base-spacing-12);display:flex}.a1-field-row>*{flex:1 1 0;min-width:0}.a1-field-row>.a1-field--fit{flex:none}.a1-field-row--stacked{flex-direction:column}.a1-field-row--stacked>*{flex:none;width:100%}.a1-field-row--stacked>.a1-field--fit{width:fit-content}@media (width<=640px){.a1-field-row{flex-direction:column}.a1-field-row>*{flex:none;width:100%}.a1-field-row>.a1-field--fit{width:fit-content}}.a1-autocomplete{--a1-ac-height:var(--component-field-default-height);--a1-ac-padding-inline:var(--component-field-default-padding-inline);--a1-ac-font-size:var(--semantic-font-size-body-md);--a1-ac-label-size:var(--semantic-font-size-body-sm);--a1-ac-radius:var(--base-radius-md);--a1-ac-accent-width:var(--component-field-required-border-width);gap:var(--base-spacing-4);font-family:var(--component-paragraph-font-family);flex-direction:column;display:flex;position:relative}.a1-autocomplete--compact{--a1-ac-height:var(--component-field-compact-height);--a1-ac-padding-inline:var(--component-field-compact-padding-inline);--a1-ac-font-size:var(--semantic-font-size-body-sm);--a1-ac-label-size:var(--semantic-font-size-body-xs);--a1-ac-radius:var(--base-radius-sm);--a1-ac-accent-width:var(--component-field-compact-accent-border-width)}@media (width<=640px){.a1-autocomplete--compact{--a1-ac-font-size:var(--semantic-font-size-body-md);--a1-ac-label-size:var(--semantic-font-size-body-md)}}.a1-autocomplete--comfortable{--a1-ac-height:var(--component-field-comfortable-height);--a1-ac-padding-inline:var(--component-field-comfortable-padding-inline);--a1-ac-radius:var(--base-radius-lg)}.a1-autocomplete__label{align-items:center;gap:var(--base-spacing-6);font-size:var(--a1-ac-label-size);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);flex-wrap:wrap;display:flex}.a1-autocomplete--disabled .a1-autocomplete__label{color:var(--semantic-color-text-muted)}.a1-autocomplete__asterisk{color:var(--semantic-color-status-error-background)}.a1-autocomplete__control{align-items:center;gap:var(--base-spacing-4);min-block-size:var(--a1-ac-height);padding-inline:var(--a1-ac-padding-inline);padding-block:var(--base-spacing-2);background:var(--semantic-color-surface-field);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);border-radius:var(--a1-ac-radius);cursor:text;transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast);flex-wrap:wrap;display:flex}.a1-autocomplete__control:hover{border-color:var(--semantic-color-border-strong)}.a1-autocomplete__control:focus-within{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-autocomplete--required .a1-autocomplete__control{border-color:var(--semantic-color-status-info-border);border-inline-start-width:var(--a1-ac-accent-width);border-inline-start-color:var(--semantic-color-status-info-background)}.a1-autocomplete--required .a1-autocomplete__control:focus-within{border-color:var(--semantic-color-status-info-background)}.a1-autocomplete--error .a1-autocomplete__control{border-color:var(--semantic-color-status-error-border);border-inline-start-width:var(--a1-ac-accent-width);border-inline-start-color:var(--semantic-color-status-error-background)}.a1-autocomplete--disabled .a1-autocomplete__control{background:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-autocomplete__input{min-inline-size:4ch;color:var(--semantic-color-text-default);font-family:inherit;font-size:var(--a1-ac-font-size);line-height:var(--semantic-font-line-height-body);padding-block:var(--base-spacing-2);background:0 0;border:none;outline:none;flex:1}.a1-autocomplete__input:disabled{cursor:not-allowed;color:var(--semantic-color-text-muted)}.a1-autocomplete__chevron{color:var(--semantic-color-text-muted);font-size:var(--base-spacing-20);flex-shrink:0}.a1-autocomplete__clear{color:var(--semantic-color-text-muted);cursor:pointer;border-radius:var(--base-radius-sm);padding:var(--base-spacing-2);font-size:var(--base-spacing-16);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a1-autocomplete__clear:hover{color:var(--semantic-color-text-default)}.a1-autocomplete__chip{align-items:center;gap:var(--base-spacing-4);padding-block:var(--base-spacing-2);padding-inline:var(--base-spacing-8);background:var(--semantic-color-surface-panel);border:var(--component-divider-size-sm) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-sm);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-default);white-space:nowrap;display:inline-flex}.a1-autocomplete__chip-remove{color:var(--semantic-color-text-muted);cursor:pointer;font-size:var(--base-spacing-16);background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.a1-autocomplete__chip-remove:hover{color:var(--semantic-color-status-error-text)}.a1-autocomplete__listbox{z-index:var(--component-menu-z-index,1000);padding:var(--base-spacing-4);background:var(--semantic-color-surface-page);border:var(--component-divider-size-sm) solid var(--semantic-color-border-default);border-radius:var(--base-radius-md);max-block-size:16rem;box-shadow:var(--semantic-shadow-md);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--base-spacing-2));inset-inline:0;overflow-y:auto}.a1-autocomplete__listbox--floating{margin-block-start:var(--base-spacing-2);inset-block-start:auto;inset-inline:auto}.a1-autocomplete__option{align-items:center;gap:var(--base-spacing-8);padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8);border-radius:var(--base-radius-sm);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);cursor:pointer;display:flex}.a1-autocomplete__swatch{inline-size:var(--a1-autocomplete-swatch-size,var(--base-spacing-24));block-size:var(--a1-autocomplete-swatch-size,var(--base-spacing-24));border-radius:var(--base-radius-sm);border:var(--component-divider-size-sm) solid var(--semantic-color-border-strong);flex:none}.a1-autocomplete__option .a1-autocomplete__swatch{--a1-autocomplete-swatch-size:var(--base-spacing-24)}.a1-autocomplete__swatch--leading{--a1-autocomplete-swatch-size:var(--base-spacing-24);margin-inline:var(--base-spacing-8) 0}.a1-autocomplete__chip .a1-autocomplete__swatch{--a1-autocomplete-swatch-size:var(--base-spacing-16)}.a1-autocomplete__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.a1-autocomplete__option--active{background:var(--semantic-color-surface-panel)}.a1-autocomplete__option[aria-selected=true]{color:var(--semantic-color-action-background)}.a1-autocomplete__option--create{color:var(--semantic-color-action-background);font-weight:var(--semantic-font-weight-heading)}.a1-autocomplete__checkbox{inline-size:var(--component-checkbox-group-box-size);block-size:var(--component-checkbox-group-box-size);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);border-radius:var(--base-radius-sm);background-color:var(--semantic-color-surface-field);flex-shrink:0}.a1-autocomplete__checkbox--on{background-color:var(--semantic-color-status-info-background);border-color:var(--semantic-color-status-info-background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpolyline points='2,6 5,9.5 10,3' fill='none' stroke='%23fafcff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--component-checkbox-group-icon-size)}.a1-autocomplete__option-check,.a1-autocomplete__option-icon{font-size:var(--base-spacing-20);flex-shrink:0}.a1-autocomplete__empty{padding:var(--base-spacing-8);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-muted)}.a1-autocomplete__group{padding-block:var(--base-spacing-6) var(--base-spacing-2);padding-inline:var(--base-spacing-8);background:var(--semantic-color-surface-page);font-size:var(--semantic-font-size-body-xs);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-muted);position:sticky;inset-block-start:calc(-1 * var(--base-spacing-4))}.a1-autocomplete__more{padding:var(--base-spacing-8);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);text-align:center}.a1-autocomplete__leading-icon{color:var(--semantic-color-text-muted);font-size:var(--base-spacing-20);flex:none;margin-inline-start:var(--base-spacing-4)}.a1-autocomplete__chip-icon{font-size:var(--base-spacing-16);flex:none}.a1-autocomplete__message{font-size:var(--semantic-font-size-body-xs);line-height:var(--semantic-font-line-height-body);margin:0}@media (width<=640px){.a1-autocomplete--compact .a1-autocomplete__chip,.a1-autocomplete--compact .a1-autocomplete__message,.a1-autocomplete__listbox--compact .a1-autocomplete__option,.a1-autocomplete__listbox--compact .a1-autocomplete__empty,.a1-autocomplete__listbox--compact .a1-autocomplete__group,.a1-autocomplete__listbox--compact .a1-autocomplete__more{font-size:var(--semantic-font-size-body-md)}}.a1-autocomplete__message--hint{color:var(--semantic-color-text-muted)}.a1-autocomplete__message--error{color:var(--semantic-color-status-error-text)}.a1-credit-card__badge{right:var(--a1-field-padding-inline);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);font-weight:var(--component-field-credit-card-badge-font-weight);color:var(--semantic-color-text-muted);background:var(--semantic-color-surface-raised);border:var(--component-field-credit-card-badge-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-sm);padding:var(--component-field-credit-card-badge-padding-block) var(--component-field-credit-card-badge-padding-inline);min-width:var(--component-field-credit-card-badge-min-width);text-align:center;line-height:var(--component-field-credit-card-badge-line-height);position:absolute;top:50%;transform:translateY(-50%)}.a1-credit-card--detected .a1-field__input,.a1-credit-card--detected .a1-field__mask-overlay{padding-right:calc(var(--a1-field-padding-inline) + var(--component-field-credit-card-detected-offset))}.a1-field{--a1-textarea-padding-block:var(--component-field-textarea-padding-block)}.a1-field--comfortable{--a1-textarea-padding-block:var(--component-field-textarea-padding-block-comfortable)}.a1-field--compact{--a1-textarea-padding-block:var(--component-field-textarea-padding-block-compact)}.a1-field__textarea{box-sizing:border-box;width:100%;padding-inline:var(--a1-field-padding-inline);padding-block:var(--a1-textarea-padding-block);font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-font-size);font-weight:var(--base-font-weight-regular);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-default);background:var(--a1-field-background);border:var(--component-field-border-width) solid var(--a1-field-border-color);border-radius:min(var(--a1-field-border-radius), var(--component-field-textarea-max-border-radius));box-shadow:var(--component-field-shadow);transition:border-color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);appearance:none;resize:vertical;display:block}.a1-field__textarea::placeholder{color:var(--semantic-color-text-muted);font-weight:var(--base-font-weight-regular)}.a1-field__textarea:hover:not(:disabled):not(:focus){background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-field__textarea:read-only:hover:not(:disabled):not(:focus){background:var(--a1-field-read-only-background);border-color:var(--a1-field-read-only-border-color)}.a1-field__textarea:active:not(:disabled){border-color:var(--a1-field-active-border-color)}.a1-field__textarea:read-only:active:not(:disabled){border-color:var(--a1-field-read-only-border-color)}.a1-field__textarea:focus{outline:var(--a1-field-focus-ring-width) solid var(--a1-field-focus-ring-color);outline-offset:var(--a1-field-focus-ring-offset);border-color:var(--semantic-color-action-background)}.a1-field--required .a1-field__textarea{border-color:var(--semantic-color-status-info-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-info-background);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--required .a1-field__textarea:focus{border-color:var(--semantic-color-status-info-background)}.a1-field--error .a1-field__textarea{border-width:var(--component-field-error-border-width);border-color:var(--semantic-color-status-error-border);border-left-width:var(--a1-field-accent-border-width);border-left-color:var(--semantic-color-status-error-border);padding-left:calc(var(--a1-field-padding-inline) - var(--a1-field-accent-compensation))}.a1-field--error .a1-field__textarea:focus{border-color:var(--semantic-color-status-error-background)}.a1-field__textarea:disabled{background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);border-color:var(--semantic-color-border-subtle);cursor:not-allowed;resize:none}.a1-field__textarea:read-only:not(:disabled){background:var(--a1-field-read-only-background);color:var(--a1-field-read-only-text);border-color:var(--a1-field-read-only-border-color);cursor:text;-webkit-user-select:text;user-select:text;resize:none}.a1-field__footer{align-items:baseline;gap:var(--base-spacing-8);margin-top:var(--a1-field-gap);display:flex}.a1-field__footer-message{flex:1;min-width:0}.a1-field__footer .a1-field__message{margin:0}.a1-field__char-count{font-family:var(--component-paragraph-font-family);font-size:var(--a1-field-message-size);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.a1-field__char-count--warning{color:var(--semantic-color-status-warn-text)}.a1-field__char-count--over{color:var(--semantic-color-status-error-text)}.a1-field--label-side:has(.a1-field__textarea) .a1-field__label{padding-top:var(--a1-textarea-padding-block);padding-bottom:0}.a1-field--label-side .a1-field__footer{grid-area:2/2;margin-top:0}@media (width<=640px){.a1-field--label-side:has(.a1-field__textarea) .a1-field__label{padding-top:0;padding-bottom:var(--a1-field-gap)}}.a1-checkbox-group{--a1-cb-size:var(--component-checkbox-group-box-size);--a1-cb-radius:var(--base-radius-sm);--a1-cb-gap:var(--component-checkbox-group-gap);--a1-cb-item-gap:var(--component-checkbox-group-item-gap);--a1-cb-group-gap:var(--component-checkbox-group-group-gap);--a1-cb-items-top-gap:var(--component-checkbox-group-items-top-gap);--a1-cb-input-nudge:var(--component-checkbox-group-input-nudge);--a1-cb-row-py:var(--component-checkbox-group-row-padding-block);--a1-cb-row-px:var(--component-checkbox-group-row-padding-inline);--a1-cb-legend-size:var(--semantic-font-size-form-label-default);--a1-cb-label-size:var(--semantic-font-size-body-md);--a1-cb-hint-size:var(--semantic-font-size-body-xs);--a1-cb-msg-size:var(--semantic-font-size-body-xs);gap:var(--a1-cb-group-gap);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.a1-checkbox-group--comfortable{--a1-cb-size:var(--component-checkbox-group-comfortable-box-size);--a1-cb-gap:var(--component-checkbox-group-comfortable-gap);--a1-cb-item-gap:var(--component-checkbox-group-comfortable-item-gap);--a1-cb-group-gap:var(--component-checkbox-group-comfortable-group-gap);--a1-cb-items-top-gap:var(--component-checkbox-group-comfortable-items-top-gap);--a1-cb-input-nudge:var(--component-checkbox-group-comfortable-input-nudge);--a1-cb-row-py:var(--component-checkbox-group-comfortable-row-padding-block);--a1-cb-row-px:var(--component-checkbox-group-comfortable-row-padding-inline);--a1-cb-legend-size:var(--semantic-font-size-form-label-comfortable);--a1-cb-label-size:var(--semantic-font-size-body-md);--a1-cb-hint-size:var(--semantic-font-size-body-sm);--a1-cb-msg-size:var(--semantic-font-size-body-sm)}.a1-checkbox-group--comfortable .a1-checkbox-item__label{font-weight:var(--base-font-weight-medium)}@media (width>=641px){.a1-checkbox-group--comfortable{--a1-cb-legend-size:var(--semantic-font-size-body-lg);--a1-cb-label-size:var(--semantic-font-size-body-lg);--a1-cb-size:var(--component-checkbox-group-comfortable-box-size-md);--a1-cb-input-nudge:var(--component-checkbox-group-comfortable-input-nudge)}}.a1-checkbox-group--compact{--a1-cb-size:var(--component-checkbox-group-compact-box-size);--a1-cb-gap:var(--component-checkbox-group-compact-gap);--a1-cb-item-gap:var(--component-checkbox-group-compact-item-gap);--a1-cb-group-gap:var(--component-checkbox-group-compact-group-gap);--a1-cb-items-top-gap:var(--component-checkbox-group-compact-items-top-gap);--a1-cb-input-nudge:var(--component-checkbox-group-compact-input-nudge);--a1-cb-row-py:var(--component-checkbox-group-compact-row-padding-block);--a1-cb-row-px:var(--component-checkbox-group-compact-row-padding-inline);--a1-cb-legend-size:var(--semantic-font-size-form-label-compact);--a1-cb-label-size:var(--semantic-font-size-body-sm);--a1-cb-hint-size:var(--semantic-font-size-body-xs);--a1-cb-msg-size:var(--semantic-font-size-body-xs)}@media (width<=640px){.a1-checkbox-group--compact{--a1-cb-legend-size:var(--semantic-font-size-body-md);--a1-cb-label-size:var(--semantic-font-size-body-md);--a1-cb-hint-size:var(--semantic-font-size-body-md);--a1-cb-msg-size:var(--semantic-font-size-body-md)}}.a1-checkbox-group__legend{width:100%;font-family:var(--component-paragraph-font-family);font-size:var(--a1-cb-legend-size);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding:0;display:block}.a1-checkbox-group--disabled .a1-checkbox-group__legend{color:var(--semantic-color-text-muted)}.a1-checkbox-group__legend-inner{align-items:center;gap:var(--base-spacing-6);display:inline-flex}.a1-checkbox-group__message{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cb-msg-size);line-height:var(--semantic-font-line-height-body);margin:0}.a1-checkbox-group__message--hint{color:var(--semantic-color-text-muted)}.a1-checkbox-group__message--error{color:var(--semantic-color-status-error-background)}.a1-checkbox-group__items{gap:var(--a1-cb-item-gap);margin-top:var(--a1-cb-items-top-gap);flex-direction:column;display:flex}.a1-checkbox-item{align-items:flex-start;gap:var(--a1-cb-gap);padding:var(--a1-cb-row-py) var(--a1-cb-row-px);margin-inline:calc(-1 * var(--a1-cb-row-px));border-radius:var(--base-radius-md);cursor:pointer;transition:background-color var(--semantic-motion-duration-fast);display:flex}.a1-checkbox-item--disabled{cursor:not-allowed}.a1-checkbox-item__content{gap:var(--component-checkbox-group-content-gap);flex-direction:column;display:flex}.a1-checkbox-item__label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cb-label-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-checkbox-item:has(.a1-checkbox-item__input:checked) .a1-checkbox-item__label{color:var(--semantic-color-text-default)}.a1-checkbox-item--disabled .a1-checkbox-item__label{color:var(--semantic-color-text-muted)}.a1-checkbox-item__hint{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cb-hint-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-checkbox-item__input{appearance:none;width:var(--a1-cb-size);height:var(--a1-cb-size);margin-top:var(--a1-cb-input-nudge);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);border-radius:var(--a1-cb-radius);background-color:var(--semantic-color-surface-field);cursor:pointer;transition:border-color var(--semantic-motion-duration-fast), background-color var(--semantic-motion-duration-fast);flex-shrink:0}.a1-checkbox-item:not(.a1-checkbox-item--disabled):has(.a1-checkbox-item__input:checked){background-color:var(--a1-field-hover-background)}.a1-checkbox-item:not(.a1-checkbox-item--disabled):hover{background-color:var(--a1-field-hover-background)}.a1-checkbox-item:not(.a1-checkbox-item--disabled):hover:has(.a1-checkbox-item__input:checked){background-color:var(--a1-field-active-background)}.a1-checkbox-item:not(.a1-checkbox-item--disabled):hover .a1-checkbox-item__input:not(:checked):not(:indeterminate){border-color:var(--a1-field-hover-border-color)}.a1-checkbox-item__input:focus-visible{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-field-focus-ring-offset)}.a1-checkbox-item__input:checked{background-color:var(--semantic-color-status-info-background);border-color:var(--semantic-color-status-info-background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpolyline points='2,6 5,9.5 10,3' fill='none' stroke='%23fafcff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--component-checkbox-group-icon-size)}.a1-checkbox-item__input:indeterminate{background-color:var(--semantic-color-status-info-background);border-color:var(--semantic-color-status-info-background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cline x1='3' y1='6' x2='9' y2='6' stroke='%23fafcff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--component-checkbox-group-icon-size)}.a1-checkbox-item__input:disabled{background-color:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-checkbox-item__input:checked:disabled{background-color:var(--semantic-color-border-default);border-color:var(--semantic-color-border-default)}.a1-checkbox-group--inline .a1-checkbox-group__items{gap:var(--a1-cb-gap);flex-flow:wrap}.a1-checkbox-group--inline .a1-checkbox-item{border:var(--component-field-border-width) solid var(--semantic-color-border-subtle);margin-inline:0}.a1-checkbox-group--inline .a1-checkbox-item:not(.a1-checkbox-item--disabled):hover{border-color:var(--a1-field-hover-border-color)}.a1-checkbox-group--inline .a1-checkbox-item:not(.a1-checkbox-item--disabled):has(.a1-checkbox-item__input:checked){border-color:var(--semantic-color-status-info-background)}.a1-checkbox-group--inline .a1-checkbox-item:not(.a1-checkbox-item--disabled):hover:has(.a1-checkbox-item__input:checked){border-color:var(--semantic-color-status-info-background)}.a1-checkbox-group--inline .a1-checkbox-item--disabled{border-color:var(--semantic-color-border-subtle);opacity:var(--component-checkbox-group-disabled-opacity)}.a1-checkbox-group--inline.a1-checkbox-group--error .a1-checkbox-group__items{border-left:none;padding-left:0}.a1-checkbox-group--error .a1-checkbox-group__items{border-left:var(--component-checkbox-group-error-accent-width) solid var(--semantic-color-status-error-background);padding-left:var(--base-spacing-12)}.a1-checkbox-group--error .a1-checkbox-item__input:not(:checked):not(:disabled){border-color:var(--semantic-color-status-error-border)}.a1-checkbox-group__message--error{font-weight:var(--component-checkbox-group-error-message-font-weight)}@media print{.a1-checkbox-group{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-choice-group{min-width:0;box-sizing:border-box;--a1-cg-padding:var(--component-choice-group-default-padding);--a1-cg-icon-size:var(--component-choice-group-default-icon-size);--a1-cg-indicator-size:var(--component-choice-group-default-indicator-size);--a1-cg-content-gap:var(--component-choice-group-default-content-gap);--a1-cg-min-width:var(--component-choice-group-default-min-width);--a1-cg-label-size:var(--semantic-font-size-body-sm);--a1-cg-subtext-size:var(--semantic-font-size-body-xs);--a1-cg-legend-size:var(--semantic-font-size-form-label-default);--a1-cg-section-label-size:var(--semantic-font-size-body-xs);--a1-cg-gap:var(--component-choice-group-gap-md);--a1-cg-group-gap:var(--component-choice-group-default-group-gap);--a1-cg-items-top-gap:var(--component-choice-group-default-items-top-gap);gap:var(--a1-cg-group-gap);border:none;flex-direction:column;inline-size:100%;margin:0;padding:0;display:flex}.a1-choice-group--compact{--a1-cg-padding:var(--component-choice-group-compact-padding);--a1-cg-icon-size:var(--component-choice-group-compact-icon-size);--a1-cg-indicator-size:var(--component-choice-group-compact-indicator-size);--a1-cg-content-gap:var(--component-choice-group-compact-content-gap);--a1-cg-min-width:var(--component-choice-group-compact-min-width);--a1-cg-label-size:var(--semantic-font-size-body-xs);--a1-cg-subtext-size:var(--semantic-font-size-body-2xs);--a1-cg-legend-size:var(--semantic-font-size-form-label-compact);--a1-cg-gap:var(--component-choice-group-gap-sm);--a1-cg-group-gap:var(--component-choice-group-compact-group-gap);--a1-cg-items-top-gap:var(--component-choice-group-compact-items-top-gap)}@media (width<=640px){.a1-choice-group--compact{--a1-cg-label-size:var(--semantic-font-size-body-md);--a1-cg-subtext-size:var(--semantic-font-size-body-md);--a1-cg-legend-size:var(--semantic-font-size-body-md);--a1-cg-section-label-size:var(--semantic-font-size-body-md)}}.a1-choice-group--comfortable{--a1-cg-padding:var(--component-choice-group-comfortable-padding);--a1-cg-icon-size:var(--component-choice-group-comfortable-icon-size);--a1-cg-indicator-size:var(--component-choice-group-comfortable-indicator-size);--a1-cg-content-gap:var(--component-choice-group-comfortable-content-gap);--a1-cg-min-width:var(--component-choice-group-comfortable-min-width);--a1-cg-label-size:var(--semantic-font-size-body-lg);--a1-cg-subtext-size:var(--semantic-font-size-body-md);--a1-cg-legend-size:var(--semantic-font-size-form-label-comfortable);--a1-cg-section-label-size:var(--semantic-font-size-body-sm);--a1-cg-gap:var(--component-choice-group-gap-lg);--a1-cg-group-gap:var(--component-choice-group-comfortable-group-gap);--a1-cg-items-top-gap:var(--component-choice-group-comfortable-items-top-gap)}@media (width>=641px){.a1-choice-group--comfortable{--a1-cg-legend-size:var(--semantic-font-size-body-lg)}}.a1-choice-group__legend{width:100%;font-family:var(--component-paragraph-font-family);font-size:var(--a1-cg-legend-size);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding:0;display:block}.a1-choice-group__legend-inner{align-items:center;gap:var(--base-spacing-6);display:inline-flex}.a1-choice-group__message{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cg-legend-size);line-height:var(--semantic-font-line-height-body);margin:0}.a1-choice-group__message--hint{color:var(--semantic-color-text-muted)}.a1-choice-group__message--error{color:var(--semantic-color-status-error-background);font-weight:var(--base-font-weight-medium)}.a1-choice-group__message--success{color:var(--semantic-color-status-success-background);font-weight:var(--base-font-weight-medium)}.a1-choice-group__section-divider{border:none;border-top:1px solid var(--semantic-color-border-subtle);margin:var(--a1-cg-gap) 0 0;padding:0}.a1-choice-group__section{flex-direction:column;display:flex}.a1-choice-group__section-label{margin:0 0 var(--a1-cg-items-top-gap);font-family:var(--component-paragraph-font-family);font-size:var(--a1-cg-section-label-size);font-weight:var(--base-font-weight-semibold);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-choice-group__section .a1-choice-group__items{margin-top:0}.a1-choice-group__items{gap:var(--a1-cg-gap);flex-wrap:wrap;display:flex}.a1-choice-group--fixed-columns .a1-choice-group__items>.a1-choice-item{flex:0 0 calc((100% - (var(--a1-cg-columns) - 1) * var(--a1-cg-gap)) / var(--a1-cg-columns))}.a1-choice-item{flex-direction:column;flex:1 1 var(--a1-cg-min-width);gap:var(--a1-cg-content-gap);padding-block:var(--a1-cg-padding);border:var(--component-choice-group-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-choice-group-border-radius);background-color:var(--semantic-color-surface-field);cursor:pointer;transition:border-color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), background-color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), box-shadow var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);padding-inline-start:calc(var(--a1-cg-padding) + var(--a1-cg-indicator-size) + var(--base-spacing-8));padding-inline-end:var(--a1-cg-padding);display:flex;position:relative;overflow:hidden}.a1-choice-item--disabled{cursor:not-allowed;opacity:.5;background-color:var(--semantic-color-surface-raised)}.a1-choice-item--disabled .a1-choice-item__input{pointer-events:none}.a1-choice-item:not(.a1-choice-item--disabled):not(:has(.a1-choice-item__input:checked)):hover{border-color:var(--semantic-color-action-border);background-color:var(--semantic-color-action-surface)}.a1-choice-item:not(.a1-choice-item--disabled):has(.a1-choice-item__input:checked){border-color:var(--semantic-color-action-background);background-color:var(--semantic-color-action-surface);box-shadow:inset 0 0 0 1px var(--semantic-color-action-background)}.a1-choice-item:not(.a1-choice-item--disabled):has(.a1-choice-item__input:checked):hover{border-color:var(--semantic-color-action-background-hover);box-shadow:inset 0 0 0 1px var(--semantic-color-action-background-hover)}.a1-choice-item:has(.a1-choice-item__input:focus-visible){outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:2px}.a1-choice-item__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-choice-item__icon{width:var(--a1-cg-icon-size);height:var(--a1-cg-icon-size);color:var(--semantic-color-action-background);flex-shrink:0;justify-content:center;align-items:center;display:flex}.a1-choice-item__icon .a1-icon{font-size:var(--a1-cg-icon-size)}.a1-choice-item__content{gap:var(--base-spacing-2);flex-direction:column;flex:1;min-width:0;display:flex}.a1-choice-item__label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cg-label-size);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);overflow-wrap:break-word}.a1-choice-item__subtext{font-family:var(--component-paragraph-font-family);font-size:var(--a1-cg-subtext-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body);overflow-wrap:break-word}.a1-choice-item__indicator{top:calc(var(--a1-cg-padding) + var(--base-spacing-4));width:var(--a1-cg-indicator-size);height:var(--a1-cg-indicator-size);border:1.5px solid var(--semantic-color-border-default);background-color:var(--semantic-color-surface-field);transition:border-color var(--semantic-motion-duration-fast), background-color var(--semantic-motion-duration-fast);background-position:50%;background-repeat:no-repeat;position:absolute;inset-inline-start:var(--a1-cg-padding)}.a1-choice-group--single .a1-choice-item__indicator{border-radius:50%}.a1-choice-group--multiple .a1-choice-item__indicator{border-radius:var(--base-radius-sm)}.a1-choice-item:not(.a1-choice-item--disabled):not(:has(.a1-choice-item__input:checked)):hover .a1-choice-item__indicator{border-color:var(--semantic-color-action-background)}.a1-choice-item:has(.a1-choice-item__input:checked) .a1-choice-item__indicator{border-color:var(--semantic-color-action-background);background-color:var(--semantic-color-action-background)}.a1-choice-group--single .a1-choice-item:has(.a1-choice-item__input:checked) .a1-choice-item__indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='3' fill='%23ffffff'/%3E%3C/svg%3E");background-size:100%}.a1-choice-group--multiple .a1-choice-item:has(.a1-choice-item__input:checked) .a1-choice-item__indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpolyline points='2,6 5,9.5 10,3' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:80%}.a1-choice-group--inline-icon .a1-choice-item{flex-direction:row;align-items:center}.a1-choice-group--inline-icon .a1-choice-item__icon{flex-shrink:0}.a1-choice-group--no-indicator .a1-choice-item{padding-inline-start:var(--a1-cg-padding)}.a1-choice-group--no-indicator .a1-choice-item__indicator{display:none}.a1-choice-group--icon-only .a1-choice-item,.a1-choice-item--icon-only{justify-content:center;align-items:center}.a1-choice-group--icon-only .a1-choice-item__content,.a1-choice-item--icon-only .a1-choice-item__content{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-choice-item__swatch{width:var(--base-spacing-20);height:var(--base-spacing-20);border-radius:var(--base-radius-sm);background-color:var(--a1-swatch-color,var(--semantic-color-text-default));border:var(--base-spacing-1) solid var(--semantic-color-border-subtle);flex-shrink:0;display:block}.a1-choice-group--error .a1-choice-item:not(.a1-choice-item--disabled):not(:has(.a1-choice-item__input:checked)){border-color:var(--semantic-color-status-error-border);box-shadow:inset 0 0 0 1px var(--semantic-color-status-error-border)}.a1-choice-group--error .a1-choice-item:not(.a1-choice-item--disabled):not(:has(.a1-choice-item__input:checked)) .a1-choice-item__indicator{border-color:var(--semantic-color-status-error-border)}@media print{.a1-choice-group{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-radio-group{--a1-rb-size:var(--component-radio-group-control-size);--a1-rb-gap:var(--component-radio-group-gap);--a1-rb-item-gap:var(--component-radio-group-item-gap);--a1-rb-group-gap:var(--component-radio-group-group-gap);--a1-rb-items-top-gap:var(--component-radio-group-items-top-gap);--a1-rb-input-nudge:var(--component-radio-group-input-nudge);--a1-rb-row-py:var(--component-radio-group-row-padding-block);--a1-rb-row-px:var(--component-radio-group-row-padding-inline);--a1-rb-legend-size:var(--semantic-font-size-form-label-default);--a1-rb-label-size:var(--semantic-font-size-body-md);--a1-rb-hint-size:var(--semantic-font-size-body-xs);--a1-rb-msg-size:var(--semantic-font-size-body-xs);gap:var(--a1-rb-group-gap);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.a1-radio-group--comfortable{--a1-rb-size:var(--component-radio-group-comfortable-control-size);--a1-rb-gap:var(--component-radio-group-comfortable-gap);--a1-rb-item-gap:var(--component-radio-group-comfortable-item-gap);--a1-rb-group-gap:var(--component-radio-group-comfortable-group-gap);--a1-rb-items-top-gap:var(--component-radio-group-comfortable-items-top-gap);--a1-rb-input-nudge:var(--component-radio-group-comfortable-input-nudge);--a1-rb-row-py:var(--component-radio-group-comfortable-row-padding-block);--a1-rb-row-px:var(--component-radio-group-comfortable-row-padding-inline);--a1-rb-legend-size:var(--semantic-font-size-form-label-comfortable);--a1-rb-label-size:var(--semantic-font-size-body-md);--a1-rb-hint-size:var(--semantic-font-size-body-sm);--a1-rb-msg-size:var(--semantic-font-size-body-sm)}.a1-radio-group--comfortable .a1-radio-item__label{font-weight:var(--base-font-weight-medium)}@media (width>=641px){.a1-radio-group--comfortable{--a1-rb-legend-size:var(--semantic-font-size-body-lg);--a1-rb-label-size:var(--semantic-font-size-body-lg);--a1-rb-size:var(--component-radio-group-comfortable-control-size-md);--a1-rb-input-nudge:var(--component-radio-group-comfortable-input-nudge)}}.a1-radio-group--compact{--a1-rb-size:var(--component-radio-group-compact-control-size);--a1-rb-gap:var(--component-radio-group-compact-gap);--a1-rb-item-gap:var(--component-radio-group-compact-item-gap);--a1-rb-group-gap:var(--component-radio-group-compact-group-gap);--a1-rb-items-top-gap:var(--component-radio-group-compact-items-top-gap);--a1-rb-input-nudge:var(--component-radio-group-compact-input-nudge);--a1-rb-row-py:var(--component-radio-group-compact-row-padding-block);--a1-rb-row-px:var(--component-radio-group-compact-row-padding-inline);--a1-rb-legend-size:var(--semantic-font-size-form-label-compact);--a1-rb-label-size:var(--semantic-font-size-body-sm);--a1-rb-hint-size:var(--semantic-font-size-body-xs);--a1-rb-msg-size:var(--semantic-font-size-body-xs)}@media (width<=640px){.a1-radio-group--compact{--a1-rb-legend-size:var(--semantic-font-size-body-md);--a1-rb-label-size:var(--semantic-font-size-body-md);--a1-rb-hint-size:var(--semantic-font-size-body-md);--a1-rb-msg-size:var(--semantic-font-size-body-md)}}.a1-radio-group__legend{width:100%;font-family:var(--component-paragraph-font-family);font-size:var(--a1-rb-legend-size);font-weight:var(--component-field-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);padding:0;display:block}.a1-radio-group--disabled .a1-radio-group__legend{color:var(--semantic-color-text-muted)}.a1-radio-group__legend-inner{align-items:center;gap:var(--base-spacing-6);display:inline-flex}.a1-radio-group__message{font-family:var(--component-paragraph-font-family);font-size:var(--a1-rb-msg-size);line-height:var(--semantic-font-line-height-body);margin:0}.a1-radio-group__message--hint{color:var(--semantic-color-text-muted)}.a1-radio-group__message--error{color:var(--semantic-color-status-error-background)}.a1-radio-group__items{gap:var(--a1-rb-item-gap);margin-top:var(--a1-rb-items-top-gap);flex-direction:column;display:flex}.a1-radio-item{align-items:flex-start;gap:var(--a1-rb-gap);padding:var(--a1-rb-row-py) var(--a1-rb-row-px);margin-inline:calc(-1 * var(--a1-rb-row-px));border-radius:var(--base-radius-md);cursor:pointer;transition:background-color var(--semantic-motion-duration-fast);display:flex}.a1-radio-item--disabled{cursor:not-allowed}.a1-radio-item__content{gap:var(--component-radio-group-content-gap);flex-direction:column;display:flex}.a1-radio-item__label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-rb-label-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-radio-item:has(.a1-radio-item__input:checked) .a1-radio-item__label{color:var(--semantic-color-text-default)}.a1-radio-item--disabled .a1-radio-item__label{color:var(--semantic-color-text-muted)}.a1-radio-item__hint{font-family:var(--component-paragraph-font-family);font-size:var(--a1-rb-hint-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-muted);line-height:var(--semantic-font-line-height-body)}.a1-radio-item__input{appearance:none;width:var(--a1-rb-size);height:var(--a1-rb-size);margin-top:var(--a1-rb-input-nudge);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);background-color:var(--semantic-color-surface-field);cursor:pointer;transition:border-color var(--semantic-motion-duration-fast), background-color var(--semantic-motion-duration-fast);border-radius:50%;flex-shrink:0}.a1-radio-item:not(.a1-radio-item--disabled):has(.a1-radio-item__input:checked){background-color:var(--a1-field-hover-background);cursor:default}.a1-radio-item:not(.a1-radio-item--disabled):has(.a1-radio-item__input:checked) .a1-radio-item__input{cursor:default}.a1-radio-item:not(.a1-radio-item--disabled):not(:has(.a1-radio-item__input:checked)):hover{background-color:var(--a1-field-hover-background)}.a1-radio-item:not(.a1-radio-item--disabled):not(:has(.a1-radio-item__input:checked)):hover .a1-radio-item__input{border-color:var(--a1-field-hover-border-color)}.a1-radio-item__input:focus-visible{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-field-focus-ring-offset)}.a1-radio-item__input:checked{background-color:var(--semantic-color-status-info-background);border-color:var(--semantic-color-status-info-background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23fafcff'/%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--component-radio-group-dot-size)}.a1-radio-item__input:disabled{background-color:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-radio-item__input:checked:disabled{background-color:var(--semantic-color-border-default);border-color:var(--semantic-color-border-default)}.a1-radio-group--inline .a1-radio-group__items{gap:var(--a1-rb-gap);flex-flow:wrap}.a1-radio-group--inline .a1-radio-item{margin-inline:0}.a1-radio-group--inline.a1-radio-group--error .a1-radio-group__items{border-left:none;padding-left:0}.a1-radio-group--error .a1-radio-group__items{border-left:var(--component-radio-group-error-accent-width) solid var(--semantic-color-status-error-background);padding-left:var(--base-spacing-12)}.a1-radio-group--error .a1-radio-item__input:not(:checked):not(:disabled){border-color:var(--semantic-color-status-error-border)}.a1-radio-group__message--error{font-weight:var(--component-radio-group-error-message-font-weight)}@media print{.a1-radio-group{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-switch{--a1-sw-track-width:var(--component-switch-track-width);--a1-sw-track-height:var(--component-switch-track-height);--a1-sw-thumb:var(--component-switch-thumb-size);--a1-sw-gap:var(--component-switch-gap);--a1-sw-row-gap:var(--component-switch-row-gap);--a1-sw-row-py:var(--component-switch-row-padding-block);--a1-sw-row-px:var(--component-switch-row-padding-inline);--a1-sw-content-gap:var(--component-switch-content-gap);--a1-sw-group-gap:var(--component-switch-group-gap);--a1-sw-label-size:var(--semantic-font-size-body-md);--a1-sw-msg-size:var(--semantic-font-size-body-xs);gap:var(--a1-sw-group-gap);flex-direction:column;display:flex}.a1-switch--comfortable{--a1-sw-track-width:var(--component-switch-comfortable-track-width);--a1-sw-track-height:var(--component-switch-comfortable-track-height);--a1-sw-thumb:var(--component-switch-comfortable-thumb-size);--a1-sw-gap:var(--component-switch-comfortable-gap);--a1-sw-row-gap:var(--component-switch-comfortable-row-gap);--a1-sw-row-py:var(--component-switch-comfortable-row-padding-block);--a1-sw-row-px:var(--component-switch-comfortable-row-padding-inline);--a1-sw-content-gap:var(--component-switch-comfortable-content-gap);--a1-sw-group-gap:var(--component-switch-comfortable-group-gap);--a1-sw-label-size:var(--semantic-font-size-body-md);--a1-sw-msg-size:var(--semantic-font-size-body-sm)}.a1-switch--comfortable .a1-switch__label{font-weight:var(--base-font-weight-bold)}@media (width>=641px){.a1-switch--comfortable{--a1-sw-label-size:var(--semantic-font-size-body-lg)}}.a1-switch--compact{--a1-sw-track-width:var(--component-switch-compact-track-width);--a1-sw-track-height:var(--component-switch-compact-track-height);--a1-sw-thumb:var(--component-switch-compact-thumb-size);--a1-sw-gap:var(--component-switch-compact-gap);--a1-sw-row-gap:var(--component-switch-compact-row-gap);--a1-sw-row-py:var(--component-switch-compact-row-padding-block);--a1-sw-row-px:var(--component-switch-compact-row-padding-inline);--a1-sw-content-gap:var(--component-switch-compact-content-gap);--a1-sw-group-gap:var(--component-switch-compact-group-gap);--a1-sw-label-size:var(--semantic-font-size-body-sm);--a1-sw-msg-size:var(--semantic-font-size-body-xs)}@media (width<=640px){.a1-switch--compact{--a1-sw-label-size:var(--semantic-font-size-body-md);--a1-sw-msg-size:var(--semantic-font-size-body-md)}}.a1-switch__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-switch__row{align-items:center;gap:var(--a1-sw-row-gap);cursor:pointer;padding:var(--a1-sw-row-py) var(--a1-sw-row-px);margin-inline:calc(-1 * var(--a1-sw-row-px));border-radius:var(--base-radius-md);transition:background-color var(--semantic-motion-duration-fast);display:inline-flex;position:relative}.a1-switch--disabled .a1-switch__row{cursor:not-allowed}.a1-switch--label-start .a1-switch__row{flex-direction:row-reverse}.a1-switch:not(.a1-switch--disabled) .a1-switch__row:hover{background-color:var(--a1-field-hover-background)}.a1-switch:not(.a1-switch--disabled) .a1-switch__row:has(.a1-switch__track--on):active{background-color:var(--a1-field-active-background)}.a1-switch__content{gap:var(--a1-sw-content-gap);flex-direction:column;display:flex}.a1-switch__label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-sw-label-size);font-weight:var(--base-font-weight-regular);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body);-webkit-user-select:none;user-select:none}.a1-switch--disabled .a1-switch__label{color:var(--semantic-color-text-muted)}.a1-switch__track{box-sizing:content-box;width:var(--a1-sw-track-width);height:var(--a1-sw-track-height);border-radius:var(--a1-sw-track-height);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);background-color:var(--semantic-color-surface-field);cursor:pointer;transition:background-color var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard), border-color var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);flex-shrink:0;display:block;position:relative}.a1-switch__track:before{content:"";top:var(--a1-sw-gap);left:var(--a1-sw-gap);width:var(--a1-sw-thumb);height:var(--a1-sw-thumb);background-color:var(--component-switch-thumb-background);box-shadow:var(--component-switch-thumb-shadow);transition:transform var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard), background-color var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);border-radius:50%;position:absolute;transform:translate(0)}.a1-switch:not(.a1-switch--disabled) .a1-switch__row:hover .a1-switch__track:not(.a1-switch__track--on){border-color:var(--a1-field-hover-border-color)}.a1-switch__track--on{background-color:var(--component-switch-track-on-background);border-color:var(--component-switch-track-on-border)}.a1-switch__track--on:before{background-color:var(--component-switch-thumb-on-background);transform:translateX(calc(var(--a1-sw-track-width) - var(--a1-sw-track-height)))}.a1-switch__input:focus-visible+.a1-switch__track{outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-field-focus-ring-offset)}.a1-switch--error:not(.a1-switch--disabled) .a1-switch__track:not(.a1-switch__track--on){border-color:var(--semantic-color-status-error-border)}.a1-switch__input:disabled+.a1-switch__track{background-color:var(--semantic-color-surface-raised);border-color:var(--semantic-color-border-subtle);cursor:not-allowed}.a1-switch__input:disabled+.a1-switch__track:before{background-color:var(--semantic-color-border-default);box-shadow:none}.a1-switch__input:checked:disabled+.a1-switch__track{background-color:var(--semantic-color-border-default);border-color:var(--semantic-color-border-default)}.a1-switch__input:checked:disabled+.a1-switch__track:before{background-color:var(--semantic-color-surface-raised)}.a1-switch__message{font-family:var(--component-paragraph-font-family);font-size:var(--a1-sw-msg-size);line-height:var(--semantic-font-line-height-body);margin:0}.a1-switch__message--hint{color:var(--semantic-color-text-muted)}.a1-switch__message--error{color:var(--semantic-color-status-error-background);font-weight:var(--component-switch-message-error-font-weight)}.a1-theme-accessible .a1-switch__track:after{content:"O";top:var(--a1-sw-gap);left:var(--a1-sw-gap);width:var(--a1-sw-thumb);height:var(--a1-sw-thumb);color:var(--semantic-color-status-info-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-switch-accessible-icon-size);font-weight:var(--base-font-weight-bold);pointer-events:none;transition:transform var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.a1-theme-accessible .a1-switch__track--on:after{content:"|";transform:translateX(calc(var(--a1-sw-track-width) - var(--a1-sw-track-height)));color:var(--semantic-color-status-info-background)}@media print{.a1-switch{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-pagination{align-items:center;gap:var(--component-pagination-gap);display:inline-flex}.a1-pagination__item{box-sizing:border-box;min-width:var(--a1-pagination-size);height:var(--a1-pagination-size);padding:0 var(--base-spacing-4);border:var(--component-pagination-border-width) solid transparent;border-radius:var(--base-radius-control);color:var(--semantic-color-text-default);font-family:var(--component-paragraph-font-family);font-size:var(--a1-pagination-font-size);font-weight:var(--component-pagination-font-weight-default);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--semantic-motion-duration-fast), border-color var(--semantic-motion-duration-fast), color var(--semantic-motion-duration-fast);background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.a1-pagination__item:hover:not([aria-current=page]):not(:disabled){background:var(--semantic-color-surface-panel);border-color:var(--semantic-color-border-default)}.a1-pagination__item:focus-visible{outline:var(--component-pagination-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-pagination-focus-ring-offset)}.a1-pagination__item[aria-current=page]{background:var(--component-pagination-selected-background);border-color:var(--component-pagination-selected-border);color:var(--component-pagination-selected-foreground);font-weight:var(--component-pagination-font-weight-active);cursor:default}.a1-pagination__item[aria-current=page]:hover{background:var(--component-pagination-selected-background-hover);border-color:var(--component-pagination-selected-border-hover);color:var(--component-pagination-selected-foreground-hover)}.a1-pagination__item[aria-current=page]:active{background:var(--component-pagination-selected-background-pressed);border-color:var(--component-pagination-selected-border-pressed);color:var(--component-pagination-selected-foreground-pressed)}.a1-pagination__item:disabled{opacity:var(--component-pagination-disabled-opacity);cursor:not-allowed}.a1-pagination__item .a1-icon{font-size:calc(var(--a1-pagination-size) * .5)}.a1-pagination__ellipsis{width:var(--a1-pagination-size);height:var(--a1-pagination-size);padding-bottom:var(--component-pagination-ellipsis-padding-bottom);color:var(--semantic-color-text-muted);font-size:var(--a1-pagination-font-size);font-family:var(--component-paragraph-font-family);-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-end;display:inline-flex}.a1-pagination--md{--a1-pagination-size:var(--component-pagination-item-size);--a1-pagination-font-size:var(--semantic-font-size-body-sm)}.a1-pagination--sm{--a1-pagination-size:var(--component-pagination-item-size-sm);--a1-pagination-font-size:var(--semantic-font-size-body-xs)}.a1-segmented{--a1-segmented-height:var(--component-segmented-height-md);box-sizing:border-box;min-block-size:var(--a1-segmented-height);background:var(--semantic-color-surface-raised);border:var(--component-segmented-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-control);padding:var(--component-segmented-padding);align-items:stretch;gap:var(--component-segmented-gap);display:inline-flex}.a1-theme-accessible .a1-segmented{border-color:var(--semantic-color-border-default)}@media (prefers-contrast:more){.a1-segmented{border-color:var(--semantic-color-border-default)}}@media (forced-colors:active){.a1-segmented{border-color:var(--semantic-color-border-default)}}.a1-segmented--sm{--a1-segmented-height:var(--component-segmented-height-sm)}.a1-segmented--md{--a1-segmented-height:var(--component-segmented-height-md)}.a1-segmented--lg{--a1-segmented-height:var(--component-segmented-height-lg)}.a1-segmented--full-width{inline-size:100%;display:flex}.a1-segment{justify-content:center;align-items:center;gap:var(--base-spacing-8);min-block-size:calc(var(--a1-segmented-height) - 2 * (var(--component-segmented-padding) + var(--component-segmented-border-width)));border-radius:calc(var(--base-radius-control) - var(--component-segmented-padding));color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-weight:var(--component-segmented-font-weight-default);white-space:nowrap;cursor:pointer;transition:background var(--semantic-motion-duration-fast), color var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);background:0 0;border:none;display:inline-flex}.a1-segment:hover:not([aria-checked=true]){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}.a1-segment[aria-checked=true]{background:var(--semantic-color-surface-page);color:var(--semantic-color-text-default);box-shadow:var(--semantic-shadow-xs)}.a1-segment:focus-visible{outline:var(--component-segmented-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-segmented-focus-ring-offset)}.a1-segment{padding:var(--component-segmented-segment-padding-block) var(--component-segmented-segment-padding-inline);font-size:var(--semantic-font-size-body-sm)}.a1-segmented--sm .a1-segment{padding:var(--component-segmented-segment-padding-block-sm) var(--component-segmented-segment-padding-inline-sm);font-size:var(--semantic-font-size-body-xs);gap:var(--base-spacing-4)}.a1-segmented--lg .a1-segment{padding:var(--component-segmented-segment-padding-block-lg) var(--component-segmented-segment-padding-inline-lg);font-size:var(--semantic-font-size-body-md)}.a1-segment__icon{font-size:1.25em}.a1-segment--icon-only{padding-inline:var(--component-segmented-segment-padding-block)}.a1-segmented--sm .a1-segment__icon{font-size:1.5em}.a1-segmented--sm .a1-segment--icon-only{padding-inline:var(--component-segmented-segment-padding-block-sm)}.a1-segmented--full-width .a1-segment{flex:1}@media print{.a1-segmented{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-slider{--a1-slider-track-height:var(--base-spacing-24);--a1-slider-thumb-size:var(--base-spacing-24);--a1-slider-track-color:var(--semantic-color-surface-raised);--a1-slider-track-border:var(--semantic-color-border-default);--a1-slider-fill-color:var(--semantic-color-action-background);--a1-slider-thumb-color:var(--component-slider-thumb-color);--a1-slider-thumb-ring:var(--semantic-color-surface-page);--a1-slider-active-color:var(--component-slider-active-color);--a1-slider-label-size:var(--semantic-font-size-form-label-default);--a1-slider-label-weight:var(--component-field-label-font-weight);--a1-slider-detent-size:var(--semantic-font-size-body-sm);gap:var(--base-spacing-4);flex-direction:column;inline-size:100%;display:flex}.a1-slider--compact{--a1-slider-track-height:var(--base-spacing-20);--a1-slider-thumb-size:var(--base-spacing-20);--a1-slider-label-size:var(--semantic-font-size-form-label-compact);--a1-slider-label-weight:var(--component-field-compact-label-font-weight);--a1-slider-detent-size:var(--semantic-font-size-body-xs)}@media (width<=640px){.a1-slider--compact{--a1-slider-label-size:var(--semantic-font-size-body-md);--a1-slider-detent-size:var(--semantic-font-size-body-md)}}.a1-slider--comfortable{--a1-slider-track-height:var(--base-spacing-32);--a1-slider-thumb-size:var(--base-spacing-32);--a1-slider-label-size:var(--semantic-font-size-form-label-comfortable)}.a1-slider--subtle{--a1-slider-fill-color:var(--semantic-color-text-muted);--a1-slider-thumb-color:var(--semantic-color-text-default);--a1-slider-active-color:var(--semantic-color-text-default)}.a1-slider__field-label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-slider-label-size);font-weight:var(--a1-slider-label-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body)}.a1-slider__control{block-size:var(--a1-slider-track-height);align-items:center;display:flex;position:relative}.a1-slider__input{appearance:none;inline-size:100%;block-size:var(--a1-slider-track-height);cursor:pointer;background:0 0;margin:0}.a1-slider__input:focus-visible{outline:none}.a1-slider__input::-webkit-slider-runnable-track{box-sizing:border-box;block-size:var(--a1-slider-track-height);box-shadow:inset 0 0 0 var(--base-spacing-1) var(--a1-slider-track-border);border-radius:var(--base-radius-pill);background:linear-gradient(to right, var(--a1-slider-fill-color) 0%, var(--a1-slider-fill-color) calc(var(--a1-slider-pct) * 100%), var(--a1-slider-track-color) calc(var(--a1-slider-pct) * 100%), var(--a1-slider-track-color) 100%)}.a1-slider__input::-moz-range-track{box-sizing:border-box;block-size:var(--a1-slider-track-height);box-shadow:inset 0 0 0 var(--base-spacing-1) var(--a1-slider-track-border);border-radius:var(--base-radius-pill);background:var(--a1-slider-track-color)}.a1-slider__input::-moz-range-progress{block-size:var(--a1-slider-track-height);border-radius:var(--base-radius-pill);background:var(--a1-slider-fill-color)}.a1-slider__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;inline-size:var(--a1-slider-thumb-size);block-size:var(--a1-slider-thumb-size);border-radius:var(--base-radius-pill);background:var(--a1-slider-thumb-color);border:var(--base-spacing-2) solid var(--a1-slider-thumb-ring);box-shadow:var(--component-switch-thumb-shadow);margin-block-start:calc((var(--a1-slider-track-height) - var(--a1-slider-thumb-size)) / 2)}.a1-slider__input::-moz-range-thumb{box-sizing:border-box;inline-size:var(--a1-slider-thumb-size);block-size:var(--a1-slider-thumb-size);border-radius:var(--base-radius-pill);background:var(--a1-slider-thumb-color);border:var(--base-spacing-2) solid var(--a1-slider-thumb-ring);box-shadow:var(--component-switch-thumb-shadow)}.a1-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:var(--component-switch-thumb-shadow), 0 0 0 var(--component-button-focus-ring-width) var(--component-field-focus-ring-color)}.a1-slider__input:focus-visible::-moz-range-thumb{box-shadow:var(--component-switch-thumb-shadow), 0 0 0 var(--component-button-focus-ring-width) var(--component-field-focus-ring-color)}.a1-slider__ticks{pointer-events:none;block-size:0;position:absolute;inset-block-start:50%;inset-inline:0}.a1-slider__tick{inline-size:var(--base-spacing-6);block-size:var(--base-spacing-6);border-radius:var(--base-radius-pill);background:var(--semantic-color-border-default);position:absolute;transform:translate(-50%,-50%)}.a1-slider__tick[data-active]{background:var(--semantic-color-surface-page)}.a1-slider__bubble{left:calc(var(--a1-slider-thumb-size) / 2 + var(--a1-slider-pct) * (100% - var(--a1-slider-thumb-size)));transform:translateX(calc(var(--a1-slider-pct) * -100%));padding-block:var(--base-spacing-2);padding-inline:var(--base-spacing-8);border-radius:var(--base-radius-md);background:var(--semantic-color-surface-inverse);color:var(--semantic-color-text-inverse);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);line-height:var(--semantic-font-line-height-body);white-space:nowrap;pointer-events:none;z-index:1;position:absolute}.a1-slider__bubble--above{inset-block-end:calc(100% + var(--base-spacing-4))}.a1-slider__bubble--below{inset-block-start:calc(100% + var(--base-spacing-4))}.a1-slider__bubble:after{content:"";inline-size:var(--base-spacing-8);block-size:var(--base-spacing-8);background:var(--semantic-color-surface-inverse);position:absolute;inset-inline-start:calc(var(--a1-slider-pct) * 100%);transform:translate(-50%)rotate(45deg)}.a1-slider__bubble--above:after{inset-block-start:calc(100% - var(--base-spacing-4))}.a1-slider__bubble--below:after{inset-block-end:calc(100% - var(--base-spacing-4))}.a1-slider__labels{block-size:var(--a1-slider-detent-size);position:relative}.a1-slider__label{font-family:var(--component-paragraph-font-family);font-size:var(--a1-slider-detent-size);color:var(--semantic-color-text-muted);white-space:nowrap;line-height:1;position:absolute;inset-block-start:0}.a1-slider__label[data-active]{color:var(--a1-slider-active-color)}.a1-slider--disabled{--a1-slider-fill-color:var(--semantic-color-border-default);--a1-slider-thumb-color:var(--semantic-color-border-default);--a1-slider-active-color:var(--semantic-color-text-muted)}.a1-slider--disabled .a1-slider__input,.a1-slider--disabled .a1-slider__track,.a1-slider--disabled .a1-slider__ticks{opacity:.6}.a1-slider--disabled .a1-slider__input{cursor:not-allowed}@media print{.a1-slider{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a1-toolbar-field{align-items:flex-start;gap:var(--component-choice-group-compact-group-gap);flex-direction:column;display:flex}.a1-toolbar-field__label{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-form-label-compact);font-weight:var(--component-field-compact-label-font-weight);color:var(--semantic-color-text-default);line-height:var(--semantic-font-line-height-body)}.a1-toolbar{--a1-toolbar-item-size:var(--base-spacing-32);--a1-toolbar-padding:var(--base-spacing-2);--a1-toolbar-radius:var(--base-radius-md);--a1-toolbar-tool-radius:max(0px, calc(var(--a1-toolbar-radius) - var(--a1-toolbar-padding)));--a1-toolbar-bg:var(--semantic-color-surface-raised);--a1-toolbar-fg:var(--semantic-color-text-default);--a1-toolbar-hover-bg:color-mix(in srgb, var(--component-toolbar-interaction-shade) 8%, transparent);--a1-toolbar-selected-bg:var(--semantic-color-surface-page);--a1-toolbar-selected-fg:var(--semantic-color-text-default);--a1-toolbar-selected-shadow:var(--semantic-shadow-xs);--a1-toolbar-border-width:var(--component-divider-size-xs);--a1-toolbar-border-color:var(--semantic-color-border-subtle);align-self:flex-start;align-items:center;gap:var(--base-spacing-2);max-inline-size:100%;padding:var(--a1-toolbar-padding);background:var(--a1-toolbar-bg);border:var(--a1-toolbar-border-width) solid var(--a1-toolbar-border-color);border-radius:var(--a1-toolbar-radius);flex-wrap:wrap;display:inline-flex;position:relative}.a1-theme-accessible .a1-toolbar{--a1-toolbar-border-width:var(--component-divider-size-sm);--a1-toolbar-border-color:var(--semantic-color-border-default)}@media (prefers-contrast:more){.a1-toolbar{--a1-toolbar-border-width:var(--component-divider-size-sm);--a1-toolbar-border-color:var(--semantic-color-border-default)}}@media (forced-colors:active){.a1-toolbar{--a1-toolbar-border-width:var(--component-divider-size-sm);--a1-toolbar-border-color:var(--semantic-color-border-default)}}.a1-toolbar--full-width{inline-size:100%;display:flex}.a1-toolbar--full-width:not(.a1-toolbar--overflow)>:not(.a1-toolbar__divider):not(.a1-toolbar__measure){flex:1 1 0}.a1-toolbar--full-width:not(.a1-toolbar--overflow)>.a1-tooltip__trigger>.a1-toolbar__button{inline-size:100%}.a1-toolbar--full-width:not(.a1-toolbar--overflow) .a1-toolbar__group:not(.a1-toolbar__group--grid) .a1-toolbar__group-radios>.a1-toolbar__button,.a1-toolbar--full-width:not(.a1-toolbar--overflow) .a1-toolbar__group:not(.a1-toolbar__group--grid) .a1-toolbar__group-radios>.a1-tooltip__trigger{flex:1 1 0}.a1-toolbar--full-width:not(.a1-toolbar--overflow) .a1-toolbar__group:not(.a1-toolbar__group--grid) .a1-toolbar__group-radios>.a1-tooltip__trigger>.a1-toolbar__button{inline-size:100%}.a1-toolbar--overlay{background:var(--semantic-color-surface-card);border:var(--component-divider-size-xs) solid var(--semantic-color-border-default);box-shadow:var(--semantic-shadow-lg)}.a1-toolbar__button{justify-content:center;align-items:center;gap:var(--base-spacing-4);min-inline-size:var(--a1-toolbar-item-size);block-size:var(--a1-toolbar-item-size);padding-inline:var(--base-spacing-6);border-radius:var(--a1-toolbar-tool-radius);color:var(--a1-toolbar-fg);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);cursor:pointer;background:0 0;border:none;margin:0;line-height:1;display:inline-flex}.a1-toolbar__button:hover{background:var(--a1-toolbar-hover-bg)}.a1-toolbar__button:focus-visible{box-shadow:0 0 0 var(--component-button-focus-ring-width) var(--component-field-focus-ring-color);outline:none}.a1-toolbar__button[aria-pressed=true],.a1-toolbar__button[aria-checked=true]{background:var(--a1-toolbar-selected-bg);color:var(--a1-toolbar-selected-fg);box-shadow:var(--a1-toolbar-selected-shadow)}.a1-toolbar__button[aria-pressed=true]:focus-visible,.a1-toolbar__button[aria-checked=true]:focus-visible{box-shadow:0 0 0 var(--component-button-focus-ring-width) var(--component-field-focus-ring-color), var(--a1-toolbar-selected-shadow)}.a1-toolbar__button[aria-pressed=true]:hover{background:color-mix(in srgb, var(--component-toolbar-interaction-shade) 8%, var(--a1-toolbar-selected-bg))}.a1-toolbar__button[aria-checked=true]:hover,.a1-toolbar__button[aria-checked=true]:active{background:var(--a1-toolbar-selected-bg)}.a1-toolbar__button:disabled{opacity:.5;cursor:not-allowed}.a1-toolbar>.a1-tooltip__trigger,.a1-toolbar__group-radios>.a1-tooltip__trigger,.a1-toolbar__overflow-panel>.a1-tooltip__trigger{flex:none;min-inline-size:0}.a1-toolbar__group-radios--grid>.a1-tooltip__trigger,.a1-toolbar__group-radios--grid>.a1-tooltip__trigger>.a1-toolbar__button{inline-size:100%}.a1-toolbar__label{white-space:nowrap}.a1-toolbar__swatch{inline-size:var(--base-spacing-16);block-size:var(--base-spacing-16);border-radius:var(--base-radius-sm);border:var(--component-divider-size-xs) solid var(--semantic-color-border-default);flex:none}.a1-toolbar__label--hide-xs{display:none}.a1-toolbar__label--show-xs{display:inline}@media (width>=481px){.a1-toolbar__label--hide-sm{display:none}.a1-toolbar__label--show-sm{display:inline}}@media (width>=641px){.a1-toolbar__label--hide-md{display:none}.a1-toolbar__label--show-md{display:inline}}@media (width>=1025px){.a1-toolbar__label--hide-lg{display:none}.a1-toolbar__label--show-lg{display:inline}}@media (width>=1441px){.a1-toolbar__label--hide-xl{display:none}.a1-toolbar__label--show-xl{display:inline}}.a1-toolbar__menu-button{inline-size:auto}.a1-toolbar--overflow{flex-wrap:nowrap;overflow:hidden}.a1-toolbar--overflow>:not(.a1-toolbar__measure){flex:none}.a1-toolbar--overflow .a1-toolbar__group-radios{flex-wrap:nowrap}.a1-toolbar__overflow-button{flex:none}.a1-toolbar__overflow-panel{align-items:center;gap:var(--base-spacing-2);min-inline-size:var(--base-width-2xs);flex-flow:wrap;display:flex}.a1-toolbar__overflow-panel>.a1-toolbar__button,.a1-toolbar__overflow-panel>.a1-toolbar__menu-button,.a1-toolbar__overflow-panel>.a1-tooltip__trigger{flex:none}.a1-toolbar__overflow-panel>.a1-toolbar__divider{inline-size:auto;min-block-size:var(--component-divider-size-xs);block-size:var(--component-divider-size-xs);margin-block:var(--base-spacing-2);flex:1 0 100%;align-self:stretch;margin-inline:0}.a1-toolbar__overflow-panel>.a1-toolbar__group{flex:0 auto;max-inline-size:100%}.a1-toolbar__overflow-panel>.a1-toolbar__group .a1-toolbar__group-radios{flex-wrap:wrap}.a1-toolbar__overflow-item.a1-menu-item--active,.a1-toolbar__overflow-item.a1-menu-item--active:hover,.a1-toolbar__overflow-item.a1-menu-item--active:active{color:var(--semantic-color-text-default);background:var(--semantic-color-surface-page);box-shadow:var(--semantic-shadow-xs)}.a1-toolbar__overflow-item.a1-menu-item--active:hover{background:color-mix(in srgb, var(--semantic-color-text-default) 22%, transparent)}.a1-toolbar__overflow-item.a1-menu-item--active .a1-menu-item__icon{color:var(--semantic-color-text-default)}.a1-toolbar__caret{margin-inline-start:calc(-1 * var(--base-spacing-2))}.a1-toolbar__group{align-items:center;gap:var(--base-spacing-2);min-inline-size:0;display:inline-flex;position:relative}.a1-toolbar__group-radios{align-items:center;gap:var(--base-spacing-2);flex-wrap:wrap;min-inline-size:0;display:inline-flex}.a1-toolbar__group-radios--grid{grid-template-columns:repeat(var(--a1-toolbar-grid-columns,3), var(--a1-toolbar-item-size));gap:var(--base-spacing-2);display:grid}.a1-toolbar__group--overflow{flex-wrap:nowrap}.a1-toolbar__group--overflow .a1-toolbar__group-radios{flex-wrap:nowrap;flex:auto;overflow:hidden}.a1-toolbar__measure{gap:var(--base-spacing-2);visibility:hidden;pointer-events:none;z-index:-1;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0}.a1-toolbar__measure-item{display:inline-flex}.a1-toolbar__divider{inline-size:var(--component-divider-size-xs);min-block-size:var(--a1-toolbar-item-size);margin-inline:var(--base-spacing-2);background:var(--semantic-color-border-default);border-radius:var(--base-radius-pill);align-self:stretch}.a1-tabs{box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.a1-tab-list-wrapper{align-items:stretch;min-width:0;max-width:100%;display:flex}.a1-tab-list-wrapper--line{border-bottom:var(--component-tab-border-width) solid var(--semantic-color-border-subtle)}.a1-tab-list-wrapper--folder{align-items:flex-end;gap:var(--base-spacing-4);padding:var(--base-spacing-8) var(--base-spacing-8) 0;border-bottom:var(--component-tab-border-width) solid var(--semantic-color-border-strong)}.a1-tab-list__scroll-btn{width:var(--component-tab-scroll-button-width);background:var(--semantic-color-surface-page);cursor:pointer;color:var(--semantic-color-text-muted);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.a1-tab-list__scroll-btn:hover{color:var(--semantic-color-text-default)}.a1-tab-list__scroll-btn .a1-icon{font-size:var(--component-tab-scroll-button-icon-size)}.a1-tab-list{flex-shrink:0;display:flex}.a1-tab-list--scrollable{scrollbar-width:none;flex:1;min-width:0;overflow:auto hidden}.a1-tab-list--scrollable::-webkit-scrollbar{display:none}.a1-tab-list--line{gap:0}.a1-tab-list--folder{align-items:flex-end;gap:var(--base-spacing-4);flex:1}.a1-tab{align-items:center;gap:var(--base-spacing-8);cursor:pointer;white-space:nowrap;font-family:var(--component-paragraph-font-family);transition:color var(--semantic-motion-duration-fast), background var(--semantic-motion-duration-fast);background:0 0;border:none;display:inline-flex}.a1-tab:focus-visible{outline:var(--component-tab-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-tab-focus-ring-offset);border-radius:var(--base-radius-control)}.a1-tab__icon{font-size:var(--component-tab-icon-size);flex-shrink:0}.a1-tab--icon-above{align-items:center;gap:var(--base-spacing-4);white-space:normal;text-align:center;flex-direction:column}.a1-tab--icon-above .a1-tab__icon{font-size:var(--component-tab-icon-above-size)}.a1-tab__count{min-width:var(--component-tab-count-min-width);height:var(--component-tab-count-height);padding:0 var(--component-tab-count-padding-inline);border-radius:var(--component-tab-count-border-radius);font-size:var(--component-tab-count-font-size);font-weight:var(--base-font-weight-medium);line-height:var(--component-tab-count-line-height);background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.a1-tab[aria-selected=true] .a1-tab__count{background:var(--semantic-color-surface-panel);color:var(--component-tab-selected-foreground)}.a1-tab--line{padding:var(--component-tab-padding-block) var(--component-tab-padding-inline);font-size:var(--component-tab-font-size);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);border-bottom:var(--component-tab-indicator-size) solid transparent;margin-bottom:var(--component-tab-margin-bottom)}.a1-tab--line:hover:not([aria-selected=true]){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}.a1-tab--line[aria-selected=true]{color:var(--component-tab-selected-foreground);background:var(--component-tab-selected-background);border-bottom-color:var(--component-tab-selected-foreground);cursor:default}.a1-tab--folder{padding:var(--component-tab-padding-block) var(--component-tab-padding-inline);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);background:var(--semantic-color-surface-panel);border:var(--component-tab-border-width) solid var(--semantic-color-border-default);border-bottom:var(--component-tab-border-width) solid transparent;border-radius:var(--base-radius-lg) var(--base-radius-lg) 0 0;margin-bottom:var(--component-tab-margin-bottom);position:relative;overflow:visible}.a1-tab--folder:hover:not([aria-selected=true]){background:var(--semantic-color-surface-raised);color:var(--semantic-color-text-default)}.a1-tab--folder[aria-selected=true]{background:var(--semantic-color-surface-page);color:var(--semantic-color-text-default);border-color:var(--semantic-color-border-strong);border-bottom-color:var(--semantic-color-surface-page);z-index:var(--component-tab-z-index-active);cursor:default}.a1-tab--folder[aria-selected=true]:before,.a1-tab--folder[aria-selected=true]:after{content:"";bottom:var(--component-tab-margin-bottom);width:var(--base-radius-lg);height:var(--base-radius-lg);pointer-events:none;z-index:var(--component-tab-z-index-active);background:var(--semantic-color-surface-page);position:absolute}.a1-tab--folder[aria-selected=true]:before{left:calc(-1 * var(--base-radius-lg));border-right:var(--component-tab-border-width) solid var(--semantic-color-border-strong);border-bottom:var(--component-tab-border-width) solid var(--semantic-color-border-strong);border-bottom-right-radius:var(--base-radius-lg)}.a1-tab--folder[aria-selected=true]:after{right:calc(-1 * var(--base-radius-lg));border-left:var(--component-tab-border-width) solid var(--semantic-color-border-strong);border-bottom:var(--component-tab-border-width) solid var(--semantic-color-border-strong);border-bottom-left-radius:var(--base-radius-lg)}.a1-tab-list-wrapper--pills{align-items:center}.a1-tab-list--pills{gap:var(--base-spacing-8);flex-wrap:wrap}.a1-tab--pills{padding:var(--component-tab-padding-block) var(--component-tab-padding-inline);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);background:var(--semantic-color-surface-raised);border-radius:var(--base-radius-pill)}.a1-tab--pills:hover:not([aria-selected=true]){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}.a1-tab--pills[aria-selected=true]{color:var(--component-tab-selected-foreground);background:var(--component-tab-selected-background);cursor:default}.a1-tab--pills[aria-selected=true] .a1-tab__count{background:var(--semantic-color-surface-panel);color:var(--component-tab-selected-foreground)}.a1-tab-list-wrapper--segment{align-items:center}.a1-tab-list--segment{--a1-segmented-height:var(--component-segmented-height-md);gap:var(--component-segmented-gap);padding:var(--component-segmented-padding);background:var(--semantic-color-surface-raised);border:var(--component-segmented-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-control)}.a1-theme-accessible .a1-tab-list--segment{border-color:var(--semantic-color-border-default)}@media (prefers-contrast:more){.a1-tab-list--segment{border-color:var(--semantic-color-border-default)}}@media (forced-colors:active){.a1-tab-list--segment{border-color:var(--semantic-color-border-default)}}.a1-tab--segment{min-block-size:calc(var(--a1-segmented-height) - 2 * (var(--component-segmented-padding) + var(--component-segmented-border-width)));padding:var(--component-segmented-segment-padding-block) var(--component-segmented-segment-padding-inline);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);border-radius:calc(var(--base-radius-control) - var(--component-segmented-padding));justify-content:center}.a1-tab--segment:hover:not([aria-selected=true]){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}.a1-tab--segment[aria-selected=true]{color:var(--component-tab-selected-foreground);background:var(--component-tab-selected-background);box-shadow:var(--semantic-shadow-xs);cursor:default}.a1-tab-list-wrapper--progress{border-bottom:none}.a1-tab-list--progress{counter-reset:progress-step;flex:1;align-items:flex-start;gap:0}.a1-tab--progress{--_step-pad-top:var(--base-spacing-8);--_step-size:var(--component-tab-progress-step-size)}@media (width>=641px){.a1-tab--progress{--_step-pad-top:var(--base-spacing-16);--_step-size:var(--component-tab-progress-step-size-md)}}.a1-tab--progress{counter-increment:progress-step;align-items:center;gap:var(--base-spacing-6);padding:var(--_step-pad-top) var(--base-spacing-4) var(--base-spacing-8);font-size:var(--semantic-font-size-body-sm);font-weight:var(--base-font-weight-medium);color:var(--semantic-color-text-muted);white-space:normal;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;position:relative}.a1-tab--progress:hover:not([aria-selected=true]){color:var(--semantic-color-text-default)}.a1-tab--progress:not(:first-child):before{content:"";top:calc(var(--_step-pad-top) + var(--_step-size) / 2);width:50%;height:var(--component-tab-progress-line-height);background:var(--semantic-color-border-subtle);z-index:0;position:absolute;left:0}.a1-tab--progress:not(:last-child):after{content:"";top:calc(var(--_step-pad-top) + var(--_step-size) / 2);width:50%;height:var(--component-tab-progress-line-height);background:var(--semantic-color-border-subtle);z-index:0;position:absolute;right:0}.a1-tab--progress.a1-tab--status-completed:not(:first-child):before,.a1-tab--progress.a1-tab--status-in-progress:not(:first-child):before,.a1-tab--progress.a1-tab--status-completed:not(:last-child):after{background:var(--semantic-color-status-success-background)}.a1-tab__step{width:var(--_step-size);height:var(--_step-size);font-size:var(--component-tab-progress-step-font-size);font-weight:var(--base-font-weight-semibold);z-index:1;background:var(--semantic-color-surface-page);border:var(--component-tab-progress-step-border-width) solid var(--semantic-color-border-default);color:var(--semantic-color-text-muted);transition:background var(--semantic-motion-duration-fast), border-color var(--semantic-motion-duration-fast), box-shadow var(--semantic-motion-duration-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.a1-tab__step:before{content:counter(progress-step)}.a1-tab--status-in-progress .a1-tab__step{background:var(--semantic-color-action-background);border-color:var(--semantic-color-action-background);color:var(--semantic-color-surface-page)}.a1-tab--status-completed .a1-tab__step{background:var(--semantic-color-status-success-background);border-color:var(--semantic-color-status-success-background);color:var(--semantic-color-status-success-foreground)}.a1-tab--status-completed .a1-tab__step:before{content:none}.a1-tab--status-completed .a1-tab__step .a1-icon{font-size:var(--component-tab-progress-completed-icon-size)}.a1-tab--progress[aria-selected=true]{color:var(--semantic-color-text-default);cursor:default}.a1-tab--progress[aria-selected=true] .a1-tab__step{box-shadow:var(--component-tab-progress-selected-ring)}.a1-tab--progress[aria-selected=true]:not(.a1-tab--status-completed):not(.a1-tab--status-in-progress) .a1-tab__step{border-color:var(--semantic-color-action-background);color:var(--semantic-color-action-background)}.a1-tabs--level-2 .a1-tab--line{padding:var(--component-tab-padding-block-sm) var(--component-tab-padding-inline-sm);font-size:var(--semantic-font-size-body-xs)}.a1-tabs--level-2 .a1-tab--folder{padding:var(--component-tab-padding-block-sm) var(--component-tab-padding-inline-sm);font-size:var(--semantic-font-size-body-xs);border-radius:var(--base-radius-control) var(--base-radius-control) 0 0}.a1-tabs--level-2 .a1-tab-list-wrapper--folder{padding:var(--base-spacing-4) var(--base-spacing-4) 0}.a1-tabs--level-2 .a1-tab--folder[aria-selected=true]:before{left:calc(-1 * var(--base-radius-control));width:var(--base-radius-control);height:var(--base-radius-control);border-bottom-right-radius:var(--base-radius-control)}.a1-tabs--level-2 .a1-tab--folder[aria-selected=true]:after{right:calc(-1 * var(--base-radius-control));width:var(--base-radius-control);height:var(--base-radius-control);border-bottom-left-radius:var(--base-radius-control)}.a1-tabs--label-selected .a1-tab{position:relative}.a1-tabs--label-selected .a1-tab[aria-selected=false] .a1-tab__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=641px){.a1-tab--line,.a1-tab--folder,.a1-tab--progress{font-size:var(--semantic-font-size-body-md)}.a1-tabs--level-2 .a1-tab--line,.a1-tabs--level-2 .a1-tab--folder{font-size:var(--semantic-font-size-body-sm)}}@media (width>=1025px){.a1-tab--line,.a1-tab--folder,.a1-tab--progress{font-size:var(--semantic-font-size-body-lg)}.a1-tabs--level-2 .a1-tab--line,.a1-tabs--level-2 .a1-tab--folder{font-size:var(--semantic-font-size-body-md)}}.a1-tab-panel--line{padding:var(--base-spacing-16) 0}.a1-tab-panel--folder{background:var(--semantic-color-surface-page);padding:var(--base-spacing-16) 0 0}.a1-tabs--level-2 .a1-tab-panel--folder{padding:var(--base-spacing-12) 0 0}.a1-tab-panel--progress{padding:var(--base-spacing-24) 0}.a1-tabs--equal-height{grid-template-columns:minmax(0,1fr);display:grid}.a1-tabs--equal-height>.a1-tab-list-wrapper{grid-area:1/1}.a1-tab-panel--stacked{grid-area:2/1;min-width:0}.a1-tab-panel--inactive{visibility:hidden}.a1-tabs--compact .a1-tab{padding:var(--base-spacing-6) var(--base-spacing-8);font-size:var(--semantic-font-size-body-sm);gap:var(--base-spacing-4)}.a1-tabs--compact .a1-tab--line,.a1-tabs--compact .a1-tab--folder{padding:var(--base-spacing-6) var(--base-spacing-8)}.a1-tabs--compact .a1-tab--pills{padding:var(--base-spacing-4) var(--base-spacing-12)}.a1-tabs--compact .a1-tab--segment{padding:var(--component-segmented-segment-padding-block-sm) var(--component-segmented-segment-padding-inline-sm)}.a1-grid{grid-template-columns:repeat(var(--a1-grid-cols,1), minmax(0, 1fr));display:grid}.a1-grid--bento{grid-auto-flow:dense;grid-auto-rows:var(--a1-grid-auto-rows,minmax(120px, auto));align-items:stretch}.a1-grid--align-start{align-items:start}.a1-grid--align-center{align-items:center}.a1-grid--align-end{align-items:end}.a1-grid--align-stretch{align-items:stretch}.a1-grid--bento>.a1-grid-item{min-height:0}.a1-grid--cols-1{--a1-grid-cols:1}.a1-grid--cols-2{--a1-grid-cols:2}.a1-grid--cols-3{--a1-grid-cols:3}.a1-grid--cols-4{--a1-grid-cols:4}.a1-grid--cols-5{--a1-grid-cols:5}.a1-grid--cols-6{--a1-grid-cols:6}.a1-grid--cols-8{--a1-grid-cols:8}.a1-grid--cols-10{--a1-grid-cols:10}.a1-grid--cols-12{--a1-grid-cols:12}.a1-grid--xs-1{--a1-grid-cols:1}.a1-grid--xs-2{--a1-grid-cols:2}.a1-grid--xs-3{--a1-grid-cols:3}.a1-grid--xs-4{--a1-grid-cols:4}.a1-grid--xs-6{--a1-grid-cols:6}.a1-grid--xs-8{--a1-grid-cols:8}.a1-grid--xs-12{--a1-grid-cols:12}@media (width>=481px){.a1-grid--sm-1{--a1-grid-cols:1}.a1-grid--sm-2{--a1-grid-cols:2}.a1-grid--sm-3{--a1-grid-cols:3}.a1-grid--sm-4{--a1-grid-cols:4}.a1-grid--sm-6{--a1-grid-cols:6}.a1-grid--sm-8{--a1-grid-cols:8}.a1-grid--sm-12{--a1-grid-cols:12}}@media (width>=641px){.a1-grid--md-1{--a1-grid-cols:1}.a1-grid--md-2{--a1-grid-cols:2}.a1-grid--md-3{--a1-grid-cols:3}.a1-grid--md-4{--a1-grid-cols:4}.a1-grid--md-6{--a1-grid-cols:6}.a1-grid--md-8{--a1-grid-cols:8}.a1-grid--md-12{--a1-grid-cols:12}}@media (width>=1025px){.a1-grid--lg-1{--a1-grid-cols:1}.a1-grid--lg-2{--a1-grid-cols:2}.a1-grid--lg-3{--a1-grid-cols:3}.a1-grid--lg-4{--a1-grid-cols:4}.a1-grid--lg-6{--a1-grid-cols:6}.a1-grid--lg-8{--a1-grid-cols:8}.a1-grid--lg-12{--a1-grid-cols:12}}@media (width>=1441px){.a1-grid--xl-1{--a1-grid-cols:1}.a1-grid--xl-2{--a1-grid-cols:2}.a1-grid--xl-3{--a1-grid-cols:3}.a1-grid--xl-4{--a1-grid-cols:4}.a1-grid--xl-6{--a1-grid-cols:6}.a1-grid--xl-8{--a1-grid-cols:8}.a1-grid--xl-12{--a1-grid-cols:12}}.a1-grid-item--span-1{grid-column:span 1}.a1-grid-item--span-2{grid-column:span 2}.a1-grid-item--span-3{grid-column:span 3}.a1-grid-item--span-4{grid-column:span 4}.a1-grid-item--span-5{grid-column:span 5}.a1-grid-item--span-6{grid-column:span 6}.a1-grid-item--span-7{grid-column:span 7}.a1-grid-item--span-8{grid-column:span 8}.a1-grid-item--span-9{grid-column:span 9}.a1-grid-item--span-10{grid-column:span 10}.a1-grid-item--span-11{grid-column:span 11}.a1-grid-item--span-12{grid-column:span 12}.a1-grid-item--span-full{grid-column:1/-1}.a1-grid-item--row-span-1{grid-row:span 1}.a1-grid-item--row-span-2{grid-row:span 2}.a1-grid-item--row-span-3{grid-row:span 3}.a1-grid-item--row-span-4{grid-row:span 4}.a1-grid-item--row-span-5{grid-row:span 5}.a1-grid-item--row-span-6{grid-row:span 6}.a1-grid-item--xs-span-1{grid-column:span 1}.a1-grid-item--xs-span-2{grid-column:span 2}.a1-grid-item--xs-span-3{grid-column:span 3}.a1-grid-item--xs-span-4{grid-column:span 4}.a1-grid-item--xs-span-5{grid-column:span 5}.a1-grid-item--xs-span-6{grid-column:span 6}.a1-grid-item--xs-span-7{grid-column:span 7}.a1-grid-item--xs-span-8{grid-column:span 8}.a1-grid-item--xs-span-9{grid-column:span 9}.a1-grid-item--xs-span-10{grid-column:span 10}.a1-grid-item--xs-span-11{grid-column:span 11}.a1-grid-item--xs-span-12{grid-column:span 12}.a1-grid-item--xs-span-full{grid-column:1/-1}.a1-grid-item--xs-row-span-1{grid-row:span 1}.a1-grid-item--xs-row-span-2{grid-row:span 2}.a1-grid-item--xs-row-span-3{grid-row:span 3}.a1-grid-item--xs-row-span-4{grid-row:span 4}.a1-grid-item--xs-row-span-5{grid-row:span 5}.a1-grid-item--xs-row-span-6{grid-row:span 6}@media (width>=481px){.a1-grid-item--sm-span-1{grid-column:span 1}.a1-grid-item--sm-span-2{grid-column:span 2}.a1-grid-item--sm-span-3{grid-column:span 3}.a1-grid-item--sm-span-4{grid-column:span 4}.a1-grid-item--sm-span-5{grid-column:span 5}.a1-grid-item--sm-span-6{grid-column:span 6}.a1-grid-item--sm-span-7{grid-column:span 7}.a1-grid-item--sm-span-8{grid-column:span 8}.a1-grid-item--sm-span-9{grid-column:span 9}.a1-grid-item--sm-span-10{grid-column:span 10}.a1-grid-item--sm-span-11{grid-column:span 11}.a1-grid-item--sm-span-12{grid-column:span 12}.a1-grid-item--sm-span-full{grid-column:1/-1}.a1-grid-item--sm-row-span-1{grid-row:span 1}.a1-grid-item--sm-row-span-2{grid-row:span 2}.a1-grid-item--sm-row-span-3{grid-row:span 3}.a1-grid-item--sm-row-span-4{grid-row:span 4}.a1-grid-item--sm-row-span-5{grid-row:span 5}.a1-grid-item--sm-row-span-6{grid-row:span 6}}@media (width>=641px){.a1-grid-item--md-span-1{grid-column:span 1}.a1-grid-item--md-span-2{grid-column:span 2}.a1-grid-item--md-span-3{grid-column:span 3}.a1-grid-item--md-span-4{grid-column:span 4}.a1-grid-item--md-span-5{grid-column:span 5}.a1-grid-item--md-span-6{grid-column:span 6}.a1-grid-item--md-span-7{grid-column:span 7}.a1-grid-item--md-span-8{grid-column:span 8}.a1-grid-item--md-span-9{grid-column:span 9}.a1-grid-item--md-span-10{grid-column:span 10}.a1-grid-item--md-span-11{grid-column:span 11}.a1-grid-item--md-span-12{grid-column:span 12}.a1-grid-item--md-span-full{grid-column:1/-1}.a1-grid-item--md-row-span-1{grid-row:span 1}.a1-grid-item--md-row-span-2{grid-row:span 2}.a1-grid-item--md-row-span-3{grid-row:span 3}.a1-grid-item--md-row-span-4{grid-row:span 4}.a1-grid-item--md-row-span-5{grid-row:span 5}.a1-grid-item--md-row-span-6{grid-row:span 6}}@media (width>=1025px){.a1-grid-item--lg-span-1{grid-column:span 1}.a1-grid-item--lg-span-2{grid-column:span 2}.a1-grid-item--lg-span-3{grid-column:span 3}.a1-grid-item--lg-span-4{grid-column:span 4}.a1-grid-item--lg-span-5{grid-column:span 5}.a1-grid-item--lg-span-6{grid-column:span 6}.a1-grid-item--lg-span-7{grid-column:span 7}.a1-grid-item--lg-span-8{grid-column:span 8}.a1-grid-item--lg-span-9{grid-column:span 9}.a1-grid-item--lg-span-10{grid-column:span 10}.a1-grid-item--lg-span-11{grid-column:span 11}.a1-grid-item--lg-span-12{grid-column:span 12}.a1-grid-item--lg-span-full{grid-column:1/-1}.a1-grid-item--lg-row-span-1{grid-row:span 1}.a1-grid-item--lg-row-span-2{grid-row:span 2}.a1-grid-item--lg-row-span-3{grid-row:span 3}.a1-grid-item--lg-row-span-4{grid-row:span 4}.a1-grid-item--lg-row-span-5{grid-row:span 5}.a1-grid-item--lg-row-span-6{grid-row:span 6}}@media (width>=1441px){.a1-grid-item--xl-span-1{grid-column:span 1}.a1-grid-item--xl-span-2{grid-column:span 2}.a1-grid-item--xl-span-3{grid-column:span 3}.a1-grid-item--xl-span-4{grid-column:span 4}.a1-grid-item--xl-span-5{grid-column:span 5}.a1-grid-item--xl-span-6{grid-column:span 6}.a1-grid-item--xl-span-7{grid-column:span 7}.a1-grid-item--xl-span-8{grid-column:span 8}.a1-grid-item--xl-span-9{grid-column:span 9}.a1-grid-item--xl-span-10{grid-column:span 10}.a1-grid-item--xl-span-11{grid-column:span 11}.a1-grid-item--xl-span-12{grid-column:span 12}.a1-grid-item--xl-span-full{grid-column:1/-1}.a1-grid-item--xl-row-span-1{grid-row:span 1}.a1-grid-item--xl-row-span-2{grid-row:span 2}.a1-grid-item--xl-row-span-3{grid-row:span 3}.a1-grid-item--xl-row-span-4{grid-row:span 4}.a1-grid-item--xl-row-span-5{grid-row:span 5}.a1-grid-item--xl-row-span-6{grid-row:span 6}}.a1-section-separator{inline-size:100%;block-size:calc(var(--a1-section-separator-height) + (var(--base-spacing-1) * 2));margin-block:calc(-1 * var(--base-spacing-1));color:var(--semantic-color-border-subtle);pointer-events:none;isolation:isolate;flex:none;margin-inline:0;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.a1-section-separator__surface{color:var(--a1-section-separator-surface);background:var(--a1-section-separator-surface);display:block;position:absolute;inset:0}.a1-section-separator__surface--top{z-index:0}.a1-section-separator__surface--bottom{z-index:1;background:0 0}.a1-section-separator__surface--page{--a1-section-separator-surface:var(--semantic-color-surface-page)}.a1-section-separator__surface--panel{--a1-section-separator-surface:var(--semantic-color-surface-panel)}.a1-section-separator__surface--raised{--a1-section-separator-surface:var(--semantic-color-surface-raised)}.a1-section-separator__svg,.a1-section-separator__border{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.a1-section-separator__fill{fill:currentColor}.a1-section-separator__border{z-index:2;color:var(--a1-section-separator-border-color);overflow:visible}.a1-section-separator__border path{fill:none;stroke:currentColor;stroke-width:var(--a1-section-separator-border-size);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.a1-section-separator--size-xs{--a1-section-separator-height:clamp(var(--component-section-separator-height-xs-min), 4vw, var(--component-section-separator-height-xs-max))}.a1-section-separator--size-sm{--a1-section-separator-height:clamp(var(--component-section-separator-height-sm-min), 5vw, var(--component-section-separator-height-sm-max))}.a1-section-separator--size-md{--a1-section-separator-height:clamp(var(--component-section-separator-height-md-min), 7vw, var(--component-section-separator-height-md-max))}.a1-section-separator--size-lg{--a1-section-separator-height:clamp(var(--component-section-separator-height-lg-min), 9vw, var(--component-section-separator-height-lg-max))}.a1-section-separator--size-xl{--a1-section-separator-height:clamp(var(--component-section-separator-height-xl-min), 12vw, var(--component-section-separator-height-xl-max))}.a1-section-separator--border-xs{--a1-section-separator-border-size:var(--component-divider-size-xs)}.a1-section-separator--border-sm{--a1-section-separator-border-size:var(--component-divider-size-sm)}.a1-section-separator--border-md{--a1-section-separator-border-size:var(--component-divider-size-md)}.a1-section-separator--border-lg{--a1-section-separator-border-size:var(--component-divider-size-lg)}.a1-section-separator--border-subtle{--a1-section-separator-border-color:var(--semantic-color-border-subtle)}.a1-section-separator--border-strong{--a1-section-separator-border-color:var(--semantic-color-border-strong)}.a1-section-separator--border-accent{--a1-section-separator-border-color:var(--semantic-color-text-accent)}.a1-scrim{z-index:199;background:var(--component-scrim-color);-webkit-backdrop-filter:blur(var(--component-scrim-blur));backdrop-filter:blur(var(--component-scrim-blur));opacity:0;pointer-events:none;transition:opacity var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);position:fixed;inset:0}.a1-scrim--visible{opacity:1;pointer-events:auto}@media print{.a1-scrim{display:none}}.a1-side-nav{box-sizing:border-box;width:var(--component-side-nav-width);background:var(--semantic-color-surface-panel);border-inline-end:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);flex-direction:column;height:100%;display:flex;overflow:hidden}.a1-side-nav--placement-end{border-inline-end:none;border-inline-start:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle)}.a1-side-nav__header-row{align-items:flex-start;gap:var(--base-spacing-4);padding:var(--base-spacing-8) var(--base-spacing-8) var(--base-spacing-8) var(--base-spacing-12);border-block-end:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);min-height:var(--component-side-nav-header-min-height);flex-direction:row;flex-shrink:0;display:flex}.a1-side-nav__header-content{flex:auto;min-width:0}.a1-side-nav .a1-side-nav__close-btn{flex-shrink:0;display:none}@media (width<=1024px){.a1-side-nav .a1-side-nav__close-btn{display:inline-flex}}.a1-side-nav .a1-side-nav__collapse-btn{flex-shrink:0;display:none}@media (width>=1025px){.a1-side-nav .a1-side-nav__collapse-btn{display:inline-flex}}.a1-side-nav__nav{min-height:0;padding:var(--component-side-nav-padding-block,var(--base-spacing-8)) var(--component-side-nav-padding-inline,var(--base-spacing-8));gap:var(--base-spacing-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.a1-side-nav__footer{padding:var(--component-side-nav-padding-block,var(--base-spacing-8)) var(--component-side-nav-padding-inline,var(--base-spacing-8));border-block-start:var(--component-side-nav-border-width) solid var(--semantic-color-border-subtle);flex-shrink:0}.a1-side-nav--collapse-footer .a1-side-nav__footer{align-items:center;gap:var(--base-spacing-4);display:flex}.a1-side-nav__footer-content{flex:auto;min-width:0}.a1-side-nav-item{box-sizing:border-box;align-items:center;gap:var(--component-side-nav-item-gap,var(--base-spacing-8));width:100%;min-height:var(--component-side-nav-item-height);padding-block:var(--base-spacing-4);border-radius:var(--component-side-nav-item-border-radius);font-family:var(--semantic-font-family-body);font-size:var(--semantic-font-size-body-sm);line-height:var(--component-side-nav-item-font-line-height);color:var(--semantic-color-text-default);text-align:start;white-space:nowrap;cursor:pointer;transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;padding-inline-start:calc(var(--component-side-nav-item-padding-inline,var(--base-spacing-8)) + var(--component-side-nav-item-indent,var(--base-spacing-20)) * var(--a1-side-nav-depth,0));padding-inline-end:var(--component-side-nav-item-padding-inline,var(--base-spacing-8));text-decoration:none;display:flex;overflow:hidden}.a1-side-nav-item:hover{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 6%)}.a1-side-nav-item:active{background:color-mix(in srgb, var(--semantic-color-surface-panel), var(--semantic-color-text-default) 12%)}.a1-side-nav-item:focus-visible{outline:var(--component-side-nav-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-side-nav-item-focus-ring-offset)}.a1-side-nav-item--active{background:color-mix(in srgb, transparent, var(--semantic-color-text-accent) 10%);color:var(--semantic-color-text-accent);font-weight:var(--component-side-nav-item-active-font-weight)}.a1-side-nav-item--active:hover{background:color-mix(in srgb, transparent, var(--semantic-color-text-accent) 16%)}.a1-side-nav-item__icon{font-size:var(--component-side-nav-item-icon-size,var(--base-spacing-20));flex-shrink:0}.a1-side-nav-item__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.a1-side-nav-item__badge{flex-shrink:0;line-height:1}.a1-side-nav-group{gap:var(--base-spacing-2);flex-direction:column;display:flex}.a1-side-nav-group__chevron{font-size:var(--component-side-nav-item-chevron-size);color:var(--semantic-color-text-muted);transition:transform var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);flex-shrink:0}.a1-side-nav-group__trigger--open .a1-side-nav-group__chevron{transform:rotate(90deg)}.a1-side-nav-group__children{transition:grid-template-rows var(--semantic-motion-duration-normal) var(--semantic-motion-easing-standard);grid-template-rows:0fr;display:grid}.a1-side-nav-group__children--open{grid-template-rows:1fr}.a1-side-nav-group__children-inner{gap:var(--base-spacing-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (width<=480px){.a1-side-nav__scrim{display:none}}@media (width>=1025px){.a1-side-nav__scrim{display:none}}@media (width<=1024px){.a1-side-nav{z-index:var(--component-side-nav-overlay-z-index);transition:transform var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);will-change:transform;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.a1-side-nav--placement-end{inset-inline:auto 0;transform:translate(100%)}.a1-side-nav--open{box-shadow:var(--component-side-nav-overlay-shadow-start);transform:translate(0)}.a1-side-nav--placement-end.a1-side-nav--open{box-shadow:var(--component-side-nav-overlay-shadow-end)}}@media (width<=480px){.a1-side-nav{border-inline-end:none;width:100%;max-width:100vw}.a1-side-nav--placement-end{border-inline-start:none}}@media (width>=1025px){.a1-side-nav{height:100vh;transition:width var(--semantic-motion-duration-slow) var(--semantic-motion-easing-standard);position:sticky;top:0}.a1-side-nav--collapsed{width:var(--component-side-nav-collapsed-width)}.a1-side-nav--collapsed .a1-side-nav__header-row{padding:var(--base-spacing-8) var(--base-spacing-4);align-items:center;gap:var(--base-spacing-4);flex-direction:column}.a1-side-nav--collapsed:not(.a1-side-nav--collapse-footer) .a1-side-nav__footer{display:none}.a1-side-nav--collapsed.a1-side-nav--collapse-footer .a1-side-nav__footer{padding-inline:var(--base-spacing-4);justify-content:center;align-items:center;gap:var(--base-spacing-2);flex-direction:column}.a1-side-nav--collapsed.a1-side-nav--collapse-footer .a1-side-nav__footer-content{flex:none}.a1-side-nav--collapsed .a1-side-nav-item{padding-inline:var(--base-spacing-8);justify-content:center}.a1-side-nav--collapsed .a1-side-nav-item__label,.a1-side-nav--collapsed .a1-side-nav-group__chevron,.a1-side-nav--collapsed .a1-side-nav-group__children{display:none}}@media print{.a1-side-nav{display:none}}:root{--a1-nav-stacked-icon-size:var(--semantic-font-size-heading-sm);--a1-nav-stacked-label-size:var(--semantic-font-size-body-xs);--a1-nav-stacked-gap:var(--base-spacing-2)}.a1-bottom-drawer{z-index:var(--component-bottom-drawer-z-index);min-block-size:var(--component-bottom-drawer-height);background:var(--semantic-color-surface-page);border-block-start:var(--component-bottom-drawer-border-width) solid var(--semantic-color-border-subtle);box-shadow:0 -4px 12px color-mix(in srgb, var(--semantic-color-text-default) 8%, transparent);align-items:stretch;padding-block-end:env(safe-area-inset-bottom,0px);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.a1-bottom-drawer__list{align-items:stretch;width:100%;margin:0;padding:0;list-style:none;display:flex}.a1-bottom-drawer__item{flex:1;align-items:stretch;min-inline-size:0;display:flex}.a1-bottom-drawer__link{justify-content:center;align-items:center;gap:var(--a1-nav-stacked-gap);width:100%;padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-4);color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--a1-nav-stacked-label-size);cursor:pointer;transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;flex-direction:column;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.a1-bottom-drawer__link:hover:not(.a1-bottom-drawer__link--disabled){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-raised)}.a1-bottom-drawer__link:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:-2px}.a1-bottom-drawer__link--active{color:var(--semantic-color-action-background)}.a1-bottom-drawer__link--disabled{opacity:var(--component-button-disabled-opacity);cursor:not-allowed;pointer-events:none}.a1-bottom-drawer__link-icon-wrap{flex-shrink:0;display:inline-flex;position:relative}.a1-bottom-drawer__link-icon{font-size:var(--a1-nav-stacked-icon-size);flex-shrink:0}.a1-bottom-drawer__badge{block-size:16px;min-inline-size:16px;padding-inline:var(--base-spacing-4);background:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-tab-count-font-size,10px);text-align:center;white-space:nowrap;pointer-events:none;border-radius:8px;font-weight:700;line-height:16px;position:absolute;top:-3px;right:-6px}.a1-bottom-drawer__link-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}@media print{.a1-bottom-drawer{display:none}}.a1-bottom-sheet{margin-inline:var(--component-bottom-sheet-margin-inline);z-index:var(--component-bottom-sheet-z-index,200);block-size:var(--a1-bottom-sheet-height,var(--component-bottom-sheet-header-height,3.5rem));max-block-size:calc(100dvh - var(--a1-bottom-sheet-block-start-offset,var(--component-top-header-height,0px)) - env(safe-area-inset-top,0px));min-block-size:var(--component-bottom-sheet-header-height,3.5rem);background:var(--component-bottom-sheet-background,var(--semantic-color-surface-card));border-block-start:var(--component-divider-size-sm) solid var(--semantic-color-border-strong);border-inline:var(--component-divider-size-sm) solid var(--semantic-color-border-strong);box-shadow:0 calc(-1 * var(--base-spacing-2)) var(--base-spacing-8) color-mix(in srgb, var(--semantic-color-text-default) 12%, transparent), var(--semantic-shadow-xl);transition:block-size var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);border-start-start-radius:var(--component-bottom-sheet-border-radius,var(--base-radius-lg));border-start-end-radius:var(--component-bottom-sheet-border-radius,var(--base-radius-lg));flex-direction:column;padding-block-end:env(safe-area-inset-bottom,0px);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.a1-bottom-sheet--dragging{transition:none}.a1-bottom-sheet__header{align-items:stretch;gap:var(--base-spacing-8);padding:var(--base-spacing-8) var(--component-bottom-sheet-padding,var(--base-spacing-16));min-block-size:var(--component-bottom-sheet-header-height,3.5rem);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;display:flex}.a1-bottom-sheet--dragging .a1-bottom-sheet__header{cursor:grabbing}.a1-bottom-sheet__handle{inline-size:var(--component-bottom-sheet-handle-width,var(--base-spacing-40));block-size:var(--component-bottom-sheet-handle-height,var(--base-spacing-4));background:var(--semantic-color-border-strong);cursor:grab;border:none;border-radius:999px;flex:none;align-self:center;padding:0}.a1-bottom-sheet__handle:focus-visible{outline:var(--component-button-focus-ring-width,2px) solid var(--component-button-focus-ring);outline-offset:var(--base-spacing-4)}.a1-bottom-sheet__title{font-size:var(--semantic-font-size-body-md);font-weight:var(--semantic-font-weight-heading);color:var(--semantic-color-text-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a1-bottom-sheet__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-block-size:0;padding:0 var(--component-bottom-sheet-padding,var(--base-spacing-16)) var(--base-spacing-16);flex:auto;overflow-y:auto}.a1-bottom-sheet--collapsed .a1-bottom-sheet__content{overflow:hidden}.a1-bottom-sheet__spacer{block-size:var(--component-bottom-sheet-header-height,3.5rem)}@media (width>=481px){.a1-bottom-sheet{margin-inline:var(--component-bottom-sheet-margin-inline-sm)}}@media (width>=641px){.a1-bottom-sheet,.a1-bottom-sheet__spacer{display:none}}@media print{.a1-bottom-sheet,.a1-bottom-sheet__spacer{display:none}}.a1-top-header{box-sizing:border-box;z-index:var(--component-top-header-z-index);height:var(--component-top-header-height);padding-inline:var(--component-top-header-padding-inline);background:var(--semantic-color-surface-page);border-bottom:var(--component-top-header-border-width) solid var(--semantic-color-border-subtle);align-items:stretch;display:flex;position:sticky;top:0}.a1-top-header__hamburger{width:36px;height:36px;border-radius:var(--base-radius-md);color:var(--semantic-color-text-default);cursor:pointer;font-size:var(--component-button-medium-icon-size);transition:background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-inline-end:var(--base-spacing-4);padding:0;display:none}.a1-top-header__hamburger:hover{background:var(--semantic-color-surface-raised)}.a1-top-header__hamburger:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:1px}.a1-top-header__logo{color:var(--component-top-header-logo-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-heading-sm);font-weight:var(--semantic-font-weight-display);letter-spacing:-.015em;flex-shrink:0;align-items:center;padding-inline-end:var(--base-spacing-16);line-height:1;text-decoration:none;display:flex}.a1-top-header__logo img,.a1-top-header__logo svg{width:auto;height:28px;display:block}.a1-top-header__nav{align-items:stretch;min-width:0;display:flex}.a1-top-header__nav-list{align-items:stretch;gap:var(--base-spacing-2);margin:0;padding:0;list-style:none;display:flex}.a1-top-header__nav-item{align-items:stretch;display:flex;position:relative}.a1-top-header__nav-item--split{gap:0}.a1-top-header__nav-link{align-items:center;gap:var(--base-spacing-6);padding-inline:var(--base-spacing-12);color:var(--semantic-color-text-muted);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);white-space:nowrap;border:none;cursor:pointer;transition:color var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard), background var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);background:0 0;border-bottom:2px solid #0000;font-weight:500;text-decoration:none;display:inline-flex}.a1-top-header__nav-link:hover{color:var(--semantic-color-text-default);background:var(--semantic-color-surface-panel)}:is(.a1-top-header__nav-link:active,.a1-top-header__nav-link[aria-expanded=true],.a1-top-header__nav-item--split:has(.a1-top-header__nav-submenu-trigger[aria-expanded=true])>.a1-top-header__nav-link){color:var(--semantic-color-text-default);background:var(--semantic-color-surface-raised)}.a1-top-header__nav-link:focus-visible{outline:2px solid var(--component-button-focus-ring);outline-offset:-2px}.a1-top-header__nav-link--active{color:var(--semantic-color-text-default);border-bottom-color:var(--semantic-color-action-background)}.a1-top-header__nav-item--split>.a1-top-header__nav-link:first-child{padding-inline-end:var(--base-spacing-8)}.a1-top-header__nav-submenu-trigger{min-block-size:24px;min-inline-size:24px;padding-inline:var(--base-spacing-8)}.a1-top-header__nav-submenu-trigger .a1-top-header__nav-chevron{margin-inline-start:0}.a1-top-header__nav-link--icon-only{padding-inline:var(--base-spacing-12)}.a1-top-header__nav-link-icon{font-size:var(--component-side-nav-item-icon-size);flex-shrink:0}.a1-top-header__nav-chevron{font-size:var(--component-menu-item-icon-size);transition:transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);flex-shrink:0;margin-inline-start:calc(var(--base-spacing-4) * -1)}[aria-expanded=true]>.a1-top-header__nav-chevron{transform:rotate(180deg)}.a1-menu--with-flyouts{overflow:visible}.a1-top-header__flyout-wrap{position:relative}.a1-top-header__flyout-trigger{color:var(--semantic-color-text-default)}.a1-top-header__flyout-label{overflow-wrap:anywhere}.a1-top-header__flyout-trigger:hover,.a1-top-header__flyout-wrap:focus-within>.a1-top-header__flyout-trigger,.a1-top-header__flyout-wrap:hover>.a1-top-header__flyout-trigger{background:var(--semantic-color-surface-raised)}.a1-top-header__flyout-trigger:active,.a1-top-header__flyout-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--semantic-color-surface-raised), var(--semantic-color-text-default) 8%)}.a1-top-header__flyout-trigger:focus-visible{background:var(--semantic-color-surface-raised);outline:var(--component-menu-item-focus-ring-width) solid var(--component-button-focus-ring);outline-offset:var(--component-menu-item-focus-ring-offset)}.a1-top-header__flyout-icon{color:var(--semantic-color-text-muted)}.a1-top-header__flyout-trigger.a1-menu-item--active .a1-top-header__flyout-icon,.a1-top-header__flyout-trigger[aria-current=page] .a1-top-header__flyout-icon{color:currentColor}.a1-top-header__flyout-chevron{font-size:var(--semantic-font-size-body-md);color:var(--semantic-color-text-muted);flex-shrink:0;margin-inline-start:auto}.a1-top-header__flyout-menu{z-index:calc(var(--component-menu-z-index,1000) + 1);box-sizing:border-box;min-inline-size:var(--component-menu-width);max-inline-size:calc(100dvw - (var(--component-menu-viewport-offset) * 2));max-block-size:var(--a1-top-header-flyout-max-block-size,calc(100dvh - var(--component-menu-viewport-offset)));overscroll-behavior:contain;padding:var(--base-spacing-8);border:var(--component-menu-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--base-radius-lg);background:var(--semantic-color-surface-panel);box-shadow:var(--semantic-shadow-xl);position:absolute;inset-block-start:calc(var(--base-spacing-8) * -1);inset-inline:100% auto;overflow:hidden auto}.a1-top-header__flyout-menu[data-placement=start]{inset-inline:auto 100%}.a1-top-header__menu-header{gap:var(--base-spacing-6);min-width:0;padding:var(--base-spacing-4) var(--base-spacing-4) var(--base-spacing-8);flex-direction:column;display:flex}.a1-top-header__menu-header .a1-field{width:100%}.a1-top-header__end{align-items:center;gap:var(--base-spacing-4);flex-shrink:0;margin-inline-start:auto;padding-inline-start:var(--base-spacing-8);display:flex}.a1-top-header__action-divider{width:1px;margin-block:var(--base-spacing-8);background:var(--semantic-color-border-subtle);flex-shrink:0;align-self:stretch}.a1-top-header__action,.a1-top-header__action-badge-wrap{position:relative}.a1-top-header__action-badge-wrap:after{content:attr(data-count);min-width:16px;height:16px;padding:0 var(--base-spacing-4);background:var(--semantic-color-status-error-background);color:var(--semantic-color-status-error-foreground);font-family:var(--component-paragraph-font-family);font-size:var(--component-tab-count-font-size);text-align:center;pointer-events:none;border-radius:8px;font-weight:700;line-height:16px;position:absolute;top:3px;right:3px}.a1-top-header__menu-identity{gap:var(--base-spacing-2);padding:var(--base-spacing-4) var(--base-spacing-8);flex-direction:column;display:flex}.a1-top-header__menu-identity-name{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-default);font-weight:600;line-height:1.3}.a1-top-header__menu-identity-desc{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);line-height:1.4}.a1-top-header__end-content{align-items:center;gap:var(--base-spacing-8);margin-inline-start:var(--base-spacing-4);display:flex}.a1-top-header__login{margin-inline-start:var(--base-spacing-4)}.a1-top-header--nav-icon-above .a1-top-header__nav-link{align-items:center;gap:var(--a1-nav-stacked-gap,var(--base-spacing-2));padding-block:var(--base-spacing-8);padding-inline:var(--base-spacing-8);font-size:var(--a1-nav-stacked-label-size,var(--semantic-font-size-body-xs));flex-direction:column}.a1-top-header--nav-icon-above .a1-top-header__nav-link-icon{font-size:var(--a1-nav-stacked-icon-size,var(--semantic-font-size-heading-sm))}.a1-top-header--nav-hidden .a1-top-header__hamburger,.a1-top-header--nav-hidden .a1-top-header__nav{display:none}.a1-top-header--nav-icon-above .a1-top-header__nav-link-label{align-items:center;gap:var(--base-spacing-2);line-height:1;display:inline-flex}.a1-top-header--nav-icon-above .a1-top-header__nav-link-label .a1-top-header__nav-chevron{font-size:var(--semantic-font-size-body-sm);transition:transform var(--semantic-motion-duration-fast) var(--semantic-motion-easing-standard);margin-inline-start:0}@media (width<=768px){.a1-top-header{padding-inline:var(--base-spacing-16)}.a1-top-header__hamburger{display:flex}.a1-top-header__nav,.a1-top-header--nav-icon-above .a1-top-header__hamburger{display:none}.a1-top-header--nav-icon-above .a1-top-header__nav{display:flex}.a1-top-header--nav-icon-above .a1-top-header__nav-list{scrollbar-width:none;overflow-x:auto}.a1-top-header--nav-icon-above .a1-top-header__nav-list::-webkit-scrollbar{display:none}}@media print{.a1-top-header{position:static}.a1-top-header__nav,.a1-top-header__end,.a1-top-header__hamburger{display:none}}.a1-dt-filters{min-height:32px}.a1-dt-filters__desktop{align-items:center;gap:var(--base-spacing-10);flex-wrap:wrap;display:flex}.a1-dt-filters__mobile{align-items:center;gap:var(--base-spacing-8);flex-wrap:wrap;display:none}.a1-dt-filters__mobile-trigger{display:contents}@media (width<=480px){.a1-dt-filters__desktop{display:none}.a1-dt-filters__mobile{display:flex}}.a1-dt-filters__label{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-inline-start:var(--base-spacing-16);font-weight:500}.a1-dt-filters__chips{margin-inline-start:var(--base-spacing-6)}.a1-dt-filters__chip-wrap{align-items:stretch;display:flex}.a1-dt-filters__item--on .a1-menu-item__icon{color:var(--semantic-color-action-background)}.a1-dt-filters__clear-all{margin-inline-start:var(--base-spacing-16)}.a1-dt-filters__mobile-count{min-width:18px;height:18px;padding-inline:var(--base-spacing-4);background:var(--semantic-color-action-background);color:var(--semantic-color-action-foreground);font-size:var(--component-tab-count-font-size);border-radius:9999px;justify-content:center;align-items:center;margin-inline-start:var(--base-spacing-4);font-weight:600;line-height:1;display:inline-flex}.a1-dt-filters__menu-clear{padding:var(--base-spacing-8) var(--base-spacing-16) var(--base-spacing-16)}.a1-dt-filters__search-wrap{align-items:center;gap:var(--base-spacing-6);min-inline-size:200px;display:flex}.a1-dt-filters__search-field{flex:200px;min-inline-size:0}.a1-dt-filters__scope-wrap{flex-shrink:0;align-items:center;display:flex;position:relative}.a1-dt-filters__scope-select{appearance:none;block-size:var(--component-field-compact-height);border:var(--component-field-border-width) solid var(--semantic-color-border-strong);border-radius:var(--component-field-compact-border-radius);background:var(--semantic-color-surface-panel);font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-xs);color:var(--semantic-color-text-muted);cursor:pointer;outline:none;max-width:120px;padding-inline-start:var(--component-field-compact-padding-inline);padding-inline-end:calc(var(--component-field-chevron-size-compact) + var(--component-field-compact-padding-inline))}.a1-dt-filters__scope-select:hover{background:var(--a1-field-hover-background);border-color:var(--a1-field-hover-border-color)}.a1-dt-filters__scope-select:focus-visible{border-color:var(--semantic-color-action-background);outline:var(--component-field-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-field-focus-ring-offset)}.a1-dt-filters__scope-icon{right:var(--component-field-compact-padding-inline);font-size:var(--component-field-chevron-size-compact);color:var(--semantic-color-text-muted);pointer-events:none;position:absolute}@media (width<=480px){.a1-dt-filters__search-wrap{flex:100%;min-width:0}.a1-dt-filters__search-field{flex-basis:100%}}@media (width<=640px){.a1-dt-filters__scope-select{font-size:var(--semantic-font-size-body-md)}}.a1-data-table-wrapper{box-sizing:border-box;gap:var(--base-spacing-16);flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex}.a1-data-table-sort{display:none}.a1-data-table-bulk-actions{justify-content:flex-start;align-items:center;gap:var(--base-spacing-12);padding:var(--base-spacing-8) var(--base-spacing-12);border:var(--component-data-table-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-data-table-border-radius);background:var(--semantic-color-surface-panel);display:flex}.a1-data-table-bulk-actions__count{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--component-data-table-header-font-weight);color:var(--semantic-color-text-default)}.a1-data-table-bulk-actions__controls{align-items:center;gap:var(--base-spacing-8);display:flex}.a1-data-table-scroll{border:var(--component-data-table-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-data-table-border-radius);min-inline-size:0;max-inline-size:100%;overflow-x:hidden}.a1-data-table-scroll--scrollable{overflow-x:auto}.a1-data-table{border-collapse:collapse;width:100%;font-family:var(--component-paragraph-font-family);font-size:var(--component-data-table-density-default-font-size);color:var(--semantic-color-text-default)}.a1-data-table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-data-table th{padding:var(--component-data-table-density-default-cell-padding-block) var(--component-data-table-density-default-cell-padding-inline);text-align:start;font-weight:var(--component-data-table-header-font-weight);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-muted);white-space:nowrap;background:var(--semantic-color-surface-panel);border-bottom:var(--component-data-table-border-width) solid var(--semantic-color-border-subtle);position:sticky;top:0}.a1-data-table th:first-child{border-start-start-radius:calc(var(--component-data-table-border-radius) - 1px)}.a1-data-table th:last-child{border-start-end-radius:calc(var(--component-data-table-border-radius) - 1px)}.a1-data-table__select-header,.a1-data-table__select-cell{width:1%}.a1-data-table__checkbox{width:16px;height:16px;accent-color:var(--semantic-color-action-background);cursor:pointer;margin:0;display:inline-flex}.a1-data-table__checkbox:focus-visible{outline:var(--component-data-table-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-data-table-focus-ring-offset)}.a1-data-table tbody tr[data-selected=true] td{background:var(--semantic-color-surface-panel)}.a1-data-table tbody tr[data-highlighted=true] td{background:var(--semantic-color-action-surface)}.a1-data-table tbody tr[data-selectable-row=true]{cursor:pointer}.a1-data-table tbody tr[data-selectable-row=true]:hover td{background:var(--semantic-color-surface-panel)}.a1-data-table tbody tr[data-selectable-row=true]:active td{background:var(--semantic-color-surface-raised)}.a1-data-table th[aria-sort=ascending],.a1-data-table th[aria-sort=descending]{color:var(--semantic-color-text-default)}.a1-data-table__sort-button{appearance:none;align-items:center;justify-content:inherit;gap:var(--base-spacing-4);width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.a1-data-table__sort-button:hover{color:var(--semantic-color-text-default)}.a1-data-table__sort-button:focus-visible{outline:var(--component-data-table-focus-ring-width) solid var(--component-field-focus-ring-color);outline-offset:var(--component-data-table-focus-ring-offset);border-radius:var(--base-radius-sm)}.a1-data-table__sort-icon{opacity:.72;flex-shrink:0;font-size:1.125em}.a1-data-table th[aria-sort=none] .a1-data-table__sort-icon{opacity:.44}.a1-data-table th[data-align=end],.a1-data-table td[data-align=end]{text-align:end;font-variant-numeric:tabular-nums}.a1-data-table th[data-align=center],.a1-data-table td[data-align=center]{text-align:center}.a1-data-table td{padding:var(--component-data-table-density-default-cell-padding-block) var(--component-data-table-density-default-cell-padding-inline);vertical-align:middle;border-bottom:var(--component-data-table-border-width) solid var(--semantic-color-border-subtle)}.a1-data-table tbody tr:last-child td{border-bottom:none}.a1-data-table .a1-data-table__notice-cell{padding:0}.a1-data-table--zebra tbody .a1-data-table__notice-row td{background:0 0}.a1-data-table--zebra tbody tr:nth-child(2n of .a1-data-table__desktop-row) td{background:var(--semantic-color-surface-panel)}.a1-data-table--zebra tbody tr[data-selectable-row=true]:hover td{background:var(--semantic-color-surface-raised)}.a1-data-table--compact{font-size:var(--component-data-table-density-compact-font-size)}.a1-data-table--compact th,.a1-data-table--compact td,.a1-data-table--compact caption{padding:var(--component-data-table-density-compact-cell-padding-block) var(--component-data-table-density-compact-cell-padding-inline)}.a1-data-table--comfortable{font-size:var(--component-data-table-density-comfortable-font-size)}.a1-data-table--comfortable th,.a1-data-table--comfortable td,.a1-data-table--comfortable caption{padding:var(--component-data-table-density-comfortable-cell-padding-block) var(--component-data-table-density-comfortable-cell-padding-inline)}.a1-data-table__avatar-cell{align-items:center;gap:var(--base-spacing-10);display:flex}.a1-data-table__avatar{background:var(--semantic-color-action-background);width:28px;height:28px;color:var(--semantic-color-action-foreground);font-size:var(--semantic-font-size-body-xs);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.a1-data-table--compact .a1-data-table__avatar{width:22px;height:22px;font-size:var(--component-notification-font-size)}.a1-data-table__thumb{object-fit:cover;border-radius:var(--base-radius-sm);background:var(--semantic-color-surface-raised);block-size:2.5rem;inline-size:2.5rem;display:block}.a1-data-table--compact .a1-data-table__thumb{block-size:2rem;inline-size:2rem}.a1-data-table__thumb--empty{border:var(--component-divider-size-sm) dashed var(--semantic-color-border-subtle)}.a1-data-table__actions{justify-content:flex-end;align-items:center;gap:var(--base-spacing-8);display:inline-flex}.a1-data-table__empty{padding:var(--base-spacing-48) var(--base-spacing-24);justify-content:center;display:flex}.a1-data-table-footer{justify-content:space-between;align-items:center;gap:var(--base-spacing-12);flex-wrap:wrap;display:flex}.a1-data-table-footer__count{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);color:var(--semantic-color-text-muted);white-space:nowrap}.a1-data-table-footer__controls{justify-content:flex-end;align-items:end;gap:var(--base-spacing-12);flex-wrap:wrap;display:flex}.a1-data-table__mobile-card-row{display:none}@media (width<=640px){.a1-data-table-bulk-actions{flex-direction:column;align-items:flex-start}.a1-data-table-sort{display:block}.a1-data-table-wrapper--mobile-table .a1-data-table-scroll{overflow-x:auto}.a1-data-table-wrapper--mobile-cards .a1-data-table-scroll{border:none;border-radius:0}.a1-data-table-wrapper--mobile-cards .a1-data-table-scroll--scrollable{overflow-x:visible}.a1-data-table-wrapper--mobile-cards .a1-data-table,.a1-data-table-wrapper--mobile-cards .a1-data-table thead,.a1-data-table-wrapper--mobile-cards .a1-data-table tbody,.a1-data-table-wrapper--mobile-cards .a1-data-table tr,.a1-data-table-wrapper--mobile-cards .a1-data-table td{display:block}.a1-data-table-wrapper--mobile-cards .a1-data-table thead tr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-data-table-wrapper--mobile-cards .a1-data-table .a1-data-table__desktop-row{display:none}.a1-data-table-wrapper--mobile-cards .a1-data-table__mobile-card-row{margin-block-end:var(--base-spacing-12);display:block}.a1-data-table-wrapper--mobile-cards .a1-data-table__mobile-card-row:last-child{margin-block-end:0}.a1-data-table-wrapper--mobile-cards .a1-data-table__mobile-card-cell{border:0;padding:0}.a1-data-table-wrapper--mobile-cards .a1-data-table__mobile-card-cell:before{display:none}.a1-data-table__mobile-card{box-sizing:border-box;background:var(--semantic-color-surface-card);border:var(--component-card-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--component-data-table-border-radius);inline-size:100%;padding:var(--component-card-padding);box-shadow:var(--semantic-shadow-sm);color:var(--semantic-color-text-default)}.a1-data-table__mobile-card[data-selected=true]{background:var(--semantic-color-surface-panel)}.a1-data-table__mobile-card[data-highlighted=true]{background:var(--semantic-color-action-surface)}.a1-data-table__mobile-card[data-selectable-row=true]{cursor:pointer}.a1-data-table__mobile-card[data-selectable-row=true]:hover{background:var(--semantic-color-action-surface)}.a1-data-table__mobile-card[data-selectable-row=true]:active{box-shadow:var(--semantic-shadow-xs)}.a1-data-table__mobile-definition-list{gap:var(--component-definition-list-row-gap-md);font-family:var(--component-paragraph-font-family);color:var(--semantic-color-text-default);flex-direction:column;margin:0;display:flex}.a1-data-table__mobile-definition-item{grid-template-columns:clamp(var(--component-definition-list-label-width-min), var(--component-definition-list-label-width-preferred), var(--component-definition-list-label-width-max)) minmax(0, 1fr);column-gap:var(--component-definition-list-column-gap-md);align-items:start;min-inline-size:0;display:grid}.a1-data-table__mobile-definition-label,.a1-data-table__mobile-definition-value{min-inline-size:0;font-size:var(--semantic-font-size-body-md);line-height:var(--semantic-font-line-height-body);margin:0}.a1-data-table__mobile-definition-label{font-weight:var(--component-data-table-header-font-weight);color:var(--semantic-color-text-muted)}.a1-data-table__mobile-definition-value{color:var(--semantic-color-text-default);align-items:flex-start;gap:var(--component-definition-list-copy-gap);display:flex}.a1-data-table__mobile-definition-value[data-align=end],.a1-data-table__mobile-definition-value[data-align=center]{text-align:start;justify-content:flex-start}.a1-data-table__mobile-definition-value>:not(.a1-data-table__avatar-cell):not(.a1-data-table__actions){min-width:0}.a1-data-table__mobile-definition-value .a1-data-table__actions{flex-wrap:wrap;justify-content:flex-start}.a1-data-table-wrapper--mobile-cards .a1-data-table--zebra tbody tr:nth-child(2n of .a1-data-table__desktop-row) td{background:0 0}.a1-data-table-wrapper--mobile-cards .a1-data-table--compact .a1-data-table__mobile-card{padding:var(--base-spacing-12)}.a1-data-table-wrapper--mobile-cards .a1-data-table--compact .a1-data-table__mobile-definition-list{gap:var(--component-definition-list-row-gap-sm)}.a1-data-table-wrapper--mobile-cards .a1-data-table--compact .a1-data-table__mobile-definition-label,.a1-data-table-wrapper--mobile-cards .a1-data-table--compact .a1-data-table__mobile-definition-value{font-size:var(--semantic-font-size-body-sm)}.a1-data-table-wrapper--mobile-cards .a1-data-table--comfortable .a1-data-table__mobile-definition-list{gap:var(--component-definition-list-row-gap-lg)}.a1-data-table-wrapper--mobile-cards .a1-data-table--comfortable .a1-data-table__mobile-definition-label,.a1-data-table-wrapper--mobile-cards .a1-data-table--comfortable .a1-data-table__mobile-definition-value{font-size:var(--semantic-font-size-body-lg)}.a1-data-table-footer{flex-direction:column;align-items:flex-start}.a1-data-table-wrapper--mobile-cards .a1-data-table__notice-row td{padding:0;display:block}.a1-data-table-wrapper--mobile-cards .a1-data-table__notice-row td:before{display:none}}@media print{.a1-data-table-scroll{overflow:visible}.a1-data-table tr{break-inside:avoid}}.a1-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-figure{gap:var(--base-spacing-8);flex-direction:column;margin:0;display:flex}.a1-figure__img{object-fit:cover;object-position:var(--a1-figure-crop,center);border-radius:0;width:100%;height:auto;display:block}.a1-figure__caption{font-family:var(--component-paragraph-font-family);font-size:var(--semantic-font-size-body-sm);font-weight:var(--semantic-font-weight-body);line-height:var(--semantic-font-line-height-body);color:var(--semantic-color-text-muted);font-style:italic}.a1-figure__crop{inline-size:100%;position:relative;overflow:hidden}.a1-figure--cropped .a1-figure__crop .a1-figure__img{inline-size:calc(100% / var(--a1-figure-crop-w));block-size:auto;max-inline-size:none;border-radius:0;position:absolute;inset-block-start:calc(var(--a1-figure-crop-y) / var(--a1-figure-crop-h) * -100%);inset-inline-start:calc(var(--a1-figure-crop-x) / var(--a1-figure-crop-w) * -100%)}.a1-figure--rounded-none .a1-figure__img,.a1-figure--rounded-none .a1-figure__crop{border-radius:0}.a1-figure--rounded-sm .a1-figure__img,.a1-figure--rounded-sm .a1-figure__crop{border-radius:var(--base-radius-sm)}.a1-figure--rounded-md .a1-figure__img,.a1-figure--rounded-md .a1-figure__crop{border-radius:var(--base-radius-md)}.a1-figure--rounded-lg .a1-figure__img,.a1-figure--rounded-lg .a1-figure__crop{border-radius:var(--base-radius-lg)}.a1-figure--mt-sm{margin-top:var(--base-spacing-8)}.a1-figure--mt-md{margin-top:var(--base-spacing-16)}.a1-figure--mt-lg{margin-top:var(--base-spacing-24)}.a1-figure--mb-sm{margin-bottom:var(--base-spacing-8)}.a1-figure--mb-md{margin-bottom:var(--base-spacing-16)}.a1-figure--mb-lg{margin-bottom:var(--base-spacing-24)}.a1-figure--align-start{margin-inline-end:auto}.a1-figure--align-end{margin-inline-start:auto}.a1-figure--align-center{align-items:center}.a1-figure--3xs{max-width:5rem}.a1-figure--2xs{max-width:8rem}.a1-figure--xs{max-width:12rem}.a1-figure--sm{max-width:20rem}.a1-figure--md{max-width:30rem}.a1-figure--lg{max-width:40rem}.a1-figure--xl{max-width:50rem}.a1-figure--xxl{max-width:60rem}.a1-figure--align-center{max-width:none}.a1-figure--align-center.a1-figure--3xs .a1-figure__img,.a1-figure--align-center.a1-figure--3xs .a1-figure__caption{max-width:5rem}.a1-figure--align-center.a1-figure--2xs .a1-figure__img,.a1-figure--align-center.a1-figure--2xs .a1-figure__caption{max-width:8rem}.a1-figure--align-center.a1-figure--xs .a1-figure__img,.a1-figure--align-center.a1-figure--xs .a1-figure__caption{max-width:12rem}.a1-figure--align-center.a1-figure--sm .a1-figure__img,.a1-figure--align-center.a1-figure--sm .a1-figure__caption{max-width:20rem}.a1-figure--align-center.a1-figure--md .a1-figure__img,.a1-figure--align-center.a1-figure--md .a1-figure__caption{max-width:30rem}.a1-figure--align-center.a1-figure--lg .a1-figure__img,.a1-figure--align-center.a1-figure--lg .a1-figure__caption{max-width:40rem}.a1-figure--align-center.a1-figure--xl .a1-figure__img,.a1-figure--align-center.a1-figure--xl .a1-figure__caption{max-width:50rem}.a1-figure--align-center.a1-figure--xxl .a1-figure__img,.a1-figure--align-center.a1-figure--xxl .a1-figure__caption{max-width:60rem}.a1-figure--ratio-16-9 .a1-figure__img{aspect-ratio:16/9}.a1-figure--ratio-4-3 .a1-figure__img{aspect-ratio:4/3}.a1-figure--ratio-3-2 .a1-figure__img{aspect-ratio:3/2}.a1-figure--ratio-1-1 .a1-figure__img{aspect-ratio:1}.a1-figure--ratio-2-3 .a1-figure__img{aspect-ratio:2/3}.a1-figure--ratio-3-4 .a1-figure__img{aspect-ratio:3/4}.a1-figure--ratio-9-16 .a1-figure__img{aspect-ratio:9/16}.a1-figure--ratio-21-9 .a1-figure__img{aspect-ratio:21/9}.a1-figure--crop-top{--a1-figure-crop:center top}.a1-figure--crop-bottom{--a1-figure-crop:center bottom}.a1-figure--crop-left{--a1-figure-crop:left center}.a1-figure--crop-right{--a1-figure-crop:right center}.a1-figure--crop-top-left{--a1-figure-crop:left top}.a1-figure--crop-top-right{--a1-figure-crop:right top}.a1-figure--crop-bottom-left{--a1-figure-crop:left bottom}.a1-figure--crop-bottom-right{--a1-figure-crop:right bottom}.a1-figure--caption-center .a1-figure__caption{text-align:center}.a1-figure__placeholder{aspect-ratio:4/3;background-color:var(--semantic-color-surface-raised);background-image:repeating-linear-gradient(45deg, var(--semantic-color-border-subtle) 0, var(--semantic-color-border-subtle) 1px, transparent 1px, transparent 10px);color:var(--semantic-color-text-muted);justify-content:center;align-items:center;display:flex}.a1-figure__placeholder-icon{font-size:var(--base-spacing-48);opacity:.6}@media print{.a1-figure{break-inside:avoid}}.a1-spacer{height:var(--a1-spacer-responsive-size,var(--a1-spacer-size,0px));display:block}@media (width>=481px){.a1-spacer{--a1-spacer-responsive-size:var(--a1-spacer-size-sm,var(--a1-spacer-size))}}@media (width>=641px){.a1-spacer{--a1-spacer-responsive-size:var(--a1-spacer-size-md,var(--a1-spacer-size-sm,var(--a1-spacer-size)))}}@media (width>=1025px){.a1-spacer{--a1-spacer-responsive-size:var(--a1-spacer-size-lg,var(--a1-spacer-size-md,var(--a1-spacer-size-sm,var(--a1-spacer-size))))}}@media (width>=1441px){.a1-spacer{--a1-spacer-responsive-size:var(--a1-spacer-size-xl,var(--a1-spacer-size-lg,var(--a1-spacer-size-md,var(--a1-spacer-size-sm,var(--a1-spacer-size)))))}}.a1-sticky-actions{z-index:var(--component-sticky-actions-z-index);background:var(--component-sticky-actions-background);border-block-start:var(--component-sticky-actions-border-width) solid var(--semantic-color-border-subtle);box-sizing:border-box;position:fixed;inset-block-end:0;inset-inline:0}.a1-sticky-actions__inner{gap:var(--component-sticky-actions-gap);padding-inline:var(--component-sticky-actions-padding-inline);box-sizing:border-box;flex-direction:column;width:100%;margin-inline:auto;padding-block-start:var(--component-sticky-actions-padding-block);padding-block-end:calc(var(--component-sticky-actions-padding-block) + env(safe-area-inset-bottom,0px));display:flex}.a1-sticky-actions__inner--xs{max-width:28.5rem}.a1-sticky-actions__inner--sm{max-width:40rem}.a1-sticky-actions__inner--md{max-width:50rem}.a1-sticky-actions__inner--lg{max-width:60rem}.a1-sticky-actions__inner--xl{max-width:70rem}.a1-sticky-actions__inner--2xl{max-width:90rem}@media print{.a1-sticky-actions,.a1-sticky-actions__spacer{display:none}}
