.a2uiText{color:var(--_a2ui-text-color,var(--a2ui-text-color-text,var(--a2ui-color-on-background)))}.a2uiCaption,.a2uiText{display:inline-block;margin:var(--_a2ui-text-margin,0);box-sizing:border-box}.a2uiCaption{color:var(--a2ui-text-caption-color,light-dark(#666,#aaa));text-align:left}.a2uiText blockquote,.a2uiText h1,.a2uiText h2,.a2uiText h3,.a2uiText h4,.a2uiText h5,.a2uiText h6,.a2uiText li,.a2uiText ol,.a2uiText p,.a2uiText pre,.a2uiText ul{margin:var(--_a2ui-text-margin,0)}.a2uiText h1,.a2uiText h2,.a2uiText h3,.a2uiText h4,.a2uiText h5{font-family:var(--a2ui-font-family-title,inherit);line-height:var(--a2ui-line-height-headings,1.2)}.a2uiText h1{font-size:var(--a2ui-font-size-2xl)}.a2uiText h2{font-size:var(--a2ui-font-size-xl)}.a2uiText h3{font-size:var(--a2ui-font-size-l)}.a2uiText h4,.a2uiText p{font-size:var(--a2ui-font-size-m)}.a2uiText h5{font-size:var(--a2ui-font-size-s)}.a2uiText blockquote,.a2uiText li,.a2uiText ol,.a2uiText p,.a2uiText ul{line-height:var(--a2ui-line-height-body,1.5)}.a2uiText a{color:var(--a2ui-text-a-color,inherit);font-weight:var(--a2ui-text-a-font-weight,inherit)}.button{--_a2ui-text-margin:0;--_a2ui-text-color:var(--a2ui-color-on-secondary,#333);padding:var(--a2ui-button-padding,var(--a2ui-spacing-m,.5rem) var(--a2ui-spacing-l,1rem));margin:var(--a2ui-button-margin,var(--a2ui-spacing-m));background:var(--a2ui-button-background,var(--a2ui-color-surface,#fff));box-shadow:var(--a2ui-button-box-shadow,none);font-weight:var(--a2ui-button-font-weight,normal);color:var(--a2ui-color-on-secondary,#333);border:var( --a2ui-button-border,var(--a2ui-border-width,1px) solid var(--a2ui-color-border,#ccc) );border-radius:var(--a2ui-button-border-radius,var(--a2ui-border-radius,8px));cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s}.button:hover{background-color:var(--a2ui-color-secondary-hover,#ddd)}.primary{--_a2ui-text-color:var(--a2ui-color-on-primary,#fff);background-color:var(--a2ui-color-primary,#17e);border:none;color:var(--_a2ui-text-color)}.primary:hover{background-color:var(--a2ui-color-primary-hover,#fbd)}.borderless{background:none;padding:0;color:var(--a2ui-color-primary,#17e);border:none}.button:disabled{cursor:not-allowed;opacity:.6}.host{gap:var(--a2ui-spacing-xs,.25rem)}.label{font-size:var( --a2ui-textfield-label-font-size,var(--a2ui-label-font-size,var(--a2ui-font-size-s)) );font-weight:var(--a2ui-textfield-label-font-weight,var(--a2ui-label-font-weight,bold))}.input{background-color:var(--a2ui-color-input,#fff);color:var(--a2ui-color-on-input,#333);border:var( --a2ui-textfield-border,var(--a2ui-border-width,1px) solid var(--a2ui-color-border,#ccc) );border-radius:var(--a2ui-textfield-border-radius,var(--a2ui-spacing-m,8px));padding:var(--a2ui-textfield-padding,var(--a2ui-spacing-m,.5rem));font-family:inherit;box-sizing:border-box;width:100%;transition:border-color .2s}.input:hover{border-color:var(--a2ui-textfield-color-border-hover,var(--a2ui-color-border-hover,#999))}.input:focus{outline:none;border-color:var(--a2ui-textfield-color-border-focus,var(--a2ui-color-primary,#17e))}.invalid{border-color:var(--a2ui-textfield-color-error,red)!important}.error{color:var(--a2ui-textfield-color-error,red);font-size:var(--a2ui-font-size-xs,.75rem)}.host{display:flex;flex-direction:column;gap:var(--a2ui-spacing-s,.5rem);width:100%}.label{font-size:var( --a2ui-choicepicker-label-font-size,var(--a2ui-label-font-size,var(--a2ui-font-size-s)) );font-weight:var(--a2ui-choicepicker-label-font-weight,var(--a2ui-label-font-weight,bold));color:var(--a2ui-choicepicker-label-color,inherit)}.filterInput{background-color:var(--a2ui-color-input,#fff);color:var(--a2ui-color-on-input,#333);border:var( --a2ui-textfield-border,var(--a2ui-border-width,1px) solid var(--a2ui-color-border,#ccc) );border-radius:var(--a2ui-textfield-border-radius,var(--a2ui-spacing-m,8px));padding:var( --a2ui-choicepicker-filter-padding,var(--a2ui-spacing-xs,4px) var(--a2ui-spacing-s,8px) );font-family:inherit;transition:border-color .2s}.filterInput:hover{border-color:var(--a2ui-textfield-color-border-hover,var(--a2ui-color-border-hover,#999))}.filterInput:focus{outline:none;border-color:var(--a2ui-textfield-color-border-focus,var(--a2ui-color-primary,#17e))}.options{display:flex;flex-direction:column;gap:var(--a2ui-choicepicker-gap,var(--a2ui-spacing-xs,.25rem))}.chips{flex-direction:row;flex-wrap:wrap}.chip{padding:var( --a2ui-choicepicker-chip-padding,var(--a2ui-spacing-s,4px) var(--a2ui-spacing-m,8px) );border-radius:var(--a2ui-choicepicker-chip-border-radius,999px);border:1px solid var(--a2ui-color-border,#ccc);background-color:var(--a2ui-color-surface,#fff);color:var(--a2ui-color-on-surface,inherit);cursor:pointer;font-size:var(--a2ui-font-size-xs,.75rem);font-family:inherit;transition:background-color .2s,border-color .2s}.chip.selected{background-color:var(--a2ui-color-primary,#007bff);color:var(--a2ui-color-on-primary,#fff);border-color:var(--a2ui-color-primary,#007bff)}.optionLabel{display:flex;align-items:center;gap:var(--a2ui-choicepicker-gap,var(--a2ui-spacing-xs,.25rem));cursor:pointer}.optionText{font-size:var(--a2ui-font-size-m,1rem)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/_next/static/media/material-symbols-outlined.cf1f75f5.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}