.SegmentedControl-module__uHKhSq__root{min-height:var(--size-component-segmented-control-height);box-sizing:border-box;padding:var(--space-component-segmented-control-padding);border-radius:var(--radius-full);background-color:var(--color-semantic-bg-fill-tertiary-overlay);font-family:var(--typography-primitive-font-family-sans);align-items:center;display:inline-flex}.SegmentedControl-module__uHKhSq__fullWidth{width:100%;display:flex}.SegmentedControl-module__uHKhSq__fullWidth .SegmentedControl-module__uHKhSq__option{flex:1 1 0;justify-content:center;min-width:0}.SegmentedControl-module__uHKhSq__option{align-items:center;gap:var(--space-component-segmented-control-item-gap);min-height:var(--size-component-segmented-control-item-height);box-sizing:border-box;padding-block:var(--space-component-segmented-control-item-padding-y);padding-inline:var(--space-component-segmented-control-item-padding-x);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--color-semantic-text-tertiary);transition:background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);display:inline-flex;position:relative}.SegmentedControl-module__uHKhSq__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.SegmentedControl-module__uHKhSq__option[data-checked]{background-color:var(--color-semantic-bg-fill-accent-medium);color:var(--color-semantic-text-static-white)}.SegmentedControl-module__uHKhSq__option:not([data-checked]):hover{color:var(--color-semantic-text-primary)}.SegmentedControl-module__uHKhSq__option:has(.SegmentedControl-module__uHKhSq__input:focus-visible){outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.SegmentedControl-module__uHKhSq__label{font-size:var(--typography-semantic-label-l-size);line-height:var(--typography-semantic-label-l-line-height);font-weight:var(--typography-semantic-label-l-weight);letter-spacing:var(--typography-semantic-label-l-letter-spacing)}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__uHKhSq__option{transition-duration:var(--motion-semantic-instant-duration)}}
.Select-module__dxFBHW__root{gap:var(--space-semantic-stack-sm);box-sizing:border-box;font-family:var(--typography-primitive-font-family-sans);display:grid}.Select-module__dxFBHW__label{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-semantic-label-s-weight);letter-spacing:var(--typography-semantic-label-s-letter-spacing);align-items:center;display:inline-flex}.Select-module__dxFBHW__root[data-disabled] .Select-module__dxFBHW__label{color:var(--color-semantic-text-disabled)}.Select-module__dxFBHW__required{color:var(--color-semantic-text-danger);margin-inline-start:var(--space-semantic-inline-xs)}.Select-module__dxFBHW__field{box-sizing:border-box;width:100%;height:var(--size-component-text-field-height);border-radius:var(--radius-sm);border-width:var(--border-semantic-default-width);border-style:var(--border-semantic-default-style);border-color:var(--border-semantic-default-color);background-color:var(--color-semantic-bg-surface-base);transition:border-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);align-items:center;display:flex;position:relative}.Select-module__dxFBHW__root:not([data-disabled]) .Select-module__dxFBHW__field:hover{border-color:var(--color-semantic-border-strong)}.Select-module__dxFBHW__field:focus-within{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.Select-module__dxFBHW__root[data-invalid] .Select-module__dxFBHW__field{border-color:var(--border-semantic-error-color)}.Select-module__dxFBHW__root[data-disabled] .Select-module__dxFBHW__field{background-color:var(--color-semantic-bg-fill-disabled);cursor:not-allowed}.Select-module__dxFBHW__select{appearance:none;min-width:0;height:100%;color:var(--color-semantic-text-primary);cursor:pointer;font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);background-color:#0000;border:none;flex:auto;margin:0;padding-block:0;padding-inline-start:var(--space-component-text-field-padding-x);padding-inline-end:calc(var(--space-component-text-field-padding-x) + var(--size-semantic-icon-md) + var(--space-component-text-field-gap))}.Select-module__dxFBHW__select:focus{outline:none}.Select-module__dxFBHW__select:has(option[value=""]:checked){color:var(--color-semantic-text-tertiary)}.Select-module__dxFBHW__select option{color:var(--color-semantic-text-primary)}.Select-module__dxFBHW__select:disabled{color:var(--color-semantic-text-disabled);-webkit-text-fill-color:var(--color-semantic-text-disabled);cursor:not-allowed}.Select-module__dxFBHW__icon{width:var(--size-semantic-icon-md);height:var(--size-semantic-icon-md);pointer-events:none;color:var(--color-semantic-icon-secondary);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--space-component-text-field-padding-x)}.Select-module__dxFBHW__icon .material-symbols-outlined{font-size:var(--size-semantic-icon-md);color:inherit}.Select-module__dxFBHW__root[data-disabled] .Select-module__dxFBHW__icon{color:var(--color-semantic-icon-tertiary)}.Select-module__dxFBHW__message{font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);margin:0}.Select-module__dxFBHW__message[data-tone=default]{color:var(--color-semantic-text-tertiary)}.Select-module__dxFBHW__message[data-tone=error]{color:var(--color-semantic-text-danger)}.Select-module__dxFBHW__root[data-disabled] .Select-module__dxFBHW__message[data-tone=default]{color:var(--color-semantic-text-disabled)}@media (prefers-reduced-motion:reduce){.Select-module__dxFBHW__field{transition-duration:var(--motion-semantic-instant-duration)}}
.SourceMeta-module__WmwQBa__sourceMeta{align-items:center;gap:var(--space-component-author-byline-gap);min-width:0;font-family:var(--typography-primitive-font-family-sans);display:flex}.SourceMeta-module__WmwQBa__text{gap:var(--space-semantic-stack-xs);flex-direction:column;min-width:0;display:flex}.SourceMeta-module__WmwQBa__avatar{width:var(--size-component-author-byline-avatar-size);height:var(--size-component-author-byline-avatar-size);object-fit:cover;border-radius:var(--radius-full);background-color:var(--color-semantic-bg-fill-tertiary-overlay);flex-shrink:0;display:block}.SourceMeta-module__WmwQBa__name{color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-semantic-label-s-weight);letter-spacing:var(--typography-semantic-label-s-letter-spacing);overflow-wrap:break-word;min-width:0}.SourceMeta-module__WmwQBa__sourceMeta[data-lines=two] .SourceMeta-module__WmwQBa__avatar{width:var(--size-semantic-avatar-lg);height:var(--size-semantic-avatar-lg)}.SourceMeta-module__WmwQBa__sourceMeta[data-lines=two] .SourceMeta-module__WmwQBa__name{font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing)}.SourceMeta-module__WmwQBa__position{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-primitive-weight-regular);letter-spacing:var(--typography-semantic-label-s-letter-spacing);overflow-wrap:break-word;min-width:0}.SourceMeta-module__WmwQBa__sourceMeta[data-kind=source]{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing);display:block}.SourceMeta-module__WmwQBa__sourceMeta[data-kind=source] .SourceMeta-module__WmwQBa__name{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.SourceMeta-module__WmwQBa__separator{margin-inline:var(--space-semantic-inline-sm)}.SourceMeta-module__WmwQBa__date{white-space:nowrap}.SourceMeta-module__WmwQBa__dateLabel{margin-inline-end:var(--space-semantic-inline-sm)}
.SplitButton-module__hVQ8-W__splitButton{align-items:stretch;display:inline-flex;position:relative}.SplitButton-module__hVQ8-W__splitButton .SplitButton-module__hVQ8-W__main[data-variant]{border-start-end-radius:var(--radius-none);border-end-end-radius:var(--radius-none)}.SplitButton-module__hVQ8-W__splitButton .SplitButton-module__hVQ8-W__toggle[data-variant]{padding-inline:var(--space-semantic-inline-md);border-start-start-radius:var(--radius-none);border-end-start-radius:var(--radius-none)}.SplitButton-module__hVQ8-W__splitButton[data-size=sm] .SplitButton-module__hVQ8-W__toggle[data-variant]{min-width:var(--size-semantic-control-height-sm)}.SplitButton-module__hVQ8-W__splitButton[data-size=md] .SplitButton-module__hVQ8-W__toggle[data-variant]{min-width:var(--size-semantic-control-height-md)}.SplitButton-module__hVQ8-W__splitButton[data-variant=solid]{gap:var(--border-semantic-interactive-width)}.SplitButton-module__hVQ8-W__splitButton[data-variant=outlined] .SplitButton-module__hVQ8-W__toggle[data-variant]{margin-inline-start:calc(-1 * var(--border-semantic-interactive-width))}.SplitButton-module__hVQ8-W__indicator{transition:transform var(--motion-semantic-control-duration) var(--motion-semantic-control-easing)}.SplitButton-module__hVQ8-W__splitButton .SplitButton-module__hVQ8-W__indicator{color:inherit}.SplitButton-module__hVQ8-W__splitButton[data-open] .SplitButton-module__hVQ8-W__indicator{transform:rotate(180deg)}.SplitButton-module__hVQ8-W__menu{z-index:var(--z-index-tooltip);box-sizing:border-box;min-width:100%;margin-top:var(--space-semantic-stack-xs);padding:var(--space-component-dropdown-menu-padding);border-radius:var(--radius-xs);background-color:var(--color-semantic-bg-surface-floating);box-shadow:var(--shadow-none);opacity:0;visibility:hidden;transform:translateY(calc(var(--space-semantic-stack-xs) * -1));transition:opacity var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-exit-easing), transform var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-exit-easing), visibility var(--motion-semantic-overlay-duration);position:absolute;top:100%;right:0}:root[data-theme=light] .SplitButton-module__hVQ8-W__menu{box-shadow:var(--shadow-layer)}.SplitButton-module__hVQ8-W__splitButton[data-open] .SplitButton-module__hVQ8-W__menu{opacity:1;visibility:visible;transition:opacity var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-easing), transform var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-easing);transform:translateY(0)}.SplitButton-module__hVQ8-W__item{box-sizing:border-box;width:100%;height:var(--size-component-dropdown-menu-menu-item-height);padding-inline:calc(var(--space-component-button-padding-x-md) - var(--space-component-dropdown-menu-padding));border-radius:var(--radius-xs);color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-label-m-font-family);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing);text-align:start;white-space:nowrap;cursor:pointer;background-color:#0000;border:none;align-items:center;display:flex;position:relative}.SplitButton-module__hVQ8-W__splitButton[data-size=sm] .SplitButton-module__hVQ8-W__item{gap:var(--space-component-button-gap-sm)}.SplitButton-module__hVQ8-W__splitButton[data-size=md] .SplitButton-module__hVQ8-W__item{gap:var(--space-component-button-gap-md)}.SplitButton-module__hVQ8-W__item:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);background-color:currentColor;position:absolute;inset:0}.SplitButton-module__hVQ8-W__item:hover:before{opacity:var(--opacity-semantic-state-hover)}.SplitButton-module__hVQ8-W__item:active:before{opacity:var(--opacity-semantic-state-pressed)}.SplitButton-module__hVQ8-W__itemIcon,.SplitButton-module__hVQ8-W__itemLabel,.SplitButton-module__hVQ8-W__itemMeta{position:relative}.SplitButton-module__hVQ8-W__itemLabel{flex:auto}.SplitButton-module__hVQ8-W__itemMeta{margin-inline-start:var(--space-semantic-inline-md)}.SplitButton-module__hVQ8-W__itemIcon{width:var(--size-semantic-icon-sm);height:var(--size-semantic-icon-sm);color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.SplitButton-module__hVQ8-W__itemIcon .material-symbols-outlined{font-size:var(--size-semantic-icon-sm);color:inherit}.SplitButton-module__hVQ8-W__itemMeta{color:var(--color-semantic-text-quaternary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-semantic-label-s-weight);letter-spacing:var(--typography-semantic-label-s-letter-spacing)}.SplitButton-module__hVQ8-W__item:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--space-primitive-scale-0)}@media (prefers-reduced-motion:reduce){.SplitButton-module__hVQ8-W__indicator,.SplitButton-module__hVQ8-W__menu,.SplitButton-module__hVQ8-W__splitButton[data-open] .SplitButton-module__hVQ8-W__menu,.SplitButton-module__hVQ8-W__item:before{transition-duration:var(--motion-semantic-instant-duration)}}
.StickySteps-module__sYIz1G__stickySteps{box-sizing:border-box;width:100%;padding-block:var(--space-component-sticky-steps-padding-y);border-radius:var(--radius-none);box-shadow:var(--shadow-none);font-family:var(--typography-primitive-font-family-sans)}.StickySteps-module__sYIz1G__container{gap:var(--space-semantic-stack-xl);box-sizing:border-box;max-width:var(--size-component-sticky-steps-container-max-width);padding-inline:var(--space-semantic-page-gutter-md);flex-direction:column;margin-inline:auto;display:flex}.StickySteps-module__sYIz1G__header{gap:var(--space-component-sticky-steps-content-gap);max-width:var(--size-semantic-content-width-reading);flex-direction:column;display:flex}.StickySteps-module__sYIz1G__title{color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-heading-l-size);line-height:var(--typography-semantic-heading-l-line-height);font-weight:var(--typography-semantic-heading-l-weight);letter-spacing:var(--typography-semantic-heading-l-letter-spacing);overflow-wrap:break-word;margin:0}.StickySteps-module__sYIz1G__description{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-l-size);line-height:var(--typography-semantic-body-l-line-height);font-weight:var(--typography-semantic-body-l-weight);letter-spacing:var(--typography-semantic-body-l-letter-spacing);overflow-wrap:break-word;margin:0}.StickySteps-module__sYIz1G__columns{gap:var(--space-component-sticky-steps-columns-gap);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:768px){.StickySteps-module__sYIz1G__columns{grid-template-columns:1fr 1fr;align-items:center}}.StickySteps-module__sYIz1G__visualColumn{min-width:0;display:grid}@media (min-width:768px){.StickySteps-module__sYIz1G__visualColumn{top:var(--space-component-sticky-steps-sticky-inset);max-height:calc(100dvh - 2 * var(--space-component-sticky-steps-sticky-inset));align-self:start;position:sticky}}.StickySteps-module__sYIz1G__visual{border-radius:var(--radius-lg);background-color:var(--color-semantic-bg-fill-tertiary-solid);opacity:0;pointer-events:none;min-width:0;min-height:0;transition:opacity var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);grid-area:1/1;overflow:hidden}.StickySteps-module__sYIz1G__visual[data-active]{opacity:1;pointer-events:auto}.StickySteps-module__sYIz1G__visual>*{object-fit:contain;width:100%;height:auto;max-height:100%;display:block}.StickySteps-module__sYIz1G__steps{gap:var(--space-component-sticky-steps-step-gap);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.StickySteps-module__sYIz1G__step{gap:var(--space-component-sticky-steps-content-gap);flex-direction:column;min-width:0;display:flex;position:relative}.StickySteps-module__sYIz1G__stepButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.StickySteps-module__sYIz1G__stepButton:after{content:"";position:absolute;inset:0}.StickySteps-module__sYIz1G__stepButton:focus-visible{outline:none}.StickySteps-module__sYIz1G__step:has(.StickySteps-module__sYIz1G__stepButton:focus-visible){outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.StickySteps-module__sYIz1G__step:not([data-active]):hover .StickySteps-module__sYIz1G__stepTitle{color:var(--color-semantic-text-secondary)}.StickySteps-module__sYIz1G__stepTitle{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-primitive-weight-regular);letter-spacing:var(--typography-semantic-heading-s-letter-spacing);overflow-wrap:break-word;transition:color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);margin:0}.StickySteps-module__sYIz1G__step[data-active] .StickySteps-module__sYIz1G__stepTitle{color:var(--color-semantic-text-primary);font-weight:var(--typography-semantic-heading-s-weight)}.StickySteps-module__sYIz1G__stepDescription{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);overflow-wrap:break-word;transition:color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);margin:0}.StickySteps-module__sYIz1G__step[data-active] .StickySteps-module__sYIz1G__stepDescription{color:var(--color-semantic-text-secondary)}@media (prefers-reduced-motion:reduce){.StickySteps-module__sYIz1G__visual,.StickySteps-module__sYIz1G__stepTitle,.StickySteps-module__sYIz1G__stepDescription{transition-duration:var(--motion-semantic-instant-duration)}}
.Tabs-module__kQLzJW__tabs{gap:var(--space-component-tabs-gap);box-sizing:border-box;width:100%;min-width:0;font-family:var(--typography-primitive-font-family-sans);flex-direction:column;display:flex}.Tabs-module__kQLzJW__list{scrollbar-width:none;min-width:0;display:flex;position:relative;overflow-x:auto}.Tabs-module__kQLzJW__tabs[data-variant=underline] .Tabs-module__kQLzJW__list{border-bottom-width:var(--border-semantic-divider-width);border-bottom-style:var(--border-semantic-divider-style);border-bottom-color:var(--border-semantic-divider-color)}.Tabs-module__kQLzJW__list::-webkit-scrollbar{display:none}.Tabs-module__kQLzJW__tab{box-sizing:border-box;height:var(--size-component-tab-item-height);padding-inline:var(--space-component-tab-item-padding-x);border-radius:var(--radius-none);color:var(--color-semantic-text-tertiary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:var(--typography-semantic-label-m-font-family);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing);transition:color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Tabs-module__kQLzJW__tab:not([aria-selected=true]):hover,.Tabs-module__kQLzJW__tab[aria-selected=true]{color:var(--color-semantic-text-primary)}.Tabs-module__kQLzJW__tabs[data-variant=pill] .Tabs-module__kQLzJW__tab{border-radius:var(--radius-full)}.Tabs-module__kQLzJW__tabs[data-variant=pill] .Tabs-module__kQLzJW__tab[aria-selected=true]{background-color:var(--color-semantic-bg-fill-accent-medium);color:var(--color-semantic-text-static-white)}.Tabs-module__kQLzJW__tab:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:calc(-1 * var(--border-semantic-focus-width))}.Tabs-module__kQLzJW__tabs[data-variant=pill] .Tabs-module__kQLzJW__tab[aria-selected=true]:focus-visible{outline-color:currentColor}.Tabs-module__kQLzJW__indicator{height:var(--border-semantic-strong-width);background-color:var(--border-semantic-strong-color);pointer-events:none;position:absolute;bottom:0;left:0}.Tabs-module__kQLzJW__indicator[data-ready]{transition:transform var(--motion-semantic-control-duration) var(--motion-semantic-control-easing), width var(--motion-semantic-control-duration) var(--motion-semantic-control-easing)}.Tabs-module__kQLzJW__panel:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}@media (prefers-reduced-motion:reduce){.Tabs-module__kQLzJW__tab,.Tabs-module__kQLzJW__indicator[data-ready]{transition-duration:var(--motion-semantic-instant-duration)}}
.Tag-module__7pRVWG__tag{box-sizing:border-box;height:var(--size-component-tag-height);padding-block:var(--space-component-tag-padding-y);padding-inline:var(--space-component-tag-padding-x);border-radius:var(--radius-xs);border-width:var(--border-semantic-interactive-width);border-style:var(--border-semantic-interactive-style);border-color:var(--border-semantic-interactive-color);color:var(--color-semantic-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:var(--typography-semantic-caption-m-font-family);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);transition:border-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Tag-module__7pRVWG__tag:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);background-color:currentColor;position:absolute;inset:0}.Tag-module__7pRVWG__tag:hover:before{opacity:var(--opacity-semantic-state-hover)}.Tag-module__7pRVWG__tag:active:before{opacity:var(--opacity-semantic-state-pressed)}.Tag-module__7pRVWG__tag:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.Tag-module__7pRVWG__label{position:relative}@media (prefers-reduced-motion:reduce){.Tag-module__7pRVWG__tag,.Tag-module__7pRVWG__tag:before{transition-duration:var(--motion-semantic-instant-duration)}}
.Textarea-module__8oEFsa__root{gap:var(--space-semantic-stack-sm);box-sizing:border-box;font-family:var(--typography-primitive-font-family-sans);display:grid}.Textarea-module__8oEFsa__label{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-semantic-label-s-weight);letter-spacing:var(--typography-semantic-label-s-letter-spacing);align-items:center;display:inline-flex}.Textarea-module__8oEFsa__root[data-disabled] .Textarea-module__8oEFsa__label{color:var(--color-semantic-text-disabled)}.Textarea-module__8oEFsa__required{color:var(--color-semantic-text-danger);margin-inline-start:var(--space-semantic-inline-xs)}.Textarea-module__8oEFsa__field{box-sizing:border-box;width:100%;padding-inline:var(--space-component-text-field-padding-x);padding-block:var(--space-component-text-field-padding-y);border-radius:var(--radius-sm);border-width:var(--border-semantic-default-width);border-style:var(--border-semantic-default-style);border-color:var(--border-semantic-default-color);background-color:var(--color-semantic-bg-surface-base);transition:border-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);display:block}.Textarea-module__8oEFsa__root:not([data-disabled]):not([data-readonly]) .Textarea-module__8oEFsa__field:hover{border-color:var(--color-semantic-border-strong)}.Textarea-module__8oEFsa__field:focus-within{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.Textarea-module__8oEFsa__root[data-invalid] .Textarea-module__8oEFsa__field{border-color:var(--border-semantic-error-color)}.Textarea-module__8oEFsa__root[data-readonly] .Textarea-module__8oEFsa__field{background-color:var(--color-semantic-bg-fill-tertiary-overlay)}.Textarea-module__8oEFsa__root[data-disabled] .Textarea-module__8oEFsa__field{background-color:var(--color-semantic-bg-fill-disabled);cursor:not-allowed}.Textarea-module__8oEFsa__textarea{box-sizing:border-box;width:100%;color:var(--color-semantic-text-primary);resize:vertical;font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);background-color:#0000;border:none;margin:0;padding:0;display:block}.Textarea-module__8oEFsa__textarea:focus{outline:none}.Textarea-module__8oEFsa__textarea::placeholder{color:var(--color-semantic-text-tertiary);opacity:1}.Textarea-module__8oEFsa__textarea:disabled{color:var(--color-semantic-text-disabled);-webkit-text-fill-color:var(--color-semantic-text-disabled);cursor:not-allowed;resize:none}.Textarea-module__8oEFsa__textarea:disabled::placeholder{color:var(--color-semantic-text-disabled);-webkit-text-fill-color:var(--color-semantic-text-disabled)}.Textarea-module__8oEFsa__message{font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);margin:0}.Textarea-module__8oEFsa__message[data-tone=default]{color:var(--color-semantic-text-tertiary)}.Textarea-module__8oEFsa__message[data-tone=error]{color:var(--color-semantic-text-danger)}.Textarea-module__8oEFsa__root[data-disabled] .Textarea-module__8oEFsa__message[data-tone=default]{color:var(--color-semantic-text-disabled)}@media (prefers-reduced-motion:reduce){.Textarea-module__8oEFsa__field{transition-duration:var(--motion-semantic-instant-duration)}}
.TextField-module__eL_Zzq__root{gap:var(--space-semantic-stack-sm);box-sizing:border-box;font-family:var(--typography-primitive-font-family-sans);display:grid}.TextField-module__eL_Zzq__label{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-label-s-size);line-height:var(--typography-semantic-label-s-line-height);font-weight:var(--typography-semantic-label-s-weight);letter-spacing:var(--typography-semantic-label-s-letter-spacing);align-items:center;display:inline-flex}.TextField-module__eL_Zzq__root[data-disabled] .TextField-module__eL_Zzq__label{color:var(--color-semantic-text-disabled)}.TextField-module__eL_Zzq__required{color:var(--color-semantic-text-danger);margin-inline-start:var(--space-semantic-inline-xs)}.TextField-module__eL_Zzq__field{box-sizing:border-box;width:100%;height:var(--size-component-text-field-height);padding-inline:var(--space-component-text-field-padding-x);padding-block:var(--space-component-text-field-padding-y);align-items:center;gap:var(--space-component-text-field-gap);border-radius:var(--radius-sm);border-width:var(--border-semantic-default-width);border-style:var(--border-semantic-default-style);border-color:var(--border-semantic-default-color);background-color:var(--color-semantic-bg-surface-base);transition:border-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);display:flex}.TextField-module__eL_Zzq__root:not([data-disabled]):not([data-readonly]) .TextField-module__eL_Zzq__field:hover{border-color:var(--color-semantic-border-strong)}.TextField-module__eL_Zzq__field:focus-within{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.TextField-module__eL_Zzq__root[data-invalid] .TextField-module__eL_Zzq__field{border-color:var(--border-semantic-error-color)}.TextField-module__eL_Zzq__root[data-readonly] .TextField-module__eL_Zzq__field{background-color:var(--color-semantic-bg-fill-tertiary-overlay)}.TextField-module__eL_Zzq__root[data-disabled] .TextField-module__eL_Zzq__field{background-color:var(--color-semantic-bg-fill-disabled);cursor:not-allowed}.TextField-module__eL_Zzq__input{min-width:0;color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);background-color:#0000;border:none;flex:auto;margin:0;padding:0}.TextField-module__eL_Zzq__input:focus{outline:none}.TextField-module__eL_Zzq__input::placeholder{color:var(--color-semantic-text-tertiary);opacity:1}.TextField-module__eL_Zzq__input:disabled{color:var(--color-semantic-text-disabled);-webkit-text-fill-color:var(--color-semantic-text-disabled);cursor:not-allowed}.TextField-module__eL_Zzq__input:disabled::placeholder{color:var(--color-semantic-text-disabled);-webkit-text-fill-color:var(--color-semantic-text-disabled)}.TextField-module__eL_Zzq__icon{width:var(--size-semantic-icon-md);height:var(--size-semantic-icon-md);color:var(--color-semantic-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TextField-module__eL_Zzq__icon .material-symbols-outlined{color:inherit}.TextField-module__eL_Zzq__root[data-disabled] .TextField-module__eL_Zzq__icon{color:var(--color-semantic-icon-tertiary)}.TextField-module__eL_Zzq__message{font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);margin:0}.TextField-module__eL_Zzq__message[data-tone=default]{color:var(--color-semantic-text-tertiary)}.TextField-module__eL_Zzq__message[data-tone=error]{color:var(--color-semantic-text-danger)}.TextField-module__eL_Zzq__root[data-disabled] .TextField-module__eL_Zzq__message[data-tone=default]{color:var(--color-semantic-text-disabled)}@media (prefers-reduced-motion:reduce){.TextField-module__eL_Zzq__field{transition-duration:var(--motion-semantic-instant-duration)}}
.TextPreview-module__P5A6Za__textPreview{gap:var(--space-semantic-stack-sm);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.TextPreview-module__P5A6Za__head{justify-content:space-between;align-items:center;gap:var(--space-semantic-inline-md);min-width:0;display:flex}.TextPreview-module__P5A6Za__label{min-width:0;color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TextPreview-module__P5A6Za__body{box-sizing:border-box;width:100%;min-width:0;max-height:var(--size-component-text-preview-max-height);overscroll-behavior:contain;padding:var(--space-semantic-stack-lg);border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-default-color);border-radius:var(--radius-sm);background-color:var(--color-semantic-bg-fill-tertiary-overlay);box-shadow:var(--shadow-none);color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);-webkit-user-select:text;user-select:text;cursor:text;white-space:pre-wrap;word-break:break-word;text-align:start;overflow-y:auto}.TextPreview-module__P5A6Za__body:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.TextPreview-module__P5A6Za__body[data-state=loading]{min-height:calc((var(--typography-semantic-body-m-line-height) * 3) + (var(--space-semantic-stack-lg) * 2))}.TextPreview-module__P5A6Za__body[data-state=error]{border-color:var(--color-semantic-border-danger);color:var(--color-semantic-text-danger)}.TextPreview-module__P5A6Za__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Toast-module__-WHSFW__viewport{z-index:var(--z-index-toast);box-sizing:border-box;padding-inline:var(--space-semantic-page-gutter-md);pointer-events:none;justify-content:center;padding-block-end:var(--space-semantic-stack-xl);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.Toast-module__-WHSFW__panel{pointer-events:auto;box-sizing:border-box;width:var(--size-component-toast-width);align-items:flex-start;gap:var(--space-component-toast-gap);max-width:100%;padding:var(--space-component-toast-padding);border-radius:var(--radius-sm);background-color:var(--color-semantic-bg-surface-floating);color:var(--color-semantic-text-primary);box-shadow:var(--shadow-none);opacity:0;visibility:hidden;transform:translateY(var(--space-semantic-stack-sm));transition:opacity var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-exit-easing), transform var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-exit-easing), visibility var(--motion-semantic-overlay-duration);display:flex}.Toast-module__-WHSFW__panel[data-open]{opacity:1;visibility:visible;transition:opacity var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-easing), transform var(--motion-semantic-overlay-duration) var(--motion-semantic-overlay-easing);transform:translateY(0)}:root[data-theme=light] .Toast-module__-WHSFW__panel{box-shadow:var(--shadow-layer)}.Toast-module__-WHSFW__icon{height:var(--size-component-icon-button-size-sm);color:var(--color-semantic-icon-primary);flex:none;align-items:center;display:inline-flex}.Toast-module__-WHSFW__icon .material-symbols-outlined{color:inherit}.Toast-module__-WHSFW__message{min-width:0;color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);overflow-wrap:break-word;flex:auto;padding-block-start:calc((var(--size-component-icon-button-size-sm) - var(--typography-semantic-body-m-line-height)) / 2)}.Toast-module__-WHSFW__close{flex:none}.Toast-module__-WHSFW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Toast-module__-WHSFW__panel,.Toast-module__-WHSFW__panel[data-open]{transition-duration:var(--motion-semantic-instant-duration);transform:none}}
.TOC-module__hhKcVq__toc{box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--space-semantic-stack-xl);border-width:var(--border-semantic-default-width);border-style:var(--border-semantic-default-style);border-color:var(--border-semantic-default-color);border-radius:var(--radius-none);font-family:var(--typography-primitive-font-family-sans)}@media (min-width:1440px){.TOC-module__hhKcVq__toc{top:calc(var(--size-component-gnb-height) + var(--space-semantic-stack-lg));width:var(--size-component-toc-width);max-height:calc(100dvh - var(--size-component-gnb-height) - var(--space-semantic-stack-xl) * 2);overscroll-behavior:contain;border-width:0;padding:0;position:sticky;overflow-y:auto}}.TOC-module__hhKcVq__label{margin:0;margin-bottom:var(--space-component-toc-gap);color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-l-size);line-height:var(--typography-semantic-body-l-line-height);font-weight:var(--typography-semantic-heading-s-weight);letter-spacing:var(--typography-semantic-body-l-letter-spacing)}.TOC-module__hhKcVq__list{gap:var(--space-component-toc-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TOC-module__hhKcVq__item{display:flex}.TOC-module__hhKcVq__item[data-depth="2"]{padding-inline-start:var(--space-semantic-inline-lg)}.TOC-module__hhKcVq__link{box-sizing:border-box;width:100%;padding-block:var(--space-component-toc-item-padding-y);border-radius:var(--radius-none);color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);overflow-wrap:break-word;text-decoration:none;display:block}.TOC-module__hhKcVq__link:hover{color:var(--color-semantic-text-primary)}.TOC-module__hhKcVq__link:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.TOC-module__hhKcVq__link[aria-current=location]{color:var(--color-semantic-text-primary);font-weight:var(--typography-semantic-label-m-weight)}
.ToolNav-module__kthsXa__root{min-width:0;max-width:100%}.ToolNav-module__kthsXa__list{gap:var(--space-semantic-inline-md);scroll-snap-type:x proximity;scrollbar-width:none;justify-content:safe center;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.ToolNav-module__kthsXa__list[data-more-end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-semantic-stack-xl)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-semantic-stack-xl)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-semantic-stack-xl)), transparent)}.ToolNav-module__kthsXa__list::-webkit-scrollbar{display:none}.ToolNav-module__kthsXa__item{scroll-snap-align:start;flex-shrink:0}.ToolNav-module__kthsXa__link{box-sizing:border-box;padding-block:var(--space-semantic-stack-sm);padding-inline:var(--space-semantic-inline-xl);border-radius:var(--radius-full);color:var(--color-semantic-text-tertiary);white-space:nowrap;cursor:pointer;font-family:var(--typography-semantic-label-m-font-family);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing);transition:color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing), background-color var(--motion-semantic-feedback-duration) var(--motion-semantic-feedback-easing);background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ToolNav-module__kthsXa__link:not([data-current]):hover{color:var(--color-semantic-text-primary)}.ToolNav-module__kthsXa__link[data-current]{background-color:var(--color-semantic-bg-fill-accent-medium);color:var(--color-semantic-text-static-white)}.ToolNav-module__kthsXa__link:focus-visible{outline-width:var(--border-semantic-focus-width);outline-style:var(--border-semantic-focus-style);outline-color:var(--border-semantic-focus-color);outline-offset:var(--border-semantic-focus-width)}.ToolNav-module__kthsXa__link[aria-disabled=true]{cursor:not-allowed}.ToolNav-module__kthsXa__link[aria-disabled=true]:not([data-current]){color:var(--color-semantic-text-disabled)}.ToolNav-module__kthsXa__link[aria-disabled=true]:hover{color:inherit}.ToolNav-module__kthsXa__link[aria-disabled=true]:not([data-current]):hover{color:var(--color-semantic-text-disabled)}@media (prefers-reduced-motion:reduce){.ToolNav-module__kthsXa__link{transition:none}}