@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Inter:wght@400;600;700&display=swap";@layer base, components, theme, overrides, utilities;@layer base{:where(:not(audio,iframe,canvas,dialog,img,svg,video):not(svg *):not(symbol *)){all:unset;cursor:revert;display:revert;list-style:revert;outline:revert}*,:after,:before{box-sizing:border-box}body{line-height:1}ol[role=list],ul[role=list]{list-style:none}img:not([style]),video:not([style]){block-size:auto}iframe,img,video{max-inline-size:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}:root{--vh:1vh;--dvh:1vh;--dvb:1vh;--svh:1vh;--svb:1vh;--lvh:1vh;--lvb:1vh}@supports(height:100dvh){:root{--dvh:1dvh;--svh:1svh;--lvh:1lvh}}@supports(height:100dvb){:root{--dvb:1dvb;--svb:1svb;--lvb:1lvb}}html{font-family:var(--font-family-1),sans-serif;font-feature-settings:var(--font-fsettings)}html.translated-rtl{direction:rtl}body{background-color:var(--ui-bleed-color-bg);color:var(--color-text);font-weight:var(--body-font-weight);line-height:var(--body-line-height);font-size:var(--type-size-base);scrollbar-gutter:stable both-edges;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports not (scrollbar-gutter:stable both-edges){body{overflow-x:hidden}}@media print{body{font-size:var(--type-size-base)}}blockquote,h1,h2,h3,h4,h5,h6{text-wrap:var(--heading-text-wrap)}a{color:var(--color-link);-webkit-text-decoration:var(--link-underline);text-decoration:var(--link-underline)}a:hover{text-decoration:underline;color:var(--color-link-hover)}a:visited{color:var(--color-link-visited)}@media print{audio,iframe,video{display:none}}::placeholder{color:var(--input-placeholder-color);opacity:var(--input-placeholder-opacity)}strong{font-weight:var(--bold)}}@layer components{:root{--button-bar-gap:var(--gap)}.c-button-bar{display:flex;align-items:center;flex-direction:row;gap:var(--button-bar-gap)}.c-button-bar.\+stacked{flex-direction:column;align-items:flex-start}.c-button-bar.\+stretch{align-items:stretch;flex-direction:column}.c-button-bar.\+space-apart{justify-content:space-between}.c-button-bar>.\+end{-webkit-margin-start:auto;margin-inline-start:auto}.c-mode{display:grid;grid-template-columns:1fr auto;grid-template-areas:"header toggle" "content content"}.c-mode.\+spaced{row-gap:var(--gap)}.c-mode__toggle{grid-area:toggle}.c-mode__header{grid-area:header;align-items:center;display:flex}.c-mode__view{grid-area:content}.c-mode__view p{-webkit-margin-after:var(--gap);margin-block-end:var(--gap)}.c-mode__edit{grid-area:content}:root{--card-radius:var(--ui-radius);--card-bg-color:#fff;--card-padding:var(--unit);--card-border:var(--ui-border);--card-shadow:var(--ui-shadow);--card-items-gap:var(--gap);--card-section-padding:var(--unit);--card-section-border:var(--border-width) solid var(--ui-border-color)}.c-card{padding:var(--card-padding);background-color:var(--card-bg-color);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--card-items-gap)}.c-card:has(.c-card__section){--card-items-gap:0;--card-padding:0}.c-card.\+no-shadow{--card-shadow:none}.c-card.\+shaded{--card-bg-color:var(--color-shade)}.c-card__section{padding:var(--card-section-padding)}.c-card__section:not(.c-card__section:last-child){border-bottom:var(--card-section-border)}:root{--accordion-border-color:var(--ui-border-color);--accordion-border:1px solid var(--accordion-border-color);--accordion-border-radius:var(--ui-radius);--accordion-padding:var(--gap);--accordion-hover-background-color:var(--color-shade);--accordion-background-color:#fff;--accordion-text-color:var(--color-text);--accordion-button-background-color:transparent;--accordion-button-text-color:var(--color-text)}.c-accordion{border:var(--accordion-border);border-radius:var(--accordion-border-radius);background-color:var(--accordion-background-color)}.c-accordion__label.c-button{--button-padding-block:1em;--button-padding-inline:1em;--button-height:3em;--button-line-height:3em;--button-color-bg:var(--accordion-button-background-color);--button-color-text:var(--accordion-button-text-color);border-bottom-left-radius:0;border-bottom-right-radius:0;justify-content:space-between;flex-direction:row;display:flex;inline-size:100%}.c-accordion__label.c-button:hover{cursor:pointer;box-shadow:none;background-color:var(--accordion-hover-background-color)}.c-accordion__label.c-button .c-accordion__label-text{white-space:wrap;line-height:120%;text-align:start}.c-accordion__label.c-button .c-accordion__label-title{display:inline-flex;align-items:center}.c-accordion__label.c-button .c-accordion__label-subtitle{color:var(--color-text-light);font-weight:200;font-size:1rem;font-style:italic}.c-accordion__label.c-button .c-icon{transition:transform .3s ease-in-out}.c-accordion__label.c-button .c-count{-webkit-margin-start:var(--gap);margin-inline-start:var(--gap)}.\+expanded .c-accordion__label.c-button{border-bottom:1px dotted var(--accordion-border-color)}.\+expanded .c-accordion__label.c-button .c-icon{transform:rotate(180deg)}.c-accordion__content{padding:var(--accordion-padding)}.c-accordion__content .c-mode__header+.c-button.\+toggle-ui{margin-left:var(--gap)}.c-accordion__content .c-mode .c-list .c-title{padding-bottom:var(--gap);border-bottom:1px solid var(--border-color)}:root{--table-border-color:var(--ui-border-color);--table-header-bg-color:var(--color-bg);--table-header-border:var(--border-width) solid var(--color-text);--table-row-odd-color:var(--ui-hover-color-bg);--table-row-even-color:var(--color-bg)}table:not(.c-datatable){border:1px solid var(--table-border-color)}table:not(.c-datatable) th{font-weight:var(--bold);background-color:var(--table-header-bg-color);border-bottom:var(--table-header-border)}table:not(.c-datatable) td,table:not(.c-datatable) th{padding:.5em 1em;border-left:1px solid var(--table-border-color);border-top:1px solid var(--table-border-color)}table:not(.c-datatable) tbody tr:nth-child(odd){background-color:var(--table-row-odd-color)}table:not(.c-datatable) tbody tr:nth-child(2n){background-color:var(--table-row-even-color)}:root{--datatable-bg-color:#fff;--datatable-border-radius:var(--ui-radius);--datatable-box-shadow:var(--shadow);--datatable-border:none;--datatable-header-bg-color:#fff;--datatable-header-font-size:0.9em;--datatable-header-font-color:var(--color-text);--datatable-header-font-weight:var(--bold);--datatable-header-text-transform:uppercase;--datatable-header-padding:0.75em;--datatable-cell-padding:0.5em 0.75em;--datatable-row-border:1px solid var(--ui-border-color);--datatable-odd-row-bg-color:#fff;--datatable-even-row-bg-color:var(--ui-hover-color-bg);--datatable-hover-bg-color:var(--color-shade);--datatable-button-padding:calc(var(--gap-em) / 3);--datatable-footer-padding:1.2em 0.75em}.c-datatable{border:var(--datatable-border);border-radius:var(--datatable-border-radius);border-spacing:0;border-collapse:separate;box-shadow:var(--datatable-box-shadow);display:table;width:100%}.c-datatable thead{background-color:var(--datatable-header-bg-color)}.c-datatable thead .c-table__cell,.c-datatable thead th{color:var(--datatable-header-font-color);font-size:var(--datatable-header-font-size);padding:var(--datatable-header-padding);font-weight:var(--datatable-header-font-weight);text-transform:var(--datatable-header-text-transform)}.c-datatable thead .c-table__cell:first-child,.c-datatable thead th:first-child{border-radius:var(--datatable-border-radius) 0 0 0}.c-datatable thead .c-table__cell:last-child,.c-datatable thead th:last-child{border-radius:0 var(--datatable-border-radius) 0 0}.c-datatable .c-table__row:nth-child(odd),.c-datatable tr:nth-child(odd){background-color:var(--datatable-odd-row-bg-color)}.c-datatable .c-table__row:nth-child(2n),.c-datatable tr:nth-child(2n){background-color:var(--datatable-even-row-bg-color)}.c-datatable .c-table__row:hover .c-table__cell,.c-datatable .c-table__row:hover td,.c-datatable tr:hover .c-table__cell,.c-datatable tr:hover td{transition:all 0s;background-color:var(--datatable-hover-bg-color)}.c-datatable .c-table__row:hover th.c-table__cell,.c-datatable tr:hover th.c-table__cell{background-color:transparent}.c-datatable .c-table__row:hover .c-table__cell,.c-datatable .c-table__row:hover td,.c-datatable tr.\+no-hover:hover .c-table__cell,.c-datatable tr.\+no-hover:hover td{transition:all 0s;background-color:none}.c-datatable .c-table__cell,.c-datatable td{padding:var(--datatable-cell-padding)}.c-datatable .c-table__cell:has(.c-table__cell-actions),.c-datatable td:has(.c-table__cell-actions){padding-block:0}.c-datatable tbody td:first-child a{font-weight:var(--semibold)}.c-datatable tbody .c-table__cell,.c-datatable tbody td{border-top:var(--datatable-row-border);vertical-align:middle}.c-datatable tbody .c-table__row:last-child .c-table__cell:first-child,.c-datatable tbody .c-table__row:last-child td:first-child{border-radius:0 0 0 var(--datatable-border-radius)}.c-datatable tbody .c-table__row:last-child .c-table__cell:last-child,.c-datatable tbody .c-table__row:last-child td:last-child{border-radius:0 0 var(--datatable-border-radius) 0}.c-datatable .c-button-bar{display:flex;justify-content:flex-end;align-items:center;vertical-align:middle}.c-datatable .c-button-bar.\+align-start{justify-content:flex-start}.c-datatable .c-button-bar .c-button{--button-padding-block:var(--datatable-button-padding);min-height:auto}.c-table__cell:has(.c-datatable .c-button-bar){vertical-align:middle}:root{--dataset-bg-color:var(--color-bg);--dataset-padding:0;--dataset-shadow:var(--ui-shadow);--dataset-radius:var(--ui-radius);--dataset-gap:var(--gap);--dataset-head-padding:var(--unit);--dataset-head-radius:none;--dataset-head-shadow:none;--dataset-datatable-border:none;--dataset-datatable-shadow:none}.c-dataset{background-color:var(--dataset-bg-color);padding:var(--dataset-padding);display:grid;grid-auto-flow:row;grid-gap:var(--dataset-gap);gap:var(--dataset-gap);box-shadow:var(--dataset-shadow);border-radius:var(--dataset-radius)}.c-dataset .c-datatable{--datatable-border:var(--dataset-datatable-border);--datatable-box-shadow:var(--dataset-datatable-shadow)}.c-dataset__head{padding:var(--dataset-head-padding);border-radius:var(--dataset-head-radius);box-shadow:var(--dataset-head-shadow)}:root{--filter-bar-gap:var(--gap)}.c-filter-bar{display:flex;gap:var(--filter-bar-gap);flex-direction:row;flex-wrap:wrap}@media screen and (max-width:50.4em){.c-filter-bar{flex-direction:column}}.c-filter-bar__primary{flex:1 1;display:flex;gap:var(--filter-bar-gap);flex-direction:row;flex-wrap:wrap}@media screen and (max-width:50.4em){.c-filter-bar__primary{flex-direction:column}}:root{--avatar-size:var(--ui-target);--avatar-background-color:var(--color-accent);--avatar-text-color:var(--color-text);--avatar-font-size:1em;--avatar-border-radius:100%}.c-avatar{align-items:center;background-color:var(--avatar-background-color);border-radius:var(--avatar-border-radius);color:var(--avatar-text-color);display:flex;font-weight:var(--bold);height:var(--avatar-size);justify-content:center;overflow:hidden;position:relative;text-align:center;width:var(--avatar-size);font-size:var(--avatar-font-size)}.c-avatar img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}:root{--count-border-radius:var(--ui-radius);--count-background-color:var(--color-2);--count-text-color:var(--color-0);--count-padding:0.5em}.c-count{border-radius:var(--count-border-radius);background-color:var(--count-background-color);color:var(--count-text-color);padding:var(--count-padding);line-height:1em;font-weight:var(--bold);display:inline-flex}.c-count.\+large{font-size:1.1rem}.c-count.\+red{--count-background-color:var(--color-neg)}.c-count.\+green{--count-background-color:var(--color-pos)}.c-count.\+orange{--count-background-color:var(--color-warn)}.c-icon{color:inherit;display:inline-block;width:1em;height:1em;fill:currentColor}.c-icon g{stroke:currentColor}:root{--pill-bg-color:var(--pill-bg-color);--pill-text-size:0.9em;--pill-padding:0.25em 0.75em;--pill-radius:2em;--pill-font-weight:var(--bold);--pill-text-color:var(--pill-text-color)}.c-pill{background:var(--pill-bg-color);font-size:var(--pill-text-size);border-radius:var(--pill-radius);font-weight:var(--pill-font-weight);padding:var(--pill-padding);display:inline-flex;color:var(--pill-text-color);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.c-pill.\+1,.c-pill.\+2,.c-pill.\+neg,.c-pill.\+pos,.c-pill.\+warn{--pill-text:var(--color-white);--pill-bg:var(--button-bg)}.c-pill.\+2{--pill-bg:var(--button-2)}.c-pill.\+pos{--pill-bg:var(--color-pos)}.c-pill.\+neg{--pill-bg:var(--color-neg)}.c-pill.\+warn{--pill-bg:var(--color-warn)}.c-pill.\+quiet{--pill-bg:var(--color-shade);--pill-text:var(--color-text)}.c-pill.\+icon .c-pill__icon{color:inherit;max-width:1em}.c-pill.\+icon .c-pill__icon:first-child{-webkit-margin-end:calc(var(--pill-padding)*.5);margin-inline-end:calc(var(--pill-padding)*.5)}.c-pill.\+icon .c-pill__icon:last-child{-webkit-margin-start:calc(var(--pill-padding)*.5);margin-inline-start:calc(var(--pill-padding)*.5)}.c-pill.\+icon .c-pill__icon:only-child{-webkit-margin-start:calc(var(--pill-padding)*-.125);margin-inline-start:calc(var(--pill-padding)*-.125);-webkit-margin-end:calc(var(--pill-padding)*-.125);margin-inline-end:calc(var(--pill-padding)*-.125)}.c-pills{align-items:center;display:flex;justify-content:stretch;flex-wrap:wrap}.c-pills>.c-pill{-webkit-margin-before:calc(var(--gap)*.5);margin-block-start:calc(var(--gap)*.5);-webkit-margin-end:var(--gap);margin-inline-end:var(--gap);-webkit-margin-after:calc(var(--gap)*.5);margin-block-end:calc(var(--gap)*.5)}:root{--key-pair-background-color:var(--color-shade);--key-pair-border-radius:var(--ui-radius);--key-pair-label-color:var(--color-text);--key-pair-border-color:var(--ui-border-color);--key-pair-text-color:var(--color-text)}.c-key-pair{display:flex;flex-direction:column;word-break:keep-all}.c-key-pair>:last-child{color:var(--key-pair-text-color)}.c-key-pair.\+grid,.c-key-pair.\+inline{flex-direction:row;gap:calc(var(--gap)/2)}.c-key-pair.\+grid>:first-child{flex-basis:10em}.c-key-pair.\+bar{background-color:var(--key-pair-background-color);padding:.5em;border-radius:var(--key-pair-border-radius)}.c-key-pair>:first-child{display:flex;align-items:center;gap:calc(var(--gap)/4);font-weight:var(--bold);color:var(--key-pair-label-color)}.c-key-pair.\+spaced{row-gap:calc(var(--gap)*.5)}.c-key-pair.\+spaced-apart{justify-content:space-between;flex-direction:row;gap:calc(var(--gap)/2)}.c-key-pair.\+border-top{border-top:1px solid var(--key-pair-border-color);-webkit-padding-before:var(--unit);padding-block-start:var(--unit)}.c-key-pair.\+highlighted-label>:first-child{background-color:var(--color-4);width:-moz-fit-content;width:fit-content;padding-inline:4px;color:#fff;border-radius:calc(var(--ui-radius)/2)}.c-key-pair.\+quiet-label>:first-child{color:var(--color-text-light);font-weight:400}:root{--title-icon-space:0.5em;--title-color:var(--color-text);--title-icon-color:var(--color-text);--title-font:var(--font-family-title)}.c-title{align-items:center;display:flex;flex-wrap:wrap}.c-title .c-heading{font-family:var(--title-font);font-display:swap;color:var(--title-color);display:inline-flex;align-items:center;margin:0}.c-title .c-heading.\+h1{line-height:1.1em;font-size:3em;font-weight:400}.c-title .c-heading.\+h2{font-weight:700;font-size:1.75em}.c-title .c-heading.\+h3{font-size:1.25em;font-weight:700}.c-title .c-heading.\+h4{font-size:1em;font-weight:700}.c-title.\+normal-weight .c-heading{font-weight:400}.c-title:not(.u-gap):has(.c-icon){align-items:center;display:flex;flex-wrap:wrap}.c-title .c-icon{color:var(--title-icon-color);margin-right:calc(var(--title-icon-space)*.5)}.c-title .c-icon:last-child{font-size:1em}.c-title.\+y{flex-direction:column}>.c-sidebar.\+aside .c-title{padding:0 var(--unit)}.c-dialog .c-title{padding:0}.c-title:has(.\+h1) .c-icon{font-size:2.5em}.c-title:has(.\+h2) .c-icon{font-size:1.75em}.c-title:has(.\+h3) .c-icon{font-size:1.25em}.c-title:has(.\+h4) .c-icon{font-size:1em}.c-title.\+icon-h1{align-items:center}.c-title.\+icon-h1 .c-icon{font-size:2.5em}.c-title.\+icon-h2 .c-icon{font-size:1.75em}.c-title.\+icon-h3 .c-icon{font-size:1.25em}.c-title.\+icon-h4 .c-icon{font-size:1em}:root{--title-font-weight:var(--title-font-weight)}.c-heading{font-weight:var(--title-font-weight)}.c-heading.\+h1{font-size:var(--type-size-upper-6)}.c-heading.\+h2{font-size:var(--type-size-upper-5)}.c-heading.\+h3{font-size:var(--type-size-upper-4)}.c-heading.\+h4{font-size:var(--type-size-upper-3)}.c-heading.\+h5{font-size:var(--type-size-upper-2)}.c-heading.\+h6{font-size:var(--type-size-upper-1)}:root{--pager-bg-color:var(--color-light);--pager-padding:calc(var(--unit) / 2) var(--unit)}.c-pager{background-color:var(--pager-bg-color);padding:var(--pager-padding);flex-wrap:wrap}.c-pager,.c-pager__picker{display:flex;align-items:center;gap:var(--gap)}:root{--timeline-icon-box:calc(var(--unit) * 1.5);--timeline-icon-color-bg:var(--color-accent);--timeline-icon-color-fg:var(--color-bg);--timeline-icon-border:none;--timeline-item-space:calc(var(--unit) * 1.5);--timeline-item-gap:var(--unit);--timeline-icon-size:0.6em;--timeline-line-color:var(--ui-border-color);--timeline-line-width:1px;--timeline-line-opacity:1;--timeline-line-gap:calc(var(--timeline-line-width) * 4);--timeline-content-gap:calc(var(--unit) / 4);--timeline-content-weight:bold;--timeline-more-weight:normal;--timeline-note-color-bg:var(--color-shade-x05);--timeline-note-pad:calc(var(--unit) / 2);--timeline-note-radius:var(--ui-radius);--timeline-note-weight:normal;--timeline-credit-gap:calc(var(--gap) / 2);--timeline-credit-size:0.9em;--timeline-credit-text-color:var(--color-text-alt);--timeline-menu-width:calc(var(--unit) * 2);--timeline-font-size:1em;--timeline-text-color:var(--color-text)}.c-timeline>ol{display:flex;flex-direction:column;gap:var(--timeline-item-space)}.c-timeline-item{display:flex;gap:var(--timeline-item-gap);position:relative;font-size:var(--timeline-font-size);color:var(--timeline-text-color)}.c-timeline-item:has(+.c-timeline-item):before{content:"";background-color:var(--timeline-line-color);width:var(--timeline-line-width);inset-block-end:calc(var(--timeline-item-space)*-1);inset-block-start:var(--timeline-icon-box);inset-inline-start:var(--timeline-line-width);opacity:var(--timeline-line-opacity);position:absolute;z-index:0}.c-timeline:has(.c-timeline-item__icon) .c-timeline-item:has(+.c-timeline-item):before{inset-block-end:calc((var(--timeline-item-space) + var(--timeline-icon-box))*-1);inset-block-start:calc(var(--timeline-icon-box)/2);inset-inline-start:calc(var(--timeline-icon-box)/2 - var(--timeline-line-width)/2)}.c-timeline-item__icon{align-items:center;background-color:var(--timeline-icon-color-bg);border-radius:var(--timeline-icon-box);color:var(--timeline-icon-color-fg);display:flex;flex-shrink:0;font-size:var(--timeline-icon-box);height:var(--timeline-icon-box);justify-content:center;position:relative;width:var(--timeline-icon-box);border:var(--timeline-icon-border)}.c-timeline-item__icon.\+blank,.c-timeline-item__icon:has(input[type=checkbox]){background-color:transparent}.c-timeline-item__icon.\+blank:not(:has(input[type=checkbox])){border:none}.c-timeline-item__icon.\+blank:not(:has(input[type=checkbox])):before{background-color:var(--timeline-line-color);border-radius:var(--timeline-icon-box);content:"";font-size:0;height:calc(var(--timeline-icon-box)/3);width:calc(var(--timeline-icon-box)/3)}.c-timeline-item__icon .c-icon{font-size:var(--timeline-icon-size)}.c-timeline-item__content{width:calc(100% - var(--timeline-icon-box) - var(--timeline-content-gap));display:flex;flex-direction:column;flex-grow:1;gap:var(--timeline-content-gap);justify-content:center}.c-timeline-item__event{display:flex;justify-content:space-between;font-weight:var(--timeline-content-weight);width:100%;align-items:flex-start}.c-timeline-item__event.\+note{background-color:var(--timeline-note-color-bg);border-radius:var(--timeline-note-radius);font-weight:var(--timeline-note-weight);padding:var(--timeline-note-pad)}.c-timeline-item__event.\+note:first-child{-webkit-margin-before:calc(var(--timeline-note-pad)*-1);margin-block-start:calc(var(--timeline-note-pad)*-1)}.c-timeline-item__menu{line-height:inherit;min-height:0;vertical-align:baseline;padding:0;width:var(--timeline-menu-width)}.c-timeline-item__more{font-weight:var(--timeline-more-weight)}.c-timeline-credit{display:flex;font-size:var(--timeline-credit-size);gap:var(--timeline-credit-gap);color:var(--timeline-credit-text-color)}.c-button{cursor:default}@media(hover:hover){.c-button:hover{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none;cursor:pointer}}.c-button:active{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}a.c-button{cursor:pointer}.c-button,a.c-button,input[type=submit]{--button-color:var(--button-color-primary);--button-color-inv:var(--color-white);--button-color-bg:var(--button-color);--button-color-text:var(--button-color-inv);--button-hover-color-bg:var(--button-color-bg);--button-hover-color-text:var(--button-color-text);--button-active-color-bg:var(--button-color-bg);--button-active-color-text:var(--button-color-text);--button-aspect-ratio:auto;--button-padding-block:calc(var(--gap-em) / 2);--button-padding-inline:var(--gap-em);--button-radius:var(--ui-radius);--button-height:var(--ui-target);--button-width:auto;--button-align-items:center;--button-justify:center;--button-part-gap:calc(var(--gap-em) / 2);-webkit-padding-before:var(--button-padding-block);padding-block-start:var(--button-padding-block);-webkit-padding-after:var(--button-padding-block);padding-block-end:var(--button-padding-block);-webkit-padding-start:var(--button-padding-inline);padding-inline-start:var(--button-padding-inline);-webkit-padding-end:var(--button-padding-inline);padding-inline-end:var(--button-padding-inline);aspect-ratio:var(--button-aspect-ratio);align-items:var(--button-align-items);background-color:var(--button-color-bg);border:0;border-radius:var(--button-radius);box-shadow:var(--button-shadow);color:var(--button-color-text);display:inline-flex;font-weight:var(--button-font-weight);gap:var(--button-part-gap);justify-content:var(--button-justify);min-block-size:var(--button-height);text-decoration:none;text-transform:var(--button-text-transform);transform:var(--button-transform);transition:.2s;width:var(--button-width);--button-hover-shadow:var(--button-1-hover-shadow)}@media(hover:hover){.c-button:hover,a.c-button:hover,input[type=submit]:hover{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none;cursor:pointer}}.c-button:active,a.c-button:active,input[type=submit]:active{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}.c-button.\+link,a.c-button.\+link,input[type=submit].\+link{--button-color:var(--color-link)}.c-button.\+primary,a.c-button.\+primary,input[type=submit].\+primary{--button-color:var(--button-color-primary)}.c-button.\+secondary,a.c-button.\+secondary,input[type=submit].\+secondary{--button-color:var(--button-color-secondary);--button-color-text:var(--color-text);--button-hover-shadow:var(--button-default-hover-shadow)}.c-button.\+destructive,a.c-button.\+destructive,input[type=submit].\+destructive{transition:color .2s ease-in-out,background-color .2s ease-in-out;--button-color:var(--button-color-destructive);--button-color-hover:var(--button-color-destructive);--button-hover-shadow:var(--button-default-hover-shadow)}.c-button.\+toggle-ui,a.c-button.\+toggle-ui,input[type=submit].\+toggle-ui{--button-color:var(--button-color-ui);--button-color-inv:transparent;--button-color-bg:var(--button-color-inv);--button-color-text:var(--button-color);--button-shadow:inset 0 0 0 2px currentColor;--button-hover-color-bg:var(--button-color);--button-hover-color-text:var(--color-bg);--button-hover-shadow:none;--button-active-shadow:var(--button-hover-shadow)}.c-button.\+subtle,a.c-button.\+subtle,input[type=submit].\+subtle{--button-color-bg:transparent;--button-color-text:var(--color-text);--button-hover-shadow:var(--button-default-hover-shadow)}.c-button.\+long,a.c-button.\+long,input[type=submit].\+long{width:100%}.c-button.\+inv,a.c-button.\+inv,input[type=submit].\+inv{--button-color-bg:var(--color-bg);--button-color-text:var(--color-text)}.c-button.\+ghost,.c-button[data-freeform-action=back],a.c-button.\+ghost,a.c-button[data-freeform-action=back],input[type=submit].\+ghost,input[type=submit][data-freeform-action=back]{--button-color-inv:transparent;--button-color-bg:var(--button-color-inv);--button-color-text:var(--button-color);--button-shadow:inset 0 0 0 2px currentColor;--button-hover-color-bg:var(--button-color);--button-hover-color-text:var(--color-bg);--button-hover-shadow:none;--button-active-shadow:var(--button-hover-shadow);--button-color-text:var(--color-text-light);--button-shadow:inset 0 0 0 1px currentColor}.c-button.\+square,a.c-button.\+square,input[type=submit].\+square{--button-aspect-ratio:1/1;--button-padding-block:0;--button-padding-inline:0}.c-button.\+disabled,a.c-button.\+disabled,input[type=submit].\+disabled{opacity:.5;cursor:not-allowed}.c-button.\+text,a.c-button.\+text,input[type=submit].\+text{--button-color-inv:transparent;--button-color-bg:var(--button-color-inv);--button-color-text:var(--button-color);--button-hover-shadow:none}.c-button.\+text:hover,a.c-button.\+text:hover,input[type=submit].\+text:hover{-webkit-text-decoration:un;text-decoration:un}.c-button.\+tight,a.c-button.\+tight,input[type=submit].\+tight{--button-padding-inline:0}.c-button.\+fixed-size,a.c-button.\+fixed-size,input[type=submit].\+fixed-size{--button-padding-inline:1rem;--button-height:2.75rem}.c-button.\+fill,a.c-button.\+fill,input[type=submit].\+fill{inline-size:100%}.c-button.\+round,a.c-button.\+round,input[type=submit].\+round{--button-radius:var(--button-height)}.c-button .c-icon,.c-button__icon{flex-shrink:0;font-size:var(--button-icon-size);max-width:1em;max-height:1em;fill:currentColor}.c-button__text{line-height:1.2}.c-button-group{display:flex;flex-wrap:wrap;gap:var(--gap)}.c-button-group.\+fill .c-button{flex:1 1}.c-cognito .c-form .c-input{width:100%}.c-cognito .c-form__actions .c-button{inline-size:100%}.c-cognito .c-button[data-label=cancel]{--button-color-inv:transparent;--button-color-bg:var(--button-color-inv);--button-color-text:var(--button-color);--button-shadow:inset 0 0 0 2px currentColor;--button-hover-color-bg:var(--button-color);--button-hover-color-text:var(--color-bg);--button-hover-shadow:none;--button-active-shadow:var(--button-hover-shadow)}.c-cognito-signin-form .c-button[data-label=forgot-password]{background-color:transparent;color:var(--button-color-bg)}.c-cognito-signin-form .c-button[data-label=forgot-password]:hover{text-decoration:underline}.c-cognito-confirm-user .c-cognito-confirm-user__resend{margin-top:var(--unit)}div[data-label=password-policy]{margin-bottom:var(--unit);font-size:.9em;background-color:var(--color-shade);padding:var(--unit);border-radius:var(--ui-radius)}ul[data-label=password-policy-list]{margin:0 0 0 1em}:root{--alert-justify-content:center;--alert-border-radius:var(--ui-radius);--alert-bg-color:var(--color-shade);--alert-text-color:var(--color-text);--alert-inline-padding:var(--gap);--alert-block-padding:var(--gap);--alert-font-weight:var(--regular);--alert-border-color:var(--ui-border-color)}.c-alert{-webkit-padding-before:var(--alert-inline-padding);padding-block-start:var(--alert-inline-padding);-webkit-padding-after:var(--alert-inline-padding);padding-block-end:var(--alert-inline-padding);-webkit-padding-start:var(--alert-block-padding);padding-inline-start:var(--alert-block-padding);-webkit-padding-end:var(--alert-block-padding);padding-inline-end:var(--alert-block-padding);background-color:var(--alert-bg-color);color:var(--alert-text-color);font-weight:var(--alert-font-weight);gap:var(--gap);min-block-size:var(--ui-target);border-radius:var(--alert-border-radius);display:flex;justify-content:var(--alert-justify-content);border:var(--border-width) solid var(--alert-border)}.c-alert.\+align-start{--alert-align:flex-start}.c-alert.\+warn{--alert-bg-color:var(--color-warn-shade);--alert-border:var(--color-warn)}.c-alert.\+warn>.c-icon{color:var(--color-warn)}.c-alert.\+neg{--alert-bg-color:var(--color-neg-shade);--alert-border:var(--color-neg)}.c-alert.\+neg>.c-icon{color:var(--color-neg)}.c-alert.\+pos{--alert-bg-color:var(--color-pos-shade);--alert-border:var(--color-pos)}.c-alert.\+pos>.c-icon{color:var(--color-pos)}.c-alert>.c-icon{transform:translateY(3px) scale(1.5)}.c-alert .c-loader{--loader-size:1em;--loader-border-width:2px;height:var(--loader-size);align-self:center}a.c-alert{background-color:var(--color-link);color:var(--color-bg)}a.c-alert:hover{text-decoration:none}@media(hover:hover){a.c-alert:hover{background-color:var(--color-link-hover)}}.c-alert__text{flex:1 1}.c-alert__text p:not(:only-child):not(:last-child){margin-bottom:var(--gap)}.c-alert__text ol,.c-alert__text ul{-webkit-margin-start:1em;margin-inline-start:1em}:root{--blank-slate-border:1px dashed var(--border-color);--blank-slate-border-radius:var(--button-radius);--blank-slate-align-items:center;--blank-slate-padding:var(--unit);--blank-slate-text-color:var(--color-text)}.c-blank-slate{border:var(--blank-slate-border);border-radius:var(--blank-slate-border-radius);padding:var(--blank-slate-padding);color:var(--blank-slate-text-color);display:flex;flex-direction:column;gap:var(--gap);align-items:var(--blank-slate-align-items)}.c-blank-slate .c-button{--button-bg:var(--blank-slate-text-color)}.c-blank-slate>img{width:2em;height:2em}:root{--loader-size:2em;--loader-color:var(--color-text);--loader-timing:0.5s;--loader-border-width:4px}.c-loader{width:var(--loader-size);aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--loader-color) 94%,transparent) top/var(--loader-border-width) var(--loader-border-width) no-repeat,conic-gradient(transparent 30%,var(--loader-color));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--loader-border-width)),#000 0);animation:s3 var(--loader-timing) infinite linear}.c-button .c-loader{--loader-color:var(--button-color-text);--loader-size:1em;--loader-border-width:2px}@keyframes s3{to{transform:rotate(1turn)}}:root{--toast-bg-color:var(--color-0);--toast-padding:0.5em 1em;--toast-border-radius:var(--ui-radius);--toast-text-color:var(--color-1);--toast-animation-duration:0.3s;--toast-shadow:var(--shadow-default);--toast-top-position:auto;--toast-left-position:var(--cushion);--toast-right-position:auto;--toast-bottom-position:var(--cushion)}.c-toast{position:absolute;background-color:var(--toast-bg-color);padding:var(--toast-padding);box-shadow:var(--toast-shadow);display:flex;gap:var(--gap);font-size:1.1em;border-radius:var(--toast-border-radius);align-items:center;left:var(--toast-left-position);top:var(--toast-top-position);bottom:var(--toast-bottom-position);right:var(--toast-right-position);z-index:9999;animation:appear var(--toast-animation-duration) ease-in-out;color:var(--toast-text-color);font-weight:var(--font-weight-semibold)}.c-toast .c-loader{border-top-color:var(--toast-text-color);animation-duration:.5s;margin-inline:auto}:root{--field-label-gap:calc(var(--gap) / 2)}.c-field{-webkit-margin-after:var(--unit);margin-block-end:var(--unit);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--field-label-gap)}.c-field:first-child,.c-field>.c-field{-webkit-margin-before:0;margin-block-start:0}.c-field.\+error .c-field__feedback,.c-field.\+error .c-label{color:var(--color-neg)}.c-field.\+error .c-input.\+text,.c-field.\+error .c-input.\+textarea,.c-field.\+error .c-select{box-shadow:inset 0 0 0 var(--border-width) var(--color-neg)}.c-field.\+warning .c-field__feedback,.c-field.\+warning .c-label{color:var(--color-warn)}.c-field.\+warning .c-input.\+text,.c-field.\+warning .c-input.\+textarea,.c-field.\+warning .c-select{box-shadow:inset 0 0 0 var(--border-width) var(--color-warn)}.c-field.\+success .c-field__feedback,.c-field.\+success .c-label{color:var(--color-pos)}.c-field.\+success .c-input.\+text,.c-field.\+success .c-input.\+textarea,.c-field.\+success .c-select{box-shadow:inset 0 0 0 var(--border-width) var(--color-pos)}.c-field.\+inline{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.c-field.\+inline input[type=color],.c-field.\+inline input[type=date],.c-field.\+inline input[type=datetime-local],.c-field.\+inline input[type=datetime],.c-field.\+inline input[type=email],.c-field.\+inline input[type=month],.c-field.\+inline input[type=number],.c-field.\+inline input[type=password],.c-field.\+inline input[type=search],.c-field.\+inline input[type=tel],.c-field.\+inline input[type=text],.c-field.\+inline input[type=time],.c-field.\+inline input[type=url],.c-field.\+inline input[type=week],.c-field.\+inline select,.c-field.\+inline textarea{inline-size:auto}.c-field.\+inline .c-label{flex-shrink:0}@media screen and (max-width:50.399em){.c-field.\+inline\@mmax{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.c-field.\+inline\@mmax input[type=color],.c-field.\+inline\@mmax input[type=date],.c-field.\+inline\@mmax input[type=datetime-local],.c-field.\+inline\@mmax input[type=datetime],.c-field.\+inline\@mmax input[type=email],.c-field.\+inline\@mmax input[type=month],.c-field.\+inline\@mmax input[type=number],.c-field.\+inline\@mmax input[type=password],.c-field.\+inline\@mmax input[type=search],.c-field.\+inline\@mmax input[type=tel],.c-field.\+inline\@mmax input[type=text],.c-field.\+inline\@mmax input[type=time],.c-field.\+inline\@mmax input[type=url],.c-field.\+inline\@mmax input[type=week],.c-field.\+inline\@mmax select,.c-field.\+inline\@mmax textarea{inline-size:auto}.c-field.\+inline\@mmax .c-label{flex-shrink:0}}@media screen and (min-width:63.001em){.c-field.\+inline\@lmin{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.c-field.\+inline\@lmin input[type=color],.c-field.\+inline\@lmin input[type=date],.c-field.\+inline\@lmin input[type=datetime-local],.c-field.\+inline\@lmin input[type=datetime],.c-field.\+inline\@lmin input[type=email],.c-field.\+inline\@lmin input[type=month],.c-field.\+inline\@lmin input[type=number],.c-field.\+inline\@lmin input[type=password],.c-field.\+inline\@lmin input[type=search],.c-field.\+inline\@lmin input[type=tel],.c-field.\+inline\@lmin input[type=text],.c-field.\+inline\@lmin input[type=time],.c-field.\+inline\@lmin input[type=url],.c-field.\+inline\@lmin input[type=week],.c-field.\+inline\@lmin select,.c-field.\+inline\@lmin textarea{inline-size:auto}.c-field.\+inline\@lmin .c-label{flex-shrink:0}}.c-field.\+inline.\+fill{flex-wrap:nowrap}.c-field.\+inline.\+fill input[type=color],.c-field.\+inline.\+fill input[type=date],.c-field.\+inline.\+fill input[type=datetime-local],.c-field.\+inline.\+fill input[type=datetime],.c-field.\+inline.\+fill input[type=email],.c-field.\+inline.\+fill input[type=month],.c-field.\+inline.\+fill input[type=number],.c-field.\+inline.\+fill input[type=password],.c-field.\+inline.\+fill input[type=search],.c-field.\+inline.\+fill input[type=tel],.c-field.\+inline.\+fill input[type=text],.c-field.\+inline.\+fill input[type=time],.c-field.\+inline.\+fill input[type=url],.c-field.\+inline.\+fill input[type=week],.c-field.\+inline.\+fill select,.c-field.\+inline.\+fill textarea{inline-size:100%}@media screen and (max-width:50.399em){.c-field.\+inline.\+fill\@mmax{flex-wrap:nowrap}.c-field.\+inline.\+fill\@mmax input[type=color],.c-field.\+inline.\+fill\@mmax input[type=date],.c-field.\+inline.\+fill\@mmax input[type=datetime-local],.c-field.\+inline.\+fill\@mmax input[type=datetime],.c-field.\+inline.\+fill\@mmax input[type=email],.c-field.\+inline.\+fill\@mmax input[type=month],.c-field.\+inline.\+fill\@mmax input[type=number],.c-field.\+inline.\+fill\@mmax input[type=password],.c-field.\+inline.\+fill\@mmax input[type=search],.c-field.\+inline.\+fill\@mmax input[type=tel],.c-field.\+inline.\+fill\@mmax input[type=text],.c-field.\+inline.\+fill\@mmax input[type=time],.c-field.\+inline.\+fill\@mmax input[type=url],.c-field.\+inline.\+fill\@mmax input[type=week],.c-field.\+inline.\+fill\@mmax select,.c-field.\+inline.\+fill\@mmax textarea{inline-size:100%}}@media screen and (min-width:63.001em){.c-field.\+inline.\+fill\@lmin{flex-wrap:nowrap}.c-field.\+inline.\+fill\@lmin input[type=color],.c-field.\+inline.\+fill\@lmin input[type=date],.c-field.\+inline.\+fill\@lmin input[type=datetime-local],.c-field.\+inline.\+fill\@lmin input[type=datetime],.c-field.\+inline.\+fill\@lmin input[type=email],.c-field.\+inline.\+fill\@lmin input[type=month],.c-field.\+inline.\+fill\@lmin input[type=number],.c-field.\+inline.\+fill\@lmin input[type=password],.c-field.\+inline.\+fill\@lmin input[type=search],.c-field.\+inline.\+fill\@lmin input[type=tel],.c-field.\+inline.\+fill\@lmin input[type=text],.c-field.\+inline.\+fill\@lmin input[type=time],.c-field.\+inline.\+fill\@lmin input[type=url],.c-field.\+inline.\+fill\@lmin input[type=week],.c-field.\+inline.\+fill\@lmin select,.c-field.\+inline.\+fill\@lmin textarea{inline-size:100%}}.c-field.\+inline .c-field__feedback{-webkit-margin-end:var(--unit);margin-inline-end:var(--unit)}.c-field.\+inline .c-field__help-text{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:var(--unit);margin-inline-start:var(--unit);-webkit-padding-before:.25em;padding-block-start:.25em;-webkit-padding-after:0;padding-block-end:0;order:10}.c-form.\+fill .c-field input[type=color],.c-form.\+fill .c-field input[type=date],.c-form.\+fill .c-field input[type=datetime-local],.c-form.\+fill .c-field input[type=datetime],.c-form.\+fill .c-field input[type=email],.c-form.\+fill .c-field input[type=month],.c-form.\+fill .c-field input[type=number],.c-form.\+fill .c-field input[type=password],.c-form.\+fill .c-field input[type=search],.c-form.\+fill .c-field input[type=tel],.c-form.\+fill .c-field input[type=text],.c-form.\+fill .c-field input[type=time],.c-form.\+fill .c-field input[type=url],.c-form.\+fill .c-field input[type=week],.c-form.\+fill .c-field select,.c-form.\+fill .c-field textarea{inline-size:100%}.c-form.\+fill .c-field .c-field{align-self:stretch;flex-grow:1}@media screen and (max-width:50.399em){.c-form.\+fill\@mmax .c-field input[type=color],.c-form.\+fill\@mmax .c-field input[type=date],.c-form.\+fill\@mmax .c-field input[type=datetime-local],.c-form.\+fill\@mmax .c-field input[type=datetime],.c-form.\+fill\@mmax .c-field input[type=email],.c-form.\+fill\@mmax .c-field input[type=month],.c-form.\+fill\@mmax .c-field input[type=number],.c-form.\+fill\@mmax .c-field input[type=password],.c-form.\+fill\@mmax .c-field input[type=search],.c-form.\+fill\@mmax .c-field input[type=tel],.c-form.\+fill\@mmax .c-field input[type=text],.c-form.\+fill\@mmax .c-field input[type=time],.c-form.\+fill\@mmax .c-field input[type=url],.c-form.\+fill\@mmax .c-field input[type=week],.c-form.\+fill\@mmax .c-field select,.c-form.\+fill\@mmax .c-field textarea{inline-size:100%}.c-form.\+fill\@mmax .c-field .c-field{align-self:stretch;flex-grow:1}}@media screen and (min-width:63.001em){.c-form.\+fill\@lmin .c-field input[type=color],.c-form.\+fill\@lmin .c-field input[type=date],.c-form.\+fill\@lmin .c-field input[type=datetime-local],.c-form.\+fill\@lmin .c-field input[type=datetime],.c-form.\+fill\@lmin .c-field input[type=email],.c-form.\+fill\@lmin .c-field input[type=month],.c-form.\+fill\@lmin .c-field input[type=number],.c-form.\+fill\@lmin .c-field input[type=password],.c-form.\+fill\@lmin .c-field input[type=search],.c-form.\+fill\@lmin .c-field input[type=tel],.c-form.\+fill\@lmin .c-field input[type=text],.c-form.\+fill\@lmin .c-field input[type=time],.c-form.\+fill\@lmin .c-field input[type=url],.c-form.\+fill\@lmin .c-field input[type=week],.c-form.\+fill\@lmin .c-field select,.c-form.\+fill\@lmin .c-field textarea{inline-size:100%}.c-form.\+fill\@lmin .c-field .c-field{align-self:stretch;flex-grow:1}}.c-form.\+fill.\+auto .c-field input[type=color],.c-form.\+fill.\+auto .c-field input[type=date],.c-form.\+fill.\+auto .c-field input[type=datetime-local],.c-form.\+fill.\+auto .c-field input[type=datetime],.c-form.\+fill.\+auto .c-field input[type=email],.c-form.\+fill.\+auto .c-field input[type=month],.c-form.\+fill.\+auto .c-field input[type=number],.c-form.\+fill.\+auto .c-field input[type=password],.c-form.\+fill.\+auto .c-field input[type=search],.c-form.\+fill.\+auto .c-field input[type=tel],.c-form.\+fill.\+auto .c-field input[type=text],.c-form.\+fill.\+auto .c-field input[type=time],.c-form.\+fill.\+auto .c-field input[type=url],.c-form.\+fill.\+auto .c-field input[type=week],.c-form.\+fill.\+auto .c-field select,.c-form.\+fill.\+auto .c-field textarea{inline-size:auto}.c-form.\+fill.\+auto .c-field .c-field{align-self:flex-start;flex-grow:0}@media screen and (max-width:50.399em){.c-form.\+fill.\+auto\@mmax .c-field input[type=color],.c-form.\+fill.\+auto\@mmax .c-field input[type=date],.c-form.\+fill.\+auto\@mmax .c-field input[type=datetime-local],.c-form.\+fill.\+auto\@mmax .c-field input[type=datetime],.c-form.\+fill.\+auto\@mmax .c-field input[type=email],.c-form.\+fill.\+auto\@mmax .c-field input[type=month],.c-form.\+fill.\+auto\@mmax .c-field input[type=number],.c-form.\+fill.\+auto\@mmax .c-field input[type=password],.c-form.\+fill.\+auto\@mmax .c-field input[type=search],.c-form.\+fill.\+auto\@mmax .c-field input[type=tel],.c-form.\+fill.\+auto\@mmax .c-field input[type=text],.c-form.\+fill.\+auto\@mmax .c-field input[type=time],.c-form.\+fill.\+auto\@mmax .c-field input[type=url],.c-form.\+fill.\+auto\@mmax .c-field input[type=week],.c-form.\+fill.\+auto\@mmax .c-field select,.c-form.\+fill.\+auto\@mmax .c-field textarea{inline-size:auto}.c-form.\+fill.\+auto\@mmax .c-field .c-field{align-self:flex-start;flex-grow:0}}@media screen and (min-width:63.001em){.c-form.\+fill.\+auto\@lmin .c-field input[type=color],.c-form.\+fill.\+auto\@lmin .c-field input[type=date],.c-form.\+fill.\+auto\@lmin .c-field input[type=datetime-local],.c-form.\+fill.\+auto\@lmin .c-field input[type=datetime],.c-form.\+fill.\+auto\@lmin .c-field input[type=email],.c-form.\+fill.\+auto\@lmin .c-field input[type=month],.c-form.\+fill.\+auto\@lmin .c-field input[type=number],.c-form.\+fill.\+auto\@lmin .c-field input[type=password],.c-form.\+fill.\+auto\@lmin .c-field input[type=search],.c-form.\+fill.\+auto\@lmin .c-field input[type=tel],.c-form.\+fill.\+auto\@lmin .c-field input[type=text],.c-form.\+fill.\+auto\@lmin .c-field input[type=time],.c-form.\+fill.\+auto\@lmin .c-field input[type=url],.c-form.\+fill.\+auto\@lmin .c-field input[type=week],.c-form.\+fill.\+auto\@lmin .c-field select,.c-form.\+fill.\+auto\@lmin .c-field textarea{inline-size:auto}.c-form.\+fill.\+auto\@lmin .c-field .c-field{align-self:flex-start;flex-grow:0}}.c-field.\+fill input[type=color],.c-field.\+fill input[type=date],.c-field.\+fill input[type=datetime-local],.c-field.\+fill input[type=datetime],.c-field.\+fill input[type=email],.c-field.\+fill input[type=month],.c-field.\+fill input[type=number],.c-field.\+fill input[type=password],.c-field.\+fill input[type=search],.c-field.\+fill input[type=tel],.c-field.\+fill input[type=text],.c-field.\+fill input[type=time],.c-field.\+fill input[type=url],.c-field.\+fill input[type=week],.c-field.\+fill select,.c-field.\+fill textarea{inline-size:100%}.c-field.\+fill .c-field{align-self:stretch;flex-grow:1}@media screen and (max-width:50.399em){.c-field.\+fill\@mmax input[type=color],.c-field.\+fill\@mmax input[type=date],.c-field.\+fill\@mmax input[type=datetime-local],.c-field.\+fill\@mmax input[type=datetime],.c-field.\+fill\@mmax input[type=email],.c-field.\+fill\@mmax input[type=month],.c-field.\+fill\@mmax input[type=number],.c-field.\+fill\@mmax input[type=password],.c-field.\+fill\@mmax input[type=search],.c-field.\+fill\@mmax input[type=tel],.c-field.\+fill\@mmax input[type=text],.c-field.\+fill\@mmax input[type=time],.c-field.\+fill\@mmax input[type=url],.c-field.\+fill\@mmax input[type=week],.c-field.\+fill\@mmax select,.c-field.\+fill\@mmax textarea{inline-size:100%}.c-field.\+fill\@mmax .c-field{align-self:stretch;flex-grow:1}}@media screen and (min-width:63.001em){.c-field.\+fill\@lmin input[type=color],.c-field.\+fill\@lmin input[type=date],.c-field.\+fill\@lmin input[type=datetime-local],.c-field.\+fill\@lmin input[type=datetime],.c-field.\+fill\@lmin input[type=email],.c-field.\+fill\@lmin input[type=month],.c-field.\+fill\@lmin input[type=number],.c-field.\+fill\@lmin input[type=password],.c-field.\+fill\@lmin input[type=search],.c-field.\+fill\@lmin input[type=tel],.c-field.\+fill\@lmin input[type=text],.c-field.\+fill\@lmin input[type=time],.c-field.\+fill\@lmin input[type=url],.c-field.\+fill\@lmin input[type=week],.c-field.\+fill\@lmin select,.c-field.\+fill\@lmin textarea{inline-size:100%}.c-field.\+fill\@lmin .c-field{align-self:stretch;flex-grow:1}}.c-field.\+fill.\+auto input[type=color],.c-field.\+fill.\+auto input[type=date],.c-field.\+fill.\+auto input[type=datetime-local],.c-field.\+fill.\+auto input[type=datetime],.c-field.\+fill.\+auto input[type=email],.c-field.\+fill.\+auto input[type=month],.c-field.\+fill.\+auto input[type=number],.c-field.\+fill.\+auto input[type=password],.c-field.\+fill.\+auto input[type=search],.c-field.\+fill.\+auto input[type=tel],.c-field.\+fill.\+auto input[type=text],.c-field.\+fill.\+auto input[type=time],.c-field.\+fill.\+auto input[type=url],.c-field.\+fill.\+auto input[type=week],.c-field.\+fill.\+auto select,.c-field.\+fill.\+auto textarea{inline-size:auto}.c-field.\+fill.\+auto .c-field{align-self:flex-start;flex-grow:0}@media screen and (max-width:50.399em){.c-field.\+fill.\+auto\@mmax input[type=color],.c-field.\+fill.\+auto\@mmax input[type=date],.c-field.\+fill.\+auto\@mmax input[type=datetime-local],.c-field.\+fill.\+auto\@mmax input[type=datetime],.c-field.\+fill.\+auto\@mmax input[type=email],.c-field.\+fill.\+auto\@mmax input[type=month],.c-field.\+fill.\+auto\@mmax input[type=number],.c-field.\+fill.\+auto\@mmax input[type=password],.c-field.\+fill.\+auto\@mmax input[type=search],.c-field.\+fill.\+auto\@mmax input[type=tel],.c-field.\+fill.\+auto\@mmax input[type=text],.c-field.\+fill.\+auto\@mmax input[type=time],.c-field.\+fill.\+auto\@mmax input[type=url],.c-field.\+fill.\+auto\@mmax input[type=week],.c-field.\+fill.\+auto\@mmax select,.c-field.\+fill.\+auto\@mmax textarea{inline-size:auto}.c-field.\+fill.\+auto\@mmax .c-field{align-self:flex-start;flex-grow:0}}@media screen and (min-width:63.001em){.c-field.\+fill.\+auto\@lmin input[type=color],.c-field.\+fill.\+auto\@lmin input[type=date],.c-field.\+fill.\+auto\@lmin input[type=datetime-local],.c-field.\+fill.\+auto\@lmin input[type=datetime],.c-field.\+fill.\+auto\@lmin input[type=email],.c-field.\+fill.\+auto\@lmin input[type=month],.c-field.\+fill.\+auto\@lmin input[type=number],.c-field.\+fill.\+auto\@lmin input[type=password],.c-field.\+fill.\+auto\@lmin input[type=search],.c-field.\+fill.\+auto\@lmin input[type=tel],.c-field.\+fill.\+auto\@lmin input[type=text],.c-field.\+fill.\+auto\@lmin input[type=time],.c-field.\+fill.\+auto\@lmin input[type=url],.c-field.\+fill.\+auto\@lmin input[type=week],.c-field.\+fill.\+auto\@lmin select,.c-field.\+fill.\+auto\@lmin textarea{inline-size:auto}.c-field.\+fill.\+auto\@lmin .c-field{align-self:flex-start;flex-grow:0}}.c-field__feedback{-webkit-padding-before:.25em;padding-block-start:.25em;-webkit-padding-after:.25em;padding-block-end:.25em}.c-field__help-text{-webkit-margin-before:-.25em;margin-block-start:-.25em;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:.25em;padding-block-end:.25em;display:block;font-style:normal}.c-field__help-text .c-icon{vertical-align:middle}.c-field.\+help-text-after .c-field__help-text{order:10}.c-form.\+inline.\+tight .c-field-group>*+*{-webkit-margin-start:0;margin-inline-start:0}@media screen and (max-width:50.399em){.c-form.\+inline.\+tight\@mmax .c-field-group>*+*{-webkit-margin-start:0;margin-inline-start:0}}@media screen and (min-width:63.001em){.c-form.\+inline.\+tight\@lmin .c-field-group>*+*{-webkit-margin-start:0;margin-inline-start:0}}.c-form.\+inline.\+nowrap .c-field-group,.c-form.\+inline.\+nowrap .c-field-group .c-field{flex-wrap:nowrap}@media screen and (max-width:50.399em){.c-form.\+inline.\+nowrap\@mmax .c-field-group,.c-form.\+inline.\+nowrap\@mmax .c-field-group .c-field{flex-wrap:nowrap}}@media screen and (min-width:63.001em){.c-form.\+inline.\+nowrap\@lmin .c-field-group,.c-form.\+inline.\+nowrap\@lmin .c-field-group .c-field{flex-wrap:nowrap}}.c-form.\+inline .c-field-group.\+stacked{flex-direction:column}.c-form.\+inline .c-field-group.\+stacked>*+*{-webkit-margin-before:.5em;margin-block-start:.5em}@media screen and (max-width:50.399em){.c-form.\+inline .c-field-group.\+stacked\@mmax{flex-direction:column}.c-form.\+inline .c-field-group.\+stacked\@mmax>*+*{-webkit-margin-before:.5em;margin-block-start:.5em}}@media screen and (min-width:63.001em){.c-form.\+inline .c-field-group.\+stacked\@lmin{flex-direction:column}.c-form.\+inline .c-field-group.\+stacked\@lmin>*+*{-webkit-margin-before:.5em;margin-block-start:.5em}}.c-field.\+fill .c-field-group,.c-form.\+fill .c-field-group{align-items:stretch;width:100%}.c-field.\+fill .c-field-group>*,.c-form.\+fill .c-field-group>*{flex-grow:1}.c-field.\+fill .c-field-group>* input[type=color],.c-field.\+fill .c-field-group>* input[type=date],.c-field.\+fill .c-field-group>* input[type=datetime-local],.c-field.\+fill .c-field-group>* input[type=datetime],.c-field.\+fill .c-field-group>* input[type=email],.c-field.\+fill .c-field-group>* input[type=month],.c-field.\+fill .c-field-group>* input[type=number],.c-field.\+fill .c-field-group>* input[type=password],.c-field.\+fill .c-field-group>* input[type=search],.c-field.\+fill .c-field-group>* input[type=tel],.c-field.\+fill .c-field-group>* input[type=text],.c-field.\+fill .c-field-group>* input[type=time],.c-field.\+fill .c-field-group>* input[type=url],.c-field.\+fill .c-field-group>* input[type=week],.c-field.\+fill .c-field-group>* select,.c-form.\+fill .c-field-group>* input[type=color],.c-form.\+fill .c-field-group>* input[type=date],.c-form.\+fill .c-field-group>* input[type=datetime-local],.c-form.\+fill .c-field-group>* input[type=datetime],.c-form.\+fill .c-field-group>* input[type=email],.c-form.\+fill .c-field-group>* input[type=month],.c-form.\+fill .c-field-group>* input[type=number],.c-form.\+fill .c-field-group>* input[type=password],.c-form.\+fill .c-field-group>* input[type=search],.c-form.\+fill .c-field-group>* input[type=tel],.c-form.\+fill .c-field-group>* input[type=text],.c-form.\+fill .c-field-group>* input[type=time],.c-form.\+fill .c-field-group>* input[type=url],.c-form.\+fill .c-field-group>* input[type=week],.c-form.\+fill .c-field-group>* select{inline-size:100%}@media screen and (max-width:50.399em){.c-field.\+fill\@mmax .c-field-group,.c-form.\+fill\@mmax .c-field-group{align-items:stretch;width:100%}.c-field.\+fill\@mmax .c-field-group>*,.c-form.\+fill\@mmax .c-field-group>*{flex-grow:1}.c-field.\+fill\@mmax .c-field-group>* input[type=color],.c-field.\+fill\@mmax .c-field-group>* input[type=date],.c-field.\+fill\@mmax .c-field-group>* input[type=datetime-local],.c-field.\+fill\@mmax .c-field-group>* input[type=datetime],.c-field.\+fill\@mmax .c-field-group>* input[type=email],.c-field.\+fill\@mmax .c-field-group>* input[type=month],.c-field.\+fill\@mmax .c-field-group>* input[type=number],.c-field.\+fill\@mmax .c-field-group>* input[type=password],.c-field.\+fill\@mmax .c-field-group>* input[type=search],.c-field.\+fill\@mmax .c-field-group>* input[type=tel],.c-field.\+fill\@mmax .c-field-group>* input[type=text],.c-field.\+fill\@mmax .c-field-group>* input[type=time],.c-field.\+fill\@mmax .c-field-group>* input[type=url],.c-field.\+fill\@mmax .c-field-group>* input[type=week],.c-field.\+fill\@mmax .c-field-group>* select,.c-form.\+fill\@mmax .c-field-group>* input[type=color],.c-form.\+fill\@mmax .c-field-group>* input[type=date],.c-form.\+fill\@mmax .c-field-group>* input[type=datetime-local],.c-form.\+fill\@mmax .c-field-group>* input[type=datetime],.c-form.\+fill\@mmax .c-field-group>* input[type=email],.c-form.\+fill\@mmax .c-field-group>* input[type=month],.c-form.\+fill\@mmax .c-field-group>* input[type=number],.c-form.\+fill\@mmax .c-field-group>* input[type=password],.c-form.\+fill\@mmax .c-field-group>* input[type=search],.c-form.\+fill\@mmax .c-field-group>* input[type=tel],.c-form.\+fill\@mmax .c-field-group>* input[type=text],.c-form.\+fill\@mmax .c-field-group>* input[type=time],.c-form.\+fill\@mmax .c-field-group>* input[type=url],.c-form.\+fill\@mmax .c-field-group>* input[type=week],.c-form.\+fill\@mmax .c-field-group>* select{inline-size:100%}}@media screen and (min-width:63.001em){.c-field.\+fill\@lmin .c-field-group,.c-form.\+fill\@lmin .c-field-group{align-items:stretch;width:100%}.c-field.\+fill\@lmin .c-field-group>*,.c-form.\+fill\@lmin .c-field-group>*{flex-grow:1}.c-field.\+fill\@lmin .c-field-group>* input[type=color],.c-field.\+fill\@lmin .c-field-group>* input[type=date],.c-field.\+fill\@lmin .c-field-group>* input[type=datetime-local],.c-field.\+fill\@lmin .c-field-group>* input[type=datetime],.c-field.\+fill\@lmin .c-field-group>* input[type=email],.c-field.\+fill\@lmin .c-field-group>* input[type=month],.c-field.\+fill\@lmin .c-field-group>* input[type=number],.c-field.\+fill\@lmin .c-field-group>* input[type=password],.c-field.\+fill\@lmin .c-field-group>* input[type=search],.c-field.\+fill\@lmin .c-field-group>* input[type=tel],.c-field.\+fill\@lmin .c-field-group>* input[type=text],.c-field.\+fill\@lmin .c-field-group>* input[type=time],.c-field.\+fill\@lmin .c-field-group>* input[type=url],.c-field.\+fill\@lmin .c-field-group>* input[type=week],.c-field.\+fill\@lmin .c-field-group>* select,.c-form.\+fill\@lmin .c-field-group>* input[type=color],.c-form.\+fill\@lmin .c-field-group>* input[type=date],.c-form.\+fill\@lmin .c-field-group>* input[type=datetime-local],.c-form.\+fill\@lmin .c-field-group>* input[type=datetime],.c-form.\+fill\@lmin .c-field-group>* input[type=email],.c-form.\+fill\@lmin .c-field-group>* input[type=month],.c-form.\+fill\@lmin .c-field-group>* input[type=number],.c-form.\+fill\@lmin .c-field-group>* input[type=password],.c-form.\+fill\@lmin .c-field-group>* input[type=search],.c-form.\+fill\@lmin .c-field-group>* input[type=tel],.c-form.\+fill\@lmin .c-field-group>* input[type=text],.c-form.\+fill\@lmin .c-field-group>* input[type=time],.c-form.\+fill\@lmin .c-field-group>* input[type=url],.c-form.\+fill\@lmin .c-field-group>* input[type=week],.c-form.\+fill\@lmin .c-field-group>* select{inline-size:100%}}.c-field.\+fill .c-field-group.\+inline.\+equal>*,.c-form.\+fill .c-field-group.\+inline.\+equal>*{flex-shrink:1;flex-basis:0%}@media screen and (max-width:50.399em){.c-field.\+fill .c-field-group.\+inline\@mmax.\+equal>*,.c-form.\+fill .c-field-group.\+inline\@mmax.\+equal>*{flex-shrink:1;flex-basis:0%}}@media screen and (min-width:63.001em){.c-field.\+fill .c-field-group.\+inline\@lmin.\+equal>*,.c-form.\+fill .c-field-group.\+inline\@lmin.\+equal>*{flex-shrink:1;flex-basis:0%}}.c-field.\+fill .c-field-group.\+auto,.c-form.\+fill .c-field-group.\+auto{align-items:flex-start;width:auto}.c-field.\+fill .c-field-group.\+auto>*,.c-form.\+fill .c-field-group.\+auto>*{flex-grow:0}.c-field.\+fill .c-field-group.\+auto>* input[type=color],.c-field.\+fill .c-field-group.\+auto>* input[type=date],.c-field.\+fill .c-field-group.\+auto>* input[type=datetime-local],.c-field.\+fill .c-field-group.\+auto>* input[type=datetime],.c-field.\+fill .c-field-group.\+auto>* input[type=email],.c-field.\+fill .c-field-group.\+auto>* input[type=month],.c-field.\+fill .c-field-group.\+auto>* input[type=number],.c-field.\+fill .c-field-group.\+auto>* input[type=password],.c-field.\+fill .c-field-group.\+auto>* input[type=search],.c-field.\+fill .c-field-group.\+auto>* input[type=tel],.c-field.\+fill .c-field-group.\+auto>* input[type=text],.c-field.\+fill .c-field-group.\+auto>* input[type=time],.c-field.\+fill .c-field-group.\+auto>* input[type=url],.c-field.\+fill .c-field-group.\+auto>* input[type=week],.c-field.\+fill .c-field-group.\+auto>* select,.c-form.\+fill .c-field-group.\+auto>* input[type=color],.c-form.\+fill .c-field-group.\+auto>* input[type=date],.c-form.\+fill .c-field-group.\+auto>* input[type=datetime-local],.c-form.\+fill .c-field-group.\+auto>* input[type=datetime],.c-form.\+fill .c-field-group.\+auto>* input[type=email],.c-form.\+fill .c-field-group.\+auto>* input[type=month],.c-form.\+fill .c-field-group.\+auto>* input[type=number],.c-form.\+fill .c-field-group.\+auto>* input[type=password],.c-form.\+fill .c-field-group.\+auto>* input[type=search],.c-form.\+fill .c-field-group.\+auto>* input[type=tel],.c-form.\+fill .c-field-group.\+auto>* input[type=text],.c-form.\+fill .c-field-group.\+auto>* input[type=time],.c-form.\+fill .c-field-group.\+auto>* input[type=url],.c-form.\+fill .c-field-group.\+auto>* input[type=week],.c-form.\+fill .c-field-group.\+auto>* select{inline-size:auto}@media screen and (max-width:50.399em){.c-field.\+fill .c-field-group.\+auto\@mmax,.c-form.\+fill .c-field-group.\+auto\@mmax{align-items:flex-start;width:auto}.c-field.\+fill .c-field-group.\+auto\@mmax>*,.c-form.\+fill .c-field-group.\+auto\@mmax>*{flex-grow:0}.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=color],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=date],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=datetime-local],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=datetime],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=email],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=month],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=number],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=password],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=search],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=tel],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=text],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=time],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=url],.c-field.\+fill .c-field-group.\+auto\@mmax>* input[type=week],.c-field.\+fill .c-field-group.\+auto\@mmax>* select,.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=color],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=date],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=datetime-local],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=datetime],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=email],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=month],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=number],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=password],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=search],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=tel],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=text],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=time],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=url],.c-form.\+fill .c-field-group.\+auto\@mmax>* input[type=week],.c-form.\+fill .c-field-group.\+auto\@mmax>* select{inline-size:auto}}@media screen and (min-width:63.001em){.c-field.\+fill .c-field-group.\+auto\@lmin,.c-form.\+fill .c-field-group.\+auto\@lmin{align-items:flex-start;width:auto}.c-field.\+fill .c-field-group.\+auto\@lmin>*,.c-form.\+fill .c-field-group.\+auto\@lmin>*{flex-grow:0}.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=color],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=date],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=datetime-local],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=datetime],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=email],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=month],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=number],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=password],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=search],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=tel],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=text],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=time],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=url],.c-field.\+fill .c-field-group.\+auto\@lmin>* input[type=week],.c-field.\+fill .c-field-group.\+auto\@lmin>* select,.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=color],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=date],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=datetime-local],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=datetime],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=email],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=month],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=number],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=password],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=search],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=tel],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=text],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=time],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=url],.c-form.\+fill .c-field-group.\+auto\@lmin>* input[type=week],.c-form.\+fill .c-field-group.\+auto\@lmin>* select{inline-size:auto}}.c-field-group.\+fill{align-items:stretch;width:100%}.c-field-group.\+fill>*{flex-grow:1}.c-field-group.\+fill>* input[type=color],.c-field-group.\+fill>* input[type=date],.c-field-group.\+fill>* input[type=datetime-local],.c-field-group.\+fill>* input[type=datetime],.c-field-group.\+fill>* input[type=email],.c-field-group.\+fill>* input[type=month],.c-field-group.\+fill>* input[type=number],.c-field-group.\+fill>* input[type=password],.c-field-group.\+fill>* input[type=search],.c-field-group.\+fill>* input[type=tel],.c-field-group.\+fill>* input[type=text],.c-field-group.\+fill>* input[type=time],.c-field-group.\+fill>* input[type=url],.c-field-group.\+fill>* input[type=week],.c-field-group.\+fill>* select{inline-size:100%}@media screen and (max-width:50.399em){.c-field-group.\+fill\@mmax{align-items:stretch;width:100%}.c-field-group.\+fill\@mmax>*{flex-grow:1}.c-field-group.\+fill\@mmax>* input[type=color],.c-field-group.\+fill\@mmax>* input[type=date],.c-field-group.\+fill\@mmax>* input[type=datetime-local],.c-field-group.\+fill\@mmax>* input[type=datetime],.c-field-group.\+fill\@mmax>* input[type=email],.c-field-group.\+fill\@mmax>* input[type=month],.c-field-group.\+fill\@mmax>* input[type=number],.c-field-group.\+fill\@mmax>* input[type=password],.c-field-group.\+fill\@mmax>* input[type=search],.c-field-group.\+fill\@mmax>* input[type=tel],.c-field-group.\+fill\@mmax>* input[type=text],.c-field-group.\+fill\@mmax>* input[type=time],.c-field-group.\+fill\@mmax>* input[type=url],.c-field-group.\+fill\@mmax>* input[type=week],.c-field-group.\+fill\@mmax>* select{inline-size:100%}}@media screen and (min-width:63.001em){.c-field-group.\+fill\@lmin{align-items:stretch;width:100%}.c-field-group.\+fill\@lmin>*{flex-grow:1}.c-field-group.\+fill\@lmin>* input[type=color],.c-field-group.\+fill\@lmin>* input[type=date],.c-field-group.\+fill\@lmin>* input[type=datetime-local],.c-field-group.\+fill\@lmin>* input[type=datetime],.c-field-group.\+fill\@lmin>* input[type=email],.c-field-group.\+fill\@lmin>* input[type=month],.c-field-group.\+fill\@lmin>* input[type=number],.c-field-group.\+fill\@lmin>* input[type=password],.c-field-group.\+fill\@lmin>* input[type=search],.c-field-group.\+fill\@lmin>* input[type=tel],.c-field-group.\+fill\@lmin>* input[type=text],.c-field-group.\+fill\@lmin>* input[type=time],.c-field-group.\+fill\@lmin>* input[type=url],.c-field-group.\+fill\@lmin>* input[type=week],.c-field-group.\+fill\@lmin>* select{inline-size:100%}}.c-field-group.\+fill.\+inline.\+equal>*{flex-shrink:1;flex-basis:0%}@media screen and (max-width:50.399em){.c-field-group.\+fill.\+inline\@mmax.\+equal>*{flex-shrink:1;flex-basis:0%}}@media screen and (min-width:63.001em){.c-field-group.\+fill.\+inline\@lmin.\+equal>*{flex-shrink:1;flex-basis:0%}}:root{--fieldset-padding:0;--fieldset-margin:0;--fieldset-bg-color:transparent;--fieldset-border-radius:0;--fieldset-border:none;--fieldset-legend-font-size:1.2em;--fieldset-legend-text-color:var(--color-text);--fieldset-legend-font-weight:var(--bold)}.c-fieldset{margin:var(--fieldset-margin);padding:var(--fieldset-padding);background-color:var(--fieldset-bg-color);border-radius:var(--fieldset-border-radius);border:var(--fieldset-border)}.c-fieldset legend{padding:0;font-size:var(--fieldset-legend-font-size);-webkit-margin-after:1em;margin-block-end:1em;font-weight:var(--fieldset-legend-font-weight);color:var(--fieldset-legend-text-color);display:flex;align-items:center;inline-size:100%;gap:var(--unit)}.c-fieldset+.c-fieldset{-webkit-margin-before:var(--gap);margin-block-start:var(--gap)}.c-fieldset+.c-button,.c-fieldset+.c-button-bar{max-width:var(--fieldset-max-width)}:root{--labelled-input-margin:var(--gap)}.c-labelled-input{-webkit-margin-after:var(--labelled-input-margin);margin-block-end:var(--labelled-input-margin);clear:both}@media screen and (max-width:50.4em){.c-labelled-input{--labelled-input-margin:calc(var(--gap) / 2)}}.c-labelled-input .c-input,.c-labelled-input .c-select{width:100%}.c-labelled-input.\+no-margin{margin-bottom:0}:root{--label-font-size:var(--type-size-base);--label-font-weight:var(--regular)}.c-label{font-size:var(--label-font-size);display:flex;align-items:center;gap:calc(var(--unit)/2);font-weight:var(--label-font-weight)}:root{--form-block-heading-column-size:Min(16rem,40%);--form-block-column-gap:var(--gap)}:has(>.c-form-block){container-type:inline-size}.c-form-block{display:grid;grid-template-columns:auto;grid-template-areas:"bh" "bf";grid-auto-flow:column;grid-column-gap:var(--form-block-column-gap);column-gap:var(--form-block-column-gap);align-items:flex-start}@container (width > 50em){.c-form-block{grid-template-columns:var(--form-block-heading-column-size) 1fr;grid-template-areas:"bh bf"}}.c-form-block+.c-form-block{-webkit-padding-before:var(--unit);padding-block-start:var(--unit);border-top:1px solid var(--ui-border-color)}@media screen and (max-width:50.4em){.c-form-block+.c-form-block{padding:var(--unit);margin:var(--unit)}}.c-form-block.\+stacked{display:block}.c-form-block:has(.c-form-block__heading:empty){gap:0}.c-form-block__heading{grid-area:bh}.c-form-block__heading .c-heading,.c-form-block__heading .c-heading.\+h4{font-size:var(--type-size-upper-2)}.c-form-block__heading:has(.c-form-block__header-help) .c-heading{margin-bottom:calc(var(--gap)/2)}.c-form-block__heading-help,.c-form-block__heading>:not(.c-heading){color:var(--color-text-light);font-size:var(--type-size-lower-1);margin-bottom:calc(var(--unit)/2)}.c-form-block__fields{grid-area:bf}.c-form-block__fields>.c-alert{-webkit-margin-after:var(--unit);margin-block-end:var(--unit)}:root{--field-group-gap:var(--gap)}.c-field-group{display:flex;align-items:flex-end;gap:var(--field-group-gap);flex-wrap:wrap;-webkit-margin-after:var(--unit);margin-block-end:var(--unit)}.c-field-group>.c-field{margin:0}.c-field-group>.c-field .c-select,.c-field-group>.c-field input[type=color],.c-field-group>.c-field input[type=date],.c-field-group>.c-field input[type=datetime-local],.c-field-group>.c-field input[type=datetime],.c-field-group>.c-field input[type=email],.c-field-group>.c-field input[type=month],.c-field-group>.c-field input[type=number],.c-field-group>.c-field input[type=password],.c-field-group>.c-field input[type=search],.c-field-group>.c-field input[type=tel],.c-field-group>.c-field input[type=text],.c-field-group>.c-field input[type=time],.c-field-group>.c-field input[type=url],.c-field-group>.c-field input[type=week],.c-field-group>.c-field select{inline-size:100%}.c-input.\+text,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]){-webkit-padding-start:var(--input-padding-inline);padding-inline-start:var(--input-padding-inline);-webkit-padding-end:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline);align-items:center;background-color:var(--input-text-color-bg);border:0;border-radius:var(--input-text-radius);box-shadow:var(--input-text-shadow);color:var(--input-text-color-text);display:flex;inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none}@media(hover:hover){.c-input.\+text:hover,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]):hover{background-color:var(--input-text-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--input-text-hover-color-text)}}.c-input.\+text.\+focus,.c-input.\+text:focus,.c-input.\+text:focus-visible,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+focus,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]):focus,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]):focus-visible{box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline);background-color:var(--input-focus-bg-color)}input:is([type=date],[type=datetime],[type=datetime-local],[type=time]){block-size:var(--ui-target);line-height:var(--ui-target)}.c-input.\+reset,.c-input.\+reset:focus,.c-input.\+reset:focus-visible{box-shadow:unset;background-color:transparent;outline:unset;padding:unset}.c-input.\+textarea,textarea,textarea.c-input.\+text{-webkit-padding-start:var(--input-padding-inline);padding-inline-start:var(--input-padding-inline);-webkit-padding-end:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline);align-items:center;background-color:var(--input-text-color-bg);border:0;border-radius:var(--input-text-radius);box-shadow:var(--input-text-shadow);color:var(--input-text-color-text);display:flex;inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none}@media(hover:hover){.c-input.\+textarea:hover,textarea.c-input.\+text:hover,textarea:hover{background-color:var(--input-text-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--input-text-hover-color-text)}}.c-input.\+textarea.\+focus,.c-input.\+textarea:focus,.c-input.\+textarea:focus-visible,textarea.\+focus,textarea.c-input.\+text.\+focus,textarea.c-input.\+text:focus,textarea.c-input.\+text:focus-visible,textarea:focus,textarea:focus-visible{box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline);background-color:var(--input-focus-bg-color)}textarea{-webkit-padding-before:.5em;padding-block-start:.5em;-webkit-padding-after:.5em;padding-block-end:.5em}:root{--checkbox-height:var(--ui-target);--checkbox-bg-color:var(--checkbox-color-bg);--checkbox-size:var(--checkbox-size);--checkbox-border:var(--checkbox-border);--checkbox-radius:var(--checkbox-radius);--checkbox-checked-bg-color:var(--checkbox-checked-color-bg);--checkbox-space:0.5em;--checkbox-hover-border:var(--checkbox-hover-border);--checkbox-checked-color-bg:var(--checkbox-checked-color-bg);--checkbox-checked-border:inherit;--checkbox-check-color:var(--checkbox-check-color)}.c-checkbox{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-block-size:var(--checkbox-height);line-height:var(--checkbox-height);align-items:center;column-gap:calc(var(--gap)/2);position:relative}.c-checkbox .c-input.\+checkbox,.c-checkbox input[type=checkbox]{-webkit-margin-end:calc(var(--gap)/2);margin-inline-end:calc(var(--gap)/2);flex-shrink:0}.c-checkbox:hover{cursor:pointer}.c-input.\+checkbox,input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:var(--checkbox-bg-color);font:inherit;color:currentColor;width:var(--checkbox-size);height:var(--checkbox-size);border:var(--checkbox-border);border-radius:var(--checkbox-radius);display:grid;place-content:center}.c-input.\+checkbox:hover,input[type=checkbox]:hover{cursor:pointer;border-color:var(--checkbox-hover-border)}.c-input.\+checkbox:before,input[type=checkbox]:before{content:"";width:.8em;height:.8em;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #fff;transform-origin:bottom left;-webkit-clip-path:polygon(6% 57%,34% 80%,92% 9%,99% 15%,34% 93%,0 65%);clip-path:polygon(6% 57%,34% 80%,92% 9%,99% 15%,34% 93%,0 65%)}.c-input.\+checkbox:checked,input[type=checkbox]:checked{background-color:var(--checkbox-checked-bg-color);border-color:var(--checkbox-checked-border);box-shadow:inset 0 0 0 1px #fff}.c-input.\+checkbox:checked:before,input[type=checkbox]:checked:before{transform:scale(1)}.c-input.\+checkbox:disabled,input[type=checkbox]:disabled{background-color:#f8f8f8;border-color:#d1d1d1;color:#d1d1d1;cursor:not-allowed}.c-input.\+checkbox:disabled:checked,input[type=checkbox]:disabled:checked{background-color:rgba(255,0,0,.5)}:root{--radio-size:var(--checkbox-size);--radio-space:var(--checkbox-space);--radio-color-bg:var(--checkbox-color-bg);--radio-border:var(--checkbox-border);--radio-radius:1em;--radio-hover-border:var(--checkbox-hover-border);--radio-checked-color-bg:var(--checkbox-checked-color-bg);--radio-checked-shadow:inset 0 0 0 2px var(--color-bg)}input[type=radio]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}input[type=radio]+label{-webkit-padding-start:calc(var(--radio-size) + var(--radio-space));padding-inline-start:calc(var(--radio-size) + var(--radio-space));position:relative;display:block}input[type=radio]+label:before{inset-block-start:0;inset-inline-start:0;background-color:var(--radio-color-bg);block-size:var(--radio-size);border:var(--radio-border);border-radius:var(--radio-radius);content:"";inline-size:var(--checkbox-size);position:absolute}input[type=radio]+label:hover{cursor:pointer}input[type=radio]:focus+label:before,input[type=radio]:focus:checked+label:before,input[type=radio]:hover+label:before,input[type=radio]:hover:checked+label:before{border:var(--radio-hover-border)}input[type=radio]:checked+label:before{background-color:var(--radio-checked-color-bg);box-shadow:var(--radio-checked-shadow)}input[type=radio]+label:before{border-radius:var(--radio-size)}.c-select,select{-webkit-padding-start:var(--input-padding-inline);-webkit-padding-end:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline);align-items:center;background-color:var(--select-color-bg);border:0;border-radius:var(--select-radius);box-shadow:var(--select-shadow);color:var(--select-color-text);display:flex;inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none;-webkit-padding-end:calc(var(--input-padding-inline) * 3);padding-inline-end:calc(var(--input-padding-inline) * 3);padding-inline-start:var(--input-padding-inline);inline-size:auto;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2426 13.6569L5.29289 8.70712L6 8.00001L10.2426 12.2426L14.4853 8L15.1924 8.70711L10.2426 13.6569Z' fill='%23303036'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - var(--input-padding-inline))}@media(hover:hover){.c-select:hover,select:hover{background-color:var(--select-hover-color-bg);box-shadow:var(--select-hover-shadow);color:var(--select-hover-color-text)}}.c-select.\+focus,.c-select:focus,.c-select:focus-visible,select.\+focus,select:focus,select:focus-visible{box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline);background-color:var(--input-focus-bg-color)}.c-select:has(input:focus),select:has(input:focus){box-shadow:var(--input-focus-shadow)}.c-select:has(input:focus) .c-input,select:has(input:focus) .c-input{box-shadow:none}.c-select input[type=text] :focus,select input[type=text] :focus{outline:none}.c-select:hover,select:hover{cursor:pointer}.c-select.\+fill{inline-size:100%}.c-select.\+disabled{cursor:not-allowed;opacity:var(--quiet-u1)}.c-select.\+blank{box-shadow:none;background-color:transparent;color:var(--input-text-color-text)}.c-select.\+focus{box-shadow:var(--input-focus-shadow)}.c-select .c-input.\+text{box-shadow:unset;background-color:transparent;padding:unset}div.c-select{position:relative}:root{--listbox-focus-shadow:var(--input-text-shadow);--listbox-shadow:var(--shadow-light);--listbox-radius:var(--ui-radius);--listbox-head-padding:calc(var(--gap) / 2);--listbox-head-border:var(--border-width) solid var(--ui-border-color);--listbox-foot-padding:calc(var(--gap) / 2);--listbox-foot-border:var(--border-width) solid var(--ui-border-color);--listbox-item-height:2em;--listbox-item-pad-inline:var(--input-padding-inline);--listbox-item-hover-color-bg:var(--ui-hover-color-bg);--listbox-item-hover-text-color:var(--ui-hover-text-color);--listbox-item-active-color-bg:var(--ui-selected-color-bg);--listbox-item-active-text-color:#fff;--listbox-item-hightlight-outline:1px dashed;--listbox-item-disabled-opacity:var(--quiet);--listbox-body-height:var(--dropdown-default-height);--listbox-group-header-font-weight:var(--bold);--listbox-group-header-type-case:uppercase;--listbox-group-header-font-size:0.9em;--listbox-group-header-height:1em;--listbox-group-header-border-top:none;--listbox-group-header-border-bottom:var(--border-width) solid currentColor}.c-listbox{box-shadow:var(--listbox-shadow);display:flex;flex-direction:column;padding:0;position:relative;border-radius:var(--listbox-radius)}.c-listbox input{display:block;width:0;height:0}.c-listbox.\+focus,.c-listbox:focus,.c-listbox:has(:focus){box-shadow:var(--listbox-focus-shadow)}.c-dropdown .c-listbox:first-child{box-shadow:none;overflow:hidden;border-radius:var(--listbox-radius)}.c-listbox__head{padding:var(--listbox-head-padding);border-bottom:var(--listbox-head-border)}.c-listbox__foot{padding:var(--listbox-foot-padding);border-top:var(--listbox-foot-border)}.c-listbox__body{flex:1 1;padding:0;max-height:var(--listbox-body-height);overflow:auto;grid-row:bs/be}.c-listbox__item{display:block;line-height:var(--listbox-item-height);min-height:var(--listbox-item-height);padding-inline:var(--listbox-item-pad-inline)}.c-listbox__item.\+highlighted,.c-listbox__item:hover{background:var(--listbox-item-hover-color-bg);cursor:pointer;color:var(--listbox-item-hover-text-color)}.c-listbox__item.\+highlighted{outline:var(--listbox-item-hightlight-outline)}.c-listbox__item.\+disabled{opacity:var(--listbox-item-disabled-opacity)}.c-listbox__item.\+selected{background:var(--listbox-item-active-color-bg);color:var(--listbox-item-active-text-color)}.c-listbox__item.\+group-header{font-weight:var(--listbox-group-header-font-weight);text-transform:var(--listbox-group-header-type-case);font-size:var(--listbox-group-header-font-size);line-height:var(--listbox-group-header-height);min-height:var(--listbox-group-header-height);border-top:var(--listbox-group-header-border-top);border-bottom:var(--listbox-group-header-border-bottom)}.c-listbox__item.\+group-header:hover{background-color:transparent}.c-search{position:relative}.c-search .c-icon{position:absolute;inset-inline-start:.75em;inset-block-start:50%;transform:translateY(-50%)}.c-search .c-input.\+text{padding-left:2em}.c-search-input{position:relative}.c-search-input .c-icon{position:absolute;inset-inline-start:.75em;inset-block-start:50%;transform:translateY(-50%)}.c-search-input .c-input__box.c-input.\+reset,.c-search-input .c-search-input__placeholder{background:transparent;padding-left:2em}.c-search-input__placeholder{flex:1 1;cursor:text;position:absolute}:root{--dropdown-default-height:300px;--dropdown-border:none;--dropdown-offset:2px;--dropdown-shadow:var(--shadow);--dropdown-background:#fff;--dropdown-border-radius:var(--ui-radius);--dropdown-header-border-bottom:var(--border-width) dotted var(--ui-border-color);--dropdown-header-padding:1em;--dropdown-body-padding:1em 0;--dropdown-footer-padding:var(--dropdown-header-padding);--dropdown-footer-border-top:var(--dropdown-header-border-bottom);--dropdown-item-hover-color:var(--ui-hover-color-bg);--dropdown-item-selected-bg-color:var(--color-shade);--dropdown-search-input-focus:none;--dropdown-search-input-border:inset 0 0 0 var(--border-width) rgba(var(--ui-border-color),0.5);--dropdown-item-height:1em;--dropdown-group-header-border-top:1px solid var(--ui-border-color);--dropdown-group-header-border-bottom:1px solid var(--ui-border-color)}.c-dropdown{border:var(--dropdown-border);margin-top:var(--dropdown-offset);background:var(--dropdown-background);border-radius:var(--dropdown-border-radius);box-shadow:var(--dropdown-shadow);z-index:zindex(bottom);position:absolute;display:grid;grid-template-rows:[hs] auto [he bs] 1fr [be fs] auto [fe]}@media screen and (min-height:350px){.c-dropdown.\+searchable{height:var(--dropdown-searchable-height)}}.c-dropdown__header{padding:var(--dropdown-header-padding);border-bottom:var(--dropdown-header-border-bottom);grid-row:hs/he}.c-dropdown__body{padding:var(--dropdown-body-padding);max-height:var(--dropdown-default-height);overflow:auto;grid-row:bs/be}.c-dropdown__body .c-list__item,.c-dropdown__item{-webkit-padding-before:var(--button-padding-block);padding-block-start:var(--button-padding-block);-webkit-padding-after:var(--button-padding-block);padding-block-end:var(--button-padding-block);-webkit-padding-start:var(--button-padding-inline);padding-inline-start:var(--button-padding-inline);-webkit-padding-end:var(--button-padding-inline);padding-inline-end:var(--button-padding-inline);line-height:var(--dropdown-item-height);min-height:var(--dropdown-item-height);display:block}.c-dropdown__body .c-list__item.\+highlighted,.c-dropdown__body .c-list__item:hover,.c-dropdown__item.\+highlighted,.c-dropdown__item:hover{background:var(--dropdown-item-hover-color);cursor:pointer}.c-dropdown__body .c-list__item.\+disabled,.c-dropdown__item.\+disabled{opacity:var(--quiet)}.c-dropdown__body .c-list__item.\+selected,.c-dropdown__item.\+selected{background:var(--dropdown-item-selected-bg-color)}.c-dropdown__body .c-list__item.\+group-header,.c-dropdown__item.\+group-header{font-weight:var(--bold);text-transform:uppercase;font-size:font-size(milli);line-height:var(--body-line-height);min-height:var(--body-line-height);border-top:var(--dropdown-group-header-border-top);border-bottom:var(--dropdown-group-header-border-top)}.c-dropdown__body .c-list__item.\+group-header:hover,.c-dropdown__item.\+group-header:hover{background-color:transparent}.c-dropdown__body .c-list__item.\+custom-icon,.c-dropdown__item.\+custom-icon{display:flex;align-items:center}.c-dropdown__body .c-list__item.\+custom-icon .c-icon,.c-dropdown__body .c-list__item.\+custom-icon:before,.c-dropdown__item.\+custom-icon .c-icon,.c-dropdown__item.\+custom-icon:before{margin-right:.3em}.c-dropdown__body .c-list__item.\+custom-icon.\+selected:before,.c-dropdown__item.\+custom-icon.\+selected:before{content:"✓"}.c-dropdown__footer{padding:var(--dropdown-footer-padding);border-top:var(--dropdown-footer-border-top);grid-row:fs/fe}.c-dropdown__add-input{margin-bottom:.5em;box-shadow:var(--dropdown-search-input-border)!important}.c-dropdown__add-input:focus{outline:var(--dropdown-search-input-focus)!important}.c-dropdown__add-buttons{display:flex;justify-content:space-between}.c-dropdown__search{position:relative}.c-dropdown__search-input{min-width:100%!important;width:100%!important;box-shadow:var(--dropdown-search-input-border)!important}.c-dropdown__search-input:focus{outline:var(--dropdown-search-input-focus)!important}.c-dropdown__alert{margin:0 .5em;font-size:font-size(milli)}.c-dropdown__selected-option{position:relative}.c-dropdown__selected-option:not(:first-of-type){margin:0 0 0 .5em}.c-dropdown__selected-option:not(:first-of-type).c-pill{margin-left:0}:root{--lilypad-radius:var(--ui-radius);--lilypad-bg-color:var(--dropdown-background);--lilypad-shadow:var(--dropdown-shadow);--lilypad-border:var(--dropdown-border);--lilypad-padding:1em}.c-lilypad{border-radius:var(--lilypad-radius);background-color:var(--lilypad-bg-color);box-shadow:var(--lilypad-shadow);border:var(--lilypad-border);padding:var(--lilypad-padding);overflow:auto}.c-lilypad:has(.c-listbox),.c-lilypad:has(.c-menu){--lilypad-padding:0}:root{--dialog-modal-bg-color:rgba(0,0,0,.5);--dialog-bg-color:#fff;--dialog-border-radius:calc(var(--ui-radius) * 2);--dialog-shadow:var(--ui-shadow);--dialog-padding:calc(var(--unit) * 1.5);--dialog-body-font-size:1.2em;--dialog-max-width:calc(40em - var(--cushion));--dialog-gap:calc(var(--gap) * 2)}.c-dialog-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--dialog-modal-bg-color);display:flex;justify-content:center;align-items:center;z-index:9998}.c-dialog{border:none;background:transparent}.c-dialog__frame{padding:var(--dialog-padding);background-color:var(--dialog-bg-color);border-radius:var(--dialog-border-radius);box-shadow:var(--dialog-shadow);display:grid;grid-gap:var(--dialog-gap);grid-template-columns:auto;grid-template-rows:auto;max-width:var(--dialog-max-width);max-height:calc(100vh - var(--cushion));overflow:auto;pointer-events:auto;z-index:var(--z-index-top)}.c-dialog__frame .c-button-bar{gap:1em;flex-wrap:wrap}.c-dialog__frame .c-button-bar .\+end{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto}.c-dialog__head{align-items:flex-start;display:flex;justify-content:space-between}.c-dialog__body{overflow:auto;font-size:var(--dialog-body-font-size)}.c-dialog__close{--button-color-text:var(--color-fade);--button-color-bg:transparent;--button-padding-inline:0}.c-dialog__close:hover{--button-color-text:var(--color-text)}.c-layout{gap:var(--gap);grid-auto-flow:row;display:flex;flex-direction:column}@media screen and (min-width:50.4em){.c-layout{display:grid}}.c-layout.\+three-col,.c-layout.\+two-col{grid-template-columns:repeat(12,1fr)}.c-layout.\+five-col{grid-template-columns:repeat(15,1fr)}.\+two-col .c-layout__part{grid-column:span 6}.\+two-col .c-layout__part.\+primary{grid-column:span 9}.\+two-col .c-layout__part.\+secondary{grid-column:span 3}.\+three-col .c-layout__part{grid-column:span 4}:root{--wrap-width:var(--site-width);--wrap-narrow-width:calc(var(--site-width) / 2)}.c-wrap{max-width:var(--wrap-width);width:100%;margin-right:auto;margin-left:auto}.c-wrap.\+narrow{--wrap-width:var(--wrap-narrow-width)}.c-wrap.\+align-start{margin:0}:root{--island-placement:center;--island-content-width:clamp(320px,350px,100%)}.c-island{width:100%;height:100%;display:grid;place-content:var(--island-placement);grid-template-columns:var(--island-content-width)}:root{--breadcrumbs-separator:"›";--breadcrumbs-link-style:var(--link-style);--breadcrumbs-link-hover-style:var(--link-hover-style);--breadcrumbs-gap:0.25em;--breadcrumbs-link-color:var(--color-link)}.c-breadcrumbs{display:flex;list-style:none;flex-wrap:wrap;gap:var(--breadcrumbs-gap)}.c-breadcrumbs a{-webkit-text-decoration:var(--breadcrumbs-link-style);text-decoration:var(--breadcrumbs-link-style);color:var(--breadcrumbs-link-color)}.c-breadcrumbs a:hover{-webkit-text-decoration:var(--breadcrumbs-link-hover-style);text-decoration:var(--breadcrumbs-link-hover-style)}.c-breadcrumbs>*+*{display:inline-flex;gap:var(--breadcrumbs-gap)}.c-breadcrumbs>*+:before{content:var(--breadcrumbs-separator)}:root{--nav-item-border:none;--nav-item-font-size:1em;--nav-item-inline-padding:1em;--nav-item-block-padding:0;--nav-item-height:var(--ui-target);--nav-item-gap:calc(var(--gap) / 2);--nav-item-border-radius:var(--ui-radius);--nav-item-text-color:var(--color-text);--nav-item-background-color:transparent;--nav-item-hover-background-color:var(--color-fade);--nav-item-hover-text-color:var(--color-text);--nav-item-active-background-color:var(--nav-item-text-color);--nav-item-active-text-color:#fff;--nav-item-columns:auto 1fr auto;--nav-item-justify-content:start;--nav-item-icon-margin:0;--nav-pill-color:var(--color-accent);--nav-group-heading-font-size:1em;--nav-group-heading-color:var(--button-color-primary);--nav-group-heading-weight:var(--bold);--nav-group-heading-text-transform:uppercase;--nav-group-heading-padding:0 0.9em;--nav-grid-direction:row;--nav-group-list-margin:0.5em 0 1em 0;--nav-inline-padding:0}.c-nav{display:grid;grid-auto-flow:var(--nav-grid-direction);list-style:none;padding-inline:var(--nav-inline-padding)}.c-nav .c-nav__item+.c-nav__item{border-top:var(--nav-item-border)}.c-nav .c-nav__item:last-of-type{border-bottom:var(--nav-item-border)}.c-nav .c-button:not(.c-nav__group-heading){--button-color-bg:var(--nav-item-background-color);--button-hover-color-bg:var(--nav-item-hover-background-color);--button-color-text:var(--nav-item-text-color);--button-height:var(--nav-item-height);display:grid;grid-template-columns:var(--nav-item-columns);border-radius:var(--nav-item-border-radius);grid-gap:var(--nav-item-gap);gap:var(--nav-item-gap);font-weight:400;padding:var(--nav-item-block-padding) var(--nav-item-inline-padding);font-size:var(--nav-item-font-size)}.c-nav .c-button:not(.c-nav__group-heading) .c-icon{margin-inline:var(--nav-item-icon-margin)}.c-nav .\+active .c-button:not(.c-nav__group-heading){--button-color-bg:var(--nav-item-active-background-color);--button-color-text:var(--nav-item-active-text-color)}.c-nav .\+active .c-button:not(.c-nav__group-heading):hover{color:var(--nav-item-active-text-color)}.c-nav.\+level-two{margin:var(--nav-group-list-margin)}.c-nav .c-pill{--pill-bg-color:var(--nav-pill-color);grid-column:3}.c-nav__group-heading{--button-bg:var(--nav-group-heading-color);display:flex;gap:.5em;align-items:center;padding:var(--nav-group-heading-padding);line-height:var(--touch-target);font-size:var(--nav-group-heading-font-size);font-weight:var(--nav-group-heading-weight);text-transform:var(--nav-group-heading-text-transform);border-radius:var(--nav-item-border-radius);justify-content:flex-start}.c-nav__group-heading .c-icon.\+arrow{font-size:var(--base-font-size)}.c-nav__group-heading .c-icon:last-child{justify-self:flex-end}.c-nav__group-heading:has(.c-icon:not(.\+arrow)){flex-direction:row-reverse;justify-content:flex-end}:root{--nav-toggle-icon-size:1.2;--nav-toggle-bg-color:transparent;--nav-toggle-color:var(--color-0)}.c-nav-toggle>.c-button{--button-color-text:var(--nav-toggle-color);box-shadow:none;background-color:var(--nav-toggle-bg-color)}.c-nav-toggle>.c-button .c-icon{transform:scale(var(--nav-toggle-icon-size))}.c-nav-toggle span,.c-nav-toggle>input[type=checkbox]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media screen and (min-width:50.4em){.c-nav-toggle{display:none}}@media screen and (max-width:50.4em){.c-nav-toggle+.c-nav{display:none}.c-nav-toggle:has(>input[type=checkbox]:checked)+.c-nav{display:grid}}@media screen and (max-width:50.4em){.c-nav-toggle+.c-nav{position:absolute;background:#fff;z-index:var(--z-index-top);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow);padding:var(--gap);left:var(--gap);top:calc(var(--ui-target)*2)}.c-nav-toggle+.c-nav .\+active .c-button{--nav-item-background-color:var(--color-text)}.c-nav-toggle+.c-nav .c-button{--button-color-text:var(--color-text)}.c-nav-toggle+.c-nav .c-button:not(.c-nav__group-heading):hover{--nav-item-color:var(--color-text);--nav-item-hover-background-color:var(--color-shade)}}:root{--tabs-background-color:var(--color-bg);--tabs-padding:0;--tabs-content-padding:var(--gap) 0;--tabs-tab-item-padding:0 1em;--tabs-tab-item-height:3em;--tabs-tab-item-color:var(--color-3);--tabs-tab-item-hover-color:#fff;--tabs-tab-item-hover-background-color:var(--color-3);--tabs-tab-item-current-color:#fff;--tabs-tab-item-current-background-color:var(--color-3);--tabs-tab-item-background-color:transparent;--tabs-tab-item-font-size:1.1em;--tabs-pill-bg-color:var(--color-shade);--tabs-current-pill-bg-color:var(--color-dark);--tab-menu-radius:var(--ui-radius);--tab-menu-border-color:var(--color-shade);--tabs-tab-item-border-width:2px}.c-tabbed{display:flex;flex-direction:column}.c-tabbed .c-tab-content,.c-tabbed .c-tab__content{padding:var(--tabs-content-padding)}.c-tabbed.\+button-bar .c-tabs,.c-tabbed.\+button-bar .c-tabs__menu{width:-moz-fit-content;width:fit-content;border-radius:var(--tab-menu-radius)}.c-tabbed.\+button-bar .c-tab-item,.c-tabbed.\+button-bar .c-tab__item{border:var(--tabs-tab-item-border-width) solid var(--tabs-tab-item-color);background-color:var(--tabs-tab-item-background-color);color:var(--tabs-tab-item-color)}.c-tabbed.\+button-bar .c-tab-item:focus-visible,.c-tabbed.\+button-bar .c-tab-item:hover,.c-tabbed.\+button-bar .c-tab__item:focus-visible,.c-tabbed.\+button-bar .c-tab__item:hover{background-color:var(--tabs-tab-item-hover-background-color);color:var(--tabs-tab-item-hover-color)}.c-tabbed.\+button-bar .c-tab-item.\+current,.c-tabbed.\+button-bar .c-tab__item.\+current{background-color:var(--tabs-tab-item-current-background-color);color:var(--tabs-tab-item-current-color)}.c-tabbed.\+button-bar .c-tab-item:active,.c-tabbed.\+button-bar .c-tab__item:active{box-shadow:inset 0 0 150px rgba(0,0,0,.1)}.c-tabbed.\+button-bar .c-tab-item+.c-tab-item,.c-tabbed.\+button-bar .c-tab__item+.c-tab-item{border-left:none}.c-tabbed.\+button-bar .c-tab-item:first-child,.c-tabbed.\+button-bar .c-tab__item:first-child{border-radius:var(--tab-menu-radius) 0 0 var(--tab-menu-radius)}.c-tabbed.\+button-bar .c-tab-item:last-child,.c-tabbed.\+button-bar .c-tab__item:last-child{border-radius:0 var(--tab-menu-radius) var(--tab-menu-radius) 0}.c-tabs,.c-tabs__menu{background-color:var(--tabs-background-color);overflow:auto;display:flex;list-style:none;padding:0;margin:0}.c-tabs .c-tab-item,.c-tabs .c-tab__item,.c-tabs__menu .c-tab-item,.c-tabs__menu .c-tab__item{text-align:center;color:var(--color-text-alt);display:flex;gap:calc(var(--gap)/2);padding:0 .5em;align-items:center;line-height:var(--tabs-tab-item-height);height:var(--tabs-tab-item-height);background-color:transparent;border-bottom:var(--tabs-tab-item-border-width) solid var(--color-bg);white-space:nowrap;font-weight:var(--bold)}@media screen and (min-width:50.4em){.c-tabs .c-tab-item,.c-tabs .c-tab__item,.c-tabs__menu .c-tab-item,.c-tabs__menu .c-tab__item{gap:var(--gap);font-size:var(--tabs-tab-item-font-size);padding:var(--tabs-tab-item-padding)}}.c-tabs .c-tab-item .c-pill,.c-tabs .c-tab__item .c-pill,.c-tabs__menu .c-tab-item .c-pill,.c-tabs__menu .c-tab__item .c-pill{--button-padding:0.5em;--pill-bg:var(--tabs-pill-bg-color);border:1px dotted var(--color-text-alt);color:var(--color-text-alt)}.c-tabs .c-tab-item.\+current,.c-tabs .c-tab__item.\+current,.c-tabs__menu .c-tab-item.\+current,.c-tabs__menu .c-tab__item.\+current{color:var(--tabs-tab-item-color);border-color:var(--tabs-tab-item-color)}.c-tabs .c-tab-item.\+current .c-pill,.c-tabs .c-tab__item.\+current .c-pill,.c-tabs__menu .c-tab-item.\+current .c-pill,.c-tabs__menu .c-tab__item.\+current .c-pill{--pill-bg:var(--tabs-current-pill-bg-color);border-color:var(--tabs-tab-item-color);border-style:solid;color:var(--tabs-tab-item-color)}.c-tabs .c-tab-item:hover,.c-tabs .c-tab__item:hover,.c-tabs__menu .c-tab-item:hover,.c-tabs__menu .c-tab__item:hover{color:var(--tabs-tab-item-color);background:transparent;border-color:var(--tabs-tab-item-color);cursor:pointer}.c-tabs .c-tab-item:hover .c-pill,.c-tabs .c-tab__item:hover .c-pill,.c-tabs__menu .c-tab-item:hover .c-pill,.c-tabs__menu .c-tab__item:hover .c-pill{--pill-bg:var(--tabs-current-pill-bg-color);border-color:var(--tabs-tab-item-color);border-style:solid;color:var(--tabs-tab-item-color)}:root{--menu-background-color:#fff;--menu-min-width:10em;--menu-box-shadow:var(--shadow);--menu-border-radius:var(--ui-radius);--menu-item-hover-background-color:var(--color-shade);--menu-item-border-color:var(--ui-border-color)}.c-menu{overflow:hidden;min-width:var(--menu-min-width)}.c-menu menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.c-menu menu>.c-button:first-child{border-top:none}.c-menu menu>li{display:flex}.c-menu menu>li:not(:has(.c-button)){padding:var(--button-padding)}.c-menu menu>li:first-child .c-button{border:none}.c-menu .c-button{background-color:transparent;border-radius:0;--button-text:var(--color-text);font-weight:var(--regular);justify-content:flex-start;border-top:1px solid var(--menu-item-border-color);flex:1 1}.c-menu .c-button:hover{background-color:var(--menu-item-hover-background-color)}.c-menu .c-button:disabled{color:var(--color-quiet)}.c-menu .c-button:disabled:hover{background-color:#fff}.c-menu .c-button:active{background-color:hsl(var(--color-3-hsl)/calc(var(--shade) * 2))}.c-menu .c-button.\+neg{--button-text:var(--color-neg)}:root{--app-gap:0}.c-app{display:grid;grid-gap:var(--app-gap);gap:var(--app-gap);grid-template-columns:auto 1fr var(--aside-width);grid-template-rows:auto auto 1fr auto;grid-template-areas:"sidebar brand masthead" "header header header" "content content content" "footer footer footer";height:100vh}.c-app.\+aside-open{grid-template-areas:"sidebar brand masthead" "header header aside" "content content aside" "footer footer footer"}@media screen and (min-width:50.4em){.c-app{grid-template-columns:var(--sidebar-width) 1fr var(--aside-width);grid-template-areas:"brand masthead masthead" "sidebar header header" "sidebar content content" "sidebar footer footer"}}.c-app>.c-brand{grid-area:brand;background-color:var(--brand-bg-color);padding:var(--brand-padding);flex-shrink:0;flex-grow:0}.c-app>.c-brand a{display:flex}.c-app>.c-masthead{grid-area:masthead}.c-app>.c-sidebar{grid-area:sidebar}@media screen and (max-width:50.4em){.c-app>.c-sidebar{--sidebar-background-color:var(--color-1)}}.c-app>.c-header{grid-area:header}.c-app>.c-content{grid-area:content}.c-app>.c-sidebar.\+aside{grid-area:aside}.c-app>.c-footer{grid-area:footer}:root{--aside-background-color:var(--color-bg);--aside-padding:0 var(--cushion);--aside-text-color:var(--color-text);--aside-border-radius:var(--ui-radius) 0 0 var(--ui-radius);--aside-box-shadow:none;--aside-width:25em;--aside-border-left:var(--border-width) solid var(--ui-border-color);--aside-section-padding:0 0 var(--unit) 0;--aside-section-border:none;--aside-section-bg-color:transparent;--aside-section-border-radius:0}.c-sidebar.\+aside{background-color:var(--aside-background-color);padding:var(--aside-padding);color:var(--aside-text-color);display:flex;flex-direction:column;gap:var(--gap);width:var(--aside-width);box-shadow:var(--aside-box-shadow);border-left:var(--aside-border-left)}.c-sidebar.\+aside .c-header:not(.c-website .c-header){grid-template-areas:"title actions";--header-padding:var(--unit) 0}.c-sidebar.\+aside .c-footer{--footer-padding:0}.c-sidebar.\+aside .c-section{--section-padding:var(--aside-section-padding);--section-bg-color:var(--aside-section-bg-color);--section-border-radius:var(--aside-section-border-radius);--section-border:var(--aside-section-border)}@media screen and (min-width:50.4em){.c-sidebar.\+aside{width:var(--aside-width)}}.c-sidebar.\+aside.\+modal{position:fixed;right:0;top:0;bottom:0;overflow:auto}@media screen and (max-width:50.4em){.c-sidebar.\+aside.\+modal{--aside-width:100vw;border-radius:var(--aside-border-radius);box-shadow:var(--aside-box-shadow)}}:root{--content-bg-color:var(--color-bg);--content-padding:var(--unit);--content-max-width:auto}.c-content{background-color:var(--content-bg-color);padding:var(--content-padding);max-width:var(--content-max-width);-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:auto;margin-inline-start:auto;width:100%}.c-content.\+full-width{--content-max-width:100%;--content-padding:0}:root{--footer-bg-color:var(--color-bg);--footer-padding:var(--unit);--footer-text-color:var(--color-text);--footer-border-color:var(--ui-border-color)}.c-footer{background-color:var(--footer-bg-color);padding:var(--footer-padding);color:var(--footer-text-color);display:flex;justify-content:space-between;gap:var(--gap);align-items:center;border-top:var(--footer-border-color)}:root{--header-bg-color:var(--color-bg);--header-padding:var(--unit);--header-max-width:auto}.c-header{background-color:var(--header-bg-color);padding:var(--header-padding);-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:auto;margin-inline-start:auto;width:100%;max-width:var(--header-max-width)}.c-header:not(.c-website .c-header){display:grid;grid-gap:calc(var(--gap)/2);gap:calc(var(--gap)/2);grid-template-areas:"title title" "summary summary" "actions actions"}@media screen and (min-width:50.4em){.c-header:not(.c-website .c-header){gap:var(--gap);grid-template-columns:1fr auto;grid-template-areas:"title actions" "summary summary"}}.c-card .c-header:not(.c-website .c-header),.c-timeline .c-header:not(.c-website .c-header){--header-bg-color:transparent;--header-padding:0;--header-max-width:100%;align-items:center}.c-timeline .c-header:not(.c-website .c-header){gap:0}.c-header.\+full-width{--header-max-width:100%;--header-padding:0}.c-header.\+full-width>div{padding-block:var(--unit)}.c-header.\+full-width>div:first-child{-webkit-padding-start:var(--unit);padding-inline-start:var(--unit)}.c-header.\+full-width>div:last-child{-webkit-padding-end:var(--unit);padding-inline-end:var(--unit)}.c-header__title{grid-area:title}.c-header__title:not(.c-card .c-header__title){display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width:50.4em){.c-header__title:not(.c-card .c-header__title){gap:calc(var(--gap)*2)}}.c-header__actions{grid-area:actions;display:flex;gap:var(--gap);align-items:center;flex-wrap:wrap}.c-header__summary{grid-area:summary}:root{--masthead-bg:var(--color-1);--masthead-height:var(--ui-target);--masthead-padding:0.5em;--masthead-item-height:calc(var(--masthead-height) - var(--masthead-padding));--masthead-button-color:var(--color-1);--masthead-text-button-color:#fff;--masthead-text-button-hover-color:#fff;--masthead-nav-item-border-radius:var(--ui-radius);--masthead-nav-item-inline-padding:var(--gap);--masthead-nav-item-block-padding:0.25em}.c-masthead{background-color:var(--masthead-bg)}.c-masthead>header{display:flex;gap:var(--masthead-padding);padding:var(--masthead-padding);flex-wrap:wrap;justify-content:flex-end;align-items:center}@media screen and (min-width:50.4em){.c-masthead>header{gap:0}}.c-masthead .c-breadcrumbs{align-items:center;flex-grow:1;--breadcrumbs-link-style:none;--breadcrumbs-link-color:var(--color-text-alt);--breadcrumbs-link-hover-style:underline}.c-masthead .c-nav{--nav-grid-direction:column;--nav-item-columns:auto;--nav-icon-margin:auto;--nav-inline-padding:var(--masthead-nav-item-inline-padding);--nav-item-text-color:#fff;--nav-item-gap:0;flex:1 1;justify-content:center}.c-masthead .c-nav .c-button:not(.c-nav__group-heading){--nav-item-columns:auto;--nav-item-border-radius:var(--masthead-nav-item-border-radius)}.c-masthead .c-nav .c-button:not(.c-nav__group-heading):has(.c-icon){--nav-item-block-padding:var(--masthead-nav-item-block-padding)}.c-masthead .c-nav .c-button:not(.c-nav__group-heading) .c-icon{--nav-item-icon-margin:auto}.c-masthead .c-nav-toggle{margin-right:auto}.c-masthead .c-search .c-input{--field-border:0;--input-height:var(--masthead-item-height)}.c-masthead .c-avatar{--avatar-font-size:0.9em;--avatar-size:2em}.c-masthead .c-button{--button-color-bg:var(--masthead-button-color);--button-height:var(--masthead-item-height);--button-padding-block:0}.c-masthead .c-button.\+text{--button-color-text:var(--masthead-text-button-color)}.c-masthead .c-button.\+text:hover{--button-color-text:var(--masthead-text-button-hover-color)}.c-masthead .c-button__text{-webkit-padding-end:var(--gap);padding-inline-end:var(--gap)}@media screen and (min-width:50.4em){.c-masthead .c-button__text{display:none}}:root{--section-padding:var(--cushion);--section-bg-color:var(--color-bg);--section-border:var(--border-width) solid var(--ui-border-color);--section-border-radius:var(--ui-radius);--section-margin:var(--cushion)}.c-section{padding:var(--section-padding);border-radius:var(--section-border-radius);background-color:var(--section-bg-color);border:var(--section-border)}.c-section>.c-title{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-after:var(--unit);margin-block-end:var(--unit);-webkit-margin-start:0;margin-inline-start:0}.c-section>*{flex-basis:1;width:100%}.c-section .c-section{--section-padding:0}:root{--sidebar-background-color:var(--color-white);--sidebar-padding:0.75em;--sidebar-text-color:var(--color-text);--sidebar-width:15em;--sidebar-heading-padding:0.25em;--sidebar-heading-color:var(--color-text);--sidebar-shadow:inset -1px 0 0 0 var(--ui-border-color)}.c-sidebar:not(.c-sidebar.\+aside){background-color:var(--sidebar-background-color);gap:var(--gap);display:flex;flex-direction:column;box-shadow:var(--sidebar-shadow)}@media screen and (max-width:50.4em){.c-sidebar:not(.c-sidebar.\+aside){align-items:center;justify-content:center}}@media screen and (min-width:50.4em){.c-sidebar:not(.c-sidebar.\+aside){padding:var(--sidebar-padding);width:var(--sidebar-width);color:var(--sidebar-text-color)}}.c-sidebar:not(.c-sidebar.\+aside) .c-heading{padding:var(--sidebar-heading-padding)}.c-sidebar:not(.c-sidebar.\+aside) .c-heading:has(.c-pill) .c-icon{font-size:1em;--title-icon-color:#fff}:root{--brand-padding:1em;--brand-height:calc(var(--ui-target) - var(--brand-padding));--brand-bg-color:var(--color-1)}.c-brand{display:inline-flex;gap:calc(var(--gap)/2);align-items:center}.c-brand img{height:calc(var(--brand-height) - .5em)}}@layer theme{:root{--unit:1rem;--block:8rem;--gap:1rem;--gap-em:1em;--cushion:clamp(1em,4vw,3em);--cushion-small:clamp(1em,2vw,2em);--cushion-xs:clamp(0.5em,1vw,1em);--cushion-large:clamp(2em,5vw,5em);--cushion-semi:clamp(2em,3vw,3em);--cushion-vert:clamp(1em,6vw,5em);--radius:1rem;--border-width:1px;--site-width:1344px;--time:0.2s;--quiet:0.5;--quiet-u1:0.75;--inline-neg:-1;--inline-pos:1;--motion:var(--time);--grid-col:minmax(0,1fr);--col-gap-x05:clamp(0em,0.5vw,0.5em);--col-gap:clamp(0.5em,1vw,1em);--col-gap-x2:clamp(1em,2vw,2em);--col-gap-x4:clamp(2em,3vw,4em);--col-gap-x2-rem:clamp(1rem,2vw,2rem);--col-gap-x2b:clamp(2em,2vw,3em);--col-gap-x2b-rem:clamp(2rem,2vw,3rem);--grid-default-cols:12;--grid-default-tmpt:repeat(var(--grid-default-cols),var(--grid-col));--shadow-reset:0 0 0 var(--shadow-color);--shadow:0 0.25rem 0.5rem var(--shadow-color);--shadow-light:0 0.125rem 0.25rem var(--shadow-color-light);--shadow-ambient:0 0 1rem var(--shadow-color);--shadow-layered:0 0.2em 0.1em rgba(0,0,0,.1),0 0.4em 0.2em rgba(0,0,0,.1),0 0.8em 0.4em rgba(0,0,0,.1),0 1em 0.8em rgba(0,0,0,.1),0 2em 1em rgba(0,0,0,.1);--shadow-layered-short:0 0.1em 0.1em rgba(0,0,0,.1),0 0.2em 0.2em rgba(0,0,0,.1),0 0.4em 0.4em rgba(0,0,0,.1),0 0.6em 0.8em rgba(0,0,0,.1),0 0.8em 1em rgba(0,0,0,.1);--shadow-layered-soft:0 0.1em 0.2em rgba(0,0,0,.1),0 0.2em 0.4em rgba(0,0,0,.1),0 0.4em 0.8em rgba(0,0,0,.1),0 0.8em 1em rgba(0,0,0,.1),0 1em 2em rgba(0,0,0,.1),0 2em 4em rgba(0,0,0,.1);--shadow-default:var(--shadow-layered-short);--shadow-hover:var(--shadow-layered-soft);--shadow-press:inset var(--shadow-light);--type-scale:1.2;--type-size-base:15px;--font-family-1:"IBM Plex Sans",sans-serif,system-ui;--font-family-2:Georgia;--font-family-mono:monospace;--font-fsettings:normal;--link-underline:none;--link-style:underline;--link-hover-style:none;--font-family-title:inherit;--title-font-fsettings:var(--font-fsettings);--title-font-ttransform:normal;--title-font-weight:var(--semibold);--bold:bold;--x-bold:bold;--regular:normal;--semibold:600;--line-height:1.4;--type-size-upper-1:calc(var(--type-size-base) * var(--type-scale));--type-size-upper-2:calc(var(--type-size-upper-1) * var(--type-scale));--type-size-upper-3:calc(var(--type-size-upper-2) * var(--type-scale));--type-size-upper-4:calc(var(--type-size-upper-3) * var(--type-scale));--type-size-upper-5:calc(var(--type-size-upper-4) * var(--type-scale));--type-size-upper-6:calc(var(--type-size-upper-5) * var(--type-scale));--type-size-upper-7:calc(var(--type-size-upper-6) * var(--type-scale));--type-size-upper-8:calc(var(--type-size-upper-7) * var(--type-scale));--type-size-upper-9:calc(var(--type-size-upper-8) * var(--type-scale));--type-size-upper-10:calc(var(--type-size-upper-9) * var(--type-scale));--type-size-upper-11:calc(var(--type-size-upper-10) * var(--type-scale));--type-size-upper-12:calc(var(--type-size-upper-11) * var(--type-scale));--type-size-upper-13:calc(var(--type-size-upper-12) * var(--type-scale));--type-size-upper-14:calc(var(--type-size-upper-13) * var(--type-scale));--type-size-lower-1:calc(var(--type-size-base) / var(--type-scale));--type-size-lower-2:calc(var(--type-size-lower-1) / var(--type-scale));--type-size-fluid-lower-2:clamp(var(--type-size-lower-2),1vw,var(--type-size-lower-1));--type-size-fluid-lower-1:clamp(var(--type-size-lower-1),1vw,var(--type-size-base));--type-size-fluid-base:clamp(var(--type-size-base),1.5vw,var(--type-size-upper-1));--type-size-fluid-upper-1:clamp(var(--type-size-upper-1),2vw,var(--type-size-upper-2));--type-size-fluid-upper-2:clamp(var(--type-size-upper-2),3vw,var(--type-size-upper-3));--type-size-fluid-upper-3:clamp(var(--type-size-upper-3),4vw,var(--type-size-upper-4));--type-size-fluid-upper-4:clamp(var(--type-size-upper-4),5vw,var(--type-size-upper-5));--type-size-fluid-upper-5:clamp(var(--type-size-upper-5),6vw,var(--type-size-upper-6));--type-size-fluid-upper-6:clamp(var(--type-size-upper-6),7vw,var(--type-size-upper-7));--line-scale:1.125;--line-height-lower-1:calc(var(--line-height) / var(--line-scale));--line-height-lower-2:calc(var(--line-height-lower-1) / var(--line-scale));--line-height-lower-3:calc(var(--line-height-lower-2) / var(--line-scale));--line-height-lower-4:calc(var(--line-height-lower-3) / var(--line-scale));--line-height-lower-5:calc(var(--line-height-lower-4) / var(--line-scale));--color-white:#fff;--color-black:#000;--color-shade:rgba(0,0,0,.1);--color-tint:hsla(0,0%,100%,.5);--color-fade:rgba(0,0,0,.2);--color-hint:var(--color-tint);--color-light:var(--color-0);--color-dark:var(--color-1);--color-accent:var(--color-2);--color-highlight:var(--color-3);--color-0-h:0deg;--color-0-s:0%;--color-0-l:100%;--color-0-hsl:var(--color-0-h) var(--color-0-s) var(--color-0-l);--color-0:hsl(var(--color-0-hsl));--color-1-h:0deg;--color-1-s:0%;--color-1-l:18.8235294118%;--color-1-hsl:var(--color-1-h) var(--color-1-s) var(--color-1-l);--color-1:hsl(var(--color-1-hsl));--color-2-h:145.2631578947deg;--color-2-s:70.9543568465%;--color-2-l:47.2549019608%;--color-2-hsl:var(--color-2-h) var(--color-2-s) var(--color-2-l);--color-2:hsl(var(--color-2-hsl));--color-3-h:215.8208955224deg;--color-3-s:53.1746031746%;--color-3-l:49.4117647059%;--color-3-hsl:var(--color-3-h) var(--color-3-s) var(--color-3-l);--color-3:hsl(var(--color-3-hsl));--color-4-h:10.4347826087deg;--color-4-s:81.4159292035%;--color-4-l:55.6862745098%;--color-4-hsl:var(--color-4-h) var(--color-4-s) var(--color-4-l);--color-4:hsl(var(--color-4-hsl));--color-neg-default:#ea5232;--color-neg-shade:#f7baad;--color-neg:var(--color-neg-default);--color-warn-default:#eaa732;--color-warn-shade:#f9e5c2;--color-warn:var(--color-warn-default);--color-pos-default:#23ce6b;--color-pos-shade:#d1f7e1;--color-pos:var(--color-pos-default);--body-font-weight:var(--regular);--body-line-height:var(--line-height);--heading-text-wrap:balance;--subheading-text-wrap:var(--heading-text-wrap);--color-bg-default:var(--color-light);--color-bg:var(--color-bg-default);--color-text-default:var(--color-dark);--color-text:var(--color-text-default);--color-text-light:hsl(var(--color-1-h) var(--color-1-s) 50%);--color-link-default:var(--color-3);--color-link:var(--color-link-default);--color-link-hover:hsl(var(--color-3-h) var(--color-3-s) 30%);--color-link-alt:var(--color-accent-alt);--color-link-inv:var(--color-link-alt);--color-link-visited:var(--color-link);--link-visited-opacity:var(--quiet-u1);--content-link-decoration:none;--content-link-hover-decoration:none;--content-link-color:var(--color-link);--content-link-hover-color:var(--color-link-hover);--ui-radius:5px;--ui-shadow:var(--shadow);--ui-icon-space:calc(var(--gap) * 2);--ui-hover-color-bg:hsl(var(--color-3-h) var(--color-3-s) 95%);--ui-hover-text-color:var(--color-text);--ui-selected-color-bg:var(--color-3);--ui-outline-color:var(--color-2);--ui-border-color:var(--color-shade);--ui-focus-color:hsl(var(--color-2-h) var(--color-2-s) 90%);--ui-scroll-marg:1em;--shadow-color:rgba(0,0,0,.24);--shadow-color-light:rgba(0,0,0,.12);--section-block-pad:var(--cushion);--section-title-font-weight:var(--bold);--section-main-bg:transparent;--button-default-shadow:none;--button-default-hover-shadow:inset 0 0 0 100px var(--color-fade);--button-default-active-shadow:inset 0 0 0 100px var(--color-hint);--button-color-primary:var(--color-text);--button-color-secondary:var(--color-shade);--button-color-destructive:var(--color-neg);--button-color-ui:var(--color-text);--button-color-subtle:var(--color-shade);--button-radius:var(--ui-radius);--button-font-weight:var(--semibold);--button-text-transform:none;--button-shadow:var(--button-default-shadow);--button-transform:none;--button-hover-shadow:var(--button-default-hover-shadow);--button-hover-color-text:var(--button-color-text);--button-hover-transform:var(--button-transform);--button-active-shadow:var(--button-default-active-shadow);--button-active-transform:var(--button-transform);--button-icon-size:1.3em;--button-1-shadow:none;--button-1-hover-shadow:inset 0 0 0 100px var(--color-tint);--button-1-active-shadow:var(--button-active-shadow);--button-quiet-shadow:none;--button-quiet-hover-shadow:var(--button-hover-shadow);--button-quiet-active-shadow:var(--button-active-shadow);--pill-bg-color:var(--color-1);--pill-text-color:#fff;--input-text-radius:var(--button-radius);--input-text-color-bg:#fff;--input-text-color-text:var(--color-text);--input-text-shadow:inset 0 0 0 var(--border-width) var(--color-fade);--input-text-hover-color-bg:var(--input-text-color-bg);--input-text-hover-color-text:var(--input-text-color-text);--input-text-hover-shadow:inset 0 0 0 var(--border-width) var(--color-text);--ui-target:2.75em;--input-padding-inline:1em;--input-focus-shadow:var(--input-text-hover-shadow);--input-focus-outline:2px solid var(--ui-outline-color);--input-focus-bg-color:hsl(var(--color-2-h) var(--color-2-s) 95%);--input-placeholder-color:currentColor;--input-placeholder-opacity:var(--quiet);--select-radius:var(--input-text-radius);--select-color-bg:var(--input-text-color-bg);--select-color-text:var(--color-text);--select-shadow:var(--input-text-shadow);--select-hover-color-bg:var(--color-shade);--select-hover-color-text:var(--color-text);--select-hover-shadow:var(--input-text-hover-shadow);--checkbox-color-bg:transparent;--checkbox-size:calc(1em * var(--body-line-height));--checkbox-space:0.5em;--checkbox-border:var(--border-width) solid var(--color-fade);--checkbox-radius:var(--input-text-radius);--checkbox-hover-border:var(--border-width) solid var(--color-text);--checkbox-checked-color-bg:var(--color-text);--checkbox-checked-border:inherit;--checkbox-check-color:var(--color-bg);--checkbox-check-thickness:calc(var(--border-width) * 1.5);--checkbox-check-height:calc(var(--checkbox-size) / 2);--checkbox-check-width:calc(var(--checkbox-size) / 3.5);--image-radius:var(--ui-radius);--image-color-bg:var(--color-dark);--table-border:var(--border-width);--table-border-alt:calc(var(--table-td-border) * 2);--table-cell-block-pad:calc(var(--gap-em) / 2);--table-cell-inline-pad:calc(var(--gap) * 2);--table-td-border:var(--table-border);--table-th-border:var(--table-border-alt);--table-th-font-size:var(--type-size-lower-1);--table-th-font-weight:var(--bold);--z-index-top:9999}@media screen{:root{--ui-bleed-color-bg:transparent;--content-link-decoration:underline;--content-link-hover-decoration:none}}@media print{:root{--type-size-base:10pt;--color-bg:#fff;--color-text:#000;--color-link:#000}}@media(prefers-reduced-motion){:root{--motion:0s}}.translated-rtl,[dir=rtl]{--inline-neg:1;--inline-pos:-1;--scope-article-bquote-shadow:inset calc(var(--gap) * -0.25) 0 currentColor}}@layer utilities{.u-bg-color-white{background-color:var(--color-white)}.u-bg-color-black{background-color:var(--color-black)}.u-bg-color-111{background-color:var(--color-111)}.u-bg-color-000{background-color:var(--color-000)}.u-bg-color-fade{background-color:var(--color-fade)}.u-bg-color-hint{background-color:var(--color-hint)}.u-bg-color-shade{background-color:var(--color-shade)}.u-bg-color-tint{background-color:var(--color-tint)}.u-bg-color-accent{background-color:var(--color-accent)}.u-bg-color-accent-sch{background-color:var(--color-accent-sch)}.u-bg-color-0{background-color:var(--color-0)}.u-bg-color-1{background-color:var(--color-1)}.u-bg-color-2{background-color:var(--color-2)}.u-bg-color-2-l50{background-color:var(--color-2-l50)}.u-bg-color-3{background-color:var(--color-3)}.u-bg-color-4{background-color:var(--color-4)}.u-bg-color-5{background-color:var(--color-5)}.u-bg-color-6{background-color:var(--color-6)}.u-bg-color-neg{background-color:var(--color-neg)}.u-bg-color-warn{background-color:var(--color-warn)}.u-bg-color-pos{background-color:var(--color-pos)}.u-bg-fill{background:no-repeat 50%;background-size:cover}@media(hover:hover)and (pointer:fine){.u-bg-fixed{background-attachment:fixed}}.u-border{border:var(--border-width) solid}.u-cell-tight{inline-size:1px;white-space:nowrap}@media screen{.u-color-text{color:var(--color-text)}.u-color-text-light{color:var(--color-text-light)}.u-color-link a,a.u-color-link{color:var(--color-link)}.u-color,.u-color-bg{background-color:var(--color-bg)}.u-color{color:var(--color-text)}.u-colors-dark{--color-bg:var(--color-dark);--color-fade:var(--color-tint);--color-hint:var(--color-shade);--color-text:var(--color-light);--color-link:var(--color-link-alt);--color-link-hover:var(--color-link-alt)}.u-colors-dark-alt{--color-bg:var(--color-dark);--color-fade:var(--color-tint);--color-hint:var(--color-shade);--color-text:var(--color-light);--color-link:var(--color-light);--color-link-hover:var(--color-light)}.u-color-bg-111{--color-bg:var(--color-111)}.u-color-bg-000{--color-bg:var(--color-000)}.u-color-bg-dark{--color-bg:var(--color-dark)}.u-color-bg-accent{--color-bg:var(--color-accent)}.u-color-bg-accent-alt{--color-bg:var(--color-accent-alt)}.u-color-bg-accent-sch{--color-bg:var(--color-accent-sch)}.u-color-bg-accent-inv{--color-bg:var(--color-accent-inv)}.u-color-bg-1{--color-bg:var(--color-1)}.u-color-bg-1\!{--color-bg:var(--color-1)!important}.u-color-bg-2{--color-bg:var(--color-2)}.u-color-bg-2\!{--color-bg:var(--color-2)!important}.u-color-bg-3{--color-bg:var(--color-3)}.u-color-bg-3\!{--color-bg:var(--color-3)!important}.u-color-bg-4{--color-bg:var(--color-4)}.u-color-bg-4\!{--color-bg:var(--color-4)!important}.u-color-bg-5{--color-bg:var(--color-5)}.u-color-bg-5\!{--color-bg:var(--color-5)!important}.u-color-bg-6{--color-bg:var(--color-6)}.u-color-bg-6\!{--color-bg:var(--color-6)!important}.u-color-fg-mono{--color-link:var(--color-text);--color-link-hover:var(--color-text)}.u-color-fg-dark{--color-text:var(--color-dark);--color-link:var(--color-link-default);--color-link-hover:var(--color-link-default)}}@media screen and (prefers-color-scheme:dark){.u-color-fg-dark\@pref-dark{--color-text:var(--color-dark);--color-link:var(--color-link-default);--color-link-hover:var(--color-link-default)}}@media screen{.u-color-fg-light{--color-text:var(--color-light);--color-link:var(--color-link-alt);--color-link-hover:var(--color-link-alt)}.u-color-fg-lighter{--color-text:var(--color-light);--color-link:var(--color-light);--color-link-hover:var(--color-light)}.u-color-fg-neg{--color-text:var(--color-neg);--color-link:var(--color-neg);--color-link-hover:var(--color-neg)}.u-color-fg-pos{--color-text:var(--color-pos);--color-link:var(--color-pos);--color-link-hover:var(--color-pos)}.u-color-fg-warn{--color-text:var(--color-warn);--color-link:var(--color-warn);--color-link-hover:var(--color-warn)}.u-color-fg-0{--color-text:var(--color-0);--color-link:var(--color-0);--color-link-hover:var(--color-0)}.u-color-fg-1{--color-text:var(--color-1);--color-link:var(--color-1);--color-link-hover:var(--color-1)}.u-color-fg-2{--color-text:var(--color-2);--color-link:var(--color-2);--color-link-hover:var(--color-2)}.u-color-fg-3{--color-text:var(--color-3);--color-link:var(--color-3);--color-link-hover:var(--color-3)}.u-color-fg-4{--color-text:var(--color-4);--color-link:var(--color-4);--color-link-hover:var(--color-4)}.u-color-fg-5{--color-text:var(--color-5);--color-link:var(--color-5);--color-link-hover:var(--color-5)}.u-color-fg-6{--color-text:var(--color-6);--color-link:var(--color-6);--color-link-hover:var(--color-6)}--u-color-text-accent{--color-text:var(--color-accent)}--u-color-text-accent-alt{--color-text:var(--color-accent-alt)}--u-color-text-accent-sch{--color-text:var(--color-accent-sch)}--u-color-text-accent-inv{--color-text:var(--color-accent-inv)}--u-color-fg-accent{--color-text:var(--color-accent);--color-link:var(--color-accent);--color-link-hover:var(--color-accent)}--u-color-fg-accent-alt{--color-text:var(--color-accent-alt);--color-link:var(--color-accent-alt);--color-link-hover:var(--color-accent-alt)}--u-color-fg-accent-sch{--color-text:var(--color-accent-sch);--color-link:var(--color-accent-sch);--color-link-hover:var(--color-accent-sch)}--u-color-fg-accent-inv{--color-text:var(--color-accent-inv);--color-link:var(--color-accent-inv);--color-link-hover:var(--color-accent-inv)}.u-color-fg-bg{--color-text:var(--color-bg-default);--color-link:var(--color-link-inv);--color-link-hover:var(--color-link-inv)}.u-color-fg-bg-all,.u-color-fg-bg-text{--color-text:var(--color-bg-default)}.u-color-fg-bg-all{--color-link:var(--color-bg-default);--color-link-hover:var(--color-bg-default)}.u-color-links-lighter{--color-link:var(--color-link-alt);--color-link-hover:var(--color-link-alt)}.u-color-links-light{--color-link:var(--color-light);--color-link-hover:var(--color-light)}.u-color-links-inv{--color-link:var(--color-link-inv);--color-link-hover:var(--color-link-inv)}.u-color-links-accent{--color-link:var(--color-accent);--color-link-hover:var(--color-accent)}.u-color-links-accent-alt{--color-link:var(--color-accent-alt);--color-link-hover:var(--color-accent-alt)}.u-color-links-accent-sch{--color-link:var(--color-accent-sch);--color-link-hover:var(--color-accent-sch)}.u-color-links-accent-inv{--color-link:var(--color-accent-inv);--color-link-hover:var(--color-accent-inv)}.u-color-fade\/hint{--color-fade:var(--color-tint);--color-hint:var(--color-shade)}}.u-display-none,.u-hide{display:none}.u-display-none\!,.u-hide\!{display:none!important}@media print{.u-display-none\@print,.u-hide\@print{display:none}.u-display-none\@print\!,.u-hide\@print\!{display:none!important}}.u-display-flex{display:flex}.u-align-items-center{align-items:center}.u-justify-content-center{justify-content:center}.u-center-all,.u-flex-center-all{align-items:center;justify-content:center}.u-flex-center-all{display:flex}.u-font-size-base{font-size:var(--type-size-base)}.u-font-small{font-size:var(--type-size-lower-2)}.u-font-medium{font-size:var(--type-size-base)}.u-font-large{font-size:var(--type-size-upper-1)}.u-font-weight-bold{font-weight:var(--bold)}.u-font-weight-x-bold{font-weight:var(--x-bold)}.u-font-weight-normal{font-weight:400}.u-line-height-l1{line-height:var(--line-height-lower-1)}.u-line-height-l2{line-height:var(--line-height-lower-2)}.u-marg-auto{margin:auto}.u-marg-bottom{margin-bottom:var(--unit)}.u-pad{padding:var(--gap)}.u-pad\*cushion{padding:var(--cushion)}.u-pad-block{-webkit-padding-before:var(--gap);padding-block-start:var(--gap);-webkit-padding-after:var(--gap);padding-block-end:var(--gap)}.u-pad-block\*cushion{-webkit-padding-before:var(--cushion);padding-block-start:var(--cushion);-webkit-padding-after:var(--cushion);padding-block-end:var(--cushion)}.u-pad-block-end{-webkit-padding-after:var(--gap);padding-block-end:var(--gap)}.u-pad-block-end\*cushion{-webkit-padding-after:var(--cushion);padding-block-end:var(--cushion)}.u-pad-inline{-webkit-padding-start:var(--gap);padding-inline-start:var(--gap);-webkit-padding-end:var(--gap);padding-inline-end:var(--gap)}.u-pad-inline\*cushion{-webkit-padding-start:var(--cushion);padding-inline-start:var(--cushion);-webkit-padding-end:var(--cushion);padding-inline-end:var(--cushion)}.u-pad-inline-start-none{-webkit-padding-start:0;padding-inline-start:0}.u-pad-inline-end-none{-webkit-padding-end:0;padding-inline-end:0}.u-shadow{box-shadow:var(--shadow-layered)}@media screen and (hover:hover){.u-shadow\@hover{box-shadow:var(--shadow-layered)}}@media screen and (hover:none){.u-shadow\@touch{box-shadow:var(--shadow-layered)}}@media screen and (hover:hover){.u-shadow\:active:active,.u-shadow\:hover:hover{box-shadow:var(--shadow-layered)}}.u-shadow\+inset{box-shadow:inset var(--shadow)}@media screen and (hover:hover){.u-shadow\+inset\@hover{box-shadow:inset var(--shadow)}}@media screen and (hover:none){.u-shadow\+inset\@touch{box-shadow:inset var(--shadow)}}@media screen and (hover:hover){.u-shadow\+inset\:active:active,.u-shadow\+inset\:hover:hover{box-shadow:inset var(--shadow)}}.u-shadow-short{box-shadow:var(--shadow-layered-short)}@media screen and (hover:hover){.u-shadow-short\@hover{box-shadow:var(--shadow-layered-short)}}@media screen and (hover:none){.u-shadow-short\@touch{box-shadow:var(--shadow-layered-short)}}@media screen and (hover:hover){.u-shadow-short\:active:active,.u-shadow-short\:hover:hover{box-shadow:var(--shadow-layered-short)}}.u-shadow-soft{box-shadow:var(--shadow-layered-soft)}@media screen and (hover:hover){.u-shadow-soft\@hover{box-shadow:var(--shadow-layered-soft)}}@media screen and (hover:none){.u-shadow-soft\@touch{box-shadow:var(--shadow-layered-soft)}}@media screen and (hover:hover){.u-shadow-soft\:active:active,.u-shadow-soft\:hover:hover{box-shadow:var(--shadow-layered-soft)}}.u-shadow-light{box-shadow:var(--shadow-light)}@media screen and (hover:hover){.u-shadow-light\@hover{box-shadow:var(--shadow-light)}}@media screen and (hover:none){.u-shadow-light\@touch{box-shadow:var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\:active:active,.u-shadow-light\:hover:hover{box-shadow:var(--shadow-light)}}.u-shadow-light\+inset{box-shadow:inset var(--shadow-light)}@media screen and (hover:hover){.u-shadow-light\+inset\@hover{box-shadow:inset var(--shadow-light)}}@media screen and (hover:none){.u-shadow-light\+inset\@touch{box-shadow:inset var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\+inset\:active:active,.u-shadow-light\+inset\:hover:hover{box-shadow:inset var(--shadow-light)}}.u-shadow-press{box-shadow:var(--shadow-default)}.u-shadow-press:hover{box-shadow:var(--shadow-hover)}.u-shadow-press:active{box-shadow:var(--shadow-press)}@media screen and (hover:hover){.u-shadow-press\@hover{box-shadow:var(--shadow-default)}.u-shadow-press\@hover:hover{box-shadow:var(--shadow-hover)}.u-shadow-press\@hover:active{box-shadow:var(--shadow-press)}}@media screen and (hover:none){.u-shadow-press\@touch{box-shadow:var(--shadow-default)}.u-shadow-press\@touch:hover{box-shadow:var(--shadow-hover)}.u-shadow-press\@touch:active{box-shadow:var(--shadow-press)}}.u-text-align-center{text-align:center}.u-text-align-right{text-align:end}.u-text-color-0{color:var(--color-0)}.u-text-color-1{color:var(--color-1)}.u-text-color-2{color:var(--color-2)}.u-text-color-2-l50{color:var(--color-2-l50)}.u-text-color-2-xl{color:var(--color-2-xl)}.u-text-color-3{color:var(--color-3)}.u-text-color-4{color:var(--color-4)}.u-text-color-5{color:var(--color-5)}.u-text-color-6{color:var(--color-6)}.u-text-color-neg{color:var(--color-neg)}.u-text-color-pos{color:var(--color-pos)}.u-text-color-warn{color:var(--color-warn)}:is(td,th).u-text-align-right{text-align:right}.u-visually-hide{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-visually-unhide{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}}:root{--color-shade:rgba(0,0,0,.1);--color-shade-solid:#ededed;--color-tint:rgb(26,25,25/0.5);--color-dark:var(--color-1-xd);--color-dark-shade:#444;--color-accent:var(--color-1);--color-highlight:var(--color-4);--color-0-h:0deg;--color-0-s:0%;--color-0-l:92.1568627451%;--color-0-hsl:var(--color-0-h) var(--color-0-s) var(--color-0-l);--color-0:hsl(var(--color-0-hsl));--color-1-h:207.4576271186deg;--color-1-s:30.2564102564%;--color-1-l:38.2352941176%;--color-1-hsl:var(--color-1-h) var(--color-1-s) var(--color-1-l);--color-1:hsl(var(--color-1-hsl));--color-2-h:0deg;--color-2-s:0%;--color-2-l:30.1960784314%;--color-2-hsl:var(--color-2-h) var(--color-2-s) var(--color-2-l);--color-2:hsl(var(--color-2-hsl));--color-3-h:147.619047619deg;--color-3-s:26.1410788382%;--color-3-l:52.7450980392%;--color-3-hsl:var(--color-3-h) var(--color-3-s) var(--color-3-l);--color-3:hsl(var(--color-3-hsl));--color-4-h:18.4090909091deg;--color-4-s:36.974789916%;--color-4-l:46.6666666667%;--color-4-hsl:var(--color-4-h) var(--color-4-s) var(--color-4-l);--color-4:hsl(var(--color-4-hsl));--color-5-h:185.2173913043deg;--color-5-s:100%;--color-5-l:27.0588235294%;--color-5-hsl:var(--color-5-h) var(--color-5-s) var(--color-5-l);--color-5:hsl(var(--color-5-hsl));--color-light:#747674;--color-1-xd-h:0deg;--color-1-xd-s:1.9607843137%;--color-1-xd-l:10%;--color-1-xd-hsl:var(--color-1-xd-h) var(--color-1-xd-s) var(--color-1-xd-l);--color-1-xd:hsl(var(--color-1-xd-hsl));--color-neg-default:#d8232f;--color-neg:var(--color-neg-default);--color-pos-default:var(--color-3);--color-pos-transparent:rgba(103,166,132,.95);--color-bg-default:var(--color-light);--color-text-default:var(--color-2);--color-text:var(--color-text-default);--color-text-light:hsl(var(--color-1-xd-h) var(--color-1-xd-s) 40%);--color-link-default:var(--color-5);--color-link:var(--color-link-default);--color-link-hover:hsl(var(--color-3-h) var(--color-3-s) 30%);--color-link-alt:var(--color-accent-alt);--color-link-inv:var(--color-link-alt);--color-link-visited:var(--color-link);--color-bg-default:var(--color-0);--content-bg-color:var(--color-bg);--color-subtle-bg:hsla(0,0%,100%,.502);--button-color-primary:var(--color-1);--button-color-secondary:var(--color-3);--button-color-destructive:var(--color-neg);--button-color-ui:var(--color-text);--button-color-subtle:var(--color-shade);--ui-bleed-color-bg:var(--color-bg);--ui-shadow:rgba(0,0,0,.114) 1px 6px 12px;--metal-gradient:linear-gradient(45deg,#fafafa,#dcdcdc,#fafafa);--dataset-bg-color:#fff;--color-1-bg:#44647f10;--input-padding-inline:0.75em;--site-width:1820px;--masthead-bg:var(--color-1-xd);--masthead-padding:0;--masthead-button-color:var(--color-1-xd);--masthead-nav-item-border-radius:0;--masthead-nav-item-inline-padding:calc(var(--gap) * 2);--masthead-nav-item-block-padding:calc(var(--gap) * 0.75)}@page{size:landscape;margin:30px}@media print{.c-app>.c-header,.c-breadcrumbs,.c-button,.c-masthead,.c-select{display:none}.p-bonus-amounts-page .c-layout.\+two-col{grid-template-columns:1fr}.c-wrap{margin-inline:0;width:100%}.p-deferrals-page .c-dataset:first-of-type .p-dbp-total-select{gap:calc(var(--gap)/2);width:-moz-fit-content;width:fit-content;justify-content:flex-start}.c-table{width:1500px;page-break-after:always}.p-deferrals-page .c-table .c-select{display:flex;width:-moz-fit-content!important;width:fit-content!important;padding:0;box-shadow:none}.c-table .p-totals-row{position:relative!important}.c-table .c-table__cell,.c-table .c-table__th{min-width:-moz-fit-content;min-width:fit-content;padding:4px 3px}.c-table .c-table__cell:has(.c-input),.c-table .c-table__th:has(.c-input){padding-block:0}.c-table .c-input{min-width:-moz-fit-content;min-width:fit-content;padding:0;box-shadow:none;height:-moz-fit-content;height:fit-content;line-height:1}.c-table .c-table__row:has(.c-table__cell.\+neg) .c-input{box-shadow:none!important;--input-text-color-text:var(--color-neg)}.p-hide-on-print{display:none}}.p-dashboard .c-header__title .c-heading{font-weight:400}.p-dashboard .p-dashboard__subtitle{color:var(--color-light)}.p-dashboard .c-card.\+shaded{min-height:418px;display:grid;place-content:center;background:var(--metal-gradient);--title-color:var(--color-text-light)}.p-dashboard__title-and-tabs{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;row-gap:var(--gap)}.p-dashboard__month-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);align-items:center;justify-content:flex-start;gap:calc(var(--gap)/2)}@media screen and (min-width:50.4em){.p-dashboard__month-info{justify-content:space-between}}.p-dashboard__month-info .c-button{width:-moz-fit-content;width:fit-content}.p-dashboard__five-col-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:calc(var(--gap)*2);gap:calc(var(--gap)*2)}@media screen and (min-width:50.4em){.p-dashboard__five-col-grid{gap:var(--gap)}}.p-dashboard__five-col-grid .c-blocks:not(.c-blocks:last-of-type){border-right:none}@media screen and (min-width:50.4em){.p-dashboard__five-col-grid .c-blocks:not(.c-blocks:last-of-type){padding-right:var(--gap);border-right:1px solid var(--color-shade)}}.p-dashboard__five-col-grid .c-blocks{padding:0;grid-template-rows:auto 1fr}.p-dashboard__five-col-grid .c-blocks .c-pill,.p-dashboard__five-col-grid .c-blocks .c-title{align-self:flex-start}.p-dashboard__five-col-grid .c-blocks .c-pill{margin-top:6px}.p-dashboard__five-col-grid .c-key-pair>:first-child{font-size:small}.p-dashboard__five-col-grid .c-key-pair>:last-child{color:var(--color-text-light)}.p-employees-page .c-table__cell:first-of-type{font-weight:700}.p-customer .c-layout.\+two-col-reverse{gap:calc(var(--gap)*1.5)}.p-customer .c-card{height:-moz-fit-content;height:fit-content}.p-subtitle{color:var(--color-text-light);font-weight:400;font-size:1.125rem}.p-subtitle.\+small{font-size:.85rem}.p-subtitle.\+italic{font-style:italic}.p-bonus-years-hero{display:flex;width:100%;align-items:center;justify-content:center;gap:calc(var(--gap)/2);flex-wrap:nowrap;-webkit-padding-before:var(--gap);padding-block-start:var(--gap);-webkit-padding-after:var(--gap);padding-block-end:var(--gap);overflow:auto;position:relative}@media screen and (min-width:50.4em){.p-bonus-years-hero{gap:var(--gap)}}.p-bonus-years-hero>.c-card{height:100%;min-width:185px;scroll-snap-align:start;position:relative;transition:all .5s ease}.p-bonus-years-hero>.c-card:not(.p-bonus-year-hero__main-card):hover{transform:scale(1.03)}.p-bonus-years-hero>.c-card .c-card__section:first-of-type{flex-grow:1}.p-bonus-years-hero>.c-card.p-bonus-year-hero__main-card{min-width:-moz-fit-content;min-width:fit-content}.p-bonus-years-hero>.c-card.p-bonus-year-hero__main-card .c-key-pair.\+large-content .c-title .c-heading.\+h4{font-size:var(--type-size-upper-2)}.p-bonus-years-hero>.c-card.p-bonus-year-hero__secondary-card:not(.p-bonus-year-hero__secondary-card:hover){background-color:var(--color-subtle-bg);box-shadow:none}.p-bonus-years-hero .p-subtitle{text-wrap:nowrap}@media screen and (min-width:1000px){.p-bonus-year-hero__secondary-card{max-height:214px}}.p-bonus-year-hero__secondary-card:hover{z-index:2;cursor:pointer}.p-bonus-year-hero__secondary-card .c-button{--button-hover-color-bg:var(--color-2);--button-hover-color-text:var(--color-white);--button-color-text:var(--color-text-light);--button-shadow:inset 0 0 0 1px currentColor;--button-color-inv:transparent;--button-color-bg:transparent}.p-bonus-year-hero__secondary-card .c-key-pair>:last-child{font-weight:700}.p-employees-form{padding-bottom:var(--gap)}.p-bonus-years-current-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--gap)}.p-bonus-years-current-card__header>div:first-of-type{display:inline-flex;align-items:center;gap:var(--gap);row-gap:0;flex-wrap:wrap}.p-bonus-years-current-card__header .c-button-bar{gap:calc(var(--gap)/2)!important}.p-bonus-years-current-card__header .c-heading{font-weight:400}.p-bonus-years-current-card__header .c-button{text-wrap:nowrap}.p-bonus-years-current-card__footer{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);align-items:center}@container (min-height: 500px){.p-bonus-payment-breakdown-popup__body{padding-right:var(--gap)}}.p-bonus-payment-breakdown-popup .c-layout{margin-bottom:calc(var(--gap)*2)}.p-bonus-payment-breakdown-popup .p-bonus-payment-breakdown-popup__body{max-height:290px;min-width:525px;overflow-y:auto}.p-bonus-payment-breakdown-popup .c-table{margin-top:calc(var(--gap)*1);border:none}.p-bonus-payment-breakdown-popup .c-table .c-table__row{--table-row-odd-color:#fff}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion{margin-bottom:calc(var(--gap)/2)}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-accordion__label{min-width:445px}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-accordion__label div{align-items:center}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-table{margin-top:0}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-table .c-table__row:last-of-type,.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-table .c-table__row:only-of-type{border-bottom:1px solid var(--table-border-color)}.p-bonus-payment-breakdown-popup .c-table .c-table__row .c-accordion .c-table .c-table__row .c-table__cell:first-of-type{border-left:none}.p-bonus-payment-breakdown-popup .p-bonus-payment-breakdown-popup__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:calc(var(--gap)*2)}.p-bonus-payment-breakdown-popup .p-bonus-payment-breakdown-popup__title .c-title .c-heading{font-weight:900;font-size:1.75em}.p-bonus-payment-breakdown-popup .p-bonus-payment-breakdown-popup__subtitle{color:var(--color-light)}.p-bonus-amounts-page .c-card{--card-border:1px solid var(--ui-border-color)}.p-bonus-amounts-page .c-table .c-table__cell{vertical-align:middle}.p-bonus-amounts-page .c-table .c-table__cell:nth-of-type(2){font-weight:700}.p-bonus-amounts-page .c-table .c-button{text-wrap:nowrap;width:100%}.p-bonus-amounts-page .c-layout__part.\+primary{grid-column:span 10}.p-bonus-amounts-page .c-layout__part.\+primary .c-header:first-of-type{padding-top:0;padding-bottom:calc(var(--gap)*1)}.p-bonus-amounts-page .c-layout__part.\+secondary{grid-row-start:1;grid-row-end:3;grid-column-start:11;grid-column-end:13;display:grid;position:relative}.p-bonus-amounts-page .c-layout__part.\+secondary .c-card{height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:var(--gap)}.p-bonus-amounts-page .p-bonus-table-container{--card-padding:var(--gap) 0}.p-bonus-amounts-page .p-bonus-table-container>.c-title{padding-inline:var(--gap)}.c-table__row.\+sticky th,.p-bonus-years .c-table th,.p-totals-header-row th,.p-totals-row td{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff;font-weight:700}table:not(.c-datatable) .p-totals-row td{bottom:calc(var(--gap)*-1);padding-bottom:calc(var(--gap)*2);border-top:none}.p-bonus-amounts__content .c-layout__part.\+secondary{position:relative}.p-bonus-amounts__content .c-layout__part.\+secondary .c-card{position:-webkit-sticky;position:sticky;top:var(--gap)}.p-certificate{box-shadow:var(--card-shadow);background-color:#fff;min-height:100vh;margin-bottom:var(--gap);width:80%;margin-inline:auto}.p-customer .c-layout{gap:calc(var(--gap)*2);position:relative}.p-customer .c-layout__part.\+primary{grid-column:span 8;position:-webkit-sticky;position:sticky;top:calc(var(--gap)*2)}.p-customer .c-layout__part.\+secondary{grid-column:span 4}.p-set-ebitda-panel{--card-shadow:none;display:flex;flex-direction:row;-webkit-margin-after:var(--unit);margin-block-end:var(--unit);justify-content:space-between;align-items:flex-end}.p-set-ebitda-panel__child{flex-grow:1}.p-set-ebitda-panel__child .c-field{margin:0}.p-set-ebitda-panel__child .c-input,.p-set-ebitda-panel__child input[type=number],.p-set-ebitda-panel__child input[type=text]{--ui-target:2.75em;min-block-size:var(--ui-target)}.p-set-ebitda-panel__child:nth-child(3){flex-basis:30px}.c-table .p-ebitda__original-vs-new-column{width:35%}.c-table .p-ebitda__original-vs-new{display:grid;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;grid-gap:var(--gap);gap:var(--gap);margin-top:var(--gap)}.c-table .p-ebitda__original-vs-new p:first-of-type{font-weight:400}.c-table .p-ebitda__original-vs-new p:last-of-type{color:var(--color-pos-default);text-align:end}.c-table .p-ebitda__uplifted{font-weight:700;color:var(--color-pos-default)}.c-table .c-key-pair p:first-of-type{font-weight:700;font-size:var(--type-size-upper-1)}.c-table .c-key-pair p:last-of-type{font-weight:400}.p-employee-edit-button{margin-left:auto}.p-employment-status{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.p-employee-notes{display:grid;grid-column:1fr;grid-gap:var(--gap);gap:var(--gap)}.p-employee-notes .c-card+.c-button{display:none}.p-employee-notes .c-button{margin:0}.p-employee-notes .c-button.\+ghost{--button-color-inv:transparent}.p-employee-note__metadata{font-size:small;display:inline-flex;gap:var(--gap);flex-wrap:wrap;row-gap:0}.p-employee-note__metadata p{text-wrap:nowrap}.p-employee-note__buttons{border-top:.5px dotted var(--color-light);margin-top:calc(var(--gap)/2);padding-top:calc(var(--gap)/2)}.p-employee-note__buttons .c-button{padding-block:0}.p-employee-note__button-bar+.p-employee-note__metadata{display:none}.p-employee-notes__note{border-left:2px solid var(--color-4);border-radius:0;padding-inline:var(--gap);padding-top:8px}.p-employee-notes__note:has(.p-employee-note__button-bar){border-radius:calc(var(--ui-radius)*2);padding:var(--unit);background-color:var(--color-shade-solid);border:none}.p-employee-note__text{word-break:break-all;overflow-wrap:break-word}.p-login-screen{background-color:var(--color-1-xd);position:relative}.p-login-screen .c-layout:has(.p-login-screen__header){padding-bottom:var(--gap)}.p-login-screen .c-brand{position:absolute;bottom:calc(var(--gap)*4);justify-self:center;margin-top:calc(var(--gap)*2)}.p-login-screen .c-icon{color:#fff}.p-login-screen .c-card{background-color:var(--color-0);width:100%;text-align:center}.p-office-table-cell{transform:translateY(2px)}.p-filter-item,.p-office-table-cell{display:inline-flex;gap:calc(var(--gap)/2);align-items:center}.p-bonus-years{display:grid;grid-template-columns:1fr}.p-bonus-years .c-table__cell:first-of-type{font-weight:700}.p-bonus-years .c-dataset .c-table__th:nth-of-type(5),.p-bonus-years .c-dataset .c-table__th:nth-of-type(6),.p-bonus-years .c-dataset .c-table__th:nth-of-type(7){background-color:var(--color-shade-solid)}.p-currency-converter{display:none;background-color:var(--color-1-xd);grid-template-columns:auto 1fr auto;gap:calc(var(--gap)/1);padding:calc(var(--gap)/3) calc(var(--gap)/3) calc(var(--gap)/3) var(--gap);max-width:40em;border-radius:calc(var(--ui-radius)*2);box-shadow:1px -2px 16px rgba(0,0,0,.35)}@media screen and (min-width:50.4em){.p-currency-converter{display:grid}}.p-currency-converter .c-button{--button-height:calc(var(--ui-target) / 2);--button-padding-block:calc(var(--gap-em) / 4);--button-padding-inline:10px}.p-currency-converter .c-input{max-width:90px}.p-currency-converter .c-input.\+text,.p-currency-converter input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]){--ui-target:28px;--input-padding-inline:0.5em}.p-currency-converter__title{align-self:center;color:var(--color-light);font-size:1.1em}.p-currency-converter__content{display:inline-flex;justify-content:center;margin-inline:auto;gap:calc(var(--gap)/2);position:relative}.p-currency-converter__country{align-items:center;display:inline-flex;gap:calc(var(--gap)/2)}.p-currency-converter__country .c-heading{line-height:100%}.p-currency-converter__country p{line-height:110%}.p-currency-converter__sterling{padding-right:var(--gap);color:#fff;align-self:center;line-height:100%;display:inline-flex;gap:4px;font-size:var(--type-size-upper-2)}.p-currency-converter__sterling p{font-weight:400;font-size:var(--type-size-upper-2);color:var(--color-light)}.p-currency-converter__actions{display:inline-flex;align-items:center;margin-left:auto}.p-currency-converter__actions .c-label{justify-content:center;color:var(--color-light);font-size:small;padding-right:calc(var(--gap)/6)}.p-currency-converter__actions .c-button-bar.\+toggle{background-color:var(--color-2);padding:2px;border-radius:var(--ui-radius);gap:calc(var(--gap)/6)!important;width:-moz-fit-content;width:fit-content;max-height:28px}.p-currency-converter__actions .c-button-bar.\+toggle .c-button{margin:0;text-wrap:nowrap;background-color:transparent;border-radius:calc(var(--ui-radius) - 2px);height:24px}.p-currency-converter__actions .c-button-bar.\+toggle .c-button:hover:not(.\+active){background-color:var(--color-shade)}.p-currency-converter__actions .c-button-bar.\+toggle .c-button.\+active{background-color:var(--color-1-xd);color:#fff}.p-currency-text{display:flex;flex-direction:column;--title-font-weight:normal;color:var(--color-light)}.p-currency-text p{text-wrap:nowrap}.p-dashboard__placeholder{text-align:center}.p-bonus-years-current-card__footer{width:100%}.p-bonus-years-current-card__footer .c-key-pair>:last-child{line-height:100%}.p-bonus-years-current-card__four-col-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gap);gap:var(--gap)}@media screen and (min-width:50.4em){.p-bonus-years-current-card__four-col-grid{grid-template-columns:repeat(4,1fr)}}.p-bonus-years-current-card__four-col-grid .c-key-pair>:last-child{font-weight:700}.p-bonus-amounts-page .c-breadcrumbs{padding-bottom:var(--gap)}.p-bonus-amounts-page .c-layout.\+two-col{grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:calc(var(--gap)*2);margin-bottom:calc(var(--gap)*4)}.p-bonus-amounts-page .c-layout.\+two-col .c-layout__part.\+secondary .c-card{background-color:var(--color-subtle-bg)}.p-bonus-amounts-page .c-table{width:100%}.p-deferrals-page .c-layout{position:relative}.p-deferrals-page .c-layout.\+two-col .c-layout__part.\+primary{grid-column:span 10}.p-deferrals-page .c-layout.\+two-col .c-layout__part.\+secondary{grid-column:span 2}.p-deferrals-page .c-layout.\+two-col .c-layout__part.\+secondary .c-card{position:-webkit-sticky;position:sticky;top:var(--gap);background-color:var(--color-subtle-bg)}.p-deferrals-page .c-header__title .c-pill{margin-top:10px}.p-deferrals-page .c-table__cell:first-of-type{font-weight:700}.p-deferrals-page .c-table__cell:has(.p-dbp-total-select){vertical-align:top}.p-deferrals-page .c-dataset:first-of-type .p-dbp-total-select{display:grid;grid-template-columns:2fr 1fr;justify-content:space-between;width:100%;align-items:center;grid-gap:calc(var(--gap)/2);gap:calc(var(--gap)/2)}.p-deferrals-page .p-deferrals-total-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.p-deferrals-page .p-deferrals-page__table-card{padding-inline:0;padding-top:0;margin-bottom:var(--gap)}.c-wrap{padding-inline:calc(var(--gap)*1.5)}.p-deferrals-page .c-wrap{--wrap-width:calc(100vw - var(--gap));padding-inline:calc(var(--gap)*1)}.p-employees-page{--dataset-shadow:none;--table-header-bg-color:none}.p-employees-page__table-card{--card-items-gap:0;padding:0}.p-employees-page__table-card .c-tabbed{padding:var(--gap)}.p-link{color:var(--color-link);-webkit-text-decoration:var(--link-underline);text-decoration:var(--link-underline);cursor:pointer}.p-link:hover{text-decoration:underline;color:var(--color-link-hover)}.c-table__cell:has(.p-total-inline){vertical-align:middle;text-align:right}.c-table__cell:has(.p-total-inline) .p-total-inline{display:flex;align-items:center;justify-content:flex-end}.c-table__cell:has(.p-total-inline) .p-total-inline span{display:flex;gap:calc(var(--gap)/3)}.c-table__cell .c-field .\+align-end{align-self:flex-end}.p-total-inline{display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--gap)/2)}.p-bonus-award-header{gap:var(--gap);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;--pill-text-size:1em}p.\+pos{color:var(--color-pos-default);font-weight:700}p.\+neg{color:var(--color-neg-default);font-weight:700}.p-bonus-year-ebitda{display:flex;flex-direction:row;justify-content:space-between;flex-direction:row-reverse;gap:var(--gap)}.p-flag-icon{transform:translateY(2px)}.p-uploaded-document a{background-color:var(--color-bg);padding:calc(var(--gap)/2);border-radius:var(--ui-radius);text-align:center}.c-brand{--brand-height:var(--ui-target);flex-basis:270px}.c-form-block__fields.\+two-cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gap);gap:var(--gap)}.c-filter-bar__secondary{display:inline-flex;gap:var(--gap);justify-content:flex-end;align-items:center}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar){--tabs-tab-item-height:36px;--tabs-tab-item-color:var(--color-light);--tabs-tab-item-current-background-color:var(--color-2);--tabs-tab-item-background-color:#fff;--tabs-tab-item-hover-background-color:var(--color-subtle-bg);--tabs-tab-item-hover-color:var(--color-text);--tabs-tab-item-border-color:var(--color-shade);--tabs-tab-item-border-width:1px}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item{border:var(--tabs-tab-item-border-width) solid var(--tabs-tab-item-border-color);border-color:var(--tabs-tab-item-border-color)}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item .c-icon{transform:translateY(2.5px)}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item+.c-tab-item{border-left:none}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item:has(+.c-tab-item.\+current){border-right:none}.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item+.c-tab-item.\+current,.c-tabs__menu.\+button-bar:not(.p-office-tabs .c-tabs__menu.\+button-bar) .c-tab-item.\+current+.c-tab-item{border-left:none}table:not(.c-datatable) td,table:not(.c-datatable) th{padding:.35em}table:not(.c-datatable) td:first-child,table:not(.c-datatable) th:first-child{border-left:0}table:not(.c-datatable) td.\+centered{text-align:center}.c-table{width:100%;border-left:none;border-right:none;position:relative;z-index:1;--table-header-bg-color:#fff;--table-row-even-color:#fff;--table-row-odd-color:#fafafa}.c-table .c-input.\+text,.c-table input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]){--ui-target:2.5em}.c-table .c-button{--button-height:1em;--button-padding-block:calc(var(--gap-em) / 2)}.c-table .c-checkbox{--checkbox-height:fit-content;width:-moz-fit-content;width:fit-content;gap:0}.c-table .c-checkbox .c-input.\+checkbox{margin:0}.c-table .c-table__cell:has(.c-checkbox){width:-moz-fit-content;width:fit-content}.c-table .c-table__cell:has(.c-checkbox input:checked){background-color:var(--color-shade)}.c-table .c-table__cell:has(.c-checkbox input:checked)~.c-table__cell{background-color:var(--color-shade)}.c-table .c-field{-webkit-margin-after:0;margin-block-end:0}.c-table .p-totals-row td,.c-table th{vertical-align:bottom;text-align:center}.c-table .p-totals-row td:before,.c-table th:before{top:-1px}.c-table .p-totals-row td:after,.c-table .p-totals-row td:before,.c-table th:after,.c-table th:before{content:"";display:block;height:1px;background-color:var(--color-text);position:absolute;width:100%;left:0;z-index:1}.c-table .p-totals-row td:after,.c-table th:after{bottom:-1px}.c-table .c-table__cell{vertical-align:middle;text-align:center}.c-table .c-table__cell.\+link p.c-link-text{color:var(--color-link);cursor:pointer}.c-table .c-table__cell .c-alert{min-height:30vh}.c-table .c-table__cell .c-alert .c-alert__text{height:-moz-fit-content;height:fit-content;align-self:center}.c-table .c-table__cell:first-of-type{border-left:none}.c-table .c-table__cell:has(.c-button-bar){vertical-align:middle}.c-table .c-table__cell:has(.c-button-bar) .c-button-bar{flex-direction:row;justify-content:flex-end;gap:calc(var(--unit)/2)}.c-table .c-table__cell:has(.c-alert){padding:2em 1em}.c-table .c-table__cell a{cursor:pointer}.c-table .c-table__th:has(.c-checkbox){width:calc(var(--ui-target)*.5)}.c-table .c-table__row:has(.c-table__cell.\+neg){color:var(--color-neg)}.c-table .c-table__row:has(.c-table__cell.\+neg) .c-input{box-shadow:inset 0 0 0 var(--border-width) var(--color-neg)}.c-table .c-select{margin:0;-webkit-padding-end:calc(var(--input-padding-inline)*2.5);padding-inline-end:calc(var(--input-padding-inline)*2.5);min-block-size:36px;background-position-x:calc(100% - var(--input-padding-inline)/2)}.c-table .c-table__cell.\+shade,.c-table .c-table__cell:has(>.\+shade),.c-table .c-table__th.\+shade{background-color:var(--color-shade-solid)}.c-table p+.c-input,.c-table p+.c-select{margin-left:calc(var(--gap)/2)}.c-input,.c-select:not(.p-currency-converter__actions .c-input){min-block-size:36px;min-width:70px}.c-input:has(+datalist):hover{-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-input.\+extended{min-width:280px}.c-input.\+checkbox{min-block-size:-moz-fit-content!important;min-block-size:fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.c-select{background-position-x:calc(100% - var(--input-padding-inline)/2);-webkit-padding-end:calc(var(--input-padding-inline)*2.25);padding-inline-end:calc(var(--input-padding-inline)*2.25)}.c-lilypad{z-index:1}.c-lilypad>.c-card{--card-padding:0;box-shadow:none}.c-title.\+normal-weight .c-heading{font-weight:400}.c-title .c-heading.\+h1{font-size:3em;font-weight:400}.c-toast{--toast-bg-color:var(--color-pos-transparent);--toast-padding:0.75em 1.5em;--toast-left-position:50%;--toast-top-position:calc(var(--unit) * 3);--toast-bottom-position:auto;--toast-right-position:unset;--toast-animation-duration:0.5s;--toast-text-color:#fff;--shadow-color:rgba(var(--color-3),1);--toast-border-radius:50px;transform:translateX(-50%);font-weight:700;font-size:1em}@keyframes appear{0%{opacity:0;top:-200px}to{opacity:1;top:var(--toast-top-position)}}.c-toast+.c-toast{--toast-top-position:calc(var(--unit) * 6)}.c-header__title{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);align-items:center}.c-count{--count-border-radius:50px;--count-background-color:#44647f25;--count-text-color:var(--color-1)}.c-count.\+large{font-size:1.1rem}.c-dataset{--dataset-gap:0;--dataset-radius:calc(var(--ui-radius) * 2);border:1px solid var(--ui-border-color)}.c-dataset__foot,.c-dataset__head{--dataset-head-padding:calc(var(--unit) / 1.5)}.c-dataset__foot{padding:calc(var(--gap)/1.5)}.c-dataset__foot .c-pager{--pager-bg-color:transparent;display:flex;flex-direction:row;align-items:center;padding:0}.c-dataset__foot .c-pager .c-pager__picker{display:flex;flex-direction:row;flex:1 1;gap:calc(var(--gap)/2);align-items:center;justify-content:center}.c-button{--button-color-inv:#fff;--button-padding-inline:0.75em}.c-button.\+ghost,.c-button[data-freeform-action=back],.c-dialog__body .c-button.\+destructive:not(.c-button.\+destructive:hover),.c-dialog__foot .c-button-bar .c-button.\+destructive+.c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+primary+.c-button.\+secondary) .c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+secondary+.c-button.\+secondary) .c-button.\+secondary:last-child{--button-color-text:var(--color-text-light);--button-shadow:inset 0 0 0 1px currentColor;--button-color-inv:transparent}.c-button.\+ghost,.c-dialog__body .c-button.\+destructive:not(.c-button.\+destructive:hover),.c-dialog__foot .c-button-bar .c-button.\+destructive+.c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+primary+.c-button.\+secondary) .c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+secondary+.c-button.\+secondary) .c-button.\+secondary:last-child{--button-hover-color-bg:var(--color-2);--button-hover-color-text:var(--color-white);--button-color-inv:transparent}.c-button.\+disabled{opacity:.5;cursor:not-allowed}.c-button.\+toggle-ui{--button-shadow:inset 0 0 0 1px currentColor}.c-button.\+secondary{--button-color-text:var(--color-white)}.c-button.\+subtle{--button-color-bg:transparent}.c-button .c-button .c-icon,.c-button .c-button__icon{fill:currentColor}.c-button:hover:not(.c-menu .c-button,.c-button.c-accordion__label,.c-button.\+ghost,.c-dialog__body .c-button.\+destructive:not(.c-button.\+destructive:hover),.c-dialog__foot .c-button-bar .c-button.\+destructive+.c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+primary+.c-button.\+secondary) .c-button.\+secondary,.c-dialog__foot .c-button-bar:has(.c-button.\+secondary+.c-button.\+secondary) .c-button.\+secondary:last-child){box-shadow:inset 0 0 0 1000px rgba(0,0,0,.1)}.c-breadcrumbs:not(.c-header .c-breadcrumbs){padding-bottom:calc(var(--unit)*2)}.c-app{--app-brand-bg:var(--color-1-xd);display:grid;grid-gap:var(--app-gap);gap:var(--app-gap);grid-template-columns:1fr}.c-app.\+aside-open{grid-template-areas:"brand masthead masthead" "header header aside" "content content aside" "footer footer footer"}@media screen and (min-width:50.4em){.c-app{grid-template-columns:auto 1fr var(--aside-width);grid-template-rows:auto auto 1fr auto;grid-template-columns:var(--sidebar-width) 1fr var(--aside-width);grid-template-areas:"brand masthead masthead" "header header header" "content content content" "footer footer footer"}}.c-content{--content-bg-color:transparent;--content-padding:0 0 var(--gap) 0;overflow:auto}.c-content:has(.p-login-screen){padding-bottom:0}.c-header{--header-bg-color:none;--header-padding-inline:0;--header-padding-block:calc(var(--unit));padding:var(--header-padding-block) var(--header-padding-inline)}.c-header:not(.c-website .c-header){grid-template-areas:"title" "summary" "actions"}.c-header.\+dark{background-color:var(--color-1-xd);color:#fff}.c-header.\+dark .c-title{--title-color:#fff}.c-header.\+overlap{box-shadow:0 calc(var(--gap)*2) 0 0 var(--color-1-xd)}.c-header.p-website-header{padding:0;gap:0;border-bottom:1px solid var(--color-dark-shade)}.c-header:not(.c-app>.c-header){display:grid;grid-gap:calc(var(--gap)/2);gap:calc(var(--gap)/2);grid-template-areas:"title title" "summary summary" "actions actions"}@media screen and (min-width:50.4em){.c-header:not(.c-app>.c-header){gap:0;grid-template-columns:1fr auto;grid-template-areas:"title actions" "summary summary"}}.c-card .c-header:not(.c-app>.c-header),.c-timeline .c-header:not(.c-app>.c-header){--header-bg-color:transparent;--header-padding:0;--header-max-width:100%;align-items:center}.c-timeline .c-header:not(.c-app>.c-header){gap:0}.c-header+.c-header{padding-top:0}.c-header:has(+.c-header){padding-bottom:var(--gap)}.c-button-bar.\+space-apart{justify-content:space-between}.c-field.\+error+.c-field:not(.c-field.\+error+.c-field.\+error) .c-input,.c-field.\+error+.c-field:not(.c-field.\+error+.c-field.\+error) .c-select,.c-field:has(+.c-field.\+error):not(.c-field.\+error:has(+.c-field.\+error)) .c-input,.c-field:has(+.c-field.\+error):not(.c-field.\+error:has(+.c-field.\+error)) .c-select{margin-bottom:auto}.c-field__feedback{font-size:small;padding-block:0}@media screen and (max-width:50.4em){.c-nav-toggle:has(>input[type=checkbox]:checked)+.c-nav{grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--color-dark-shade);border-top:1px solid var(--color-dark-shade)}}.c-masthead{flex-grow:1;padding-block:calc(var(--masthead-nav-item-block-padding)/2)}@media screen and (min-width:50.4em){.c-masthead{padding-block:0}}.c-masthead>header .c-nav-toggle{margin-left:auto;margin-right:var(--gap)}.c-masthead .c-button:not(.c-nav__item a){--button-padding-block:calc(var(--gap-em) / 2);--button-color-text:var(--color-subtle-bg)}.c-masthead .c-nav{--nav-item-text-color:var(--color-light);--nav-item-border:1px solid var(--color-dark-shade)}.c-masthead .c-nav .c-nav__item+.c-nav__item{border-left:none}@media screen and (max-width:50.4em){.c-masthead .c-nav{background-color:var(--color-1-xd);right:0;left:0;padding:0}}.c-masthead .c-nav .c-nav__item{border-top:none;border-bottom:none;border-left:var(--nav-item-border);border-right:var(--nav-item-border);position:relative}.c-masthead .c-nav .c-nav__item:before,.c-masthead .c-nav .c-nav__item:last-child:after{content:"";position:absolute;width:1px;height:40px;left:-1px;top:0;background:linear-gradient(180deg,var(--masthead-bg),var(--color-dark-shade));display:block}.c-masthead .c-nav .c-nav__item:last-child:after{right:-1px;left:auto}.c-masthead .c-nav .c-nav__item.\+active .c-button{font-weight:700;--button-color-bg:transparent}.c-masthead .c-nav .c-nav__item:last-of-type{border-right:var(--nav-item-border)}.c-masthead .c-nav .c-nav__item:first-of-type{border-left:var(--nav-item-border)}.c-masthead .c-nav .c-button:not(.c-nav__group-heading){--nav-item-inline-padding:calc(var(--gap) * 2.5);gap:calc(var(--gap)/4);font-weight:700}@media screen and (max-width:63em){.c-masthead .c-nav .c-button:not(.c-nav__group-heading){--nav-item-inline-padding:var(--gap)}}.c-masthead .c-nav .c-button:not(.c-nav__group-heading):hover{color:var(--color-white)}.c-dialog__foot .c-button-bar:has(.c-button.\+secondary+.c-button.\+secondary) .c-button.\+secondary:last-child{--button-color-secondary:transparent}.c-dialog__foot .c-button-bar:has(.c-button.\+primary+.c-button.\+secondary) .c-button.\+secondary{--button-color-secondary:transparent}.c-dialog__foot .c-button-bar .c-button.\+destructive+.c-button.\+secondary{--button-color-secondary:transparent;transition:color .25s ease-in-out}.c-dialog__frame:not(.c-dialog__frame:has(.c-dialog__head)){grid-template-rows:auto}.c-dialog__frame:not(.c-dialog__frame:has(.c-dialog__head)) .c-dialog__body{font-size:large}.c-button-bar:not(.c-button-bar.\+stacked,.p-employee-note__buttons),.c-dialog__frame .c-button-bar:not(.\+stacked){gap:var(--gap);flex-direction:row-reverse}.c-button-bar:not(.c-button-bar.\+stacked,.p-employee-note__buttons) .c-button,.c-dialog__frame .c-button-bar:not(.\+stacked) .c-button{margin-inline:0}.c-dialog__body .c-button.\+destructive:not(.c-button.\+destructive:hover){background-color:transparent;color:var(--color-text)}.c-dialog__body .c-button.\+destructive{background-color:var(--color-neg-default);color:#fff}.c-dialog__head{gap:var(--gap);align-items:flex-start}.c-select-footer{display:flex}.c-input.\+disabled{cursor:not-allowed}.c-input.\+disabled,.c-input.\+disabled-var{opacity:var(--quiet-u1);--input-text-color-bg:var(--input-focus-bg-color);--input-text-hover-color-bg:var(--input-focus-bg-color);--input-text-hover-shadow:var(--input-text-shadow)}.c-input.\+disabled-var{cursor:pointer}.c-input.\+disabled-var .\+align-end{align-self:auto}.c-select.\+disabled{--select-color-bg:var(--color-shade);--select-hover-shadow:var(--select-shadow)}.c-subtitle{color:var(--color-text-light);font-weight:400;font-size:1.125rem}.c-subtitle.\+italic{font-style:italic}.c-subtitle.\+small{font-size:.85rem}.c-field:has(.c-input.\+currency-prefix){position:relative}.c-field:has(.c-input.\+currency-prefix) .c-input.\+currency-prefix{padding-inline:calc(var(--input-padding-inline)/2);align-items:center;gap:1px}.c-field:has(.c-input.\+currency-prefix) .c-input.\+currency-prefix:has(.c-input:focus){box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline);background-color:var(--input-focus-bg-color)}.c-field:has(.c-input.\+currency-prefix) .c-input.\+currency-prefix:has(.c-input:focus) .c-input{box-shadow:none;outline:none;background-color:transparent}.c-field:has(.c-input.\+currency-prefix) .c-input .c-input{background-color:transparent;box-shadow:none;padding:0;--input-padding-x:0.5em;--input-padding-x-end:0.5em;--input-padding-y:0;--input-height:2em;--field-border:0 0 0 transparent;--field-shadow:0 0 0 transparent}.c-field:has(.c-input.\+currency-prefix) .c-input .c-input:focus{box-shadow:0 0 0 transparent}.c-input{--input-padding-inline:0.75em}.c-card{--card-radius:calc(var(--ui-radius) * 2);--card-section-padding:var(--unit);--card-section-border:var(--border-width) solid var(--ui-border-color)}.c-card:has(.c-card__section){--card-items-gap:0;--card-padding:0}.c-card.\+no-shadow{--card-shadow:none}.c-card.\+shaded{--card-bg-color:var(--color-shade-solid)}.c-card.\+subtle{--card-bg-color:var(--color-subtle-bg)}.c-card__section:not(.c-card__section:last-child){border-bottom:var(--card-section-border)}.c-pill{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;--pill-bg-color:var(--color-1);--pill-text-color:#fff;--pill-padding:0.25em 0.75em}.c-pill:has(.c-icon){display:inline-flex;align-items:center;gap:calc(var(--gap)/2)}.c-pill.\+quiet{--pill-bg-color:#44647f25;--pill-text-color:var(--color-1)}.c-pill.\+pos{--pill-bg-color:#67a68430;--pill-text-color:var(--color-pos)}.c-pill.\+neg{--pill-bg-color:#d8232f25;--pill-text-color:var(--color-neg)}.c-pill.\+large{font-size:1rem}.c-button-bar .c-pill{margin:0}.c-button-bar.\+stacked .c-button{width:100%}.c-blocks{display:grid;grid-auto-flow:row;grid-gap:var(--gap);gap:var(--gap)}.c-blocks.\+double-space{gap:calc(var(--gap)*2)}.c-blocks.\+half-space{gap:calc(var(--gap)/2)}.c-key-pair>:first-child{color:var(--key-pair-label-color);font-weight:700}.c-key-pair.\+highlighted-label>:first-child{background-color:var(--color-4);width:-moz-fit-content;width:fit-content;padding-inline:4px;color:#fff;border-radius:calc(var(--ui-radius)/2)}.c-key-pair.\+quiet-label>:first-child{color:var(--color-text-light);font-weight:400}.c-key-pair.\+large-content>:last-child{font-size:1.75rem}.c-key-pair.\+neg>*,.c-key-pair.\+neg>:first-child{color:var(--color-neg)}.c-tabs{--tabs-tab-item-color:var(--color-3);--tabs-tab-item-hover-color:#fff;--tabs-tab-item-hover-background-color:var(--color-3);--tabs-tab-item-current-color:#fff;--tabs-tab-item-current-background-color:var(--color-3);--tabs-tab-item-background-color:transparent;--tab-menu-radius:var(--ui-radius);--tab-menu-border-color:var(--color-shade);--tabs-tab-item-border-width:2px}.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item+.c-tab-item,.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item:first-of-type{border:none;border-bottom:2px solid #fff}.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item+.c-tab-item.\+current,.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item+.c-tab-item:hover,.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item:first-of-type.\+current,.p-office-tabs .c-tabs__menu.\+button-bar .c-tab-item:first-of-type:hover{border-bottom:2px solid var(--color-1-xd)}.c-labelled-input.\+white .c-input{--input-focus-bg-color:#fff}.c-content:has(.p-office-tabs){margin-top:50px;position:relative}.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed){background-color:#fff;--tabs-tab-item-color:var(--color-text);--tabs-tab-item-current-background-color:transparent;--tabs-tab-item-background-color:#fff;--tabs-tab-item-hover-background-color:transparent;--tabs-tab-item-current-color:var(--color-text);--tabs-tab-item-hover-color:var(--color-text);position:fixed;width:100vw;top:70px;box-shadow:var(--ui-shadow);z-index:1}@media screen and (max-width:50.4em){.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed){top:51px}}.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed) .c-tabs__menu.\+button-bar{--tabs-background-color:#fff;margin-inline:auto;width:100%;max-width:var(--wrap-width);--tab-menu-radius:0px;--tabs-tab-item-color:var(--color-1-xd)}.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed) .c-tabs__menu.\+button-bar .c-tab-item .c-icon{transform:translateY(2.5px)}.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed) .c-tabs__menu.\+button-bar .c-tab__item.\+current{color:var(--tabs-tab-item-color);border-top-color:#fff}.c-tabbed.p-office-tabs:not(.p-employees-page__table-card .c-tabbed,.p-dashboard .c-tabbed) .c-tabs__menu.\+button-bar .c-tab-item:not(.c-tab-item.\+current,.c-tab-item:hover){border-color:#fff;color:var(--color-light)}.c-layout.\+has-min-width,.c-wrap.\+has-min-width{min-width:94.08em}.c-tabbed.p-table-filter-tabs,.p-dashboard .c-tabbed{padding:0;--tabs-tab-item-height:36px;--tabs-tab-item-color:var(--color-light);--tabs-tab-item-current-background-color:var(--color-2);--tabs-tab-item-background-color:#fff;--tabs-tab-item-hover-background-color:var(--color-subtle-bg);--tabs-tab-item-hover-color:var(--color-text);--tabs-tab-item-border-color:var(--color-shade);--tabs-tab-item-border-width:1px}.c-tabbed.p-table-filter-tabs .c-tab-item+.c-tab-item,.p-dashboard .c-tabbed .c-tab-item+.c-tab-item{border-left:none}.c-tabbed.p-table-filter-tabs .c-tab-item:has(+.c-tab-item.\+current),.p-dashboard .c-tabbed .c-tab-item:has(+.c-tab-item.\+current){border-right:none}.c-tabbed.p-table-filter-tabs .c-tab-item+.c-tab-item.\+current,.c-tabbed.p-table-filter-tabs .c-tab-item.\+current+.c-tab-item,.p-dashboard .c-tabbed .c-tab-item+.c-tab-item.\+current,.p-dashboard .c-tabbed .c-tab-item.\+current+.c-tab-item{border-left:none}.c-tabbed.p-table-filter-tabs .c-tab-item,.p-dashboard .c-tabbed .c-tab-item{--tabs-tab-item-height:36px;border:var(--tabs-tab-item-border-width) solid var(--tabs-tab-item-border-color)}.c-tabbed.p-table-filter-tabs .c-tab-item .c-icon,.p-dashboard .c-tabbed .c-tab-item .c-icon{transform:translateY(2.5px)}.c-tabbed.p-table-filter-tabs .c-tabs__menu,.p-dashboard .c-tabbed .c-tabs__menu{overflow-y:hidden;background-color:none;overflow-x:auto;max-width:calc(100vw - var(--gap)*3)}.c-tabbed.p-table-filter-tabs .c-table,.p-dashboard .c-tabbed .c-table{width:100%}.c-tabbed.p-table-filter-tabs .c-layout.\+two-col,.p-dashboard .c-tabbed .c-layout.\+two-col{grid-template-columns:1fr}@media screen and (min-width:50.4em){.c-tabbed.p-table-filter-tabs .c-layout.\+two-col,.p-dashboard .c-tabbed .c-layout.\+two-col{grid-template-columns:repeat(12,1fr);grid-template-areas:"content content content content content content content content content aside aside aside"}}.c-dialog__head:empty{display:none}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed){background-color:#fff}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu{--tabs-background-color:#fff;margin-inline:auto;width:100%;overflow-x:auto;max-width:100vw;--tabs-tab-item-color:var(--color-1-xd)}@media screen and (min-width:50.4em){.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu{max-width:var(--wrap-width)}}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu .c-tab-item{font-weight:400}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu .c-tab-item .c-icon{transform:translateY(2.5px)}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu .c-tab-item.\+current{font-weight:var(--bold)}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu .c-tab-item:not(.c-tab-item.\+current){border-color:#fff;color:var(--color-light)}.c-tabbed:not(.c-tabbed.\+button-bar,.p-employees-page__table-card .c-tabbed) .c-tabs__menu .c-tab-item:not(.c-tab-item.\+current):hover{color:var(--color-1-xd);border-bottom:var(--tabs-tab-item-border-width) solid var(--color-1-xd)}.c-menu.c-lilypad .c-button{--button-color-bg:var(--button-color-inv);--button-color-text:var(--button-color);--button-hover-shadow:none;--menu-item-hover-background-color:var(--color-1-bg)}.c-menu.c-lilypad .c-button,.c-menu.c-lilypad a{width:100%}.c-title.\+pos{--title-color:var(--color-pos)}.c-title.\+neg{--title-color:var(--color-neg)}span.\+pos{color:var(--color-pos);font-weight:700}span.\+neg{color:var(--color-neg);font-weight:700}.c-footer{justify-content:center;--footer-padding:0}.c-minimise-container,.c-minimise-container .c-button{display:none}@media screen and (min-width:50.4em){.c-minimise-container,.c-minimise-container .c-button{display:flex}}.c-minimise-container .c-button{margin-inline:auto}.c-alert{--alert-bg-color:var(--color-1-bg)}.c-accordion__label.c-button:hover{background-color:var(--color-1-bg)}.c-accordion__label-subtitle{font-size:small;color:var(--color-text-light)}.c-layout__part{min-width:250px}.c-filter-bar .c-button{--button-height:calc(var(--ui-target) * 0.8);text-wrap:nowrap}@media screen and (max-width:35.28em){.c-filter-bar__primary .c-button-bar{flex-wrap:wrap}.c-filter-bar__primary .c-button-bar .c-button{width:100%}}.c-input.\+currency-prefix{padding-inline:calc(var(--input-padding-inline)/2);align-items:center;gap:1px}.c-input.\+currency-prefix:has(.c-input:focus){box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline);background-color:var(--input-focus-bg-color)}.c-input.\+currency-prefix:has(.c-input:focus) .c-input{box-shadow:none;outline:none;background-color:transparent}.c-input .c-input{background-color:transparent;box-shadow:none;padding:0;--input-padding-x:0.5em;--input-padding-x-end:0.5em;--input-padding-y:0;--input-height:2em;--field-border:0 0 0 transparent;--field-shadow:0 0 0 transparent}.c-input .c-input:focus{box-shadow:0 0 0 transparent}i{font-style:italic}.c-table__cell .\+align-end,.c-table__cell.\+align-end,.c-table__th.\+align-end{text-align:right}.c-table__cell .\+align-middle,.c-table__cell.\+align-middle,.c-table__th.\+align-middle{text-align:center}.c-minimise-container{position:fixed;bottom:2px;display:flex;justify-content:center;align-items:center;margin:0 auto;z-index:5;background-color:transparent;flex-direction:column}.c-minimise-container .c-minimise-container__content{margin-bottom:-42px;transition:all .3s ease-in-out}.c-minimise-container .c-minimise-container__content.\+expanded{margin-bottom:0}.c-minimise-container>.c-button{width:-moz-fit-content;width:fit-content;font-size:small;--button-color:var(--color-shade);border-bottom-left-radius:0;border-bottom-right-radius:0;--button-padding-inline:0.4em;--button-height:1em}.c-minimise-container>.c-button .c-button__text{display:none}.c-minimise-container>.c-button.\+maximise{--button-color:var(--color-1-xd);opacity:.3}.c-minimise-container>.c-button.\+maximise .c-button__text{display:block}.c-minimise-container>.c-button:hover{opacity:1;border-bottom-left-radius:calc(var(--button-radius)/3);border-bottom-right-radius:calc(var(--button-radius)/3);transform:translateY(-3px);transition:transform .25s;--button-color:var(--color-1-xd)}.c-minimise-container>.c-button:hover .c-button__text{display:block}