@layer seed-components{.seed-floating-action-button__root{box-sizing:border-box;cursor:pointer;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);border:none;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.seed-floating-action-button__root:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-floating-action-button__root:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-floating-action-button__root{background:var(--seed-color-bg-brand-solid);border-radius:var(--seed-radius-full);box-shadow:var(--seed-shadow-s3);color:var(--seed-color-palette-static-white);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-bold);position:relative;overflow:hidden}.seed-floating-action-button__root:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--seed-feedback-scale)}.seed-floating-action-button__root{transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), max-width var(--seed-duration-d4) var(--seed-timing-function-easing), height var(--seed-duration-d4) var(--seed-timing-function-easing), padding var(--seed-duration-d4) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing)}@media (hover:hover) and (pointer:fine){.seed-floating-action-button__root:is(:hover,[data-hover]){background:var(--seed-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-floating-action-button__root:is(:active,[data-active]){background:var(--seed-color-bg-brand-solid-pressed)}}.seed-floating-action-button__icon{color:var(--seed-color-palette-static-white);transition:margin-right var(--seed-duration-d4) var(--seed-timing-function-easing), width var(--seed-duration-d4) var(--seed-timing-function-easing), height var(--seed-duration-d4) var(--seed-timing-function-easing);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.seed-floating-action-button__label{word-break:keep-all;white-space:nowrap;overflow:hidden}.seed-floating-action-button__root--extended_true{padding-inline:var(--seed-dimension-x4_5);width:fit-content;max-width:999px;height:48px}.seed-floating-action-button__icon--extended_true{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4);margin-right:var(--seed-dimension-x1);transition:none}.seed-floating-action-button__root--extended_false{min-width:56px;max-width:56px;height:56px;padding:0}.seed-floating-action-button__icon--extended_false{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seed-floating-action-button__label--extended_false{opacity:0}.seed-footer__linkText{cursor:pointer;align-items:center;gap:var(--seed-dimension-x1);transition:color var(--seed-duration-color-transition) var(--seed-timing-function-easing);text-decoration:none;display:inline-flex}.seed-footer__linkText--size_large{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-medium);color:var(--seed-color-fg-neutral);--seed-suffix-icon-size:14px;--seed-suffix-icon-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-footer__linkText--size_large:is(:hover,[data-hover]){color:var(--seed-color-fg-neutral-subtle)}}@media not all and (hover:hover) and (pointer:fine){.seed-footer__linkText--size_large:is(:active,[data-active]){color:var(--seed-color-fg-neutral-subtle)}}.seed-footer__linkText--size_medium{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium);color:var(--seed-color-fg-neutral-muted);--seed-suffix-icon-size:12px;--seed-suffix-icon-color:var(--seed-color-fg-neutral-muted)}@media (hover:hover) and (pointer:fine){.seed-footer__linkText--size_medium:is(:hover,[data-hover]){color:var(--seed-color-fg-neutral)}}@media not all and (hover:hover) and (pointer:fine){.seed-footer__linkText--size_medium:is(:active,[data-active]){color:var(--seed-color-fg-neutral)}}}@layer components{[data-site-header]:has([data-nav-search-surface]){--site-header-z:var(--z-popover)}@media (width<920px){body:has([data-mobile-tabs]):not(:has([data-fixed-bar])){padding-bottom:calc(var(--seed-dimension-x16) + env(safe-area-inset-bottom))}}[data-mobile-tabs]{display:none}@media (width<920px){body:not(:has([data-fixed-bar])) [data-mobile-tabs]{display:block}}[data-assistant-launcher]{right:var(--space-6);bottom:var(--space-6);z-index:var(--z-modal);position:fixed}@media (width<920px){[data-assistant-launcher]{right:var(--space-3-5);bottom:calc(var(--space-16) + var(--space-4) + env(safe-area-inset-bottom))}}[data-assistant-panel]{top:calc(var(--header-h) + var(--space-4));right:var(--space-4);bottom:var(--space-4);z-index:var(--z-modal);box-sizing:border-box;max-width:calc(100vw - 2 * var(--space-4));border:1px solid var(--seed-color-stroke-neutral-muted);border-radius:var(--seed-radius-r5);background:var(--seed-color-bg-layer-floating);box-shadow:var(--seed-shadow-s3);transition:transform var(--duration-slide) var(--ease), opacity var(--duration-slide) var(--ease), width var(--duration-slide) var(--ease), height var(--duration-slide) var(--ease);flex-direction:column;display:flex;position:fixed}[data-assistant-panel][data-dragging=true]{transition:transform var(--duration-slide) var(--ease), opacity var(--duration-slide) var(--ease)}[data-assistant-panel][data-open=true]{pointer-events:auto;opacity:1;transform:translate(0)}[data-assistant-panel][data-open=false]{pointer-events:none;transform:translateX(calc(100% + var(--space-6)));opacity:0}[data-assistant-scrim]{display:none}@media (width<920px){[data-assistant-scrim]{z-index:var(--z-modal);background:var(--seed-color-bg-overlay);transition:opacity var(--duration-slide) var(--ease);display:block;position:fixed;inset:0}[data-assistant-scrim][data-open=true]{opacity:1}[data-assistant-scrim][data-open=false]{opacity:0;pointer-events:none}[data-assistant-panel]{z-index:var(--z-modal);border-radius:var(--seed-radius-r5) var(--seed-radius-r5) 0 0;width:auto;max-width:none;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;inset:auto 0 0}[data-assistant-panel][data-open=true]{transform:translateY(0)}[data-assistant-panel][data-open=false]{transform:translateY(100%)}}[data-assistant-grip]{touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}[data-assistant-grip]:after{content:"";border-radius:var(--seed-radius-full);background:var(--color-line-strong);transition:background-color var(--duration) var(--ease)}[data-assistant-grip]:is(:hover,:active):after{background:var(--seed-color-fg-neutral-subtle)}[data-assistant-grip=width]{top:0;bottom:0;left:calc(-1 * var(--space-5));z-index:var(--z-raised);width:var(--space-5);cursor:col-resize;position:absolute}[data-assistant-grip=width]:after{width:var(--space-1-5);height:calc(var(--spacing) * 20)}[data-assistant-grip=height]{padding-block:var(--space-2) var(--space-1);cursor:row-resize;flex-shrink:0;display:none}[data-assistant-grip=height]:after{width:var(--space-10);height:var(--space-1)}@media (width<920px){[data-assistant-grip=width]{display:none}[data-assistant-grip=height]{display:flex}}[data-assistant-history]{max-height:40%}[data-assistant-drop]{z-index:var(--z-raised);pointer-events:none;border:2px dashed var(--seed-color-stroke-brand-solid);border-radius:inherit;background:var(--seed-color-bg-brand-weak);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-assistant-md]{overflow-wrap:anywhere}[data-assistant-md]>:first-child{margin-top:0}[data-assistant-md]>:last-child{margin-bottom:0}[data-assistant-md] :where(p,ul,ol,dl){margin-block:var(--space-2)}[data-assistant-md] :where(ul,ol){padding-left:var(--space-5)}[data-assistant-md] :where(ul){list-style:outside}[data-assistant-md] :where(ol){list-style:decimal}[data-assistant-md] :where(li){margin-block:var(--space-1)}[data-assistant-md] :where(li)::marker{color:var(--seed-color-fg-neutral-subtle)}[data-assistant-md] :where(strong){font-weight:var(--font-weight-semibold)}[data-assistant-md] :where(a){color:var(--seed-color-fg-brand-contrast);font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-1);text-decoration:underline}[data-assistant-md] :where(h1,h2,h3,h4){margin:var(--space-3) 0 var(--space-1);font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}[data-assistant-md] :where(code){padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--seed-color-bg-layer-basement);font-family:var(--font-mono);font-size:var(--text-sm)}[data-assistant-md] :where(pre){margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--seed-color-bg-layer-basement);overflow-x:auto}[data-assistant-md] :where(pre code){background:0 0;padding:0}[data-assistant-md] :where(blockquote){margin:var(--space-2) 0;padding-left:var(--space-3);border-left:2px solid var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-neutral-subtle)}[data-assistant-md] :where(table){margin:var(--space-2) 0;border-collapse:collapse;font-size:var(--text-sm)}[data-assistant-md] :where(th,td){padding:var(--space-1) var(--space-2);border:1px solid var(--seed-color-stroke-neutral-muted);text-align:left}[data-assistant-md] :where(hr){margin:var(--space-3) 0;border:0;border-top:1px solid var(--seed-color-stroke-neutral-muted)}}
