.icon--chevron-down[data-v-2073badb]{overflow:visible}.details[data-v-77d3bdf4]{font-size:var(--fs-body-m);position:relative;row-gap:0}.details__content[data-v-77d3bdf4]{display:none;height:0;opacity:0;overflow:clip;transform-origin:top;transition-behavior:allow-discrete;transition-duration:calc(var(--speed-m)*var(--speed-multiplier));transition-property:height,opacity,display;transition-timing-function:var(--easing-cubic)}.details__content[data-v-77d3bdf4]>:first-child{margin-top:var(--card-row-gap)}.details__content[data-v-77d3bdf4]>*{min-width:0}.details__summary-label-icon[data-v-77d3bdf4],.details__toggle-icon[data-v-77d3bdf4]{aspect-ratio:1;color:var(--color-theme-primary-500);cursor:pointer;flex:0 0 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;z-index:1}.details__summary-label-icon svg[data-v-77d3bdf4],.details__toggle-icon svg[data-v-77d3bdf4]{height:auto;inset:0;position:absolute;width:100%}.details__toggle-icon[data-v-77d3bdf4]{font-size:1.6363636364rem;position:absolute;right:0;transition:rotate calc(var(--speed-m)*var(--speed-multiplier)) var(--easing-cubic)}.details--is-open .details__toggle-icon[data-v-77d3bdf4]{rotate:90deg}.details__toggle-icon .icon--minus[data-v-77d3bdf4]{rotate:-90deg}.details__summary-label[data-v-77d3bdf4]{align-items:center;color:var(--color-theme-primary-500);cursor:pointer;display:flex;font-size:var(--fs-body-m);font-weight:600;gap:.5em;max-width:100%;width:-moz-max-content;width:max-content}.details__summary-label-icon[data-v-77d3bdf4]{font-size:1em;scale:.75;translate:0 10%}.details__summary-label-icon__chevron[data-v-77d3bdf4]{transition:transform calc(var(--speed-m)*var(--speed-multiplier)) var(--easing-cubic)}.details__summary-label-icon__chevron--rotated[data-v-77d3bdf4]{transform:rotate(-.5turn)}.details.details--is-open .details__content[data-v-77d3bdf4]{display:grid;height:auto;opacity:1}@starting-style{.details.details--is-open .details__content[data-v-77d3bdf4]{height:0;opacity:0}}.card[data-v-91efb71b]{--card-row-gap:1.4545454545rem;--card-bg-color:var(--color-white);align-content:start;background-color:var(--card-bg-color);border-radius:var(--radius-xl);box-shadow:var(--box-shadow-l-1);padding:calc(var(--card-padding) - var(--card-padding-subtract, 0px));position:relative;width:100%}.card--padding-s[data-v-91efb71b]{--card-padding:var(--card-padding-s)}.card--padding-m[data-v-91efb71b]{--card-padding:var(--card-padding-m)}@media(width<45em){.card--padding-l[data-v-91efb71b]{--card-padding:var(--card-padding-m)}}@media(width>=45em){.card--padding-l[data-v-91efb71b]{--card-padding:var(--card-padding-l)}}.card[data-v-91efb71b]:has(>.card-sticky-footer){overflow:clip}.card__title[data-v-91efb71b]{align-items:flex-start;display:flex;justify-content:space-between}.card[data-v-91efb71b] .card,.card--nested[data-v-91efb71b]{box-shadow:none;--card-padding:var(--card-padding-m)!important;--card-bg-color:var(--color-gray-100)}.card[data-v-91efb71b]:where(:not(.card--collapsible)){row-gap:var(--card-row-gap)}.card--collapsible[data-v-91efb71b]{padding:0!important;row-gap:0;transition:background-color calc(var(--speed-m)*var(--speed-multiplier)) var(--easing-cubic)}.card--collapsible[data-v-91efb71b] .details__summary{position:relative}.card--collapsible[data-v-91efb71b] .details__summary .card__title{cursor:pointer;padding:calc(var(--card-padding) - var(--card-padding-subtract, 0px));padding-right:calc(var(--card-padding) - var(--card-padding-subtract, 0px) + 2rem)}.card--collapsible[data-v-91efb71b] .details__summary .details__toggle-icon{right:calc(var(--card-padding) - var(--card-padding-subtract, 0px));top:50%;translate:0 -50%}.card--collapsible[data-v-91efb71b]:has(.card__title:hover,.details__toggle-icon:is(:hover,:focus-visible)){background-color:color-mix(in oklch,var(--card-bg-color),var(--color-white) 50%)}.card--collapsible[data-v-91efb71b] .details__content{margin-top:calc((var(--card-padding) - var(--card-padding-subtract, 0px))*-1);padding:calc(var(--card-padding) - var(--card-padding-subtract, 0px));padding-top:0}.card--collapsible .card__content[data-v-91efb71b]{--card-content-pull-out:.7272727273rem;margin:calc(var(--card-content-pull-out)*-1 + var(--card-row-gap)) calc(var(--card-content-pull-out)*-1) calc(var(--card-content-pull-out)*-1)!important;padding:var(--card-content-pull-out);row-gap:var(--card-row-gap)}
