.md-button-group{display:inline-flex}.md-button-group[data-orientation=horizontal]{flex-direction:row}.md-button-group[data-orientation=vertical]{flex-direction:column}.md-button-group[data-standard-group][data-size=xs]{--_base-padding:12px;--_press-expand:4px;--_press-squeeze:2px;gap:18px}.md-button-group[data-standard-group][data-size=sm]{--_base-padding:16px;--_press-expand:6px;--_press-squeeze:3px;gap:12px}.md-button-group[data-standard-group][data-size=md]{--_base-padding:24px;--_press-expand:8px;--_press-squeeze:4px;gap:8px}.md-button-group[data-standard-group][data-size=lg]{--_base-padding:48px;--_press-expand:12px;--_press-squeeze:6px;gap:8px}.md-button-group[data-standard-group][data-size=xl]{--_base-padding:64px;--_press-expand:16px;--_press-squeeze:8px;gap:8px}.md-button-group[data-standard-group]>.md-icon-button{width:auto;transition:color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-default-spatial), box-shadow var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), padding-inline var(--md-sys-motion-duration-spring-fast-spatial) var(--md-sys-motion-easing-spring-default-spatial)}.md-button-group[data-standard-group][data-size=xs]>.md-icon-button{--_base-padding:10px;padding-inline:var(--_base-padding)}.md-button-group[data-standard-group][data-size=sm]>.md-icon-button{--_base-padding:12px;padding-inline:var(--_base-padding)}.md-button-group[data-standard-group][data-size=md]>.md-icon-button{--_base-padding:16px;padding-inline:var(--_base-padding)}.md-button-group[data-standard-group][data-size=lg]>.md-icon-button{--_base-padding:30px;padding-inline:var(--_base-padding)}.md-button-group[data-standard-group][data-size=xl]>.md-icon-button{--_base-padding:44px;padding-inline:var(--_base-padding)}.md-button-group[data-standard-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-morph]:active{padding-inline:calc(var(--_base-padding) + var(--_press-expand))}.md-button-group[data-standard-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-morph]:active+:is(.md-button,.md-icon-button){padding-inline:calc(var(--_base-padding) - var(--_press-squeeze))}.md-button-group[data-standard-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button):has(+:is(.md-button,.md-icon-button)[data-morph]:active){padding-inline:calc(var(--_base-padding) - var(--_press-squeeze))}.md-button-group[data-connected-group]{gap:2px;padding:2px}.md-button-group[data-connected-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-shape]:not(:first-child):not(:last-child),.md-button-group[data-connected-group][data-orientation=vertical]>:is(.md-button,.md-icon-button)[data-shape]:not(:first-child):not(:last-child){border-radius:var(--_connected-inner-radius)}.md-button-group[data-connected-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-shape=round]:first-child{border-radius:calc(var(--_height) / 2) var(--_connected-inner-radius) var(--_connected-inner-radius) calc(var(--_height) / 2)}.md-button-group[data-connected-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-shape=round]:last-child{border-radius:var(--_connected-inner-radius) calc(var(--_height) / 2) calc(var(--_height) / 2) var(--_connected-inner-radius)}.md-button-group[data-connected-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-shape=square]:first-child,.md-button-group[data-connected-group][data-orientation=horizontal]>:is(.md-button,.md-icon-button)[data-shape=square]:last-child{border-radius:var(--_connected-inner-radius)}.md-button-group[data-connected-group][data-orientation=vertical]>:is(.md-button,.md-icon-button)[data-shape=round]:first-child{border-radius:calc(var(--_height) / 2) calc(var(--_height) / 2) var(--_connected-inner-radius) var(--_connected-inner-radius)}.md-button-group[data-connected-group][data-orientation=vertical]>:is(.md-button,.md-icon-button)[data-shape=round]:last-child{border-radius:var(--_connected-inner-radius) var(--_connected-inner-radius) calc(var(--_height) / 2) calc(var(--_height) / 2)}.md-button-group[data-connected-group][data-orientation=vertical]>:is(.md-button,.md-icon-button)[data-shape=square]:first-child,.md-button-group[data-connected-group][data-orientation=vertical]>:is(.md-button,.md-icon-button)[data-shape=square]:last-child{border-radius:var(--_connected-inner-radius)}.md-button-group[data-connected-group][data-size=xs]{--_connected-inner-radius:var(--md-sys-shape-corner-extra-small)}.md-button-group[data-connected-group][data-size=xs]>:is(.md-button,.md-icon-button),.md-button-group[data-connected-group][data-size=sm]>:is(.md-button,.md-icon-button){min-width:48px}.md-button-group[data-connected-group][data-size=sm],.md-button-group[data-connected-group][data-size=md]{--_connected-inner-radius:var(--md-sys-shape-corner-small)}.md-button-group[data-connected-group][data-size=lg]{--_connected-inner-radius:var(--md-sys-shape-corner-large)}.md-button-group[data-connected-group][data-size=xl]{--_connected-inner-radius:var(--md-sys-shape-corner-large-increased)}.md-button-group[data-connected-group][data-size]>:is(.md-button,.md-icon-button)[data-shape][data-size][data-variant][data-selected=true]{border-radius:calc(var(--_height) / 2)}.md-extendable-fab{--_extendable-fab-height:56px;--_extendable-fab-icon-size:24px;--_extendable-fab-padding-collapsed-start:16px;--_extendable-fab-padding-collapsed-end:16px;--_extendable-fab-padding-extended-start:16px;--_extendable-fab-padding-extended-end:16px;--_extendable-fab-gap:8px;--_extendable-fab-radius:var(--md-sys-shape-corner-large);--_extendable-fab-width-adjust:calc(var(--_extendable-fab-gap) + var(--_extendable-fab-padding-extended-start) + var(--_extendable-fab-padding-extended-end) - var(--_extendable-fab-padding-collapsed-start) - var(--_extendable-fab-padding-collapsed-end));box-sizing:border-box;min-width:0;height:var(--_extendable-fab-height);width:calc(var(--_extendable-fab-height) + var(--_extendable-fab-visible-content-width,0px) + var(--_extendable-fab-visible-extra-width,0px));border-radius:var(--_extendable-fab-radius);white-space:nowrap;cursor:pointer;box-shadow:var(--md-sys-elevation-3);transition:color var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard), box-shadow var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard), width var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard), padding-inline-start var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard), padding-inline-end var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard);border:0 solid #0000;outline:none;flex-shrink:0;justify-content:flex-start;align-items:center;gap:0;padding-block:0;padding-inline-start:var(--_extendable-fab-padding-collapsed-start);padding-inline-end:var(--_extendable-fab-padding-collapsed-end);text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.md-extendable-fab:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.md-extendable-fab:disabled,.md-extendable-fab[data-disabled]{pointer-events:none;opacity:var(--md-sys-state-disabled-opacity);box-shadow:none}.md-extendable-fab:hover{box-shadow:var(--md-sys-elevation-4)}.md-extendable-fab[data-lowered]{box-shadow:var(--md-sys-elevation-1)}.md-extendable-fab[data-lowered]:hover{box-shadow:var(--md-sys-elevation-2)}.md-extendable-fab[data-extended]{padding-inline-start:var(--_extendable-fab-padding-extended-start);padding-inline-end:var(--_extendable-fab-padding-extended-end)}.md-extendable-fab svg{width:var(--_extendable-fab-icon-size);height:var(--_extendable-fab-icon-size);pointer-events:none;flex-shrink:0}.md-extendable-fab[data-size=sm]{--_extendable-fab-height:56px;--_extendable-fab-icon-size:24px;--_extendable-fab-padding-collapsed-start:16px;--_extendable-fab-padding-collapsed-end:16px;--_extendable-fab-padding-extended-start:16px;--_extendable-fab-padding-extended-end:16px;--_extendable-fab-gap:8px;--_extendable-fab-radius:var(--md-sys-shape-corner-large);font-family:var(--md-sys-typescale-title-medium-font);font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line-height);font-weight:var(--md-sys-typescale-title-medium-weight);letter-spacing:var(--md-sys-typescale-title-medium-tracking)}.md-extendable-fab[data-size=md]{--_extendable-fab-height:80px;--_extendable-fab-icon-size:28px;--_extendable-fab-padding-collapsed-start:26px;--_extendable-fab-padding-collapsed-end:26px;--_extendable-fab-padding-extended-start:26px;--_extendable-fab-padding-extended-end:20px;--_extendable-fab-gap:12px;--_extendable-fab-radius:var(--md-sys-shape-corner-large-increased);font-family:var(--md-sys-typescale-title-large-font);font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);letter-spacing:var(--md-sys-typescale-title-large-tracking)}.md-extendable-fab[data-size=lg]{--_extendable-fab-height:96px;--_extendable-fab-icon-size:36px;--_extendable-fab-padding-collapsed-start:30px;--_extendable-fab-padding-collapsed-end:30px;--_extendable-fab-padding-extended-start:28px;--_extendable-fab-padding-extended-end:28px;--_extendable-fab-gap:16px;--_extendable-fab-radius:var(--md-sys-shape-corner-extra-large);font-family:var(--md-sys-typescale-headline-medium-font);font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--md-sys-typescale-headline-medium-line-height);font-weight:var(--md-sys-typescale-headline-medium-weight);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.md-extendable-fab[data-variant=standard]{background-color:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-primary)}.md-extendable-fab[data-variant=filled]{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.md-extendable-fab[data-variant=elevated]{background-color:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-primary)}.md-extendable-fab[data-variant=tonal]{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.md-extendable-fab[data-variant=outlined]{background-color:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-primary);border-width:1px;border-color:var(--md-sys-color-outline-variant)}.md-extendable-fab[data-variant=text]{color:var(--md-sys-color-primary);background-color:#0000}.md-extendable-fab[data-variant=standard]:hover{background-color:color-mix(in srgb, var(--md-sys-color-primary) 8%, var(--md-sys-color-surface-container-high))}.md-extendable-fab[data-variant=outlined]:hover,.md-extendable-fab[data-variant=text]:hover{background-color:color-mix(in srgb, var(--md-sys-color-primary) var(--md-sys-state-hover-opacity), transparent)}.md-extendable-fab[data-variant=tonal]:not([data-lowered]){box-shadow:none}.md-extendable-fab[data-variant=tonal]:not([data-lowered]):hover{box-shadow:none}.md-extendable-fab__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.md-extendable-fab__content{width:0;min-width:0;transition:width var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard), margin-inline-start var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard);flex:none;align-items:center;margin-inline-start:0;display:inline-flex;overflow:hidden}.md-extendable-fab[data-extended] .md-extendable-fab__content{margin-inline-start:var(--_extendable-fab-gap)}.md-extendable-fab__label,.md-extendable-fab__measure-label{white-space:nowrap;flex-shrink:0;min-width:0}.md-extendable-fab__label{opacity:0;transform:translateX(calc(var(--_extendable-fab-gap) * -.5));transition:opacity var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-standard)}.md-extendable-fab[data-extended] .md-extendable-fab__label{opacity:1;transform:translate(0)}.md-extendable-fab__measure{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.md-fab-menu{flex-direction:column;align-items:flex-end;gap:8px;display:inline-flex;position:relative}.md-fab-menu__scrim{cursor:default;background-color:color-mix(in srgb, var(--md-sys-color-scrim) 40%, transparent);position:fixed;inset:0}.md-fab-menu__scrim[data-state=open]{opacity:1;transition:opacity var(--md-sys-motion-duration-short1) var(--md-sys-motion-easing-emphasized-decelerate)}.md-fab-menu__scrim[data-state=closed]{pointer-events:none;opacity:0;transition:opacity var(--md-sys-motion-duration-extra-short4) var(--md-sys-motion-easing-emphasized-accelerate)}.md-fab-menu-trigger{z-index:10}.md-icon-button.md-fab.md-fab-menu-trigger[data-menu-state=open]{border-radius:calc(var(--_height) / 2)}.md-button.md-extended-fab.md-fab-menu-trigger{width:var(--_natural-width,auto);transition:color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial), box-shadow var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), width var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial), padding var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial), gap var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial)}.md-button.md-extended-fab.md-fab-menu-trigger[data-menu-state=open]{width:var(--_height);border-radius:calc(var(--_height) / 2);gap:0;padding:0}.md-fab-menu__content{flex-direction:column-reverse;align-items:flex-end;gap:4px;display:flex}.md-button.md-fab-menu-item[data-state=open]{opacity:1;transition:transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-emphasized-decelerate), scale var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial), opacity var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-emphasized-decelerate), color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring-fast-spatial), box-shadow var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard);transform:translateY(0)scale(1)}.md-button.md-fab-menu-item[data-state=closed]{pointer-events:none;opacity:0;transition:transform var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-emphasized-accelerate), scale var(--md-sys-motion-duration-extra-short3) var(--md-sys-motion-easing-emphasized-accelerate), opacity var(--md-sys-motion-duration-extra-short2) var(--md-sys-motion-easing-emphasized-accelerate);transform:translateY(16px)scale(.8)}.md-list{--md-list-container-color:transparent;--md-list-item-container-color:var(--md-sys-color-surface);--md-list-item-selected-container-color:var(--md-sys-color-secondary-container);--md-list-item-selected-color:var(--md-sys-color-on-secondary-container);--md-list-item-color:var(--md-sys-color-on-surface);--md-list-item-supporting-color:var(--md-sys-color-on-surface-variant);--md-list-item-shape:var(--md-sys-shape-corner-large);--md-list-item-gap:2px;--md-list-max-width:60ch;inline-size:100%;max-inline-size:var(--md-list-max-width);box-sizing:border-box;background:var(--md-list-container-color);color:var(--md-list-item-color);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.md-list[data-appearance=segmented]{gap:var(--md-list-item-gap)}.md-list-item{box-sizing:border-box;background:var(--md-list-item-container-color);min-block-size:56px;min-inline-size:0;color:var(--md-list-item-color);transition:background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-spring-fast-spatial) var(--md-sys-motion-easing-spring-default-spatial), box-shadow var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard);outline:none;display:block;position:relative;overflow:hidden}.md-list-item[data-lines="2"]{min-block-size:72px}.md-list-item[data-lines="3"]{min-block-size:88px}.md-list-item[data-selected]{color:var(--md-list-item-selected-color);background:var(--md-list-item-selected-container-color)}.md-list-item[data-dragged]{box-shadow:var(--md-sys-elevation-3);z-index:1}.md-list-item[data-disabled]{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.md-list-item:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px;z-index:2}.md-list-item:has(.md-list-item__action:focus-visible){outline:2px solid var(--md-sys-color-primary);outline-offset:2px;z-index:2}.md-list-item:has(.md-list-item__trailing :focus-visible){outline:2px solid var(--md-sys-color-primary);outline-offset:2px;z-index:2}.md-list[data-appearance=standard] .md-list-item{border-radius:0}.md-list[data-appearance=segmented] .md-list-item{border-radius:var(--md-list-item-shape)}.md-list-item__layout,.md-list-item__action{inline-size:100%;min-block-size:inherit;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding-block:8px;padding-inline:16px 24px;display:grid;position:relative}.md-list-item__action{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;outline:none;margin:0;text-decoration:none}.md-list-item__action[aria-disabled=true],.md-list-item__action:disabled{cursor:default}.md-list-item__multi-layout{min-block-size:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.md-list-item__multi-layout>.md-list-item__action,.md-list-item__multi-layout>.md-list-item__layout{grid-template-columns:auto minmax(0,1fr);padding-inline-end:8px}.md-list-item__multi-layout>.md-list-item__trailing{min-inline-size:48px;padding-inline-end:12px}.md-list-item__leading,.md-list-item__trailing,.md-list-item__selection{z-index:1;min-block-size:48px;min-inline-size:24px;color:var(--md-list-item-supporting-color);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:is(.md-list-item__leading,.md-list-item__trailing,.md-list-item__selection)>svg,:is(.md-list-item__leading,.md-list-item__trailing,.md-list-item__selection)>img{flex:none}.md-list-item__leading>img{object-fit:cover;border-radius:50%;block-size:40px;inline-size:40px}.md-list-item__trailing{justify-self:end;gap:4px}.md-list-item__trailing>button,.md-list-item__trailing>a,.md-list-item__trailing>input,.md-list-item__trailing>select,.md-list-item__trailing>textarea,.md-list-item__trailing>[tabindex]{min-block-size:48px;min-inline-size:48px}.md-list-item__content{z-index:1;flex-direction:column;min-inline-size:0;max-inline-size:60ch;display:flex;position:relative}.md-list-item__headline{font-family:var(--md-sys-typescale-body-large-font);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);font-weight:var(--md-sys-typescale-body-large-weight);letter-spacing:var(--md-sys-typescale-body-large-tracking);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md-list-item__overline,.md-list-item__supporting-text{color:var(--md-list-item-supporting-color);font-family:var(--md-sys-typescale-body-medium-font);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);font-weight:var(--md-sys-typescale-body-medium-weight);letter-spacing:var(--md-sys-typescale-body-medium-tracking);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md-list-item__overline{font-family:var(--md-sys-typescale-label-small-font);font-size:var(--md-sys-typescale-label-small-size);line-height:var(--md-sys-typescale-label-small-line-height);font-weight:var(--md-sys-typescale-label-small-weight);letter-spacing:var(--md-sys-typescale-label-small-tracking);text-transform:uppercase}.md-list-item[data-lines="3"] .md-list-item__layout,.md-list-item[data-lines="3"] .md-list-item__action{align-items:start}.md-list-item[data-lines="3"] .md-list-item__leading,.md-list-item[data-lines="3"] .md-list-item__trailing,.md-list-item[data-lines="3"] .md-list-item__selection{align-items:flex-start}.md-list-item__selection-mark{box-sizing:border-box;block-size:24px;inline-size:24px;color:var(--md-sys-color-on-secondary-container);place-items:center;display:inline-grid}.md-list-item__selection-mark[data-kind=radio]{border:2px solid;border-radius:50%}.md-list-item__selection-mark[data-kind=radio][data-selected]:after{content:"";background:currentColor;border-radius:50%;block-size:12px;inline-size:12px}.md-list-item__selection-mark[data-kind=checkbox]{border-radius:var(--md-sys-shape-corner-extra-small);border:2px solid}.md-list-item__selection-mark[data-kind=checkbox][data-selected]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border-color:var(--md-sys-color-primary)}.md-list-item__selection-mark[data-kind=check]{border:0}.md-list-item__selection-mark svg{fill:currentColor;block-size:20px;inline-size:20px}.md-list-divider{block-size:1px;margin:0;padding:0;display:block}.md-list-divider[data-inset]{padding-inline-start:56px}.md-list-divider__line{background:var(--md-sys-color-outline-variant);block-size:1px;display:block}@media (hover:hover){.md-list[data-mode=single-select] .md-list-item:not([data-disabled]):hover,.md-list[data-mode=multi-select] .md-list-item:not([data-disabled]):hover{background:color-mix(in srgb, var(--md-list-item-container-color), var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-opacity) * 100%))}.md-list-item:not([data-disabled]):has(.md-list-item__action:hover){background:color-mix(in srgb, var(--md-list-item-container-color), var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-opacity) * 100%))}}@media (width<=599px){.md-list{max-inline-size:none}}@media (prefers-reduced-motion:reduce){.md-list-item{transition-duration:0s}}.md-split-button{align-items:stretch;gap:2px;display:inline-flex}.md-split-button[data-size=xs]{--_split-height:32px;--_split-inner:var(--md-sys-shape-corner-extra-small)}.md-split-button[data-size=sm]{--_split-height:40px;--_split-inner:var(--md-sys-shape-corner-small)}.md-split-button[data-size=md]{--_split-height:56px;--_split-inner:var(--md-sys-shape-corner-small)}.md-split-button[data-size=lg]{--_split-height:96px;--_split-inner:var(--md-sys-shape-corner-large)}.md-split-button[data-size=xl]{--_split-height:136px;--_split-inner:var(--md-sys-shape-corner-large-increased)}.md-split-button[data-shape=round]{--_split-outer:calc(var(--_split-height) / 2)}.md-split-button[data-shape=square][data-size=xs],.md-split-button[data-shape=square][data-size=sm]{--_split-outer:var(--md-sys-shape-corner-medium)}.md-split-button[data-shape=square][data-size=md]{--_split-outer:var(--md-sys-shape-corner-large)}.md-split-button[data-shape=square][data-size=lg],.md-split-button[data-shape=square][data-size=xl]{--_split-outer:var(--md-sys-shape-corner-extra-large)}.md-split-button>.md-split-button__action.md-button[data-shape][data-size]{border-radius:var(--_split-outer) var(--_split-inner) var(--_split-inner) var(--_split-outer)}.md-split-button[data-size=xs]>.md-split-button__action.md-button{gap:4px;padding-inline:12px 10px}.md-split-button>.md-split-button__trigger.md-button{min-width:unset;flex-shrink:0;gap:0;padding:0}.md-split-button[data-size=xs]>.md-split-button__trigger,.md-split-button[data-size=sm]>.md-split-button__trigger{width:48px;padding-inline:12px 14px}.md-split-button[data-size=md]>.md-split-button__trigger{width:56px;padding-inline:13px 17px}.md-split-button[data-size=lg]>.md-split-button__trigger{width:96px;padding-inline:26px 32px}.md-split-button[data-size=xl]>.md-split-button__trigger{width:136px;padding-inline:37px 49px}.md-split-button[data-open][data-size=xs]>.md-split-button__trigger,.md-split-button[data-open][data-size=sm]>.md-split-button__trigger{padding-inline:13px}.md-split-button[data-open][data-size=md]>.md-split-button__trigger{padding-inline:15px}.md-split-button[data-open][data-size=lg]>.md-split-button__trigger{padding-inline:29px}.md-split-button[data-open][data-size=xl]>.md-split-button__trigger{padding-inline:43px}.md-split-button[data-size=xs]>.md-split-button__trigger svg,.md-split-button[data-size=sm]>.md-split-button__trigger svg{width:22px;height:22px}.md-split-button[data-size=md]>.md-split-button__trigger svg{width:26px;height:26px}.md-split-button[data-size=lg]>.md-split-button__trigger svg{width:38px;height:38px}.md-split-button[data-size=xl]>.md-split-button__trigger svg{width:50px;height:50px}.md-split-button>.md-split-button__trigger.md-button[data-shape][data-size]{border-radius:var(--_split-inner) var(--_split-outer) var(--_split-outer) var(--_split-inner)}.md-split-button[data-open]>.md-split-button__trigger.md-button[data-shape][data-size]{border-radius:var(--_split-outer)}.md-split-button__trigger svg{transition:transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}.md-split-button[data-open] .md-split-button__trigger svg{transform:rotate(180deg)}
