.wsn-data-table--scrollHeight-flex{display:flex;flex-direction:column;height:100%;flex:1;min-height:0}.wsn-data-table--scrollHeight-flex .p-datatable-wrapper{flex:1;overflow:auto}.wsn-data-table--variant-surface .p-datatable-wrapper{background-color:var(--wsn-bg-content)}.wsn-data-table .p-datatable-thead{position:sticky;top:0;background-color:var(--wsn-bg-content-alt)}.wsn-data-table .p-datatable-scrollable-table>.p-datatable-thead{z-index:2;inset-block-start:0}.wsn-data-table .p-datatable-thead>tr>th{background-color:var(--wsn-bg-content-alt)}.wsn-data-table--variant-surface .p-datatable-thead>tr>th{border-bottom:1px solid var(--wsn-border-light);border-right:none}.wsn-data-table--variant-surface .p-datatable-thead>tr>th:last-child{border-right:none}.wsn-data-table--variant-surface .p-datatable-tbody>tr>td{border-bottom:1px solid var(--wsn-border-light);border-right:none}.wsn-data-table--size-small .p-datatable-thead>tr>th{padding:var(--wsn-space-xs) var(--wsn-space-xs)}.wsn-data-table--size-small .p-datatable-tbody>tr>td{padding:2px var(--wsn-space-xs)}.wsn-data-table--size-medium .p-datatable-thead>tr>th{padding:var(--wsn-space-xs) var(--wsn-space-s)}.wsn-data-table--size-medium .p-datatable-tbody>tr>td{padding:var(--wsn-space-xs) var(--wsn-space-s)}.wsn-data-table--size-large .p-datatable-thead>tr>th{padding:var(--wsn-space-s) var(--wsn-space-m)}.wsn-data-table--size-large .p-datatable-tbody>tr>td{padding:var(--wsn-space-s) var(--wsn-space-m)}.wsn-data-table--font-small{--wsn-data-table-font-size: var(--wsn-font-size-s)}.wsn-data-table--font-medium{--wsn-data-table-font-size: var(--wsn-font-size-m)}.wsn-data-table--font-large{--wsn-data-table-font-size: var(--wsn-font-size-l)}.wsn-data-table--font-small .p-datatable,.wsn-data-table--font-medium .p-datatable,.wsn-data-table--font-large .p-datatable,.wsn-data-table--font-small .p-datatable-tbody .p-tag,.wsn-data-table--font-small .p-datatable-tbody .p-badge,.wsn-data-table--font-medium .p-datatable-tbody .p-tag,.wsn-data-table--font-medium .p-datatable-tbody .p-badge,.wsn-data-table--font-large .p-datatable-tbody .p-tag,.wsn-data-table--font-large .p-datatable-tbody .p-badge{font-size:var(--wsn-data-table-font-size)}.wsn-data-table--variant-surface .p-datatable-tbody>tr>td:last-child{border-right:none}.wsn-data-table--variant-surface .p-datatable-tbody>tr:last-child>td{border-bottom:none}.wsn-data-table--variant-surface .p-paginator{border-top:1px solid var(--wsn-border-light);background-color:var(--wsn-bg-content)}.wsn-data-table--variant-surface .p-datatable-emptymessage>td{padding:var(--wsn-space-l);background-color:var(--wsn-bg-content)}@media(max-width:768px){.wsn-data-table--size-small .p-datatable-thead>tr>th{padding:var(--wsn-space-xs)}.wsn-data-table--size-small .p-datatable-tbody>tr>td{padding:var(--wsn-space-xs)}}.wsn-data-table--bordered .p-datatable-wrapper{border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-m);overflow:hidden;box-shadow:var(--wsn-shadow-level-1)}.wsn-data-table--striped .p-datatable-tbody>tr:nth-child(odd){background-color:var(--wsn-bg-content-alt, #f8fafc)}.wsn-data-table .p-datatable-frozen-column{background-color:var(--wsn-bg-content);z-index:1}.wsn-data-table .p-datatable-thead .p-datatable-frozen-column{background-color:var(--wsn-bg-content-alt);z-index:3;inset-block-start:0}.wsn-data-table .p-datatable-emptymessage>td{padding:var(--wsn-space-l);background-color:var(--wsn-bg-content)}.wsn-data-table .p-paginator{border-top:1px solid var(--wsn-border-light)}.wsn-data-table .p-datatable-tbody>tr.row-highlighted>td{background-color:color-mix(in srgb,var(--wsn-color-gold-100) 8%,transparent);transition:background-color var(--wsn-transition-slow)}.wsn-data-table .p-datatable-tbody>tr.row-highlighted>td.p-datatable-frozen-column{background-color:color-mix(in srgb,var(--wsn-color-gold-100) 8%,var(--wsn-bg-content))}.wsn-data-table .p-datatable-tbody>tr:not(.row-highlighted)>td{transition:background-color var(--wsn-transition-slow)}.wsn-data-table .p-virtualscroller-spacer{background:repeating-linear-gradient(0deg,var(--wsn-bg-content, #fff) 0px,var(--wsn-bg-content, #fff) 47px,var(--wsn-border-light, #e5e7eb) 47px,var(--wsn-border-light, #e5e7eb) 48px)}.wsn-data-table .p-datatable-thead>tr>th[style*="text-align: center"] .p-datatable-column-header-content,.wsn-data-table .p-datatable-thead>tr>th[style*="text-align:center"] .p-datatable-column-header-content{justify-content:center}.wsn-data-table .p-datatable-thead>tr>th[style*="text-align: right"] .p-datatable-column-header-content,.wsn-data-table .p-datatable-thead>tr>th[style*="text-align:right"] .p-datatable-column-header-content{justify-content:flex-end}.wsn-data-table--sticky-action .p-datatable-tbody>tr>td:last-child{text-align:center;vertical-align:middle;background-color:var(--wsn-bg-content)!important;position:sticky;right:0;z-index:1}.wsn-data-table--sticky-action .p-datatable-thead>tr>th:last-child{background-color:var(--wsn-bg-content-alt)!important;position:sticky;inset-block-start:0;right:0;z-index:3}.wsn-data-table--sticky-expander .p-datatable-tbody>tr>td:first-child{background-color:var(--wsn-bg-content)!important;position:sticky;left:0;z-index:1}.wsn-data-table--sticky-expander .p-datatable-thead>tr>th:first-child{background-color:var(--wsn-bg-content-alt)!important;position:sticky;left:0;z-index:3}.wsn-data-table--sticky-expander .p-datatable-tbody>tr.row-highlighted>td:first-child{background-color:color-mix(in srgb,var(--wsn-color-gold-100) 8%,var(--wsn-bg-content))!important}.wsn-data-table--expandable tr.p-datatable-row-expansion>td,.wsn-data-table--expandable .p-datatable-row-expansion>td{max-width:0;overflow:hidden;padding:0}.wsn-data-table--scroll-x-frame{display:block;width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.wsn-data-table--scroll-x-frame .wsn-data-table,.wsn-data-table--scroll-x-frame .p-datatable-table{width:max-content;min-width:100%}.wsn-data-table--scroll-x-frame .p-datatable-thead>tr>th,.wsn-data-table--scroll-x-frame .p-datatable-tbody>tr>td{border:1px solid var(--wsn-border-light);background-color:var(--wsn-bg-content)}.wsn-data-table--scroll-x-frame .p-datatable-thead,.wsn-data-table--scroll-x-frame .p-datatable-thead>tr,.wsn-data-table--scroll-x-frame .p-datatable-thead>tr>th{position:static!important;top:auto!important;z-index:auto!important}.wsn-data-table-frame--passthrough{display:contents}.wsn-data-table-frame{display:flex;flex-direction:column;border-radius:var(--wsn-radius-l);box-shadow:var(--wsn-shadow-level-1);border:1px solid var(--wsn-border-light);overflow:hidden;background-color:var(--wsn-bg-content)}.wsn-data-table-frame__empty{display:flex;flex-direction:column;align-items:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-m);color:var(--wsn-color-text-secondary);text-align:center}.wsn-data-table-frame__empty-icon{font-size:var(--wsn-font-size-4xl)}.wsn-data-table-frame__empty-text{margin:0;font-size:var(--wsn-font-size-m)}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-center,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-center{text-align:center}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-center>*,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-center>*{margin-left:auto;margin-right:auto}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-right,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-right{text-align:right}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-right>*,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-right>*{margin-left:auto}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-left,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-left{text-align:left}.wsn-data-table .p-datatable-thead>tr>th.wsn-cell-align-left>*,.wsn-data-table .p-datatable-tbody>tr>td.wsn-cell-align-left>*{margin-right:auto}.wsn-toolbar{display:flex;align-items:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-inner-12);background-color:var(--wsn-bg-content);flex-wrap:wrap;min-height:var(--wsn-space-l);border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-1)}.wsn-toolbar .p-button,.wsn-toolbar .p-select,.wsn-toolbar input,.wsn-toolbar .p-autocomplete,.wsn-toolbar .p-multiselect{height:var(--wsn-space-l)}.wsn-toolbar__left{display:flex;align-items:center;gap:var(--wsn-space-xs);flex-shrink:0}.wsn-toolbar__center{flex:1 1 auto;min-width:0}.wsn-toolbar__right{display:flex;align-items:center;gap:var(--wsn-space-xs);margin-left:auto;flex-shrink:0}.wsn-button{--p-button-primary-background: var(--wsn-bg-action);--p-button-primary-hover-background: var(--wsn-bg-action-hover);--p-button-primary-active-background: var(--wsn-bg-action-active);--p-button-primary-border-color: var(--wsn-bg-action);--p-button-primary-hover-border-color: var(--wsn-bg-action-hover);--p-button-primary-active-border-color: var(--wsn-bg-action-active);--p-button-primary-color: var(--wsn-fg-on-action);--p-button-primary-hover-color: var(--wsn-fg-on-action);--p-button-primary-active-color: var(--wsn-fg-on-action);--p-button-secondary-background: var(--wsn-bg-action-secondary);--p-button-secondary-hover-background: var(--wsn-color-gray-50);--p-button-secondary-active-background: var(--wsn-color-gray-60);--p-button-secondary-border-color: var(--wsn-bg-action-secondary);--p-button-secondary-hover-border-color: var(--wsn-color-gray-50);--p-button-secondary-active-border-color: var(--wsn-color-gray-60);--p-button-secondary-color: var(--wsn-color-text-primary);--p-button-secondary-hover-color: var(--wsn-color-text-primary);--p-button-secondary-active-color: var(--wsn-color-text-primary);--p-button-danger-background: var(--wsn-bg-action-danger);--p-button-danger-hover-background: var(--wsn-color-attention-80);--p-button-danger-active-background: var(--wsn-color-attention-text);--p-button-danger-border-color: var(--wsn-bg-action-danger);--p-button-danger-hover-border-color: var(--wsn-color-attention-80);--p-button-danger-active-border-color: var(--wsn-color-attention-text);--p-button-danger-color: var(--wsn-fg-on-action-danger);--p-button-danger-hover-color: var(--wsn-fg-on-action-danger);--p-button-danger-active-color: var(--wsn-fg-on-action-danger);--p-button-warn-background: var(--wsn-bg-action-warning);--p-button-warn-hover-background: var(--wsn-bg-action-warning-hover);--p-button-warn-active-background: var(--wsn-bg-action-warning-active);--p-button-warn-border-color: var(--wsn-bg-action-warning);--p-button-warn-hover-border-color: var(--wsn-bg-action-warning-hover);--p-button-warn-active-border-color: var(--wsn-bg-action-warning-active);--p-button-warn-color: var(--wsn-fg-on-action-warning);--p-button-warn-hover-color: var(--wsn-fg-on-action-warning);--p-button-warn-active-color: var(--wsn-fg-on-action-warning);--p-button-success-background: var(--wsn-color-success);--p-button-success-hover-background: var(--wsn-color-brand-primary);--p-button-success-active-background: var(--wsn-color-brand-primary);--p-button-success-border-color: var(--wsn-color-success);--p-button-success-hover-border-color: var(--wsn-color-brand-primary);--p-button-success-active-border-color: var(--wsn-color-brand-primary);--p-button-success-color: var(--wsn-fg-on-action);--p-button-success-hover-color: var(--wsn-fg-on-action);--p-button-success-active-color: var(--wsn-fg-on-action);--p-button-text-primary-color: var(--wsn-color-brand-primary);--p-button-text-primary-hover-background: color-mix(in srgb, var(--wsn-color-brand-primary) 10%, transparent);--p-button-text-primary-active-background: color-mix(in srgb, var(--wsn-color-brand-primary) 15%, transparent);--p-button-text-secondary-color: var(--wsn-color-brand-primary);--p-button-text-secondary-hover-background: color-mix(in srgb, var(--wsn-color-brand-primary) 10%, transparent);--p-button-text-secondary-active-background: color-mix(in srgb, var(--wsn-color-brand-primary) 15%, transparent);--p-button-text-plain-color: var(--wsn-color-text-secondary);--p-button-text-plain-hover-background: var(--wsn-bg-row-hover);--p-button-text-plain-active-background: var(--wsn-bg-row-active);--p-button-outlined-primary-border-color: var(--wsn-bg-action);--p-button-outlined-primary-color: var(--wsn-color-brand-primary);--p-button-outlined-primary-hover-background: color-mix(in srgb, var(--wsn-color-brand-primary) 10%, transparent);--p-button-outlined-primary-active-background: color-mix(in srgb, var(--wsn-color-brand-primary) 15%, transparent);--p-button-outlined-secondary-border-color: var(--wsn-border-primary);--p-button-outlined-secondary-color: var(--wsn-color-brand-primary);--p-button-outlined-secondary-hover-background: color-mix(in srgb, var(--wsn-color-brand-primary) 10%, transparent);--p-button-outlined-secondary-active-background: color-mix(in srgb, var(--wsn-color-brand-primary) 15%, transparent);--p-button-outlined-success-border-color: var(--wsn-color-success);--p-button-outlined-success-color: var(--wsn-color-brand-primary);--p-button-outlined-success-hover-background: var(--wsn-bg-row-hover)}.wsn-button--icon-only{aspect-ratio:1;padding:var(--wsn-space-xs);display:inline-flex;justify-content:center;align-items:center}.wsn-button--icon-only .p-button-label{display:none}.wsn-input-text{display:flex;flex-direction:column;gap:var(--wsn-space-min);width:100%}.wsn-input-text__label{font-weight:var(--wsn-font-weight-medium);color:var(--wsn-color-text-primary);font-size:var(--wsn-font-size-s)}.wsn-input-text__required{color:var(--wsn-color-danger);margin-left:var(--wsn-space-min)}.wsn-input-text__help{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.wsn-input-text__help[data-kind=error]{color:var(--wsn-color-danger)}.wsn-input-text .p-inputtext.p-invalid:enabled:focus{border-color:var(--wsn-color-danger);box-shadow:0 0 0 var(--wsn-border-width-1) var(--wsn-color-danger-bg)}.wsn-input-number{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.wsn-input-number .p-inputnumber,.wsn-input-number .p-inputnumber-input{width:100%}.wsn-input-number__help{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.wsn-input-number__help[data-kind=error]{color:var(--wsn-color-danger)}.wsn-select .p-select{width:100%}.wsn-select--ghost.p-select,.wsn-select--ghost .p-select{--wsn-select-ghost-color: inherit;--wsn-select-ghost-font-size: inherit;--wsn-select-ghost-font-weight: inherit;background:transparent;border:none;box-shadow:none;padding:0}.wsn-select--ghost .p-select-label,.wsn-select--ghost.p-select .p-select-label{display:flex;align-items:center;padding:0;color:var(--wsn-select-ghost-color);font-size:var(--wsn-select-ghost-font-size);font-weight:var(--wsn-select-ghost-font-weight)}.wsn-select--ghost .p-select-dropdown,.wsn-select--ghost.p-select .p-select-dropdown{padding:0;display:flex;align-items:center;color:var(--wsn-select-ghost-color)}.wsn-select--changed .p-select{background-color:var(--wsn-color-warning-bg)!important;border-color:var(--wsn-color-warning)!important}.wsn-calendar .p-datepicker-input{width:100%}.wsn-checkbox .p-checkbox{cursor:pointer}.wsn-dialog.wsn-dialog--small{width:min(var(--wsn-width-m),calc(100vw - var(--wsn-space-m) * 2));min-width:min(var(--wsn-width-m),calc(100vw - var(--wsn-space-m) * 2))}.wsn-dialog.wsn-dialog--medium{width:min(var(--wsn-width-l),calc(100vw - var(--wsn-space-m) * 2));min-width:min(var(--wsn-width-l),calc(100vw - var(--wsn-space-m) * 2))}.wsn-dialog.wsn-dialog--large{width:min(var(--wsn-width-xl),calc(100vw - var(--wsn-space-m) * 2));min-width:min(var(--wsn-width-xl),calc(100vw - var(--wsn-space-m) * 2))}.wsn-dialog.wsn-dialog--xlarge{width:min(var(--wsn-width-2xl),calc(100vw - var(--wsn-space-m) * 2));min-width:min(var(--wsn-width-2xl),calc(100vw - var(--wsn-space-m) * 2))}.wsn-dialog.wsn-dialog--full{width:min(var(--wsn-width-container-xl),calc(100vw - var(--wsn-space-m) * 2));min-width:min(var(--wsn-width-container-xl),calc(100vw - var(--wsn-space-m) * 2))}.wsn-dialog .p-dialog-header{padding-bottom:0;height:var(--wsn-height-l);box-sizing:border-box}.wsn-dialog .p-dialog-content{padding:var(--wsn-space-s);overflow-y:auto}.wsn-dialog .p-dialog-footer{padding:var(--wsn-space-s);border-top:var(--wsn-border-width-1) solid var(--wsn-border-light)}.wsn-dialog.wsn-dialog--fixed-size{display:flex;flex-direction:column}.wsn-dialog.wsn-dialog--fixed-size.wsn-dialog--small{height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-m));min-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-m));max-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-m))}.wsn-dialog.wsn-dialog--fixed-size.wsn-dialog--medium{height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-l));min-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-l));max-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-l))}.wsn-dialog.wsn-dialog--fixed-size.wsn-dialog--large,.wsn-dialog.wsn-dialog--fixed-size.wsn-dialog--xlarge,.wsn-dialog.wsn-dialog--fixed-size.wsn-dialog--full{height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-xl));min-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-xl));max-height:var(--wsn-dialog-fixed-height, var(--wsn-height-max-xl))}.wsn-dialog.wsn-dialog--fixed-size .p-dialog-content{flex:1;min-height:0;overflow-y:auto}.wsn-dialog.wsn-dialog--content-center .p-dialog-content{display:flex;flex-direction:column;justify-content:center}.wsn-dialog.wsn-dialog--content-end .p-dialog-content{display:flex;flex-direction:column;justify-content:flex-end}.wsn-dialog .p-dialog-header-close,.wsn-dialog .p-dialog-close-button{border:0 none;box-shadow:none;background:transparent}.wsn-dialog .p-dialog-header-close:hover,.wsn-dialog .p-dialog-close-button:hover{background:color-mix(in srgb,var(--wsn-color-text-primary) 8%,transparent)}.wsn-dialog .p-dialog-header-close:focus-visible,.wsn-dialog .p-dialog-close-button:focus-visible{box-shadow:0 0 0 2px var(--wsn-color-primary-200);outline:none}.wsn-dialog.wsn-dialog--full-content .p-dialog-content{padding:0;flex:1;display:flex;flex-direction:column;overflow-y:auto}.wsn-dialog.wsn-dialog--full-height{min-height:var(--wsn-height-max-xl);display:flex;flex-direction:column}.wsn-dialog.wsn-dialog--full-height .p-dialog-content{flex:1;min-height:0}.wsn-dialog.wsn-dialog--seamless-content .p-dialog-content{padding:0;overflow-y:auto;display:flex;flex-direction:column;flex:1;min-height:0}.wsn-dialog.wsn-dialog--seamless-content .p-dialog-header{padding:var(--wsn-space-inner-12) var(--wsn-space-s);flex-shrink:0}.wsn-dialog{max-width:calc(100vw - var(--wsn-space-m) * 2);max-height:calc(100vh - var(--wsn-space-m) * 2)}.wsn-message.p-message-warn[data-v-05ca8292] .p-message-icon{color:var(--wsn-color-warning)}.wsn-message.p-message-success[data-v-05ca8292] .p-message-icon{color:var(--wsn-color-success)}.wsn-message.p-message-error[data-v-05ca8292] .p-message-icon{color:var(--wsn-color-danger)}.wsn-message.p-message-info[data-v-05ca8292] .p-message-icon{color:var(--wsn-color-info)}.wsn-progress-bar .p-progressbar-value{transition:width .5s cubic-bezier(.4,0,.2,1)}.wsn-progress-spinner--primary .p-progress-spinner-circle{stroke:var(--wsn-color-brand-primary)!important}.wsn-progress-spinner--success .p-progress-spinner-circle{stroke:var(--wsn-color-success)!important}.wsn-progress-spinner--danger .p-progress-spinner-circle{stroke:var(--wsn-color-danger)!important}.wsn-progress-spinner--warning .p-progress-spinner-circle{stroke:var(--wsn-color-warning)!important}.wsn-progress-spinner--info .p-progress-spinner-circle{stroke:var(--wsn-color-info)!important}.wsn-badge.p-badge{min-width:var(--wsn-size-m);height:var(--wsn-size-m);line-height:var(--wsn-size-m);padding:0 var(--wsn-space-xs);font-size:var(--wsn-font-size-xs)}.wsn-badge.p-badge.wsn-badge--square{border-radius:var(--wsn-radius-s)}.wsn-badge.p-badge.wsn-badge--rounded{border-radius:var(--wsn-radius-max)}.wsn-badge.p-badge.wsn-badge--large{font-size:var(--wsn-font-size-l)}.wsn-badge.p-badge.wsn-badge--medium{font-size:var(--wsn-font-size-m)}.wsn-badge.p-badge.wsn-badge--small{font-size:var(--wsn-font-size-s)}.wsn-badge.p-badge.wsn-badge--minimum{font-size:var(--wsn-font-size-xs)}.wsn-badge.p-badge.wsn-badge--caution{background-color:var(--wsn-color-caution-bg);color:var(--wsn-color-orange-text)}.wsn-badge.p-badge.wsn-badge--role-admin{background-color:var(--wsn-color-role-admin-bg);color:var(--wsn-color-role-admin)}.wsn-badge.p-badge.wsn-badge--role-manager{background-color:var(--wsn-color-role-manager-bg);color:var(--wsn-color-role-manager)}.wsn-badge.p-badge.wsn-badge--role-general{background-color:var(--wsn-color-role-general-bg);color:var(--wsn-color-role-general)}.wsn-badge.p-badge.wsn-badge--role-guest{background-color:var(--wsn-color-role-guest-bg);color:var(--wsn-color-role-guest)}.wsn-badge.p-badge.wsn-badge--role-disabled{background-color:var(--wsn-color-role-disabled-bg);color:var(--wsn-color-role-disabled)}.wsn-badge.p-badge.wsn-badge--role-unsubscribed{background-color:var(--wsn-color-role-unsubscribed-bg);color:var(--wsn-color-role-unsubscribed)}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-admin{background-color:var(--wsn-color-role-admin);color:#fff}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-manager{background-color:var(--wsn-color-role-manager);color:#fff}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-general{background-color:var(--wsn-color-role-general);color:#fff}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-guest{background-color:var(--wsn-color-role-guest);color:#fff}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-disabled{background-color:var(--wsn-color-role-disabled);color:#fff}.wsn-badge.p-badge.wsn-badge--filled.wsn-badge--role-unsubscribed{background-color:var(--wsn-color-role-unsubscribed-bg);color:#fff}.p-badge.p-badge-rssi-blue{background-color:var(--wsn-color-indicator-rssi-strong);color:var(--wsn-fg-on-status)}.p-badge.p-badge-rssi-yellow{background-color:var(--wsn-color-indicator-rssi-good);color:var(--wsn-fg-on-status)}.p-badge.p-badge-rssi-orange{background-color:var(--wsn-color-indicator-rssi-fair);color:var(--wsn-fg-on-status)}.p-badge.p-badge-rssi-red{background-color:var(--wsn-color-indicator-rssi-weak);color:var(--wsn-fg-on-status)}.p-badge.p-badge-rssi-gray{background-color:var(--wsn-color-indicator-rssi-unknown);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-normal{background-color:var(--wsn-color-status-normal);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-caution{background-color:var(--wsn-color-status-caution);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-alarm{background-color:var(--wsn-color-status-alarm);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-range-over{background-color:var(--wsn-color-status-range-over);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-install{background-color:var(--wsn-color-status-install);color:var(--wsn-fg-on-status)}.p-badge.p-badge-status-unknown{background-color:var(--wsn-color-gray-100);color:var(--wsn-fg-on-status)}.wsn-tag--caution[data-v-ef3241a6]{background-color:var(--wsn-color-caution-bg)!important;color:var(--wsn-color-orange-text)!important}.wsn-tag--size-medium[data-v-ef3241a6]{font-size:var(--wsn-font-size-l)}.wsn-tag--size-small[data-v-ef3241a6]{font-size:var(--wsn-font-size-m)}.wsn-tag--size-minimum[data-v-ef3241a6]{font-size:var(--wsn-font-size-s)}.wsn-card--bordered{border:1px solid var(--wsn-border-light)}.wsn-card--radius-none{border-radius:0}.wsn-card--radius-sm{border-radius:var(--wsn-radius-s)}.wsn-card--radius-md{border-radius:var(--wsn-radius-m)}.wsn-card--radius-lg{border-radius:var(--wsn-radius-l)}.wsn-card--radius-full{border-radius:var(--wsn-radius-max)}.wsn-card--elevation-none{box-shadow:none}.wsn-card--elevation-sm{box-shadow:var(--wsn-shadow-level-1)}.wsn-card--elevation-md{box-shadow:var(--wsn-shadow-level-2)}.wsn-card--elevation-lg{box-shadow:var(--wsn-shadow-level-3)}.wsn-card--compact .p-card-content{padding:var(--wsn-space-xs)}.wsn-card--dense .p-card-content{padding:var(--wsn-space-inner-12)}.wsn-card--flex-content .p-card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--wsn-space-min)}.wsn-tree-sidebar{display:flex;flex-direction:column;height:100%;border-right:var(--wsn-border-width-1) solid var(--wsn-border-default);background:var(--wsn-bg-content)}.wsn-tree-sidebar__header{padding:var(--wsn-space-inner-12) var(--wsn-space-s);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-default);display:flex;align-items:center;gap:var(--wsn-space-xs);min-height:var(--wsn-space-l);box-sizing:border-box}.wsn-tree-sidebar__collapse-btn{width:var(--wsn-size-l);height:var(--wsn-height-min);border-radius:var(--wsn-radius-s);background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-l);transition:all var(--wsn-transition-fast);padding:0;flex-shrink:0}.wsn-tree-sidebar__collapse-btn:hover{background:var(--wsn-bg-row-hover);color:var(--wsn-color-text-primary)}.wsn-tree-sidebar__title{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.wsn-tree-sidebar__search{padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-light)}.wsn-tree-sidebar__content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.wsn-tree-sidebar .p-tree{padding:0}.wsn-tree-sidebar .p-tree-node-children{overflow-y:auto}.wsn-tree-sidebar__footer{padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border-top:var(--wsn-border-width-1) solid var(--wsn-border-default)}.wsn-tree-native-node[data-v-66a2d4b3]{list-style:none;margin:0;padding:0}.wsn-tree-native-node-content[data-v-66a2d4b3]{display:flex;align-items:center;min-height:var(--wsn-height-s);cursor:pointer;-webkit-user-select:none;user-select:none}.wsn-tree-native-node-content--dragging[data-v-66a2d4b3]{opacity:.4}.wsn-tree-native-node__toggle[data-v-66a2d4b3]{display:flex;align-items:center;justify-content:center;width:var(--wsn-space-m);height:var(--wsn-space-m);flex-shrink:0;border:none;background:transparent;cursor:pointer;color:var(--wsn-color-text-secondary);padding:0}.wsn-tree-native-node__toggle[data-v-66a2d4b3]:hover{background-color:var(--wsn-bg-row-hover);color:var(--wsn-color-text-primary)}.wsn-tree-native-node__toggle-placeholder[data-v-66a2d4b3]{width:var(--wsn-space-m);height:var(--wsn-space-m);flex-shrink:0}.wsn-tree-native-node__content[data-v-66a2d4b3]{flex:1;min-width:0;overflow:hidden;padding-left:var(--wsn-space-xs);border-left:var(--wsn-border-width-3) solid transparent;border-radius:var(--wsn-radius-s)}.wsn-tree-native-node-content--selected .wsn-tree-native-node__content[data-v-66a2d4b3]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);border-left-color:var(--wsn-color-brand-primary);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.wsn-tree-native-node-content:not(.wsn-tree-native-node-content--selected):not(.wsn-tree-native-node-content--multi-selected) .wsn-tree-native-node__content[data-v-66a2d4b3]:hover{background-color:var(--wsn-bg-row-hover)}.wsn-tree-native-node-content--multi-selected .wsn-tree-native-node__content[data-v-66a2d4b3]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);border-left-color:var(--wsn-color-brand-primary);color:var(--wsn-color-brand-primary)}.wsn-tree-native-node-content--drop-target .wsn-tree-native-node__content[data-v-66a2d4b3]{background-color:var(--wsn-bg-row-hover);outline:var(--wsn-border-width-2) dashed var(--wsn-color-brand-primary);outline-offset:-2px}.wsn-tree-native-node__label[data-v-66a2d4b3]{display:block;padding:var(--wsn-space-min) var(--wsn-space-xs);font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wsn-tree-native-node-children[data-v-66a2d4b3]{margin:0;padding:0}.wsn-tree-native[data-v-cd8bc574]{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--wsn-bg-content);font-family:var(--wsn-font-family-sans)}.wsn-tree-native__content[data-v-cd8bc574]{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--wsn-space-xs) var(--wsn-space-inner-12)}.wsn-tree-native__list[data-v-cd8bc574]{margin:0;padding:0;list-style:none}.wsn-tree-native__loading[data-v-cd8bc574]{display:flex;align-items:center;justify-content:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-m);color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-m)}.wsn-tree-native__loading .pi-spinner[data-v-cd8bc574]{font-size:var(--wsn-font-size-l)}.wsn-tree-native__empty[data-v-cd8bc574]{display:flex;align-items:center;justify-content:center;padding:var(--wsn-space-m);color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-m)}.wsn-tree-native__footer[data-v-cd8bc574]{border-top:var(--wsn-border-width-1) solid var(--wsn-border-light);padding:var(--wsn-space-xs)}.wsn-navigation-bar{height:var(--wsn-height-l);flex-shrink:0;background-color:var(--wsn-bg-content);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-default);position:sticky;top:0;z-index:1000}.wsn-navigation-bar__container{display:flex;align-items:center;padding:0 var(--wsn-space-s);height:100%}.wsn-navigation-bar__menu{display:flex;align-items:center;gap:var(--wsn-space-min);flex:1}.wsn-navigation-bar__actions{display:flex;align-items:center;gap:var(--wsn-space-xs);margin-left:auto}.wsn-navigation-bar .nav-button{display:flex;align-items:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border:none;border-radius:var(--wsn-radius-s);background:transparent;font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-secondary);cursor:pointer;transition:none}.wsn-navigation-bar .nav-button:hover{background-color:var(--wsn-bg-row-hover);color:var(--wsn-color-text-primary)}.wsn-navigation-bar .nav-button.active{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 10%,transparent);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar .dropdown-arrow{font-size:var(--wsn-font-size-xs);margin-left:var(--wsn-space-min)}.wsn-navigation-bar .nav-dropdown{position:relative}.wsn-navigation-bar .dropdown-menu{position:absolute;top:100%;left:0;min-width:var(--wsn-width-min-xl);background:var(--wsn-bg-content);border:var(--wsn-border-width-1) solid var(--wsn-border-default);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);padding:var(--wsn-space-xs) 0;z-index:1001}.wsn-navigation-bar .dropdown-item{display:flex;align-items:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) var(--wsn-space-s);font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary);cursor:pointer;transition:none}.wsn-navigation-bar .dropdown-item:hover{background-color:var(--wsn-bg-row-hover)}.wsn-navigation-bar .dropdown-item.active{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 10%,transparent);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar .user-avatar{width:var(--wsn-size-xl);height:var(--wsn-height-s);background:linear-gradient(135deg,var(--wsn-color-brand-primary),var(--wsn-bg-structure));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-xs)}.wsn-navigation-bar--dark{background-color:var(--wsn-bg-structure);border-bottom-color:var(--wsn-bg-structure-divider)}.wsn-navigation-bar--dark .nav-button{color:var(--wsn-fg-on-structure)}.wsn-navigation-bar--dark .nav-button:hover{background-color:var(--wsn-bg-page);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar--dark .nav-button.active{background-color:var(--wsn-bg-content);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.wsn-navigation-bar--dark .wsn-navigation-bar__menu .p-button.p-component{color:var(--wsn-fg-on-structure);background:transparent;border:none;border-radius:var(--wsn-radius-s);transition:none}.wsn-navigation-bar--dark .wsn-navigation-bar__menu .p-button.p-component:hover{background-color:var(--wsn-bg-page);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar--dark .wsn-navigation-bar__menu .p-button.p-component.active,.wsn-navigation-bar--dark .wsn-navigation-bar__menu .p-button.p-component[aria-expanded=true]{background-color:var(--wsn-bg-content);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.wsn-navigation-bar--dark .wsn-navigation-bar__actions .p-button.p-component{color:var(--wsn-fg-on-structure);background:transparent;border:none;transition:none}.wsn-navigation-bar--dark .wsn-navigation-bar__actions .p-button.p-component:hover{background-color:var(--wsn-bg-page);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar--dark .wsn-navigation-bar__actions .p-button.p-component:focus-visible{outline-color:var(--wsn-fg-on-structure)}.wsn-navigation-bar--dark .p-button.p-component.p-button-text{color:var(--wsn-fg-on-structure);background:transparent;transition:none}.wsn-navigation-bar--dark .p-button.p-component.p-button-text:hover{background-color:var(--wsn-bg-page);color:var(--wsn-color-brand-primary)}.wsn-navigation-bar--dark .dropdown-item{color:var(--wsn-color-text-primary)}.wsn-navigation-bar--dark .user-avatar{background:var(--wsn-bg-structure-active);color:var(--wsn-fg-on-structure)}.wsn-navigation-bar--dark .nav-text{color:var(--wsn-fg-on-structure);font-size:var(--wsn-font-size-s)}.wsn-menu.p-menu,.wsn-nav-menu.p-menu{border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);border:1px solid var(--wsn-border-light);background-color:var(--wsn-bg-content);padding:var(--wsn-space-min) 0}.wsn-icon-field{position:relative;display:inline-flex;align-items:center}.wsn-icon-field .wsn-input-icon{position:absolute;top:0;bottom:0;margin-block:auto;width:var(--wsn-space-s);height:var(--wsn-space-s);display:grid;place-items:center;pointer-events:none;color:var(--wsn-color-text-secondary)}.wsn-icon-field .wsn-input-icon>.pi,.wsn-icon-field .wsn-input-icon i{display:block;line-height:1}.wsn-icon-field[data-icon-position=left] .wsn-input-icon{left:var(--wsn-space-xs)}.wsn-icon-field[data-icon-position=left] input{padding-left:calc(var(--wsn-space-m) + var(--wsn-space-xs))}.wsn-icon-field[data-icon-position=right] .wsn-input-icon{right:var(--wsn-space-xs)}.wsn-icon-field[data-icon-position=right] input{padding-right:calc(var(--wsn-space-m) + var(--wsn-space-xs))}.wsn-stepper{background-color:var(--wsn-bg-content)}.wsn-stepper .p-steplist{padding:0;display:flex;justify-content:space-between;flex-shrink:0;overflow-x:hidden;background-color:var(--wsn-bg-content)}.wsn-stepper .p-steppanels{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;background-color:var(--wsn-bg-content)}.wsn-stepper .p-steppanel{flex:1;min-height:0;display:flex;flex-direction:column;background-color:var(--wsn-bg-content)}.wsn-stepper .p-step{flex:1;display:flex;align-items:center}.wsn-stepper .p-step-header{white-space:nowrap}.wsn-stepper .p-step-number{border-width:2px}.wsn-stepper .p-step-title{font-size:var(--wsn-font-size-m)}.wsn-stepper--wizard .p-step:has(~.p-step-active) .p-step-number{background:color-mix(in srgb,var(--wsn-stepper-completed-color, var(--wsn-color-brand-primary)) 25%,white);color:var(--wsn-stepper-completed-color, var(--wsn-color-brand-primary));border-color:var(--wsn-stepper-completed-color, var(--wsn-color-brand-primary))}.wsn-stepper--wizard .p-step:has(~.p-step-active) .p-step-title{color:var(--wsn-stepper-completed-color, var(--wsn-color-brand-primary))}.wsn-stepper--wizard .p-step:has(~.p-step-active) .p-stepper-separator{background:var(--wsn-stepper-completed-color, var(--wsn-color-brand-primary))}.wsn-confirm-dialog .p-confirmdialog-message{white-space:pre-line}.wsn-confirm-dialog .p-confirmdialog-icon.pi-exclamation-triangle{color:var(--wsn-color-warning)}.wsn-confirm-dialog .p-confirmdialog-reject-button.p-button{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--wsn-color-brand-primary)}.wsn-confirm-dialog .p-confirmdialog-reject-button.p-button:hover:not(:disabled){background:color-mix(in srgb,var(--wsn-color-brand-primary) 10%,transparent)!important;border-color:transparent!important;color:var(--wsn-color-brand-primary)}.wsn-confirm-dialog .p-confirmdialog-reject-button.p-button:focus-visible{outline:2px solid var(--wsn-color-brand-primary);outline-offset:2px;box-shadow:none!important}.wsn-selection-actions-bar{margin-top:var(--wsn-space-inner-12);align-self:center;display:flex;align-items:center;padding:var(--wsn-space-inner-12) var(--wsn-space-m);background-color:var(--wsn-bg-content);border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-xl);box-shadow:var(--wsn-shadow-level-3)}.wsn-selection-actions-bar__content{display:flex;flex-direction:column;align-items:stretch;gap:var(--wsn-space-s)}.wsn-selection-actions-bar__row{display:flex;align-items:center;gap:var(--wsn-space-s)}.wsn-selection-actions-bar__buttons{display:flex;align-items:center;gap:var(--wsn-space-xs)}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(20px)}.wsn-selection-actions-bar__separator{width:1px;height:var(--wsn-height-min);background-color:var(--wsn-border-default);margin:0}.wsn-selection-actions-bar__info{display:flex;align-items:center;gap:var(--wsn-space-xs);color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-semibold)}.wsn-selection-actions-bar__info i{font-size:var(--wsn-font-size-l);color:var(--wsn-color-brand-primary)}.wsn-selection-actions-bar__count{font-weight:var(--wsn-font-weight-bold);font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary)}.wsn-selection-actions-bar__divider{color:var(--wsn-color-gray-40, var(--wsn-border-light));font-weight:var(--wsn-font-weight-regular);margin:0 calc(var(--wsn-space-min) * -.5)}.wsn-selection-actions-bar__clear .p-button{color:var(--wsn-color-text-secondary);font-weight:var(--wsn-font-weight-regular);padding:0 var(--wsn-space-min)}.wsn-selection-actions-bar__clear .p-button:hover{background-color:var(--wsn-bg-row-hover);color:var(--wsn-color-brand-primary)}.wsn-search-suggest[data-v-99a1d559]{position:relative;width:100%}.wsn-search-suggest__dropdown[data-v-99a1d559]{position:absolute;top:100%;left:0;right:0;z-index:1000;background:var(--wsn-bg-content);border:1px solid var(--wsn-border-default);border-radius:var(--wsn-radius-s);box-shadow:var(--wsn-shadow-level-2);margin-top:var(--wsn-space-min);max-height:var(--wsn-height-max-s);overflow-y:auto}.wsn-search-suggest__dropdown ul[data-v-99a1d559]{list-style:none;margin:0;padding:0}.wsn-search-suggest__dropdown li[data-v-99a1d559]{padding:var(--wsn-space-xs) var(--wsn-space-inner-12);cursor:pointer;transition:background-color .15s ease}.wsn-search-suggest__dropdown li[data-v-99a1d559]:hover{background-color:var(--wsn-bg-page)}.wsn-password{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.wsn-password .p-password,.wsn-password .p-password-input{width:100%}.wsn-password__help{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.wsn-password__help[data-kind=error]{color:var(--wsn-color-danger, #f44336)}.wsn-password .p-password-input.p-invalid:enabled:focus{border-color:var(--wsn-color-danger);box-shadow:0 0 0 var(--wsn-border-width-1) var(--wsn-color-danger-bg)}.wsn-textarea{display:flex;flex-direction:column;gap:var(--wsn-space-min);width:100%}.wsn-textarea__input.p-textarea{width:100%;font-family:inherit}.wsn-textarea__help{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.wsn-textarea__help[data-kind=error]{color:var(--wsn-color-danger)}.wsn-textarea .p-textarea.p-invalid:enabled:focus{border-color:var(--wsn-color-danger);box-shadow:0 0 0 var(--wsn-border-width-1) var(--wsn-color-danger-bg)}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.cloud-notification-detail-modal__body[data-v-11186a0e]{display:flex;flex-direction:column;flex:1;min-height:0}.cloud-notification-detail-modal__body-frame[data-v-11186a0e]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.cloud-notification-detail-modal__state[data-v-11186a0e]{display:flex;justify-content:center;align-items:center;flex:1;min-height:0}.cloud-notification-detail-modal__body-scroll[data-v-11186a0e]{flex:1;min-height:0;overflow-y:auto;overflow-x:auto;padding-right:0}.cloud-notification-detail-modal__header-content[data-v-11186a0e]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.cloud-notification-detail-modal__header-title[data-v-11186a0e]{margin:0;font-size:var(--wsn-font-size-l);font-weight:700;color:var(--wsn-fg-on-content);line-height:var(--wsn-line-height-normal)}.cloud-notification-detail-modal__markdown[data-v-11186a0e]{color:var(--wsn-fg-on-content);font-size:var(--wsn-font-size-m);line-height:var(--wsn-line-height-normal)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] h1,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h2,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h3,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h4,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h5,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h6{color:var(--wsn-fg-on-content);line-height:var(--wsn-line-height-tight)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] h1{font-size:var(--wsn-font-size-2xl);font-weight:700;margin:0 0 var(--wsn-space-inner-12) 0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] h2{font-size:var(--wsn-font-size-xl);font-weight:700;margin:var(--wsn-space-m) 0 var(--wsn-space-inner-12) 0;line-height:var(--wsn-line-height-tight)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] h3{font-size:var(--wsn-font-size-l);font-weight:600;margin:var(--wsn-space-s) 0 var(--wsn-space-xs) 0;line-height:var(--wsn-line-height-tight)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] h4,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h5,.cloud-notification-detail-modal__markdown[data-v-11186a0e] h6{font-size:var(--wsn-font-size-m);font-weight:600;margin:var(--wsn-space-s) 0 var(--wsn-space-xs) 0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] p{margin:0 0 var(--wsn-space-inner-12) 0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] ul,.cloud-notification-detail-modal__markdown[data-v-11186a0e] ol{margin:0 0 var(--wsn-space-inner-12) 0;padding-left:var(--wsn-space-m)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] li{margin-bottom:var(--wsn-space-min)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] blockquote{margin:0 0 var(--wsn-space-inner-12) 0;padding-left:var(--wsn-space-s);border-left:1px solid var(--wsn-border-light)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] a{color:var(--wsn-fg-link);text-decoration:underline}.cloud-notification-detail-modal__markdown[data-v-11186a0e] hr{margin:var(--wsn-space-m) 0;border:0;border-top:1px solid var(--wsn-border-light)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] pre{margin:0 0 var(--wsn-space-inner-12) 0;padding:var(--wsn-space-xs);overflow-x:auto;border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-l);background-color:var(--wsn-bg-content-alt)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] code{padding:0 var(--wsn-space-min);border-radius:var(--wsn-radius-l);background-color:var(--wsn-bg-content-alt)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] pre code{padding:0;border-radius:0;background-color:transparent}.cloud-notification-detail-modal__markdown[data-v-11186a0e] table{width:max-content;min-width:100%;margin:0 0 var(--wsn-space-inner-12) 0;border-collapse:collapse}.cloud-notification-detail-modal__markdown[data-v-11186a0e] th,.cloud-notification-detail-modal__markdown[data-v-11186a0e] td{padding:var(--wsn-space-min) var(--wsn-space-xs);border:1px solid var(--wsn-border-light);vertical-align:top}.cloud-notification-detail-modal__markdown[data-v-11186a0e] th{font-weight:600;background-color:var(--wsn-bg-content-alt)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] img{display:block;max-width:100%;height:auto;margin:0 0 var(--wsn-space-inner-12) 0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] ul.contains-task-list,.cloud-notification-detail-modal__markdown[data-v-11186a0e] ol.contains-task-list{padding-left:0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] .task-list-item{list-style:none}.cloud-notification-detail-modal__markdown[data-v-11186a0e] .task-list-item-checkbox{margin-right:var(--wsn-space-min)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] details{margin:0 0 var(--wsn-space-inner-12) 0;padding:var(--wsn-space-xs);border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-l);background-color:var(--wsn-bg-content-alt)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] summary{cursor:pointer;font-weight:600}.cloud-notification-detail-modal__markdown[data-v-11186a0e] details[open]>summary{margin-bottom:var(--wsn-space-xs)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] dl{margin:0 0 var(--wsn-space-inner-12) 0}.cloud-notification-detail-modal__markdown[data-v-11186a0e] dt{font-weight:600}.cloud-notification-detail-modal__markdown[data-v-11186a0e] dd{margin:0 0 var(--wsn-space-xs) var(--wsn-space-m)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] .footnotes{margin-top:var(--wsn-space-m);padding-top:var(--wsn-space-xs);border-top:1px solid var(--wsn-border-light)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] .footnotes-list{margin:0;padding-left:var(--wsn-space-m)}.cloud-notification-detail-modal__markdown[data-v-11186a0e] .footnote-ref,.cloud-notification-detail-modal__markdown[data-v-11186a0e] .footnote-backref{text-decoration:none}.cloud-notification-detail-modal__footer[data-v-11186a0e]{display:flex;justify-content:center;align-items:center;gap:var(--wsn-space-xs)}.cloud-notification-detail-modal .p-dialog-header{background-color:var(--wsn-bg-content-alt);border-bottom:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-l) var(--wsn-radius-l) 0 0;padding:var(--wsn-space-min) var(--wsn-space-s)}.cloud-notification-detail-modal .p-dialog-content{display:flex;flex-direction:column;overflow-y:hidden;overflow-x:hidden}.cloud-notification-detail-modal .p-dialog-footer{justify-content:center;border-top:1px solid var(--wsn-border-light)}.cloud-navigation-bar-notification[data-v-ec612648]{display:inline-flex;align-items:center}.cloud-navigation-bar-notification__status-group[data-v-ec612648]{display:inline-flex;align-items:center;gap:var(--wsn-space-1)}.cloud-navigation-bar-notification__banner[data-v-ec612648]{white-space:nowrap;color:var(--wsn-color-warning);font-size:var(--wsn-font-size-base);font-weight:700;line-height:var(--wsn-line-height-normal)}.cloud-navigation-bar-notification__ticker[data-v-ec612648]{position:relative;max-width:min(14rem,40vw);overflow:hidden;color:var(--wsn-color-warning);font-size:var(--wsn-font-size-base);font-weight:700;line-height:var(--wsn-line-height-normal)}.cloud-navigation-bar-notification__ticker[data-v-ec612648]:focus-visible{outline:2px solid var(--wsn-border-focus);outline-offset:2px}.cloud-navigation-bar-notification__ticker-track[data-v-ec612648]{display:inline-block;white-space:nowrap;padding-left:100%;will-change:transform;transform:translateZ(0);animation:notification-ticker-slide-ec612648 20s linear infinite}.cloud-navigation-bar-notification__ticker--reduced-motion .cloud-navigation-bar-notification__ticker-track[data-v-ec612648]{animation:none}.cloud-navigation-bar-notification__ticker-sr[data-v-ec612648]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes notification-ticker-slide-ec612648{0%{transform:translate(0)}to{transform:translate(-100%)}}.cloud-notification-sidebar__content[data-v-7bd13e8d]{display:flex;flex-direction:column;gap:var(--wsn-space-0);height:100%}.cloud-notification-sidebar__tab-row[data-v-7bd13e8d]{display:flex;align-items:center;gap:var(--wsn-space-min);padding-bottom:var(--wsn-space-s)}.cloud-notification-sidebar__tabs[data-v-7bd13e8d]{flex:1;min-width:0}.cloud-notification-sidebar__close-button[data-v-7bd13e8d]{flex-shrink:0}.cloud-notification-sidebar__state[data-v-7bd13e8d]{display:flex;justify-content:center;align-items:center;min-height:var(--wsn-height-min-m)}.cloud-notification-sidebar__content[data-v-7bd13e8d]>.wsn-message{margin-top:var(--wsn-space-s)}.cloud-notification-sidebar__list-container[data-v-7bd13e8d]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);flex:1;min-height:0}.cloud-notification-sidebar__list[data-v-7bd13e8d]{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;flex:1;min-height:0;overflow-y:auto;padding-right:var(--wsn-space-min)}.cloud-notification-sidebar__item[data-v-7bd13e8d]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);padding:var(--wsn-space-s);border:none;border-bottom:1px solid var(--wsn-border-light);border-radius:0;transition:background-color .12s ease}.cloud-notification-sidebar__row-meta[data-v-7bd13e8d]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.cloud-notification-sidebar__row-meta .wsn-tag[data-v-7bd13e8d]{font-size:var(--wsn-font-size-s)}.cloud-notification-sidebar__item[data-v-7bd13e8d]:hover{background-color:var(--wsn-bg-row-hover)}.cloud-notification-sidebar__datetime[data-v-7bd13e8d]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s)}.cloud-notification-sidebar__title[data-v-7bd13e8d]{color:var(--wsn-fg-on-content);font-size:var(--wsn-font-size-l);line-height:var(--wsn-line-height-normal)}.cloud-notification-sidebar__title-button[data-v-7bd13e8d]{display:inline-flex;justify-content:flex-start;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--wsn-fg-on-content);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:var(--wsn-space-min);transition:text-decoration-color .12s ease}.cloud-notification-sidebar__title-button[data-v-7bd13e8d]:hover,.cloud-notification-sidebar__title-button[data-v-7bd13e8d]:focus-visible,.cloud-notification-sidebar__title-button[data-v-7bd13e8d]:active{text-decoration-color:currentColor}.cloud-notification-sidebar__title-button[data-v-7bd13e8d]:focus-visible{outline:2px solid var(--wsn-border-focus);outline-offset:2px}.cloud-notification-sidebar__pager[data-v-7bd13e8d]{display:flex;align-items:center;justify-content:center;gap:var(--wsn-space-xs);border-top:1px solid var(--wsn-border-light);padding-top:var(--wsn-space-xs)}.cloud-notification-sidebar__page-links[data-v-7bd13e8d]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.cloud-notification-sidebar__page-ellipsis[data-v-7bd13e8d]{min-width:2rem;text-align:center;color:var(--wsn-color-text-secondary)}.cloud-notification-sidebar__page-button--active[data-v-7bd13e8d]{background-color:color-mix(in srgb,var(--wsn-bg-action) 15%,transparent);border-radius:var(--wsn-radius-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-bg-action)}.cloud-notification-sidebar .p-drawer-header{display:none}.cloud-notification-sidebar .p-drawer-content{padding-top:var(--wsn-space-m)}.cloud-notification-view[data-v-7ca920bb]{display:contents}.nav-item[data-v-4cfde80f]{display:inline-flex;align-items:center}.p-menu-item-link.active[data-v-4cfde80f]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.nav-actions--desktop[data-v-4cfde80f]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.hamburger-button[data-v-4cfde80f]{display:none}@media(max-width:768px){.nav-actions--desktop[data-v-4cfde80f]{display:none}.hamburger-button[data-v-4cfde80f]{display:inline-flex}}.default-layout[data-v-c35ea8f5]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background-color:var(--wsn-bg-page, #f5f5f5)}.layout-content[data-v-c35ea8f5]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var( --wsn-font-family-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif );font-size:var(--wsn-font-size-base, 16px);line-height:var(--wsn-line-height-base, 1.5);color:var(--wsn-color-text-primary, #333);background-color:var(--wsn-bg-page, #f5f5f5);height:100%;overflow:hidden}#app{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.login-page[data-v-0530a1ef]{min-height:100vh;background-color:var(--wsn-bg-content);padding:100px 20px 20px;display:flex;align-items:flex-start;justify-content:center}.login-header[data-v-0530a1ef]{margin:0 0 var(--wsn-space-m);text-align:center;font-size:var(--wsn-font-size-3xl);font-weight:var(--wsn-font-weight-bold);color:var(--wsn-color-text-primary)}.force-new-password-header[data-v-0530a1ef]{margin:0;padding:var(--wsn-space-m) 0 0 var(--wsn-space-m)}.auth-link[data-v-0530a1ef]{background:transparent;border:1px solid transparent;color:var(--amplify-components-button-link-color);cursor:pointer;font-size:var(--wsn-font-size-m);padding:var(--wsn-space-xs) var(--wsn-space-s)}.auth-link[data-v-0530a1ef]:hover:not(:disabled){color:var(--amplify-components-button-link-hover-color);background:var(--amplify-components-button-link-hover-background-color)}.auth-link[data-v-0530a1ef]:focus-visible:not(:disabled){color:var(--amplify-components-button-link-focus-color);background:var(--amplify-components-button-link-focus-background-color);border-color:var(--amplify-components-button-link-focus-border-color);outline:none}.auth-link[data-v-0530a1ef]:active:not(:disabled){color:var(--amplify-components-button-link-active-color);background:var(--amplify-components-button-link-active-background-color);border-color:var(--amplify-components-button-link-active-border-color)}.auth-link[data-v-0530a1ef]:disabled{color:var(--wsn-color-text-inactive);cursor:not-allowed}.auth-container[data-v-0530a1ef]{width:100%;max-width:30rem}.auth-card[data-v-0530a1ef]{background:var(--wsn-bg-content);border:1px solid var(--wsn-border-default);border-radius:var(--wsn-radius-m);padding:var(--wsn-space-m) var(--wsn-space-m);box-shadow:var(--wsn-shadow-level-1)}.auth-form[data-v-0530a1ef]{display:flex;flex-direction:column;gap:var(--wsn-space-m)}.auth-title[data-v-0530a1ef]{margin:0;text-align:center;font-size:var(--wsn-font-size-xl);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-primary)}.form-group[data-v-0530a1ef]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.form-label[data-v-0530a1ef]{font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary)}.form-input[data-v-0530a1ef]{padding:var(--wsn-space-inner-12) var(--wsn-space-s);border:1px solid var(--wsn-border-default);border-radius:var(--wsn-radius-s);font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary);background:var(--wsn-bg-content)}.form-input[data-v-0530a1ef]::placeholder{color:var(--wsn-color-text-secondary)}.form-input[data-v-0530a1ef]:focus{outline:none;border-color:var(--wsn-border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--wsn-border-focus) 40%,transparent)}.form-input[data-v-0530a1ef]:disabled{background:var(--wsn-color-gray-5);color:var(--wsn-color-text-inactive)}.error-message[data-v-0530a1ef]{color:var(--wsn-color-danger);font-size:var(--wsn-font-size-s)}.form-actions-vertical[data-v-0530a1ef]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12)}.btn-primary-full[data-v-0530a1ef]{width:100%;border:none;border-radius:var(--wsn-radius-s);background:var(--wsn-bg-action);color:var(--wsn-fg-on-action);padding:var(--wsn-space-inner-12) var(--wsn-space-s);font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);cursor:pointer;transition:background var(--wsn-transition-fast)}.btn-primary-full[data-v-0530a1ef]:hover:not(:disabled),.btn-primary-full[data-v-0530a1ef]:focus-visible:not(:disabled){background:color-mix(in srgb,var(--wsn-bg-action) 90%,black)}.btn-primary-full[data-v-0530a1ef]:active:not(:disabled){background:color-mix(in srgb,var(--wsn-bg-action) 80%,black)}.btn-primary-full[data-v-0530a1ef]:disabled{background:var(--wsn-bg-disabled);color:var(--wsn-color-text-inactive);cursor:not-allowed}.btn-secondary-link[data-v-0530a1ef]{align-self:center;width:fit-content;background:transparent;border:none;border-radius:var(--wsn-radius-s);color:var(--wsn-border-focus);cursor:pointer;font-size:var(--wsn-font-size-m);padding:var(--wsn-space-xs) var(--wsn-space-s)}.btn-secondary-link[data-v-0530a1ef]:hover:not(:disabled){background:var(--wsn-bg-disabled)}.btn-secondary-link[data-v-0530a1ef]:disabled{color:var(--wsn-color-text-inactive);cursor:not-allowed}.post-login[data-v-0530a1ef]{width:100%;max-width:30rem;min-height:50vh;display:flex;align-items:center;justify-content:center}[data-v-0530a1ef] .is-fnp footer.amplify-authenticator__column .amplify-button.amplify-button--link.amplify-button--small:not([data-qa=custom-fnp-back]){display:none!important}[data-v-0530a1ef] [data-amplify-authenticator] input[type=password]::-ms-reveal{display:none!important}[data-v-0530a1ef] [data-amplify-authenticator] input[type=password]::-webkit-credentials-auto-fill-button{display:none!important}[data-v-0530a1ef] [data-amplify-router]{border-radius:var(--wsn-radius-m)!important;box-shadow:var(--wsn-shadow-level-1)!important;padding:var(--wsn-space-m) var(--wsn-space-m)!important}[data-v-0530a1ef] [data-amplify-authenticator] input{padding:var(--wsn-space-xs) var(--wsn-space-s)!important;font-size:var(--wsn-font-size-l)!important;line-height:var(--wsn-line-height-normal)!important;border-radius:var(--wsn-radius-s)!important;border:var(--wsn-border-width-1) solid var(--wsn-border-default)!important;color:var(--wsn-color-text-primary)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group .amplify-field-group__control{border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;transition:none!important}[data-v-0530a1ef] [data-amplify-authenticator] input::placeholder{color:var(--wsn-color-text-secondary)!important}[data-v-0530a1ef] [data-amplify-authenticator] input:not(.amplify-field-group__control):focus{border-color:var(--wsn-border-focus)!important;box-shadow:0 0 0 var(--wsn-border-width-2) color-mix(in srgb,var(--wsn-border-focus) 40%,transparent)!important;outline:none!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group__control:focus{border-color:transparent!important;box-shadow:none!important;outline:none!important}[data-v-0530a1ef] [data-amplify-authenticator] label{font-size:var(--wsn-font-size-l)!important;font-weight:var(--wsn-font-weight-normal)!important;color:var(--wsn-color-text-primary)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-button--primary{padding:var(--wsn-space-inner-12) var(--wsn-space-m)!important;font-size:var(--wsn-font-size-l)!important;font-weight:var(--wsn-font-weight-bold)!important;border-radius:var(--wsn-radius-s)!important;width:100%!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group{display:flex!important;align-items:stretch!important;border:var(--wsn-border-width-1) solid var(--wsn-border-default)!important;border-radius:var(--wsn-radius-s)!important;overflow:hidden!important;background:var(--wsn-bg-content)!important;transition:border-color var(--wsn-transition-normal),box-shadow var(--wsn-transition-normal)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group__field-wrapper{flex:1 1 auto!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group__outer-end{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;flex-shrink:0!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group__outer-end .amplify-field-group__control{border:none!important;border-inline-start:none!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field__show-password{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0 var(--wsn-space-xs)!important;height:100%!important;color:var(--wsn-color-text-secondary)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field__show-password:hover{color:var(--wsn-color-text-primary)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field__show-password:focus,[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field__show-password:focus-visible,[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field__show-password:active{box-shadow:none!important;border:none!important;outline:none!important;background:transparent!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group:has(input:focus){border-color:var(--wsn-border-focus)!important;box-shadow:0 0 0 var(--wsn-border-width-2) color-mix(in srgb,var(--wsn-border-focus) 40%,transparent)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field-group:has(input:-webkit-autofill){background-color:var(--wsn-bg-page)!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-authenticator__column{gap:var(--wsn-space-s)!important;padding:0!important}[data-v-0530a1ef] [data-amplify-authenticator] .amplify-field{gap:.5rem!important}.base-page-layout[data-v-fd9c1a6c]{display:flex;flex-direction:row;width:100%;height:100%;min-height:0}.base-page-layout__sidebar[data-v-fd9c1a6c]{flex-shrink:0;width:auto;max-width:var(--wsn-width-vw-quarter);background-color:var(--wsn-bg-content);border-right:var(--wsn-border-width-1) solid var(--wsn-border-light);height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.base-page-layout__right[data-v-fd9c1a6c]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.base-page-layout__header[data-v-fd9c1a6c]{flex-shrink:0;min-height:var(--wsn-height-l);background-color:var(--wsn-bg-content);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-light);z-index:100}.base-page-layout__main[data-v-fd9c1a6c]{flex:1;min-height:0;overflow:hidden}.base-page-layout--no-sidebar .base-page-layout__right[data-v-fd9c1a6c]{width:100%}[data-v-6710f940] .wsn-toolbar__left,[data-v-6710f940] .wsn-toolbar__center,[data-v-6710f940] .wsn-toolbar__right{align-items:flex-end}.cloud-user-management-toolbar__search-fields[data-v-6710f940]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--wsn-space-xs);min-width:0;max-width:640px;flex:1 1 auto;padding-top:calc(var(--wsn-font-size-xs) * 1.4 + var(--wsn-space-min))}.cloud-user-management-toolbar__role-filter[data-v-6710f940]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wsn-space-min)}.cloud-user-management-toolbar__role-selects[data-v-6710f940]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--wsn-space-xs)}.cloud-user-management-toolbar__role-label[data-v-6710f940]{font-size:var(--wsn-font-size-xs);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-fg-link);white-space:nowrap}.cloud-user-management-toolbar__actions[data-v-6710f940]{display:flex;align-items:center;padding-top:calc(var(--wsn-font-size-xs) * 1.4 + var(--wsn-space-min))}@media(max-width:1024px){[data-v-6710f940] .wsn-toolbar__center{min-width:0;flex:1 1 auto}.cloud-user-management-toolbar__search-fields[data-v-6710f940]{min-width:0;max-width:none}}.truncated-text[data-v-f5378a8a]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.truncated-text.is-truncated[data-v-f5378a8a]{cursor:help}.cloud-user-role-table[data-v-89c363ba]{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.cloud-user-role-table__container[data-v-89c363ba]{flex:1;min-height:0;background-color:var(--wsn-bg-page);display:flex;flex-direction:column}.cloud-user-role-table__card[data-v-89c363ba]{background-color:var(--wsn-bg-content);border-radius:var(--wsn-radius-l);box-shadow:var(--wsn-shadow-level-1);border:1px solid var(--wsn-border-light);overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.cloud-user-role-table__actions[data-v-89c363ba]{display:flex;justify-content:center;align-items:center;width:100%}.cloud-user-role-table__gateway-header[data-v-89c363ba]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wsn-space-inner-2)}.cloud-user-role-table__gateway-main[data-v-89c363ba]{font-weight:var(--wsn-font-weight-semibold)}.cloud-user-role-table__gateway-sub[data-v-89c363ba]{font-size:var(--wsn-font-size-xs);color:var(--wsn-color-text-secondary)}.cloud-user-role-table__expansion[data-v-89c363ba]{padding:var(--wsn-space-xs);background-color:var(--wsn-bg-content);box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.cloud-user-role-table__skeleton[data-v-89c363ba]{display:flex;align-items:center;height:100%;padding:var(--wsn-space-min) 0}.cloud-user-role-table__empty[data-v-89c363ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--wsn-space-m);color:var(--wsn-color-text-secondary)}.cloud-user-role-table__empty-icon[data-v-89c363ba]{font-size:var(--wsn-font-size-3xl);color:var(--wsn-color-text-secondary)}.cloud-user-role-table__pagination[data-v-89c363ba]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.cloud-user-invite-form[data-v-ab84b4c1]{display:flex;flex-direction:column;gap:var(--wsn-space-m);padding:0;flex:1;min-height:0;overflow:hidden}.cloud-user-invite-form__field[data-v-ab84b4c1]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.cloud-user-invite-form__field--expand[data-v-ab84b4c1]{flex:1;min-height:0;overflow:hidden}.cloud-user-invite-form__search[data-v-ab84b4c1]{display:grid;grid-template-columns:12rem 1fr;gap:var(--wsn-space-xs)}.cloud-user-invite-form__label[data-v-ab84b4c1]{margin:0;color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-bold)}.cloud-user-invite-form__help[data-v-ab84b4c1]{margin:0;color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s)}.cloud-user-invite-form__table[data-v-ab84b4c1]{flex:1;min-height:0;display:flex;flex-direction:column}.cloud-user-invite-form__target-cell[data-v-ab84b4c1]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-2)}.cloud-user-invite-form__target-main[data-v-ab84b4c1],.cloud-user-invite-form__target-sub[data-v-ab84b4c1]{margin:0}.cloud-user-invite-form__target-sub[data-v-ab84b4c1]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.cloud-user-invite-form__empty[data-v-ab84b4c1]{color:var(--wsn-color-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-m);flex:1;text-align:center}.cloud-user-invite-form__empty-icon[data-v-ab84b4c1]{font-size:var(--wsn-font-size-4xl)}.cloud-user-invite-form__empty p[data-v-ab84b4c1]{margin:0;font-size:var(--wsn-font-size-m)}.cloud-user-invite-form__required[data-v-ab84b4c1]{color:var(--wsn-color-danger);margin-left:var(--wsn-space-min)}.cloud-user-invite-dialog__actions[data-v-34147588]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.cloud-user-role-edit-dialog__content[data-v-ebaa8e6d]{display:flex;flex-direction:column;gap:var(--wsn-space-s);flex:1;min-height:0;overflow:hidden}.cloud-user-role-edit-dialog__guide[data-v-ebaa8e6d]{margin:0;color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s)}.cloud-user-role-edit-dialog__user-name[data-v-ebaa8e6d]{font-weight:var(--wsn-font-weight-semibold)}.cloud-user-role-edit-dialog__search[data-v-ebaa8e6d]{display:grid;grid-template-columns:12rem 1fr;gap:var(--wsn-space-xs)}.cloud-user-role-edit-dialog__table[data-v-ebaa8e6d]{flex:1;min-height:0;display:flex;flex-direction:column}.cloud-user-role-edit-dialog__target-cell[data-v-ebaa8e6d]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-2)}.cloud-user-role-edit-dialog__target-main[data-v-ebaa8e6d],.cloud-user-role-edit-dialog__target-sub[data-v-ebaa8e6d]{margin:0}.cloud-user-role-edit-dialog__target-sub[data-v-ebaa8e6d]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.cloud-user-role-edit-dialog__empty[data-v-ebaa8e6d]{color:var(--wsn-color-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-m);flex:1;text-align:center}.cloud-user-role-edit-dialog__empty-icon[data-v-ebaa8e6d]{font-size:var(--wsn-font-size-4xl)}.cloud-user-role-edit-dialog__empty p[data-v-ebaa8e6d]{margin:0;font-size:var(--wsn-font-size-m)}.cloud-user-role-edit-dialog__actions[data-v-ebaa8e6d]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.wsn-select--changed[data-v-ebaa8e6d]{border-color:var(--wsn-color-warning);background-color:var(--wsn-color-warning-bg);color:var(--wsn-color-caution);font-weight:var(--wsn-font-weight-semibold)}.cloud-user-type-toggle-dialog__actions[data-v-b2b279e7]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.cloud-user-type-toggle-dialog__user-name[data-v-b2b279e7]{font-weight:var(--wsn-font-weight-semibold)}.cloud-user-delete-dialog__actions[data-v-60a2585a]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.cloud-user-delete-dialog__user-name[data-v-60a2585a]{font-weight:var(--wsn-font-weight-semibold)}.cloud-user-management-view[data-v-2fa4c3cf]{height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:var(--wsn-bg-page)}.cloud-user-management-view__content[data-v-2fa4c3cf]{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;background-color:var(--wsn-bg-page);padding:var(--wsn-space-xs);gap:var(--wsn-space-xs)}.service-config-view-container[data-v-c95ea3bc]{height:100%;display:flex;flex-direction:column;background-color:var(--wsn-bg-page)}.tablet-nav-slot[data-v-c95ea3bc]{display:none}.page-body[data-v-c95ea3bc]{flex:1;display:flex;gap:var(--wsn-space-xs);padding:var(--wsn-space-xs);overflow:hidden;min-height:0;justify-content:flex-start}.settings-nav-panel[data-v-c95ea3bc]{width:var(--wsn-width-min-xl);flex-shrink:0;font-weight:var(--wsn-font-weight-medium);background-color:var(--wsn-bg-content);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);height:100%;overflow-y:auto;overflow-x:hidden;padding-right:var(--wsn-space-xs);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.settings-nav-panel[data-v-c95ea3bc]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.settings-nav-panel[data-v-c95ea3bc]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.settings-nav-panel[data-v-c95ea3bc]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.settings-content-panel[data-v-c95ea3bc]{flex:1 1 0;min-width:min(var(--wsn-width-container-m),100%);max-width:var(--wsn-width-container-xl);background-color:var(--wsn-bg-content);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);height:100%;overflow-y:auto;padding-right:var(--wsn-space-xs);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.settings-content-panel--no-help[data-v-c95ea3bc]{max-width:var(--wsn-width-container-l)}.page-body--no-help[data-v-c95ea3bc]{gap:var(--wsn-space-xs)}.settings-content-panel[data-v-c95ea3bc]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.settings-content-panel[data-v-c95ea3bc]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.settings-content-panel[data-v-c95ea3bc]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.help-panel-wrapper[data-v-c95ea3bc]{width:var(--wsn-width-max-s);flex-shrink:0;height:100%;overflow-y:auto}@media(max-width:1024px){.tablet-nav-slot[data-v-c95ea3bc]{display:block;position:sticky;top:0;z-index:10;background-color:var(--wsn-bg-content);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-default);box-shadow:var(--wsn-shadow-level-2)}.settings-nav-panel[data-v-c95ea3bc],.help-panel-wrapper[data-v-c95ea3bc]{display:none}.page-body[data-v-c95ea3bc]{padding:0}.settings-content-panel[data-v-c95ea3bc]{padding:var(--wsn-space-s);width:100%;max-width:100%;min-width:0;border-radius:0;box-shadow:none}}@media(max-width:768px){.settings-content-panel[data-v-c95ea3bc]{padding:var(--wsn-space-inner-12)}}.base-header-layout[data-v-1e377372]{display:flex;align-items:center;width:100%;height:var(--wsn-height-l);flex-shrink:0;padding-left:var(--wsn-space-s)}.base-sidebar-layout[data-v-45cc8fa0]{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.footer-wrapper[data-v-99f3c814]{display:flex;align-items:center;justify-content:flex-end;gap:var(--wsn-space-inner-12)}.footer-status[data-v-99f3c814]{flex:0 0 auto}.status-message[data-v-99f3c814]{width:auto;max-width:none;margin:0;display:inline-flex;align-items:flex-start}.status-message-content[data-v-99f3c814]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.status-message-title[data-v-99f3c814]{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-medium)}.status-message-detail[data-v-99f3c814]{font-size:var(--wsn-font-size-xs);opacity:.85}.footer-actions[data-v-99f3c814]{display:flex;gap:var(--wsn-space-xs)}.fade-enter-active[data-v-99f3c814],.fade-leave-active[data-v-99f3c814]{transition:opacity .3s ease}.fade-enter-from[data-v-99f3c814],.fade-leave-to[data-v-99f3c814]{opacity:0}@media(max-width:768px){.footer-wrapper[data-v-99f3c814]{flex-direction:column;gap:var(--wsn-space-inner-12)}.footer-status[data-v-99f3c814]{width:100%;text-align:center}.footer-actions[data-v-99f3c814]{width:100%;justify-content:flex-end}}@media(max-width:480px){.footer-wrapper[data-v-99f3c814]{flex-direction:column;gap:var(--wsn-space-inner-12)}.footer-status[data-v-99f3c814]{width:100%;text-align:center}.footer-actions[data-v-99f3c814]{width:100%;justify-content:flex-end}}.settings-section[data-v-7aee8b0b]{padding:0}.section-header[data-v-7aee8b0b]{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--wsn-space-m);gap:var(--wsn-space-s)}.section-header-left[data-v-7aee8b0b]{flex:1;min-width:0}.section-title[data-v-7aee8b0b]{display:flex;align-items:center;gap:var(--wsn-space-xs);margin:0 0 var(--wsn-space-min) 0;font-size:var(--wsn-font-size-l);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-primary)}.title-icon[data-v-7aee8b0b]{font-size:var(--wsn-font-size-l);color:var(--wsn-color-brand-primary)}.section-description[data-v-7aee8b0b]{margin:0;font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.section-body[data-v-7aee8b0b]{padding:var(--wsn-space-xs) var(--wsn-space-m)}.section-footer[data-v-7aee8b0b]{padding:var(--wsn-space-inner-12) var(--wsn-space-m);background-color:var(--wsn-bg-content);position:relative}.section-footer[data-v-7aee8b0b]:before{content:"";position:absolute;top:0;left:var(--wsn-space-m);right:var(--wsn-space-m);height:var(--wsn-border-width-1);background-color:color-mix(in srgb,var(--wsn-border-default) 50%,transparent)}.settings-section--attention .section-title[data-v-7aee8b0b]{color:var(--wsn-color-danger)}.section-message-area[data-v-7aee8b0b],.section-loading-area[data-v-7aee8b0b],.section-persistent-body[data-v-7aee8b0b],.section-body-error-area[data-v-7aee8b0b]{padding:0 0 var(--wsn-space-inner-12) 0}.section-default-loading[data-v-7aee8b0b]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12)}.section-default-loading__line[data-v-7aee8b0b]{width:var(--wsn-size-full);min-height:var(--wsn-height-s)}.section-body-error-area[data-v-7aee8b0b]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12)}.section-body-error-actions[data-v-7aee8b0b]{display:flex;justify-content:flex-start}.section-message-area .wsn-message[data-v-7aee8b0b]{margin:0}.status-message-content[data-v-7aee8b0b]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.status-message-title[data-v-7aee8b0b]{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-medium)}.status-message-detail[data-v-7aee8b0b]{font-size:var(--wsn-font-size-xs);opacity:.85}.fade-enter-active[data-v-7aee8b0b],.fade-leave-active[data-v-7aee8b0b]{transition:opacity .3s ease}.fade-enter-from[data-v-7aee8b0b],.fade-leave-to[data-v-7aee8b0b]{opacity:0}.settings-section[data-v-7aee8b0b]{--settings-form-row-padding: var(--wsn-space-inner-12) 0;--settings-form-row-border: var(--wsn-border-width-1) solid color-mix(in srgb, var(--wsn-border-default) 50%, transparent);--settings-form-label-width: var(--wsn-size-lg);--settings-form-label-weight: var(--wsn-font-weight-normal);--settings-form-label-size: var(--wsn-font-size-m);--settings-form-label-color: var(--wsn-color-text-secondary);--settings-form-input-max-width: var(--wsn-width-max-m);--settings-form-input-max-width-full: none;--settings-form-value-size: var(--wsn-font-size-m);--settings-form-value-weight: var(--wsn-font-weight-medium);--settings-form-value-color: var(--wsn-color-text-primary);--settings-form-error-size: var(--wsn-font-size-s);--settings-form-error-color: var(--wsn-color-danger);--settings-form-error-margin-top: var(--wsn-space-min);--settings-form-hint-size: var(--wsn-font-size-s);--settings-form-hint-color: var(--wsn-color-text-secondary);--settings-form-warning-size: var(--wsn-font-size-s);--settings-form-warning-color: var(--wsn-color-warning);--settings-subsection-title-size: var(--wsn-font-size-m);--settings-subsection-title-weight: var(--wsn-font-weight-semibold);--settings-subsection-title-color: var(--wsn-color-text-secondary);--settings-subsection-title-border: var(--wsn-border-width-1) solid color-mix(in srgb, var(--wsn-border-default) 40%, transparent);--settings-subsection-title-padding-bottom: var(--wsn-space-xs);--settings-subsection-title-margin-bottom: var(--wsn-space-inner-12);--settings-section-title-size: var(--settings-subsection-title-size);--settings-section-title-weight: var(--settings-subsection-title-weight);--settings-section-title-color: var(--settings-subsection-title-color);--settings-toggle-row-padding: var(--wsn-space-inner-12) 0;--settings-toggle-row-border: var(--wsn-border-width-1) solid color-mix(in srgb, var(--wsn-border-default) 50%, transparent);--settings-toggle-label-weight: var(--wsn-font-weight-medium);--settings-toggle-label-size: var(--wsn-font-size-m);--settings-toggle-label-color: var(--wsn-color-text-primary);--settings-toggle-description-size: var(--wsn-font-size-s);--settings-toggle-description-color: var(--wsn-color-text-secondary)}.settings-section[data-v-7aee8b0b] .form-section__title,.settings-section[data-v-7aee8b0b] .confirm-heading,.settings-section[data-v-7aee8b0b] .certificate-list__title,.settings-section[data-v-7aee8b0b] .connection-info__title{display:flex;align-items:center;gap:var(--wsn-space-xs);margin:0 0 var(--settings-subsection-title-margin-bottom) 0;padding-bottom:var(--settings-subsection-title-padding-bottom);font-size:var(--settings-subsection-title-size);font-weight:var(--settings-subsection-title-weight);color:var(--settings-subsection-title-color);border-bottom:var(--settings-subsection-title-border)}.settings-section[data-v-7aee8b0b] .form-section__title-action{margin-left:auto}.settings-section[data-v-7aee8b0b] .form-label,.settings-section[data-v-7aee8b0b] .field-label,.settings-section[data-v-7aee8b0b] .info-label,.settings-section[data-v-7aee8b0b] .info-card-label,.settings-section[data-v-7aee8b0b] .confirm-label,.settings-section[data-v-7aee8b0b] .connection-info__label,.settings-section[data-v-7aee8b0b] .wsn-readonly-field__label{font-size:var(--settings-form-label-size);font-weight:var(--settings-form-label-weight);color:var(--settings-form-label-color)}.settings-section[data-v-7aee8b0b] .form-value-text,.settings-section[data-v-7aee8b0b] .form-value,.settings-section[data-v-7aee8b0b] .form-checkbox-label,.settings-section[data-v-7aee8b0b] .info-value,.settings-section[data-v-7aee8b0b] .info-card-value,.settings-section[data-v-7aee8b0b] .confirm-value,.settings-section[data-v-7aee8b0b] .connection-info__value,.settings-section[data-v-7aee8b0b] .wsn-readonly-field__value,.settings-section[data-v-7aee8b0b] .readonly-value,.settings-section[data-v-7aee8b0b] .readonly-name-value{font-size:var(--settings-form-value-size);font-weight:var(--settings-form-value-weight);color:var(--settings-form-value-color)}.settings-section[data-v-7aee8b0b] .toggle-label{font-size:var(--settings-toggle-label-size);font-weight:var(--settings-toggle-label-weight);color:var(--settings-toggle-label-color)}.settings-section[data-v-7aee8b0b] .toggle-description{font-size:var(--settings-toggle-description-size);color:var(--settings-toggle-description-color)}.settings-section[data-v-7aee8b0b] .form-hint,.settings-section[data-v-7aee8b0b] .form-hint-inline,.settings-section[data-v-7aee8b0b] .field-hint{font-size:var(--settings-form-hint-size);color:var(--settings-form-hint-color)}.settings-section[data-v-7aee8b0b] .form-warning,.settings-section[data-v-7aee8b0b] .certificate-list__warning{font-size:var(--settings-form-warning-size);color:var(--settings-form-warning-color)}.settings-section[data-v-7aee8b0b] .form-error-inline,.settings-section[data-v-7aee8b0b] .field-error,.settings-section[data-v-7aee8b0b] .info-error,.settings-section[data-v-7aee8b0b] .certificate-list__error,.settings-section[data-v-7aee8b0b] .test-message__error{font-size:var(--settings-form-error-size);color:var(--settings-form-error-color)}@media(max-width:1024px){.section-header[data-v-7aee8b0b],.section-body[data-v-7aee8b0b],.section-footer[data-v-7aee8b0b]{padding-left:var(--wsn-space-s);padding-right:var(--wsn-space-s)}.section-footer[data-v-7aee8b0b]:before{left:var(--wsn-space-s);right:var(--wsn-space-s)}.settings-section[data-v-7aee8b0b]{--settings-form-label-width: var(--wsn-size-md)}}@media(max-width:768px){.section-header[data-v-7aee8b0b],.section-body[data-v-7aee8b0b],.section-footer[data-v-7aee8b0b]{padding-left:var(--wsn-space-inner-12);padding-right:var(--wsn-space-inner-12)}.section-footer[data-v-7aee8b0b]:before{left:var(--wsn-space-inner-12);right:var(--wsn-space-inner-12)}.section-title[data-v-7aee8b0b]{font-size:var(--wsn-font-size-m)}.section-description[data-v-7aee8b0b]{font-size:var(--wsn-font-size-xs)}}.base-settings-skeleton[data-v-b1990e3b]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12)}.base-settings-skeleton__row--form[data-v-b1990e3b]{display:grid;grid-template-columns:var(--settings-form-label-width) minmax(0,1fr);align-items:center;gap:var(--wsn-space-inner-12);padding:var(--settings-form-row-padding);border-bottom:var(--settings-form-row-border)}.base-settings-skeleton__row--form[data-v-b1990e3b]:last-child{border-bottom:none}.base-settings-skeleton__label[data-v-b1990e3b]{height:var(--wsn-font-size-l);border-radius:var(--wsn-radius-s);background:var(--wsn-color-gray-20);width:60%}.base-settings-skeleton__input[data-v-b1990e3b]{height:var(--wsn-height-control-m);border-radius:var(--wsn-radius-s);background:var(--wsn-color-gray-20)}.base-settings-skeleton__row--toggle[data-v-b1990e3b]{display:flex;justify-content:space-between;align-items:center;padding:var(--settings-toggle-row-padding);border-bottom:var(--settings-toggle-row-border)}.base-settings-skeleton__row--toggle[data-v-b1990e3b]:last-child{border-bottom:none}.base-settings-skeleton__toggle-info[data-v-b1990e3b]{display:flex;flex-direction:column;gap:var(--wsn-space-min);flex:1}.base-settings-skeleton__toggle-title[data-v-b1990e3b]{height:var(--wsn-font-size-l);border-radius:var(--wsn-radius-s);background:var(--wsn-color-gray-20);width:40%}.base-settings-skeleton__toggle-desc[data-v-b1990e3b]{height:var(--wsn-font-size-m);border-radius:var(--wsn-radius-s);background:var(--wsn-color-gray-20);width:70%}.base-settings-skeleton__toggle-switch[data-v-b1990e3b]{width:2.5rem;height:1.25rem;border-radius:var(--wsn-radius-pill, 999px);background:var(--wsn-color-gray-20);flex-shrink:0}.base-settings-skeleton__subsection[data-v-b1990e3b]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);margin-top:var(--wsn-space-s)}.base-settings-skeleton__subsection-title[data-v-b1990e3b]{height:var(--wsn-font-size-l);width:30%;border-radius:var(--wsn-radius-s);background:var(--wsn-color-gray-20);margin-bottom:var(--wsn-space-xs)}.settings-nav[data-v-1f62f738]{height:100%;min-width:240px}.nav-section[data-v-1f62f738]{background:transparent;border-radius:var(--wsn-radius-m);box-shadow:none;padding:var(--wsn-space-min) 0}.nav-section-title[data-v-1f62f738]{font-size:var(--wsn-font-size-xs);font-weight:var(--wsn-font-weight-semibold);text-transform:uppercase;color:var(--wsn-color-text-secondary);padding:var(--wsn-space-xs) var(--wsn-space-s);letter-spacing:.05em}.nav-categories[data-v-1f62f738]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.nav-category-header[data-v-1f62f738]{display:flex;align-items:center;gap:var(--wsn-space-xs);padding:var(--wsn-space-xs) var(--wsn-space-s);cursor:pointer;color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-medium);border-radius:var(--wsn-radius-s)}.nav-category-header[data-v-1f62f738]:hover{background-color:var(--wsn-bg-row-hover)}.nav-category-header.expanded[data-v-1f62f738]{color:var(--wsn-color-brand-primary)}.category-icon[data-v-1f62f738]{font-size:var(--wsn-font-size-m);width:var(--wsn-space-m);text-align:center;color:var(--wsn-color-brand-primary)}.category-label[data-v-1f62f738]{flex:1;font-size:var(--wsn-font-size-m)}.category-chevron[data-v-1f62f738]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.nav-list[data-v-1f62f738]{list-style:none;margin:0;padding:0;padding-left:calc((var(--wsn-space-inner-12) + var(--wsn-space-s)) / 2)}.nav-item[data-v-1f62f738]{display:flex;align-items:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) var(--wsn-space-s);cursor:pointer;color:var(--wsn-color-text-primary);text-decoration:none;border-left:var(--wsn-border-width-3) solid transparent;border-radius:var(--wsn-radius-s);margin:var(--wsn-space-min) var(--wsn-space-xs);font-size:var(--wsn-font-size-m)}.nav-item[data-v-1f62f738]:hover{background-color:var(--wsn-bg-row-hover)}.nav-item.active[data-v-1f62f738]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);color:var(--wsn-color-brand-primary);border-left-color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.base-gateway-info-tag[data-v-3cd32a77]{display:inline-flex;align-items:center;gap:var(--wsn-space-min)}.base-gateway-info-tag__status-dot[data-v-3cd32a77]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.base-gateway-info-tag__status-label[data-v-3cd32a77]{font-weight:var(--wsn-font-weight-semibold);white-space:nowrap}.base-gateway-info-tag__separator[data-v-3cd32a77]{display:inline-block;width:1px;height:1em;background-color:color-mix(in srgb,currentColor 30%,transparent);flex-shrink:0;align-self:center}.base-gateway-info-tag__name[data-v-3cd32a77]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:var(--wsn-width-max-s)}.base-gateway-info-tag__serial[data-v-3cd32a77]{white-space:nowrap;font-size:inherit}@media(max-width:1024px){.base-gateway-info-tag__serial[data-v-3cd32a77]{display:none}.base-gateway-info-tag__name[data-v-3cd32a77]{max-width:120px}}.form-row[data-v-02d56b32]{display:grid;grid-template-columns:var(--settings-form-label-width) minmax(0,1fr);align-items:center;gap:var(--wsn-space-inner-12);padding:var(--settings-form-row-padding);border-bottom:var(--settings-form-row-border)}.form-row[data-v-02d56b32]:last-child{border-bottom:none}.service-config-list-table[data-v-1286d652]{width:100%}.state-container[data-v-1286d652]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-m)}.service-name[data-v-1286d652]{font-weight:var(--wsn-font-weight-medium)}.cell-dash[data-v-1286d652]{color:var(--wsn-color-text-inactive)}.base-service-card[data-v-6b2a8694]{position:relative;cursor:pointer;transition:border-color var(--wsn-transition-fast),background-color var(--wsn-transition-fast),box-shadow var(--wsn-transition-fast)}.base-service-card[data-v-6b2a8694]:hover:not(.base-service-card--disabled):not(.base-service-card--readonly){box-shadow:0 0 0 3px var(--wsn-color-primary-20);border-color:var(--wsn-border-focus)}.base-service-card--selected[data-v-6b2a8694]{border-color:var(--wsn-border-focus);background:var(--wsn-bg-content-alt)}.base-service-card--disabled[data-v-6b2a8694]{opacity:.5;cursor:not-allowed}.base-service-card--readonly[data-v-6b2a8694]{cursor:default;background:var(--wsn-bg-content-alt)}.base-service-card--readonly[data-v-6b2a8694]:hover{box-shadow:none;border-color:var(--wsn-border-light)}.base-service-card--readonly.base-service-card--selected[data-v-6b2a8694]{border-color:var(--wsn-color-primary-60);background:var(--wsn-bg-content-alt)}.base-service-card__badge[data-v-6b2a8694]{margin-left:auto;padding:0 var(--wsn-space-xs);font-size:var(--wsn-font-size-xs);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-brand-primary);background:var(--wsn-color-primary-20);border-radius:var(--wsn-radius-max);line-height:1.6;white-space:nowrap}.base-service-card__header[data-v-6b2a8694]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.base-service-card__check-icon[data-v-6b2a8694]{font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-secondary)}.base-service-card--selected .base-service-card__check-icon[data-v-6b2a8694],.base-service-card--readonly.base-service-card--selected .base-service-card__check-icon[data-v-6b2a8694]{color:var(--wsn-color-brand-primary)}.base-service-card__name[data-v-6b2a8694]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-primary)}.base-service-card__remaining-badge[data-v-6b2a8694]{margin-left:auto;padding:0 var(--wsn-space-xs);font-size:var(--wsn-font-size-xs);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary);background:var(--wsn-bg-content-alt);border-radius:var(--wsn-radius-max);line-height:1.6;white-space:nowrap}.base-service-card__actions[data-v-6b2a8694]{display:flex;align-items:center;gap:var(--wsn-space-m);margin-top:var(--wsn-space-xs);padding-top:var(--wsn-space-xs);border-top:1px solid var(--wsn-border-light)}.base-service-contract-wizard__stepper[data-v-9f80297f]{padding:0 var(--wsn-space-s) var(--wsn-space-inner-12);flex-shrink:0}.base-service-contract-wizard__content[data-v-9f80297f]{flex:1;min-height:0;overflow-y:auto;padding:var(--wsn-space-s);display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.base-service-contract-wizard__content[data-v-9f80297f]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.base-service-contract-wizard__content[data-v-9f80297f]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.base-service-contract-wizard__content[data-v-9f80297f]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.state-message[data-v-9f80297f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--wsn-space-m) var(--wsn-space-m);text-align:center;gap:var(--wsn-space-inner-12)}.state-icon[data-v-9f80297f]{font-size:var(--wsn-font-size-4xl);color:var(--wsn-color-text-inactive)}.state-icon--success[data-v-9f80297f]{color:var(--wsn-color-success)}.state-text[data-v-9f80297f]{font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-secondary)}.state-text--lg[data-v-9f80297f]{font-size:var(--wsn-font-size-l)}.section-header[data-v-9f80297f]{display:flex;align-items:center;gap:var(--wsn-space-xs);width:100%}.section-header__left[data-v-9f80297f]{display:flex;align-items:center;gap:var(--wsn-space-xs);flex:1}.section-header__icon[data-v-9f80297f]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-l)}.section-header__title[data-v-9f80297f]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-primary)}.section-subtitle[data-v-9f80297f]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.info-list[data-v-9f80297f]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);margin:0}.info-list__row[data-v-9f80297f]{display:flex;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) 0;font-size:var(--wsn-font-size-m);border-bottom:1px solid var(--wsn-border-light)}.info-list__label[data-v-9f80297f]{min-width:var(--wsn-width-min-m);flex-shrink:0;color:var(--wsn-color-text-secondary);font-weight:var(--wsn-font-weight-medium)}.info-list__value[data-v-9f80297f]{color:var(--wsn-color-text-primary);margin:0}.service-grid[data-v-9f80297f]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wsn-space-inner-12)}.service-grid--scrollable[data-v-9f80297f]{max-height:calc(var(--wsn-height-l) * 2 + var(--wsn-space-inner-12) * 3);overflow-y:auto;padding-right:var(--wsn-space-min);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.service-grid--scrollable[data-v-9f80297f]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.service-grid--scrollable[data-v-9f80297f]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.service-grid--scrollable[data-v-9f80297f]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.selected-services-summary[data-v-9f80297f]{margin-top:var(--wsn-space-inner-12);padding-top:var(--wsn-space-inner-12);border-top:1px solid var(--wsn-border-light)}.selected-services-summary__heading[data-v-9f80297f]{display:block;font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary);margin-bottom:var(--wsn-space-min)}.selected-services-list[data-v-9f80297f]{display:flex;flex-wrap:wrap;gap:var(--wsn-space-min)}.selected-service-tag[data-v-9f80297f]{display:inline-flex;align-items:center;padding:var(--wsn-space-min) var(--wsn-space-inner-12);font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-brand-primary);background:var(--wsn-color-primary-20);border-radius:var(--wsn-radius-max)}.select-note[data-v-9f80297f]{margin-top:0}.complete-note[data-v-9f80297f]{text-align:center;color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s);margin:0}.base-service-contract-wizard__footer[data-v-9f80297f]{display:flex;justify-content:flex-end;align-items:center;gap:var(--wsn-space-inner-12)}.base-service-cancel-wizard__stepper[data-v-369fc940]{padding:0 var(--wsn-space-s) var(--wsn-space-inner-12);flex-shrink:0}.base-service-cancel-wizard__content[data-v-369fc940]{flex:1;min-height:0;overflow-y:auto;padding:var(--wsn-space-s);display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.base-service-cancel-wizard__content[data-v-369fc940]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.base-service-cancel-wizard__content[data-v-369fc940]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.base-service-cancel-wizard__content[data-v-369fc940]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.section-header[data-v-369fc940]{display:flex;align-items:center;gap:var(--wsn-space-xs);width:100%}.section-header__icon[data-v-369fc940]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-l)}.section-header__icon--danger[data-v-369fc940]{color:var(--wsn-color-danger)}.section-header__title[data-v-369fc940]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-primary)}.info-list[data-v-369fc940]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);margin:0}.info-list__row[data-v-369fc940]{display:flex;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) 0;font-size:var(--wsn-font-size-m);border-bottom:1px solid var(--wsn-border-light)}.info-list__label[data-v-369fc940]{min-width:var(--wsn-width-min-m);flex-shrink:0;color:var(--wsn-color-text-secondary);font-weight:var(--wsn-font-weight-medium)}.info-list__value[data-v-369fc940]{color:var(--wsn-color-text-primary);margin:0}.service-grid[data-v-369fc940]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wsn-space-inner-12)}.service-grid--scrollable[data-v-369fc940]{max-height:calc(var(--wsn-height-l) * 2 + var(--wsn-space-inner-12) * 3);overflow-y:auto;padding-right:var(--wsn-space-min);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.service-grid--scrollable[data-v-369fc940]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.service-grid--scrollable[data-v-369fc940]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.service-grid--scrollable[data-v-369fc940]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.complete-note[data-v-369fc940]{text-align:center;color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s);margin:0}.base-service-cancel-wizard__footer[data-v-369fc940]{display:flex;justify-content:flex-end;align-items:center;gap:var(--wsn-space-inner-12)}.form-row[data-v-1e8a7678]{display:grid;grid-template-columns:var(--settings-form-label-width) minmax(0,1fr);align-items:center;gap:var(--wsn-space-inner-12);padding:var(--settings-form-row-padding);border-bottom:var(--settings-form-row-border)}.form-row[data-v-1e8a7678]:last-child{border-bottom:none}.form-value--with-action[data-v-1e8a7678]{display:flex;align-items:center;gap:var(--wsn-space-xs);min-width:0}.form-value-text[data-v-1e8a7678]{flex:1;min-width:0;word-break:break-all}.certificate-list__header[data-v-a28ed441]{display:flex;justify-content:flex-end;margin-bottom:var(--wsn-space-s)}.certificate-list__error[data-v-a28ed441]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);align-items:flex-start}.test-message__actions[data-v-d63d2eea]{display:flex;align-items:center;gap:var(--wsn-space-s)}.test-message__progress[data-v-d63d2eea],.test-message__complete[data-v-d63d2eea]{font-size:var(--wsn-font-size-m);color:var(--wsn-color-text-secondary)}.test-message__error[data-v-d63d2eea]{margin-top:var(--wsn-space-inner-12)}.test-message__log[data-v-d63d2eea]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);margin-top:var(--wsn-space-s)}.test-message__log-item[data-v-d63d2eea]{border:1px solid var(--wsn-border-light);border-radius:var(--wsn-radius-m);overflow:hidden;background:var(--wsn-bg-content)}.test-message__log-header[data-v-d63d2eea]{display:flex;align-items:center;gap:var(--wsn-space-xs);width:100%;padding:var(--wsn-space-xs) var(--wsn-space-inner-12);background:var(--wsn-bg-content-alt);border:none;border-bottom:1px solid var(--wsn-border-light);cursor:pointer;font-size:var(--wsn-font-size-m);text-align:left}.test-message__chevron[data-v-d63d2eea]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.test-message__log-badge[data-v-d63d2eea]{padding:var(--wsn-space-inner-2) var(--wsn-space-xs);border:1px solid var(--wsn-border-default);border-radius:var(--wsn-radius-s);font-size:var(--wsn-font-size-xs);font-weight:700;color:var(--wsn-color-text-secondary);background:var(--wsn-bg-content)}.test-message__log-topic[data-v-d63d2eea]{flex:1;color:var(--wsn-color-text-primary);word-break:break-all}.test-message__copy-btn[data-v-d63d2eea]{flex-shrink:0}.test-message__log-timestamp[data-v-d63d2eea]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s);white-space:nowrap}.test-message__log-body[data-v-d63d2eea]{background:var(--wsn-bg-content);padding:var(--wsn-space-inner-12)}.test-message__payload[data-v-d63d2eea]{margin:0;padding:0;background:transparent;font-size:var(--wsn-font-size-s);white-space:pre-wrap;word-break:break-all;color:var(--wsn-color-text-primary)}.issue-dialog__body[data-v-ce813b96]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.issue-dialog__lead[data-v-ce813b96]{margin:0;color:var(--wsn-color-text-primary)}.issue-dialog__status-group[data-v-ce813b96]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.issue-dialog__status[data-v-ce813b96]{display:flex;align-items:center;justify-content:space-between;padding:var(--wsn-space-inner-12) var(--wsn-space-s);background:var(--wsn-bg-content-alt);border:1px solid var(--wsn-color-border-subtle);border-radius:var(--wsn-radius-s)}.issue-dialog__status--full[data-v-ce813b96]{background:var(--wsn-color-warning-bg);border-color:var(--wsn-color-warning)}.issue-dialog__status-label[data-v-ce813b96]{display:inline-flex;align-items:center;gap:var(--wsn-space-xs);color:var(--wsn-color-text-primary);font-size:var(--wsn-font-size-s)}.issue-dialog__status-label i[data-v-ce813b96]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-m)}.issue-dialog__status--full .issue-dialog__status-label i[data-v-ce813b96],.issue-dialog__status--full .issue-dialog__status-label[data-v-ce813b96]{color:var(--wsn-color-gold-text)}.issue-dialog__status-value[data-v-ce813b96]{display:inline-flex;align-items:baseline;gap:var(--wsn-space-min);color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-medium)}.issue-dialog__status-current[data-v-ce813b96]{font-size:var(--wsn-font-size-xl);font-weight:var(--wsn-font-weight-bold);color:var(--wsn-color-brand-primary)}.issue-dialog__status--full .issue-dialog__status-current[data-v-ce813b96]{color:var(--wsn-color-gold-text)}.issue-dialog__status-separator[data-v-ce813b96]{color:var(--wsn-color-text-inactive);font-size:var(--wsn-font-size-l)}.issue-dialog__status-max[data-v-ce813b96]{font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-secondary)}.issue-dialog__status-unit[data-v-ce813b96]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary);margin-left:var(--wsn-space-min)}.issue-dialog__footer[data-v-ce813b96]{display:flex;justify-content:flex-end;gap:var(--wsn-space-inner-12)}.download-dialog__body[data-v-a9bc2c4e]{display:flex;flex-direction:column;gap:var(--wsn-space-s);padding-top:var(--wsn-space-s)}.download-dialog__action[data-v-a9bc2c4e]{display:flex;align-items:center;gap:var(--wsn-space-s);flex-wrap:wrap}.download-dialog__downloaded[data-v-a9bc2c4e]{display:inline-flex;align-items:center;gap:var(--wsn-space-xs);color:var(--wsn-color-green-text);font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-medium)}.download-dialog__footer[data-v-a9bc2c4e]{display:flex;justify-content:flex-end}.certificate-invalidate-dialog__body[data-v-b7eb96d8]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.certificate-invalidate-dialog__status[data-v-b7eb96d8]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);padding:var(--wsn-space-inner-12) var(--wsn-space-s);background:var(--wsn-bg-content-alt);border:1px solid var(--wsn-color-border-subtle);border-radius:var(--wsn-radius-s)}.certificate-invalidate-dialog__status-row[data-v-b7eb96d8]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.certificate-invalidate-dialog__label[data-v-b7eb96d8]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s)}.certificate-invalidate-dialog__value[data-v-b7eb96d8]{color:var(--wsn-color-text-primary);font-size:var(--wsn-font-size-m)}.certificate-invalidate-dialog__value--mono[data-v-b7eb96d8]{word-break:break-all}.certificate-invalidate-dialog__footer[data-v-b7eb96d8]{display:flex;justify-content:flex-end;gap:var(--wsn-space-inner-12)}.data-transfer-section[data-v-bf4443ec]{display:flex;flex-direction:column;gap:var(--wsn-space-l)}.data-transfer-section__group[data-v-bf4443ec]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.form-row[data-v-0bc02cec]{display:grid;grid-template-columns:var(--settings-form-label-width) minmax(0,1fr);align-items:center;gap:var(--wsn-space-inner-12);padding:var(--settings-form-row-padding);border-bottom:var(--settings-form-row-border)}.form-row[data-v-0bc02cec]:last-child{border-bottom:none}.form-value--with-action[data-v-0bc02cec]{display:flex;align-items:center;gap:var(--wsn-space-xs);min-width:0}.form-value-text[data-v-0bc02cec]{flex:1;min-width:0;word-break:break-all}.api-credential-confirm-dialog__body[data-v-f131cf37]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.api-credential-confirm-dialog__description[data-v-f131cf37]{margin:0;color:var(--wsn-color-text-primary)}.api-credential-confirm-dialog__status[data-v-f131cf37]{display:flex;align-items:center;justify-content:space-between;padding:var(--wsn-space-inner-12) var(--wsn-space-s);background:var(--wsn-bg-content-alt);border:1px solid var(--wsn-color-border-subtle);border-radius:var(--wsn-radius-s)}.api-credential-confirm-dialog__status--full[data-v-f131cf37]{background:var(--wsn-color-warning-bg);border-color:var(--wsn-color-warning)}.api-credential-confirm-dialog__status-label[data-v-f131cf37]{display:inline-flex;align-items:center;gap:var(--wsn-space-xs);color:var(--wsn-color-text-primary);font-size:var(--wsn-font-size-s)}.api-credential-confirm-dialog__status-label i[data-v-f131cf37]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-m)}.api-credential-confirm-dialog__status--full .api-credential-confirm-dialog__status-label i[data-v-f131cf37],.api-credential-confirm-dialog__status--full .api-credential-confirm-dialog__status-label[data-v-f131cf37]{color:var(--wsn-color-gold-text)}.api-credential-confirm-dialog__status-value[data-v-f131cf37]{display:inline-flex;align-items:baseline;gap:var(--wsn-space-min);color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-medium)}.api-credential-confirm-dialog__status-current[data-v-f131cf37]{font-size:var(--wsn-font-size-xl);font-weight:var(--wsn-font-weight-bold);color:var(--wsn-color-brand-primary)}.api-credential-confirm-dialog__status--full .api-credential-confirm-dialog__status-current[data-v-f131cf37]{color:var(--wsn-color-gold-text)}.api-credential-confirm-dialog__status-separator[data-v-f131cf37]{color:var(--wsn-color-text-inactive);font-size:var(--wsn-font-size-l)}.api-credential-confirm-dialog__status-max[data-v-f131cf37]{font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-secondary)}.api-credential-confirm-dialog__status-unit[data-v-f131cf37]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary);margin-left:var(--wsn-space-min)}.api-credential-confirm-dialog__footer[data-v-f131cf37]{display:flex;justify-content:flex-end;gap:var(--wsn-space-inner-12)}.api-credential-result-dialog__body[data-v-a0502d26]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.api-credential-result-dialog__list[data-v-a0502d26]{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:var(--wsn-space-s) var(--wsn-space-m);margin:0}.api-credential-result-dialog__item[data-v-a0502d26]{display:contents}.api-credential-result-dialog__label[data-v-a0502d26]{color:var(--wsn-fg-sub);font-weight:var(--wsn-font-weight-medium)}.api-credential-result-dialog__value[data-v-a0502d26]{margin:0;color:var(--wsn-fg-main);overflow-wrap:anywhere}.api-credential-result-dialog__value--with-action[data-v-a0502d26]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.api-credential-result-dialog__text[data-v-a0502d26]{min-width:0;flex:1}.api-credential-result-dialog__text--mono[data-v-a0502d26]{font-family:var(--wsn-font-family-mono, monospace)}.api-credential-result-dialog__footer[data-v-a0502d26]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.api-integration-section[data-v-d567be46]{display:flex;flex-direction:column;gap:var(--wsn-space-4)}.api-integration-section__header-actions[data-v-d567be46]{display:flex;gap:var(--wsn-space-xs);flex-wrap:wrap}.cloud-service-config-view[data-v-ef8a24a2]{height:100%;flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column}.tablet-settings-nav[data-v-ef8a24a2]{display:flex;gap:var(--wsn-space-min);padding:var(--wsn-space-xs) var(--wsn-space-s);overflow-x:auto;scrollbar-width:none}.tablet-settings-nav[data-v-ef8a24a2]::-webkit-scrollbar{display:none}.tablet-nav-item[data-v-ef8a24a2]{display:flex;align-items:center;gap:var(--wsn-space-min);padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border-radius:var(--wsn-radius-m);text-decoration:none;color:var(--wsn-color-text-primary);white-space:nowrap;transition:all var(--wsn-transition-fast)}.tablet-nav-item[data-v-ef8a24a2]:hover{background-color:var(--wsn-bg-row-hover)}.tablet-nav-item.active[data-v-ef8a24a2]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.tablet-nav-item i[data-v-ef8a24a2]{font-size:var(--wsn-font-size-m)}.settings-card[data-v-ef8a24a2]{min-height:100%;background-color:transparent;border-radius:0;box-shadow:none;overflow:visible}.section-divider[data-v-ef8a24a2]{height:var(--wsn-border-width-1, 1px);background-color:var(--wsn-border-default);margin:var(--wsn-space-s) 0}.area-add-form[data-v-ef55ffcd]{padding:var(--wsn-space-xs) 0}.form-group[data-v-ef55ffcd]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.form-label[data-v-ef55ffcd]{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.required-mark[data-v-ef55ffcd]{color:var(--wsn-color-danger);margin-left:var(--wsn-space-min)}.dialog-actions[data-v-18ee5cde]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.dialog-area-name[data-v-18ee5cde]{font-weight:var(--wsn-font-weight-semibold)}.shared-sidebar-gateway-move-dialog[data-v-d6b1ecba]{display:flex;flex-direction:column;gap:var(--wsn-space-s);flex:1;min-height:0;overflow:hidden}.shared-sidebar-gateway-move-dialog__route[data-v-d6b1ecba]{display:flex;align-items:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-s);border:var(--wsn-border-width-1) solid var(--wsn-border-light);border-radius:var(--wsn-radius-m);background:var(--wsn-bg-content);flex-shrink:0}.shared-sidebar-gateway-move-dialog__area[data-v-d6b1ecba]{display:flex;align-items:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border:var(--wsn-border-width-1) solid transparent;border-radius:var(--wsn-radius-s);background:var(--wsn-bg-row-hover);min-width:0;flex:1}.shared-sidebar-gateway-move-dialog__area--target[data-v-d6b1ecba]{border-color:var(--wsn-color-primary-100);background:color-mix(in srgb,var(--wsn-color-primary-100) 10%,transparent)}.shared-sidebar-gateway-move-dialog__area-copy[data-v-d6b1ecba]{display:flex;flex-direction:column;min-width:0}.shared-sidebar-gateway-move-dialog__area-label[data-v-d6b1ecba]{color:var(--wsn-color-text-inactive);font-size:var(--wsn-font-size-xs)}.shared-sidebar-gateway-move-dialog__area-name[data-v-d6b1ecba]{color:var(--wsn-color-text-primary);font-weight:var(--wsn-font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shared-sidebar-gateway-move-dialog__area>i[data-v-d6b1ecba]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-m);flex-shrink:0}.shared-sidebar-gateway-move-dialog__area--target>i[data-v-d6b1ecba]{color:var(--wsn-color-primary-100)}.shared-sidebar-gateway-move-dialog__arrow[data-v-d6b1ecba]{display:inline-flex;align-items:center;justify-content:center;width:var(--wsn-size-xl);height:var(--wsn-height-s);border-radius:var(--wsn-radius-max);background:color-mix(in srgb,var(--wsn-color-primary-100) 10%,transparent);color:var(--wsn-color-primary-100);flex-shrink:0}.shared-sidebar-gateway-move-dialog__arrow>i[data-v-d6b1ecba]{font-size:var(--wsn-font-size-m)}.shared-sidebar-gateway-move-dialog__targets[data-v-d6b1ecba]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);flex:1;min-height:0;overflow:hidden}.shared-sidebar-gateway-move-dialog__targets-header[data-v-d6b1ecba]{display:flex;align-items:center;justify-content:space-between}.shared-sidebar-gateway-move-dialog__targets-title[data-v-d6b1ecba]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.shared-sidebar-gateway-move-dialog__list[data-v-d6b1ecba]{display:flex;flex-direction:column;gap:var(--wsn-space-min);padding:var(--wsn-space-xs);margin:0;list-style:none;flex:1;min-height:0;overflow-y:auto;border:var(--wsn-border-width-1) solid var(--wsn-border-light);border-radius:var(--wsn-radius-s)}.shared-sidebar-gateway-move-dialog__item[data-v-d6b1ecba]{display:flex;align-items:center;justify-content:space-between;gap:var(--wsn-space-xs);padding:var(--wsn-space-min) var(--wsn-space-xs);border-radius:var(--wsn-radius-s);background:transparent;transition:background-color var(--wsn-transition-fast)}.shared-sidebar-gateway-move-dialog__item[data-v-d6b1ecba]:hover{background:var(--wsn-bg-row-hover)}.shared-sidebar-gateway-move-dialog__gateway-main[data-v-d6b1ecba]{display:flex;align-items:center;gap:var(--wsn-space-xs);min-width:0;color:var(--wsn-color-text-primary)}.shared-sidebar-gateway-move-dialog__gateway-main span[data-v-d6b1ecba]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shared-sidebar-gateway-move-dialog__status[data-v-d6b1ecba]{white-space:nowrap}.shared-sidebar-gateway-move-dialog__actions[data-v-d6b1ecba]{display:flex;justify-content:flex-end;gap:var(--wsn-space-xs)}.shared-sidebar-tree-panel[data-v-be8def3e]{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--wsn-space-inner-12)}.shared-sidebar-tree-panel__content[data-v-be8def3e]{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--wsn-space-xs)}.shared-sidebar-tree-panel__tree-shell[data-v-be8def3e]{display:flex;flex-direction:column;flex:1;min-height:0;border-radius:0;background:var(--wsn-bg-content);overflow:hidden}.shared-sidebar-tree-panel .wsn-tree-native[data-v-be8def3e]{flex:1;min-height:0}.shared-sidebar-tree-panel__state[data-v-be8def3e]{display:flex;flex:1;flex-direction:column;justify-content:flex-start;gap:var(--wsn-space-inner-12);min-height:0;padding:var(--wsn-space-s);border:1px solid var(--wsn-border-light);border-radius:0;background:var(--wsn-bg-content);color:var(--wsn-color-text-inactive);overflow:hidden}.shared-sidebar-tree-panel__state--error[data-v-be8def3e]{color:var(--wsn-color-danger)}.shared-sidebar-tree-panel__state-message[data-v-be8def3e]{display:inline-flex;align-items:center;gap:var(--wsn-space-xs)}.shared-sidebar-tree-panel__state-actions[data-v-be8def3e]{display:flex;width:100%}.shared-sidebar-tree-panel__area-main[data-v-be8def3e],.shared-sidebar-tree-panel__gateway-main[data-v-be8def3e],.shared-sidebar-tree-panel__area[data-v-be8def3e],.shared-sidebar-tree-panel__gateway[data-v-be8def3e],.shared-sidebar-tree-panel__area-meta[data-v-be8def3e],.shared-sidebar-tree-panel__gateway-meta[data-v-be8def3e],.shared-sidebar-tree-panel__node-icon[data-v-be8def3e]{display:flex;align-items:center}.shared-sidebar-tree-panel__area[data-v-be8def3e],.shared-sidebar-tree-panel__gateway[data-v-be8def3e]{justify-content:space-between;gap:var(--wsn-space-xs);width:100%;min-width:0}.shared-sidebar-tree-panel__area[data-v-be8def3e],.shared-sidebar-tree-panel__gateway[data-v-be8def3e]{padding:var(--wsn-space-min) 0}.shared-sidebar-tree-panel__area--drop-target[data-v-be8def3e]{background:var(--wsn-bg-row-hover)}.shared-sidebar-tree-panel__area--editing[data-v-be8def3e],.shared-sidebar-tree-panel__gateway--editing[data-v-be8def3e]{cursor:default;background:var(--wsn-bg-content-alt);padding:var(--wsn-space-min);gap:var(--wsn-space-min)}[data-v-be8def3e] .wsn-tree-native-node__content:has(>.shared-sidebar-tree-panel__area--editing,>.shared-sidebar-tree-panel__gateway--editing){border-left-color:var(--wsn-bg-action-secondary)}[data-v-be8def3e] .wsn-tree-native-node-content--selected .wsn-tree-native-node__content:has(>.shared-sidebar-tree-panel__area--editing,>.shared-sidebar-tree-panel__gateway--editing){border-left-color:var(--wsn-color-brand-primary)}.shared-sidebar-tree-panel__area--editing[data-v-be8def3e],.shared-sidebar-tree-panel__gateway--editing[data-v-be8def3e]{flex-wrap:wrap}.shared-sidebar-tree-panel__area--selected[data-v-be8def3e],.shared-sidebar-tree-panel__gateway--selected[data-v-be8def3e]{font-weight:var(--wsn-font-weight-semibold)}.shared-sidebar-tree-panel__gateway--dragging[data-v-be8def3e]{opacity:.6}.shared-sidebar-tree-panel__area-main[data-v-be8def3e],.shared-sidebar-tree-panel__gateway-main[data-v-be8def3e]{flex:1 1 auto;min-width:0;gap:var(--wsn-space-xs)}.shared-sidebar-tree-panel__node-icon[data-v-be8def3e]{color:var(--wsn-color-text-inactive);flex-shrink:0}.shared-sidebar-tree-panel__selection-indicator[data-v-be8def3e]{color:var(--wsn-color-primary-100);flex-shrink:0}.shared-sidebar-tree-panel__area-name[data-v-be8def3e],.shared-sidebar-tree-panel__gateway-name[data-v-be8def3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-sidebar-tree-panel__area-meta[data-v-be8def3e]{gap:var(--wsn-space-xs);flex-shrink:0}.shared-sidebar-tree-panel__gateway-meta[data-v-be8def3e]{display:flex;align-items:center;gap:var(--wsn-space-xs);flex-shrink:0}.shared-sidebar-tree-panel__node-actions[data-v-be8def3e]{display:flex;align-items:center;gap:var(--wsn-space-min);opacity:0;pointer-events:none;transition:opacity .2s ease}.shared-sidebar-tree-panel__node-actions--placeholder[data-v-be8def3e]{width:var(--wsn-size-l)}.shared-sidebar-tree-panel__node-actions .wsn-button[data-v-be8def3e]{width:var(--wsn-size-l);height:var(--wsn-height-min);padding:0}.shared-sidebar-tree-panel__area:hover .shared-sidebar-tree-panel__node-actions[data-v-be8def3e],.shared-sidebar-tree-panel__area:focus-within .shared-sidebar-tree-panel__node-actions[data-v-be8def3e],.shared-sidebar-tree-panel__gateway:hover .shared-sidebar-tree-panel__node-actions[data-v-be8def3e],.shared-sidebar-tree-panel__gateway:focus-within .shared-sidebar-tree-panel__node-actions[data-v-be8def3e]{opacity:1;pointer-events:auto}.shared-sidebar-tree-panel__icon-button[data-v-be8def3e]{display:inline-flex;align-items:center;justify-content:center;width:var(--wsn-size-l);height:var(--wsn-height-min);padding:0;border:0;border-radius:var(--wsn-radius-s);background:transparent;color:var(--wsn-color-text-inactive);cursor:pointer}.shared-sidebar-tree-panel__icon-button[data-v-be8def3e]:disabled{opacity:.4;cursor:not-allowed}.shared-sidebar-tree-panel__inline-edit-input[data-v-be8def3e]{flex:1 1 auto;width:100%;min-width:0;max-width:100%}.shared-sidebar-tree-panel__inline-edit-field[data-v-be8def3e]{display:flex;flex:1 1 auto;min-width:0}.shared-sidebar-tree-panel__inline-edit-input .wsn-input-text[data-v-be8def3e]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;max-width:100%;min-width:0}.shared-sidebar-tree-panel__inline-edit-input .wsn-input-text[data-v-be8def3e]{display:block;box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;padding:var(--wsn-space-min);height:var(--wsn-height-min);font-size:var(--wsn-font-size-s);line-height:var(--wsn-line-height-tight);max-width:100%}.shared-sidebar-tree-panel__inline-edit-actions[data-v-be8def3e]{display:inline-flex;align-items:center;gap:var(--wsn-space-min);flex-shrink:0;justify-content:flex-end;margin-left:auto;min-width:max-content}.shared-sidebar-tree-panel__inline-edit-actions .wsn-button[data-v-be8def3e]{width:var(--wsn-size-l);height:var(--wsn-height-min);padding:0}.shared-sidebar-tree-panel__footer[data-v-be8def3e]{display:flex;justify-content:center;padding:var(--wsn-space-xs) var(--wsn-space-inner-12)}.shared-sidebar-tree-panel__footer-add-area[data-v-be8def3e]{display:flex;justify-content:center;width:100%}.shared-sidebar-tree-panel__footer-add-area--editing[data-v-be8def3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--wsn-space-xs)}.shared-sidebar-tree-panel__footer-button[data-v-be8def3e]{white-space:nowrap}.shared-sidebar-tree-panel__footer-button--add-area[data-v-be8def3e]{width:80%}.shared-sidebar-tree-panel__pending-message[data-v-be8def3e]{margin:0}.shared-sidebar-tree-panel__gateway-status-dot[data-v-be8def3e]{width:.625rem;height:.625rem;border-radius:var(--wsn-radius-max);flex-shrink:0;background:var(--wsn-color-gray-60)}.shared-sidebar-tree-panel__gateway-status-dot--success[data-v-be8def3e]{color:var(--wsn-color-success);background:var(--wsn-color-success)}.shared-sidebar-tree-panel__gateway-status-dot--danger[data-v-be8def3e]{color:var(--wsn-color-danger);background:var(--wsn-color-danger)}.shared-sidebar-tree-panel__gateway-status-dot--neutral[data-v-be8def3e]{color:var(--wsn-color-text-secondary);background:var(--wsn-color-text-secondary)}.shared-sidebar-tree-panel__gateway-status-dot--warning[data-v-be8def3e]{color:var(--wsn-color-warning);background:var(--wsn-color-warning)}.basic-settings-step[data-v-3c9dcf93]{display:flex;flex-direction:column;gap:var(--wsn-space-m)}.form-group[data-v-3c9dcf93]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.form-label[data-v-3c9dcf93]{font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.form-label-row[data-v-3c9dcf93]{display:flex;align-items:center;gap:var(--wsn-space-min)}.serial-no-help-trigger[data-v-3c9dcf93]{width:1.5rem;height:1.5rem;padding:0;font-size:var(--wsn-font-size-s);line-height:1}.serial-no-help[data-v-3c9dcf93]{max-width:20rem;padding:var(--wsn-space-xs);display:flex;flex-direction:column;gap:var(--wsn-space-min)}.serial-no-help__title[data-v-3c9dcf93]{display:flex;align-items:center;gap:var(--wsn-space-min);margin:0;font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-primary)}.serial-no-help__body[data-v-3c9dcf93]{margin:0;font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary);line-height:1.5}.required[data-v-3c9dcf93]{color:var(--wsn-color-danger)}.field-description[data-v-3c9dcf93]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.serial-no-row[data-v-3c9dcf93]{display:flex;gap:var(--wsn-space-xs);align-items:flex-start}.serial-no-input-wrapper[data-v-3c9dcf93]{flex:1;display:flex;flex-direction:column;gap:var(--wsn-space-min)}.qr-scan-button[data-v-3c9dcf93]{flex-shrink:0}.area-select-row[data-v-3c9dcf93]{display:flex;gap:var(--wsn-space-xs);align-items:flex-start}.area-select-wrapper[data-v-3c9dcf93]{flex:1;min-width:0}.area-select[data-v-3c9dcf93]{width:100%}.check-status[data-v-3c9dcf93]{display:flex;align-items:center;gap:var(--wsn-space-xs);font-size:var(--wsn-font-size-m);padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border-radius:var(--wsn-radius-s);width:fit-content}.check-status--success[data-v-3c9dcf93]{color:var(--wsn-color-primary-100);background:color-mix(in srgb,var(--wsn-color-primary-100) 10%,transparent)}.check-status--warning[data-v-3c9dcf93]{color:var(--wsn-color-warning);background:color-mix(in srgb,var(--wsn-color-warning) 10%,transparent)}.check-status--error[data-v-3c9dcf93]{color:var(--wsn-color-danger);background:color-mix(in srgb,var(--wsn-color-danger) 10%,transparent)}.check-status--checking[data-v-3c9dcf93]{color:var(--wsn-color-brand-primary)}.contract-settings-step[data-v-3fae17e3]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12)}.form-group[data-v-3fae17e3]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.form-label[data-v-3fae17e3]{font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.required[data-v-3fae17e3]{color:var(--wsn-color-danger)}.form-description[data-v-3fae17e3]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary);margin:0}.loading-container[data-v-3fae17e3]{display:flex;flex-direction:column;align-items:center;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-l) 0;color:var(--wsn-color-text-secondary)}.license-grid[data-v-3fae17e3]{display:flex;flex-wrap:wrap;gap:var(--wsn-space-inner-12)}.form-note[data-v-3fae17e3]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary);margin:0}.service-grid[data-v-3fae17e3]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wsn-space-inner-12)}.empty-services[data-v-3fae17e3]{color:var(--wsn-color-text-secondary);font-size:var(--wsn-font-size-m);padding:var(--wsn-space-inner-12) 0}.selected-services-list[data-v-3fae17e3]{display:flex;flex-wrap:wrap;gap:var(--wsn-space-xs)}.selected-services-summary[data-v-3fae17e3]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);margin-top:var(--wsn-space-s)}.selected-services-summary__heading[data-v-3fae17e3]{font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.card-title[data-v-3fae17e3]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.card-title__icon[data-v-3fae17e3]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-l)}.card-title__text[data-v-3fae17e3]{font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.service-card-section__subtitle[data-v-3fae17e3]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.selected-service-tag[data-v-3fae17e3]{display:inline-flex;align-items:center;padding:var(--wsn-space-min) var(--wsn-space-inner-12);font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-brand-primary);background:var(--wsn-color-primary-20);border-radius:var(--wsn-radius-max)}.license-card__subtitle[data-v-3fae17e3]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.confirm-execute-step[data-v-a9ea87d2]{display:flex;flex-direction:column;gap:var(--wsn-space-s)}.section-header[data-v-a9ea87d2]{display:flex;align-items:center;justify-content:space-between;width:100%}.section-header__left[data-v-a9ea87d2]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.section-header__icon[data-v-a9ea87d2]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-l)}.section-header__title[data-v-a9ea87d2]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-primary)}.info-list[data-v-a9ea87d2]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);margin:0}.info-list__row[data-v-a9ea87d2]{display:flex;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) 0;font-size:var(--wsn-font-size-m);border-bottom:1px solid var(--wsn-border-light)}.info-list__label[data-v-a9ea87d2]{min-width:130px;flex-shrink:0;color:var(--wsn-color-text-secondary);font-weight:var(--wsn-font-weight-medium)}.info-list__value[data-v-a9ea87d2]{color:var(--wsn-color-text-primary);margin:0}.contract-services[data-v-a9ea87d2]{display:flex;flex-direction:column;gap:var(--wsn-space-xs);margin-top:var(--wsn-space-s)}.contract-services__heading[data-v-a9ea87d2]{font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);color:var(--wsn-color-text-secondary)}.contract-services__grid[data-v-a9ea87d2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wsn-space-inner-12)}.contract-license-note[data-v-a9ea87d2]{margin:var(--wsn-space-xs) 0 0;font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.completion-step[data-v-5d7772c2]{display:flex;flex-direction:column;gap:var(--wsn-space-xs)}.no-result[data-v-5d7772c2]{display:flex;justify-content:center;padding:var(--wsn-space-l) 0}.section-header[data-v-5d7772c2]{display:flex;align-items:center;gap:var(--wsn-space-xs);width:100%}.section-header__icon[data-v-5d7772c2]{color:var(--wsn-color-brand-primary);font-size:var(--wsn-font-size-l)}.section-header__title[data-v-5d7772c2]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-l);color:var(--wsn-color-text-primary)}.section-subtitle[data-v-5d7772c2]{font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-secondary)}.info-list[data-v-5d7772c2]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);margin:0}.info-list__row[data-v-5d7772c2]{display:flex;gap:var(--wsn-space-inner-12);padding:var(--wsn-space-xs) 0;font-size:var(--wsn-font-size-m);border-bottom:1px solid var(--wsn-border-light)}.info-list__label[data-v-5d7772c2]{min-width:130px;flex-shrink:0;color:var(--wsn-color-text-secondary);font-weight:var(--wsn-font-weight-medium)}.info-list__value[data-v-5d7772c2]{color:var(--wsn-color-text-primary);margin:0}.service-card-grid[data-v-5d7772c2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wsn-space-inner-12)}.action-link[data-v-5d7772c2]{display:inline-flex;align-items:center;gap:var(--wsn-space-min);font-size:var(--wsn-font-size-s);color:var(--wsn-color-brand-primary);cursor:pointer;text-decoration:none}.action-link[data-v-5d7772c2]:hover{text-decoration:underline}.action-link__icon[data-v-5d7772c2]{font-size:var(--wsn-font-size-s)}.qr-reader-container[data-v-1cf49022]{display:flex;flex-direction:column;gap:var(--wsn-space-inner-12);min-height:300px}.qr-error[data-v-1cf49022]{margin-top:var(--wsn-space-xs)}.register-stepper[data-v-90a0058c]{padding:0 var(--wsn-space-s) var(--wsn-space-inner-12);display:flex;flex-direction:column;flex:1;min-height:0}.step-content[data-v-90a0058c]{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--wsn-space-inner-12) var(--wsn-space-min);min-height:0;scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.step-content[data-v-90a0058c]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.step-content[data-v-90a0058c]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.step-content[data-v-90a0058c]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.shared-sidebar-tree-view[data-v-019390f0]{align-self:stretch;flex-shrink:0;position:relative;display:flex;height:100%;min-height:0;width:var(--wsn-width-vw-quarter)}.shared-sidebar-tree-view--collapsed[data-v-019390f0]{width:auto}.shared-sidebar-tree-view__collapsed-bar[data-v-019390f0]{display:flex;flex-direction:column;align-items:center;min-height:100%;width:var(--wsn-space-l);padding-top:var(--wsn-space-inner-12);background:var(--wsn-bg-content)}.shared-sidebar-tree-view__content[data-v-019390f0]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--wsn-bg-content)}.shared-sidebar-tree-view__header[data-v-019390f0]{display:flex;align-items:center;gap:var(--wsn-space-xs);height:var(--wsn-height-l);padding:0 var(--wsn-space-inner-12);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-light);flex-shrink:0}.shared-sidebar-tree-view__body[data-v-019390f0]{display:flex;flex:1;flex-direction:column;min-height:0;gap:var(--wsn-space-xs);overflow:hidden}.shared-sidebar-tree-view__toggle-button[data-v-019390f0]{display:inline-flex;align-items:center;justify-content:center;width:var(--wsn-size-xl);height:var(--wsn-height-s);border:none;border-radius:var(--wsn-radius-s);background:transparent;color:var(--wsn-color-text-secondary);cursor:pointer;flex-shrink:0}.shared-sidebar-tree-view__toggle-button[data-v-019390f0]:hover{background:var(--wsn-bg-row-hover);color:var(--wsn-color-text-primary)}.shared-sidebar-tree-view__tenant-header[data-v-019390f0]{flex:1;min-width:0}.shared-sidebar-tree-view__tenant-fallback[data-v-019390f0]{display:flex;flex-direction:column;gap:var(--wsn-space-min)}.shared-sidebar-tree-view__selection-error[data-v-019390f0]{margin:0;padding:0 var(--wsn-space-inner-12) var(--wsn-space-inner-12);color:var(--wsn-color-danger);font-size:var(--wsn-font-size-s)}.sidebar-tenant-header[data-v-d5de3434]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.sidebar-tenant-header__content[data-v-d5de3434]{display:flex;flex:1;min-width:0;flex-direction:column}.sidebar-tenant-header__name[data-v-d5de3434]{font-weight:var(--wsn-font-weight-semibold);font-size:var(--wsn-font-size-s);color:var(--wsn-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-tenant-header__icon[data-v-d5de3434]{display:flex;align-items:center;justify-content:center;width:var(--wsn-size-l);height:var(--wsn-height-min);border-radius:var(--wsn-radius-s);background-color:var(--wsn-color-brand-primary);color:var(--wsn-bg-content);font-size:var(--wsn-font-size-xs)}.shared-sidebar-selection-summary[data-v-45c459bc]{display:flex;align-items:center;gap:var(--wsn-space-xs);flex-wrap:wrap}.selection-context-tag[data-v-45c459bc]{display:inline-flex;align-items:center;gap:var(--wsn-space-min)}.detail-label[data-v-45c459bc]{font-weight:var(--wsn-font-weight-semibold);white-space:nowrap}.cloud-connection-selection-summary[data-v-aaab45ac]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;height:100%;padding:0 var(--wsn-space-xs);box-sizing:border-box}.cloud-connection-selection-summary__left[data-v-aaab45ac]{display:flex;align-items:center;gap:var(--wsn-space-xs)}.header-separator[data-v-aaab45ac]{display:inline-block;width:1px;height:1.25rem;background-color:var(--wsn-border-default);flex-shrink:0;align-self:center}.mode-tag[data-v-aaab45ac]{font-size:var(--wsn-font-size-s)}.connection-label[data-v-aaab45ac]{font-weight:var(--wsn-font-weight-semibold)}.gateway-selection-empty-state[data-v-481de80c]{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:100%}.gateway-settings-view-container[data-v-a5582153]{height:100%;display:flex;flex-direction:column;background-color:var(--wsn-bg-page)}.tablet-nav-slot[data-v-a5582153]{display:none}.page-body[data-v-a5582153]{flex:1;display:flex;gap:var(--wsn-space-xs);padding:var(--wsn-space-xs);overflow:hidden;min-height:0;justify-content:flex-start}.settings-nav-panel[data-v-a5582153]{width:var(--wsn-width-min-xl);flex-shrink:0;font-weight:var(--wsn-font-weight-medium);background-color:var(--wsn-bg-content);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);height:100%;overflow-y:auto;overflow-x:hidden;padding-right:var(--wsn-space-xs);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.settings-nav-panel[data-v-a5582153]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.settings-nav-panel[data-v-a5582153]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.settings-nav-panel[data-v-a5582153]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.settings-content-panel[data-v-a5582153]{flex:1 1 0;min-width:min(var(--wsn-width-container-m),100%);max-width:var(--wsn-width-container-xl);background-color:var(--wsn-bg-content);border-radius:var(--wsn-radius-m);box-shadow:var(--wsn-shadow-level-2);height:100%;overflow-y:auto;padding-right:var(--wsn-space-xs);scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}.settings-content-panel--no-help[data-v-a5582153]{max-width:var(--wsn-width-container-l)}.page-body--no-help[data-v-a5582153]{gap:var(--wsn-space-xs)}.settings-content-panel[data-v-a5582153]::-webkit-scrollbar{width:var(--wsn-scrollbar-width)}.settings-content-panel[data-v-a5582153]::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}.settings-content-panel[data-v-a5582153]::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.help-panel-wrapper[data-v-a5582153]{width:var(--wsn-width-max-s);flex-shrink:0;height:100%;overflow-y:auto}@media(max-width:1024px){.tablet-nav-slot[data-v-a5582153]{display:block;position:sticky;top:0;z-index:10;background-color:var(--wsn-bg-content);border-bottom:var(--wsn-border-width-1) solid var(--wsn-border-default);box-shadow:var(--wsn-shadow-level-2)}.settings-nav-panel[data-v-a5582153],.help-panel-wrapper[data-v-a5582153]{display:none}.page-body[data-v-a5582153]{padding:0}.settings-content-panel[data-v-a5582153]{padding:var(--wsn-space-s);width:100%;max-width:100%;min-width:0;border-radius:0;box-shadow:none}}@media(max-width:768px){.settings-content-panel[data-v-a5582153]{padding:var(--wsn-space-inner-12)}}.gateway-info-section-body[data-v-9a747ef2]{background-color:var(--wsn-bg-content)}.gateway-info-form[data-v-9a747ef2]{display:grid;grid-template-columns:minmax(var(--wsn-size-2xl),1fr) minmax(var(--wsn-size-2xl),1fr);align-items:stretch;min-width:0}.gw-basic-col[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-5);min-width:0;padding-block-start:var(--wsn-space-5);padding-block-end:var(--wsn-space-m);padding-inline-start:var(--wsn-space-5);padding-inline-end:var(--wsn-space-m)}.gw-basic-heading[data-v-9a747ef2]{margin:0;font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-primary)}.gw-basic-content[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-m)}.gw-basic-item[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-3);min-width:0}.gw-basic-item__label[data-v-9a747ef2]{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-normal);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-secondary)}.gw-basic-item__value[data-v-9a747ef2]{font-size:var(--wsn-font-size-l);font-weight:var(--wsn-font-weight-semibold);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-primary);-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.form-control[data-v-9a747ef2]{inline-size:100%;min-width:0}.form-control[data-v-9a747ef2] .p-inputtext{inline-size:var(--wsn-size-full);font-size:var(--wsn-font-size-l);line-height:var(--wsn-line-height-normal)}.name-error-message[data-v-9a747ef2]{margin-top:var(--wsn-space-2)}.gw-version-col[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-5);min-width:0;position:relative;padding-block-start:var(--wsn-space-5);padding-block-end:var(--wsn-space-m);padding-inline-start:var(--wsn-space-m);padding-inline-end:var(--wsn-space-5)}.gw-version-col[data-v-9a747ef2]:before{content:"";position:absolute;top:0;bottom:var(--wsn-space-m);inset-inline-start:calc(-1 * var(--wsn-border-width-1));width:var(--wsn-border-width-1);background-color:var(--wsn-border-default)}.gw-version-heading[data-v-9a747ef2]{margin:0;font-size:var(--wsn-font-size-m);font-weight:var(--wsn-font-weight-semibold);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-primary)}.gw-version-grid[data-v-9a747ef2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wsn-space-5);row-gap:var(--wsn-space-m);align-items:start;min-width:0;margin-block-start:auto}.form-row[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-2);min-width:0}.form-label[data-v-9a747ef2]{font-size:var(--wsn-font-size-s);font-weight:var(--wsn-font-weight-normal);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-secondary);overflow-wrap:anywhere}.form-value[data-v-9a747ef2]{font-size:var(--wsn-font-size-l);font-weight:var(--wsn-font-weight-semibold);line-height:var(--wsn-line-height-normal);color:var(--wsn-color-text-primary);-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.gateway-info-loading[data-v-9a747ef2]{display:grid;grid-template-columns:minmax(var(--wsn-size-2xl),1fr) minmax(var(--wsn-size-2xl),1fr);align-items:stretch;min-width:0}.gateway-info-loading__basic[data-v-9a747ef2]{display:flex;flex-direction:column;justify-content:center;gap:var(--wsn-space-5);min-width:0;padding-block:var(--wsn-space-5);padding-inline:var(--wsn-space-5)}.gateway-info-loading__basic-item[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-2);min-width:0}.gateway-info-loading__versions[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-3);min-width:0;padding-block:var(--wsn-space-5);padding-inline:var(--wsn-space-5)}.gateway-info-loading__heading[data-v-9a747ef2]{block-size:var(--wsn-font-size-l);inline-size:var(--wsn-size-sm)}.gateway-info-loading__version-grid[data-v-9a747ef2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wsn-space-4);row-gap:var(--wsn-space-5);align-items:start;min-width:0}.gateway-info-loading__row[data-v-9a747ef2]{display:flex;flex-direction:column;gap:var(--wsn-space-1);min-width:0}.gateway-info-loading__label[data-v-9a747ef2]{block-size:var(--wsn-font-size-s);inline-size:var(--wsn-size-sm)}.gateway-info-loading__value[data-v-9a747ef2]{block-size:var(--wsn-font-size-l);inline-size:var(--wsn-size-md)}@media(max-width:768px){.gateway-info-form[data-v-9a747ef2]{grid-template-columns:1fr}.gw-basic-col[data-v-9a747ef2]{padding-inline-end:var(--wsn-space-5)}.gw-version-col[data-v-9a747ef2]{border-block-start:var(--wsn-border-width-1) solid var(--wsn-border-light);padding-block:var(--wsn-space-5);padding-inline:var(--wsn-space-5)}.gw-version-col[data-v-9a747ef2]:before{display:none}.gw-version-grid[data-v-9a747ef2]{grid-template-columns:1fr;row-gap:0}.form-row[data-v-9a747ef2]{padding-block:var(--wsn-space-xs);border-block-end:var(--wsn-border-width-1) solid var(--wsn-border-light)}.form-row[data-v-9a747ef2]:last-child{border-block-end:none}.gateway-info-loading[data-v-9a747ef2]{grid-template-columns:1fr}.gateway-info-loading__versions[data-v-9a747ef2]{border-block-start:var(--wsn-border-width-1) solid var(--wsn-border-light);padding-block:var(--wsn-space-5);padding-inline:var(--wsn-space-5)}}@media(max-width:640px){.form-control[data-v-9a747ef2]{inline-size:var(--wsn-size-full)}.gateway-info-loading__version-grid[data-v-9a747ef2]{grid-template-columns:1fr}}.cloud-gateway-settings-view[data-v-f39c4b1e]{height:100%;flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column}.tablet-settings-nav[data-v-f39c4b1e]{display:flex;gap:var(--wsn-space-min);padding:var(--wsn-space-xs) var(--wsn-space-s);overflow-x:auto;scrollbar-width:none}.tablet-settings-nav[data-v-f39c4b1e]::-webkit-scrollbar{display:none}.tablet-nav-item[data-v-f39c4b1e]{display:flex;align-items:center;gap:var(--wsn-space-min);padding:var(--wsn-space-xs) var(--wsn-space-inner-12);border-radius:var(--wsn-radius-m);text-decoration:none;color:var(--wsn-color-text-primary);white-space:nowrap;transition:all var(--wsn-transition-fast)}.tablet-nav-item[data-v-f39c4b1e]:hover{background-color:var(--wsn-bg-row-hover)}.tablet-nav-item.active[data-v-f39c4b1e]{background-color:color-mix(in srgb,var(--wsn-color-brand-primary) 15%,transparent);color:var(--wsn-color-brand-primary);font-weight:var(--wsn-font-weight-semibold)}.tablet-nav-item i[data-v-f39c4b1e]{font-size:var(--wsn-font-size-m)}.settings-card[data-v-f39c4b1e]{min-height:100%;background-color:transparent;border-radius:0;box-shadow:none;overflow:visible}.section-divider[data-v-f39c4b1e]{height:var(--wsn-border-width-1, 1px);background-color:var(--wsn-border-default);margin:var(--wsn-space-s) 0}:root{--wsn-color-primary-100: #007fa5;--wsn-color-primary-80: #0d8fb3;--wsn-color-primary-60: #4dadc8;--wsn-color-primary-40: #80c5da;--wsn-color-primary-20: #cce7f1;--wsn-color-primary-dark: #006684;--wsn-color-primary-text: #007fa5;--wsn-color-red-ui-100: #ea002a;--wsn-color-red-ui-80: #ee3355;--wsn-color-red-ui-60: #f2667f;--wsn-color-red-ui-40: #f799aa;--wsn-color-red-ui-20: #fbccd4;--wsn-color-red-ui-text: #cc0011;--wsn-color-attention-vivid: #e50013;--wsn-color-attention-100: #cc0011;--wsn-color-attention-80: #d63341;--wsn-color-attention-60: #e06670;--wsn-color-attention-40: #eb99a0;--wsn-color-attention-20: #f5cccf;--wsn-color-attention-text: #cc0011;--wsn-color-orange-vivid: #e55c00;--wsn-color-orange-100: #ff701a;--wsn-color-orange-80: #ff8d48;--wsn-color-orange-60: #ffa976;--wsn-color-orange-40: #ffc6a3;--wsn-color-orange-20: #ffe2d1;--wsn-color-orange-text: #b15e00;--wsn-color-gold-vivid: #e5b000;--wsn-color-gold-100: #ffc20f;--wsn-color-gold-80: #ffce3f;--wsn-color-gold-60: #ffda6f;--wsn-color-gold-40: #ffe79f;--wsn-color-gold-20: #fff3cf;--wsn-color-gold-text: #877525;--wsn-color-green-vivid: #7ec900;--wsn-color-green-100: #78d64b;--wsn-color-green-80: #93de6f;--wsn-color-green-60: #aee693;--wsn-color-green-40: #c9efb7;--wsn-color-green-20: #e4f7db;--wsn-color-green-text: #578033;--wsn-color-blue-vivid: #0095cc;--wsn-color-blue-100: #00afdb;--wsn-color-blue-80: #33bfe2;--wsn-color-blue-60: #66cfe9;--wsn-color-blue-40: #99dff1;--wsn-color-blue-20: #cceff8;--wsn-color-blue-text: #007fa5;--wsn-color-purple-100: #6b3077;--wsn-color-purple-80: #895992;--wsn-color-purple-60: #a683ad;--wsn-color-purple-40: #c4acc9;--wsn-color-purple-20: #e1d6e4;--wsn-color-purple-text: #6b3077;--wsn-color-gray-5: #f8f8f8;--wsn-color-gray-10: #eeefef;--wsn-color-gray-20: #dcdede;--wsn-color-gray-30: #cbcece;--wsn-color-gray-40: #babdbe;--wsn-color-gray-50: #a8adad;--wsn-color-gray-60: #979d9d;--wsn-color-gray-70: #868c8d;--wsn-color-gray-80: #757c7d;--wsn-color-gray-90: #636b6c;--wsn-color-gray-100: #525b5c;--wsn-color-brand-primary: #007fa5;--wsn-color-brand-accent: #ea002a;--wsn-color-brand-secondary: #babdbe;--wsn-color-success: #78d64b;--wsn-color-success-bg: #e4f7db;--wsn-color-warning: #ffc20f;--wsn-color-warning-bg: #fff3cf;--wsn-color-danger: #cc0011;--wsn-color-danger-bg: #f5cccf;--wsn-color-info: #00afdb;--wsn-color-info-bg: #cceff8;--wsn-color-caution: #ff701a;--wsn-color-caution-bg: #ffe2d1;--wsn-color-status-install: #0095cc;--wsn-color-status-range-over: #525b5c;--wsn-color-status-danger: #e50013;--wsn-color-status-alarm: #e55c00;--wsn-color-status-caution: #e5b000;--wsn-color-status-normal: #7ec900;--wsn-fg-on-status: #ffffff;--wsn-color-indicator-rssi-strong: #0095cc;--wsn-color-indicator-rssi-good: #e5b000;--wsn-color-indicator-rssi-fair: #e55c00;--wsn-color-indicator-rssi-weak: #e50013;--wsn-color-indicator-rssi-unknown: #525b5c;--wsn-color-role-admin: #cc0011;--wsn-color-role-admin-bg: #f5cccf;--wsn-color-role-manager: #e55c00;--wsn-color-role-manager-bg: #ffe2d1;--wsn-color-role-general: #78d64b;--wsn-color-role-general-bg: #e4f7db;--wsn-color-role-guest: #0095cc;--wsn-color-role-guest-bg: #cceff8;--wsn-color-role-disabled: #636b6c;--wsn-color-role-disabled-bg: #eeefef;--wsn-color-role-unsubscribed: #ffffff;--wsn-color-role-unsubscribed-bg: #636b6c;--wsn-bg-structure: #525b5c;--wsn-bg-structure-hover: #636b6c;--wsn-bg-structure-active: #757c7d;--wsn-bg-structure-divider: #868c8d;--wsn-bg-page: #eeefef;--wsn-bg-content: #ffffff;--wsn-bg-content-alt: #f8f8f8;--wsn-bg-disabled: #dcdede;--wsn-bg-row-hover: #eeefef;--wsn-bg-row-active: #dcdede;--wsn-bg-action: #007fa5;--wsn-bg-action-hover: #0d8fb3;--wsn-bg-action-active: #006684;--wsn-bg-action-secondary: #babdbe;--wsn-bg-action-danger: #cc0011;--wsn-bg-action-warning: #ff701a;--wsn-bg-action-warning-hover: #ff8a40;--wsn-bg-action-warning-active: #cc5a15;--wsn-fg-on-action-warning: #ffffff;--wsn-color-text-primary: #222222;--wsn-color-text-secondary: #525b5c;--wsn-color-text-inactive: #babdbe;--wsn-color-text-inverse: #ffffff;--wsn-fg-on-action: #ffffff;--wsn-fg-on-structure: #ffffff;--wsn-fg-on-content: #222222;--wsn-fg-on-action-danger: #ffffff;--wsn-fg-link: #007fa5;--wsn-border-default: #babdbe;--wsn-border-light: #dcdede;--wsn-border-strong: #525b5c;--wsn-border-focus: #007fa5;--wsn-border-width-0: 0;--wsn-border-width-1: 1px;--wsn-border-width-2: 2px;--wsn-border-width-3: 3px;--wsn-border-width-4: 4px;--wsn-radius-none: 0;--wsn-radius-s: 4px;--wsn-radius-m: 8px;--wsn-radius-l: 12px;--wsn-radius-xl: 16px;--wsn-radius-max: 999px;--wsn-space-0: 0;--wsn-space-inner-2: 2px;--wsn-space-min: 4px;--wsn-space-xs: 8px;--wsn-space-inner-12: 12px;--wsn-space-s: 16px;--wsn-space-inner-20: 20px;--wsn-space-m: 24px;--wsn-space-l: 48px;--wsn-space-xl: 64px;--wsn-space-xxl: 80px;--wsn-space-max: 120px;--wsn-height-min: 24px;--wsn-height-s: 32px;--wsn-height-m: 40px;--wsn-height-l: 56px;--wsn-size-xs: 12px;--wsn-size-s: 16px;--wsn-size-m: 20px;--wsn-size-l: 24px;--wsn-size-xl: 32px;--wsn-size-2xl: 48px;--wsn-width-s: 400px;--wsn-width-m: 480px;--wsn-width-l: 640px;--wsn-width-xl: 800px;--wsn-width-2xl: 960px;--wsn-width-max: 95vw;--wsn-width-container-s: 640px;--wsn-width-container-m: 768px;--wsn-width-container-l: 1024px;--wsn-width-container-xl: 1280px;--wsn-width-container-2xl: 1536px;--wsn-width-min-xs: 64px;--wsn-width-min-s: 120px;--wsn-width-min-m: 160px;--wsn-width-min-l: 200px;--wsn-width-min-xl: 240px;--wsn-width-max-xs: 200px;--wsn-width-max-s: 320px;--wsn-width-max-m: 480px;--wsn-width-max-l: 640px;--wsn-width-max-xl: 800px;--wsn-height-min-xs: 32px;--wsn-height-min-s: 64px;--wsn-height-min-m: 120px;--wsn-height-min-l: 200px;--wsn-height-max-xs: 160px;--wsn-height-max-s: 240px;--wsn-height-max-m: 400px;--wsn-height-max-l: 600px;--wsn-height-max-xl: 80vh;--wsn-width-viewport-s: 95vw;--wsn-width-viewport-m: 90vw;--wsn-width-viewport-l: 80vw;--wsn-width-viewport-full: 100vw;--wsn-height-viewport-s: 50vh;--wsn-height-viewport-m: 70vh;--wsn-height-viewport-l: 90vh;--wsn-height-viewport-full: 100vh;--wsn-width-vw-quarter: 25vw;--wsn-width-vw-half: 50vw;--wsn-width-vw-three-quarter: 75vw;--wsn-width-vw-full: 100vw;--wsn-font-family-sans: "Noto Sans JP", "Noto Sans", sans-serif;--wsn-font-family-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--wsn-font-size-xs: 10px;--wsn-font-size-s: 12px;--wsn-font-size-m: 14px;--wsn-font-size-l: 16px;--wsn-font-size-xl: 18px;--wsn-font-size-2xl: 20px;--wsn-font-size-3xl: 24px;--wsn-font-size-4xl: 40px;--wsn-font-weight-normal: 400;--wsn-font-weight-medium: 500;--wsn-font-weight-semibold: 600;--wsn-font-weight-bold: 700;--wsn-line-height-tight: 1.25;--wsn-line-height-normal: 1.5;--wsn-line-height-relaxed: 1.75;--wsn-typo-display-size: 40px;--wsn-typo-display-line: 40px;--wsn-typo-heading-large-size: 24px;--wsn-typo-heading-large-line: 36px;--wsn-typo-heading-medium-size: 20px;--wsn-typo-heading-medium-line: 32px;--wsn-typo-heading-small-size: 18px;--wsn-typo-heading-small-line: 28px;--wsn-typo-heading-minimum-size: 16px;--wsn-typo-heading-minimum-line: 24px;--wsn-typo-body-large-size: 16px;--wsn-typo-body-large-line: 24px;--wsn-typo-body-medium-size: 14px;--wsn-typo-body-medium-line: 20px;--wsn-typo-body-small-size: 12px;--wsn-typo-body-small-line: 16px;--wsn-typo-body-minimum-size: 10px;--wsn-typo-body-minimum-line: 16px;--wsn-letter-spacing-tight: -.025em;--wsn-letter-spacing-normal: 0;--wsn-letter-spacing-wide: .025em;--wsn-letter-spacing-wider: .05em;--wsn-letter-spacing-widest: .1em;--wsn-shadow-level-1: 0 0 4px 1px rgba(0, 0, 0, .12);--wsn-shadow-level-2: 0 0 8px 2px rgba(0, 0, 0, .15);--wsn-shadow-level-3: 0 0 12px 3px rgba(0, 0, 0, .18);--wsn-transition-fast: .15s ease-in-out;--wsn-transition-normal: .25s ease-in-out;--wsn-transition-slow: .35s ease-in-out;--wsn-z-dropdown: 1000;--wsn-z-modal: 1100;--wsn-z-popover: 1200;--wsn-z-toast: 1300;--wsn-z-tooltip: 1400;--wsn-breakpoint-s: 640px;--wsn-breakpoint-m: 768px;--wsn-breakpoint-l: 1024px;--wsn-breakpoint-xl: 1280px;--wsn-breakpoint-2xl: 1536px;--wsn-opacity-0: 0;--wsn-opacity-25: .25;--wsn-opacity-50: .5;--wsn-opacity-75: .75;--wsn-opacity-100: 1;--wsn-opacity-disabled: .5;--wsn-opacity-hover: .8;--wsn-opacity-overlay: .5;--wsn-opacity-subtle: .1;--wsn-overlay-bg: rgba(0, 0, 0, .5);--wsn-overlay-bg-dim: rgba(0, 0, 0, .25);--wsn-aspect-ratio-square: 1 / 1;--wsn-aspect-ratio-video: 16 / 9;--wsn-aspect-ratio-photo: 4 / 3;--wsn-scrollbar-width: .5rem;--wsn-scrollbar-thumb: var(--wsn-border-default);--wsn-scrollbar-track: transparent}*{scrollbar-width:thin;scrollbar-color:var(--wsn-scrollbar-thumb) var(--wsn-scrollbar-track)}*::-webkit-scrollbar{width:var(--wsn-scrollbar-width);height:var(--wsn-scrollbar-width)}*::-webkit-scrollbar-track{background:var(--wsn-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--wsn-scrollbar-thumb);border-radius:var(--wsn-radius-m)}.wsn-density--comfortable{--wsn-density-row-padding: var(--wsn-space-s);--wsn-density-cell-padding: var(--wsn-space-inner-12);--wsn-density-row-gap: var(--wsn-space-s)}.wsn-density--compact{--wsn-density-row-padding: var(--wsn-space-xs);--wsn-density-cell-padding: var(--wsn-space-xs);--wsn-density-row-gap: var(--wsn-space-xs)}.wsn-density--compact .p-datatable-tbody>tr>td,.wsn-density--compact .p-datatable-thead>tr>th{padding-block:var(--wsn-density-cell-padding)}.wsn-density--compact .p-panel-content,.wsn-density--compact .p-card-body,.wsn-density--compact .p-drawer-content,.wsn-density--compact .p-dialog-content{padding:var(--wsn-density-row-padding)}.wsn-density--compact .p-toolbar{padding-block:var(--wsn-density-row-padding)}.wsn-density--compact .p-menu .p-menuitem-link,.wsn-density--compact .p-menubar .p-menuitem-link{padding-block:var(--wsn-density-cell-padding)}.wsn-elevation--flat{box-shadow:none}.wsn-elevation--raised{box-shadow:var(--wsn-shadow-level-1)}.wsn-elevation--overlay{box-shadow:var(--wsn-shadow-level-2)}.wsn-elevation--modal{box-shadow:var(--wsn-shadow-level-3)}.wsn-state--active{outline:var(--wsn-border-width-2) solid var(--wsn-color-brand-primary);outline-offset:2px}.wsn-state--disabled{opacity:.5;pointer-events:none}.wsn-state--hover{filter:brightness(1.05)}.wsn-state--focus{outline:var(--wsn-border-width-1) solid var(--wsn-color-info);outline-offset:1px}:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-message-actions-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: 0;--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media(prefers-reduced-motion:reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;max-height:100%}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media(prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media(prefers-reduced-motion:reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media(min-width:30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media(max-width:26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-success-icon{font-size:var(--amplify-font-sizes-xxxl);color:var(--amplify-colors-green-60, #34a853)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-credential-item{padding:var(--amplify-space-medium);background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-small)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-error{color:var(--amplify-colors-font-error);margin-top:var(--amplify-space-small)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-icon{font-size:var(--amplify-components-authenticator-passkey-icon-size, 12rem)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader .amplify-liveness-centered-loader{transform:translate(-50%,-50%)}.amplify-liveness-centered-loader{position:absolute;left:50%;top:50%}.amplify-liveness-connecting-loader{display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;z-index:3;width:100%;height:100%;background-color:var(--amplify-colors-background-primary)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-modal__overlay.amplify-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.amplify-modal__content.amplify-modal__content{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-large);border-radius:var(--amplify-radii-medium);box-shadow:var(--amplify-shadows-large);max-width:500px;width:90%;box-sizing:border-box}.amplify-modal__header.amplify-modal__header{margin-bottom:var(--amplify-space-medium);display:flex;justify-content:space-between;align-items:center}.amplify-modal__title.amplify-modal__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large);margin:0}.amplify-modal__close-button.amplify-modal__close-button{background:none;border:none;font-size:var(--amplify-font-sizes-large);cursor:pointer;padding:var(--amplify-space-xs);color:var(--amplify-colors-font-secondary)}.amplify-modal__close-button.amplify-modal__close-button:hover{color:var(--amplify-colors-font-primary)}.amplify-modal__body.amplify-modal__body{margin-bottom:var(--amplify-space-medium);color:var(--amplify-colors-font-primary)}.amplify-modal__footer.amplify-modal__footer{display:flex;gap:var(--amplify-space-xs);justify-content:flex-end}.amplify-modal__list-title.amplify-modal__list-title{margin-bottom:var(--amplify-space-xs);font-weight:var(--amplify-font-weights-bold);box-sizing:border-box}.amplify-modal__list.amplify-modal__list{margin:var(--amplify-space-xs) 0;padding-left:var(--amplify-space-medium);max-height:250px;overflow-y:auto;box-sizing:border-box;list-style:disc;display:flex;flex-direction:column;gap:var(--amplify-space-xxs)}.amplify-modal__list-item.amplify-modal__list-item{display:list-item;margin-bottom:var(--amplify-space-xxs)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table--striped .amplify-table__row.amplify-storage-browser__table-row_active:nth-child(odd){background-color:var(--amplify-colors-background-info)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{max-height:100%;flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{top:0;right:0;bottom:0;left:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;top:0;right:0;bottom:0;left:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storage-browser{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative;padding:var(--amplify-space-small);gap:var(--amplify-space-small)}.amplify-storage-browser__error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error);padding:var(--amplify-space-medium)}.amplify-storage-browser__navigation,.amplify-storage-browser__exit{align-self:flex-start}.amplify-storage-browser__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large)}.amplify-storage-browser__controls,.amplify-storage-browser__summary,.amplify-storage-browser__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--amplify-space-medium)}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex-direction:row;flex:1;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{flex:1;overflow:hidden;position:relative;width:100%;display:block}.amplify-storage-browser__data-table{overflow:auto;position:relative;border-width:var(--amplify-border-widths-small);border-style:solid;border-color:var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);width:100%;height:100%;display:block}.amplify-storage-browser__table{width:100%;position:relative}.amplify-storage-browser__table-head{position:sticky;top:0;background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-small);z-index:2}.amplify-storage-browser__table-row_active{background-color:var(--amplify-colors-background-info)}.amplify-storage-browser__table-header{border:none;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell{padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-start-width:0;border-inline-end-width:0}.amplify-storage-browser__table-data-cell-icon{vertical-align:middle;margin-inline-end:var(--amplify-space-xs)}.amplify-storage-browser__table-header--select,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--cancel{text-align:center}.amplify-storage-browser__table-data--size,.amplify-storage-browser__table-header--size{text-align:end}.amplify-storage-browser__table-button-data-cell,.amplify-storage-browser__table-date-data-cell,.amplify-storage-browser__table-number-data-cell,.amplify-storage-browser__table-text-data-cell,.amplify-storage-browser__table-sort-header{display:flex;width:100%;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-items:center;justify-content:flex-start}.amplify-storage-browser__table-button-data-cell-icon--action-progress,.amplify-storage-browser__table-date-data-cell-icon--action-progress,.amplify-storage-browser__table-number-data-cell-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress,.amplify-storage-browser__table-sort-header-icon--action-progress{animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration)}.amplify-storage-browser__status{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__status-display{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--amplify-space-small);flex:1}.amplify-storage-browser__status-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__destination-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1}.amplify-storage-browser__buttons{justify-content:flex-end;display:flex;gap:var(--amplify-space-small)}.amplify-storage-browser__loader{position:absolute;stroke-width:var(--amplify-border-widths-large);height:var(--amplify-border-widths-large);top:0;z-index:3}.amplify-storage-browser__content-with-preview{display:flex;height:100%}.amplify-storage-browser__file-preview{overflow:auto;flex:1;width:50%;position:sticky;top:10px;bottom:10px;height:-moz-fit-content;height:fit-content;max-height:calc(100svh - 20px);padding:var(--amplify-space-medium);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);margin-inline-start:var(--amplify-space-large);padding-block-end:var(--amplify-space-large)}.amplify-storage-browser__file-preview-header{margin-block-end:var(--amplify-space-medium);display:flex;justify-content:flex-end}.amplify-storage-browser__file-preview-container{display:flex;flex-direction:column;gap:var(--amplify-space-large)}.amplify-storage-browser__file-preview-content{display:flex;flex-direction:column;gap:var(--amplify-space-large);align-items:center}.amplify-storage-browser__file-preview-section{display:flex;flex-direction:column;min-height:400px;flex:1}.amplify-storage-browser__file-preview-title{margin-block-end:var(--amplify-space-medium);color:var(--amplify-colors-font-primary);font-size:var(--amplify-font-sizes-large);font-weight:var(--amplify-font-weights-semibold);flex-shrink:0}.amplify-storage-browser__file-metadata{display:grid;gap:var(--amplify-space-small);background-color:var(--amplify-colors-background-secondary);padding:var(--amplify-space-medium);border-radius:var(--amplify-radii-small);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item{display:flex;justify-content:space-between;align-items:center;padding-block:var(--amplify-space-xs);border-block-end:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item:last-child{border-block-end:none}.amplify-storage-browser__file-metadata-label{font-weight:var(--amplify-font-weights-medium);color:var(--amplify-colors-font-primary);margin:0}.amplify-storage-browser__file-metadata-value{color:var(--amplify-colors-font-secondary);margin:0;word-break:break-all;text-align:end;max-width:60%}.amplify-storage-browser__preview-fallback{width:100%;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) dashed var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-large);text-align:center}.amplify-storage-browser__preview-fallback--error{color:var(--amplify-colors-font-error);background-color:var(--amplify-colors-background-error);border-color:var(--amplify-colors-border-error)}.amplify-storage-browser__preview-fallback--default{color:var(--amplify-colors-font-secondary);background-color:var(--amplify-colors-background-secondary);border-color:var(--amplify-colors-border-secondary)}.amplify-storage-browser__preview-fallback-icon{font-size:var(--amplify-font-sizes-xxxxl);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-description{font-size:var(--amplify-font-sizes-small);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-filename{font-size:var(--amplify-font-sizes-xs);font-family:var(--amplify-fonts-monospace),monospace}.amplify-storage-browser__preview-fallback-actions{display:flex;gap:var(--amplify-space-small);flex-wrap:wrap;justify-content:center}.amplify-storage-browser__preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);height:400px;width:100%}.amplify-storage-browser__preview-placeholder-content{display:flex;flex-direction:column;align-items:center;gap:var(--amplify-space-small);width:100%}.amplify-storage-browser__preview-placeholder-info{color:var(--amplify-colors-font-secondary);font-size:var(--amplify-font-sizes-small);text-align:center}.amplify-storage-browser__text-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__text-preview{height:400px;width:100%;display:block;background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-medium);font-family:var(--amplify-fonts-monospace),monospace;font-size:var(--amplify-font-sizes-small);line-height:1.5;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.amplify-storage-browser__video-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__video-preview{display:flex;align-items:center;justify-content:center;width:100%;height:400px;border-radius:var(--amplify-radii-small);background-color:var(--amplify-colors-background-secondary);flex-shrink:0}.amplify-storage-browser__video-preview video{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.amplify-storage-browser__image-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__image-preview{display:flex;align-items:center;justify-content:center;height:400px;width:100%;background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-small);flex-shrink:0;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__image-preview img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--amplify-radii-small)}.amplify-storage-browser__download-button{display:flex;flex-flow:row nowrap;gap:8px}.amplify-storage-browser__download-button_icon{animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spin}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex:1;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding);display:flex;flex-direction:column;gap:var(--amplify-space-small)}.amplify-ai-conversation__message__text{display:block}.amplify-ai-conversation__message__image{max-width:25%}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row;gap:var(--amplify-components-ai-conversation-message-actions-gap)}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__scrollview{flex:1 0 50%}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;padding:var(--amplify-components-ai-conversation-form-padding);gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0;display:grid;overflow:hidden}.amplify-ai-conversation__form__error{padding:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start);gap:var(--amplify-components-ai-conversation-attachment-gap)}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html{font-family:var(--amplify-fonts-default-variable)}}[data-amplify-spacer]{flex:1}[data-amplify-authenticator]{--amplify-components-authenticator-container-background-color: var( --wsn-bg-content );--amplify-components-authenticator-router-background-color: var( --wsn-bg-content );--amplify-components-authenticator-router-border-color: var( --wsn-border-default );--amplify-components-authenticator-router-box-shadow: var( --wsn-shadow-level-1 );--amplify-components-authenticator-router-border-radius: var(--wsn-radius-m);--amplify-components-authenticator-router-padding: var(--wsn-space-m) var(--wsn-space-m);--amplify-components-fieldcontrol-padding-block-start: var(--wsn-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--wsn-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--wsn-space-s);--amplify-components-fieldcontrol-padding-inline-end: var(--wsn-space-s);--amplify-components-fieldcontrol-font-size: var(--wsn-font-size-l);--amplify-components-fieldcontrol-line-height: var(--wsn-line-height-normal);--amplify-components-fieldcontrol-border-start-start-radius: var( --wsn-radius-s );--amplify-components-fieldcontrol-border-start-end-radius: var( --wsn-radius-s );--amplify-components-fieldcontrol-border-end-start-radius: var( --wsn-radius-s );--amplify-components-fieldcontrol-border-end-end-radius: var(--wsn-radius-s);--amplify-components-field-label-font-size: var(--wsn-font-size-l);--amplify-components-field-label-font-weight: var(--wsn-font-weight-normal);--amplify-components-field-label-color: var(--wsn-color-text-primary);--amplify-components-button-padding-block-start: var(--wsn-space-inner-12);--amplify-components-button-padding-block-end: var(--wsn-space-inner-12);--amplify-components-button-padding-inline-start: var(--wsn-space-m);--amplify-components-button-padding-inline-end: var(--wsn-space-m);--amplify-components-button-font-size: var(--wsn-font-size-l);--amplify-components-button-font-weight: var(--wsn-font-weight-bold);--amplify-components-button-border-radius: var(--wsn-radius-s);--amplify-components-fieldcontrol-border-color: var(--wsn-border-default);--amplify-components-fieldcontrol-color: var(--wsn-color-text-primary);--amplify-components-fieldcontrol-placeholder-color: var(--wsn-color-text-secondary);--amplify-components-fieldcontrol-disabled-background-color: var( --wsn-bg-content );--amplify-components-fieldcontrol-disabled-color: var(--wsn-color-text-inactive);--amplify-components-fieldcontrol-focus-border-color: var(--wsn-border-focus);--amplify-components-button-primary-background-color: var(--wsn-bg-action);--amplify-components-button-primary-hover-background-color: color-mix( in srgb, var(--wsn-bg-action) 90%, black );--amplify-components-button-primary-focus-background-color: color-mix( in srgb, var(--wsn-bg-action) 90%, black );--amplify-components-button-primary-active-background-color: color-mix( in srgb, var(--wsn-bg-action) 80%, black );--amplify-components-button-primary-focus-border-color: color-mix( in srgb, var(--wsn-bg-action) 90%, black );--amplify-components-button-primary-active-border-color: color-mix( in srgb, var(--wsn-bg-action) 80%, black );--amplify-components-fieldcontrol-focus-box-shadow: 0 0 0 var(--wsn-border-width-2) color-mix(in srgb, var(--wsn-border-focus) 40%, transparent);--amplify-components-tabs-item-color: var(--wsn-color-text-secondary);--amplify-components-tabs-item-active-color: var(--wsn-border-focus);--amplify-components-tabs-item-hover-color: var(--wsn-border-focus);--amplify-components-tabs-item-active-border-color: var(--wsn-border-light);--amplify-components-button-link-color: var(--wsn-border-focus);--amplify-components-button-link-hover-color: var(--wsn-border-focus);--amplify-components-button-link-focus-color: var(--wsn-border-focus);--amplify-components-button-link-active-color: var(--wsn-border-focus);--amplify-components-button-link-hover-background-color: var(--wsn-bg-disabled);--amplify-components-button-link-focus-background-color: var(--wsn-bg-disabled);--amplify-components-button-link-active-background-color: var(--wsn-bg-row-hover);--amplify-components-button-link-focus-border-color: var(--wsn-border-focus);--amplify-components-button-link-active-border-color: var(--wsn-border-focus);--amplify-components-passwordfield-button-color: var(--wsn-color-text-primary);--amplify-components-passwordfield-button-border-color: transparent;--amplify-components-passwordfield-button-hover-color: var(--wsn-color-text-primary);--amplify-components-passwordfield-button-focus-color: var(--wsn-color-text-primary);--amplify-components-passwordfield-button-active-color: var(--wsn-color-text-primary);--amplify-components-passwordfield-button-hover-border-color: transparent;--amplify-components-passwordfield-button-focus-border-color: transparent;--amplify-components-passwordfield-button-active-border-color: transparent;--amplify-components-passwordfield-button-hover-background-color: transparent;--amplify-components-passwordfield-button-focus-background-color: transparent;--amplify-components-passwordfield-button-active-background-color: transparent;--amplify-components-authenticator-form-padding: 0;--amplify-components-field-gap: var(--wsn-space-xs)}
