.paragraph{max-width:50ch;font-family:var(--font-sans-serif);font-size:1rem;font-weight:400;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.paragraph--intro{max-width:50ch;margin-bottom:1em}:root{--loader-duration: calc(10 * var(--animation-default-duration))}.loader-pane{--loader-color: var(--color-secondary-complement-background);--loader-min-height: 1rem;--loader-min-width: inherit;display:grid;flex:1;min-width:var(--loader-min-width);min-height:var(--loader-min-height);background-image:linear-gradient(to right,transparent 0,transparent 25%,var(--loader-color) 25%,var(--loader-color) 75%,transparent 75%,transparent 100%);background-size:400% 100%;animation-name:loading-indefinite;animation-duration:var(--loader-duration);animation-timing-function:ease-in-out;animation-delay:.2s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;pointer-events:none}.loader-pane>*{opacity:.5;pointer-events:none}.loader-pane--instant{animation-delay:0s}.loader-pane--duration{background-image:linear-gradient(to right,var(--loader-color) 0,var(--loader-color) 50%,transparent 50%,transparent 100%);background-size:200% 100%;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.loader-pane--interactive{pointer-events:inherit}.loader-pane--interactive>*{opacity:.5;pointer-events:inherit}@keyframes loading-indefinite{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion){.loader-pane{animation-duration:10s}}.pane{display:flex;flex-direction:column;min-width:0;min-height:0}.pane:only-child{flex:1}.header-2{margin-left:-.15rem;font-family:var(--font-header);font-size:1.618rem;font-weight:400;line-height:110%;overflow-wrap:anywhere;text-rendering:optimizelegibility}.header-title{display:inline;overflow:hidden;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.panel-title{align-self:center;padding:var(--dimension-small) var(--dimension-medium);color:var(--color-secondary-header)}.panel{--loader-color: var(--color-secondary-complement-background);--panel-background: var(--color-default-background);--panel-header-background: var(--color-background);--panel-header-foreground: var(--color-secondary-header);color:var(--color-default-foreground);background-color:var(--panel-background);transition:box-shadow var(--animation-default-duration) linear}.panel__header{--loader-color: var(--color-primary-complement-background);display:flex;gap:var(--dimension-small);flex-shrink:0;flex-direction:row;min-height:3rem;color:var(--panel-header-foreground);background-color:var(--panel-header-background)}.panel__header>:first-child{flex:1}.panel--sticky .panel__header{position:sticky;top:0;z-index:var(--layer-page-overlay)}.panel__actions{display:grid;grid-auto-flow:column;gap:var(--dimension-x-small);justify-content:center;align-content:center;padding:var(--dimension-small) var(--dimension-medium)}.panel__main{position:relative;flex:1}.panel--sticky .panel__main{position:static;z-index:1}@media screen and (max-width:600px){.panel__header{position:relative;gap:0;flex-direction:column}.panel__actions{grid-auto-flow:row;justify-content:stretch}.panel--single-line-header .panel__header{gap:var(--dimension-small);flex-direction:row}.panel--single-line-header .panel__actions{grid-auto-flow:column;justify-content:center}}.inset-pane{gap:var(--dimension-medium-large);padding:var(--dimension-medium)}.inset-pane--small{gap:var(--dimension-small);padding:var(--dimension-small)}.inset-pane--extra-small{gap:var(--dimension-x-small);padding:var(--dimension-x-small)}.inset-pane--none{padding:0}:root{--button-padding: .25rem;--button-label-padding: .625rem;--button-label-font-size: .75rem;--button-label-font-weight: 600;--button-default-position: left;--button-hover-position: right;--button-foreground: var(--color-default-foreground);--button-background: var(--color-default-background);--button-icon-foreground: var(--button-foreground);--button-icon-background: var(--button-background)}@supports (background-color: color-mix(in srgb,white,white)){:root{--button-icon-background: color-mix(in srgb, var(--button-background), var(--color-default-foreground) 10%) }}@media(any-hover:hover){.icon-button:hover{color:var(--button-icon-foreground);background-position:var(--button-hover-position) center}.icon-button:hover .icon-button__icon svg{transform:translate3d(.1rem,0,0)}.icon-button--icon-only:hover .icon-button__icon svg{transform:scale(.9)}}.icon-button{display:inline-flex;flex-direction:row;align-items:stretch;margin:0;padding:0;overflow:hidden;color:var(--button-foreground);background-image:linear-gradient(to right,var(--button-background) 0,var(--button-background) 50%,var(--button-icon-background) 50%,var(--button-icon-background) 100%);background-position:var(--button-default-position) center;background-size:200% 100%;border:0;border-radius:var(--button-padding);outline:none;cursor:pointer;text-decoration:none;transition:background-position var(--animation-default-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon-button__label{display:flex;flex:1;justify-content:center;align-items:center;padding:var(--button-label-padding);padding-left:calc(var(--button-label-padding) * 1.6);font-size:var(--button-label-font-size);font-weight:var(--button-label-font-weight);line-height:1}.icon-button__icon{display:flex;justify-content:center;align-items:center;min-width:calc(var(--button-padding) * 8);padding:var(--button-padding);color:var(--button-icon-foreground);background:var(--button-icon-background)}.icon-button__icon svg{fill:currentColor;transition:transform var(--animation-default-duration) linear}.icon-button--icon-only .icon-button__label{display:none}.icon-button--icon-only .icon-button__icon{color:var(--button-foreground);background-color:transparent}.icon-button--disabled,.icon-button--loading{opacity:.5;cursor:not-allowed;pointer-events:none}.icon-button--prevent{pointer-events:none}.icon-button--primary{--button-foreground: var(--color-primary-foreground);--button-background: var(--color-primary-background);--button-icon-foreground: var(--color-primary-foreground);--button-icon-background: var(--color-primary-background)}@supports (background-color: color-mix(in srgb,white,white)){.icon-button--primary{--button-icon-background: color-mix(in srgb, var(--color-primary-background), var(--color-default-foreground) 25%) }}.icon-button--secondary{--button-foreground: var(--color-foreground);--button-background: var(--color-background);--button-icon-foreground: var(--color-foreground);--button-icon-background: var(--color-background)}@supports (background-color: color-mix(in srgb,white,white)){.icon-button--secondary{--button-icon-background: color-mix(in srgb, var(--color-background), var(--color-default-foreground) 25%) }}.icon-button--action{--button-foreground: var(--color-default-foreground);--button-background: var(--color-default-background);--button-icon-foreground: var(--color-default-foreground);--button-icon-background: var(--color-default-background)}@supports (background-color: color-mix(in srgb,white,white)){.icon-button--action{--button-icon-background: color-mix(in srgb, var(--color-default-background), var(--color-default-foreground) 25%) }}.icon-button--destructive{--button-foreground: var(--color-default-foreground);--button-background: color-mix(in srgb, var(--color-error), var(--color-default-background) 80%);--button-icon-foreground: var(--color-default-background);--button-icon-background: color-mix(in srgb, var(--color-error), var(--color-default-foreground) 30%)}.icon-button--warning{--button-foreground: var(--color-charcoal);--button-background: var(--color-warning);--button-icon-foreground: var(--color-default-background);--button-icon-background: color-mix(in srgb, var(--color-warning), var(--color-default-foreground) 30%)}.icon-button--error{--button-foreground: var(--color-white);--button-background: var(--color-error);--button-icon-foreground: var(--color-default-background);--button-icon-background: color-mix(in srgb, var(--color-error), var(--color-default-foreground) 30%)}.icon-button--success{--button-foreground: var(--color-default-background);--button-background: var(--color-success);--button-icon-foreground: var(--color-default-background);--button-icon-background: color-mix(in srgb, var(--color-success), var(--color-default-foreground) 20%)}.icon-button--reversed{--button-default-position: right;--button-hover-position: left;background-image:linear-gradient(to right,var(--button-icon-background) 0,var(--button-icon-background) 50%,var(--button-background) 50%,var(--button-background) 100%);background-position:var(--button-default-position) center}.icon-button--reversed .icon-button__label{order:1}@media(any-hover:hover){.icon-button--icon-only:hover{background-position:left bottom}.icon-button--icon-only:hover .icon-button--icon-only__icon{color:var(--button-icon-foreground)}}.icon-button--icon-only{background-image:linear-gradient(to bottom,var(--button-background) 0,var(--button-background) 50%,var(--button-icon-background) 50%,var(--button-icon-background) 100%);background-position:left top;background-size:100% 200%}.icon-button:focus{color:var(--button-icon-foreground);background-position:var(--button-hover-position) center}.action-footer{display:flex;gap:var(--dimension-small);flex-direction:row;pointer-events:none}.action-footer__buttons,.action-footer__actions{display:flex;gap:var(--dimension-small);flex-direction:row;align-self:center}.action-footer__buttons>*,.action-footer__actions>*{pointer-events:auto}.action-footer__buttons{flex:1;justify-content:flex-end}.action-pane{gap:var(--dimension-small)}.action-pane__main{display:flex;flex-direction:column}.scrollable-pane{display:flex;flex:1}.scrollable-pane--vertical{flex-direction:column;overflow-y:auto}.scrollable-pane--horizontal{flex-direction:row;overflow-x:auto}.scrollable-pane--contain{overscroll-behavior:contain}.scrollable-pane__wrapper{display:flex;flex:1 1 0;min-width:auto;min-height:auto;justify-items:flex-start}.scrollable-pane--align-start .scrollable-pane__wrapper{align-content:flex-start}.scrollable-pane--vertical .scrollable-pane__wrapper{flex-direction:column}.scrollable-pane--horizontal .scrollable-pane__wrapper{flex-direction:row}@media(max-width:450px){.scrollable-pane--disabled-on-mobile{flex:none;overflow-x:inherit;overflow-y:inherit}.scrollable-pane--disabled-on-mobile .scrollable-pane__wrapper{flex-shrink:0}}.list-item{display:flex;min-width:0;background-color:var(--list-item-background)}@media(any-hover:hover){.interactive-list-item--enabled:hover{background-position:0 100%}}.interactive-list-item{background-color:transparent;background-image:linear-gradient(to bottom,var(--list-item-background) 0%,var(--list-item-background) 50%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 50%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 100%);background-position:0 0;background-size:100% 200%;transition:background-position var(--animation-default-duration) ease-in-out,color var(--animation-default-duration) ease-in-out,transform var(--animation-default-duration) ease-in-out}.interactive-list-item--enabled{cursor:pointer}.interactive-list-item:nth-child(odd){background-image:linear-gradient(to bottom,var(--list-item-alternate-background) 0%,var(--list-item-alternate-background) 50%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 50%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 100%)}@media(any-hover:hover){.navigation-list-item:hover{background-position:0 100%}}.navigation-list-item{padding:0}.navigation-list-item__link{display:block;flex:1;padding:var(--dimension-small);color:currentColor;text-decoration:none}.list-container{--list-item-background: var(--color-default-background);--list-item-alternate-background: var(--color-background);display:grid;grid-auto-flow:row;align-content:flex-start}.list-container__empty,.list-container__item{display:block}.list-container__empty{font-style:italic}.list-container__item:nth-child(odd){--list-item-background: var(--list-item-alternate-background)}.text-label{cursor:inherit;font-family:var(--font-sans-serif);font-size:.75rem;font-weight:400;line-height:120%}.text-label--selectable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.panel-action{--panel-action-background: var(--color-background);--panel-action-active-background: var(--color-default-background)}@media(any-hover:hover){.panel-action{background-position:top center}.panel-action:hover{background-position:bottom center}}@media(any-hover:none){.panel-action{background-position:bottom center}}.panel-action{display:flex;align-items:center;margin:0;padding:0;color:var(--color-default-foreground);background-color:transparent;background-image:linear-gradient(to bottom,var(--panel-action-background) 0,var(--panel-action-background) 50%,var(--panel-action-active-background) 50%,var(--panel-action-active-background) 100%);background-size:100% 200%;border:0;outline:0;cursor:pointer;transition:background-position var(--animation-default-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none}.panel-action__icon{display:flex;justify-content:center;align-items:center;width:2rem;aspect-ratio:1/1}.panel-action a{color:inherit}:root{--detail-panel-width: 0;--detail-panel-top: 0px}.detail-panel{display:flex;flex:1;flex-direction:column;min-height:0}.detail-panel__container{display:flex;flex:1;flex-direction:row;min-height:0}.detail-panel__main{position:sticky;top:0;z-index:10;display:flex;flex:0 0 var(--detail-panel-width);flex-direction:column;min-height:0;max-height:calc(100dvh - var(--detail-panel-top));color:var(--color-default-foreground);background-color:var(--color-background)}.detail-panel__contents{flex:1}.detail-panel__detail{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;perspective:500px;perspective-origin:center center}.detail-panel__detail-enter-active{backface-visibility:hidden;transition:transform 80ms ease}.detail-panel__detail-leave-active{backface-visibility:hidden;transition:transform calc(var(--animation-default-duration) * 1.5) ease,opacity calc(var(--animation-default-duration) * 1.5) ease}.detail-panel__detail-enter-from{transform:translate3d(100%,0,0)}.detail-panel__detail-leave-to{opacity:0;transform:translateZ(-100px)}.detail-panel__detail-enter-to{transform:translateZ(0)}.detail-panel__detail-leave-from{opacity:1;transform:translateZ(0)}.detail-panel__hover-helper{display:none}@media screen and (min-width:768px){@media(any-hover:hover){.detail-panel--auto-hide .detail-panel__main:focus-within,.detail-panel--auto-hide .detail-panel__main:hover{flex:0 0 var(--detail-panel-width);opacity:1}}@media(any-hover:none){.detail-panel--auto-hide .detail-panel__hover-helper{position:absolute;top:0;bottom:0;left:0;display:block;width:var(--dimension-medium)}}.detail-panel--auto-hide{position:relative}.detail-panel__main{outline:none}.detail-panel--auto-hide .detail-panel__main{flex:0 0 var(--dimension-medium);overflow:hidden;opacity:.1;transition:flex var(--animation-default-duration) ease-in-out,opacity var(--animation-default-duration) linear}.detail-panel--auto-hide .detail-panel__main:focus-within{flex:0 0 var(--detail-panel-width);opacity:1}.detail-panel--auto-hide .detail-panel__main>:first-of-type{min-width:var(--detail-panel-width)}}@media screen and (max-width:768px){.detail-panel{--detail-panel-slide-overlap: var(--dimension-large);--detail-panel-slide-width: calc(100vw - var(--detail-panel-slide-overlap));overflow-x:auto}.detail-panel__container{width:calc(2 * var(--detail-panel-slide-width))}.detail-panel__detail,.detail-panel__main{flex:1}.detail-panel--right .detail-panel__detail{order:1}.detail-panel--right .detail-panel__main{order:2}.detail-panel--top{--detail-panel-slide-overlap: 0}.detail-panel--top .detail-panel__container{flex-direction:column}.detail-panel--top .detail-panel__main{position:static;flex:none}}.navigation-detail__empty{position:relative;display:grid;flex:1}.navigation-detail__empty-enter-active{backface-visibility:hidden;transition:transform calc(var(--animation-default-duration) / 2) ease,opacity calc(var(--animation-default-duration) / 2) ease}.navigation-detail__empty-leave-active{backface-visibility:hidden;transition:transform calc(2 * var(--animation-default-duration)) ease,opacity calc(2 * var(--animation-default-duration)) ease}.navigation-detail__empty-enter-from,.navigation-detail__empty-leave-to{opacity:0;transform:translateZ(-100px)}.navigation-detail__empty-enter-to,.navigation-detail__empty-leave-from{opacity:1;transform:translateZ(0)}@media screen and (max-width:600px){.navigation-detail__close{position:absolute;top:var(--dimension-x-small);right:var(--dimension-x-small)}}.preview-pane{flex:1;padding:var(--dimension-small);background-color:color-mix(in srgb,var(--color-default-background),var(--color-default-foreground) 25%)}.preview-pane--centered{justify-content:center;align-items:center}.header-4{font-family:var(--font-header);font-size:.75rem;font-weight:400;line-height:110%}.accordion-section-panel{--sticky-offset: 0;--accordion-section-action-background: transparent;--accordion-section-action-active-background: var(--color-secondary-complement-background)}@supports (background-color: color-mix(in srgb,white,white)){.accordion-section-panel{--accordion-section-action-active-background: color-mix(in srgb, var(--color-secondary-background), var(--color-default-background) 70%) }}@media(any-hover:hover){.accordion-section-panel__header:hover>.accordion-section-panel__button{background-position:bottom center}.accordion-section-panel__header:hover+.accordion-section-panel__main{background-color:rgba(var(--rgb-default-foreground),.05)}}.accordion-section-panel{display:grid;grid-template-rows:1fr}.accordion-section-panel--open{grid-template-rows:auto 1fr}.accordion-section-panel__header{display:contents}.accordion-section-panel__button{display:flex;gap:var(--dimension-small);flex-direction:row;align-items:center;padding:var(--dimension-small);overflow:hidden;color:inherit;background-color:transparent;background-image:linear-gradient(to bottom,var(--accordion-section-action-background) 0,var(--accordion-section-action-background) 50%,var(--accordion-section-action-active-background) 50%,var(--accordion-section-action-active-background) 100%);background-position:top center;background-size:100% 200%;border:0;outline:0;cursor:pointer;text-align:left;transition:background-position var(--animation-default-duration)}.accordion-section-panel__button:focus-within{background-color:rgba(var(--rgb-default-foreground),.05)}.accordion-section-panel__button>:first-child{flex:1}.accordion-section-panel--sticky .accordion-section-panel__button{position:sticky;top:var(--sticky-offset);z-index:var(--layer-popover)}.accordion-section-panel__icon{transition:transform var(--animation-default-duration)}.accordion-section-panel__icon--open{transform:rotate(-180deg)}.accordion-section-panel__title-container{display:grid;grid-auto-flow:column;gap:var(--dimension-small);justify-content:flex-start}.accordion-section-panel__title{color:var(--color-secondary-header);text-decoration:underline;text-decoration-color:var(--color-primary-header);text-decoration-style:solid}.accordion-section-panel__main{display:grid;grid-auto-flow:row;grid-gap:var(--dimension-medium);background-color:transparent;transition:background-color var(--animation-default-duration)}.header-3{font-family:var(--font-header);font-size:1rem;font-weight:400;line-height:110%;overflow-wrap:anywhere}.section-panel-title{color:var(--color-secondary-header);text-decoration:underline;text-decoration-color:var(--color-main-header-background);text-decoration-style:solid}.section-panel{gap:var(--dimension-small)}.section-panel__header{display:flex;gap:var(--dimension-small);flex-direction:row;align-items:flex-end;min-width:0}.section-panel--sticky .section-panel__header{position:sticky;top:0;background-color:rgba(var(--rgb-default-background),.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.section-panel__title{flex:1}.section-panel__main{gap:var(--dimension-small);flex:1}.section-panel__actions{display:flex;gap:var(--dimension-x-small);flex-direction:row;justify-self:flex-end}@media screen and (max-width:600px){.section-panel__header{position:relative;flex-direction:column;align-items:flex-start}.section-panel__actions{flex-direction:column;justify-self:stretch;width:100%}}.dialog-action-pane__footer{display:grid;grid-auto-flow:column;gap:var(--dimension-large);padding:var(--dimension-small) var(--dimension-medium);background-color:var(--color-background)}.dialog-action-pane__main{flex:1}.dialog-action-pane__buttons,.dialog-action-pane__actions{display:flex;gap:var(--dimension-small);flex-direction:row;align-self:center}.dialog-action-pane__buttons{flex:1;justify-content:flex-end;align-self:center}@media screen and (max-width:768px){.dialog-action-pane__buttons,.dialog-action-pane__actions{flex-direction:column}}.message{padding:var(--dimension-medium);color:var(--color-white);background-color:var(--color-primary-background)}.message--error{color:var(--color-charcoal);background-color:var(--color-red)}.message--warning{color:var(--color-charcoal);background-color:var(--color-yellow)}.message--success{color:var(--color-white);background-color:var(--color-emerald)}.loading-button--loading{background-image:linear-gradient(to right,var(--button-icon-background) 0,var(--button-icon-background) 50%,var(--button-background) 50%,var(--button-background) 100%);background-position:0 0;background-size:200% 100%;pointer-events:none}.loading-button--loading .button__icon{background-color:transparent}.loading-button--indefinite{background-image:linear-gradient(to right,var(--button-background) 0%,var(--button-background) 25%,var(--button-icon-background) 25%,var(--button-icon-background) 75%,var(--button-background) 75%,var(--button-background) 100%);background-size:400% 100%;animation-name:button-loading-indefinite;animation-duration:calc(8 * var(--animation-default-duration));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}@keyframes button-loading-indefinite{0%{background-position:100% 0}to{background-position:0 0}}.card-title{display:flex;gap:var(--dimension-x-small);flex-direction:row;min-width:0}.card-title__title{flex:1 1 0}.card-header{display:grid;grid-auto-flow:column;align-items:flex-start;padding:var(--dimension-small) var(--dimension-small) 0}.card-header__title{display:grid;grid-auto-flow:row;gap:var(--dimension-x-small);align-items:center}.card-header__actions{display:grid;grid-auto-flow:column;gap:var(--dimension-small);justify-content:flex-end;align-content:flex-end;text-align:right}.card{--card-image: unset;--card-color: var(--color-primary-background);--card-style: solid;--card-background: var(--color-default-background);--card-foreground: var(--color-default-foreground);--card-loader-color: color-mix(in srgb, var(--card-color), var(--color-default-background) 75%);--card-hover-background: color-mix(in srgb, var(--card-color), var(--color-default-background) 90%);--card-hover-foreground: color-mix(in srgb, var(--card-hover-background), var(--color-default-foreground) 90%);--card-selected-background: color-mix(in srgb, var(--card-color), var(--color-default-background) 65%);--loader-color: var(--card-loader-color);--card-border-color: var(--card-color);display:grid;grid-template-rows:auto 1fr;overflow:hidden;color:var(--card-foreground);background-color:var(--card-background);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;-o-border-image:var(--card-image);border-image:var(--card-image);box-shadow:0 .25rem 1rem -.125rem rgba(var(--rgb-black),.1);transition:box-shadow var(--animation-default-duration),background-color var(--animation-default-duration),border-image var(--animation-default-duration);transition:box-shadow var(--animation-default-duration),background-color var(--animation-default-duration),border-image var(--animation-default-duration),-o-border-image var(--animation-default-duration)}@media(any-hover:hover){.card--interactive:hover{color:var(--card-hover-foreground);background-color:var(--card-hover-background);box-shadow:0 .125rem .5rem -.125rem rgba(var(--rgb-black),30%)}}.card--interactive{border-left:.25rem var(--card-style) var(--card-border-color);cursor:pointer}.card--selected{background-color:var(--card-selected-background)}.card--no-header{grid-template-rows:1fr}.card__content{display:grid;padding:var(--dimension-small)}.basic-pane{display:flex;gap:var(--dimension-small);flex-direction:column}.basic-pane--medium{gap:var(--dimension-medium)}.basic-pane--large{gap:var(--dimension-large)}:root{--card-image: unset;--card-color: var(--color-primary-background);--card-style: solid;--card-background: var(--color-default-background);--card-loader-color: color-mix(in srgb, var(--card-color), var(--color-default-background) 75%);--card-hover-background: color-mix(in srgb, var(--card-color), var(--color-default-background) 90%);--card-selected-background: color-mix(in srgb, var(--card-color), var(--color-default-background) 65%)}.action-card{--loader-color: var(--card-loader-color);--card-border-color: var(--card-color);overflow:hidden;border:var(--dimension-line) solid var(--color-background);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 .25rem 1rem -.125rem rgba(var(--rgb-black),.1);transition:box-shadow var(--animation-default-duration),background-color var(--animation-default-duration)}.action-card__card{display:grid;grid-template-rows:auto 1fr;flex:1;color:var(--color-default-foreground);background-color:var(--card-background);-o-border-image:var(--card-image);border-image:var(--card-image)}@media(any-hover:hover){.action-card--interactive:has(>.action-card__card:hover){box-shadow:0 .125rem .5rem -.125rem rgba(var(--rgb-black),30%)}}.action-card--interactive{border-left:none}@media(any-hover:hover){.action-card--interactive .action-card__card:hover{background-color:var(--card-hover-background)}}.action-card--interactive .action-card__card{border-left:.25rem var(--card-style) var(--card-border-color);cursor:pointer}.action-card--selected .action-card__card{background-color:var(--card-selected-background)}.action-card__content{padding:var(--dimension-small)}.action-card__footer{display:flex;gap:var(--dimension-small);flex-direction:row;padding:var(--dimension-small);background-color:var(--color-background)}.action-card--interactive .action-card__footer{border-left:.25rem var(--card-style) rgba(var(--rgb-default-foreground),.1)}.action-card__buttons,.action-card__actions{display:flex;gap:var(--dimension-small);flex-direction:row;flex-wrap:wrap;align-self:center}.action-card__buttons{flex:1;justify-content:flex-end;align-self:flex-end}.vertical-pane{display:flex;gap:var(--dimension-small);flex-direction:column}.horizontal-pane{display:flex;gap:var(--dimension-medium);flex-direction:row}.content-block{max-width:70ch;-webkit-user-select:text;-moz-user-select:text;user-select:text}.content-block>div{display:contents}.content-block a{word-break:break-all}.content-block p{max-width:60ch;margin-bottom:.5em;font-family:var(--font-sans-serif);font-size:1rem;font-weight:400;line-height:1.3;-webkit-hyphens:auto;hyphens:auto}.content-block strong,.content-block b{font-weight:700}.content-block em,.content-block i{font-style:italic}.content-block ol{margin:var(--dimension-small) 0}.content-block ol>li{display:list-item;margin:var(--dimension-small) 0 var(--dimension-small) var(--dimension-medium-large);list-style-type:decimal}.content-block ul{margin:var(--dimension-small) 0}.content-block ul>li{display:list-item;margin:var(--dimension-small) 0 var(--dimension-small) var(--dimension-medium-large);list-style:disc}.table-container{align-self:flex-start;width:100%;background-color:var(--color-background);border:var(--dimension-line) solid var(--color-background);text-align:left;-webkit-user-select:text;-moz-user-select:text;user-select:text}:root{--table-content-sticky-offset: 0}.table-content{--table-content-header-background: var(--color-default-background)}.table-content__header{--table-current-row-background: var(--color-default-background);background-color:var(--table-content-header-background);border-bottom:var(--dimension-line) solid var(--color-primary-background)}.table-content__header--sticky{position:sticky;top:var(--table-content-sticky-offset);z-index:var(--layer-menu)}.table-content__footer{background-color:var(--color-background);border-top:var(--dimension-line) solid var(--color-primary-background)}.table-content__footer--sticky{position:sticky;bottom:0;z-index:var(--layer-menu);background-color:var(--color-background)}.table-content__body{border-bottom:var(--dimension-line) solid var(--color-primary-background)}.table-content__body+.table-content__body{border-top:var(--dimension-medium) solid var(--color-default-background)}.table-content__body+.table-content__header{border-top:var(--dimension-line) solid var(--color-background)}.table-row{--table-row-background: var(--color-default-background);--table-row-alternate-background: var(--color-background);--table-current-row-background: var(--color-background)}.table-row:nth-child(odd){--table-current-row-background: var(--table-row-background);--table-current-row-alternate-background: var(--table-row-alternate-background)}.table-row:nth-child(2n){--table-current-row-background: var(--table-row-alternate-background);--table-current-row-alternate-background: var(--table-row-background)}.table-row--footer:nth-child(n){background-color:transparent}.interactive-table-row{--interactive-table-row-size: 100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.interactive-table-row td{background-image:linear-gradient(to bottom,var(--table-current-row-background) 0%,var(--table-current-row-background) 50%,color-mix(in srgb,var(--table-row-alternate-background),var(--color-default-background)) 50%,color-mix(in srgb,var(--table-row-alternate-background),var(--color-default-background)) 100%);background-repeat:no-repeat;background-position:0 0;background-size:var(--interactive-table-row-size) 300%;transition:background-position calc(var(--animation-default-duration) / 2) ease-in-out,color calc(var(--animation-default-duration) / 2) ease-in-out}@media(any-hover:hover){.interactive-table-row--enabled:hover td{background-position:0 100%}}.interactive-table-row--enabled{cursor:pointer}.selectable-table-row{--table-row-selected-rgb: var(--rgb-secondary-background);--table-row-selected-foreground: var(--color-secondary-foreground);--table-row-selected-background: rgba(var(--table-row-selected-rgb), 1);--table-row-selected-background-hover: rgba(var(--table-row-selected-rgb), .5)}@media(any-hover:hover){.selectable-table-row--enabled:hover td{background-position:0 33.3%}.selectable-table-row--selected-enabled:hover td{background-position:0 100%}}.selectable-table-row td{background:linear-gradient(to bottom,var(--table-current-row-background) 0%,var(--table-current-row-background) 25%,color-mix(in srgb,var(--table-row-alternate-background),var(--color-default-background)) 25%,color-mix(in srgb,var(--table-row-alternate-background),var(--color-default-background)) 50%,var(--table-row-selected-background) 50%,var(--table-row-selected-background) 75%,var(--table-row-selected-background-hover) 75%,var(--table-row-selected-background-hover) 100%) 0 0;background-size:100% 500%;transition:background-position calc(var(--animation-default-duration) / 2) ease-in-out,color calc(var(--animation-default-duration) / 2) ease-in-out}.selectable-table-row--selected td{color:var(--table-row-selected-foreground);background-position:0 66.67%}.table-cell{padding:var(--dimension-small);background:var(--table-current-row-background);text-align:left;vertical-align:middle}.table-cell+.table-cell{border-left:var(--dimension-line) solid color-mix(in srgb,var(--table-current-row-alternate-background),var(--table-current-row-background) 50%)}.table-cell--currency,.table-cell--rank,.table-cell--time{text-align:right;font-variant-numeric:tabular-nums}.table-cell--number{font-variant-numeric:tabular-nums}.table-cell--center,.table-cell--integer{text-align:center}.table-cell--right,.table-cell--end{text-align:right}.table-cell--narrow{padding:var(--dimension-x-small)}.table-cell--single-line{white-space:nowrap}.table-header{padding:var(--dimension-small);font-size:.75rem;font-weight:600;text-align:left;vertical-align:middle}.table-header+.table-header{border-left:var(--dimension-line) solid var(--color-background)}.table-header--currency,.table-header--rank,.table-header--time{text-align:right;font-variant-numeric:tabular-nums}.table-header--center,.table-header--integer{text-align:center}.table-header--integer,.table-header--rank{width:5ch}.table-header--time{width:7ch}.table-header--right,.table-header--end{text-align:right}.table-header--narrow{padding:var(--dimension-x-small)}.table-header--help-text{cursor:help;white-space:nowrap}.table-header__help{display:inline-block;padding:var(--dimension-xx-small);vertical-align:middle}@media(any-hover:hover){.selectable-list-item.interactive-list-item--enabled:hover{background-position:0 66%}}.selectable-list-item{background-image:linear-gradient(to bottom,var(--list-item-background) 0%,var(--list-item-background) 25%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 25%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 75%,var(--color-secondary-complement-background) 75%,var(--color-secondary-complement-background) 100%);background-size:100% 400%}.selectable-list-item--selected{background-position:0 100%}.selectable-list-item:nth-child(odd){background-image:linear-gradient(to bottom,var(--list-item-alternate-background) 0%,var(--list-item-alternate-background) 25%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 25%,color-mix(in srgb,var(--list-item-alternate-background),var(--color-default-background)) 75%,var(--color-secondary-complement-background) 75%,var(--color-secondary-complement-background) 100%)}.selectable-list-item:focus-within{color:var(--color-secondary-complement-foreground);background-position:0 100%}:root{--grid-layout-column-size: 12.5rem;--grid-layout-column-gap: var(--dimension-medium)}.grid-layout{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(var(--grid-layout-column-size),1fr));gap:var(--grid-layout-column-gap)}.grid-layout--fit{grid-template-columns:repeat(auto-fit,minmax(var(--grid-layout-column-size),1fr))}.modal-container{display:grid;justify-content:center;align-content:center;background-color:rgba(var(--rgb-black),.75)}.modal-container+.modal-container{background-color:transparent}.modal-container:has(+.modal-container:nth-child(3n+2))>*{filter:brightness(.6)}.modal-container:has(+.modal-container:nth-child(3n+3))>*{filter:brightness(.75)}.modal-container:has(+.modal-container:nth-child(3n+4))>*{filter:brightness(.8)}.modal-container+.modal-container:nth-child(3n+2){padding-top:var(--dimension-medium);padding-left:var(--dimension-medium)}.modal-container+.modal-container:nth-child(3n+3){padding-top:var(--dimension-large);padding-left:var(--dimension-large)}.modal-container__wrapper{transform:translateZ(0);backface-visibility:hidden}.modal-container--fixed{position:fixed;top:0;z-index:var(--layer-modal);width:100vw;height:100dvh}.modal-container--enter-active,.modal-container--leave-active{transition:opacity calc(2 * var(--animation-default-duration)) ease}.modal-container--enter-active .modal-container__wrapper,.modal-container--leave-active .modal-container__wrapper{transition:transform var(--animation-default-duration) ease}.modal-container--enter-from,.modal-container--leave-to{opacity:0}.modal-container--enter-from .modal-container__wrapper,.modal-container--leave-to .modal-container__wrapper{transform:translate3d(0,10%,0)}.window-panel{max-width:95vw;max-height:var(--dimension-window-max-height)}.window-panel__close{margin-right:calc(-1 * var(--dimension-small))}@media screen and (max-width:512px){.window-panel{max-width:100vw;max-height:100dvh}.window-panel__close{position:absolute;top:var(--dimension-small);right:var(--dimension-small)}}.definition-list{display:grid;grid-gap:var(--dimension-small) var(--dimension-medium);align-content:flex-start}.header-5{font-family:var(--font-sans-serif);font-size:.75rem;font-weight:600;line-height:110%}.definition-entry{display:grid;grid-gap:var(--dimension-x-small);grid-template-rows:min-content 1fr;-moz-column-break-inside:avoid;break-inside:avoid}.definition-entry__title{display:flex;flex-direction:row;color:var(--color-secondary-header)}.definition-entry__value{-webkit-user-select:text;-moz-user-select:text;user-select:text}.definition-entry__footer{margin:$dimension-small 0}.definition-entry__footer:empty{display:none}:root{--tag-background: var(--color-primary-background);--tag-foreground: var(--color-default-background)}.tag{display:block;align-self:flex-start;padding:var(--dimension-x-small);color:var(--tag-foreground);background-color:var(--tag-background);border-radius:.125rem;font-family:var(--font-sans-serif);font-size:.6rem;font-weight:400;line-height:1;text-transform:uppercase;justify-self:flex-start}.icon-label{display:inline-flex;gap:var(--dimension-x-small);flex-direction:row;min-width:0;font-size:.75rem}.icon-label__icon{display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;padding-top:.15em}.icon-label__icon>svg{width:1em;height:1em}.icon-label__label{display:inline-flex;gap:var(--dimension-x-small);flex:1 1 0;align-items:center;min-width:0}.message-pane{display:flex;gap:var(--dimension-medium);flex-direction:row;padding:var(--dimension-medium);color:var(--color-white);background-color:var(--color-primary-background)}.message-pane--narrow{flex-direction:column}.message-pane--error{color:var(--color-charcoal);background-color:var(--color-red)}.message-pane--warning{color:var(--color-charcoal);background-color:var(--color-yellow)}.message-pane--success{color:var(--color-white);background-color:var(--color-emerald)}.message-pane--info{color:var(--color-default-foreground);background-color:var(--color-background)}.message-pane__actions{display:grid;grid-auto-flow:column;gap:var(--dimension-small);justify-content:flex-end;align-content:flex-end}.message-pane__icon:empty{display:none}.message-pane__content{display:grid;grid-auto-flow:row;gap:var(--dimension-small);flex:1;align-self:flex-start}.message-pane__content strong,.message-pane__content b{font-weight:700}.message-pane__content em,.message-pane__content i{font-style:italic}@media(max-width:450px){.message-pane{flex-direction:column}}.dialog-panel{max-width:30rem;min-height:0}.dialog-panel__main{display:flex;gap:var(--dimension-medium-large);flex:1;justify-content:center;align-items:center;padding:var(--dimension-medium-large)}.dialog-panel__content{display:flex;gap:var(--dimension-small);flex-direction:column}.dialog-panel__icon{width:2.5rem;height:auto}.subsection-panel-title{color:var(--color-secondary-header)}.subsection-panel{gap:var(--dimension-small)}.subsection-panel__header{display:flex;gap:var(--dimension-small);flex-direction:row;align-items:flex-end;min-width:0}.subsection-panel__title{flex:1}.subsection-panel__main{gap:var(--dimension-small);flex:1}.subsection-panel__actions{display:flex;gap:var(--dimension-x-small);flex-direction:row;justify-self:flex-end}@media(any-hover:hover){.removable-list-item:has(.removable-list-item__button:hover){background-color:rgba(var(--rgb-error),.1)}}.removable-list-item{display:flex;flex-direction:row;align-items:center;width:100%}@media(any-hover:hover){.removable-list-item__button:hover{color:var(--color-error);opacity:.25}}.removable-list-item__button{margin:0;padding:var(--dimension-small);color:inherit;background-color:transparent;border:none;opacity:1;outline:none;cursor:pointer;transition:opacity var(--animation-default-duration) ease-in-out,color var(--animation-default-duration) linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}.removable-list-item__button:focus-within{opacity:.5}.removable-list-item__button>svg{display:inline-block;vertical-align:middle}.removable-list-item__button>span{display:none}.removable-list-item__slot{flex:1}.crud-list__label{padding:var(--dimension-small)}@media(any-hover:hover){.crud-table__remove:hover{color:var(--color-error);opacity:.25}}.crud-table__remove{color:inherit;background-color:transparent;border:none;opacity:1;outline:none;cursor:pointer;transition:opacity var(--animation-default-duration) ease-in-out,color var(--animation-default-duration) linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}.crud-table__remove:focus-within{opacity:.5}.crud-table__remove>svg{display:inline-block;vertical-align:middle}.crud-table__remove>span{display:none}.crud-table__remove-cell{width:2rem}.crud-table__empty{display:flex;justify-content:center;align-items:center;padding:var(--dimension-small);font-style:italic;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(any-hover:hover){.crud-table__row:has(.crud-table__remove:hover){background-color:rgba(var(--rgb-error),.1)}}:root{--duration-block-color: var(--color-background);--duration-block-background: var(--color-primary-background);--duration-block-complement-color: var(--color-primary-complement-foreground);--duration-block-complement-background: var(--color-primary-complement-background)}.duration-block{display:grid;grid-auto-columns:1fr;grid-gap:0 var(--dimension-hair-line);grid-template-rows:1fr auto;align-self:flex-start;min-width:5.25rem;color:var(--duration-block-complement-color);background-color:var(--duration-block-complement-background)}.duration-block--inline{display:inline-grid}.duration-block--past,.duration-block--today{color:var(--color-secondary-complement-foreground);background-color:var(--color-secondary-complement-background)}.duration-block__month{justify-self:center;padding:var(--dimension-x-small);font-size:.75rem;font-weight:400;text-transform:uppercase}.duration-block--multi-month .duration-block__month{justify-self:flex-start}.duration-block__day{display:grid;grid-auto-flow:row;grid-gap:var(--dimension-hair-line);grid-row:1;padding:var(--dimension-x-small);color:var(--duration-block-color);background-color:var(--duration-block-background);justify-items:center}.duration-block__day--past{--duration-block-color: var(--color-secondary-foreground);--duration-block-background: var(--color-secondary-background);--duration-block-complement-color: var(--color-secondary-complement-foreground);--duration-block-complement-background: var(--color-secondary-complement-background)}.duration-block__day--today{--duration-block-color: var(--color-secondary-complement-foreground);--duration-block-background: var(--color-secondary-complement-background);--duration-block-complement-color: var(--color-secondary-complement-foreground);--duration-block-complement-background: var(--color-secondary-complement-background)}.duration-block--inline .duration-block__day{grid-auto-flow:column;grid-gap:var(--dimension-x-small);align-items:center}.duration-block__weekday{font-size:.75rem;font-weight:400;text-transform:uppercase}.new-tag{--tag-background: var(--color-warning);--tag-foreground: var(--color-charcoal);justify-self:flex-start}.sport-tag{--tag-background: var(--color-secondary-complement-background);--tag-foreground: var(--color-secondary-complement-foreground);justify-self:flex-start}:root{--date-block-padding: var(--dimension-x-small);--date-block-font-size: .75rem;--date-block-color: var(--color-primary-foreground);--date-block-background: var(--color-primary-background);--date-block-complement-color: var(--color-primary-complement-foreground);--date-block-complement-background: var(--color-primary-complement-background)}.date-block{box-sizing:content-box;color:var(--date-block-color);background-color:var(--date-block-background);list-style:none;font-family:var(--font-sans-serif);font-size:var(--date-block-font-size);font-weight:400;font-style:normal;text-align:center}.date-block--past{--date-block-background: var(--color-secondary-background);--date-block-color: var(--color-secondary-foreground);--date-block-complement-background: var(--color-secondary-complement-background);--date-block-complement-color: var(--color-secondary-complement-foreground)}.date-block--today{--date-block-background: var(--color-secondary-complement-background);--date-block-color: var(--color-secondary-complement-foreground);--date-block-complement-background: var(--color-secondary-complement-background);--date-block-complement-color: var(--color-secondary-complement-foreground)}.date-block--inline{display:inline-flex;flex-direction:row}.date-block__date{display:block;padding:var(--date-block-padding);font-variant-numeric:tabular-nums}.date-block--inline .date-block__date{display:flex;flex-direction:row}.date-block__day{display:block;font-weight:600;line-height:1em;text-transform:uppercase;font-variant-numeric:tabular-nums}.date-block--inline .date-block__day{padding-right:var(--date-block-padding)}.date-block__full{display:block;padding:var(--date-block-padding);color:var(--date-block-complement-color);background-color:var(--date-block-complement-background);font-size:1em;font-weight:400;text-transform:uppercase}.tabs-container__container{display:flex;flex:1;flex-direction:column;min-height:0;background-color:var(--color-background)}.tabs-container__tabs{display:flex;flex:1;flex-direction:column;align-content:flex-start;min-height:0}.tabs-container__tabs>*{border-bottom:1px solid var(--color-default-background)}@media(any-hover:hover){.tab-panel:hover{background-color:rgba(var(--rgb-default-background),.25)}}.tab-panel{display:block;padding:var(--dimension-small) var(--dimension-small);color:inherit;background-color:#e2e2e2;background-color:color-mix(in srgb,var(--color-background),var(--color-default-foreground) 5%);border-left:0 solid var(--color-primary-background);cursor:pointer;text-decoration:none;transition:border-left-width var(--animation-default-duration) linear,background-color var(--animation-default-duration)}.tab-panel__label{display:block;padding:var(--dimension-small) 0}.tab-panel--active{background-color:rgba(var(--rgb-default-background),.5)}.tab-panel--exact{background-color:var(--color-default-background);border-left:var(--dimension-x-small) solid var(--color-primary-background);font-weight:500}.empty-pane{display:flex;justify-content:center;align-items:center;padding:var(--dimension-small);background-color:rgba(var(--rgb-primary),.25);font-style:italic}.tabbable-panel-container{--tabbable-tab-width: var(--dimension-single-column);display:flex;flex:1;flex-direction:row;overflow-x:auto}.tabbable-panel{--tabbable-panel-columns: 1;display:flex;flex:0 0 calc(var(--tabbable-panel-columns) * var(--tabbable-tab-width));flex-direction:column;min-width:0;min-height:0}.tabbable-panel--flex{flex:1}.tabbable-panel--divider{border-right:1px solid var(--color-primary-complement-background)}.tabbable-panel:first-child:last-child{flex:1}.tabbable-panel__header{display:flex;gap:var(--dimension-small);flex-direction:row}.tabbable-panel__title-container{display:grid;grid-auto-flow:row;gap:var(--dimension-x-small);flex:1;padding:var(--dimension-small)}.tabbable-panel__title{color:var(--color-secondary-header);text-decoration:underline;text-decoration-color:var(--color-primary-header);text-decoration-style:solid}.tabbable-panel__actions{display:grid;grid-auto-flow:column;gap:var(--dimension-x-small);align-items:center;padding:var(--dimension-x-small) var(--dimension-small)}.tabbable-panel__content{flex:1}.sub-tabbable-panel-container__content{overflow-x:hidden}.start-span{font-variant-numeric:tabular-nums;white-space:nowrap}.time-duration-icon-label__duration{display:inline-flex;gap:var(--dimension-xx-small);flex-direction:row}.page-error-message{display:flex;flex:1;justify-content:center;align-items:center}.navigation-guard{display:grid;flex:1}.badge{position:relative;display:grid}.badge__badge{position:absolute;top:calc(-1 * var(--dimension-medium) / 2);right:calc(-1 * var(--dimension-medium) / 2);z-index:var(--layer-popover);display:flex;justify-content:center;align-items:center;width:var(--dimension-medium);height:var(--dimension-medium);color:var(--color-secondary-foreground);background-color:var(--color-secondary-background);border-radius:50%;font-size:.5rem}.badge__badge:empty{display:none}.badge--inline{display:inline-flex;gap:var(--dimension-x-small);align-items:center}.badge--inline .badge__badge{position:static;z-index:inherit}.badge__content{display:grid;flex:1}.badge--inline .badge__content{display:block}.badge--error .badge__badge{color:var(--color-white);background-color:var(--color-error)}.badge--info .badge__badge{color:var(--color-secondary-complement-foreground);background-color:var(--color-secondary-complement-background)}:root{--badge-color: currentColor;--badge-background-color: transparent}.icon-badge{position:relative;display:grid}.icon-badge__badge{position:absolute;top:calc(-1 * var(--dimension-medium) / 3);right:calc(-1 * var(--dimension-medium) / 3);display:flex;justify-content:center;align-items:center;width:var(--dimension-medium);height:var(--dimension-medium);color:var(--badge-color);border-radius:50%;font-size:.5rem}.icon-badge__badge:empty{display:none}.icon-badge__badge svg *:not[fill=none]{fill:currentColor}.icon-badge__content{display:grid;flex:1}.icon-badge--inline{display:inline-flex;gap:var(--dimension-x-small);align-items:center}.icon-badge--inline .icon-badge__badge{position:static}.icon-badge--error .icon-badge__badge{--badge-color: var(--color-white)}.icon-badge--info .icon-badge__badge{--badge-color: var(--color-charcoal)}.icon-message-pane{--icon-message-pane-color-foreground: var(--color-default-foreground);--icon-message-pane-color-background: var(--color-background);display:flex;gap:var(--dimension-medium);flex-direction:row;padding:var(--dimension-medium);color:var(--icon-message-pane-color-foreground);background-color:var(--icon-message-pane-color-background)}.icon-message-pane__icon svg{color:var(--icon-message-pane-color-foreground)}.icon-message-pane__content{display:grid;grid-auto-flow:row;gap:var(--dimension-small);flex:1;align-self:flex-start}.icon-message-pane__content p{font-size:.75rem;line-height:1.2}.icon-message-pane__content strong,.icon-message-pane__content b{font-weight:700}.icon-message-pane__content em,.icon-message-pane__content i{font-style:italic}.card-stack{display:grid;grid-auto-flow:row;gap:var(--dimension-medium);align-content:flex-start}.card-stack>ul{display:contents}.card-stack__card{display:grid}.header-1{margin-left:-.15rem;font-family:var(--font-header);font-size:1.818rem;font-weight:400;line-height:110%;overflow-wrap:anywhere}.page-title{display:grid;color:var(--color-default-foreground)}.page{position:relative;display:grid;grid-template-rows:auto 1fr}.page__header{display:grid;grid-auto-flow:column;gap:var(--dimension-small);padding:var(--dimension-page-padding);overflow:hidden;color:var(--color-default-foreground);background-color:var(--color-default-background);box-shadow:0 var(--dimension-thick-line) var(--dimension-small) var(--color-background)}.page__title{display:grid;grid-auto-flow:row;gap:var(--dimension-small);align-items:flex-end;align-self:flex-end}.page__actions{display:grid;grid-auto-flow:column;gap:var(--dimension-small);justify-content:flex-end;align-content:flex-end}.page__main{display:grid}@media screen and (max-width:768px){.page__header{grid-auto-flow:row}.page__actions{justify-content:flex-start;align-content:flex-start}}.page-section{display:grid;gap:var(--dimension-medium);align-content:flex-start;padding:var(--dimension-page-padding)}.page-subsection,.page-subsubsection{display:grid;gap:var(--dimension-small);align-content:flex-start}.segmented-navigation{display:contents}.segmented-navigation__tabs{position:relative;display:grid;grid-auto-flow:column;gap:var(--dimension-medium)}@media(any-hover:hover){.segmented-tab:hover{background-color:rgba(var(--rgb-default-background),.25)}}.segmented-tab{display:block;padding:var(--dimension-x-small) 0;color:inherit;border-bottom:var(--dimension-thick-line) solid rgba(var(--rgb-primary-background),.15);text-decoration:none;transition:border-bottom-color var(--animation-default-duration) linear}.segmented-tab__label{display:block;padding:var(--dimension-small) 0}.segmented-tab--disabled{opacity:.25;pointer-events:none}.segmented-tab--exact{border-bottom-color:var(--color-primary-background);font-weight:500}.sticky-pane{position:sticky;top:0;z-index:var(--layer-menu)}.warning-icon-label__icon{color:var(--color-warning)}:root{--navigation-tabs-background-color: var(--color-background)}.navigation-tabs{display:flex;flex-direction:column;background-color:var(--navigation-tabs-background-color)}.navigation-tabs__tabs{display:grid;grid-auto-flow:row;flex:1;align-content:flex-start}.navigation-tabs__tabs>*{border-bottom:1px solid var(--color-default-background)}@media(any-hover:hover){.navigation-tab:hover{background-color:rgba(var(--rgb-default-background),.25)}}.navigation-tab{display:flex;gap:var(--dimension-x-small);flex-direction:row;align-items:center;padding:var(--dimension-small) var(--dimension-small);color:inherit;background-color:#e2e2e2;background-color:color-mix(in srgb,var(--navigation-tabs-background-color),var(--color-default-foreground) 12.5%);border-left:0 solid var(--color-primary-background);text-decoration:none;transition:border-left-width var(--animation-default-duration) linear,background-color var(--animation-default-duration)}.navigation-tab__label{display:block;padding:var(--dimension-small) 0;font-weight:500}.navigation-tab--sub-navigation{border-left:var(--dimension-x-small) solid rgba(var(--rgb-background),1)}.navigation-tab--active{background-color:rgba(var(--rgb-default-background),.3);border-left:var(--dimension-x-small) solid rgba(var(--rgb-primary-background),.5)}.navigation-tab--disabled{opacity:.25}.navigation-tab--exact{background-color:var(--color-default-background);border-left:var(--dimension-x-small) solid var(--color-primary-background);font-weight:500}.navigation-tab__children{display:block;border-top:1px solid var(--color-default-background)}.table-footer{padding:var(--dimension-x-small) var(--dimension-small);text-align:left}.table-footer--currency,.table-footer--time{text-align:right;font-variant-numeric:tabular-nums}.table-footer--center,.table-footer--integer{text-align:center}.table-footer--right,.table-footer--end{text-align:right}.table-footer--narrow{padding:var(--dimension-small) var(--dimension-x-small)}.panel-multi-title{padding:var(--dimension-small) var(--dimension-medium);color:var(--panel-header-foreground, var(--color-secondary-header))}.panel-multi-title__subtitle{display:flex;gap:var(--dimension-small);flex-direction:row;flex-wrap:wrap;align-items:center}.error-icon-label{color:var(--color-error)}.card-subtitle{display:flex;gap:var(--dimension-x-small);flex-direction:row;min-width:0}.time-duration-span{display:flex;gap:var(--dimension-xx-small);flex-direction:column;align-self:flex-end}.time-duration-span__end{opacity:.5}@media(any-hover:hover){.navigation-table-row:hover{color:var(--color-default-foreground);background-position:0 100%}}.navigation-table-row__link{display:contents;color:inherit}.center-pane{display:grid;justify-content:center;align-items:center;padding:var(--dimension-medium) var(--dimension-medium) var(--dimension-x-large)}.sheet-action-pane__main{flex:1}.sheet-action-pane__actions{display:flex;gap:var(--dimension-small);flex-direction:column;align-self:stretch;padding:var(--dimension-small)}.list-item-label{padding:var(--dimension-small)}:root{--aside-pane-width: auto}.aside-pane{display:flex;flex:1;flex-direction:column;min-height:0}.aside-pane__container{display:flex;gap:var(--dimension-medium);flex:1;flex-direction:row;min-height:0}.aside-pane__main{position:sticky;top:0;z-index:10;display:flex;flex:1;flex-direction:column;min-height:0}.aside-pane__contents{flex:1}.aside-pane__aside{position:relative;z-index:1;display:flex;flex-direction:column;width:var(--aside-pane-width);min-height:0;overflow:hidden}@media screen and (max-width:768px){.aside-pane{overflow-x:auto}.aside-pane__aside,.aside-pane__main{flex:1}.aside-pane--right .aside-pane__aside{order:1}.aside-pane--right .aside-pane__main{order:2}}@media(any-hover:hover){.segmented-toggle-button:hover:not(:has(.segmented-toggle-button__button:checked)){background-color:color-mix(in srgb,var(--color-primary-complement-background),var(--color-background) 80%)}.segmented-toggle-button:hover:not(:has(.segmented-toggle-button__button:checked)) .segmented-toggle-button__icon svg{transform:scale(.9)}}.segmented-toggle-button{display:flex;gap:var(--dimension-x-small);align-items:center;padding:var(--dimension-x-small) var(--dimension-small);cursor:pointer;font-size:var(--button-label-font-size);font-weight:400;line-height:1}.segmented-toggle-button__button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.segmented-toggle-button:has(.segmented-toggle-button__button:checked){background-color:var(--color-primary-complement-background);cursor:default;font-weight:600}.segmented-toggle-button__icon{display:flex;justify-content:center;align-items:center}.segmented-toggle-button__icon svg{fill:currentColor;transition:transform var(--animation-default-duration) linear}.segmented-toggle-pane{display:grid;grid-auto-flow:column;overflow:hidden;background-color:var(--color-background);border-radius:var(--button-padding)}.action-label__label{font-weight:200;text-transform:uppercase}.horizontal-tabs-container{display:flex;flex-direction:column;width:100%}.horizontal-tabs-container__tabs-container{display:flex;flex-direction:row;justify-content:space-between}.horizontal-tabs-container__tabs{display:flex;flex-direction:row;align-content:flex-start}.horizontal-tabs-container__tabs>*{margin-right:var(--dimension-hair-line)}.horizontal-tabs-container__container{display:flex;flex:1;flex-direction:column;min-height:0}.horizontal-tabs-container__actions{display:flex;gap:var(--dimension-x-small);flex-direction:row;justify-content:flex-end;align-items:center;padding-right:var(--dimension-small)}@media(any-hover:hover){.horizontal-tab-header-pane:not(.horizontal-tab-header-pane--disabled):hover{background-color:color-mix(in srgb,var(--color-background),var(--color-default-foreground) 10%);border-bottom-color:rgba(var(--rgb-default-foreground),.5)}}.horizontal-tab-header-pane{display:flex;gap:var(--dimension-small);justify-content:flex-start;align-items:center;padding:var(--dimension-x-small) var(--dimension-small);color:inherit;background-color:color-mix(in srgb,var(--color-background),var(--color-default-foreground) 2%);border-right:0;border-bottom:var(--dimension-x-small) solid rgba(var(--rgb-default-foreground),.1);border-left:0;cursor:pointer;text-decoration:none;transition:border-bottom-color var(--animation-default-duration) linear,background-color var(--animation-default-duration)}.horizontal-tab-header-pane__label{display:block;flex:1;padding:var(--dimension-small) 0}.horizontal-tab-header-pane--exact{border-bottom-color:var(--color-primary-background);font-weight:500}.horizontal-tab-header-pane--disabled{opacity:.5;cursor:default}.navigation-tabs-group__header{padding:var(--dimension-x-small)}.sortable-table-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable-table-header__sort{display:inline-block;padding:var(--dimension-xx-small);vertical-align:middle}.horizontal-grid-pane{display:grid;grid-auto-flow:column;gap:var(--dimension-large)}@media screen and (max-width:768px){.horizontal-grid-pane{grid-auto-flow:row}}.error-label{display:flex;gap:var(--dimension-xx-small);flex-direction:column;max-width:var(--dimension-input-width);padding:var(--dimension-x-small);color:var(--color-default-foreground);background-color:var(--color-red);list-style:none}.inline-dialog-action-pane{padding:var(--dimension-small);background-color:var(--color-background)}.inline-dialog-action-pane__footer{display:flex;flex-direction:row}.inline-dialog-action-pane__buttons,.inline-dialog-action-pane__actions{display:flex;gap:var(--dimension-small);flex-direction:row}.inline-dialog-action-pane__buttons{flex:1;justify-content:flex-end}
