@charset "UTF-8";.app-apex-chart[data-v-c4567042]{height:100%;width:100%;min-width:0;max-width:100%;position:relative}.app-apex-chart[data-v-c4567042] .apexcharts-canvas,.app-apex-chart[data-v-c4567042] svg{max-width:100%!important}.app-apex-chart[data-v-c4567042] .apexcharts-inner{transform-origin:center center}.app-apex-chart[data-v-c4567042] .apexcharts-tooltip{background:#ffffffb8!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 16px 40px #0f172a24,inset 0 1px #ffffffb3!important;-webkit-backdrop-filter:blur(14px) saturate(170%)!important;backdrop-filter:blur(14px) saturate(170%)!important;border-radius:14px!important;padding:10px 12px!important}.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-title{background:transparent!important;border:0!important;margin:0 0 8px!important;padding:0!important;color:#0f172adb!important;font-weight:700!important}.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-series-group{padding:3px 0!important}.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-text,.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-text-y-label,.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-text-y-value,.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-text-z-label,.app-apex-chart[data-v-c4567042] .apexcharts-tooltip-text-z-value{color:#1e293be0!important}.app-apex-chart[data-v-c4567042] .apexcharts-menu{background:#ffffffc7!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:14px!important;box-shadow:0 16px 40px #0f172a24!important;-webkit-backdrop-filter:blur(14px) saturate(170%)!important;backdrop-filter:blur(14px) saturate(170%)!important}.s-button[data-v-aa378b68]{font-family:inherit!important;font-weight:600!important;border-radius:1rem!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important;padding:.75rem 1rem!important;font-size:.9rem!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;flex-shrink:0!important;white-space:nowrap!important;outline:none!important}.s-button.p-button[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-primary),.92),rgba(var(--color-primary),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-primary),.4)!important}.s-button.p-button[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-primary),.5)!important;transform:translateY(-1px)}.s-button.p-button[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-primary),.4)!important}.s-button.p-button[data-v-aa378b68]:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;filter:grayscale(1)!important}.s-button.p-button-success[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-success),.92),rgba(var(--color-success),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-success),.4)!important}.s-button.p-button-success[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-success),.5)!important;transform:translateY(-1px)}.s-button.p-button-success[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-success),.4)!important}.s-button.p-button-danger[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-danger),.92),rgba(var(--color-danger),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-danger),.4)!important}.s-button.p-button-danger[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-danger),.5)!important;transform:translateY(-1px)}.s-button.p-button-danger[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-danger),.4)!important}.s-button.p-button-warn[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-warn),.92),rgba(var(--color-warn),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-warn),.4)!important}.s-button.p-button-warn[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-warn),.5)!important;transform:translateY(-1px)}.s-button.p-button-warn[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-warn),.4)!important}.s-button.p-button-info[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-info),.92),rgba(var(--color-info),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-info),.4)!important}.s-button.p-button-info[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-info),.5)!important;transform:translateY(-1px)}.s-button.p-button-info[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-info),.4)!important}.s-button.p-button-help[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-help),.92),rgba(var(--color-help),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-help),.4)!important}.s-button.p-button-help[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-help),.5)!important;transform:translateY(-1px)}.s-button.p-button-help[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-help),.4)!important}.s-button.p-button-contrast[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-contrast),.92),rgba(var(--color-contrast),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-contrast),.4)!important}.s-button.p-button-contrast[data-v-aa378b68]:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-contrast),.5)!important;transform:translateY(-1px)}.s-button.p-button-contrast[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-contrast),.4)!important}.s-button.p-button-secondary[data-v-aa378b68]{background:linear-gradient(135deg,rgba(var(--color-surface-muted),1),rgba(var(--color-surface-muted),.8))!important;color:rgba(var(--color-text-primary),1)!important;box-shadow:0 4px 12px rgba(var(--color-border),.5)!important;border:1px solid rgba(var(--color-border),.5)!important}.s-button.p-button-secondary[data-v-aa378b68]:hover:not(:disabled){filter:brightness(.95)!important;box-shadow:0 8px 16px rgba(var(--color-border),.6)!important}.s-button--outlined.p-button[data-v-aa378b68],.s-button--text.p-button[data-v-aa378b68],.s-button--link.p-button[data-v-aa378b68]{box-shadow:none!important}.s-button--outlined.p-button[data-v-aa378b68]:hover:not(:disabled),.s-button--text.p-button[data-v-aa378b68]:hover:not(:disabled),.s-button--link.p-button[data-v-aa378b68]:hover:not(:disabled){transform:translateY(0)}.s-button--outlined.p-button[data-v-aa378b68]{background:transparent!important;color:rgba(var(--color-primary),1)!important;border:2px solid rgba(var(--color-primary),.55)!important}.s-button--outlined.p-button[data-v-aa378b68]:hover:not(:disabled){background:rgba(var(--color-primary),.06)!important;border-color:rgba(var(--color-primary),.9)!important}.s-button--outlined.p-button-danger[data-v-aa378b68]{color:#e11d48!important;border-color:#f43f5e8c!important}.s-button--outlined.p-button-danger[data-v-aa378b68]:hover:not(:disabled){background:#f43f5e14!important;border-color:#e11d48!important}.s-button--outlined.p-button-success[data-v-aa378b68]{color:#059669!important;border-color:#10b9818c!important}.s-button--outlined.p-button-success[data-v-aa378b68]:hover:not(:disabled){background:#10b98114!important}.s-button--text.p-button[data-v-aa378b68]{background:transparent!important;color:rgba(var(--color-primary),1)!important;border:none!important}.s-button--text.p-button[data-v-aa378b68]:hover:not(:disabled){background:rgba(var(--color-primary),.1)!important}.s-button--text.p-button-danger[data-v-aa378b68]{color:#e11d48!important}.s-button--text.p-button-danger[data-v-aa378b68]:hover:not(:disabled){background:#f43f5e1a!important}.s-button.p-button-icon-only[data-v-aa378b68],.s-button--small.p-button-icon-only[data-v-aa378b68]{min-width:2.25rem!important;min-height:2.25rem!important;padding:.4rem!important;aspect-ratio:1}.s-button[data-v-aa378b68] svg{flex-shrink:0;color:currentColor}.s-button--link.p-button[data-v-aa378b68]{background:transparent!important;color:rgba(var(--color-primary),1)!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:2px!important;padding:0!important}.s-button--link.p-button[data-v-aa378b68]:hover:not(:disabled){background:transparent!important;color:rgba(var(--color-primary),.8)!important;transform:translateY(0)}.s-button--small[data-v-aa378b68]{padding:.45rem .75rem!important;border-radius:.85rem!important;font-size:.82rem!important;gap:.4rem!important}.s-button.s-button--rose-gradient[data-v-aa378b68],.s-button.s-button--rose-gradient.p-button[data-v-aa378b68],.s-button.s-button--rose-gradient.p-button-primary[data-v-aa378b68]{background-color:#e11d48!important;background-image:linear-gradient(135deg,#be123cfc,#f43f5ef7)!important;color:rgba(var(--color-primary-contrast),1)!important;border:1px solid rgba(225,29,72,.22)!important;box-shadow:inset 0 1px #ffffff3d,0 14px 22px -16px #be123c57!important}.s-button.s-button--rose-gradient[data-v-aa378b68]:hover:not(:disabled),.s-button.s-button--rose-gradient.p-button[data-v-aa378b68]:hover:not(:disabled),.s-button.s-button--rose-gradient.p-button-primary[data-v-aa378b68]:hover:not(:disabled){filter:saturate(1.04) brightness(1.02)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff3d,0 16px 24px -16px #be123c61!important}.s-button.s-button--rose-gradient[data-v-aa378b68]:active:not(:disabled),.s-button.s-button--rose-gradient.p-button[data-v-aa378b68]:active:not(:disabled),.s-button.s-button--rose-gradient.p-button-primary[data-v-aa378b68]:active:not(:disabled){transform:scale(.97)!important;box-shadow:inset 0 1px #fff3,0 8px 16px -14px #be123c4d!important}.s-button--block[data-v-aa378b68]{width:100%!important;display:inline-flex!important;justify-content:center!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;min-height:2.75rem;max-height:3.25rem}.s-button.p-button[data-v-aa378b68]:not(.p-button-fluid){flex:0 0 auto;height:auto;min-height:2.75rem;align-self:center}.s-input[data-v-14fb7fd9]{display:flex;flex-direction:column;gap:.25rem;width:100%}.s-input__label[data-v-14fb7fd9]{font-size:.8rem;font-weight:600;color:#475569;margin-bottom:.125rem;display:inline-block}.s-input__required[data-v-14fb7fd9]{color:#f43f5e;margin-right:.125rem}.s-input__wrapper[data-v-14fb7fd9]{position:relative;width:100%;display:flex;align-items:center}.s-input__wrapper:focus-within .s-input__icon[data-v-14fb7fd9]{color:#6366f1}.s-input__icon[data-v-14fb7fd9]{position:absolute;left:1rem;color:#94a3b8;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;transition:color .2s ease}.s-input__field.p-inputtext[data-v-14fb7fd9],.s-input__wrapper .p-inputtext[data-v-14fb7fd9],.s-input__field.p-textarea[data-v-14fb7fd9],.s-input__wrapper .p-textarea[data-v-14fb7fd9]{width:100%;height:3rem;border-radius:1.25rem;padding:0 1.5rem;background:#f1f5f966;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(226,232,240,.6);outline:none;font-family:inherit;font-size:.9rem;font-weight:500;color:#0f172a;transition:all .25s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 2px 4px #00000005,0 1px 2px #ffffff80}.s-input__field.p-inputtext--with-icon[data-v-14fb7fd9],.s-input__wrapper .p-inputtext--with-icon[data-v-14fb7fd9],.s-input__field.p-textarea--with-icon[data-v-14fb7fd9],.s-input__wrapper .p-textarea--with-icon[data-v-14fb7fd9]{padding-left:2.75rem}.s-input__field.p-inputtext[data-v-14fb7fd9]::-moz-placeholder,.s-input__wrapper .p-inputtext[data-v-14fb7fd9]::-moz-placeholder,.s-input__field.p-textarea[data-v-14fb7fd9]::-moz-placeholder,.s-input__wrapper .p-textarea[data-v-14fb7fd9]::-moz-placeholder{color:#64748bcc;font-weight:400}.s-input__field.p-inputtext[data-v-14fb7fd9]::placeholder,.s-input__wrapper .p-inputtext[data-v-14fb7fd9]::placeholder,.s-input__field.p-textarea[data-v-14fb7fd9]::placeholder,.s-input__wrapper .p-textarea[data-v-14fb7fd9]::placeholder{color:#64748bcc;font-weight:400}.s-input__field.p-inputtext[data-v-14fb7fd9]:enabled:hover,.s-input__wrapper .p-inputtext[data-v-14fb7fd9]:enabled:hover,.s-input__field.p-textarea[data-v-14fb7fd9]:enabled:hover,.s-input__wrapper .p-textarea[data-v-14fb7fd9]:enabled:hover{background:#fff9;border-color:#818cf899;box-shadow:inset 0 2px 4px #00000005,0 4px 12px -4px #0f172a0d}.s-input__field.p-inputtext[data-v-14fb7fd9]:enabled:focus,.s-input__wrapper .p-inputtext[data-v-14fb7fd9]:enabled:focus,.s-input__field.p-textarea[data-v-14fb7fd9]:enabled:focus,.s-input__wrapper .p-textarea[data-v-14fb7fd9]:enabled:focus{background:#fffffff2;border-color:#a5b4fc;outline:none;box-shadow:0 4px 10px #6366f117,inset 0 1px 2px #00000005,0 4px 12px -4px #6366f126}.s-input__field.p-inputtext[data-v-14fb7fd9]:disabled,.s-input__wrapper .p-inputtext[data-v-14fb7fd9]:disabled,.s-input__field.p-textarea[data-v-14fb7fd9]:disabled,.s-input__wrapper .p-textarea[data-v-14fb7fd9]:disabled{opacity:.6;cursor:not-allowed;background:#f1f5f9cc;border-color:#e2e8f0cc;box-shadow:none}.s-input__field--textarea.p-textarea[data-v-14fb7fd9],.s-input__wrapper textarea.p-textarea[data-v-14fb7fd9]{height:auto;min-height:6.5rem;padding:.75rem 1.5rem;line-height:1.7;resize:vertical}.s-input--error .s-input__field.p-inputtext[data-v-14fb7fd9],.s-input--error .s-input__wrapper .p-inputtext[data-v-14fb7fd9],.s-input--error .s-input__field.p-textarea[data-v-14fb7fd9],.s-input--error .s-input__wrapper .p-textarea[data-v-14fb7fd9]{border-color:#f43f5e}.s-input--error .s-input__field.p-inputtext[data-v-14fb7fd9]:enabled:focus,.s-input--error .s-input__wrapper .p-inputtext[data-v-14fb7fd9]:enabled:focus,.s-input--error .s-input__field.p-textarea[data-v-14fb7fd9]:enabled:focus,.s-input--error .s-input__wrapper .p-textarea[data-v-14fb7fd9]:enabled:focus{outline:none;box-shadow:0 0 0 3px #f43f5e33,inset 0 1px 2px #00000005,0 4px 12px -4px #f43f5e26}.s-input__error[data-v-14fb7fd9],.s-input__hint[data-v-14fb7fd9]{font-size:.75rem;font-weight:400;margin-top:.125rem}.s-input__error[data-v-14fb7fd9]{color:#f43f5e}.s-input__hint[data-v-14fb7fd9]{color:#64748b}.s-input__hint--success[data-v-14fb7fd9]{color:#10b981}.s-input--sm .s-input__field.p-inputtext[data-v-14fb7fd9],.s-input--sm .s-input__wrapper .p-inputtext[data-v-14fb7fd9],.s-input--sm .s-input__field.p-textarea[data-v-14fb7fd9],.s-input--sm .s-input__wrapper .p-textarea[data-v-14fb7fd9]{height:2.5rem;border-radius:.75rem;padding:0 1rem;font-size:.85rem}.s-input--sm .s-input__field.p-inputtext--with-icon[data-v-14fb7fd9],.s-input--sm .s-input__wrapper .p-inputtext--with-icon[data-v-14fb7fd9],.s-input--sm .s-input__field.p-textarea--with-icon[data-v-14fb7fd9],.s-input--sm .s-input__wrapper .p-textarea--with-icon[data-v-14fb7fd9]{padding-left:2.25rem}.s-input--sm .s-input__icon[data-v-14fb7fd9]{left:.75rem}.s-input--sm .s-input__field--textarea.p-textarea[data-v-14fb7fd9],.s-input--sm .s-input__wrapper textarea.p-textarea[data-v-14fb7fd9]{height:auto;min-height:5.75rem;padding:.5rem 1rem}.s-card[data-v-abf64b36]{background:#fff;border-radius:.5rem;border:1px solid #e2e8f0;transition:all .25s ease;overflow:hidden}.s-card--elevated[data-v-abf64b36]{box-shadow:0 1px 2px #0000000d;border-color:transparent}.s-card--interactive[data-v-abf64b36]{cursor:pointer}.s-card--interactive[data-v-abf64b36]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-2px)}.s-card--padding-none .p-card-body[data-v-abf64b36],.s-card--padding-none .p-card-content[data-v-abf64b36]{padding:0}.s-card--padding-sm .p-card-body[data-v-abf64b36],.s-card--padding-sm .p-card-content[data-v-abf64b36]{padding:.5rem}.s-card--padding-md .p-card-body[data-v-abf64b36],.s-card--padding-md .p-card-content[data-v-abf64b36]{padding:1rem}.s-card--padding-lg .p-card-body[data-v-abf64b36],.s-card--padding-lg .p-card-content[data-v-abf64b36]{padding:2rem}.s-table.p-datatable[data-v-2dcaceb7]{background:transparent;border:0;border-radius:0;overflow:hidden;width:100%}.s-table__shell[data-v-2dcaceb7]{width:100%;border-radius:.75rem;overflow:hidden;border:1px solid rgba(226,232,240,.68);background:linear-gradient(135deg,#ffffff2e,#ffffff1a);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 14px 30px -22px #0f172a2e,inset 1px 1px #ffffff42}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-header{background:transparent;border-bottom:1px solid rgba(226,232,240,.55);padding:.5rem .75rem}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-wrapper{background:transparent;transition:opacity .18s ease,filter .18s ease}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-table{background:transparent}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th{background:transparent;border-bottom:1px solid rgba(226,232,240,.55);padding:.5rem .75rem;font-weight:300;color:#334155;font-size:.8rem}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td{padding:.5rem .75rem;border-bottom:1px solid rgba(226,232,240,.38);font-size:.9rem;color:#1e293b;font-weight:300;text-align:start}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr:last-child>td{border-bottom:0}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr{transition:background-color .14s ease}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr:hover{background:#f1f5f98c}.s-table__shell[data-v-2dcaceb7] .s-table .admin-col--index{position:sticky;right:0;z-index:2;background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.s-table__shell[data-v-2dcaceb7] .s-table .admin-col--actions{position:sticky;left:0;z-index:2;background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--index,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--actions{z-index:3}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--actions,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--actions{min-width:8.25rem;text-align:center}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--actions{padding:.25rem .5rem;overflow:visible}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--actions{padding:.5rem}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--index,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--index{min-width:3rem;text-align:center}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--align-center,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--align-center{text-align:center}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--align-start,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--align-start{text-align:start}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-tbody>tr>td.admin-col--align-end,.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-thead>tr>th.admin-col--align-end{text-align:end}.s-table__shell[data-v-2dcaceb7] .s-table .p-paginator{border-top:1px solid rgba(226,232,240,.55);background:transparent;padding:.5rem .75rem}.s-table__shell[data-v-2dcaceb7] .s-table .p-paginator .p-paginator-pages .p-paginator-page{min-width:2rem;height:2rem;border-radius:.5rem}.s-table--is-loading[data-v-2dcaceb7] .p-datatable-wrapper{opacity:.65;filter:saturate(.95)}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-loading-overlay{background:#ffffff61;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;overflow:hidden}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-loading-icon{display:none}.s-table__shell[data-v-2dcaceb7] .s-table .p-datatable-loading-overlay:before{content:"";position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;border-radius:1rem;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0) 0 0/200% 100%,repeating-linear-gradient(to bottom,#e2e8f038 0,#e2e8f038 12px,#e2e8f000 12px,#e2e8f000 34px,#e2e8f02e 34px,#e2e8f02e 46px,#e2e8f000 46px,#e2e8f000 68px);animation:s-table-skeleton-2dcaceb7 1.35s ease infinite;opacity:.85}@keyframes s-table-skeleton-2dcaceb7{0%{background-position:200% 0,0 0}to{background-position:-200% 0,0 0}}.s-select[data-v-5424aa07],.s-multiselect[data-v-5424aa07]{width:100%}.s-select.p-select[data-v-5424aa07],.s-multiselect.p-multiselect[data-v-5424aa07]{border-radius:.9rem;border:1px solid rgba(var(--color-border),1);background:rgba(var(--color-surface),1)}.s-select.p-select .p-select-label[data-v-5424aa07],.s-multiselect.p-multiselect .p-multiselect-label[data-v-5424aa07]{font-weight:500;color:rgba(var(--color-text-primary),1);padding:.75rem 1rem}.s-multiselect.p-multiselect .p-multiselect-chip[data-v-5424aa07]{font-weight:600;border-radius:999px}.p-chip[data-v-5424aa07]{background:rgba(var(--color-surface-muted),1)!important;color:rgba(var(--color-text-primary),1)!important;border:1px solid rgba(var(--color-border),1)!important;border-radius:999px!important;font-weight:600!important}.p-chip .p-chip-remove-icon[data-v-5424aa07]{color:rgba(var(--color-muted),1)!important}.p-chip .p-chip-remove-icon[data-v-5424aa07]:hover{color:rgba(var(--color-text-primary),1)!important}.s-select.p-select .p-select-dropdown[data-v-5424aa07],.s-multiselect.p-multiselect .p-multiselect-trigger[data-v-5424aa07]{width:3rem}.s-select-overlay[data-v-5424aa07]{color-scheme:light;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.9rem!important;color:#0f172a!important;overflow:hidden!important;box-shadow:0 18px 30px -24px #0f172a59!important}.s-select-overlay .p-select-list[data-v-5424aa07],.s-select-overlay .p-multiselect-items[data-v-5424aa07],.s-select-overlay .p-select-list-container[data-v-5424aa07],.s-select-overlay .p-multiselect-list-container[data-v-5424aa07]{background:#fff!important}.s-select-overlay .p-select-option[data-v-5424aa07],.s-select-overlay .p-multiselect-option[data-v-5424aa07]{color:#0f172a!important;font-weight:500}.s-select-overlay .p-select-option[data-v-5424aa07]:not(.p-disabled):hover,.s-select-overlay .p-multiselect-option[data-v-5424aa07]:not(.p-disabled):hover{background:#f8fafc!important}.s-select-overlay .p-select-option.p-select-option-selected[data-v-5424aa07],.s-select-overlay .p-multiselect-option.p-highlight[data-v-5424aa07]{background:#eef2ff!important;color:#4f46e5!important}.s-select-overlay.p-multiselect-overlay[data-v-5424aa07],.s-select-overlay.p-select-overlay[data-v-5424aa07]{background:#fff!important;color:#0f172a!important}.s-select-overlay .p-checkbox-box[data-v-5424aa07]{background:#fff!important;border-color:#e2e8f0!important}.s-select-overlay .p-checkbox-checked .p-checkbox-box[data-v-5424aa07]{background:#4f46e5!important;border-color:#4f46e5!important}.s-select-overlay .p-select-option[data-v-5424aa07],.s-select-overlay .p-multiselect-option[data-v-5424aa07]{background:transparent!important}.p-checkbox-checked .p-checkbox-icon[data-v-5424aa07]{color:#fff!important}.s-select-field[data-v-5424aa07]{width:100%;display:flex;flex-direction:column;gap:.35rem}.s-select-field__label[data-v-5424aa07]{font-size:.8rem;font-weight:700;color:rgba(var(--color-text-primary),.9)}.s-select-field__required[data-v-5424aa07]{margin-inline-start:.25rem;color:rgba(var(--color-danger, 244, 63, 94),1)}.s-select-field__error[data-v-5424aa07]{font-size:.75rem;font-weight:700;color:rgba(var(--color-danger, 244, 63, 94),1)}.s-select-field__hint[data-v-5424aa07]{font-size:.75rem;font-weight:700;color:rgba(var(--color-muted),1)}.s-input-number[data-v-2909be4c]{width:100%;display:flex;flex-direction:column;gap:.35rem}.s-input-number__label[data-v-2909be4c]{font-size:.8rem;font-weight:700;color:rgba(var(--color-text-primary),.9)}.s-input-number__required[data-v-2909be4c]{margin-inline-start:.25rem;color:rgba(var(--color-danger, 244, 63, 94),1)}[data-v-2909be4c] .p-inputnumber{width:100%}[data-v-2909be4c] .s-input-number__field.p-inputtext{width:100%;border-radius:.9rem;border:1px solid rgba(var(--color-border),1);background:rgba(var(--color-surface),1);padding:.75rem 1rem;font-weight:700;color:rgba(var(--color-text-primary),1)}.s-input-number__error[data-v-2909be4c]{font-size:.75rem;font-weight:700;color:rgba(var(--color-danger, 244, 63, 94),1)}.s-input-number__hint[data-v-2909be4c]{font-size:.75rem;font-weight:400;color:rgba(var(--color-muted),1)}.s-checkbox[data-v-8fc028ea]{display:inline-flex;align-items:center;gap:.5rem;font-weight:300;color:#64748b}.s-checkbox--disabled[data-v-8fc028ea]{opacity:.7}[data-v-8fc028ea] .p-checkbox{width:1.25rem;height:1.25rem}.s-toolbar-title[data-v-d4ec194c]{display:inline-flex;align-items:center;gap:.625rem;min-width:0;padding:.35rem .75rem;border-radius:999px;color:#0f172aeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.s-toolbar-title__icon[data-v-d4ec194c]{width:2rem;height:2rem;border-radius:.8rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e0e7fff2,#fffffff5);border:1px solid rgba(199,210,254,.85);color:#4f46e5;box-shadow:0 10px 20px -16px #4f46e5bf;flex-shrink:0}.s-toolbar-title__label[data-v-d4ec194c]{display:block;min-width:0;font-size:1.05rem;font-weight:800;line-height:1.2;white-space:nowrap}@media (max-width: 640px){.s-toolbar-title[data-v-d4ec194c]{gap:.45rem;padding:.25rem .55rem}.s-toolbar-title__icon[data-v-d4ec194c]{width:1.75rem;height:1.75rem;border-radius:.7rem}.s-toolbar-title__label[data-v-d4ec194c]{font-size:.92rem}}.s-toolbar[data-v-44e9275b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.5rem;margin:0;border-radius:0;border-bottom:1px solid rgba(226,232,240,.5);position:sticky;top:0;z-index:10;border:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#ffffffd9,#ffffffa6);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 12px 24px -12px #0f172a26,inset 1px 1px #fffc}.s-toolbar__main[data-v-44e9275b]{display:flex;align-items:center;min-width:0}.s-toolbar__actions[data-v-44e9275b]{display:flex;align-items:center;gap:1rem;flex-shrink:0}@media (max-width: 640px){.s-toolbar[data-v-44e9275b]{padding:.75rem .5rem;gap:.5rem}.s-toolbar__actions[data-v-44e9275b] .s-button{padding:.45rem .75rem!important;border-radius:.85rem!important;font-size:.82rem!important;gap:.4rem!important}}.confirm-modal__text[data-v-dc8a2e93]{font-size:.9rem;font-weight:400;line-height:1.5;color:#475569;text-align:center;padding:.5rem 0}.confirm-modal__text[data-v-dc8a2e93] strong{color:#e11d48;font-weight:500}.confirm-modal__cancel-btn[data-v-dc8a2e93]{color:#64748b!important;font-weight:500;width:auto}.confirm-modal__cancel-btn[data-v-dc8a2e93]:hover:not(:disabled){background-color:#f1f5f9!important;color:#1e293b!important}.confirm-modal__actions--stack[data-v-dc8a2e93]{flex-wrap:wrap;justify-content:center;gap:.5rem}.confirm-modal__confirm-btn[data-v-dc8a2e93]{width:auto;font-weight:500}.confirm-modal__confirm-btn[data-severity=danger][data-v-dc8a2e93]{background-color:#f43f5e;border-color:#f43f5e;color:#fff;box-shadow:none}.confirm-modal__confirm-btn[data-severity=danger][data-v-dc8a2e93]:hover:not(:disabled){background-color:#e11d48;border-color:#e11d48}.s-empty-state[data-v-bbfb896b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem 1.5rem;text-align:center}.s-empty-state__icon-wrapper[data-v-bbfb896b]{position:relative;width:7rem;height:7rem;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;z-index:1;opacity:0;transform:scale(.8);animation:practice-empty-in-bbfb896b .52s ease forwards}.s-empty-state__icon[data-v-bbfb896b]{color:#7053ea;z-index:2;filter:drop-shadow(0 8px 16px rgba(112,83,234,.3))}.s-empty-state__blob[data-v-bbfb896b]{position:absolute;border-radius:50%;filter:blur(16px);z-index:0;opacity:.6;animation:pulseBlob-bbfb896b 4s infinite alternate}.s-empty-state__blob--1[data-v-bbfb896b]{width:100%;height:100%;background:#7053ea26;top:-10%;right:-10%}.s-empty-state__blob--2[data-v-bbfb896b]{width:80%;height:80%;background:#10b98126;bottom:-10%;left:-10%;animation-delay:2s}@keyframes pulseBlob-bbfb896b{0%{transform:scale(1);opacity:.5}to{transform:scale(1.1);opacity:.8}}.s-empty-state__title[data-v-bbfb896b]{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0 0 .5rem;letter-spacing:-.02em;opacity:0;transform:translateY(20px);animation:practice-empty-in-bbfb896b .52s ease forwards;animation-delay:.12s}.s-empty-state__description[data-v-bbfb896b]{font-size:.95rem;color:#64748b;max-width:26rem;line-height:1.7;margin:0 0 2rem;opacity:0;transform:translateY(20px);animation:practice-empty-in-bbfb896b .52s ease forwards;animation-delay:.22s}[data-v-bbfb896b] .s-button{opacity:0;transform:translateY(20px);animation:practice-empty-in-bbfb896b .52s ease forwards;animation-delay:.32s}@keyframes practice-empty-in-bbfb896b{to{opacity:1;transform:none}}.score-cover-placeholder[data-v-9979f97d]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:7.5rem;overflow:hidden;background:linear-gradient(145deg,#f1f5f9,#f8fafc 48%,#e2e8f073)}.score-cover-placeholder__logo[data-v-9979f97d]{position:relative;z-index:1;width:clamp(2.75rem,22%,4.5rem);height:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) contrast(1.08);opacity:.42;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.score-cover-placeholder__shimmer[data-v-9979f97d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.35) 42%,transparent 78%);transform:translate(-120%);opacity:0}.score-cover-placeholder--loading .score-cover-placeholder__shimmer[data-v-9979f97d]{opacity:1;animation:score-cover-shimmer-9979f97d 1.35s ease-in-out infinite}@keyframes score-cover-shimmer-9979f97d{0%{transform:translate(-120%)}to{transform:translate(120%)}}.minimal-audio-player[data-v-c5e94494]{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;background:#fff;border:1px solid #e2e8f0;padding:.5rem .75rem;border-radius:.75rem;box-shadow:0 2px 4px #00000005;width:100%}.minimal-audio-player__btn[data-v-c5e94494]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#6366f11f;color:#4f46e5;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0}.minimal-audio-player__btn[data-v-c5e94494]:hover{background:#6366f12e;color:#4338ca;transform:scale(1.05)}.minimal-audio-player__btn--disabled[data-v-c5e94494]{background:#cbd5e140;color:#334155bf;cursor:not-allowed}.minimal-audio-player__btn--disabled[data-v-c5e94494]:hover{background:#cbd5e140;color:#334155bf;transform:none}.minimal-audio-player__timeline[data-v-c5e94494]{flex:1;height:6px;background:#f1f5f9;border-radius:999px;cursor:pointer;position:relative;overflow:hidden;transition:height .2s ease}.minimal-audio-player__timeline[data-v-c5e94494]:hover{height:8px}.minimal-audio-player__timeline--disabled[data-v-c5e94494]{cursor:not-allowed}.minimal-audio-player__timeline--disabled[data-v-c5e94494]:hover{height:6px}.minimal-audio-player__progress[data-v-c5e94494]{position:absolute;top:0;left:0;bottom:0;background:#6366f1;border-radius:999px;transition:width .1s linear}.minimal-audio-player__time[data-v-c5e94494]{font-size:.7rem;font-weight:500;color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:4rem;text-align:left;direction:ltr}.osmd-preview[data-v-c8c8011d]{display:flex;flex-direction:column;gap:.75rem}.osmd-preview__error[data-v-c8c8011d]{padding:.75rem;border-radius:.75rem;background:#dc262614;color:#dc2626;font-size:.9rem;line-height:1.4;white-space:pre-wrap}.osmd-preview__meta[data-v-c8c8011d]{font-size:.85rem;opacity:.8}.osmd-preview__container[data-v-c8c8011d]{min-height:420px;width:100%;border-radius:.75rem;border:1px solid rgba(0,0,0,.08);background:#00000005;overflow:auto}.composer[data-v-f72036fd]{display:flex;flex-direction:column;gap:.85rem}.composer__bar[data-v-f72036fd]{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;justify-content:space-between}.composer__bar-left[data-v-f72036fd]{display:flex;flex-wrap:wrap;gap:.9rem 1rem;align-items:flex-end}.composer__bar-right[data-v-f72036fd]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.composer__field[data-v-f72036fd]{display:flex;flex-direction:column;gap:.35rem;min-width:160px}.composer__label[data-v-f72036fd]{font-size:.8rem;font-weight:700;opacity:.9}.composer__settings-panel[data-v-f72036fd]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;border-radius:.75rem;border:1px solid rgba(0,0,0,.08);background:#00000005}.composer__group[data-v-f72036fd]{display:flex;flex-direction:column;gap:.35rem}.composer__row[data-v-f72036fd]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.composer__hint[data-v-f72036fd]{font-size:.8rem;opacity:.75}.composer__staff[data-v-f72036fd]{width:100%;overflow:auto;border-radius:.75rem;border:1px solid rgba(0,0,0,.08);background:#00000005}.composer__svg[data-v-f72036fd]{display:block;height:100%;cursor:crosshair}.composer__note--selected ellipse[data-v-f72036fd],.composer__note--selected rect[data-v-f72036fd]{filter:drop-shadow(0 10px 16px rgba(99,102,241,.22))}@media (max-width: 1100px){.composer__field[data-v-f72036fd]{min-width:220px}}.app-update[data-v-e298892f]{display:flex;align-items:flex-start;gap:.5rem;padding-top:1rem}.app-update__content[data-v-e298892f]{display:flex;flex-direction:column;gap:.65rem;min-width:0}.app-update__icon[data-v-e298892f]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#6366f11a;color:#4f46e5;flex-shrink:0}.app-update__text[data-v-e298892f]{margin:0;font-size:.88rem;line-height:1.9;color:#334155}.app-update__actions[data-v-e298892f]{width:100%;display:flex;justify-content:flex-end;gap:.5rem}@media (max-width: 560px){.app-update[data-v-e298892f]{align-items:stretch}.app-update__actions[data-v-e298892f]{flex-direction:column-reverse}}.auth-modal-overlay[data-v-03e0cf08]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:rgba(var(--color-text-primary),.5)!important}.auth-modal[data-v-03e0cf08]{background-color:rgba(var(--color-surface),1)!important;border-radius:1rem!important;box-shadow:0 25px 50px -12px #00000040!important;border:1px solid rgba(var(--color-border),1)!important;overflow:hidden!important;padding:0!important;width:min(30rem,100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important}.auth-modal .p-dialog-content[data-v-03e0cf08]{padding:.5rem!important;overflow-x:hidden}.auth-modal__header[data-v-03e0cf08]{padding-top:1rem;padding-bottom:2rem;display:flex;justify-content:center;align-items:center;position:relative}.auth-modal__back[data-v-03e0cf08]{position:absolute;right:1rem;color:rgba(var(--color-muted),1);padding:.5rem;border-radius:.5rem;transition:all .2s}.auth-modal__back[data-v-03e0cf08]:hover{color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-surface-muted),1)}.auth-modal__icon-wrapper[data-v-03e0cf08]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.auth-modal__icon-wrapper .spiccato-logo[data-v-03e0cf08]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.auth-modal__close[data-v-03e0cf08]{position:absolute;left:1rem;color:rgba(var(--color-muted),1);padding:.5rem;border-radius:.5rem;transition:all .2s}.auth-modal__close[data-v-03e0cf08]:hover{color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-surface-muted),1)}.auth-modal__body[data-v-03e0cf08]{padding:.5rem}.auth-step[data-v-03e0cf08]{text-align:right}.auth-step--otp[data-v-03e0cf08]{text-align:center;width:100%}.auth-step__title[data-v-03e0cf08]{font-size:1.25rem;font-weight:600;color:rgba(var(--color-text-primary),1);margin-bottom:.5rem}.auth-step__subtitle[data-v-03e0cf08]{font-size:.875rem;color:rgba(var(--color-text-secondary),1);margin-bottom:1.5rem;line-height:1.6}.auth-step__subtitle strong[data-v-03e0cf08]{color:rgba(var(--color-primary),1);font-weight:600}.auth-form[data-v-03e0cf08]{display:flex;flex-direction:column;gap:1rem}.auth-form__toggle[data-v-03e0cf08]{display:flex;gap:.5rem;padding:.25rem;background-color:rgba(var(--color-surface-muted),1);border-radius:.5rem}.auth-form__toggle-btn[data-v-03e0cf08]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:500;color:rgba(var(--color-text-secondary),1);border-radius:.375rem;transition:all .2s}.auth-form__toggle-btn[data-v-03e0cf08]:hover{color:rgba(var(--color-text-primary),1)}.auth-form__toggle-btn--active[data-v-03e0cf08]{background-color:rgba(var(--color-surface),1);color:rgba(var(--color-primary),1);box-shadow:0 1px 3px #0000001a}.auth-form__field[data-v-03e0cf08]{display:flex;flex-direction:column;gap:.25rem}.auth-form__label[data-v-03e0cf08]{font-size:.875rem;font-weight:500;color:rgba(var(--color-text-secondary),1);text-align:right}.auth-form__input-wrapper[data-v-03e0cf08]{position:relative}.auth-form__input-wrapper .p-inputtext[data-v-03e0cf08]{font-weight:inherit!important;font-size:1rem!important;letter-spacing:2px}.auth-form__icon[data-v-03e0cf08]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:rgba(var(--color-muted),1)}.auth-form__input[data-v-03e0cf08]{width:100%;background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),1);border-radius:.5rem;padding:.75rem 2.5rem .75rem 1rem;outline:none;transition:all .2s;color:rgba(var(--color-text-primary),1);text-align:left}.auth-form__input[data-v-03e0cf08]::-moz-placeholder{color:rgba(var(--color-muted),1)}.auth-form__input[data-v-03e0cf08]::placeholder{color:rgba(var(--color-muted),1)}.auth-form__input[data-v-03e0cf08]:focus{border-color:rgba(var(--color-primary),1);box-shadow:0 0 0 2px rgba(var(--color-primary),.1)}.auth-form__submit[data-v-03e0cf08]{width:100%;background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);font-weight:600;padding:.875rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(var(--color-primary),.2);transition:all .2s;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem}.auth-form__submit[data-v-03e0cf08]:hover:not(:disabled){background-color:rgba(var(--color-primary),.9);transform:translateY(-1px)}.auth-form__submit[data-v-03e0cf08]:disabled{opacity:.6;cursor:not-allowed}.auth-otp[data-v-03e0cf08]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:100%}.auth-otp__capture[data-v-03e0cf08]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.auth-otp__field-wrap[data-v-03e0cf08]{position:relative;width:100%;max-width:100%;display:flex;justify-content:center;overflow:hidden}.auth-otp__input[data-v-03e0cf08]{direction:ltr}.auth-otp__input[data-v-03e0cf08] .p-inputotp{gap:.75rem}.auth-otp__resend[data-v-03e0cf08]{font-size:.875rem;color:rgba(var(--color-text-secondary),1);display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%}.auth-otp__resend-btn[data-v-03e0cf08]{color:rgba(var(--color-primary),1);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .2s;background:none;border:none;padding:0;cursor:pointer}.auth-otp__resend-btn[data-v-03e0cf08]:hover:not(:disabled){color:rgba(var(--color-primary),.8)}.auth-otp__resend-btn[data-v-03e0cf08]:disabled,.auth-otp__resend-btn--disabled[data-v-03e0cf08]{color:rgba(var(--color-muted),1);cursor:not-allowed;opacity:.6}.s-input__field--with-icon[data-v-03e0cf08]{padding-left:2.5rem!important}.spinner[data-v-03e0cf08]{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:auth-spin-03e0cf08 1s linear infinite}@keyframes auth-spin-03e0cf08{to{transform:rotate(360deg)}}.app-offline-badge[data-v-7a7a37b1]{position:fixed;z-index:10000001;inset-inline-end:1rem;inset-block-end:calc(1rem + var(--app-offline-badge-mobile-safe, 0px));display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .7rem;border-radius:999px;background:#ec34651a;border:1px solid rgba(219,58,120,.1);color:#ca1f6e;font-size:.9rem;font-weight:400;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(0)}@media (max-width: 991px){.app-offline-badge[data-v-7a7a37b1]{--app-offline-badge-mobile-safe: 4rem}}.app-offline-badge--practice[data-v-7a7a37b1]{inset-block-end:calc(1rem + max(0px,var(--app-offline-badge-mobile-safe, 0px) - var(--practice-room-bottom-offset, 0px)) + var(--practice-room-bottom-offset, 0px))}.app-offline-badge__icon[data-v-7a7a37b1]{flex-shrink:0}.app-offline-badge__text[data-v-7a7a37b1]{line-height:1}@media (prefers-reduced-motion: reduce){.app-offline-badge[data-v-7a7a37b1]{animation:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.ml-1{margin-left:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-0{min-width:0px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.text-center{text-align:center}.uppercase{text-transform:uppercase}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:hidden{display:none}}.grid{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-right:0;margin-left:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-grow:1;flex-basis:0;padding:.5rem}.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.col-3{flex:0 0 auto;padding:.5rem;width:25%}.col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.col-6{flex:0 0 auto;padding:.5rem;width:50%}.col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.col-9{flex:0 0 auto;padding:.5rem;width:75%}.col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width: 576px){.sm\:col{flex-grow:1;flex-basis:0;padding:.5rem}.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.sm\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.sm\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.sm\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.sm\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.sm\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.sm\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.sm\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.sm\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.sm\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.sm\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 768px){.md\:col{flex-grow:1;flex-basis:0;padding:.5rem}.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.md\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.md\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.md\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.md\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.md\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.md\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.md\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.md\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.md\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.md\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 992px){.lg\:col{flex-grow:1;flex-basis:0;padding:.5rem}.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.lg\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.lg\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.lg\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.lg\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.lg\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.lg\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.lg\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.lg\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.lg\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.lg\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 1200px){.xl\:col{flex-grow:1;flex-basis:0;padding:.5rem}.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.xl\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.xl\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.xl\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.xl\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.xl\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.xl\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.xl\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.xl\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.xl\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.xl\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width: 576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.text-50{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.text-100{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.text-200{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.text-300{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.text-400{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.text-500{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.text-600{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.text-700{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.text-800{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.text-900{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.focus\:text-0:focus{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.hover\:text-0:hover,.active\:text-0:active{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.focus\:text-50:focus{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.hover\:text-50:hover,.active\:text-50:active{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.focus\:text-100:focus{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.hover\:text-100:hover,.active\:text-100:active{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.focus\:text-200:focus{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.hover\:text-200:hover,.active\:text-200:active{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.focus\:text-300:focus{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.hover\:text-300:hover,.active\:text-300:active{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.focus\:text-400:focus{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.hover\:text-400:hover,.active\:text-400:active{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.focus\:text-500:focus{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.hover\:text-500:hover,.active\:text-500:active{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.focus\:text-600:focus{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.hover\:text-600:hover,.active\:text-600:active{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.focus\:text-700:focus{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.hover\:text-700:hover,.active\:text-700:active{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.focus\:text-800:focus{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.hover\:text-800:hover,.active\:text-800:active{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.focus\:text-900:focus{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.hover\:text-900:hover,.active\:text-900:active{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.surface-0{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-50{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.surface-100{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.surface-200{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.surface-300{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.surface-400{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.surface-500{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.surface-600{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.surface-700{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.surface-800{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.surface-900{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.focus\:surface-0:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.hover\:surface-0:hover,.active\:surface-0:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.focus\:surface-50:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.hover\:surface-50:hover,.active\:surface-50:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.focus\:surface-100:focus{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.hover\:surface-100:hover,.active\:surface-100:active{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.focus\:surface-200:focus{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.hover\:surface-200:hover,.active\:surface-200:active{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.focus\:surface-300:focus{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.hover\:surface-300:hover,.active\:surface-300:active{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.focus\:surface-400:focus{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.hover\:surface-400:hover,.active\:surface-400:active{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.focus\:surface-500:focus{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.hover\:surface-500:hover,.active\:surface-500:active{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.focus\:surface-600:focus{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.hover\:surface-600:hover,.active\:surface-600:active{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.focus\:surface-700:focus{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.hover\:surface-700:hover,.active\:surface-700:active{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.focus\:surface-800:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.hover\:surface-800:hover,.active\:surface-800:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.focus\:surface-900:focus{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.hover\:surface-900:hover,.active\:surface-900:active{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.border-0{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.border-50{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.border-100{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.border-200{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.border-300{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.border-400{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.border-500{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.border-600{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.border-700{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.border-800{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.border-900{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.focus\:border-0:focus{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.hover\:border-0:hover,.active\:border-0:active{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.focus\:border-50:focus{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.hover\:border-50:hover,.active\:border-50:active{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.focus\:border-100:focus{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.hover\:border-100:hover,.active\:border-100:active{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.focus\:border-200:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.hover\:border-200:hover,.active\:border-200:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.focus\:border-300:focus{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.hover\:border-300:hover,.active\:border-300:active{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.focus\:border-400:focus{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.hover\:border-400:hover,.active\:border-400:active{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.focus\:border-500:focus{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.hover\:border-500:hover,.active\:border-500:active{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.focus\:border-600:focus{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.hover\:border-600:hover,.active\:border-600:active{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.focus\:border-700:focus{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.hover\:border-700:hover,.active\:border-700:active{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.focus\:border-800:focus{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.hover\:border-800:hover,.active\:border-800:active{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.focus\:border-900:focus{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.hover\:border-900:hover,.active\:border-900:active{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width: 576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width: 576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--p-blue-50)!important}.text-blue-100{color:var(--p-blue-100)!important}.text-blue-200{color:var(--p-blue-200)!important}.text-blue-300{color:var(--p-blue-300)!important}.text-blue-400{color:var(--p-blue-400)!important}.text-blue-500{color:var(--p-blue-500)!important}.text-blue-600{color:var(--p-blue-600)!important}.text-blue-700{color:var(--p-blue-700)!important}.text-blue-800{color:var(--p-blue-800)!important}.text-blue-900{color:var(--p-blue-900)!important}.focus\:text-blue-50:focus{color:var(--p-blue-50)!important}.focus\:text-blue-100:focus{color:var(--p-blue-100)!important}.focus\:text-blue-200:focus{color:var(--p-blue-200)!important}.focus\:text-blue-300:focus{color:var(--p-blue-300)!important}.focus\:text-blue-400:focus{color:var(--p-blue-400)!important}.focus\:text-blue-500:focus{color:var(--p-blue-500)!important}.focus\:text-blue-600:focus{color:var(--p-blue-600)!important}.focus\:text-blue-700:focus{color:var(--p-blue-700)!important}.focus\:text-blue-800:focus{color:var(--p-blue-800)!important}.focus\:text-blue-900:focus{color:var(--p-blue-900)!important}.hover\:text-blue-50:hover{color:var(--p-blue-50)!important}.hover\:text-blue-100:hover{color:var(--p-blue-100)!important}.hover\:text-blue-200:hover{color:var(--p-blue-200)!important}.hover\:text-blue-300:hover{color:var(--p-blue-300)!important}.hover\:text-blue-400:hover{color:var(--p-blue-400)!important}.hover\:text-blue-500:hover{color:var(--p-blue-500)!important}.hover\:text-blue-600:hover{color:var(--p-blue-600)!important}.hover\:text-blue-700:hover{color:var(--p-blue-700)!important}.hover\:text-blue-800:hover{color:var(--p-blue-800)!important}.hover\:text-blue-900:hover{color:var(--p-blue-900)!important}.active\:text-blue-50:active{color:var(--p-blue-50)!important}.active\:text-blue-100:active{color:var(--p-blue-100)!important}.active\:text-blue-200:active{color:var(--p-blue-200)!important}.active\:text-blue-300:active{color:var(--p-blue-300)!important}.active\:text-blue-400:active{color:var(--p-blue-400)!important}.active\:text-blue-500:active{color:var(--p-blue-500)!important}.active\:text-blue-600:active{color:var(--p-blue-600)!important}.active\:text-blue-700:active{color:var(--p-blue-700)!important}.active\:text-blue-800:active{color:var(--p-blue-800)!important}.active\:text-blue-900:active{color:var(--p-blue-900)!important}.text-green-50{color:var(--p-green-50)!important}.text-green-100{color:var(--p-green-100)!important}.text-green-200{color:var(--p-green-200)!important}.text-green-300{color:var(--p-green-300)!important}.text-green-400{color:var(--p-green-400)!important}.text-green-500{color:var(--p-green-500)!important}.text-green-600{color:var(--p-green-600)!important}.text-green-700{color:var(--p-green-700)!important}.text-green-800{color:var(--p-green-800)!important}.text-green-900{color:var(--p-green-900)!important}.focus\:text-green-50:focus{color:var(--p-green-50)!important}.focus\:text-green-100:focus{color:var(--p-green-100)!important}.focus\:text-green-200:focus{color:var(--p-green-200)!important}.focus\:text-green-300:focus{color:var(--p-green-300)!important}.focus\:text-green-400:focus{color:var(--p-green-400)!important}.focus\:text-green-500:focus{color:var(--p-green-500)!important}.focus\:text-green-600:focus{color:var(--p-green-600)!important}.focus\:text-green-700:focus{color:var(--p-green-700)!important}.focus\:text-green-800:focus{color:var(--p-green-800)!important}.focus\:text-green-900:focus{color:var(--p-green-900)!important}.hover\:text-green-50:hover{color:var(--p-green-50)!important}.hover\:text-green-100:hover{color:var(--p-green-100)!important}.hover\:text-green-200:hover{color:var(--p-green-200)!important}.hover\:text-green-300:hover{color:var(--p-green-300)!important}.hover\:text-green-400:hover{color:var(--p-green-400)!important}.hover\:text-green-500:hover{color:var(--p-green-500)!important}.hover\:text-green-600:hover{color:var(--p-green-600)!important}.hover\:text-green-700:hover{color:var(--p-green-700)!important}.hover\:text-green-800:hover{color:var(--p-green-800)!important}.hover\:text-green-900:hover{color:var(--p-green-900)!important}.active\:text-green-50:active{color:var(--p-green-50)!important}.active\:text-green-100:active{color:var(--p-green-100)!important}.active\:text-green-200:active{color:var(--p-green-200)!important}.active\:text-green-300:active{color:var(--p-green-300)!important}.active\:text-green-400:active{color:var(--p-green-400)!important}.active\:text-green-500:active{color:var(--p-green-500)!important}.active\:text-green-600:active{color:var(--p-green-600)!important}.active\:text-green-700:active{color:var(--p-green-700)!important}.active\:text-green-800:active{color:var(--p-green-800)!important}.active\:text-green-900:active{color:var(--p-green-900)!important}.text-yellow-50{color:var(--p-yellow-50)!important}.text-yellow-100{color:var(--p-yellow-100)!important}.text-yellow-200{color:var(--p-yellow-200)!important}.text-yellow-300{color:var(--p-yellow-300)!important}.text-yellow-400{color:var(--p-yellow-400)!important}.text-yellow-500{color:var(--p-yellow-500)!important}.text-yellow-600{color:var(--p-yellow-600)!important}.text-yellow-700{color:var(--p-yellow-700)!important}.text-yellow-800{color:var(--p-yellow-800)!important}.text-yellow-900{color:var(--p-yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--p-yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--p-yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--p-yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--p-yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--p-yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--p-yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--p-yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--p-yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--p-yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--p-yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--p-yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--p-yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--p-yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--p-yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--p-yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--p-yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--p-yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--p-yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--p-yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--p-yellow-900)!important}.active\:text-yellow-50:active{color:var(--p-yellow-50)!important}.active\:text-yellow-100:active{color:var(--p-yellow-100)!important}.active\:text-yellow-200:active{color:var(--p-yellow-200)!important}.active\:text-yellow-300:active{color:var(--p-yellow-300)!important}.active\:text-yellow-400:active{color:var(--p-yellow-400)!important}.active\:text-yellow-500:active{color:var(--p-yellow-500)!important}.active\:text-yellow-600:active{color:var(--p-yellow-600)!important}.active\:text-yellow-700:active{color:var(--p-yellow-700)!important}.active\:text-yellow-800:active{color:var(--p-yellow-800)!important}.active\:text-yellow-900:active{color:var(--p-yellow-900)!important}.text-cyan-50{color:var(--p-cyan-50)!important}.text-cyan-100{color:var(--p-cyan-100)!important}.text-cyan-200{color:var(--p-cyan-200)!important}.text-cyan-300{color:var(--p-cyan-300)!important}.text-cyan-400{color:var(--p-cyan-400)!important}.text-cyan-500{color:var(--p-cyan-500)!important}.text-cyan-600{color:var(--p-cyan-600)!important}.text-cyan-700{color:var(--p-cyan-700)!important}.text-cyan-800{color:var(--p-cyan-800)!important}.text-cyan-900{color:var(--p-cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--p-cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--p-cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--p-cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--p-cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--p-cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--p-cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--p-cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--p-cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--p-cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--p-cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--p-cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--p-cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--p-cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--p-cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--p-cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--p-cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--p-cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--p-cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--p-cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--p-cyan-900)!important}.active\:text-cyan-50:active{color:var(--p-cyan-50)!important}.active\:text-cyan-100:active{color:var(--p-cyan-100)!important}.active\:text-cyan-200:active{color:var(--p-cyan-200)!important}.active\:text-cyan-300:active{color:var(--p-cyan-300)!important}.active\:text-cyan-400:active{color:var(--p-cyan-400)!important}.active\:text-cyan-500:active{color:var(--p-cyan-500)!important}.active\:text-cyan-600:active{color:var(--p-cyan-600)!important}.active\:text-cyan-700:active{color:var(--p-cyan-700)!important}.active\:text-cyan-800:active{color:var(--p-cyan-800)!important}.active\:text-cyan-900:active{color:var(--p-cyan-900)!important}.text-pink-50{color:var(--p-pink-50)!important}.text-pink-100{color:var(--p-pink-100)!important}.text-pink-200{color:var(--p-pink-200)!important}.text-pink-300{color:var(--p-pink-300)!important}.text-pink-400{color:var(--p-pink-400)!important}.text-pink-500{color:var(--p-pink-500)!important}.text-pink-600{color:var(--p-pink-600)!important}.text-pink-700{color:var(--p-pink-700)!important}.text-pink-800{color:var(--p-pink-800)!important}.text-pink-900{color:var(--p-pink-900)!important}.focus\:text-pink-50:focus{color:var(--p-pink-50)!important}.focus\:text-pink-100:focus{color:var(--p-pink-100)!important}.focus\:text-pink-200:focus{color:var(--p-pink-200)!important}.focus\:text-pink-300:focus{color:var(--p-pink-300)!important}.focus\:text-pink-400:focus{color:var(--p-pink-400)!important}.focus\:text-pink-500:focus{color:var(--p-pink-500)!important}.focus\:text-pink-600:focus{color:var(--p-pink-600)!important}.focus\:text-pink-700:focus{color:var(--p-pink-700)!important}.focus\:text-pink-800:focus{color:var(--p-pink-800)!important}.focus\:text-pink-900:focus{color:var(--p-pink-900)!important}.hover\:text-pink-50:hover{color:var(--p-pink-50)!important}.hover\:text-pink-100:hover{color:var(--p-pink-100)!important}.hover\:text-pink-200:hover{color:var(--p-pink-200)!important}.hover\:text-pink-300:hover{color:var(--p-pink-300)!important}.hover\:text-pink-400:hover{color:var(--p-pink-400)!important}.hover\:text-pink-500:hover{color:var(--p-pink-500)!important}.hover\:text-pink-600:hover{color:var(--p-pink-600)!important}.hover\:text-pink-700:hover{color:var(--p-pink-700)!important}.hover\:text-pink-800:hover{color:var(--p-pink-800)!important}.hover\:text-pink-900:hover{color:var(--p-pink-900)!important}.active\:text-pink-50:active{color:var(--p-pink-50)!important}.active\:text-pink-100:active{color:var(--p-pink-100)!important}.active\:text-pink-200:active{color:var(--p-pink-200)!important}.active\:text-pink-300:active{color:var(--p-pink-300)!important}.active\:text-pink-400:active{color:var(--p-pink-400)!important}.active\:text-pink-500:active{color:var(--p-pink-500)!important}.active\:text-pink-600:active{color:var(--p-pink-600)!important}.active\:text-pink-700:active{color:var(--p-pink-700)!important}.active\:text-pink-800:active{color:var(--p-pink-800)!important}.active\:text-pink-900:active{color:var(--p-pink-900)!important}.text-indigo-50{color:var(--p-indigo-50)!important}.text-indigo-100{color:var(--p-indigo-100)!important}.text-indigo-200{color:var(--p-indigo-200)!important}.text-indigo-300{color:var(--p-indigo-300)!important}.text-indigo-400{color:var(--p-indigo-400)!important}.text-indigo-500{color:var(--p-indigo-500)!important}.text-indigo-600{color:var(--p-indigo-600)!important}.text-indigo-700{color:var(--p-indigo-700)!important}.text-indigo-800{color:var(--p-indigo-800)!important}.text-indigo-900{color:var(--p-indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--p-indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--p-indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--p-indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--p-indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--p-indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--p-indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--p-indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--p-indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--p-indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--p-indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--p-indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--p-indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--p-indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--p-indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--p-indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--p-indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--p-indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--p-indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--p-indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--p-indigo-900)!important}.active\:text-indigo-50:active{color:var(--p-indigo-50)!important}.active\:text-indigo-100:active{color:var(--p-indigo-100)!important}.active\:text-indigo-200:active{color:var(--p-indigo-200)!important}.active\:text-indigo-300:active{color:var(--p-indigo-300)!important}.active\:text-indigo-400:active{color:var(--p-indigo-400)!important}.active\:text-indigo-500:active{color:var(--p-indigo-500)!important}.active\:text-indigo-600:active{color:var(--p-indigo-600)!important}.active\:text-indigo-700:active{color:var(--p-indigo-700)!important}.active\:text-indigo-800:active{color:var(--p-indigo-800)!important}.active\:text-indigo-900:active{color:var(--p-indigo-900)!important}.text-teal-50{color:var(--p-teal-50)!important}.text-teal-100{color:var(--p-teal-100)!important}.text-teal-200{color:var(--p-teal-200)!important}.text-teal-300{color:var(--p-teal-300)!important}.text-teal-400{color:var(--p-teal-400)!important}.text-teal-500{color:var(--p-teal-500)!important}.text-teal-600{color:var(--p-teal-600)!important}.text-teal-700{color:var(--p-teal-700)!important}.text-teal-800{color:var(--p-teal-800)!important}.text-teal-900{color:var(--p-teal-900)!important}.focus\:text-teal-50:focus{color:var(--p-teal-50)!important}.focus\:text-teal-100:focus{color:var(--p-teal-100)!important}.focus\:text-teal-200:focus{color:var(--p-teal-200)!important}.focus\:text-teal-300:focus{color:var(--p-teal-300)!important}.focus\:text-teal-400:focus{color:var(--p-teal-400)!important}.focus\:text-teal-500:focus{color:var(--p-teal-500)!important}.focus\:text-teal-600:focus{color:var(--p-teal-600)!important}.focus\:text-teal-700:focus{color:var(--p-teal-700)!important}.focus\:text-teal-800:focus{color:var(--p-teal-800)!important}.focus\:text-teal-900:focus{color:var(--p-teal-900)!important}.hover\:text-teal-50:hover{color:var(--p-teal-50)!important}.hover\:text-teal-100:hover{color:var(--p-teal-100)!important}.hover\:text-teal-200:hover{color:var(--p-teal-200)!important}.hover\:text-teal-300:hover{color:var(--p-teal-300)!important}.hover\:text-teal-400:hover{color:var(--p-teal-400)!important}.hover\:text-teal-500:hover{color:var(--p-teal-500)!important}.hover\:text-teal-600:hover{color:var(--p-teal-600)!important}.hover\:text-teal-700:hover{color:var(--p-teal-700)!important}.hover\:text-teal-800:hover{color:var(--p-teal-800)!important}.hover\:text-teal-900:hover{color:var(--p-teal-900)!important}.active\:text-teal-50:active{color:var(--p-teal-50)!important}.active\:text-teal-100:active{color:var(--p-teal-100)!important}.active\:text-teal-200:active{color:var(--p-teal-200)!important}.active\:text-teal-300:active{color:var(--p-teal-300)!important}.active\:text-teal-400:active{color:var(--p-teal-400)!important}.active\:text-teal-500:active{color:var(--p-teal-500)!important}.active\:text-teal-600:active{color:var(--p-teal-600)!important}.active\:text-teal-700:active{color:var(--p-teal-700)!important}.active\:text-teal-800:active{color:var(--p-teal-800)!important}.active\:text-teal-900:active{color:var(--p-teal-900)!important}.text-orange-50{color:var(--p-orange-50)!important}.text-orange-100{color:var(--p-orange-100)!important}.text-orange-200{color:var(--p-orange-200)!important}.text-orange-300{color:var(--p-orange-300)!important}.text-orange-400{color:var(--p-orange-400)!important}.text-orange-500{color:var(--p-orange-500)!important}.text-orange-600{color:var(--p-orange-600)!important}.text-orange-700{color:var(--p-orange-700)!important}.text-orange-800{color:var(--p-orange-800)!important}.text-orange-900{color:var(--p-orange-900)!important}.focus\:text-orange-50:focus{color:var(--p-orange-50)!important}.focus\:text-orange-100:focus{color:var(--p-orange-100)!important}.focus\:text-orange-200:focus{color:var(--p-orange-200)!important}.focus\:text-orange-300:focus{color:var(--p-orange-300)!important}.focus\:text-orange-400:focus{color:var(--p-orange-400)!important}.focus\:text-orange-500:focus{color:var(--p-orange-500)!important}.focus\:text-orange-600:focus{color:var(--p-orange-600)!important}.focus\:text-orange-700:focus{color:var(--p-orange-700)!important}.focus\:text-orange-800:focus{color:var(--p-orange-800)!important}.focus\:text-orange-900:focus{color:var(--p-orange-900)!important}.hover\:text-orange-50:hover{color:var(--p-orange-50)!important}.hover\:text-orange-100:hover{color:var(--p-orange-100)!important}.hover\:text-orange-200:hover{color:var(--p-orange-200)!important}.hover\:text-orange-300:hover{color:var(--p-orange-300)!important}.hover\:text-orange-400:hover{color:var(--p-orange-400)!important}.hover\:text-orange-500:hover{color:var(--p-orange-500)!important}.hover\:text-orange-600:hover{color:var(--p-orange-600)!important}.hover\:text-orange-700:hover{color:var(--p-orange-700)!important}.hover\:text-orange-800:hover{color:var(--p-orange-800)!important}.hover\:text-orange-900:hover{color:var(--p-orange-900)!important}.active\:text-orange-50:active{color:var(--p-orange-50)!important}.active\:text-orange-100:active{color:var(--p-orange-100)!important}.active\:text-orange-200:active{color:var(--p-orange-200)!important}.active\:text-orange-300:active{color:var(--p-orange-300)!important}.active\:text-orange-400:active{color:var(--p-orange-400)!important}.active\:text-orange-500:active{color:var(--p-orange-500)!important}.active\:text-orange-600:active{color:var(--p-orange-600)!important}.active\:text-orange-700:active{color:var(--p-orange-700)!important}.active\:text-orange-800:active{color:var(--p-orange-800)!important}.active\:text-orange-900:active{color:var(--p-orange-900)!important}.text-bluegray-50{color:var(--p-bluegray-50)!important}.text-bluegray-100{color:var(--p-bluegray-100)!important}.text-bluegray-200{color:var(--p-bluegray-200)!important}.text-bluegray-300{color:var(--p-bluegray-300)!important}.text-bluegray-400{color:var(--p-bluegray-400)!important}.text-bluegray-500{color:var(--p-bluegray-500)!important}.text-bluegray-600{color:var(--p-bluegray-600)!important}.text-bluegray-700{color:var(--p-bluegray-700)!important}.text-bluegray-800{color:var(--p-bluegray-800)!important}.text-bluegray-900{color:var(--p-bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--p-bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--p-bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--p-bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--p-bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--p-bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--p-bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--p-bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--p-bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--p-bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--p-bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--p-bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--p-bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--p-bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--p-bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--p-bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--p-bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--p-bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--p-bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--p-bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--p-bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--p-bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--p-bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--p-bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--p-bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--p-bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--p-bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--p-bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--p-bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--p-bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--p-bluegray-900)!important}.text-purple-50{color:var(--p-purple-50)!important}.text-purple-100{color:var(--p-purple-100)!important}.text-purple-200{color:var(--p-purple-200)!important}.text-purple-300{color:var(--p-purple-300)!important}.text-purple-400{color:var(--p-purple-400)!important}.text-purple-500{color:var(--p-purple-500)!important}.text-purple-600{color:var(--p-purple-600)!important}.text-purple-700{color:var(--p-purple-700)!important}.text-purple-800{color:var(--p-purple-800)!important}.text-purple-900{color:var(--p-purple-900)!important}.focus\:text-purple-50:focus{color:var(--p-purple-50)!important}.focus\:text-purple-100:focus{color:var(--p-purple-100)!important}.focus\:text-purple-200:focus{color:var(--p-purple-200)!important}.focus\:text-purple-300:focus{color:var(--p-purple-300)!important}.focus\:text-purple-400:focus{color:var(--p-purple-400)!important}.focus\:text-purple-500:focus{color:var(--p-purple-500)!important}.focus\:text-purple-600:focus{color:var(--p-purple-600)!important}.focus\:text-purple-700:focus{color:var(--p-purple-700)!important}.focus\:text-purple-800:focus{color:var(--p-purple-800)!important}.focus\:text-purple-900:focus{color:var(--p-purple-900)!important}.hover\:text-purple-50:hover{color:var(--p-purple-50)!important}.hover\:text-purple-100:hover{color:var(--p-purple-100)!important}.hover\:text-purple-200:hover{color:var(--p-purple-200)!important}.hover\:text-purple-300:hover{color:var(--p-purple-300)!important}.hover\:text-purple-400:hover{color:var(--p-purple-400)!important}.hover\:text-purple-500:hover{color:var(--p-purple-500)!important}.hover\:text-purple-600:hover{color:var(--p-purple-600)!important}.hover\:text-purple-700:hover{color:var(--p-purple-700)!important}.hover\:text-purple-800:hover{color:var(--p-purple-800)!important}.hover\:text-purple-900:hover{color:var(--p-purple-900)!important}.active\:text-purple-50:active{color:var(--p-purple-50)!important}.active\:text-purple-100:active{color:var(--p-purple-100)!important}.active\:text-purple-200:active{color:var(--p-purple-200)!important}.active\:text-purple-300:active{color:var(--p-purple-300)!important}.active\:text-purple-400:active{color:var(--p-purple-400)!important}.active\:text-purple-500:active{color:var(--p-purple-500)!important}.active\:text-purple-600:active{color:var(--p-purple-600)!important}.active\:text-purple-700:active{color:var(--p-purple-700)!important}.active\:text-purple-800:active{color:var(--p-purple-800)!important}.active\:text-purple-900:active{color:var(--p-purple-900)!important}.text-gray-50{color:var(--p-gray-50)!important}.text-gray-100{color:var(--p-gray-100)!important}.text-gray-200{color:var(--p-gray-200)!important}.text-gray-300{color:var(--p-gray-300)!important}.text-gray-400{color:var(--p-gray-400)!important}.text-gray-500{color:var(--p-gray-500)!important}.text-gray-600{color:var(--p-gray-600)!important}.text-gray-700{color:var(--p-gray-700)!important}.text-gray-800{color:var(--p-gray-800)!important}.text-gray-900{color:var(--p-gray-900)!important}.focus\:text-gray-50:focus{color:var(--p-gray-50)!important}.focus\:text-gray-100:focus{color:var(--p-gray-100)!important}.focus\:text-gray-200:focus{color:var(--p-gray-200)!important}.focus\:text-gray-300:focus{color:var(--p-gray-300)!important}.focus\:text-gray-400:focus{color:var(--p-gray-400)!important}.focus\:text-gray-500:focus{color:var(--p-gray-500)!important}.focus\:text-gray-600:focus{color:var(--p-gray-600)!important}.focus\:text-gray-700:focus{color:var(--p-gray-700)!important}.focus\:text-gray-800:focus{color:var(--p-gray-800)!important}.focus\:text-gray-900:focus{color:var(--p-gray-900)!important}.hover\:text-gray-50:hover{color:var(--p-gray-50)!important}.hover\:text-gray-100:hover{color:var(--p-gray-100)!important}.hover\:text-gray-200:hover{color:var(--p-gray-200)!important}.hover\:text-gray-300:hover{color:var(--p-gray-300)!important}.hover\:text-gray-400:hover{color:var(--p-gray-400)!important}.hover\:text-gray-500:hover{color:var(--p-gray-500)!important}.hover\:text-gray-600:hover{color:var(--p-gray-600)!important}.hover\:text-gray-700:hover{color:var(--p-gray-700)!important}.hover\:text-gray-800:hover{color:var(--p-gray-800)!important}.hover\:text-gray-900:hover{color:var(--p-gray-900)!important}.active\:text-gray-50:active{color:var(--p-gray-50)!important}.active\:text-gray-100:active{color:var(--p-gray-100)!important}.active\:text-gray-200:active{color:var(--p-gray-200)!important}.active\:text-gray-300:active{color:var(--p-gray-300)!important}.active\:text-gray-400:active{color:var(--p-gray-400)!important}.active\:text-gray-500:active{color:var(--p-gray-500)!important}.active\:text-gray-600:active{color:var(--p-gray-600)!important}.active\:text-gray-700:active{color:var(--p-gray-700)!important}.active\:text-gray-800:active{color:var(--p-gray-800)!important}.active\:text-gray-900:active{color:var(--p-gray-900)!important}.text-red-50{color:var(--p-red-50)!important}.text-red-100{color:var(--p-red-100)!important}.text-red-200{color:var(--p-red-200)!important}.text-red-300{color:var(--p-red-300)!important}.text-red-400{color:var(--p-red-400)!important}.text-red-500{color:var(--p-red-500)!important}.text-red-600{color:var(--p-red-600)!important}.text-red-700{color:var(--p-red-700)!important}.text-red-800{color:var(--p-red-800)!important}.text-red-900{color:var(--p-red-900)!important}.focus\:text-red-50:focus{color:var(--p-red-50)!important}.focus\:text-red-100:focus{color:var(--p-red-100)!important}.focus\:text-red-200:focus{color:var(--p-red-200)!important}.focus\:text-red-300:focus{color:var(--p-red-300)!important}.focus\:text-red-400:focus{color:var(--p-red-400)!important}.focus\:text-red-500:focus{color:var(--p-red-500)!important}.focus\:text-red-600:focus{color:var(--p-red-600)!important}.focus\:text-red-700:focus{color:var(--p-red-700)!important}.focus\:text-red-800:focus{color:var(--p-red-800)!important}.focus\:text-red-900:focus{color:var(--p-red-900)!important}.hover\:text-red-50:hover{color:var(--p-red-50)!important}.hover\:text-red-100:hover{color:var(--p-red-100)!important}.hover\:text-red-200:hover{color:var(--p-red-200)!important}.hover\:text-red-300:hover{color:var(--p-red-300)!important}.hover\:text-red-400:hover{color:var(--p-red-400)!important}.hover\:text-red-500:hover{color:var(--p-red-500)!important}.hover\:text-red-600:hover{color:var(--p-red-600)!important}.hover\:text-red-700:hover{color:var(--p-red-700)!important}.hover\:text-red-800:hover{color:var(--p-red-800)!important}.hover\:text-red-900:hover{color:var(--p-red-900)!important}.active\:text-red-50:active{color:var(--p-red-50)!important}.active\:text-red-100:active{color:var(--p-red-100)!important}.active\:text-red-200:active{color:var(--p-red-200)!important}.active\:text-red-300:active{color:var(--p-red-300)!important}.active\:text-red-400:active{color:var(--p-red-400)!important}.active\:text-red-500:active{color:var(--p-red-500)!important}.active\:text-red-600:active{color:var(--p-red-600)!important}.active\:text-red-700:active{color:var(--p-red-700)!important}.active\:text-red-800:active{color:var(--p-red-800)!important}.active\:text-red-900:active{color:var(--p-red-900)!important}.text-primary-50{color:var(--p-primary-50)!important}.text-primary-100{color:var(--p-primary-100)!important}.text-primary-200{color:var(--p-primary-200)!important}.text-primary-300{color:var(--p-primary-300)!important}.text-primary-400{color:var(--p-primary-400)!important}.text-primary-500{color:var(--p-primary-500)!important}.text-primary-600{color:var(--p-primary-600)!important}.text-primary-700{color:var(--p-primary-700)!important}.text-primary-800{color:var(--p-primary-800)!important}.text-primary-900{color:var(--p-primary-900)!important}.focus\:text-primary-50:focus{color:var(--p-primary-50)!important}.focus\:text-primary-100:focus{color:var(--p-primary-100)!important}.focus\:text-primary-200:focus{color:var(--p-primary-200)!important}.focus\:text-primary-300:focus{color:var(--p-primary-300)!important}.focus\:text-primary-400:focus{color:var(--p-primary-400)!important}.focus\:text-primary-500:focus{color:var(--p-primary-500)!important}.focus\:text-primary-600:focus{color:var(--p-primary-600)!important}.focus\:text-primary-700:focus{color:var(--p-primary-700)!important}.focus\:text-primary-800:focus{color:var(--p-primary-800)!important}.focus\:text-primary-900:focus{color:var(--p-primary-900)!important}.hover\:text-primary-50:hover{color:var(--p-primary-50)!important}.hover\:text-primary-100:hover{color:var(--p-primary-100)!important}.hover\:text-primary-200:hover{color:var(--p-primary-200)!important}.hover\:text-primary-300:hover{color:var(--p-primary-300)!important}.hover\:text-primary-400:hover{color:var(--p-primary-400)!important}.hover\:text-primary-500:hover{color:var(--p-primary-500)!important}.hover\:text-primary-600:hover{color:var(--p-primary-600)!important}.hover\:text-primary-700:hover{color:var(--p-primary-700)!important}.hover\:text-primary-800:hover{color:var(--p-primary-800)!important}.hover\:text-primary-900:hover{color:var(--p-primary-900)!important}.active\:text-primary-50:active{color:var(--p-primary-50)!important}.active\:text-primary-100:active{color:var(--p-primary-100)!important}.active\:text-primary-200:active{color:var(--p-primary-200)!important}.active\:text-primary-300:active{color:var(--p-primary-300)!important}.active\:text-primary-400:active{color:var(--p-primary-400)!important}.active\:text-primary-500:active{color:var(--p-primary-500)!important}.active\:text-primary-600:active{color:var(--p-primary-600)!important}.active\:text-primary-700:active{color:var(--p-primary-700)!important}.active\:text-primary-800:active{color:var(--p-primary-800)!important}.active\:text-primary-900:active{color:var(--p-primary-900)!important}.bg-blue-50{background-color:var(--p-blue-50)!important}.bg-blue-100{background-color:var(--p-blue-100)!important}.bg-blue-200{background-color:var(--p-blue-200)!important}.bg-blue-300{background-color:var(--p-blue-300)!important}.bg-blue-400{background-color:var(--p-blue-400)!important}.bg-blue-500{background-color:var(--p-blue-500)!important}.bg-blue-600{background-color:var(--p-blue-600)!important}.bg-blue-700{background-color:var(--p-blue-700)!important}.bg-blue-800{background-color:var(--p-blue-800)!important}.bg-blue-900{background-color:var(--p-blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--p-blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--p-blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--p-blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--p-blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--p-blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--p-blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--p-blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--p-blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--p-blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--p-blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--p-blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--p-blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--p-blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--p-blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--p-blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--p-blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--p-blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--p-blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--p-blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--p-blue-900)!important}.active\:bg-blue-50:active{background-color:var(--p-blue-50)!important}.active\:bg-blue-100:active{background-color:var(--p-blue-100)!important}.active\:bg-blue-200:active{background-color:var(--p-blue-200)!important}.active\:bg-blue-300:active{background-color:var(--p-blue-300)!important}.active\:bg-blue-400:active{background-color:var(--p-blue-400)!important}.active\:bg-blue-500:active{background-color:var(--p-blue-500)!important}.active\:bg-blue-600:active{background-color:var(--p-blue-600)!important}.active\:bg-blue-700:active{background-color:var(--p-blue-700)!important}.active\:bg-blue-800:active{background-color:var(--p-blue-800)!important}.active\:bg-blue-900:active{background-color:var(--p-blue-900)!important}.bg-green-50{background-color:var(--p-green-50)!important}.bg-green-100{background-color:var(--p-green-100)!important}.bg-green-200{background-color:var(--p-green-200)!important}.bg-green-300{background-color:var(--p-green-300)!important}.bg-green-400{background-color:var(--p-green-400)!important}.bg-green-500{background-color:var(--p-green-500)!important}.bg-green-600{background-color:var(--p-green-600)!important}.bg-green-700{background-color:var(--p-green-700)!important}.bg-green-800{background-color:var(--p-green-800)!important}.bg-green-900{background-color:var(--p-green-900)!important}.focus\:bg-green-50:focus{background-color:var(--p-green-50)!important}.focus\:bg-green-100:focus{background-color:var(--p-green-100)!important}.focus\:bg-green-200:focus{background-color:var(--p-green-200)!important}.focus\:bg-green-300:focus{background-color:var(--p-green-300)!important}.focus\:bg-green-400:focus{background-color:var(--p-green-400)!important}.focus\:bg-green-500:focus{background-color:var(--p-green-500)!important}.focus\:bg-green-600:focus{background-color:var(--p-green-600)!important}.focus\:bg-green-700:focus{background-color:var(--p-green-700)!important}.focus\:bg-green-800:focus{background-color:var(--p-green-800)!important}.focus\:bg-green-900:focus{background-color:var(--p-green-900)!important}.hover\:bg-green-50:hover{background-color:var(--p-green-50)!important}.hover\:bg-green-100:hover{background-color:var(--p-green-100)!important}.hover\:bg-green-200:hover{background-color:var(--p-green-200)!important}.hover\:bg-green-300:hover{background-color:var(--p-green-300)!important}.hover\:bg-green-400:hover{background-color:var(--p-green-400)!important}.hover\:bg-green-500:hover{background-color:var(--p-green-500)!important}.hover\:bg-green-600:hover{background-color:var(--p-green-600)!important}.hover\:bg-green-700:hover{background-color:var(--p-green-700)!important}.hover\:bg-green-800:hover{background-color:var(--p-green-800)!important}.hover\:bg-green-900:hover{background-color:var(--p-green-900)!important}.active\:bg-green-50:active{background-color:var(--p-green-50)!important}.active\:bg-green-100:active{background-color:var(--p-green-100)!important}.active\:bg-green-200:active{background-color:var(--p-green-200)!important}.active\:bg-green-300:active{background-color:var(--p-green-300)!important}.active\:bg-green-400:active{background-color:var(--p-green-400)!important}.active\:bg-green-500:active{background-color:var(--p-green-500)!important}.active\:bg-green-600:active{background-color:var(--p-green-600)!important}.active\:bg-green-700:active{background-color:var(--p-green-700)!important}.active\:bg-green-800:active{background-color:var(--p-green-800)!important}.active\:bg-green-900:active{background-color:var(--p-green-900)!important}.bg-yellow-50{background-color:var(--p-yellow-50)!important}.bg-yellow-100{background-color:var(--p-yellow-100)!important}.bg-yellow-200{background-color:var(--p-yellow-200)!important}.bg-yellow-300{background-color:var(--p-yellow-300)!important}.bg-yellow-400{background-color:var(--p-yellow-400)!important}.bg-yellow-500{background-color:var(--p-yellow-500)!important}.bg-yellow-600{background-color:var(--p-yellow-600)!important}.bg-yellow-700{background-color:var(--p-yellow-700)!important}.bg-yellow-800{background-color:var(--p-yellow-800)!important}.bg-yellow-900{background-color:var(--p-yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--p-yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--p-yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--p-yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--p-yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--p-yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--p-yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--p-yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--p-yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--p-yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--p-yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--p-yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--p-yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--p-yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--p-yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--p-yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--p-yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--p-yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--p-yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--p-yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--p-yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--p-yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--p-yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--p-yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--p-yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--p-yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--p-yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--p-yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--p-yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--p-yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--p-yellow-900)!important}.bg-cyan-50{background-color:var(--p-cyan-50)!important}.bg-cyan-100{background-color:var(--p-cyan-100)!important}.bg-cyan-200{background-color:var(--p-cyan-200)!important}.bg-cyan-300{background-color:var(--p-cyan-300)!important}.bg-cyan-400{background-color:var(--p-cyan-400)!important}.bg-cyan-500{background-color:var(--p-cyan-500)!important}.bg-cyan-600{background-color:var(--p-cyan-600)!important}.bg-cyan-700{background-color:var(--p-cyan-700)!important}.bg-cyan-800{background-color:var(--p-cyan-800)!important}.bg-cyan-900{background-color:var(--p-cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--p-cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--p-cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--p-cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--p-cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--p-cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--p-cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--p-cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--p-cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--p-cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--p-cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--p-cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--p-cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--p-cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--p-cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--p-cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--p-cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--p-cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--p-cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--p-cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--p-cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--p-cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--p-cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--p-cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--p-cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--p-cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--p-cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--p-cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--p-cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--p-cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--p-cyan-900)!important}.bg-pink-50{background-color:var(--p-pink-50)!important}.bg-pink-100{background-color:var(--p-pink-100)!important}.bg-pink-200{background-color:var(--p-pink-200)!important}.bg-pink-300{background-color:var(--p-pink-300)!important}.bg-pink-400{background-color:var(--p-pink-400)!important}.bg-pink-500{background-color:var(--p-pink-500)!important}.bg-pink-600{background-color:var(--p-pink-600)!important}.bg-pink-700{background-color:var(--p-pink-700)!important}.bg-pink-800{background-color:var(--p-pink-800)!important}.bg-pink-900{background-color:var(--p-pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--p-pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--p-pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--p-pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--p-pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--p-pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--p-pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--p-pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--p-pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--p-pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--p-pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--p-pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--p-pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--p-pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--p-pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--p-pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--p-pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--p-pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--p-pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--p-pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--p-pink-900)!important}.active\:bg-pink-50:active{background-color:var(--p-pink-50)!important}.active\:bg-pink-100:active{background-color:var(--p-pink-100)!important}.active\:bg-pink-200:active{background-color:var(--p-pink-200)!important}.active\:bg-pink-300:active{background-color:var(--p-pink-300)!important}.active\:bg-pink-400:active{background-color:var(--p-pink-400)!important}.active\:bg-pink-500:active{background-color:var(--p-pink-500)!important}.active\:bg-pink-600:active{background-color:var(--p-pink-600)!important}.active\:bg-pink-700:active{background-color:var(--p-pink-700)!important}.active\:bg-pink-800:active{background-color:var(--p-pink-800)!important}.active\:bg-pink-900:active{background-color:var(--p-pink-900)!important}.bg-indigo-50{background-color:var(--p-indigo-50)!important}.bg-indigo-100{background-color:var(--p-indigo-100)!important}.bg-indigo-200{background-color:var(--p-indigo-200)!important}.bg-indigo-300{background-color:var(--p-indigo-300)!important}.bg-indigo-400{background-color:var(--p-indigo-400)!important}.bg-indigo-500{background-color:var(--p-indigo-500)!important}.bg-indigo-600{background-color:var(--p-indigo-600)!important}.bg-indigo-700{background-color:var(--p-indigo-700)!important}.bg-indigo-800{background-color:var(--p-indigo-800)!important}.bg-indigo-900{background-color:var(--p-indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--p-indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--p-indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--p-indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--p-indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--p-indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--p-indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--p-indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--p-indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--p-indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--p-indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--p-indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--p-indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--p-indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--p-indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--p-indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--p-indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--p-indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--p-indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--p-indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--p-indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--p-indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--p-indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--p-indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--p-indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--p-indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--p-indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--p-indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--p-indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--p-indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--p-indigo-900)!important}.bg-teal-50{background-color:var(--p-teal-50)!important}.bg-teal-100{background-color:var(--p-teal-100)!important}.bg-teal-200{background-color:var(--p-teal-200)!important}.bg-teal-300{background-color:var(--p-teal-300)!important}.bg-teal-400{background-color:var(--p-teal-400)!important}.bg-teal-500{background-color:var(--p-teal-500)!important}.bg-teal-600{background-color:var(--p-teal-600)!important}.bg-teal-700{background-color:var(--p-teal-700)!important}.bg-teal-800{background-color:var(--p-teal-800)!important}.bg-teal-900{background-color:var(--p-teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--p-teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--p-teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--p-teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--p-teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--p-teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--p-teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--p-teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--p-teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--p-teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--p-teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--p-teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--p-teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--p-teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--p-teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--p-teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--p-teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--p-teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--p-teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--p-teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--p-teal-900)!important}.active\:bg-teal-50:active{background-color:var(--p-teal-50)!important}.active\:bg-teal-100:active{background-color:var(--p-teal-100)!important}.active\:bg-teal-200:active{background-color:var(--p-teal-200)!important}.active\:bg-teal-300:active{background-color:var(--p-teal-300)!important}.active\:bg-teal-400:active{background-color:var(--p-teal-400)!important}.active\:bg-teal-500:active{background-color:var(--p-teal-500)!important}.active\:bg-teal-600:active{background-color:var(--p-teal-600)!important}.active\:bg-teal-700:active{background-color:var(--p-teal-700)!important}.active\:bg-teal-800:active{background-color:var(--p-teal-800)!important}.active\:bg-teal-900:active{background-color:var(--p-teal-900)!important}.bg-orange-50{background-color:var(--p-orange-50)!important}.bg-orange-100{background-color:var(--p-orange-100)!important}.bg-orange-200{background-color:var(--p-orange-200)!important}.bg-orange-300{background-color:var(--p-orange-300)!important}.bg-orange-400{background-color:var(--p-orange-400)!important}.bg-orange-500{background-color:var(--p-orange-500)!important}.bg-orange-600{background-color:var(--p-orange-600)!important}.bg-orange-700{background-color:var(--p-orange-700)!important}.bg-orange-800{background-color:var(--p-orange-800)!important}.bg-orange-900{background-color:var(--p-orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--p-orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--p-orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--p-orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--p-orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--p-orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--p-orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--p-orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--p-orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--p-orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--p-orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--p-orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--p-orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--p-orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--p-orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--p-orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--p-orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--p-orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--p-orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--p-orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--p-orange-900)!important}.active\:bg-orange-50:active{background-color:var(--p-orange-50)!important}.active\:bg-orange-100:active{background-color:var(--p-orange-100)!important}.active\:bg-orange-200:active{background-color:var(--p-orange-200)!important}.active\:bg-orange-300:active{background-color:var(--p-orange-300)!important}.active\:bg-orange-400:active{background-color:var(--p-orange-400)!important}.active\:bg-orange-500:active{background-color:var(--p-orange-500)!important}.active\:bg-orange-600:active{background-color:var(--p-orange-600)!important}.active\:bg-orange-700:active{background-color:var(--p-orange-700)!important}.active\:bg-orange-800:active{background-color:var(--p-orange-800)!important}.active\:bg-orange-900:active{background-color:var(--p-orange-900)!important}.bg-bluegray-50{background-color:var(--p-bluegray-50)!important}.bg-bluegray-100{background-color:var(--p-bluegray-100)!important}.bg-bluegray-200{background-color:var(--p-bluegray-200)!important}.bg-bluegray-300{background-color:var(--p-bluegray-300)!important}.bg-bluegray-400{background-color:var(--p-bluegray-400)!important}.bg-bluegray-500{background-color:var(--p-bluegray-500)!important}.bg-bluegray-600{background-color:var(--p-bluegray-600)!important}.bg-bluegray-700{background-color:var(--p-bluegray-700)!important}.bg-bluegray-800{background-color:var(--p-bluegray-800)!important}.bg-bluegray-900{background-color:var(--p-bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--p-bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--p-bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--p-bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--p-bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--p-bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--p-bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--p-bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--p-bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--p-bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--p-bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--p-bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--p-bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--p-bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--p-bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--p-bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--p-bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--p-bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--p-bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--p-bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--p-bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--p-bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--p-bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--p-bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--p-bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--p-bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--p-bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--p-bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--p-bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--p-bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--p-bluegray-900)!important}.bg-purple-50{background-color:var(--p-purple-50)!important}.bg-purple-100{background-color:var(--p-purple-100)!important}.bg-purple-200{background-color:var(--p-purple-200)!important}.bg-purple-300{background-color:var(--p-purple-300)!important}.bg-purple-400{background-color:var(--p-purple-400)!important}.bg-purple-500{background-color:var(--p-purple-500)!important}.bg-purple-600{background-color:var(--p-purple-600)!important}.bg-purple-700{background-color:var(--p-purple-700)!important}.bg-purple-800{background-color:var(--p-purple-800)!important}.bg-purple-900{background-color:var(--p-purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--p-purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--p-purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--p-purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--p-purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--p-purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--p-purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--p-purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--p-purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--p-purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--p-purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--p-purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--p-purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--p-purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--p-purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--p-purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--p-purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--p-purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--p-purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--p-purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--p-purple-900)!important}.active\:bg-purple-50:active{background-color:var(--p-purple-50)!important}.active\:bg-purple-100:active{background-color:var(--p-purple-100)!important}.active\:bg-purple-200:active{background-color:var(--p-purple-200)!important}.active\:bg-purple-300:active{background-color:var(--p-purple-300)!important}.active\:bg-purple-400:active{background-color:var(--p-purple-400)!important}.active\:bg-purple-500:active{background-color:var(--p-purple-500)!important}.active\:bg-purple-600:active{background-color:var(--p-purple-600)!important}.active\:bg-purple-700:active{background-color:var(--p-purple-700)!important}.active\:bg-purple-800:active{background-color:var(--p-purple-800)!important}.active\:bg-purple-900:active{background-color:var(--p-purple-900)!important}.bg-gray-50{background-color:var(--p-gray-50)!important}.bg-gray-100{background-color:var(--p-gray-100)!important}.bg-gray-200{background-color:var(--p-gray-200)!important}.bg-gray-300{background-color:var(--p-gray-300)!important}.bg-gray-400{background-color:var(--p-gray-400)!important}.bg-gray-500{background-color:var(--p-gray-500)!important}.bg-gray-600{background-color:var(--p-gray-600)!important}.bg-gray-700{background-color:var(--p-gray-700)!important}.bg-gray-800{background-color:var(--p-gray-800)!important}.bg-gray-900{background-color:var(--p-gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--p-gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--p-gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--p-gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--p-gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--p-gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--p-gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--p-gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--p-gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--p-gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--p-gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--p-gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--p-gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--p-gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--p-gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--p-gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--p-gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--p-gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--p-gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--p-gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--p-gray-900)!important}.active\:bg-gray-50:active{background-color:var(--p-gray-50)!important}.active\:bg-gray-100:active{background-color:var(--p-gray-100)!important}.active\:bg-gray-200:active{background-color:var(--p-gray-200)!important}.active\:bg-gray-300:active{background-color:var(--p-gray-300)!important}.active\:bg-gray-400:active{background-color:var(--p-gray-400)!important}.active\:bg-gray-500:active{background-color:var(--p-gray-500)!important}.active\:bg-gray-600:active{background-color:var(--p-gray-600)!important}.active\:bg-gray-700:active{background-color:var(--p-gray-700)!important}.active\:bg-gray-800:active{background-color:var(--p-gray-800)!important}.active\:bg-gray-900:active{background-color:var(--p-gray-900)!important}.bg-red-50{background-color:var(--p-red-50)!important}.bg-red-100{background-color:var(--p-red-100)!important}.bg-red-200{background-color:var(--p-red-200)!important}.bg-red-300{background-color:var(--p-red-300)!important}.bg-red-400{background-color:var(--p-red-400)!important}.bg-red-500{background-color:var(--p-red-500)!important}.bg-red-600{background-color:var(--p-red-600)!important}.bg-red-700{background-color:var(--p-red-700)!important}.bg-red-800{background-color:var(--p-red-800)!important}.bg-red-900{background-color:var(--p-red-900)!important}.focus\:bg-red-50:focus{background-color:var(--p-red-50)!important}.focus\:bg-red-100:focus{background-color:var(--p-red-100)!important}.focus\:bg-red-200:focus{background-color:var(--p-red-200)!important}.focus\:bg-red-300:focus{background-color:var(--p-red-300)!important}.focus\:bg-red-400:focus{background-color:var(--p-red-400)!important}.focus\:bg-red-500:focus{background-color:var(--p-red-500)!important}.focus\:bg-red-600:focus{background-color:var(--p-red-600)!important}.focus\:bg-red-700:focus{background-color:var(--p-red-700)!important}.focus\:bg-red-800:focus{background-color:var(--p-red-800)!important}.focus\:bg-red-900:focus{background-color:var(--p-red-900)!important}.hover\:bg-red-50:hover{background-color:var(--p-red-50)!important}.hover\:bg-red-100:hover{background-color:var(--p-red-100)!important}.hover\:bg-red-200:hover{background-color:var(--p-red-200)!important}.hover\:bg-red-300:hover{background-color:var(--p-red-300)!important}.hover\:bg-red-400:hover{background-color:var(--p-red-400)!important}.hover\:bg-red-500:hover{background-color:var(--p-red-500)!important}.hover\:bg-red-600:hover{background-color:var(--p-red-600)!important}.hover\:bg-red-700:hover{background-color:var(--p-red-700)!important}.hover\:bg-red-800:hover{background-color:var(--p-red-800)!important}.hover\:bg-red-900:hover{background-color:var(--p-red-900)!important}.active\:bg-red-50:active{background-color:var(--p-red-50)!important}.active\:bg-red-100:active{background-color:var(--p-red-100)!important}.active\:bg-red-200:active{background-color:var(--p-red-200)!important}.active\:bg-red-300:active{background-color:var(--p-red-300)!important}.active\:bg-red-400:active{background-color:var(--p-red-400)!important}.active\:bg-red-500:active{background-color:var(--p-red-500)!important}.active\:bg-red-600:active{background-color:var(--p-red-600)!important}.active\:bg-red-700:active{background-color:var(--p-red-700)!important}.active\:bg-red-800:active{background-color:var(--p-red-800)!important}.active\:bg-red-900:active{background-color:var(--p-red-900)!important}.bg-primary-50{background-color:var(--p-primary-50)!important}.bg-primary-100{background-color:var(--p-primary-100)!important}.bg-primary-200{background-color:var(--p-primary-200)!important}.bg-primary-300{background-color:var(--p-primary-300)!important}.bg-primary-400{background-color:var(--p-primary-400)!important}.bg-primary-500{background-color:var(--p-primary-500)!important}.bg-primary-600{background-color:var(--p-primary-600)!important}.bg-primary-700{background-color:var(--p-primary-700)!important}.bg-primary-800{background-color:var(--p-primary-800)!important}.bg-primary-900{background-color:var(--p-primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--p-primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--p-primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--p-primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--p-primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--p-primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--p-primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--p-primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--p-primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--p-primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--p-primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--p-primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--p-primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--p-primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--p-primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--p-primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--p-primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--p-primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--p-primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--p-primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--p-primary-900)!important}.active\:bg-primary-50:active{background-color:var(--p-primary-50)!important}.active\:bg-primary-100:active{background-color:var(--p-primary-100)!important}.active\:bg-primary-200:active{background-color:var(--p-primary-200)!important}.active\:bg-primary-300:active{background-color:var(--p-primary-300)!important}.active\:bg-primary-400:active{background-color:var(--p-primary-400)!important}.active\:bg-primary-500:active{background-color:var(--p-primary-500)!important}.active\:bg-primary-600:active{background-color:var(--p-primary-600)!important}.active\:bg-primary-700:active{background-color:var(--p-primary-700)!important}.active\:bg-primary-800:active{background-color:var(--p-primary-800)!important}.active\:bg-primary-900:active{background-color:var(--p-primary-900)!important}.border-blue-50{border-color:var(--p-blue-50)!important}.border-blue-100{border-color:var(--p-blue-100)!important}.border-blue-200{border-color:var(--p-blue-200)!important}.border-blue-300{border-color:var(--p-blue-300)!important}.border-blue-400{border-color:var(--p-blue-400)!important}.border-blue-500{border-color:var(--p-blue-500)!important}.border-blue-600{border-color:var(--p-blue-600)!important}.border-blue-700{border-color:var(--p-blue-700)!important}.border-blue-800{border-color:var(--p-blue-800)!important}.border-blue-900{border-color:var(--p-blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--p-blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--p-blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--p-blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--p-blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--p-blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--p-blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--p-blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--p-blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--p-blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--p-blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--p-blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--p-blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--p-blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--p-blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--p-blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--p-blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--p-blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--p-blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--p-blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--p-blue-900)!important}.active\:border-blue-50:active{border-color:var(--p-blue-50)!important}.active\:border-blue-100:active{border-color:var(--p-blue-100)!important}.active\:border-blue-200:active{border-color:var(--p-blue-200)!important}.active\:border-blue-300:active{border-color:var(--p-blue-300)!important}.active\:border-blue-400:active{border-color:var(--p-blue-400)!important}.active\:border-blue-500:active{border-color:var(--p-blue-500)!important}.active\:border-blue-600:active{border-color:var(--p-blue-600)!important}.active\:border-blue-700:active{border-color:var(--p-blue-700)!important}.active\:border-blue-800:active{border-color:var(--p-blue-800)!important}.active\:border-blue-900:active{border-color:var(--p-blue-900)!important}.border-green-50{border-color:var(--p-green-50)!important}.border-green-100{border-color:var(--p-green-100)!important}.border-green-200{border-color:var(--p-green-200)!important}.border-green-300{border-color:var(--p-green-300)!important}.border-green-400{border-color:var(--p-green-400)!important}.border-green-500{border-color:var(--p-green-500)!important}.border-green-600{border-color:var(--p-green-600)!important}.border-green-700{border-color:var(--p-green-700)!important}.border-green-800{border-color:var(--p-green-800)!important}.border-green-900{border-color:var(--p-green-900)!important}.focus\:border-green-50:focus{border-color:var(--p-green-50)!important}.focus\:border-green-100:focus{border-color:var(--p-green-100)!important}.focus\:border-green-200:focus{border-color:var(--p-green-200)!important}.focus\:border-green-300:focus{border-color:var(--p-green-300)!important}.focus\:border-green-400:focus{border-color:var(--p-green-400)!important}.focus\:border-green-500:focus{border-color:var(--p-green-500)!important}.focus\:border-green-600:focus{border-color:var(--p-green-600)!important}.focus\:border-green-700:focus{border-color:var(--p-green-700)!important}.focus\:border-green-800:focus{border-color:var(--p-green-800)!important}.focus\:border-green-900:focus{border-color:var(--p-green-900)!important}.hover\:border-green-50:hover{border-color:var(--p-green-50)!important}.hover\:border-green-100:hover{border-color:var(--p-green-100)!important}.hover\:border-green-200:hover{border-color:var(--p-green-200)!important}.hover\:border-green-300:hover{border-color:var(--p-green-300)!important}.hover\:border-green-400:hover{border-color:var(--p-green-400)!important}.hover\:border-green-500:hover{border-color:var(--p-green-500)!important}.hover\:border-green-600:hover{border-color:var(--p-green-600)!important}.hover\:border-green-700:hover{border-color:var(--p-green-700)!important}.hover\:border-green-800:hover{border-color:var(--p-green-800)!important}.hover\:border-green-900:hover{border-color:var(--p-green-900)!important}.active\:border-green-50:active{border-color:var(--p-green-50)!important}.active\:border-green-100:active{border-color:var(--p-green-100)!important}.active\:border-green-200:active{border-color:var(--p-green-200)!important}.active\:border-green-300:active{border-color:var(--p-green-300)!important}.active\:border-green-400:active{border-color:var(--p-green-400)!important}.active\:border-green-500:active{border-color:var(--p-green-500)!important}.active\:border-green-600:active{border-color:var(--p-green-600)!important}.active\:border-green-700:active{border-color:var(--p-green-700)!important}.active\:border-green-800:active{border-color:var(--p-green-800)!important}.active\:border-green-900:active{border-color:var(--p-green-900)!important}.border-yellow-50{border-color:var(--p-yellow-50)!important}.border-yellow-100{border-color:var(--p-yellow-100)!important}.border-yellow-200{border-color:var(--p-yellow-200)!important}.border-yellow-300{border-color:var(--p-yellow-300)!important}.border-yellow-400{border-color:var(--p-yellow-400)!important}.border-yellow-500{border-color:var(--p-yellow-500)!important}.border-yellow-600{border-color:var(--p-yellow-600)!important}.border-yellow-700{border-color:var(--p-yellow-700)!important}.border-yellow-800{border-color:var(--p-yellow-800)!important}.border-yellow-900{border-color:var(--p-yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--p-yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--p-yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--p-yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--p-yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--p-yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--p-yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--p-yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--p-yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--p-yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--p-yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--p-yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--p-yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--p-yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--p-yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--p-yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--p-yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--p-yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--p-yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--p-yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--p-yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--p-yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--p-yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--p-yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--p-yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--p-yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--p-yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--p-yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--p-yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--p-yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--p-yellow-900)!important}.border-cyan-50{border-color:var(--p-cyan-50)!important}.border-cyan-100{border-color:var(--p-cyan-100)!important}.border-cyan-200{border-color:var(--p-cyan-200)!important}.border-cyan-300{border-color:var(--p-cyan-300)!important}.border-cyan-400{border-color:var(--p-cyan-400)!important}.border-cyan-500{border-color:var(--p-cyan-500)!important}.border-cyan-600{border-color:var(--p-cyan-600)!important}.border-cyan-700{border-color:var(--p-cyan-700)!important}.border-cyan-800{border-color:var(--p-cyan-800)!important}.border-cyan-900{border-color:var(--p-cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--p-cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--p-cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--p-cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--p-cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--p-cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--p-cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--p-cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--p-cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--p-cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--p-cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--p-cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--p-cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--p-cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--p-cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--p-cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--p-cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--p-cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--p-cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--p-cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--p-cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--p-cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--p-cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--p-cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--p-cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--p-cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--p-cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--p-cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--p-cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--p-cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--p-cyan-900)!important}.border-pink-50{border-color:var(--p-pink-50)!important}.border-pink-100{border-color:var(--p-pink-100)!important}.border-pink-200{border-color:var(--p-pink-200)!important}.border-pink-300{border-color:var(--p-pink-300)!important}.border-pink-400{border-color:var(--p-pink-400)!important}.border-pink-500{border-color:var(--p-pink-500)!important}.border-pink-600{border-color:var(--p-pink-600)!important}.border-pink-700{border-color:var(--p-pink-700)!important}.border-pink-800{border-color:var(--p-pink-800)!important}.border-pink-900{border-color:var(--p-pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--p-pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--p-pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--p-pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--p-pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--p-pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--p-pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--p-pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--p-pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--p-pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--p-pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--p-pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--p-pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--p-pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--p-pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--p-pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--p-pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--p-pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--p-pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--p-pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--p-pink-900)!important}.active\:border-pink-50:active{border-color:var(--p-pink-50)!important}.active\:border-pink-100:active{border-color:var(--p-pink-100)!important}.active\:border-pink-200:active{border-color:var(--p-pink-200)!important}.active\:border-pink-300:active{border-color:var(--p-pink-300)!important}.active\:border-pink-400:active{border-color:var(--p-pink-400)!important}.active\:border-pink-500:active{border-color:var(--p-pink-500)!important}.active\:border-pink-600:active{border-color:var(--p-pink-600)!important}.active\:border-pink-700:active{border-color:var(--p-pink-700)!important}.active\:border-pink-800:active{border-color:var(--p-pink-800)!important}.active\:border-pink-900:active{border-color:var(--p-pink-900)!important}.border-indigo-50{border-color:var(--p-indigo-50)!important}.border-indigo-100{border-color:var(--p-indigo-100)!important}.border-indigo-200{border-color:var(--p-indigo-200)!important}.border-indigo-300{border-color:var(--p-indigo-300)!important}.border-indigo-400{border-color:var(--p-indigo-400)!important}.border-indigo-500{border-color:var(--p-indigo-500)!important}.border-indigo-600{border-color:var(--p-indigo-600)!important}.border-indigo-700{border-color:var(--p-indigo-700)!important}.border-indigo-800{border-color:var(--p-indigo-800)!important}.border-indigo-900{border-color:var(--p-indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--p-indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--p-indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--p-indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--p-indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--p-indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--p-indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--p-indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--p-indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--p-indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--p-indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--p-indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--p-indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--p-indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--p-indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--p-indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--p-indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--p-indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--p-indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--p-indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--p-indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--p-indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--p-indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--p-indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--p-indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--p-indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--p-indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--p-indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--p-indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--p-indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--p-indigo-900)!important}.border-teal-50{border-color:var(--p-teal-50)!important}.border-teal-100{border-color:var(--p-teal-100)!important}.border-teal-200{border-color:var(--p-teal-200)!important}.border-teal-300{border-color:var(--p-teal-300)!important}.border-teal-400{border-color:var(--p-teal-400)!important}.border-teal-500{border-color:var(--p-teal-500)!important}.border-teal-600{border-color:var(--p-teal-600)!important}.border-teal-700{border-color:var(--p-teal-700)!important}.border-teal-800{border-color:var(--p-teal-800)!important}.border-teal-900{border-color:var(--p-teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--p-teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--p-teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--p-teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--p-teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--p-teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--p-teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--p-teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--p-teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--p-teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--p-teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--p-teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--p-teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--p-teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--p-teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--p-teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--p-teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--p-teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--p-teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--p-teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--p-teal-900)!important}.active\:border-teal-50:active{border-color:var(--p-teal-50)!important}.active\:border-teal-100:active{border-color:var(--p-teal-100)!important}.active\:border-teal-200:active{border-color:var(--p-teal-200)!important}.active\:border-teal-300:active{border-color:var(--p-teal-300)!important}.active\:border-teal-400:active{border-color:var(--p-teal-400)!important}.active\:border-teal-500:active{border-color:var(--p-teal-500)!important}.active\:border-teal-600:active{border-color:var(--p-teal-600)!important}.active\:border-teal-700:active{border-color:var(--p-teal-700)!important}.active\:border-teal-800:active{border-color:var(--p-teal-800)!important}.active\:border-teal-900:active{border-color:var(--p-teal-900)!important}.border-orange-50{border-color:var(--p-orange-50)!important}.border-orange-100{border-color:var(--p-orange-100)!important}.border-orange-200{border-color:var(--p-orange-200)!important}.border-orange-300{border-color:var(--p-orange-300)!important}.border-orange-400{border-color:var(--p-orange-400)!important}.border-orange-500{border-color:var(--p-orange-500)!important}.border-orange-600{border-color:var(--p-orange-600)!important}.border-orange-700{border-color:var(--p-orange-700)!important}.border-orange-800{border-color:var(--p-orange-800)!important}.border-orange-900{border-color:var(--p-orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--p-orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--p-orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--p-orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--p-orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--p-orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--p-orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--p-orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--p-orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--p-orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--p-orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--p-orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--p-orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--p-orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--p-orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--p-orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--p-orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--p-orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--p-orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--p-orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--p-orange-900)!important}.active\:border-orange-50:active{border-color:var(--p-orange-50)!important}.active\:border-orange-100:active{border-color:var(--p-orange-100)!important}.active\:border-orange-200:active{border-color:var(--p-orange-200)!important}.active\:border-orange-300:active{border-color:var(--p-orange-300)!important}.active\:border-orange-400:active{border-color:var(--p-orange-400)!important}.active\:border-orange-500:active{border-color:var(--p-orange-500)!important}.active\:border-orange-600:active{border-color:var(--p-orange-600)!important}.active\:border-orange-700:active{border-color:var(--p-orange-700)!important}.active\:border-orange-800:active{border-color:var(--p-orange-800)!important}.active\:border-orange-900:active{border-color:var(--p-orange-900)!important}.border-bluegray-50{border-color:var(--p-bluegray-50)!important}.border-bluegray-100{border-color:var(--p-bluegray-100)!important}.border-bluegray-200{border-color:var(--p-bluegray-200)!important}.border-bluegray-300{border-color:var(--p-bluegray-300)!important}.border-bluegray-400{border-color:var(--p-bluegray-400)!important}.border-bluegray-500{border-color:var(--p-bluegray-500)!important}.border-bluegray-600{border-color:var(--p-bluegray-600)!important}.border-bluegray-700{border-color:var(--p-bluegray-700)!important}.border-bluegray-800{border-color:var(--p-bluegray-800)!important}.border-bluegray-900{border-color:var(--p-bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--p-bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--p-bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--p-bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--p-bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--p-bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--p-bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--p-bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--p-bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--p-bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--p-bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--p-bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--p-bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--p-bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--p-bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--p-bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--p-bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--p-bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--p-bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--p-bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--p-bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--p-bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--p-bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--p-bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--p-bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--p-bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--p-bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--p-bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--p-bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--p-bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--p-bluegray-900)!important}.border-purple-50{border-color:var(--p-purple-50)!important}.border-purple-100{border-color:var(--p-purple-100)!important}.border-purple-200{border-color:var(--p-purple-200)!important}.border-purple-300{border-color:var(--p-purple-300)!important}.border-purple-400{border-color:var(--p-purple-400)!important}.border-purple-500{border-color:var(--p-purple-500)!important}.border-purple-600{border-color:var(--p-purple-600)!important}.border-purple-700{border-color:var(--p-purple-700)!important}.border-purple-800{border-color:var(--p-purple-800)!important}.border-purple-900{border-color:var(--p-purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--p-purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--p-purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--p-purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--p-purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--p-purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--p-purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--p-purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--p-purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--p-purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--p-purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--p-purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--p-purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--p-purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--p-purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--p-purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--p-purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--p-purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--p-purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--p-purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--p-purple-900)!important}.active\:border-purple-50:active{border-color:var(--p-purple-50)!important}.active\:border-purple-100:active{border-color:var(--p-purple-100)!important}.active\:border-purple-200:active{border-color:var(--p-purple-200)!important}.active\:border-purple-300:active{border-color:var(--p-purple-300)!important}.active\:border-purple-400:active{border-color:var(--p-purple-400)!important}.active\:border-purple-500:active{border-color:var(--p-purple-500)!important}.active\:border-purple-600:active{border-color:var(--p-purple-600)!important}.active\:border-purple-700:active{border-color:var(--p-purple-700)!important}.active\:border-purple-800:active{border-color:var(--p-purple-800)!important}.active\:border-purple-900:active{border-color:var(--p-purple-900)!important}.border-gray-50{border-color:var(--p-gray-50)!important}.border-gray-100{border-color:var(--p-gray-100)!important}.border-gray-200{border-color:var(--p-gray-200)!important}.border-gray-300{border-color:var(--p-gray-300)!important}.border-gray-400{border-color:var(--p-gray-400)!important}.border-gray-500{border-color:var(--p-gray-500)!important}.border-gray-600{border-color:var(--p-gray-600)!important}.border-gray-700{border-color:var(--p-gray-700)!important}.border-gray-800{border-color:var(--p-gray-800)!important}.border-gray-900{border-color:var(--p-gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--p-gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--p-gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--p-gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--p-gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--p-gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--p-gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--p-gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--p-gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--p-gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--p-gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--p-gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--p-gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--p-gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--p-gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--p-gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--p-gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--p-gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--p-gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--p-gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--p-gray-900)!important}.active\:border-gray-50:active{border-color:var(--p-gray-50)!important}.active\:border-gray-100:active{border-color:var(--p-gray-100)!important}.active\:border-gray-200:active{border-color:var(--p-gray-200)!important}.active\:border-gray-300:active{border-color:var(--p-gray-300)!important}.active\:border-gray-400:active{border-color:var(--p-gray-400)!important}.active\:border-gray-500:active{border-color:var(--p-gray-500)!important}.active\:border-gray-600:active{border-color:var(--p-gray-600)!important}.active\:border-gray-700:active{border-color:var(--p-gray-700)!important}.active\:border-gray-800:active{border-color:var(--p-gray-800)!important}.active\:border-gray-900:active{border-color:var(--p-gray-900)!important}.border-red-50{border-color:var(--p-red-50)!important}.border-red-100{border-color:var(--p-red-100)!important}.border-red-200{border-color:var(--p-red-200)!important}.border-red-300{border-color:var(--p-red-300)!important}.border-red-400{border-color:var(--p-red-400)!important}.border-red-500{border-color:var(--p-red-500)!important}.border-red-600{border-color:var(--p-red-600)!important}.border-red-700{border-color:var(--p-red-700)!important}.border-red-800{border-color:var(--p-red-800)!important}.border-red-900{border-color:var(--p-red-900)!important}.focus\:border-red-50:focus{border-color:var(--p-red-50)!important}.focus\:border-red-100:focus{border-color:var(--p-red-100)!important}.focus\:border-red-200:focus{border-color:var(--p-red-200)!important}.focus\:border-red-300:focus{border-color:var(--p-red-300)!important}.focus\:border-red-400:focus{border-color:var(--p-red-400)!important}.focus\:border-red-500:focus{border-color:var(--p-red-500)!important}.focus\:border-red-600:focus{border-color:var(--p-red-600)!important}.focus\:border-red-700:focus{border-color:var(--p-red-700)!important}.focus\:border-red-800:focus{border-color:var(--p-red-800)!important}.focus\:border-red-900:focus{border-color:var(--p-red-900)!important}.hover\:border-red-50:hover{border-color:var(--p-red-50)!important}.hover\:border-red-100:hover{border-color:var(--p-red-100)!important}.hover\:border-red-200:hover{border-color:var(--p-red-200)!important}.hover\:border-red-300:hover{border-color:var(--p-red-300)!important}.hover\:border-red-400:hover{border-color:var(--p-red-400)!important}.hover\:border-red-500:hover{border-color:var(--p-red-500)!important}.hover\:border-red-600:hover{border-color:var(--p-red-600)!important}.hover\:border-red-700:hover{border-color:var(--p-red-700)!important}.hover\:border-red-800:hover{border-color:var(--p-red-800)!important}.hover\:border-red-900:hover{border-color:var(--p-red-900)!important}.active\:border-red-50:active{border-color:var(--p-red-50)!important}.active\:border-red-100:active{border-color:var(--p-red-100)!important}.active\:border-red-200:active{border-color:var(--p-red-200)!important}.active\:border-red-300:active{border-color:var(--p-red-300)!important}.active\:border-red-400:active{border-color:var(--p-red-400)!important}.active\:border-red-500:active{border-color:var(--p-red-500)!important}.active\:border-red-600:active{border-color:var(--p-red-600)!important}.active\:border-red-700:active{border-color:var(--p-red-700)!important}.active\:border-red-800:active{border-color:var(--p-red-800)!important}.active\:border-red-900:active{border-color:var(--p-red-900)!important}.border-primary-50{border-color:var(--p-primary-50)!important}.border-primary-100{border-color:var(--p-primary-100)!important}.border-primary-200{border-color:var(--p-primary-200)!important}.border-primary-300{border-color:var(--p-primary-300)!important}.border-primary-400{border-color:var(--p-primary-400)!important}.border-primary-500{border-color:var(--p-primary-500)!important}.border-primary-600{border-color:var(--p-primary-600)!important}.border-primary-700{border-color:var(--p-primary-700)!important}.border-primary-800{border-color:var(--p-primary-800)!important}.border-primary-900{border-color:var(--p-primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--p-primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--p-primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--p-primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--p-primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--p-primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--p-primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--p-primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--p-primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--p-primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--p-primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--p-primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--p-primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--p-primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--p-primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--p-primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--p-primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--p-primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--p-primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--p-primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--p-primary-900)!important}.active\:border-primary-50:active{border-color:var(--p-primary-50)!important}.active\:border-primary-100:active{border-color:var(--p-primary-100)!important}.active\:border-primary-200:active{border-color:var(--p-primary-200)!important}.active\:border-primary-300:active{border-color:var(--p-primary-300)!important}.active\:border-primary-400:active{border-color:var(--p-primary-400)!important}.active\:border-primary-500:active{border-color:var(--p-primary-500)!important}.active\:border-primary-600:active{border-color:var(--p-primary-600)!important}.active\:border-primary-700:active{border-color:var(--p-primary-700)!important}.active\:border-primary-800:active{border-color:var(--p-primary-800)!important}.active\:border-primary-900:active{border-color:var(--p-primary-900)!important}.bg-white-alpha-10{background-color:#ffffff1a!important}.bg-white-alpha-20{background-color:#fff3!important}.bg-white-alpha-30{background-color:#ffffff4d!important}.bg-white-alpha-40{background-color:#fff6!important}.bg-white-alpha-50{background-color:#ffffff80!important}.bg-white-alpha-60{background-color:#fff9!important}.bg-white-alpha-70{background-color:#ffffffb3!important}.bg-white-alpha-80{background-color:#fffc!important}.bg-white-alpha-90{background-color:#ffffffe6!important}.hover\:bg-white-alpha-10:hover{background-color:#ffffff1a!important}.hover\:bg-white-alpha-20:hover{background-color:#fff3!important}.hover\:bg-white-alpha-30:hover{background-color:#ffffff4d!important}.hover\:bg-white-alpha-40:hover{background-color:#fff6!important}.hover\:bg-white-alpha-50:hover{background-color:#ffffff80!important}.hover\:bg-white-alpha-60:hover{background-color:#fff9!important}.hover\:bg-white-alpha-70:hover{background-color:#ffffffb3!important}.hover\:bg-white-alpha-80:hover{background-color:#fffc!important}.hover\:bg-white-alpha-90:hover{background-color:#ffffffe6!important}.focus\:bg-white-alpha-10:focus{background-color:#ffffff1a!important}.focus\:bg-white-alpha-20:focus{background-color:#fff3!important}.focus\:bg-white-alpha-30:focus{background-color:#ffffff4d!important}.focus\:bg-white-alpha-40:focus{background-color:#fff6!important}.focus\:bg-white-alpha-50:focus{background-color:#ffffff80!important}.focus\:bg-white-alpha-60:focus{background-color:#fff9!important}.focus\:bg-white-alpha-70:focus{background-color:#ffffffb3!important}.focus\:bg-white-alpha-80:focus{background-color:#fffc!important}.focus\:bg-white-alpha-90:focus{background-color:#ffffffe6!important}.active\:bg-white-alpha-10:active{background-color:#ffffff1a!important}.active\:bg-white-alpha-20:active{background-color:#fff3!important}.active\:bg-white-alpha-30:active{background-color:#ffffff4d!important}.active\:bg-white-alpha-40:active{background-color:#fff6!important}.active\:bg-white-alpha-50:active{background-color:#ffffff80!important}.active\:bg-white-alpha-60:active{background-color:#fff9!important}.active\:bg-white-alpha-70:active{background-color:#ffffffb3!important}.active\:bg-white-alpha-80:active{background-color:#fffc!important}.active\:bg-white-alpha-90:active{background-color:#ffffffe6!important}.bg-black-alpha-10{background-color:#0000001a!important}.bg-black-alpha-20{background-color:#0003!important}.bg-black-alpha-30{background-color:#0000004d!important}.bg-black-alpha-40{background-color:#0006!important}.bg-black-alpha-50{background-color:#00000080!important}.bg-black-alpha-60{background-color:#0009!important}.bg-black-alpha-70{background-color:#000000b3!important}.bg-black-alpha-80{background-color:#000c!important}.bg-black-alpha-90{background-color:#000000e6!important}.hover\:bg-black-alpha-10:hover{background-color:#0000001a!important}.hover\:bg-black-alpha-20:hover{background-color:#0003!important}.hover\:bg-black-alpha-30:hover{background-color:#0000004d!important}.hover\:bg-black-alpha-40:hover{background-color:#0006!important}.hover\:bg-black-alpha-50:hover{background-color:#00000080!important}.hover\:bg-black-alpha-60:hover{background-color:#0009!important}.hover\:bg-black-alpha-70:hover{background-color:#000000b3!important}.hover\:bg-black-alpha-80:hover{background-color:#000c!important}.hover\:bg-black-alpha-90:hover{background-color:#000000e6!important}.focus\:bg-black-alpha-10:focus{background-color:#0000001a!important}.focus\:bg-black-alpha-20:focus{background-color:#0003!important}.focus\:bg-black-alpha-30:focus{background-color:#0000004d!important}.focus\:bg-black-alpha-40:focus{background-color:#0006!important}.focus\:bg-black-alpha-50:focus{background-color:#00000080!important}.focus\:bg-black-alpha-60:focus{background-color:#0009!important}.focus\:bg-black-alpha-70:focus{background-color:#000000b3!important}.focus\:bg-black-alpha-80:focus{background-color:#000c!important}.focus\:bg-black-alpha-90:focus{background-color:#000000e6!important}.active\:bg-black-alpha-10:active{background-color:#0000001a!important}.active\:bg-black-alpha-20:active{background-color:#0003!important}.active\:bg-black-alpha-30:active{background-color:#0000004d!important}.active\:bg-black-alpha-40:active{background-color:#0006!important}.active\:bg-black-alpha-50:active{background-color:#00000080!important}.active\:bg-black-alpha-60:active{background-color:#0009!important}.active\:bg-black-alpha-70:active{background-color:#000000b3!important}.active\:bg-black-alpha-80:active{background-color:#000c!important}.active\:bg-black-alpha-90:active{background-color:#000000e6!important}.border-white-alpha-10{border-color:#ffffff1a!important}.border-white-alpha-20{border-color:#fff3!important}.border-white-alpha-30{border-color:#ffffff4d!important}.border-white-alpha-40{border-color:#fff6!important}.border-white-alpha-50{border-color:#ffffff80!important}.border-white-alpha-60{border-color:#fff9!important}.border-white-alpha-70{border-color:#ffffffb3!important}.border-white-alpha-80{border-color:#fffc!important}.border-white-alpha-90{border-color:#ffffffe6!important}.hover\:border-white-alpha-10:hover{border-color:#ffffff1a!important}.hover\:border-white-alpha-20:hover{border-color:#fff3!important}.hover\:border-white-alpha-30:hover{border-color:#ffffff4d!important}.hover\:border-white-alpha-40:hover{border-color:#fff6!important}.hover\:border-white-alpha-50:hover{border-color:#ffffff80!important}.hover\:border-white-alpha-60:hover{border-color:#fff9!important}.hover\:border-white-alpha-70:hover{border-color:#ffffffb3!important}.hover\:border-white-alpha-80:hover{border-color:#fffc!important}.hover\:border-white-alpha-90:hover{border-color:#ffffffe6!important}.focus\:border-white-alpha-10:focus{border-color:#ffffff1a!important}.focus\:border-white-alpha-20:focus{border-color:#fff3!important}.focus\:border-white-alpha-30:focus{border-color:#ffffff4d!important}.focus\:border-white-alpha-40:focus{border-color:#fff6!important}.focus\:border-white-alpha-50:focus{border-color:#ffffff80!important}.focus\:border-white-alpha-60:focus{border-color:#fff9!important}.focus\:border-white-alpha-70:focus{border-color:#ffffffb3!important}.focus\:border-white-alpha-80:focus{border-color:#fffc!important}.focus\:border-white-alpha-90:focus{border-color:#ffffffe6!important}.active\:border-white-alpha-10:active{border-color:#ffffff1a!important}.active\:border-white-alpha-20:active{border-color:#fff3!important}.active\:border-white-alpha-30:active{border-color:#ffffff4d!important}.active\:border-white-alpha-40:active{border-color:#fff6!important}.active\:border-white-alpha-50:active{border-color:#ffffff80!important}.active\:border-white-alpha-60:active{border-color:#fff9!important}.active\:border-white-alpha-70:active{border-color:#ffffffb3!important}.active\:border-white-alpha-80:active{border-color:#fffc!important}.active\:border-white-alpha-90:active{border-color:#ffffffe6!important}.border-black-alpha-10{border-color:#0000001a!important}.border-black-alpha-20{border-color:#0003!important}.border-black-alpha-30{border-color:#0000004d!important}.border-black-alpha-40{border-color:#0006!important}.border-black-alpha-50{border-color:#00000080!important}.border-black-alpha-60{border-color:#0009!important}.border-black-alpha-70{border-color:#000000b3!important}.border-black-alpha-80{border-color:#000c!important}.border-black-alpha-90{border-color:#000000e6!important}.hover\:border-black-alpha-10:hover{border-color:#0000001a!important}.hover\:border-black-alpha-20:hover{border-color:#0003!important}.hover\:border-black-alpha-30:hover{border-color:#0000004d!important}.hover\:border-black-alpha-40:hover{border-color:#0006!important}.hover\:border-black-alpha-50:hover{border-color:#00000080!important}.hover\:border-black-alpha-60:hover{border-color:#0009!important}.hover\:border-black-alpha-70:hover{border-color:#000000b3!important}.hover\:border-black-alpha-80:hover{border-color:#000c!important}.hover\:border-black-alpha-90:hover{border-color:#000000e6!important}.focus\:border-black-alpha-10:focus{border-color:#0000001a!important}.focus\:border-black-alpha-20:focus{border-color:#0003!important}.focus\:border-black-alpha-30:focus{border-color:#0000004d!important}.focus\:border-black-alpha-40:focus{border-color:#0006!important}.focus\:border-black-alpha-50:focus{border-color:#00000080!important}.focus\:border-black-alpha-60:focus{border-color:#0009!important}.focus\:border-black-alpha-70:focus{border-color:#000000b3!important}.focus\:border-black-alpha-80:focus{border-color:#000c!important}.focus\:border-black-alpha-90:focus{border-color:#000000e6!important}.active\:border-black-alpha-10:active{border-color:#0000001a!important}.active\:border-black-alpha-20:active{border-color:#0003!important}.active\:border-black-alpha-30:active{border-color:#0000004d!important}.active\:border-black-alpha-40:active{border-color:#0006!important}.active\:border-black-alpha-50:active{border-color:#00000080!important}.active\:border-black-alpha-60:active{border-color:#0009!important}.active\:border-black-alpha-70:active{border-color:#000000b3!important}.active\:border-black-alpha-80:active{border-color:#000c!important}.active\:border-black-alpha-90:active{border-color:#000000e6!important}.text-white-alpha-10{color:#ffffff1a!important}.text-white-alpha-20{color:#fff3!important}.text-white-alpha-30{color:#ffffff4d!important}.text-white-alpha-40{color:#fff6!important}.text-white-alpha-50{color:#ffffff80!important}.text-white-alpha-60{color:#fff9!important}.text-white-alpha-70{color:#ffffffb3!important}.text-white-alpha-80{color:#fffc!important}.text-white-alpha-90{color:#ffffffe6!important}.hover\:text-white-alpha-10:hover{color:#ffffff1a!important}.hover\:text-white-alpha-20:hover{color:#fff3!important}.hover\:text-white-alpha-30:hover{color:#ffffff4d!important}.hover\:text-white-alpha-40:hover{color:#fff6!important}.hover\:text-white-alpha-50:hover{color:#ffffff80!important}.hover\:text-white-alpha-60:hover{color:#fff9!important}.hover\:text-white-alpha-70:hover{color:#ffffffb3!important}.hover\:text-white-alpha-80:hover{color:#fffc!important}.hover\:text-white-alpha-90:hover{color:#ffffffe6!important}.focus\:text-white-alpha-10:focus{color:#ffffff1a!important}.focus\:text-white-alpha-20:focus{color:#fff3!important}.focus\:text-white-alpha-30:focus{color:#ffffff4d!important}.focus\:text-white-alpha-40:focus{color:#fff6!important}.focus\:text-white-alpha-50:focus{color:#ffffff80!important}.focus\:text-white-alpha-60:focus{color:#fff9!important}.focus\:text-white-alpha-70:focus{color:#ffffffb3!important}.focus\:text-white-alpha-80:focus{color:#fffc!important}.focus\:text-white-alpha-90:focus{color:#ffffffe6!important}.active\:text-white-alpha-10:active{color:#ffffff1a!important}.active\:text-white-alpha-20:active{color:#fff3!important}.active\:text-white-alpha-30:active{color:#ffffff4d!important}.active\:text-white-alpha-40:active{color:#fff6!important}.active\:text-white-alpha-50:active{color:#ffffff80!important}.active\:text-white-alpha-60:active{color:#fff9!important}.active\:text-white-alpha-70:active{color:#ffffffb3!important}.active\:text-white-alpha-80:active{color:#fffc!important}.active\:text-white-alpha-90:active{color:#ffffffe6!important}.text-black-alpha-10{color:#0000001a!important}.text-black-alpha-20{color:#0003!important}.text-black-alpha-30{color:#0000004d!important}.text-black-alpha-40{color:#0006!important}.text-black-alpha-50{color:#00000080!important}.text-black-alpha-60{color:#0009!important}.text-black-alpha-70{color:#000000b3!important}.text-black-alpha-80{color:#000c!important}.text-black-alpha-90{color:#000000e6!important}.hover\:text-black-alpha-10:hover{color:#0000001a!important}.hover\:text-black-alpha-20:hover{color:#0003!important}.hover\:text-black-alpha-30:hover{color:#0000004d!important}.hover\:text-black-alpha-40:hover{color:#0006!important}.hover\:text-black-alpha-50:hover{color:#00000080!important}.hover\:text-black-alpha-60:hover{color:#0009!important}.hover\:text-black-alpha-70:hover{color:#000000b3!important}.hover\:text-black-alpha-80:hover{color:#000c!important}.hover\:text-black-alpha-90:hover{color:#000000e6!important}.focus\:text-black-alpha-10:focus{color:#0000001a!important}.focus\:text-black-alpha-20:focus{color:#0003!important}.focus\:text-black-alpha-30:focus{color:#0000004d!important}.focus\:text-black-alpha-40:focus{color:#0006!important}.focus\:text-black-alpha-50:focus{color:#00000080!important}.focus\:text-black-alpha-60:focus{color:#0009!important}.focus\:text-black-alpha-70:focus{color:#000000b3!important}.focus\:text-black-alpha-80:focus{color:#000c!important}.focus\:text-black-alpha-90:focus{color:#000000e6!important}.active\:text-black-alpha-10:active{color:#0000001a!important}.active\:text-black-alpha-20:active{color:#0003!important}.active\:text-black-alpha-30:active{color:#0000004d!important}.active\:text-black-alpha-40:active{color:#0006!important}.active\:text-black-alpha-50:active{color:#00000080!important}.active\:text-black-alpha-60:active{color:#0009!important}.active\:text-black-alpha-70:active{color:#000000b3!important}.active\:text-black-alpha-80:active{color:#000c!important}.active\:text-black-alpha-90:active{color:#000000e6!important}.text-primary{color:var(--p-primary-color)!important}.bg-primary{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.bg-primary-reverse{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--p-primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--p-text-color)!important}.text-color-secondary{color:var(--p-text-muted-color)!important}.surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.surface-card,.surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.focus\:text-primary:focus{color:var(--p-primary-color)!important}.hover\:text-primary:hover,.active\:text-primary:active{color:var(--p-primary-color)!important}.focus\:bg-primary:focus{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.hover\:bg-primary:hover,.active\:bg-primary:active{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.focus\:bg-primary-reverse:focus{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.hover\:bg-primary-reverse:hover,.active\:bg-primary-reverse:active{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.focus\:bg-white:focus{background-color:#fff!important}.hover\:bg-white:hover,.active\:bg-white:active{background-color:#fff!important}.focus\:border-primary:focus{border-color:var(--p-primary-color)!important}.hover\:border-primary:hover,.active\:border-primary:active{border-color:var(--p-primary-color)!important}.focus\:text-white:focus{color:#fff!important}.hover\:text-white:hover,.active\:text-white:active{color:#fff!important}.focus\:border-white:focus{border-color:#fff!important}.hover\:border-white:hover,.active\:border-white:active{border-color:#fff!important}.focus\:text-color:focus{color:var(--p-text-color)!important}.hover\:text-color:hover,.active\:text-color:active{color:var(--p-text-color)!important}.focus\:text-color-secondary:focus{color:var(--p-text-muted-color)!important}.hover\:text-color-secondary:hover,.active\:text-color-secondary:active{color:var(--p-text-muted-color)!important}.focus\:surface-ground:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.hover\:surface-ground:hover,.active\:surface-ground:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.focus\:surface-section:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.hover\:surface-section:hover,.active\:surface-section:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.focus\:surface-card:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.hover\:surface-card:hover,.active\:surface-card:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.focus\:surface-overlay:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.hover\:surface-overlay:hover,.active\:surface-overlay:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.focus\:surface-hover:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.hover\:surface-hover:hover,.active\:surface-hover:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.focus\:surface-border:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.hover\:surface-border:hover,.active\:surface-border:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}@media screen and (min-width: 576px){.sm\:text-primary{color:var(--p-primary-color)!important}.sm\:bg-primary{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.sm\:bg-primary-reverse{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--p-primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--p-text-color)!important}.sm\:text-color-secondary{color:var(--p-text-muted-color)!important}.sm\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:surface-card,.sm\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.sm\:focus\:text-primary:focus{color:var(--p-primary-color)!important}.sm\:hover\:text-primary:hover,.sm\:active\:text-primary:active{color:var(--p-primary-color)!important}.sm\:focus\:bg-primary:focus{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.sm\:hover\:bg-primary:hover,.sm\:active\:bg-primary:active{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.sm\:focus\:bg-primary-reverse:focus{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.sm\:hover\:bg-primary-reverse:hover,.sm\:active\:bg-primary-reverse:active{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.sm\:focus\:bg-white:focus{background-color:#fff!important}.sm\:hover\:bg-white:hover,.sm\:active\:bg-white:active{background-color:#fff!important}.sm\:focus\:border-primary:focus{border-color:var(--p-primary-color)!important}.sm\:hover\:border-primary:hover,.sm\:active\:border-primary:active{border-color:var(--p-primary-color)!important}.sm\:focus\:text-white:focus{color:#fff!important}.sm\:hover\:text-white:hover,.sm\:active\:text-white:active{color:#fff!important}.sm\:focus\:border-white:focus{border-color:#fff!important}.sm\:hover\:border-white:hover,.sm\:active\:border-white:active{border-color:#fff!important}.sm\:focus\:text-color:focus{color:var(--p-text-color)!important}.sm\:hover\:text-color:hover,.sm\:active\:text-color:active{color:var(--p-text-color)!important}.sm\:focus\:text-color-secondary:focus{color:var(--p-text-muted-color)!important}.sm\:hover\:text-color-secondary:hover,.sm\:active\:text-color-secondary:active{color:var(--p-text-muted-color)!important}.sm\:focus\:surface-ground:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:hover\:surface-ground:hover,.sm\:active\:surface-ground:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:focus\:surface-section:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:hover\:surface-section:hover,.sm\:active\:surface-section:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:focus\:surface-card:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:hover\:surface-card:hover,.sm\:active\:surface-card:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:focus\:surface-overlay:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:hover\:surface-overlay:hover,.sm\:active\:surface-overlay:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:focus\:surface-hover:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:hover\:surface-hover:hover,.sm\:active\:surface-hover:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:focus\:surface-border:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.sm\:hover\:surface-border:hover,.sm\:active\:surface-border:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width: 768px){.md\:text-primary{color:var(--p-primary-color)!important}.md\:bg-primary{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.md\:bg-primary-reverse{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--p-primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--p-text-color)!important}.md\:text-color-secondary{color:var(--p-text-muted-color)!important}.md\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:surface-card,.md\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.md\:focus\:text-primary:focus{color:var(--p-primary-color)!important}.md\:hover\:text-primary:hover,.md\:active\:text-primary:active{color:var(--p-primary-color)!important}.md\:focus\:bg-primary:focus{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.md\:hover\:bg-primary:hover,.md\:active\:bg-primary:active{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.md\:focus\:bg-primary-reverse:focus{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.md\:hover\:bg-primary-reverse:hover,.md\:active\:bg-primary-reverse:active{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.md\:focus\:bg-white:focus{background-color:#fff!important}.md\:hover\:bg-white:hover,.md\:active\:bg-white:active{background-color:#fff!important}.md\:focus\:border-primary:focus{border-color:var(--p-primary-color)!important}.md\:hover\:border-primary:hover,.md\:active\:border-primary:active{border-color:var(--p-primary-color)!important}.md\:focus\:text-white:focus{color:#fff!important}.md\:hover\:text-white:hover,.md\:active\:text-white:active{color:#fff!important}.md\:focus\:border-white:focus{border-color:#fff!important}.md\:hover\:border-white:hover,.md\:active\:border-white:active{border-color:#fff!important}.md\:focus\:text-color:focus{color:var(--p-text-color)!important}.md\:hover\:text-color:hover,.md\:active\:text-color:active{color:var(--p-text-color)!important}.md\:focus\:text-color-secondary:focus{color:var(--p-text-muted-color)!important}.md\:hover\:text-color-secondary:hover,.md\:active\:text-color-secondary:active{color:var(--p-text-muted-color)!important}.md\:focus\:surface-ground:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:hover\:surface-ground:hover,.md\:active\:surface-ground:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:focus\:surface-section:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:hover\:surface-section:hover,.md\:active\:surface-section:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:focus\:surface-card:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:hover\:surface-card:hover,.md\:active\:surface-card:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:focus\:surface-overlay:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:hover\:surface-overlay:hover,.md\:active\:surface-overlay:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:focus\:surface-hover:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:hover\:surface-hover:hover,.md\:active\:surface-hover:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:focus\:surface-border:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.md\:hover\:surface-border:hover,.md\:active\:surface-border:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width: 992px){.lg\:text-primary{color:var(--p-primary-color)!important}.lg\:bg-primary{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.lg\:bg-primary-reverse{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--p-primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--p-text-color)!important}.lg\:text-color-secondary{color:var(--p-text-muted-color)!important}.lg\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:surface-card,.lg\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.lg\:focus\:text-primary:focus{color:var(--p-primary-color)!important}.lg\:hover\:text-primary:hover,.lg\:active\:text-primary:active{color:var(--p-primary-color)!important}.lg\:focus\:bg-primary:focus{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.lg\:hover\:bg-primary:hover,.lg\:active\:bg-primary:active{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.lg\:focus\:bg-primary-reverse:focus{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.lg\:hover\:bg-primary-reverse:hover,.lg\:active\:bg-primary-reverse:active{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.lg\:focus\:bg-white:focus{background-color:#fff!important}.lg\:hover\:bg-white:hover,.lg\:active\:bg-white:active{background-color:#fff!important}.lg\:focus\:border-primary:focus{border-color:var(--p-primary-color)!important}.lg\:hover\:border-primary:hover,.lg\:active\:border-primary:active{border-color:var(--p-primary-color)!important}.lg\:focus\:text-white:focus{color:#fff!important}.lg\:hover\:text-white:hover,.lg\:active\:text-white:active{color:#fff!important}.lg\:focus\:border-white:focus{border-color:#fff!important}.lg\:hover\:border-white:hover,.lg\:active\:border-white:active{border-color:#fff!important}.lg\:focus\:text-color:focus{color:var(--p-text-color)!important}.lg\:hover\:text-color:hover,.lg\:active\:text-color:active{color:var(--p-text-color)!important}.lg\:focus\:text-color-secondary:focus{color:var(--p-text-muted-color)!important}.lg\:hover\:text-color-secondary:hover,.lg\:active\:text-color-secondary:active{color:var(--p-text-muted-color)!important}.lg\:focus\:surface-ground:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:hover\:surface-ground:hover,.lg\:active\:surface-ground:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:focus\:surface-section:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:hover\:surface-section:hover,.lg\:active\:surface-section:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:focus\:surface-card:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:hover\:surface-card:hover,.lg\:active\:surface-card:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:focus\:surface-overlay:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:hover\:surface-overlay:hover,.lg\:active\:surface-overlay:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:focus\:surface-hover:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:hover\:surface-hover:hover,.lg\:active\:surface-hover:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:focus\:surface-border:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.lg\:hover\:surface-border:hover,.lg\:active\:surface-border:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width: 1200px){.xl\:text-primary{color:var(--p-primary-color)!important}.xl\:bg-primary{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.xl\:bg-primary-reverse{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--p-primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--p-text-color)!important}.xl\:text-color-secondary{color:var(--p-text-muted-color)!important}.xl\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:surface-card,.xl\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.xl\:focus\:text-primary:focus{color:var(--p-primary-color)!important}.xl\:hover\:text-primary:hover,.xl\:active\:text-primary:active{color:var(--p-primary-color)!important}.xl\:focus\:bg-primary:focus{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.xl\:hover\:bg-primary:hover,.xl\:active\:bg-primary:active{color:var(--p-primary-contrast-color)!important;background-color:var(--p-primary-color)!important}.xl\:focus\:bg-primary-reverse:focus{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.xl\:hover\:bg-primary-reverse:hover,.xl\:active\:bg-primary-reverse:active{color:var(--p-primary-color)!important;background-color:var(--p-primary-contrast-color)!important}.xl\:focus\:bg-white:focus{background-color:#fff!important}.xl\:hover\:bg-white:hover,.xl\:active\:bg-white:active{background-color:#fff!important}.xl\:focus\:border-primary:focus{border-color:var(--p-primary-color)!important}.xl\:hover\:border-primary:hover,.xl\:active\:border-primary:active{border-color:var(--p-primary-color)!important}.xl\:focus\:text-white:focus{color:#fff!important}.xl\:hover\:text-white:hover,.xl\:active\:text-white:active{color:#fff!important}.xl\:focus\:border-white:focus{border-color:#fff!important}.xl\:hover\:border-white:hover,.xl\:active\:border-white:active{border-color:#fff!important}.xl\:focus\:text-color:focus{color:var(--p-text-color)!important}.xl\:hover\:text-color:hover,.xl\:active\:text-color:active{color:var(--p-text-color)!important}.xl\:focus\:text-color-secondary:focus{color:var(--p-text-muted-color)!important}.xl\:hover\:text-color-secondary:hover,.xl\:active\:text-color-secondary:active{color:var(--p-text-muted-color)!important}.xl\:focus\:surface-ground:focus{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:hover\:surface-ground:hover,.xl\:active\:surface-ground:active{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:focus\:surface-section:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:hover\:surface-section:hover,.xl\:active\:surface-section:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:focus\:surface-card:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:hover\:surface-card:hover,.xl\:active\:surface-card:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:focus\:surface-overlay:focus{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:hover\:surface-overlay:hover,.xl\:active\:surface-overlay:active{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:focus\:surface-hover:focus{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:hover\:surface-hover:hover,.xl\:active\:surface-hover:active{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:focus\:surface-border:focus{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.xl\:hover\:surface-border:hover,.xl\:active\:surface-border:active{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{display:flex;align-items:center}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col-fixed,.formgrid.grid .col-fixed,.field.grid .col,.formgrid.grid .col,.field.grid .col-1,.formgrid.grid .col-1,.field.grid .col-2,.formgrid.grid .col-2,.field.grid .col-3,.formgrid.grid .col-3,.field.grid .col-4,.formgrid.grid .col-4,.field.grid .col-5,.formgrid.grid .col-5,.field.grid .col-6,.formgrid.grid .col-6,.field.grid .col-7,.formgrid.grid .col-7,.field.grid .col-8,.formgrid.grid .col-8,.field.grid .col-9,.formgrid.grid .col-9,.field.grid .col-10,.formgrid.grid .col-10,.field.grid .col-11,.formgrid.grid .col-11,.field.grid .col-12,.formgrid.grid .col-12{padding-top:0;padding-bottom:0}.formgroup-inline{display:flex;flex-wrap:wrap;align-items:flex-start}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field>label,.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label{margin-right:.5rem;margin-bottom:0}.field-checkbox,.field-radiobutton{margin-bottom:1rem;display:flex;align-items:center}.field-checkbox>label,.field-radiobutton>label{margin-left:.5rem;line-height:1}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width: 576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width: 576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width: 768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width: 992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width: 1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.focus\:underline:focus{text-decoration:underline!important}.hover\:underline:hover,.active\:underline:active{text-decoration:underline!important}.focus\:line-through:focus{text-decoration:line-through!important}.hover\:line-through:hover,.active\:line-through:active{text-decoration:line-through!important}.focus\:no-underline:focus{text-decoration:none!important}.hover\:no-underline:hover,.active\:no-underline:active{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width: 576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width: 576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width: 768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width: 992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width: 1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width: 576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width: 576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width: 576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width: 576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width: 576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width: 576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width: 576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width: 576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width: 576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width: 768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width: 992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width: 1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width: 576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width: 768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width: 992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width: 1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width: 576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width: 576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0rem!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{-moz-column-gap:0rem!important;column-gap:0rem!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}@media screen and (min-width: 576px){.sm\:gap-0{gap:0rem!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0rem!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{-moz-column-gap:0rem!important;column-gap:0rem!important}.sm\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.sm\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.sm\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.sm\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.sm\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.sm\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.sm\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width: 768px){.md\:gap-0{gap:0rem!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0rem!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{-moz-column-gap:0rem!important;column-gap:0rem!important}.md\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.md\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.md\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.md\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.md\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.md\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width: 992px){.lg\:gap-0{gap:0rem!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0rem!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{-moz-column-gap:0rem!important;column-gap:0rem!important}.lg\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.lg\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.lg\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.lg\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.lg\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.lg\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.lg\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width: 1200px){.xl\:gap-0{gap:0rem!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0rem!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{-moz-column-gap:0rem!important;column-gap:0rem!important}.xl\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.xl\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.xl\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.xl\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.xl\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.xl\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.xl\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}.p-0{padding:0rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0rem!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:5rem!important;padding-bottom:5rem!important}@media screen and (min-width: 576px){.sm\:p-0{padding:0rem!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0rem!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0rem!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0rem!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0rem!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0rem!important;padding-right:0rem!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.sm\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.sm\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.sm\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.sm\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.sm\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.sm\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.sm\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.sm\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 768px){.md\:p-0{padding:0rem!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0rem!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0rem!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0rem!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0rem!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0rem!important;padding-right:0rem!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.md\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.md\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.md\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.md\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.md\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.md\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.md\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 992px){.lg\:p-0{padding:0rem!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0rem!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0rem!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0rem!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0rem!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0rem!important;padding-right:0rem!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.lg\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.lg\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.lg\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.lg\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.lg\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 1200px){.xl\:p-0{padding:0rem!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0rem!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0rem!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0rem!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0rem!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0rem!important;padding-right:0rem!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.xl\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.xl\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.xl\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.xl\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.xl\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.xl\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}.m-0{margin:0rem!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0rem!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:5rem!important;margin-bottom:5rem!important}.-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media screen and (min-width: 576px){.sm\:m-0{margin:0rem!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0rem!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0rem!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0rem!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0rem!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.sm\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.sm\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.sm\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.sm\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.sm\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.sm\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.sm\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.sm\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.sm\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.sm\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.sm\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.sm\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.sm\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.sm\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.sm\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.sm\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.sm\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 768px){.md\:m-0{margin:0rem!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0rem!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0rem!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0rem!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0rem!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.md\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.md\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.md\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.md\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.md\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.md\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.md\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.md\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.md\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.md\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.md\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.md\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.md\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.md\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.md\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.md\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.md\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 992px){.lg\:m-0{margin:0rem!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0rem!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0rem!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0rem!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0rem!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.lg\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.lg\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.lg\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.lg\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.lg\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.lg\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.lg\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.lg\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.lg\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.lg\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.lg\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.lg\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.lg\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.lg\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.lg\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.lg\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.lg\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 1200px){.xl\:m-0{margin:0rem!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0rem!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0rem!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0rem!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0rem!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.xl\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.xl\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.xl\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.xl\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xl\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.xl\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.xl\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.xl\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.xl\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.xl\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.xl\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.xl\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.xl\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.xl\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.xl\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.xl\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.xl\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.focus\:shadow-none:focus{box-shadow:none!important}.hover\:shadow-none:hover,.active\:shadow-none:active{box-shadow:none!important}.focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.hover\:shadow-1:hover,.active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.hover\:shadow-2:hover,.active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.hover\:shadow-3:hover,.active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.hover\:shadow-4:hover,.active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.hover\:shadow-5:hover,.active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.hover\:shadow-6:hover,.active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.hover\:shadow-7:hover,.active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.hover\:shadow-8:hover,.active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}@media screen and (min-width: 576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:focus\:shadow-none:focus{box-shadow:none!important}.sm\:hover\:shadow-none:hover,.sm\:active\:shadow-none:active{box-shadow:none!important}.sm\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:hover\:shadow-1:hover,.sm\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:hover\:shadow-2:hover,.sm\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:hover\:shadow-3:hover,.sm\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:hover\:shadow-4:hover,.sm\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:hover\:shadow-5:hover,.sm\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:hover\:shadow-6:hover,.sm\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:hover\:shadow-7:hover,.sm\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:hover\:shadow-8:hover,.sm\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:focus\:shadow-none:focus{box-shadow:none!important}.md\:hover\:shadow-none:hover,.md\:active\:shadow-none:active{box-shadow:none!important}.md\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:hover\:shadow-1:hover,.md\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:hover\:shadow-2:hover,.md\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:hover\:shadow-3:hover,.md\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:hover\:shadow-4:hover,.md\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:hover\:shadow-5:hover,.md\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:hover\:shadow-6:hover,.md\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:hover\:shadow-7:hover,.md\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:hover\:shadow-8:hover,.md\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:focus\:shadow-none:focus{box-shadow:none!important}.lg\:hover\:shadow-none:hover,.lg\:active\:shadow-none:active{box-shadow:none!important}.lg\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:hover\:shadow-1:hover,.lg\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:hover\:shadow-2:hover,.lg\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:hover\:shadow-3:hover,.lg\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:hover\:shadow-4:hover,.lg\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:hover\:shadow-5:hover,.lg\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:hover\:shadow-6:hover,.lg\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:hover\:shadow-7:hover,.lg\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:hover\:shadow-8:hover,.lg\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:focus\:shadow-none:focus{box-shadow:none!important}.xl\:hover\:shadow-none:hover,.xl\:active\:shadow-none:active{box-shadow:none!important}.xl\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:hover\:shadow-1:hover,.xl\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:hover\:shadow-2:hover,.xl\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:hover\:shadow-3:hover,.xl\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:hover\:shadow-4:hover,.xl\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:hover\:shadow-5:hover,.xl\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:hover\:shadow-6:hover,.xl\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:hover\:shadow-7:hover,.xl\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:hover\:shadow-8:hover,.xl\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-width:0px!important;border-style:none}.border-1{border-width:1px!important;border-style:solid}.border-2{border-width:2px!important;border-style:solid}.border-3{border-width:3px!important;border-style:solid}.border-top-none{border-top-width:0px!important;border-top-style:none}.border-top-1{border-top-width:1px!important;border-top-style:solid}.border-top-2{border-top-width:2px!important;border-top-style:solid}.border-top-3{border-top-width:3px!important;border-top-style:solid}.border-right-none{border-right-width:0px!important;border-right-style:none}.border-right-1{border-right-width:1px!important;border-right-style:solid}.border-right-2{border-right-width:2px!important;border-right-style:solid}.border-right-3{border-right-width:3px!important;border-right-style:solid}.border-left-none{border-left-width:0px!important;border-left-style:none}.border-left-1{border-left-width:1px!important;border-left-style:solid}.border-left-2{border-left-width:2px!important;border-left-style:solid}.border-left-3{border-left-width:3px!important;border-left-style:solid}.border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}@media screen and (min-width: 576px){.sm\:border-none{border-width:0px!important;border-style:none}.sm\:border-1{border-width:1px!important;border-style:solid}.sm\:border-2{border-width:2px!important;border-style:solid}.sm\:border-3{border-width:3px!important;border-style:solid}.sm\:border-top-none{border-top-width:0px!important;border-top-style:none}.sm\:border-top-1{border-top-width:1px!important;border-top-style:solid}.sm\:border-top-2{border-top-width:2px!important;border-top-style:solid}.sm\:border-top-3{border-top-width:3px!important;border-top-style:solid}.sm\:border-right-none{border-right-width:0px!important;border-right-style:none}.sm\:border-right-1{border-right-width:1px!important;border-right-style:solid}.sm\:border-right-2{border-right-width:2px!important;border-right-style:solid}.sm\:border-right-3{border-right-width:3px!important;border-right-style:solid}.sm\:border-left-none{border-left-width:0px!important;border-left-style:none}.sm\:border-left-1{border-left-width:1px!important;border-left-style:solid}.sm\:border-left-2{border-left-width:2px!important;border-left-style:solid}.sm\:border-left-3{border-left-width:3px!important;border-left-style:solid}.sm\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.sm\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.sm\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.sm\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.sm\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.sm\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 768px){.md\:border-none{border-width:0px!important;border-style:none}.md\:border-1{border-width:1px!important;border-style:solid}.md\:border-2{border-width:2px!important;border-style:solid}.md\:border-3{border-width:3px!important;border-style:solid}.md\:border-top-none{border-top-width:0px!important;border-top-style:none}.md\:border-top-1{border-top-width:1px!important;border-top-style:solid}.md\:border-top-2{border-top-width:2px!important;border-top-style:solid}.md\:border-top-3{border-top-width:3px!important;border-top-style:solid}.md\:border-right-none{border-right-width:0px!important;border-right-style:none}.md\:border-right-1{border-right-width:1px!important;border-right-style:solid}.md\:border-right-2{border-right-width:2px!important;border-right-style:solid}.md\:border-right-3{border-right-width:3px!important;border-right-style:solid}.md\:border-left-none{border-left-width:0px!important;border-left-style:none}.md\:border-left-1{border-left-width:1px!important;border-left-style:solid}.md\:border-left-2{border-left-width:2px!important;border-left-style:solid}.md\:border-left-3{border-left-width:3px!important;border-left-style:solid}.md\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.md\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.md\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.md\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.md\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.md\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.md\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.md\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 992px){.lg\:border-none{border-width:0px!important;border-style:none}.lg\:border-1{border-width:1px!important;border-style:solid}.lg\:border-2{border-width:2px!important;border-style:solid}.lg\:border-3{border-width:3px!important;border-style:solid}.lg\:border-top-none{border-top-width:0px!important;border-top-style:none}.lg\:border-top-1{border-top-width:1px!important;border-top-style:solid}.lg\:border-top-2{border-top-width:2px!important;border-top-style:solid}.lg\:border-top-3{border-top-width:3px!important;border-top-style:solid}.lg\:border-right-none{border-right-width:0px!important;border-right-style:none}.lg\:border-right-1{border-right-width:1px!important;border-right-style:solid}.lg\:border-right-2{border-right-width:2px!important;border-right-style:solid}.lg\:border-right-3{border-right-width:3px!important;border-right-style:solid}.lg\:border-left-none{border-left-width:0px!important;border-left-style:none}.lg\:border-left-1{border-left-width:1px!important;border-left-style:solid}.lg\:border-left-2{border-left-width:2px!important;border-left-style:solid}.lg\:border-left-3{border-left-width:3px!important;border-left-style:solid}.lg\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.lg\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.lg\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.lg\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.lg\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.lg\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 1200px){.xl\:border-none{border-width:0px!important;border-style:none}.xl\:border-1{border-width:1px!important;border-style:solid}.xl\:border-2{border-width:2px!important;border-style:solid}.xl\:border-3{border-width:3px!important;border-style:solid}.xl\:border-top-none{border-top-width:0px!important;border-top-style:none}.xl\:border-top-1{border-top-width:1px!important;border-top-style:solid}.xl\:border-top-2{border-top-width:2px!important;border-top-style:solid}.xl\:border-top-3{border-top-width:3px!important;border-top-style:solid}.xl\:border-right-none{border-right-width:0px!important;border-right-style:none}.xl\:border-right-1{border-right-width:1px!important;border-right-style:solid}.xl\:border-right-2{border-right-width:2px!important;border-right-style:solid}.xl\:border-right-3{border-right-width:3px!important;border-right-style:solid}.xl\:border-left-none{border-left-width:0px!important;border-left-style:none}.xl\:border-left-1{border-left-width:1px!important;border-left-style:solid}.xl\:border-left-2{border-left-width:2px!important;border-left-style:solid}.xl\:border-left-3{border-left-width:3px!important;border-left-style:solid}.xl\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.xl\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.xl\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.xl\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.xl\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.xl\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width: 576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width: 768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width: 992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width: 1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--p-content-border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width: 576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--p-content-border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width: 768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--p-content-border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width: 992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--p-content-border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width: 1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--p-content-border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-top-left-radius:var(--p-content-border-radius)!important;border-bottom-left-radius:var(--p-content-border-radius)!important}.border-round-top{border-top-left-radius:var(--p-content-border-radius)!important;border-top-right-radius:var(--p-content-border-radius)!important}.border-round-right{border-top-right-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width: 576px){.sm\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-top-left-radius:var(--p-content-border-radius)!important;border-bottom-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important;border-top-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-right{border-top-right-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 768px){.md\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-top-left-radius:var(--p-content-border-radius)!important;border-bottom-left-radius:var(--p-content-border-radius)!important}.md\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important;border-top-right-radius:var(--p-content-border-radius)!important}.md\:border-round-right{border-top-right-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.md\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 992px){.lg\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-top-left-radius:var(--p-content-border-radius)!important;border-bottom-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important;border-top-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-right{border-top-right-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 1200px){.xl\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-top-left-radius:var(--p-content-border-radius)!important;border-bottom-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important;border-top-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-right{border-top-right-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important;border-bottom-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:-moz-min-content!important;width:min-content!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width: 576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:-moz-min-content!important;width:min-content!important}.sm\:w-max{width:-moz-max-content!important;width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width: 768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:-moz-min-content!important;width:min-content!important}.md\:w-max{width:-moz-max-content!important;width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width: 992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:-moz-min-content!important;width:min-content!important}.lg\:w-max{width:-moz-max-content!important;width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width: 1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:-moz-min-content!important;width:min-content!important}.xl\:w-max{width:-moz-max-content!important;width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:-moz-min-content!important;height:min-content!important}.h-max{height:-moz-max-content!important;height:max-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width: 576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:-moz-min-content!important;height:min-content!important}.sm\:h-max{height:-moz-max-content!important;height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width: 768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:-moz-min-content!important;height:min-content!important}.md\:h-max{height:-moz-max-content!important;height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width: 992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:-moz-min-content!important;height:min-content!important}.lg\:h-max{height:-moz-max-content!important;height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width: 1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:-moz-min-content!important;height:min-content!important}.xl\:h-max{height:-moz-max-content!important;height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0px!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}@media screen and (min-width: 576px){.sm\:min-w-0{min-width:0px!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.sm\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width: 768px){.md\:min-w-0{min-width:0px!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.md\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width: 992px){.lg\:min-w-0{min-width:0px!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.lg\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width: 1200px){.xl\:min-w-0{min-width:0px!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.xl\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}.max-w-0{max-width:0px!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width: 576px){.sm\:max-w-0{max-width:0px!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.sm\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 768px){.md\:max-w-0{max-width:0px!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.md\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 992px){.lg\:max-w-0{max-width:0px!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.lg\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 1200px){.xl\:max-w-0{max-width:0px!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.xl\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0px!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width: 576px){.sm\:min-h-0{min-height:0px!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 768px){.md\:min-h-0{min-height:0px!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 992px){.lg\:min-h-0{min-height:0px!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 1200px){.xl\:min-h-0{min-height:0px!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0px!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width: 576px){.sm\:max-h-0{max-height:0px!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.sm\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 768px){.md\:max-h-0{max-height:0px!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.md\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 992px){.lg\:max-h-0{max-height:0px!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.lg\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 1200px){.xl\:max-h-0{max-height:0px!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.xl\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width: 576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width: 768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width: 992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width: 1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width: 576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width: 768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width: 992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width: 1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width: 576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width: 768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width: 992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width: 1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width: 576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width: 768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width: 992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width: 1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width: 576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width: 768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width: 992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width: 1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width: 576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width: 768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width: 992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width: 1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width: 576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width: 576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width: 768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width: 992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width: 1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:center!important}.bg-left{background-position:left!important}.bg-left-bottom{background-position:left bottom!important}.bg-left-top{background-position:left top!important}.bg-right{background-position:right!important}.bg-right-bottom{background-position:right bottom!important}.bg-right-top{background-position:right top!important}.bg-top{background-position:top!important}@media screen and (min-width: 576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:center!important}.sm\:bg-left{background-position:left!important}.sm\:bg-left-bottom{background-position:left bottom!important}.sm\:bg-left-top{background-position:left top!important}.sm\:bg-right{background-position:right!important}.sm\:bg-right-bottom{background-position:right bottom!important}.sm\:bg-right-top{background-position:right top!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width: 768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:center!important}.md\:bg-left{background-position:left!important}.md\:bg-left-bottom{background-position:left bottom!important}.md\:bg-left-top{background-position:left top!important}.md\:bg-right{background-position:right!important}.md\:bg-right-bottom{background-position:right bottom!important}.md\:bg-right-top{background-position:right top!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width: 992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:center!important}.lg\:bg-left{background-position:left!important}.lg\:bg-left-bottom{background-position:left bottom!important}.lg\:bg-left-top{background-position:left top!important}.lg\:bg-right{background-position:right!important}.lg\:bg-right-bottom{background-position:right bottom!important}.lg\:bg-right-top{background-position:right top!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width: 1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:center!important}.xl\:bg-left{background-position:left!important}.xl\:bg-left-bottom{background-position:left bottom!important}.xl\:bg-left-top{background-position:left top!important}.xl\:bg-right{background-position:right!important}.xl\:bg-right-bottom{background-position:right bottom!important}.xl\:bg-right-top{background-position:right top!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translate(0)!important}.translate-x-100{transform:translate(100%)!important}.-translate-x-100{transform:translate(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width: 576px){.sm\:translate-x-0{transform:translate(0)!important}.sm\:translate-x-100{transform:translate(100%)!important}.sm\:-translate-x-100{transform:translate(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 768px){.md\:translate-x-0{transform:translate(0)!important}.md\:translate-x-100{transform:translate(100%)!important}.md\:-translate-x-100{transform:translate(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 992px){.lg\:translate-x-0{transform:translate(0)!important}.lg\:translate-x-100{transform:translate(100%)!important}.lg\:-translate-x-100{transform:translate(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 1200px){.xl\:translate-x-0{transform:translate(0)!important}.xl\:translate-x-100{transform:translate(100%)!important}.xl\:-translate-x-100{transform:translate(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width: 576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width: 576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translate(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translate(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{transform:perspective(2000px) rotateY(-100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipright{0%{transform:perspective(2000px) rotateY(100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipup{0%{transform:perspective(2000px) rotateX(-100deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{backface-visibility:visible;animation:flip .15s linear}.flipup{backface-visibility:visible;animation:flipup .15s linear}.flipleft{backface-visibility:visible;animation:flipleft .15s linear}.flipright{backface-visibility:visible;animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Thin-DdUiS1cj.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-ExtraLight-DNfybfsL.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Light-Byrs-DlH.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Regular-CtGL0YI-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Medium-D86t5Axy.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-SemiBold-26ZP1ILp.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Bold-_OhAJEdh.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-ExtraBold-DCjt2qDm.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Black-DA1YqYMq.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Thin-B3XyWEH_.woff2) format("woff2"),url(/assets/DanaFaNum-Thin-nYaTfiHq.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-UltraLight-DtdsLePQ.woff2) format("woff2"),url(/assets/DanaFaNum-UltraLight-CjMoqKq9.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Hairline-awc1KlGI.woff2) format("woff2"),url(/assets/DanaFaNum-Hairline-C6G2rHct.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Light-3Udmqr36.woff2) format("woff2"),url(/assets/DanaFaNum-Light-BWJHh5X3.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Regular-coOeJitY.woff2) format("woff2"),url(/assets/DanaFaNum-Regular-CtvzaLFL.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Medium-BYIBr52k.woff2) format("woff2"),url(/assets/DanaFaNum-Medium-BpQVbsyL.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-DemiBold-CFSaPsH0.woff2) format("woff2"),url(/assets/DanaFaNum-DemiBold-BHkS95CN.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Bold-CIOWe8s9.woff2) format("woff2"),url(/assets/DanaFaNum-Bold-DBcbL_mD.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-ExtraBold-Ckv7DOO1.woff2) format("woff2"),url(/assets/DanaFaNum-ExtraBold-7P7-oiMr.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Heavy-CjlMxaP6.woff2) format("woff2"),url(/assets/DanaFaNum-Heavy-BR0W5qES.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-Black-DojShDBt.woff2) format("woff2"),url(/assets/DanaFaNum-Black-BvzXexhS.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-ExtraBlack-B2QjwVRs.woff2) format("woff2"),url(/assets/DanaFaNum-ExtraBlack-4Vg9hNRa.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaFaNum-fat-DDJLzi55.woff2) format("woff2"),url(/assets/DanaFaNum-fat-BP_Yy6hM.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Thin-BBBLUoFT.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Thin-3qPNR-Nz.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-ExtraLight-CMNtLP2J.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-ExtraLight-DQST_Znv.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Light-DlQ8nOBK.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Light-Dr5a1MZx.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Regular-DWx4GlPQ.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Regular-BF5e4c4n.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Medium-NGu19-H0.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Medium-wFQ0oOHq.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-SemiBold-fnXw-WAG.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-SemiBold-B3vU3wea.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Bold-rp-h1b8U.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Bold-KI_N0Nft.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-ExtraBold-AJX8BKm8.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-ExtraBold-DtDGig9S.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url("/assets/KalamehWeb(FaNum)-Black-CPG5XgJ2.woff2") format("woff2"),url("/assets/KalamehWeb(FaNum)-Black-UdSzDJ6F.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--color-primary: 112, 83, 234;--color-primary-contrast: 255, 255, 255;--color-secondary: 241, 174, 241;--color-accent: 241, 174, 241;--color-background: 248, 250, 252;--color-surface: 255, 255, 255;--color-surface-muted: 241, 245, 249;--color-border: 226, 232, 240;--color-text-primary: 15, 23, 42;--color-text-secondary: 71, 85, 105;--color-text-inverse: 255, 255, 255;--color-success: 16, 185, 129;--color-warning: 245, 158, 11;--color-danger: 244, 63, 94;--color-info: 59, 130, 246;--color-muted: 148, 163, 184;--color-glass-surface: rgba(255, 255, 255, .9);--color-glass-border: rgba(255, 255, 255, .4);--shadow-elevated: rgba(15, 23, 42, .2);--shadow-primary: rgba(112, 83, 234, .35)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}body{font-family:Dana,Vazirmatn,sans-serif;margin:0;padding:0;background-color:#f8fafc;color:#0f172a;overscroll-behavior:none;touch-action:manipulation}.abcjs-container{direction:ltr}.abcjs-inline-audio{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px;margin-bottom:16px;direction:ltr}.abcjs-btn{background:#4f46e5;color:#fff;border-radius:4px}.abcjs-btn:hover{background:#4338ca}path.abcjs-note{fill:#0f172a}.auth-modal-overlay{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:rgba(var(--color-text-primary),.5)!important}.auth-modal{background-color:rgba(var(--color-surface),1)!important;border-radius:1rem!important;box-shadow:0 25px 50px -12px #00000040!important;border:1px solid rgba(var(--color-border),1)!important;overflow:hidden!important;padding:0!important;width:min(30rem,100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important}.auth-modal .p-dialog-content{padding:.5rem!important;overflow-x:hidden}.auth-modal__header{padding-top:1rem;padding-bottom:2rem;display:flex;justify-content:center;align-items:center;position:relative}.auth-modal__back{position:absolute;right:1rem;color:rgba(var(--color-muted),1);padding:.5rem;border-radius:.5rem;transition:all .2s}.auth-modal__back:hover{color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-surface-muted),1)}.auth-modal__icon-wrapper{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.auth-modal__icon-wrapper .spiccato-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.auth-modal__close{position:absolute;left:1rem;color:rgba(var(--color-muted),1);padding:.5rem;border-radius:.5rem;transition:all .2s}.auth-modal__close:hover{color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-surface-muted),1)}.auth-modal__body{padding:.5rem}.auth-step{text-align:right}.auth-step--otp{text-align:center;width:100%}.auth-step__title{font-size:1.25rem;font-weight:600;color:rgba(var(--color-text-primary),1);margin-bottom:.5rem}.auth-step__subtitle{font-size:.875rem;color:rgba(var(--color-text-secondary),1);margin-bottom:1.5rem;line-height:1.6}.auth-step__subtitle strong{color:rgba(var(--color-primary),1);font-weight:600}.auth-form{display:flex;flex-direction:column;gap:1rem}.auth-form__toggle{display:flex;gap:.5rem;padding:.25rem;background-color:rgba(var(--color-surface-muted),1);border-radius:.5rem}.auth-form__toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:500;color:rgba(var(--color-text-secondary),1);border-radius:.375rem;transition:all .2s}.auth-form__toggle-btn:hover{color:rgba(var(--color-text-primary),1)}.auth-form__toggle-btn--active{background-color:rgba(var(--color-surface),1);color:rgba(var(--color-primary),1);box-shadow:0 1px 3px #0000001a}.auth-form__field{display:flex;flex-direction:column;gap:.25rem}.auth-form__label{font-size:.875rem;font-weight:500;color:rgba(var(--color-text-secondary),1);text-align:right}.auth-form__input-wrapper{position:relative}.auth-form__input-wrapper .p-inputtext{font-weight:inherit!important;font-size:1rem!important;letter-spacing:2px}.auth-form__icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:rgba(var(--color-muted),1)}.auth-form__input{width:100%;background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),1);border-radius:.5rem;padding:.75rem 2.5rem .75rem 1rem;outline:none;transition:all .2s;color:rgba(var(--color-text-primary),1);text-align:left}.auth-form__input::-moz-placeholder{color:rgba(var(--color-muted),1)}.auth-form__input::placeholder{color:rgba(var(--color-muted),1)}.auth-form__input:focus{border-color:rgba(var(--color-primary),1);box-shadow:0 0 0 2px rgba(var(--color-primary),.1)}.auth-form__submit{width:100%;background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);font-weight:600;padding:.875rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(var(--color-primary),.2);transition:all .2s;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem}.auth-form__submit:hover:not(:disabled){background-color:rgba(var(--color-primary),.9);transform:translateY(-1px)}.auth-form__submit:disabled{opacity:.6;cursor:not-allowed}.auth-otp{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:100%}.auth-otp__capture{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.auth-otp__field-wrap{position:relative;width:100%;max-width:100%;display:flex;justify-content:center;overflow:hidden}.auth-otp__input{direction:ltr}.auth-otp__input :deep(.p-inputotp){gap:.75rem}.auth-otp__resend{font-size:.875rem;color:rgba(var(--color-text-secondary),1);display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%}.auth-otp__resend-btn{color:rgba(var(--color-primary),1);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .2s;background:none;border:none;padding:0;cursor:pointer}.auth-otp__resend-btn:hover:not(:disabled){color:rgba(var(--color-primary),.8)}.auth-otp__resend-btn:disabled,.auth-otp__resend-btn--disabled{color:rgba(var(--color-muted),1);cursor:not-allowed;opacity:.6}.s-input__field--with-icon{padding-left:2.5rem!important}.spinner{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:auth-spin 1s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.stat-card{background-color:rgba(var(--color-surface),1);border-radius:1.5rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem;transition:box-shadow .2s,transform .2s}.stat-card:hover{box-shadow:0 6px 14px #00000014;transform:translateY(-1px)}.stat-card__label{color:rgba(var(--color-text-secondary),1);font-size:.85rem;font-weight:600;margin-bottom:.5rem}.stat-card__value-container{display:flex;align-items:flex-end;gap:.5rem}.stat-card__value{font-size:2.25rem;font-weight:700;color:rgba(var(--color-text-primary),1);line-height:1}.stat-card__unit{font-size:1.125rem;font-weight:500;margin-bottom:.25rem}.text-emerald-500{color:rgba(var(--color-success),1)}.text-indigo-500{color:rgba(var(--color-primary),1)}.sidebar-desktop{display:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.sidebar-desktop{display:flex;position:fixed;right:0;top:0;bottom:0;width:16rem;background-color:rgba(var(--color-surface),1);border-left:1px solid rgba(var(--color-border),.6);z-index:50;flex-direction:column;padding:1.5rem 0 0}}@media (min-width: 1024px) and (max-width: 1140px){.sidebar-desktop{width:13.5rem;padding:1.1rem 0}}@media (min-width: 1024px){.sidebar-desktop--hidden{transform:translate(100%)}}.sidebar-desktop__logo-container{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:0 .5rem;margin-bottom:2rem}.sidebar-desktop__logo{width:2.5rem;height:2.5rem;flex-shrink:0}.sidebar-desktop__title{font-size:1.25rem;font-weight:600;letter-spacing:-.025em;background:linear-gradient(135deg,#6d3bff,#eb56ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 38px rgba(255,86,216,.4)}.sidebar-desktop__menu{flex:1;width:100%;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;padding:.5rem}.sidebar-desktop__menu::-webkit-scrollbar{display:none}.sidebar-desktop__footer{margin-top:auto;padding:1rem .5rem .75rem;border-top:1px solid rgba(var(--color-surface-muted),1);display:flex;flex-direction:column;gap:.75rem}@media (max-width: 1024px){.nav-section{margin-bottom:2rem}}.nav-section--secondary{margin-top:-.35rem}.nav-section--advanced{margin-top:1.25rem;padding-top:.85rem;border-top:1px dashed rgba(var(--color-text-secondary),.12)}.nav-section--advanced .nav-section__title{font-size:.62rem;font-weight:500;color:rgba(var(--color-text-secondary),.38)}.nav-section__title{font-size:.6875rem;font-weight:600;color:rgba(var(--color-text-secondary),.5);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding:0 1rem}.nav-section__title--muted{font-size:.62rem;font-weight:500;letter-spacing:.04em;color:rgba(var(--color-text-secondary),.4);margin-bottom:.35rem}.sidebar-secondary-links{display:flex;flex-direction:column;gap:.15rem;padding:0 .7rem}.sidebar-secondary-links__item{width:100%;min-height:2rem;padding:.35rem .55rem;border-radius:.8rem;text-align:right;font-size:.78rem;font-weight:400;color:rgba(var(--color-text-secondary),.86);background:transparent;transition:color .18s ease,background-color .18s ease}.sidebar-secondary-links__item:hover{color:rgba(var(--color-text-primary),.82);background:rgba(var(--color-surface-muted),.42)}.sidebar-secondary-links__item--active{color:rgba(var(--color-primary),.92);background:rgba(var(--color-primary),.08)}.sidebar-upgrade{display:flex;flex-direction:column;gap:.6rem;margin:1rem 0 .5rem}@media (min-width: 1024px) and (max-width: 1140px){.sidebar-upgrade{margin:.55rem .4rem 1.25rem;gap:.45rem}.sidebar-upgrade-card{padding:.65rem .7rem;border-radius:1.05rem;gap:.55rem}.sidebar-upgrade-card__title{font-size:.85rem}.sidebar-upgrade-card__subtitle{display:none}.sidebar-upgrade-card__cta{padding:.55rem .7rem;border-radius:.95rem;font-size:.8rem}}@media (min-width: 1024px) and (max-width: 1040px){.sidebar-upgrade--footer{display:none}}.sidebar-upgrade-card{width:100%;border-radius:1.25rem;padding:.9rem;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;background:radial-gradient(circle at top right,rgba(var(--color-primary),.12),transparent 52%),linear-gradient(180deg,#ffffffe6,#ffffffb8);border:1px solid rgba(var(--color-border),.85);box-shadow:inset 0 1px #ffffffe6,0 18px 36px -30px #0f172a47;transition:transform .18s ease,filter .18s ease}.sidebar-upgrade-card:hover{filter:brightness(1.02)}.sidebar-upgrade-card:active{transform:scale(.99)}.sidebar-upgrade-card__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sidebar-upgrade-card__badge{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .55rem;border-radius:999px;background:var(--sidebar-plan-surface, rgba(var(--color-surface-muted), 1));border:1px solid var(--sidebar-plan-border, rgba(var(--color-border), .8));color:var(--sidebar-plan-color, rgba(var(--color-text-primary), 1));box-shadow:0 14px 28px -24px var(--sidebar-plan-glow, rgba(15, 23, 42, .12))}.sidebar-upgrade-card__badge span{font-size:.72rem;font-weight:600}.sidebar-upgrade-card__chevron{color:rgba(var(--color-text-secondary),1);flex-shrink:0}.sidebar-upgrade-card__title{font-size:.92rem;font-weight:800;color:rgba(var(--color-text-primary),1)}.sidebar-upgrade-card__subtitle{font-size:.72rem;line-height:1.65;color:rgba(var(--color-text-secondary),1)}.sidebar-upgrade-card__cta{margin-top:.15rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;border-radius:1rem;padding:.75rem .85rem;font-size:.85rem;font-weight:800;color:#fff;background:linear-gradient(135deg,rgba(var(--color-primary),1),rgba(var(--color-accent),1));border:1px solid rgba(255,255,255,.22);box-shadow:0 16px 34px -22px #0f172a6b,0 10px 20px -14px rgba(var(--color-primary),.55)}.sidebar-upgrade-card__cta span{transform:translateY(.5px)}.sidebar-plan-mini{width:100%;border-radius:1.1rem;padding:.75rem .85rem;border:1px solid rgba(var(--color-border),.65);background:rgba(var(--color-surface-muted),.26);box-shadow:inset 0 1px #ffffffbf;display:flex;flex-direction:column;gap:.5rem;transition:background-color .16s ease,border-color .16s ease;margin-bottom:0}@media (max-width: 991px){.sidebar-plan-mini{margin-bottom:1rem}}.sidebar-plan-mini:hover{background:rgba(var(--color-surface-muted),.36);border-color:rgba(var(--color-border),.78)}.sidebar-plan-mini__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.sidebar-plan-mini__label{font-size:.72rem;font-weight:500;color:rgba(var(--color-text-secondary),.9)}.sidebar-plan-mini__value{font-size:.85rem;font-weight:400;color:rgba(var(--color-text-primary),.95)}.sidebar-plan-mini__cta{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;font-size:.74rem;font-weight:600;color:rgba(var(--color-primary),.9)}.sidebar-upgrade--mobile{margin:0;padding:0}.user-profile__button{width:100%;padding:.65rem .7rem;border-radius:1.1rem;display:flex;align-items:center;gap:.75rem;transition:all .2s;border:1px solid rgba(var(--color-border),.7);background:linear-gradient(180deg,#ffffffb3,#ffffff85),rgba(var(--color-surface-muted),.45);box-shadow:inset 0 1px #ffffffa6,0 16px 30px -26px #0f172a52}.user-profile__button:hover{background:linear-gradient(180deg,#ffffffc7,#ffffff94),rgba(var(--color-surface-muted),.55);border-color:rgba(var(--color-border),.85)}.user-profile__button:active{transform:scale(.995)}.user-profile__avatar-wrap{position:relative;flex-shrink:0}.user-profile__avatar{width:2.35rem;height:2.35rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;display:block;background-color:rgba(var(--color-border),1);box-shadow:0 0 0 2px #ffffffd9,0 14px 26px -26px #0f172a8c}.user-profile__plan-icon{position:absolute;bottom:-2px;inset-inline-end:-2px;width:1.05rem;height:1.05rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.95);box-shadow:0 2px 8px #0f172a38;pointer-events:none}.user-profile__plan-icon--free{color:#065f46;background:#a7f3d0f2}.user-profile__plan-icon--solo{color:#4f46e5;background:#c7d2fefa}.user-profile__plan-icon--maestro{color:#b45309;background:#fde68afa}.user-profile__plan-icon--premium{color:#6d28d9;background:#e9d5fffa}.user-profile__plan-icon--paid{color:#4f46e5;background:#c7d2fefa}.user-profile__avatar--placeholder{display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface-muted),1);border:1px solid rgba(var(--color-border),.8)}.user-profile__info{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.user-profile__name{font-size:.875rem;font-weight:500;color:rgba(var(--color-text-primary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:right}.user-profile__username{font-size:.65rem;color:rgba(var(--color-text-secondary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;display:none}.user-profile__meta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.user-profile__role{font-size:.65rem;font-weight:600;padding:.18rem .55rem;border-radius:9999px;background-color:rgba(var(--color-surface-muted),.85);border:1px solid rgba(var(--color-border),.55);color:rgba(var(--color-text-secondary),1);white-space:nowrap;flex-shrink:0}.user-profile__logout{color:rgba(var(--color-muted),1);width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:.9rem;transition:color .2s,background-color .2s,transform .2s;background-color:rgba(var(--color-surface-muted),.75);border:1px solid rgba(var(--color-border),.6)}.user-profile__logout:hover{color:rgba(var(--color-danger),1);background-color:rgba(var(--color-surface-muted),.9)}.user-profile__logout:active{transform:scale(.98)}.user-profile__management-btn{width:100%;margin-top:.5rem;padding:.65rem .85rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;font-size:.8rem;color:rgba(var(--color-text-primary),1);background:linear-gradient(180deg,#ffffffb3,#ffffff85),rgba(var(--color-surface-muted),.45);border:1px solid rgba(var(--color-border),.7);transition:transform .2s,border-color .2s,filter .2s}.user-profile__management-btn:hover{transform:translateY(-1px);filter:brightness(1.02);border-color:rgba(var(--color-border),.85)}.user-profile__management-btn:active{transform:scale(.99)}.auth-button{background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:600;width:100%;padding:.75rem;transition:all .2s}.auth-button:hover{background-color:rgba(var(--color-primary),.85)}.mobile-dock{display:flex;position:fixed;bottom:max(.75rem,env(safe-area-inset-bottom));left:.75rem;right:.75rem;height:3.35rem;background:#ffffff94;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(var(--color-border),.55);box-shadow:0 10px 28px -18px #0f172a59;border-radius:1.4rem;z-index:50;align-items:center;justify-content:space-between;padding:0 .35rem;gap:.2rem;animation:slide-up .5s ease-out}@media (min-width: 1024px){.mobile-dock{display:none}}.mobile-dock__item{flex:1 1 0;max-width:2.75rem;height:2.55rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.95rem;color:rgba(var(--color-text-secondary),1);transition:background-color .2s,color .2s,transform .2s,box-shadow .2s}.mobile-dock__item:hover{background-color:rgba(var(--color-surface-muted),.55);color:rgba(var(--color-text-primary),1)}.mobile-dock__item:active{transform:scale(.96)}.mobile-dock__item--active{background-color:rgba(var(--color-primary),.12);color:rgba(var(--color-primary),1)}.mobile-dock__avatar-container{width:1.75rem;height:1.75rem;border-radius:9999px;overflow:hidden;background-color:rgba(var(--color-border),1);display:flex;align-items:center;justify-content:center}.mobile-dock__avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-dock{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-dock--hidden{transform:translateY(150%)}.mobile-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:60}@media (min-width: 1024px){.mobile-drawer-backdrop{display:none}}.mobile-drawer{position:fixed;top:0;right:0;bottom:0;width:min(22rem,88vw);background-color:rgba(var(--color-surface),1);border-left:1px solid rgba(var(--color-border),.6);z-index:61;display:flex;flex-direction:column;padding:1.25rem 1rem;box-shadow:0 30px 80px -30px #0006}@media (min-width: 1024px){.mobile-drawer{display:none}}.mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.mobile-drawer__brand{display:flex;align-items:center;gap:.75rem;min-width:0}.mobile-drawer__logo{width:2rem;height:2rem;flex-shrink:0}.mobile-drawer__title{font-size:1.125rem;font-weight:800;letter-spacing:-.025em;background:linear-gradient(135deg,rgba(var(--color-primary),1),rgba(var(--color-accent),1));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;color:rgba(var(--color-text-secondary),1);transition:background-color .2s,color .2s}.mobile-drawer__close:hover{background-color:rgba(var(--color-surface-muted),1);color:rgba(var(--color-text-primary),1)}.mobile-drawer__menu{flex:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.mobile-drawer__menu::-webkit-scrollbar{display:none}.mobile-drawer__footer{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(var(--color-surface-muted),1);display:flex;flex-direction:column;gap:.75rem}@media (max-width: 1023px){.sidebar-secondary-links{padding:0 .1rem}.sidebar-secondary-links__item{min-height:1.9rem;padding-inline:.45rem;font-size:.75rem}}.mobile-drawer-enter-active,.mobile-drawer-leave-active{transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .26s ease}.mobile-drawer-enter-from,.mobile-drawer-leave-to{transform:translate(100%);opacity:0}.nav-item{width:100%;display:flex;align-items:center;gap:.75rem;padding:.625rem 1.5rem;border-radius:.5rem;transition:all .2s;position:relative;margin-bottom:.25rem;outline:none}.nav-item--active{background-color:rgba(var(--color-primary),.1);color:rgba(var(--color-primary),1);font-weight:600}.nav-item--inactive.nav-item--locked{color:rgba(var(--color-muted),1);font-weight:500}.nav-item--inactive.nav-item--locked:hover{background-color:rgba(var(--color-surface-muted),1);color:rgba(var(--color-text-secondary),1)}.nav-item--inactive:not(.nav-item--locked){color:rgba(var(--color-text-secondary),1);font-weight:500}.nav-item--inactive:not(.nav-item--locked):hover{background-color:rgba(var(--color-surface-muted),1);color:rgba(var(--color-primary),1)}.nav-item__icon{flex-shrink:0}.nav-item__label{font-size:.875rem}.nav-item__badge{margin-inline-start:auto;padding:.14rem .5rem;border-radius:999px;background:rgba(var(--color-danger),.12);border:1px solid rgba(var(--color-danger),.25);color:rgba(var(--color-danger),1);font-weight:800;font-size:.75rem;line-height:1.1}.nav-item__badge--new{background:rgba(var(--color-primary),.12);border-color:rgba(var(--color-primary),.28);color:rgba(var(--color-primary),1);font-weight:400;font-size:.7rem;letter-spacing:.02em}.nav-item__lock{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.nav-item__lock-icon{color:rgba(var(--color-muted),1)}.onboarding{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;align-items:center;background:radial-gradient(900px circle at 22% 12%,rgba(199,210,254,.35),transparent 55%),radial-gradient(820px circle at 78% 18%,rgba(224,231,255,.38),transparent 58%),radial-gradient(980px circle at 50% 92%,rgba(199,210,254,.22),transparent 60%),linear-gradient(180deg,#fff,#eef2ff);overflow:hidden}.onboarding__bg{display:none}.onboarding__progress{flex-shrink:0;width:100%;padding:0;background:transparent;border-bottom:none;display:flex;flex-direction:column;align-items:center;gap:0;position:relative;z-index:1}.onboarding__progress-inner{width:calc(100% - 2rem);max-width:44rem;margin:0 auto;padding:1.25rem 1rem .85rem;border-radius:0;text-align:center;position:relative;background:transparent}.onboarding__progress-label{font-size:.8125rem;font-weight:700;color:rgba(var(--color-text-secondary),1)}.onboarding__progress-track{position:absolute;inset-inline-start:1rem;inset-inline-end:1rem;top:-2px;height:6px;right:0;border-radius:999px;background:#0f172a0f;border:1px solid #e2e8f0;overflow:hidden}.onboarding__progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(var(--color-primary),.92),rgba(var(--color-primary),.62));transition:width .42s cubic-bezier(.2,.9,.2,1)}.onboarding__shell{flex:1;min-height:0;width:100%;max-width:44rem;padding:0 0 1rem;display:flex;flex-direction:column;position:relative;z-index:1}.onboarding__content{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:.75rem 1rem .85rem;animation:onboarding-fade-in .3s ease-out;border-radius:1.6rem;position:relative;overflow:hidden;border:1px solid rgba(226,232,240,.99);background:linear-gradient(135deg,#ffffffe6,#ffffffe6);-webkit-backdrop-filter:blur(14px) saturate(175%);backdrop-filter:blur(14px) saturate(175%);box-shadow:0 34px 70px -54px #0f172a26,0 14px 28px -22px #0f172a1a,inset 1px 1px #fffffff5}.onboarding__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(520px circle at 30% 0%,rgba(199,210,254,.01),transparent 60%),radial-gradient(520px circle at 70% 0%,rgba(224,231,255,.2),transparent 62%);pointer-events:none}.onboarding__content>*{position:relative;z-index:1}.onboarding .s-input__label{color:rgba(var(--color-text-primary),.85)}.onboarding .s-input__wrapper .p-inputtext,.onboarding .s-input__wrapper .p-textarea{background:#f8fafc;border-color:#e2e8f0;box-shadow:inset 0 2px 6px #0f172a0a,0 10px 18px -16px #0f172a1a}.onboarding .s-input__wrapper .p-inputtext:hover:enabled,.onboarding .s-input__wrapper .p-textarea:hover:enabled{background:#fff;border-color:#cbd5e1}.onboarding .s-input__wrapper .p-inputtext:focus:enabled,.onboarding .s-input__wrapper .p-textarea:focus:enabled{background:#fff;border-color:#818cf8e6;box-shadow:0 10px 18px -14px #4f46e540,inset 0 1px 2px #0f172a0a}.onboarding__main{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:baseline;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 .25rem .5rem}.onboarding__header{flex-shrink:0;text-align:center;margin-bottom:0}.onboarding__brand{width:100%;display:flex;justify-content:center;margin-bottom:.85rem}.onboarding__brand-logo{width:5rem;height:5rem;display:inline-flex;align-items:center;justify-content:center;margin:2.5rem 0}.onboarding__brand-logo .spiccato-logo{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}.onboarding__header-spacer{height:clamp(.75rem,2.2vh,1.25rem);flex-shrink:0}.onboarding__title{font-size:1.42rem;font-weight:700;color:rgba(var(--color-text-primary),1);margin:0 0 .25rem;line-height:1.3}.onboarding__subtitle{margin:0;font-size:.875rem;color:rgba(var(--color-text-secondary),1)}.onboarding__step-wrap,.onboarding__step{width:100%;display:flex;flex-direction:column;align-items:center}.onboarding__step--narrow{max-width:540px}.onboarding__step--wide{max-width:640px}.onboarding__full-width{width:100%}.onboarding__options{width:100%;display:flex;flex-direction:column;gap:.6rem}.onboarding__grid{width:100%;max-width:540px;display:grid;gap:.6rem;justify-content:center}.onboarding__grid--instruments{grid-template-columns:repeat(2,1fr)}.onboarding__grid--instruments-secondary{max-width:640px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.onboarding__grid--instruments-secondary .onboarding__option{min-height:48px;padding:.5rem;justify-content:center;text-align:center;border-radius:.85rem}.onboarding__grid--instruments-secondary .onboarding__option-label{font-size:.75rem;font-weight:400}.onboarding__grid--instruments-secondary .onboarding__option-indicator{position:absolute;top:.35rem;inset-inline-start:.35rem;width:.9rem;height:.9rem}.onboarding__grid--instruments-secondary .onboarding__option-indicator svg{width:10px;height:10px}.onboarding__grid--goals,.onboarding__grid--discovery{grid-template-columns:repeat(2,1fr)}.onboarding__instruments{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}.onboarding__instruments-primary{max-width:640px;display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;width:100%}.onboarding__instruments-primary .onboarding__option{box-shadow:0 12px 24px -12px #0f172a26;min-height:72px;padding:.75rem;border-radius:1.15rem;justify-content:center;text-align:center}.onboarding__instruments-primary .onboarding__option:hover{box-shadow:0 16px 32px -16px #0f172a73}.onboarding__instruments-primary .onboarding__option-indicator{position:absolute;top:.6rem;inset-inline-start:.6rem;width:1.3rem;height:1.3rem}.onboarding__instruments-primary .onboarding__option-indicator svg{width:14px;height:14px}.onboarding__instruments-primary .onboarding__option-title{font-size:.95rem}.onboarding__instruments-secondary{width:100%;max-width:640px;display:flex;flex-direction:column;gap:.55rem;margin-top:.75rem}.onboarding__option{width:100%;min-height:70px;padding:.95rem 1rem;border-radius:1rem;border:1px solid #e2e8f0;background:#fff;color:rgba(var(--color-text-primary),.92);text-align:right;box-shadow:0 16px 30px -26px #0f172a29;transition:background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease,border-color .16s ease;display:flex;align-items:center;gap:.75rem;cursor:pointer;position:relative;overflow:hidden}.onboarding__option:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 20px 36px -28px #0f172a33}.onboarding__option:active{transform:translateY(0) scale(.99)}.onboarding__option--selected{background:#eef2ffe6;border-color:#7053eab3;color:rgba(var(--color-text-primary),1);transform:translateY(-2px) translateZ(0)}.onboarding__option--selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #7053ea57;pointer-events:none;transition:box-shadow .2s ease}.onboarding__option--selected .onboarding__option-title{color:rgba(var(--color-text-primary),1);font-weight:600;transition:color .2s ease}.onboarding__option-indicator{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.45rem;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.2,.9,.2,1);background:#fff;position:absolute;top:.75rem;inset-inline-end:.75rem}.onboarding__option-indicator svg{opacity:0;transform:scale(.4);transition:all .25s cubic-bezier(.34,1.56,.64,1);color:#fff}.onboarding__option--selected .onboarding__option-indicator{background:#7053ea;border-color:#7053ea;box-shadow:0 10px 18px -14px #7053ea59}.onboarding__option--selected .onboarding__option-indicator svg{opacity:1;transform:scale(1)}.onboarding__grid--discovery .onboarding__option{justify-content:center;text-align:center;padding:.85rem}.onboarding__grid--discovery .onboarding__option-label{text-align:center}.onboarding__grid--discovery .onboarding__option-indicator{width:1.1rem;height:1.1rem}.onboarding__option--compact{min-height:44px;padding:.65rem .85rem;border-radius:.95rem;gap:.5rem;background:#fff;border-color:#e2e8f0;box-shadow:0 12px 22px -18px #0f172a29}.onboarding__option--purpose{min-height:62px;border-radius:1rem;box-shadow:0 16px 30px -26px #0f172a29}.onboarding__option--purpose .onboarding__option-label{text-align:right;line-height:1.4}.onboarding__step--elevated-options .onboarding__option{box-shadow:0 18px 34px -28px #0f172a2e,0 6px 14px -12px #0f172a1a;border-color:#e2e8f0}.onboarding__option-icon{flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:1rem;background:#f8fafc;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;transition:background-color .16s ease,border-color .16s ease}.onboarding__option:hover .onboarding__option-icon{background:#fff;border-color:#cbd5e1}.onboarding__option--selected .onboarding__option-icon{background:#eef2ff;border-color:#c7d2fe}.onboarding__option-label{flex:1;font-weight:400;font-size:.95rem;color:inherit;min-width:0}.onboarding__option-title{font-weight:400;font-size:.95rem;color:rgba(var(--color-text-primary),1);margin:0}.onboarding__option--selected .onboarding__option-title{color:inherit}.onboarding__option-desc{font-size:.8125rem;font-weight:400;margin:.25rem 0 0;color:rgba(var(--color-text-secondary),1)}.onboarding__option--selected .onboarding__option-desc{color:rgba(var(--color-text-secondary),1)}.onboarding__option-text{flex:1;min-width:0}.onboarding__footer{flex-shrink:0;width:100%;padding:.85rem 1rem .65rem;margin-top:auto;border-top:1px solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.onboarding__back-btn,.onboarding__next-btn{flex:0 0 auto;width:auto;min-height:2.75rem;height:auto;max-width:100%;align-self:center;white-space:nowrap}.onboarding__back-btn.p-button,.onboarding__next-btn.p-button{padding:.65rem 1.15rem!important;aspect-ratio:unset}.onboarding__back-btn{min-width:7.5rem}.onboarding__back-wrap,.onboarding__next-wrap{display:flex;align-items:center;flex:0 0 auto;min-width:0}.onboarding__next-btn{min-width:7.5rem}.onboarding__back-wrap--hidden{visibility:hidden;pointer-events:none}.onboarding__step-dots{flex:0 0 auto;display:flex;gap:.375rem;padding:.4rem .55rem;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0}.onboarding__step-dot{width:8px;height:8px;border-radius:50%;background:rgba(var(--color-text-secondary),.45);box-shadow:0 10px 20px -16px #0f172a66;transition:background-color .16s ease,transform .16s ease}.onboarding__step-dot--active{background:rgba(var(--color-primary),1);transform:scale(1.15)}.onboarding__next-btn-icon{transform:rotate(180deg)}.onboarding__error{margin:1rem 0 0;font-size:.875rem;color:rgba(var(--color-danger),1);text-align:center}.onboarding__error--inline{margin:.65rem 0 0;text-align:right;width:100%}.onboarding__avatar-row{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.85rem;width:100%}.onboarding__avatar-btn{width:104px;height:104px;border-radius:9999px;overflow:hidden;border:1px solid rgba(226,232,240,.72);background:linear-gradient(135deg,#ffffff38,#ffffff1f);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 22px 40px -44px #0f172a80,inset 1px 1px #ffffff52;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease;box-shadow:0 22px 40px -42px #0f172a73}.onboarding__avatar-btn:hover{border-color:#7053ea3d;transform:translateY(-1px)}.onboarding__avatar-btn:active{transform:scale(.99)}.onboarding__avatar-btn:focus-visible{outline:2px solid rgba(112,83,234,.35);outline-offset:3px}.onboarding__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.onboarding__avatar-placeholder{font-size:.78rem;font-weight:850;color:rgba(var(--color-text-secondary),1)}.onboarding__avatar-input{display:none}.onboarding__name-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.onboarding__name-grid+.s-input{margin-top:.75rem}.onboarding__cropper{width:320px;height:320px;margin:0 auto;border-radius:9999px;overflow:hidden;position:relative;background:rgba(var(--color-surface-muted),1);border:2px solid rgba(255,255,255,.35);box-shadow:0 0 0 2px #7053ea29,0 26px 60px -48px #0f172a8c;touch-action:none}.onboarding__cropper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;box-shadow:inset 0 0 0 1px #ffffff38;pointer-events:none}.onboarding__cropper-img{position:absolute;left:50%;top:50%;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;max-width:none;max-height:none;will-change:transform}.onboarding__cropper-zoom{margin:.75rem auto 0;width:320px;display:flex;align-items:center;gap:.75rem}.onboarding__cropper-zoom-label{font-size:.75rem;color:rgba(var(--color-muted),1)}.onboarding__cropper-zoom-range{flex:1}.onboarding__cropper-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.onboarding-header-enter-active,.onboarding-header-leave-active{transition:opacity .18s ease,transform .18s ease}.onboarding-header-enter-from,.onboarding-header-leave-to{opacity:0;transform:translateY(6px)}.onboarding-step-enter-active,.onboarding-step-leave-active{transition:opacity .2s ease,transform .2s ease}.onboarding-step-enter-from,.onboarding-step-leave-to{opacity:0;transform:translateY(10px) scale(.99)}@media (min-width: 680px){.onboarding__instruments-primary{grid-template-columns:repeat(3,1fr)}}@media (max-width: 680px){.onboarding__progress-inner{width:calc(100% - 1.25rem);padding:.65rem .85rem 1rem;border-radius:0 0 1.25rem 1.25rem}.onboarding__shell{max-width:100%;padding:.85rem .65rem}.onboarding__content{padding:.95rem .85rem .75rem;border-radius:1.6rem}}@media (max-width: 520px){.onboarding__name-grid{grid-template-columns:1fr;gap:.55rem}.onboarding__instruments-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.onboarding__instruments-primary .onboarding__option{min-height:66px;padding:.65rem;border-radius:1rem}.onboarding__instruments-primary .onboarding__option-title{font-size:.9rem}.onboarding__grid--instruments-secondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.onboarding__grid--goals,.onboarding__grid--discovery{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"back next" "dots dots";align-items:stretch;gap:.6rem;padding:.75rem 1rem calc(.65rem + env(safe-area-inset-bottom))}.onboarding__back-wrap{grid-area:back;width:100%}.onboarding__next-wrap{grid-area:next;width:100%}.onboarding__step-dots{grid-area:dots;justify-content:center;width:100%}.onboarding__back-btn,.onboarding__next-btn{width:100%;min-width:0;max-width:none}}@media (max-width: 360px){.onboarding__grid--instruments-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding__grid--goals,.onboarding__grid--discovery{grid-template-columns:1fr}}@media (max-width: 420px){.onboarding__shell{padding:.85rem}.onboarding__content{padding:.95rem .85rem .75rem;border-radius:1.6rem}.onboarding__title{font-size:1.25rem}.onboarding__subtitle{font-size:.83rem}}@media (prefers-reduced-motion: reduce){.onboarding-step-enter-active,.onboarding-step-leave-active,.onboarding-header-enter-active,.onboarding-header-leave-active{transition:none}.onboarding__content{animation:none}}@keyframes onboarding-fade-in{0%{opacity:0}to{opacity:1}}.metronome{display:flex;flex-direction:column;align-items:center;gap:1rem}.metronome__controls{display:flex;align-items:center;gap:1rem;background-color:rgba(var(--color-surface-muted),1);padding:.5rem;border-radius:1rem}.metronome__btn{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(var(--color-surface),1);color:rgba(var(--color-text-secondary),1);box-shadow:0 1px 2px #0000000d;transition:all .2s}.metronome__btn:hover{background-color:rgba(var(--color-border),1);color:rgba(var(--color-text-primary),1)}.metronome__display{display:flex;flex-direction:column;align-items:center;min-width:3rem}.metronome__bpm{font-size:1.25rem;font-weight:700;color:rgba(var(--color-text-primary),1);line-height:1}.metronome__label{font-size:.625rem;color:rgba(var(--color-muted),1);font-weight:700}.metronome__play-btn{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-text-primary),1);color:rgba(var(--color-primary-contrast),1);box-shadow:0 4px 6px -1px #0000001a;transition:all .2s}.metronome__play-btn:hover{transform:scale(1.05)}.metronome__play-btn--active{background-color:rgba(var(--color-danger),1)}.story-viewer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000e6;z-index:60;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.story-container{position:relative;width:100%;height:100%;max-width:28rem;max-height:90vh;background-color:#000;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column}@media (min-width: 640px){.story-container{aspect-ratio:9/16;height:auto}}.story-progress{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;gap:.25rem;z-index:20}.progress-bar{flex:1;height:.25rem;background-color:#ffffff4d;border-radius:9999px;overflow:hidden}.progress-fill{height:100%;background-color:#fff;transition:width .1s linear}.story-header{position:absolute;top:2rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:space-between;z-index:20}.user-info{display:flex;align-items:center;gap:.75rem}.user-avatar{width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid white}.user-name{color:#fff;font-weight:700;font-size:.875rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.close-btn{color:#fff;opacity:.8;transition:opacity .2s}.close-btn:hover{opacity:1}.story-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-area{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:10}.nav-left,.nav-right{flex:1;height:100%}.story-footer{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);z-index:20;display:flex;align-items:center;gap:1rem}.reply-input{flex:1;background-color:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:9999px;padding:.75rem 1.5rem;color:#fff;outline:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:.875rem}.reply-input::-moz-placeholder{color:#ffffffb3}.reply-input::placeholder{color:#ffffffb3}.like-btn{color:#fff;transition:transform .2s}.like-btn:active{transform:scale(1.2)}.stage{height:100%;overflow-y:auto;background-color:rgba(var(--color-background),1);padding:1rem;position:relative}@media (min-width: 1024px){.stage{padding:2rem}}.stage__container{max-width:42rem;margin:0 auto;padding-bottom:5rem;display:flex;flex-direction:column;gap:2rem}.stage__header{display:flex;justify-content:space-between;align-items:flex-end}.stage__title{font-size:1.875rem;font-weight:700;color:rgba(var(--color-text-primary),1)}.stage__subtitle{color:rgba(var(--color-text-secondary),1)}.stage__badge{font-size:.75rem;font-weight:700;color:rgba(var(--color-warning),1);background-color:rgba(var(--color-warning),.1);padding:.25rem .75rem;border-radius:9999px}.stage__stories{display:flex;gap:1rem;overflow-x:auto;padding:1rem .25rem;-ms-overflow-style:none;scrollbar-width:none}.stage__stories::-webkit-scrollbar{display:none}.stage__story{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;flex-shrink:0}.stage__story:hover .stage__story-avatar{transform:scale(1.05)}.stage__story-avatar{width:4rem;height:4rem;border-radius:50%;padding:2px;transition:transform .2s;background-color:rgba(var(--color-border),1)}.stage__story-avatar--has-story{background:linear-gradient(to top right,rgba(var(--color-accent),1),rgba(var(--color-danger),1))}.stage__story-avatar--add{border:2px dashed rgba(var(--color-border),1);background:rgba(var(--color-surface),1);display:flex;align-items:center;justify-content:center;position:relative;padding:0}.stage__story:hover .stage__story-avatar--add{border-color:rgba(var(--color-primary),1)}.stage__story-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(var(--color-primary),.1);opacity:0;transition:opacity .2s;z-index:-1}.stage__story:hover .stage__story-overlay{opacity:1}.stage__story-image{width:100%;height:100%;border-radius:50%;border:2px solid rgba(var(--color-surface),1);-o-object-fit:cover;object-fit:cover}.stage__story-image--placeholder{display:flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface),1)}.stage__story-username{font-size:.75rem;font-weight:500;color:rgba(var(--color-text-primary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:4rem;text-align:center}.stage__create-post{background-color:rgba(var(--color-surface),1);padding:1rem;border-radius:1rem;box-shadow:0 1px 2px #0000000d;border:1px solid rgba(var(--color-border),1)}.stage__create-post-layout{display:flex;gap:.75rem}.stage__avatar{width:2.5rem;height:2.5rem;border-radius:50%;background-color:rgba(var(--color-border),1);overflow:hidden;flex-shrink:0;cursor:pointer}.stage__avatar:hover{opacity:.8}.stage__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stage__avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface-muted),1)}.stage__textarea{width:100%;background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),1);border-radius:.75rem;padding:.75rem;color:rgba(var(--color-text-primary),1);outline:none;resize:none;height:6rem;transition:all .2s}.stage__textarea:focus{box-shadow:0 0 0 2px rgba(var(--color-primary),.2);border-color:rgba(var(--color-primary),1)}.stage__actions{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.stage__action-btn{color:rgba(var(--color-muted),1);transition:color .2s}.stage__action-btn:hover{color:rgba(var(--color-primary),1)}.stage__submit-btn{padding:.5rem 1rem;background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);font-size:.875rem;font-weight:700;border-radius:.5rem;transition:all .2s}.stage__submit-btn:hover{background-color:rgba(var(--color-primary),.85)}.stage__submit-btn:disabled{opacity:.5;cursor:not-allowed}.stage__posts{display:flex;flex-direction:column;gap:1.5rem;position:relative}.stage__post{background-color:rgba(var(--color-surface),1);border-radius:1rem;box-shadow:0 1px 2px #0000000d;border:1px solid rgba(var(--color-border),1);overflow:hidden}.stage__post-header{padding:1rem;display:flex;align-items:center;justify-content:space-between}.stage__post-user{display:flex;align-items:center;gap:.75rem}.stage__post-avatar{width:2.5rem;height:2.5rem;border-radius:50%;cursor:pointer}.stage__post-avatar:hover{opacity:.8}.stage__post-avatar--placeholder{display:flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface-muted),1);border:1px solid rgba(var(--color-border),1)}.stage__post-name{font-weight:700;color:rgba(var(--color-text-primary),1);font-size:.875rem;cursor:pointer}.stage__post-name:hover{color:rgba(var(--color-primary),1)}.stage__post-time{font-size:.75rem;color:rgba(var(--color-text-secondary),1)}.stage__post-more{color:rgba(var(--color-muted),1)}.stage__post-more:hover{color:rgba(var(--color-text-secondary),1)}.stage__post-content{padding:0 1rem .5rem;color:rgba(var(--color-text-primary),1);white-space:pre-wrap}.stage__post-image{margin-top:.5rem;width:100%;height:16rem;background-color:rgba(var(--color-surface-muted),1)}.stage__post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stage__post-footer{padding:1rem;display:flex;align-items:center;gap:1.5rem;border-top:1px solid rgba(var(--color-surface-muted),1);margin-top:.5rem}.stage__interaction{display:flex;align-items:center;gap:.5rem;color:rgba(var(--color-text-secondary),1);transition:color .2s}.stage__interaction:hover{color:rgba(var(--color-text-primary),1)}.stage__interaction--like:hover{color:rgba(var(--color-danger),1)}.stage__interaction--comment:hover,.stage__interaction--comment.active{color:rgba(var(--color-primary),1)}.stage__interaction--share{margin-right:auto}.stage__comments{background-color:rgba(var(--color-background),1);border-top:1px solid rgba(var(--color-surface-muted),1);padding:1rem;animation:slide-down .2s ease-out}.stage__comments-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.stage__comment{display:flex;gap:.75rem}.stage__comment-avatar{width:2rem;height:2rem;border-radius:50%;flex-shrink:0;cursor:pointer}.stage__comment-avatar--placeholder{display:flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface-muted),1);border:1px solid rgba(var(--color-border),1)}.stage__comment-bubble{background-color:rgba(var(--color-surface),1);padding:.75rem;border-radius:.75rem;border-top-right-radius:0;border:1px solid rgba(var(--color-border),1);box-shadow:0 1px 2px #0000000d;flex:1}.stage__comment-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem}.stage__comment-author{font-size:.75rem;font-weight:700;color:rgba(var(--color-text-primary),1);cursor:pointer}.stage__comment-author:hover{color:rgba(var(--color-primary),1)}.stage__comment-time{font-size:.625rem;color:rgba(var(--color-muted),1)}.stage__comment-text{font-size:.875rem;color:rgba(var(--color-text-primary),1)}.stage__comment-empty{text-align:center;color:rgba(var(--color-muted),1);font-size:.875rem;padding:.5rem}.stage__comment-input{display:flex;align-items:center;gap:.5rem}.stage__comment-avatar-current{width:2rem;height:2rem;border-radius:50%;flex-shrink:0;border:1px solid rgba(var(--color-border),1)}.stage__comment-avatar-current--placeholder{display:flex;align-items:center;justify-content:center;color:rgba(var(--color-text-secondary),.85);background-color:rgba(var(--color-surface-muted),1)}.stage__comment-input-wrapper{flex:1;position:relative}.stage__comment-input-field{width:100%;background-color:rgba(var(--color-surface),1);border:1px solid rgba(var(--color-border),1);border-radius:9999px;padding:.5rem 2.5rem .5rem 1rem;font-size:.875rem;color:rgba(var(--color-text-primary),1);outline:none}.stage__comment-input-field:focus{border-color:rgba(var(--color-primary),1);box-shadow:0 0 0 1px rgba(var(--color-primary),1)}.stage__comment-send{position:absolute;left:.25rem;top:.25rem;bottom:.25rem;padding:.375rem;background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:background-color .2s}.stage__comment-send:hover{background-color:rgba(var(--color-primary),.85)}.stage__comment-send:disabled{opacity:.5;cursor:not-allowed}.stage__guest{position:absolute;bottom:0;left:0;right:0;height:16rem;background:linear-gradient(to top,rgba(var(--color-background),1),rgba(var(--color-background),.9),transparent);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2.5rem;z-index:10;pointer-events:none}.stage__guest-cta{background-color:rgba(var(--color-surface),1);padding:1.5rem;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid rgba(var(--color-primary),.2);max-width:24rem;text-align:center;transform:translateY(1rem);pointer-events:auto}.stage__guest-icon{width:3rem;height:3rem;background-color:rgba(var(--color-primary),.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.stage__guest-title{font-size:1.125rem;font-weight:700;color:rgba(var(--color-text-primary),1);margin-bottom:.5rem}.stage__guest-desc{color:rgba(var(--color-text-secondary),1);font-size:.875rem;margin-bottom:1.5rem}.stage__guest-login{width:100%;background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);font-weight:700;padding:.75rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(var(--color-primary),.2);transition:background-color .2s}.stage__guest-login:hover{background-color:rgba(var(--color-primary),.85)}@keyframes slide-down{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.s-button{font-family:inherit!important;font-weight:600!important;border-radius:1rem!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important;padding:.75rem 1rem!important;font-size:.9rem!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;flex-shrink:0!important;white-space:nowrap!important;outline:none!important}.s-button.p-button{background:linear-gradient(135deg,rgba(var(--color-primary),.92),rgba(var(--color-primary),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-primary),.4)!important}.s-button.p-button:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-primary),.5)!important;transform:translateY(-1px)}.s-button.p-button:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-primary),.4)!important}.s-button.p-button:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;filter:grayscale(1)!important}.s-button.p-button-success{background:linear-gradient(135deg,rgba(var(--color-success),.92),rgba(var(--color-success),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-success),.4)!important}.s-button.p-button-success:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-success),.5)!important;transform:translateY(-1px)}.s-button.p-button-success:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-success),.4)!important}.s-button.p-button-danger{background:linear-gradient(135deg,rgba(var(--color-danger),.92),rgba(var(--color-danger),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-danger),.4)!important}.s-button.p-button-danger:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-danger),.5)!important;transform:translateY(-1px)}.s-button.p-button-danger:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-danger),.4)!important}.s-button.p-button-warn{background:linear-gradient(135deg,rgba(var(--color-warn),.92),rgba(var(--color-warn),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-warn),.4)!important}.s-button.p-button-warn:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-warn),.5)!important;transform:translateY(-1px)}.s-button.p-button-warn:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-warn),.4)!important}.s-button.p-button-info{background:linear-gradient(135deg,rgba(var(--color-info),.92),rgba(var(--color-info),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-info),.4)!important}.s-button.p-button-info:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-info),.5)!important;transform:translateY(-1px)}.s-button.p-button-info:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-info),.4)!important}.s-button.p-button-help{background:linear-gradient(135deg,rgba(var(--color-help),.92),rgba(var(--color-help),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-help),.4)!important}.s-button.p-button-help:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-help),.5)!important;transform:translateY(-1px)}.s-button.p-button-help:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-help),.4)!important}.s-button.p-button-contrast{background:linear-gradient(135deg,rgba(var(--color-contrast),.92),rgba(var(--color-contrast),.72))!important;color:rgba(var(--color-primary-contrast),1)!important;box-shadow:0 8px 16px -6px rgba(var(--color-contrast),.4)!important}.s-button.p-button-contrast:hover:not(:disabled){filter:brightness(1.05)!important;box-shadow:0 12px 20px -8px rgba(var(--color-contrast),.5)!important;transform:translateY(-1px)}.s-button.p-button-contrast:active:not(:disabled){transform:scale(.97)!important;box-shadow:0 4px 12px -6px rgba(var(--color-contrast),.4)!important}.s-button.p-button-secondary{background:linear-gradient(135deg,rgba(var(--color-surface-muted),1),rgba(var(--color-surface-muted),.8))!important;color:rgba(var(--color-text-primary),1)!important;box-shadow:0 4px 12px rgba(var(--color-border),.5)!important;border:1px solid rgba(var(--color-border),.5)!important}.s-button.p-button-secondary:hover:not(:disabled){filter:brightness(.95)!important;box-shadow:0 8px 16px rgba(var(--color-border),.6)!important}.s-button--outlined.p-button,.s-button--text.p-button,.s-button--link.p-button{box-shadow:none!important}.s-button--outlined.p-button:hover:not(:disabled),.s-button--text.p-button:hover:not(:disabled),.s-button--link.p-button:hover:not(:disabled){transform:translateY(0)}.s-button--outlined.p-button{background:transparent!important;color:rgba(var(--color-primary),1)!important;border:2px solid rgba(var(--color-primary),.55)!important}.s-button--outlined.p-button:hover:not(:disabled){background:rgba(var(--color-primary),.06)!important;border-color:rgba(var(--color-primary),.9)!important}.s-button--outlined.p-button-danger{color:#e11d48!important;border-color:#f43f5e8c!important}.s-button--outlined.p-button-danger:hover:not(:disabled){background:#f43f5e14!important;border-color:#e11d48!important}.s-button--outlined.p-button-success{color:#059669!important;border-color:#10b9818c!important}.s-button--outlined.p-button-success:hover:not(:disabled){background:#10b98114!important}.s-button--text.p-button{background:transparent!important;color:rgba(var(--color-primary),1)!important;border:none!important}.s-button--text.p-button:hover:not(:disabled){background:rgba(var(--color-primary),.1)!important}.s-button--text.p-button-danger{color:#e11d48!important}.s-button--text.p-button-danger:hover:not(:disabled){background:#f43f5e1a!important}.s-button.p-button-icon-only,.s-button--small.p-button-icon-only{min-width:2.25rem!important;min-height:2.25rem!important;padding:.4rem!important;aspect-ratio:1}.s-button :deep(svg){flex-shrink:0;color:currentColor}.s-button--link.p-button{background:transparent!important;color:rgba(var(--color-primary),1)!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:2px!important;padding:0!important}.s-button--link.p-button:hover:not(:disabled){background:transparent!important;color:rgba(var(--color-primary),.8)!important;transform:translateY(0)}.s-button--small{padding:.45rem .75rem!important;border-radius:.85rem!important;font-size:.82rem!important;gap:.4rem!important}.s-button.s-button--rose-gradient,.s-button.s-button--rose-gradient.p-button,.s-button.s-button--rose-gradient.p-button-primary{background-color:#e11d48!important;background-image:linear-gradient(135deg,#be123cfc,#f43f5ef7)!important;color:rgba(var(--color-primary-contrast),1)!important;border:1px solid rgba(225,29,72,.22)!important;box-shadow:inset 0 1px #ffffff3d,0 14px 22px -16px #be123c57!important}.s-button.s-button--rose-gradient:hover:not(:disabled),.s-button.s-button--rose-gradient.p-button:hover:not(:disabled),.s-button.s-button--rose-gradient.p-button-primary:hover:not(:disabled){filter:saturate(1.04) brightness(1.02)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff3d,0 16px 24px -16px #be123c61!important}.s-button.s-button--rose-gradient:active:not(:disabled),.s-button.s-button--rose-gradient.p-button:active:not(:disabled),.s-button.s-button--rose-gradient.p-button-primary:active:not(:disabled){transform:scale(.97)!important;box-shadow:inset 0 1px #fff3,0 8px 16px -14px #be123c4d!important}.s-button--block{width:100%!important;display:inline-flex!important;justify-content:center!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;min-height:2.75rem;max-height:3.25rem}.s-button.p-button:not(.p-button-fluid){flex:0 0 auto;height:auto;min-height:2.75rem;align-self:center}.s-modal-overlay{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:rgba(var(--color-text-primary),.6)!important}.s-modal{background-color:rgba(var(--color-surface),1)!important;border-radius:1.75rem!important;box-shadow:0 25px 50px -12px #00000040!important;border:1px solid rgba(var(--color-border),1)!important;overflow:hidden!important}.s-modal--rtl{direction:rtl!important;text-align:right!important}.s-modal--sm,.s-modal--md,.s-modal--lg{max-width:90vw}.s-modal__header{padding:1.25rem 1rem!important;background-color:rgba(var(--color-surface),1)!important;border-bottom:1px solid rgba(var(--color-border),.5)!important}.s-modal__header-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;width:100%}.s-modal__titles{display:flex!important;flex-direction:column!important;gap:.25rem!important;min-width:0!important;flex:1!important;text-align:right!important}.s-modal__title{font-size:1.125rem!important;font-weight:600!important;color:rgba(var(--color-text-primary),1)!important}.s-modal__subtitle{font-size:.8rem!important;font-weight:400!important;color:rgba(var(--color-muted),1)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.s-modal__header-actions{display:flex!important;align-items:center!important;gap:.5rem!important}.s-modal__header-left{display:inline-flex!important;align-items:center!important;gap:.75rem!important;flex-shrink:0!important}.s-modal__content{background-color:rgba(var(--color-surface),1)!important;color:rgba(var(--color-text-primary),1)!important}.s-modal__body{padding:1rem 0!important}.s-modal__body--scroll{max-height:70vh!important;overflow-y:auto!important}.s-modal__footer{padding:1.25rem 1rem!important;background-color:rgba(var(--color-surface),1)!important;border-top:1px solid rgba(var(--color-border),.5)!important;flex:0 0 auto!important;flex-shrink:0!important}.s-modal__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.75rem!important;flex:0 0 auto!important;width:100%}.s-modal__actions .s-button.p-button{flex:0 0 auto!important;height:auto!important;min-height:2.75rem;max-height:none;align-self:center!important}.s-modal__actions .s-button__label{overflow:visible;text-overflow:clip}.s-modal__actions--between{justify-content:space-between!important}.s-modal__actions--stack{flex-direction:column!important;align-items:stretch!important;width:100%}.s-modal__actions--stack .s-button.p-button{width:100%!important;flex:0 0 auto!important;height:auto!important;min-height:2.75rem;max-height:3.25rem;align-self:stretch!important}.s-modal__primary-btn{width:100%!important;height:3rem!important;min-height:3rem!important;max-height:3rem!important;flex:0 0 auto!important;border-radius:.9rem!important;font-weight:600!important;font-size:.95rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;background:#4f46e5!important;color:#fff!important;border:1px solid #4f46e5!important;transition:all .2s!important;box-shadow:0 8px 18px -14px #4f46e58c!important}.s-modal__primary-btn:hover:not(:disabled){background:#4338ca!important;border-color:#4338ca!important}.s-modal__primary-btn:disabled{opacity:.6!important;cursor:not-allowed!important;filter:none!important}.s-modal__close{width:2.5rem!important;height:2.5rem!important;border-radius:999px!important;border:1px solid rgba(var(--color-border),1)!important;background-color:rgba(var(--color-surface-muted),1)!important;color:rgba(var(--color-muted),1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important;flex-shrink:0!important}.s-modal__close:hover{color:rgba(var(--color-text-primary),1)!important;background-color:rgba(var(--color-surface-muted),.7)!important}.s-modal .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;height:3rem!important;border-radius:.9rem!important;padding:0 1.25rem!important;font-weight:600!important;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s!important}.s-modal .btn--text{background:transparent!important;color:rgba(var(--color-text-secondary),1)!important;border:1px solid transparent!important}.s-modal .btn--text:hover:not(:disabled){color:rgba(var(--color-text-primary),1)!important;background:rgba(var(--color-surface-muted),.6)!important}.s-modal .btn--secondary{background:rgba(var(--color-surface-muted),1)!important;color:rgba(var(--color-text-primary),1)!important;border:1px solid rgba(var(--color-border),1)!important}.s-modal .btn--secondary:hover:not(:disabled){background:rgba(var(--color-surface-muted),.7)!important}.s-modal .btn--primary{background:rgba(var(--color-primary),1)!important;color:rgba(var(--color-primary-contrast),1)!important;border:1px solid rgba(var(--color-primary),1)!important;box-shadow:0 8px 18px -14px rgba(var(--color-primary),.75)!important}.s-modal .btn--primary:hover:not(:disabled){background:rgba(var(--color-primary),.9)!important;border-color:rgba(var(--color-primary),.9)!important}.s-modal .btn:disabled{opacity:.6!important;cursor:not-allowed!important}.s-modal .p-dialog-close-button{color:rgba(var(--color-muted),1)!important;border-radius:.5rem!important;transition:all .2s!important}.s-modal .p-dialog-close-button:hover{color:rgba(var(--color-text-primary),1)!important;background-color:rgba(var(--color-surface-muted),1)!important}.s-modal__card{background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(226,232,240,.6);border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px -15px #0f172a14;transition:transform .2s ease,box-shadow .2s ease;margin-bottom:.5rem}.s-modal__card:hover{box-shadow:0 15px 35px -15px #0f172a1f}.s-modal__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.s-modal__grid{grid-template-columns:1fr 1fr}}.s-modal__field{display:flex;flex-direction:column;gap:.5rem}.s-modal__label-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.s-modal__label{font-size:.8rem;font-weight:600;color:#475569;margin-bottom:.25rem}.s-modal__hint{font-size:.75rem;font-weight:400;color:#94a3b8}.s-modal__section-header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;flex-direction:row-reverse}.s-modal__section-hint{font-size:.75rem;font-weight:400;color:#94a3b8}.s-modal__section-title{display:inline-flex;align-items:center;gap:.5rem;color:#1e293b}.s-modal__section-caption{text-align:right;font-weight:600;font-size:.95em;color:#334155}.s-modal__footer-layout{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding-top:1.5rem;flex-wrap:wrap}@media (max-width: 640px){.s-modal__footer-layout{flex-direction:column-reverse;align-items:stretch}}.s-modal__footer-side{display:inline-flex;align-items:center;gap:1rem}.s-modal__footer-side .s-button{min-width:10.5rem;justify-content:center;white-space:nowrap}@media (max-width: 640px){.s-modal__footer-side{width:100%;justify-content:stretch}.s-modal__footer-side .s-button{width:100%}}.s-modal-shell__header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.s-modal-shell__header-right{display:flex;align-items:center;gap:1.5rem;min-width:0;flex:1;justify-content:flex-start}.s-modal-shell__titles{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.s-modal-shell__title{font-size:1.2em;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-modal-shell__subtitle{font-size:.85rem;font-weight:500;color:#6366f1}.s-modal-stepper{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0;background:#f8fafc99;padding:.5rem 1rem;border-radius:9999px;border:1px solid rgba(226,232,240,.5)}.s-modal-stepper__line{width:2.5rem;height:.25rem;border-radius:9999px;transition:background-color .3s ease}.s-modal-stepper__line--idle{background:#e2e8f0cc}.s-modal-stepper__line--done{background:linear-gradient(90deg,#6366f1,#34d399)}.s-modal-stepper__step{display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.s-modal-stepper__circle{width:2.25rem;height:2.25rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;border:2px solid transparent;transition:all .3s ease}.s-modal-stepper__step--idle .s-modal-stepper__circle{background:#fff;border-color:#e2e8f0;color:#94a3b8}.s-modal-stepper__step--active .s-modal-stepper__circle{background:linear-gradient(135deg,#4f46e5,#818cf8);border-color:transparent;color:#fff;box-shadow:0 8px 16px -6px #6366f199;transform:scale(1.1)}.s-modal-stepper__step--done .s-modal-stepper__circle{background:linear-gradient(135deg,#10b981,#34d399);border-color:transparent;color:#fff;box-shadow:0 8px 16px -6px #10b98180}.s-input{display:flex;flex-direction:column;gap:.25rem;width:100%}.s-input__label{font-size:.8rem;font-weight:600;color:#475569;margin-bottom:.125rem;display:inline-block}.s-input__required{color:#f43f5e;margin-right:.125rem}.s-input__wrapper{position:relative;width:100%;display:flex;align-items:center}.s-input__wrapper:focus-within .s-input__icon{color:#6366f1}.s-input__icon{position:absolute;left:1rem;color:#94a3b8;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;transition:color .2s ease}.s-input__field.p-inputtext,.s-input__wrapper .p-inputtext,.s-input__field.p-textarea,.s-input__wrapper .p-textarea{width:100%;height:3rem;border-radius:1.25rem;padding:0 1.5rem;background:#f1f5f966;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(226,232,240,.6);outline:none;font-family:inherit;font-size:.9rem;font-weight:500;color:#0f172a;transition:all .25s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 2px 4px #00000005,0 1px 2px #ffffff80}.s-input__field.p-inputtext--with-icon,.s-input__wrapper .p-inputtext--with-icon,.s-input__field.p-textarea--with-icon,.s-input__wrapper .p-textarea--with-icon{padding-left:2.75rem}.s-input__field.p-inputtext::-moz-placeholder,.s-input__wrapper .p-inputtext::-moz-placeholder,.s-input__field.p-textarea::-moz-placeholder,.s-input__wrapper .p-textarea::-moz-placeholder{color:#64748bcc;font-weight:400}.s-input__field.p-inputtext::placeholder,.s-input__wrapper .p-inputtext::placeholder,.s-input__field.p-textarea::placeholder,.s-input__wrapper .p-textarea::placeholder{color:#64748bcc;font-weight:400}.s-input__field.p-inputtext:enabled:hover,.s-input__wrapper .p-inputtext:enabled:hover,.s-input__field.p-textarea:enabled:hover,.s-input__wrapper .p-textarea:enabled:hover{background:#fff9;border-color:#818cf899;box-shadow:inset 0 2px 4px #00000005,0 4px 12px -4px #0f172a0d}.s-input__field.p-inputtext:enabled:focus,.s-input__wrapper .p-inputtext:enabled:focus,.s-input__field.p-textarea:enabled:focus,.s-input__wrapper .p-textarea:enabled:focus{background:#fffffff2;border-color:#a5b4fc;outline:none;box-shadow:0 4px 10px #6366f117,inset 0 1px 2px #00000005,0 4px 12px -4px #6366f126}.s-input__field.p-inputtext:disabled,.s-input__wrapper .p-inputtext:disabled,.s-input__field.p-textarea:disabled,.s-input__wrapper .p-textarea:disabled{opacity:.6;cursor:not-allowed;background:#f1f5f9cc;border-color:#e2e8f0cc;box-shadow:none}.s-input__field--textarea.p-textarea,.s-input__wrapper textarea.p-textarea{height:auto;min-height:6.5rem;padding:.75rem 1.5rem;line-height:1.7;resize:vertical}.s-input--error .s-input__field.p-inputtext,.s-input--error .s-input__wrapper .p-inputtext,.s-input--error .s-input__field.p-textarea,.s-input--error .s-input__wrapper .p-textarea{border-color:#f43f5e}.s-input--error .s-input__field.p-inputtext:enabled:focus,.s-input--error .s-input__wrapper .p-inputtext:enabled:focus,.s-input--error .s-input__field.p-textarea:enabled:focus,.s-input--error .s-input__wrapper .p-textarea:enabled:focus{outline:none;box-shadow:0 0 0 3px #f43f5e33,inset 0 1px 2px #00000005,0 4px 12px -4px #f43f5e26}.s-input__error,.s-input__hint{font-size:.75rem;font-weight:400;margin-top:.125rem}.s-input__error{color:#f43f5e}.s-input__hint{color:#64748b}.s-input__hint--success{color:#10b981}.s-input--sm .s-input__field.p-inputtext,.s-input--sm .s-input__wrapper .p-inputtext,.s-input--sm .s-input__field.p-textarea,.s-input--sm .s-input__wrapper .p-textarea{height:2.5rem;border-radius:.75rem;padding:0 1rem;font-size:.85rem}.s-input--sm .s-input__field.p-inputtext--with-icon,.s-input--sm .s-input__wrapper .p-inputtext--with-icon,.s-input--sm .s-input__field.p-textarea--with-icon,.s-input--sm .s-input__wrapper .p-textarea--with-icon{padding-left:2.25rem}.s-input--sm .s-input__icon{left:.75rem}.s-input--sm .s-input__field--textarea.p-textarea,.s-input--sm .s-input__wrapper textarea.p-textarea{height:auto;min-height:5.75rem;padding:.5rem 1rem}.s-select,.s-multiselect{width:100%}.s-select.p-select,.s-multiselect.p-multiselect{border-radius:.9rem;border:1px solid rgba(var(--color-border),1);background:rgba(var(--color-surface),1)}.s-select.p-select .p-select-label,.s-multiselect.p-multiselect .p-multiselect-label{font-weight:500;color:rgba(var(--color-text-primary),1);padding:.75rem 1rem}.s-multiselect.p-multiselect .p-multiselect-chip{font-weight:600;border-radius:999px}.p-chip{background:rgba(var(--color-surface-muted),1)!important;color:rgba(var(--color-text-primary),1)!important;border:1px solid rgba(var(--color-border),1)!important;border-radius:999px!important;font-weight:600!important}.p-chip .p-chip-remove-icon{color:rgba(var(--color-muted),1)!important}.p-chip .p-chip-remove-icon:hover{color:rgba(var(--color-text-primary),1)!important}.s-select.p-select .p-select-dropdown,.s-multiselect.p-multiselect .p-multiselect-trigger{width:3rem}.s-select-overlay{color-scheme:light;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.9rem!important;color:#0f172a!important;overflow:hidden!important;box-shadow:0 18px 30px -24px #0f172a59!important}.s-select-overlay .p-select-list,.s-select-overlay .p-multiselect-items,.s-select-overlay .p-select-list-container,.s-select-overlay .p-multiselect-list-container{background:#fff!important}.s-select-overlay .p-select-option,.s-select-overlay .p-multiselect-option{color:#0f172a!important;font-weight:500}.s-select-overlay .p-select-option:not(.p-disabled):hover,.s-select-overlay .p-multiselect-option:not(.p-disabled):hover{background:#f8fafc!important}.s-select-overlay .p-select-option.p-select-option-selected,.s-select-overlay .p-multiselect-option.p-highlight{background:#eef2ff!important;color:#4f46e5!important}.s-select-overlay.p-multiselect-overlay,.s-select-overlay.p-select-overlay{background:#fff!important;color:#0f172a!important}.s-select-overlay .p-checkbox-box{background:#fff!important;border-color:#e2e8f0!important}.s-select-overlay .p-checkbox-checked .p-checkbox-box{background:#4f46e5!important;border-color:#4f46e5!important}.s-select-overlay .p-select-option,.s-select-overlay .p-multiselect-option{background:transparent!important}.p-checkbox-checked .p-checkbox-icon{color:#fff!important}.s-input-otp{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;direction:ltr;overflow:hidden}.s-input-otp__field,.s-input-otp__field.p-inputotp,.s-input-otp .p-inputotp{display:flex!important;flex-wrap:nowrap;justify-content:center!important;align-items:center;gap:.75rem!important;width:auto!important;max-width:100%;margin-inline:auto}.s-input-otp__field input,.s-input-otp .p-inputotp input{width:3.5rem!important;height:3.5rem!important;min-width:0;flex:0 0 auto;font-size:1.5rem!important;font-weight:600!important;text-align:center!important;border:2px solid rgba(var(--color-border),1)!important;border-radius:.75rem!important;background-color:rgba(var(--color-background),1)!important;font-family:inherit!important;transition:all .2s!important;padding:0!important}.s-input-otp__field input:focus,.s-input-otp .p-inputotp input:focus{border-color:rgba(var(--color-primary),1)!important;box-shadow:0 0 0 3px rgba(var(--color-primary),.1)!important;outline:none!important}.s-input-otp__field input:disabled,.s-input-otp .p-inputotp input:disabled{opacity:.6!important;cursor:not-allowed!important}@media (max-width: 480px){.s-input-otp__field,.s-input-otp__field.p-inputotp,.s-input-otp .p-inputotp{gap:.35rem!important}.s-input-otp__field input,.s-input-otp .p-inputotp input{width:2.35rem!important;height:2.65rem!important;font-size:1.1rem!important;border-radius:.6rem!important;border-width:1.5px!important;margin:.35rem .15rem}}@media (max-width: 360px){.s-input-otp__field,.s-input-otp__field.p-inputotp,.s-input-otp .p-inputotp{gap:.25rem!important}.s-input-otp__field input,.s-input-otp .p-inputotp input{width:2.05rem!important;height:2.45rem!important;font-size:1rem!important}}.p-toast{box-sizing:border-box;width:min(28rem,100vw - 1.25rem);max-width:calc(100vw - 1.25rem)}@supports (width: 100dvw){.p-toast{width:min(28rem,100dvw - 1.25rem);max-width:calc(100dvw - 1.25rem)}}.p-toast.p-toast-top-center{top:max(1.25rem,env(safe-area-inset-top,0px) + .5rem)!important}.p-toast.p-toast-bottom-center{top:auto!important;bottom:max(1.25rem,env(safe-area-inset-bottom,0px) + .5rem)!important}.p-toast .p-toast-message{position:relative!important;max-width:100%;overflow:hidden!important;border-radius:.875rem!important;background-color:#ffffffc7!important;border:1px solid rgba(226,232,240,.85)!important;box-shadow:0 14px 40px #0f172a24!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.p-toast .p-toast-message:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:.75!important;pointer-events:none!important}.p-toast .p-toast-message:after{content:""!important;position:absolute!important;width:160px!important;height:160px!important;left:-70px!important;top:-70px!important;background-color:#0f172a14!important;filter:blur(32px)!important;pointer-events:none!important}.p-toast .p-toast-message-content{position:relative!important;display:flex!important;align-items:flex-start!important;gap:.75rem!important;padding:.95rem 1rem!important;max-width:100%;box-sizing:border-box}.p-toast .p-toast-message-icon{width:2rem!important;height:2rem!important;padding:.3rem;border-radius:9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#0f172a14!important;color:#0f172a!important;flex:0 0 auto!important}.p-toast .p-toast-message-icon svg{width:1.1rem!important;height:1.1rem!important}.p-toast .p-toast-message-text{flex:1 1 auto!important;min-width:0!important;padding-top:.05rem!important}.p-toast .p-toast-summary{display:block!important;font-weight:600!important;font-size:.95rem!important;line-height:1.25rem!important;color:#0f172a!important}.p-toast .p-toast-detail{margin-top:.25rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:#94a3b8!important}.p-toast .p-toast-close-button{margin:0!important;right:auto!important;left:auto!important;position:relative!important;flex:0 0 auto!important;width:2rem!important;height:2rem!important;border-radius:.625rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#475569!important}.p-toast .p-toast-close-button:hover{background-color:#0f172a0f!important;color:#0f172a!important}.p-toast .p-toast-close-icon{width:1rem!important;height:1rem!important}.p-toast .p-toast-message-success{background-color:#10b9814d!important;border-color:#10b98126!important;color:#135e47!important}.p-toast .p-toast-message-success .p-toast-summary,.p-toast .p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message-success .p-toast-close-button,.p-toast .p-toast-message-success .p-toast-message-content{color:#135e47!important}.p-toast .p-toast-message-success .p-toast-message-icon{background-color:#10b9812e!important}.p-toast .p-toast-message-success .p-toast-detail{color:#135e47d1!important}.p-toast .p-toast-message-success .p-toast-close-button:hover{background-color:#10b9811f!important}.p-toast .p-toast-message-info{background-color:#3b82f61f!important;border-color:#3b82f659!important;color:#1e3a8a!important}.p-toast .p-toast-message-info .p-toast-summary,.p-toast .p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message-info .p-toast-close-button{color:#1e3a8a!important}.p-toast .p-toast-message-info:after{background-color:#3b82f62e!important}.p-toast .p-toast-message-info .p-toast-message-icon{background-color:#3b82f629!important;color:#1e3a8a!important}.p-toast .p-toast-message-info .p-toast-close-button:hover{background-color:#3b82f61f!important}.p-toast .p-toast-message-warn{background-color:#f59e0b24!important;border-color:#f59e0b66!important;color:#78350f!important}.p-toast .p-toast-message-warn .p-toast-summary,.p-toast .p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message-warn .p-toast-close-button{color:#78350f!important}.p-toast .p-toast-message-warn:after{background-color:#f59e0b33!important}.p-toast .p-toast-message-warn .p-toast-message-icon{background-color:#f59e0b2e!important;color:#78350f!important}.p-toast .p-toast-message-warn .p-toast-close-button:hover{background-color:#f59e0b24!important}.p-toast .p-toast-message-error{background-color:#f43f5e1f!important;border-color:#f43f5e59!important;color:#881337!important}.p-toast .p-toast-message-error .p-toast-detail{color:#881337d1!important}.p-toast .p-toast-message-error .p-toast-summary,.p-toast .p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message-error .p-toast-close-button{color:#881337!important}.p-toast .p-toast-message-error:after{background-color:#f43f5e2e!important}.p-toast .p-toast-message-error .p-toast-message-icon{background-color:#f43f5e29!important;color:#881337!important}.p-toast .p-toast-message-error .p-toast-close-button:hover{background-color:#f43f5e1f!important}.s-card{background:#fff;border-radius:.5rem;border:1px solid #e2e8f0;transition:all .25s ease;overflow:hidden}.s-card--elevated{box-shadow:0 1px 2px #0000000d;border-color:transparent}.s-card--interactive{cursor:pointer}.s-card--interactive:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-2px)}.s-card--padding-none .p-card-body,.s-card--padding-none .p-card-content{padding:0}.s-card--padding-sm .p-card-body,.s-card--padding-sm .p-card-content{padding:.5rem}.s-card--padding-md .p-card-body,.s-card--padding-md .p-card-content{padding:1rem}.s-card--padding-lg .p-card-body,.s-card--padding-lg .p-card-content{padding:2rem}.admin-user-upsert-modal__step-body{display:flex;flex-direction:column;gap:1.5rem;animation:admin-user-upsert-fade .4s cubic-bezier(.16,1,.3,1) forwards}.admin-user-upsert-modal__step-sections{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 960px){.admin-user-upsert-modal__step-sections{flex-direction:row;align-items:flex-start}.admin-user-upsert-modal__step-sections .admin-user-upsert-modal__card{flex:1}}@keyframes admin-user-upsert-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-user-upsert-modal__card{background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(226,232,240,.6);border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px -15px #0f172a14;transition:box-shadow .2s ease}.admin-user-upsert-modal__card:hover{box-shadow:0 15px 35px -15px #0f172a1f}.admin-user-upsert-modal__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.admin-user-upsert-modal__grid{grid-template-columns:1fr 1fr}}.admin-user-upsert-modal__field{display:flex;flex-direction:column;gap:.5rem}.admin-user-upsert-modal__field--full{grid-column:1/-1}.admin-user-upsert-modal__label{font-size:.8rem;font-weight:500;color:#475569;margin-bottom:.25rem}.admin-user-upsert-modal__select,.admin-user-upsert-modal__textarea{width:100%;border-radius:.75rem;padding:.6rem 1.5rem;background:#f8fafccc;border:1px solid rgba(226,232,240,.8);outline:none;font-weight:500;color:#0f172a;transition:all .2s ease}.admin-user-upsert-modal__select:hover,.admin-user-upsert-modal__textarea:hover{background:#fff;border-color:#a5b4fc80}.admin-user-upsert-modal__select:focus,.admin-user-upsert-modal__textarea:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f11a}.admin-user-upsert-modal__textarea{min-height:6.5rem;resize:vertical;padding-block:.75rem}.admin-user-upsert-modal__check{display:inline-flex;align-items:center;gap:.55rem;font-weight:500;color:#475569;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-user-upsert-modal__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem 1rem;border-radius:.75rem;background:#f8fafccc;border:1px solid rgba(226,232,240,.8)}.admin-user-upsert-modal__toggle-label{font-weight:500;font-size:.78rem;color:#334155}.admin-user-upsert-modal :deep(.p-toggleswitch){direction:ltr}.admin-user-upsert-modal__username-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.admin-user-upsert-modal__hint{font-size:.72rem;font-weight:400;color:#94a3b8;line-height:1.6}.admin-user-upsert-modal__hint--ok{color:#059669}.admin-user-upsert-modal__inline-error{margin-top:.75rem;font-size:.75rem;font-weight:500;color:#be123c}.admin-user-upsert-modal__avatar-row{display:flex;align-items:center;gap:1rem}.admin-user-upsert-modal__avatar-btn{width:5rem;height:5rem;border-radius:1rem;border:1px solid rgba(226,232,240,.8);background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.admin-user-upsert-modal__avatar-btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px -18px #0f172a2e}.admin-user-upsert-modal__avatar-btn:active{transform:scale(.99)}.admin-user-upsert-modal__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.admin-user-upsert-modal__avatar-placeholder{font-weight:500;color:#64748b}.admin-user-upsert-modal__avatar-input{display:none}.admin-user-upsert-modal__cropper{width:100%;height:18rem;border-radius:1rem;overflow:hidden;background:#0f172a0f;border:1px solid rgba(226,232,240,.8);position:relative;cursor:grab}.admin-user-upsert-modal__cropper:active{cursor:grabbing}.admin-user-upsert-modal__cropper-img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.admin-user-upsert-modal__cropper-zoom{margin-top:1rem;display:flex;align-items:center;gap:.75rem}.admin-user-upsert-modal__cropper-zoom-label{font-weight:500;color:#475569}.admin-user-upsert-modal__cropper-zoom-range{flex:1}.admin-user-upsert-modal__cropper-actions{margin-top:1rem;display:flex;justify-content:flex-end;gap:.5rem}.admin-user-upsert-modal__selected-instruments{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.admin-user-upsert-modal__selected-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:9999px;border:1px solid rgba(199,210,254,.75);background:#eef2ffd9;color:#4338ca;font-weight:400;font-size:.74rem;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.admin-user-upsert-modal__selected-chip:hover{transform:translateY(-1px);background:#eef2ffa6}.admin-user-upsert-modal__selected-chip:active{transform:scale(.99)}.admin-user-upsert-modal__selected-chip-x{font-weight:500;opacity:.8}.admin-user-upsert-modal__instruments-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-height:10.5rem;overflow:auto;padding:.5rem;border-radius:1rem;background:#f8fafc8c;border:1px solid rgba(226,232,240,.75)}.admin-user-upsert-modal__inst-btn{border:1px solid rgba(226,232,240,.75);background:#ffffffb3;border-radius:.75rem;padding:.55rem .65rem;cursor:pointer;font-weight:500;font-size:.74rem;color:#334155;transition:transform .15s ease,border-color .15s ease,background-color .15s ease;text-align:center}.admin-user-upsert-modal__inst-btn:hover{transform:translateY(-1px);border-color:#c7d2fee6}.admin-user-upsert-modal__inst-btn--active{background:#eef2ffe6;border-color:#a5b4fcf2;color:#4338ca}@media (max-width: 560px){.admin-user-upsert-modal__instruments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-upsert-modal__card{padding:1rem;border-radius:1rem}.admin-user-upsert-modal__footer,.admin-user-upsert-modal__footer-side{width:100%}.admin-user-upsert-modal__footer{flex-direction:column-reverse;align-items:stretch}.admin-user-upsert-modal__footer-side :deep(.p-button){width:100%;justify-content:center}}.admin-user-upsert-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:wrap}.admin-user-upsert-modal__footer-side{display:flex;align-items:center;gap:.5rem}.admin-user-upsert-modal__spinner{animation:admin-user-upsert-spin 1s linear infinite}@keyframes admin-user-upsert-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.landing-page{min-height:100vh;position:relative;display:flex;flex-direction:column;background:#fff;color:#0f172a;font-family:Dana,Vazirmatn,sans-serif}.landing-page__nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:1rem 1.25rem}@media (min-width: 768px){.landing-page__nav{padding:1.25rem 2rem}}.landing-page__nav-inner{max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#fff0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:.875rem 1.5rem;border-radius:2rem;box-shadow:0 4px 24px #0000001a,inset 0 1px #fffc}@media (min-width: 768px){.landing-page__nav-inner{padding:1rem 2rem}}.landing-page__nav-brand{display:flex;align-items:center;gap:.625rem}.landing-page__nav-logo{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.landing-page__nav-logo{width:2.75rem;height:2.75rem}}.landing-page__nav-brand-text{display:flex;flex-direction:column}.landing-page__nav-title{font-size:1.1rem;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#0f172a}@media (min-width: 768px){.landing-page__nav-title{font-size:1.2rem}}.landing-page__nav-links{display:none;align-items:center;gap:1.5rem}@media (min-width: 768px){.landing-page__nav-links{display:flex}}.landing-page__nav-link{font-size:.8rem;font-weight:500;color:#64748b;transition:color .2s}.landing-page__nav-link:hover{color:#7053ea}.landing-page__nav-btn{padding:.6rem 1.25rem;background:#0f172a;color:#fff;border-radius:1rem;font-size:.8rem;font-weight:600;transition:background .2s}.landing-page__nav-btn:hover{background:#7053ea}@media (min-width: 768px){.landing-page__nav-btn{padding:.65rem 1.5rem;font-size:.8rem}}.landing-page__hero{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:8rem;padding-bottom:4rem;padding-inline:1rem;overflow:hidden;z-index:1}.landing-page__hero-content{text-align:center;margin-bottom:4rem;max-width:64rem;animation:landingFadeIn 1s ease-out}.landing-page__hero-title{font-size:2.5rem;font-weight:700;letter-spacing:-.05em;line-height:1.1;color:#0f172a;text-shadow:0 10px 22px rgba(112,83,234,.1),-1px 1px rgba(112,83,234,.09),-2px 2px rgba(160.7732142857,141.6642857143,241.1625,.1116666667),-3px 3px rgba(185.6199460916,171.5498652291,244.8113207547,.1333333333),-4px 4px rgba(200.6785714286,189.6623376623,247.0227272727,.155),-5px 5px rgba(210.7811934901,201.8137432188,248.5063291139,.1766666667),-6px 6px rgba(218.0287267081,210.5310559006,249.5706521739,.1983333333),-7px 7px rgba(223.4816326531,217.0897959184,250.3714285714,.22),-8px 8px rgba(227.7330508475,222.2033898305,250.9957627119,.2416666667),-9px 9px rgba(231.1406761178,226.3020719738,251.4961832061,.2633333333),-10px 10px rgba(233.9330357143,229.6607142857,251.90625,.285),-11px 11px rgba(236.262966333,232.4631483167,252.2484076433,.3066666667),-12px 12px rgba(238.2365546218,234.8369747899,252.5382352941,.3283333333),-13px 13px rgba(239.9297423888,236.8735362998,252.7868852459,.35),-14px 14px rgba(241.3983236152,238.639941691,253.0025510204,.3716666667),-15px 15px rgba(242.6842105263,240.1866028708,253.1913875598,.3933333333),-16px 16px rgba(243.8194980695,241.5521235521,253.3581081081,.415),-17px 17px rgba(244.8291793313,242.7665653495,253.5063829787,.4366666667),-18px 18px rgba(245.7330069124,243.8536866359,253.6391129032,.4583333333),-19px 19px rgba(246.5467980296,244.8325123153,253.7586206897,.48),-20px 20px rgba(247.2833680918,245.7184567258,253.8667883212,.5016666667),-21px 21px rgba(247.9532105525,246.5241413639,253.9651567944,.5233333333),-22px 22px rgba(248.565,247.26,254.055,.545),-23px 23px rgba(249.1259698768,247.9347329986,254.1373801917,.5666666667),-24px 24px rgba(249.6421998247,248.555652936,254.213190184,.5883333333),-25px 25px rgba(250.1188369153,249.1289506953,254.2831858407,.61),-26px 26px rgba(250.5602678571,249.6599025974,254.3480113636,.6316666667),-27px 27px rgba(250.9702544031,250.1530332681,254.4082191781,.6533333333),-28px 28px rgba(251.3520408163,250.612244898,254.4642857143,.675),-29px 29px rgba(251.7084398977,251.0409207161,254.5166240409,.6966666667),-30px 30px rgba(252.0419024045,251.4420084866,254.5655940594,.7183333333),-31px 31px rgba(252.3545734841,251.8180883864,254.6115107914,.74),-32px 32px rgba(252.6483388704,252.1714285714,254.6546511628,.7616666667),-33px 33px rgba(252.9248629474,252.5040309578,254.6952595937,.7833333333),-34px 34px rgba(253.1856203008,252.8176691729,254.7335526316,.805),-35px 35px rgba(253.4319220225,253.1139201949,254.7697228145,.8266666667),-36px 36px rgba(253.6649377593,253.3941908714,254.8039419087,.8483333333),-37px 37px rgba(253.8857142857,253.6597402597,254.8363636364,.87),-38px 38px rgba(254.0951912261,253.9116985377,254.8671259843,.8916666667),-39px 39px rgba(254.2942144228,254.151083082,254.896353167,.9133333333),-40px 40px rgba(254.4835473515,254.378812199,254.9241573034,.935),-41px 41px rgba(254.6638809089,254.5957168974,254.9506398537,.9566666667),-42px 42px rgba(254.8358418367,254.8025510204,254.9758928571,.9783333333);animation:landingTitleEnter .85s cubic-bezier(.2,.9,.2,1) both;text-transform:uppercase;margin-bottom:1rem}@media (min-width: 768px){.landing-page__hero-title{font-size:4.5rem;margin-bottom:1.25rem}}@media (prefers-reduced-motion: reduce){.landing-page__hero-title{animation:none}}.landing-page__hero-subtitle{font-size:1.25rem;font-weight:600;color:#1e293b;margin-top:0;max-width:40rem;margin-inline:auto;line-height:1.5;margin-top:2.75rem}@media (min-width: 768px){.landing-page__hero-subtitle{font-size:1.5rem}}.landing-page__hero-layout{position:relative;width:100%;max-width:80rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}@media (min-width: 1024px){.landing-page__hero-layout{gap:4rem}}.landing-page__phone-wrapper{position:relative;z-index:5}.landing-page__phone-glow{position:absolute;top:-2rem;right:-2rem;bottom:-2rem;left:-2rem;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(112,83,234,.15) 0%,rgba(112,83,234,.06) 40%,transparent 70%);pointer-events:none;z-index:-1}.landing-page__float-cards{display:none;flex-direction:column;gap:2rem;position:relative;z-index:2}@media (min-width: 1024px){.landing-page__float-cards{display:flex}}.landing-page__connector{position:absolute;width:18%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(112,83,234,.25) 12%,rgba(112,83,234,.72) 38%,rgba(241,174,241,.85) 50%,rgba(112,83,234,.72) 62%,rgba(112,83,234,.5) 88%,transparent 100%);background-size:220% 100%;pointer-events:none;z-index:0;opacity:.5;animation:landingFlow 2.4s linear infinite}@media (max-width: 1023px){.landing-page__connector{display:none}}.landing-page__connector--lt{top:32%;left:26%;transform:rotate(15deg)}.landing-page__connector--lb{bottom:35%;left:26%;transform:rotate(-15deg)}.landing-page__connector--rt{top:32%;right:26%;transform:rotate(-15deg)}.landing-page__connector--rb{bottom:35%;right:26%;transform:rotate(15deg)}.landing-page__float-card{position:relative;background:#ffffffeb;border:2px solid rgba(226,232,240,.6);border-radius:2rem;padding:1.5rem;width:18rem;text-align:right;box-shadow:0 4px 24px #0000000a;transition:border-color .3s,box-shadow .3s}@media (min-width: 1024px) and (prefers-reduced-motion: no-preference){.landing-page__float-card{background:#ffffffc7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:landingFloat 4s ease-in-out infinite}}.landing-page__float-card:hover{border-color:#cbd5e1;box-shadow:0 8px 32px #7053ea14}.landing-page__float-card--left-top{animation-delay:0s}.landing-page__float-card--left-bottom{animation-delay:1.5s}.landing-page__float-card--right-top{animation-delay:.75s}.landing-page__float-card--right-bottom{animation-delay:2.25s}.landing-page__float-card--metronome{width:21rem;padding:1.75rem}.landing-page__float-card--active{border:2px solid rgba(112,83,234,.4);box-shadow:0 0 0 4px #7053ea14}.landing-page__float-card-header{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;margin-bottom:1rem}.landing-page__float-card-label{font-size:1rem;font-weight:500;color:#64748b;text-transform:uppercase}.landing-page__float-card-icon{width:2.25rem;height:2.25rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center}.landing-page__float-card-icon--rose{background:#f43f5e1a;color:#f43f5e}.landing-page__float-card-icon--amber{background:#f59e0b1a;color:#f59e0b}.landing-page__float-card-icon--muted{background:#f1f5f9;color:#cbd5e1}.landing-page__float-card-icon--purple{background:#ffe4e6;color:#f43f5e}.landing-page__float-card-icon--emerald{background:#10b98114;color:#10b981}.landing-page__float-card-icon--blue{background:#3b82f61a;color:#3b82f6}.landing-page__float-card-title{font-size:1.1rem;font-weight:600;color:#0f172a}.landing-page__float-card-desc{font-size:.85rem;color:#94a3b8;margin-top:.35rem;font-weight:300}.landing-page__metronome-pulse{animation:landingPulse .5s ease-in-out infinite}.landing-page__metronome-bpm{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.landing-page__metronome-value{font-size:2.5rem;font-weight:700;font-family:ui-monospace,monospace;letter-spacing:-.05em;color:#0f172a}.landing-page__metronome-btns{display:flex;flex-direction:column;gap:.125rem}.landing-page__metronome-btn{padding:.5rem;color:#64748b;transition:color .2s}.landing-page__metronome-btn:hover{color:#7053ea}.landing-page__metronome-beats{display:flex;gap:.35rem;justify-content:center;margin-bottom:1rem}.landing-page__metronome-beat{width:.4rem;height:.4rem;border-radius:50%;background:#f1f5f9;transition:all .15s}.landing-page__metronome-beat--active{background:#f43f5e;transform:scale(1.2);box-shadow:0 0 8px #f43f5e66}.landing-page__metronome-toggle{width:100%;padding:.75rem;background:#0f172a;color:#fff;border-radius:1rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s;box-shadow:0 4px 16px #00000026}.landing-page__metronome-toggle--stop{background:#f43f5e;box-shadow:0 4px 16px #f43f5ecc}.landing-page__phone{position:relative;width:20rem;height:40rem;border-radius:2.25rem;border:3px solid #e2e8f0;box-shadow:0 25px 50px -12px #00000026,0 0 60px -10px #7053ea40;overflow:hidden;animation:landingZoomIn 1s ease-out}@media (min-width: 768px){.landing-page__phone{width:22rem;height:44rem}}.landing-page__phone-inner{height:100%;display:flex;flex-direction:column;padding:3rem 1.25rem 1.25rem;gap:1rem;background:#fff}.landing-page__phone-notch{position:absolute;top:1.25rem;left:50%;transform:translate(-50%);width:5rem;height:1.5rem;background:#f8f9fa;border-radius:9999px}.landing-page__phone-header{text-align:center}.landing-page__phone-badge{font-size:.6rem;font-weight:600;color:#7053ea;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.2rem}.landing-page__phone-title{font-size:.9rem;font-weight:600;color:#1e293b}.landing-page__phone-score{flex:1;background:#f8fafc;border-radius:1.5rem;border:1px solid #f1f5f9;overflow:hidden;position:relative}.landing-page__phone-score-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.landing-page__phone-score-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(255,255,255,.85),transparent);display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;gap:.25rem}.landing-page__phone-page{background:#0f172a;color:#fff;padding:.2rem .6rem;border-radius:9999px;font-size:.5rem;font-weight:600;width:-moz-fit-content;width:fit-content}.landing-page__phone-time{font-size:.5rem;font-weight:500;color:#64748b}.landing-page__phone-footer{display:flex;flex-direction:column;gap:.5rem}.landing-page__phone-btn{width:100%;padding:.85rem 1.25rem;background:#0f172a;color:#fff;border-radius:1rem;font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s;box-shadow:0 4px 16px #0000001f;cursor:pointer}.landing-page__phone-btn:hover{background:#7053ea}.landing-page__phone-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.landing-page__phone-tool{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;color:#475569;cursor:pointer;transition:all .2s}.landing-page__phone-tool:hover{background:#7053ea1a;color:#7053ea;border-color:#7053ea4d}.landing-page .landing-page__phone{position:relative;width:20rem;height:42rem;border-radius:3rem;background:linear-gradient(135deg,#f5f5f7,#fff);box-shadow:0 30px 50px -20px #00000040,0 0 0 8px #ffffff80,0 0 0 9px #0000000f,inset 0 1px #fff9;overflow:hidden;animation:landingZoomIn .6s cubic-bezier(.23,1,.32,1);transition:transform .4s ease,box-shadow .4s ease}@media (min-width: 768px){.landing-page .landing-page__phone{width:22rem;height:46rem}}.landing-page .landing-page__phone:hover{box-shadow:0 40px 60px -20px #0000004d,0 0 0 8px #ffffffe6,0 0 0 12px #0000001a}.landing-page .landing-page__phone-inner{height:100%;display:flex;flex-direction:column;padding:.75rem 1rem .5rem;position:relative;background:linear-gradient(180deg,#fffffff2,#fff)}.landing-page .landing-page__dynamic-island{display:flex;justify-content:space-between;align-items:center;padding:.45rem 1rem .5rem;margin-top:.25rem;margin-bottom:1rem;background:#f2f2f2f2;border-radius:1rem;font-size:.75rem;font-weight:500}@media (min-width: 768px) and (prefers-reduced-motion: no-preference){.landing-page .landing-page__dynamic-island{background:#f2f2f2e1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.landing-page .landing-page__dynamic-island-left{display:flex;align-items:center;gap:.5rem}.landing-page .landing-page__live-indicator{width:8px;height:8px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px #ff3b304d}@media (prefers-reduced-motion: no-preference){.landing-page .landing-page__live-indicator{animation:landingPulse 1.5s ease-in-out infinite}}.landing-page .landing-page__live-text{font-size:.7rem;font-weight:500;letter-spacing:.3px}.landing-page .landing-page__dynamic-island-right{font-size:.7rem;font-weight:400}.landing-page .landing-page__score-header{margin-bottom:1rem;padding:0 .25rem}.landing-page .landing-page__score-meta{text-align:right}.landing-page .landing-page__score-badge{display:inline-block;font-size:.6rem;font-weight:600;color:#7053ea;background:#7053ea1a;padding:.2rem .6rem;border-radius:1rem;margin-bottom:.5rem;letter-spacing:.5px}.landing-page .landing-page__score-title{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .2rem;line-height:1.3}.landing-page .landing-page__score-artist{font-size:.7rem;color:#64748b;margin:0;font-weight:500}.landing-page .landing-page__score-preview{position:relative;flex:1;margin-bottom:1rem;border-radius:1.5rem;overflow:hidden;box-shadow:0 8px 24px #0000001f}.landing-page .landing-page__score-preview-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.3) 0%,transparent 60%);pointer-events:none;z-index:1}.landing-page .landing-page__phone-score-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.85;transition:transform .3s ease}.landing-page .landing-page__score-preview-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.05) 0%,transparent 100%);padding:1rem;z-index:2}.landing-page .landing-page__preview-controls{display:flex;align-items:center;gap:.75rem}.landing-page .landing-page__preview-play{width:2rem;height:2rem;border-radius:50%;background:#fffffff2;border:none;display:flex;align-items:center;justify-content:center;color:#0f172a;cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.landing-page .landing-page__preview-timeline{flex:1;height:3px;background:#ffffff4d;border-radius:2px;overflow:hidden}.landing-page .landing-page__preview-progress{height:100%;background:#fff;border-radius:2px;width:45%}.landing-page .landing-page__preview-time{font-size:.6rem;font-weight:500;color:#fffc;font-family:monospace}.landing-page .landing-page__action-buttons{display:flex;gap:.75rem;margin-bottom:1.25rem}.landing-page .landing-page__action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border-radius:1rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.23,1,.32,1);border:none}.landing-page .landing-page__action-btn--primary{background:#7053ea;color:#fff;box-shadow:0 2px 8px #0000001a}.landing-page .landing-page__action-btn--primary:hover{background:#7053ea;transform:translateY(-1px);box-shadow:0 6px 16px #7053ea4d}.landing-page .landing-page__action-btn--primary:active{transform:translateY(1px)}.landing-page .landing-page__action-btn--secondary{background:#f1f5f9cc;color:#334155;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(226,232,240,.5)}.landing-page .landing-page__action-btn--secondary:hover{background:#f1f5f9f2;border-color:#7053ea4d;transform:translateY(-1px)}.landing-page .landing-page__action-btn--secondary:active{transform:translateY(1px)}.landing-page .landing-page__toolbar{display:flex;justify-content:space-around;align-items:center;padding:.5rem 0;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:2rem;margin-bottom:.5rem;border:1px solid rgba(255,255,255,.6)}.landing-page .landing-page__tool-item{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:transparent;border:none;cursor:pointer;padding:.4rem .6rem;border-radius:1rem;transition:all .2s cubic-bezier(.23,1,.32,1)}.landing-page .landing-page__tool-item:hover{transform:translateY(-2px)}.landing-page .landing-page__tool-item:hover .landing-page__tool-icon-wrapper{background:#7053ea1f;transform:scale(1.05)}.landing-page .landing-page__tool-item:active{transform:scale(.95)}.landing-page .landing-page__tool-icon-wrapper{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:#f1f5f999;color:#475569;transition:all .2s cubic-bezier(.23,1,.32,1)}.landing-page .landing-page__tool-label{font-size:.6rem;font-weight:500;color:#64748b;letter-spacing:.3px}.landing-page .landing-page__home-indicator{width:4rem;height:.25rem;background:#cbd5e1;border-radius:2rem;margin:.25rem auto 0}.landing-page .landing-page__phone-glow{position:absolute;top:-2rem;right:-2rem;bottom:-2rem;left:-2rem;background:radial-gradient(ellipse 70% 60% at 50% 45%,rgba(112,83,234,.2) 0%,rgba(112,83,234,.08) 40%,transparent 70%);pointer-events:none;z-index:-1}@media (min-width: 768px) and (prefers-reduced-motion: no-preference){.landing-page .landing-page__phone-glow{animation:landingPulseGlow 3s ease-in-out infinite}}.landing-page__footer{background:#fff;border-top:1px solid #f1f5f9;position:relative;z-index:10}.landing-page__footer-main{max-width:80rem;margin:0 auto;padding:4rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width: 1024px){.landing-page__footer-main{flex-direction:row;justify-content:space-between}}.landing-page__footer-brand{display:flex;align-items:center;gap:.75rem}.landing-page__footer-logo{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.landing-page__footer-title{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;line-height:1.1;color:#0f172a}.landing-page__footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2.5rem}.landing-page__footer-link{font-size:.875rem;font-weight:600;color:#64748b;transition:color .2s}.landing-page__footer-link:hover{color:#0f172a}.landing-page__footer-social{display:flex;align-items:center;gap:1rem;color:#475569}.landing-page__footer-social-link{color:inherit;transition:color .2s}.landing-page__footer-social-link:hover{color:#7053ea}.landing-page__footer-telegram{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem .9rem;border-radius:1rem;border:1px solid rgba(34,158,217,.28);background:#229ed917;color:#1f8abf;text-decoration:none;transition:all .2s;min-width:15rem;justify-content:center}.landing-page__footer-telegram:hover{border-color:#229ed97a;background:#229ed924;color:#229ed9}.landing-page__footer-telegram-icon{width:2.25rem;height:2.25rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;background:#229ed91f;border:1px solid rgba(34,158,217,.22);color:currentColor;flex-shrink:0}.landing-page__footer-telegram-text{display:inline-flex;flex-direction:column;gap:.1rem;line-height:1.2}.landing-page__footer-telegram-label{font-size:.8rem;font-weight:600;color:currentColor}.landing-page__footer-telegram-handle{font-size:.75rem;font-weight:500;color:#2991c5;direction:ltr}.landing-page__footer-bottom{padding:2rem 2.5rem;border-top:1px solid #f8fafc;display:flex;flex-direction:column;align-items:center;gap:1rem;flex-wrap:wrap}@media (min-width: 768px){.landing-page__footer-bottom{flex-direction:row;justify-content:space-between}}.landing-page__footer-copy{font-size:.7rem;font-weight:400;color:#64748b;text-transform:uppercase;letter-spacing:.15em}.landing-page__footer-stats{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2.5rem}.landing-page__footer-stat{font-size:.7rem;font-weight:600;color:#0f172a}.landing-page__footer-stat-num{color:#7053ea}.landing-page__footer-love{display:flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:400;color:#94a3b8}.landing-page__footer-love-icon{display:inline-flex;align-items:center;justify-content:center;color:#fb7185;position:relative;top:-3px}.landing-page__footer-permits{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.landing-page__footer-permit{min-width:4.75rem;height:2.6rem;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.85rem;border:1px solid #e2e8f0;background:#f8fafc66;color:#475569;font-size:.75rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-page__footer-cta{background:#0d0c22;color:#fff;padding:1rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 768px){.landing-page__footer-cta{flex-direction:row;justify-content:center}}.landing-page__footer-cta-text{font-size:.875rem;font-weight:700}.landing-page__footer-cta-code{color:#f59e0b;font-weight:700}.landing-page__footer-cta-btn{padding:.5rem 1.5rem;background:#fff;color:#0f172a;border-radius:9999px;font-size:.875rem;font-weight:700;transition:all .2s}.landing-page__footer-cta-btn:hover{background:#7053ea;color:#fff}.landing-page__faq{padding:5rem 1rem;background:linear-gradient(180deg,#f8fafc4d,#fff0);position:relative;z-index:10}.landing-page__faq-inner{max-width:60rem;margin:0 auto}.landing-page__faq-header{text-align:center;margin-bottom:3rem}.landing-page__faq-title{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}@media (min-width: 768px){.landing-page__faq-title{font-size:2.5rem}}.landing-page__faq-subtitle{font-size:1rem;color:#64748b;font-weight:500}.landing-page__faq-grid{display:flex;flex-direction:column;gap:1rem}.landing-page__faq-item{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid #e2e8f0;border-radius:1.5rem;overflow:hidden;cursor:pointer;transition:all .3s}.landing-page__faq-item:hover{border-color:#7053ea4d;background:#fffc}.landing-page__faq-item:hover .landing-page__faq-question-text{color:#7053ea}.landing-page__faq-item--active{box-shadow:0 8px 24px #7053ea14;border-color:#7053ea99}.landing-page__faq-question{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;gap:1rem}.landing-page__faq-question-leading{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.landing-page__faq-section-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.65rem;background:#7053ea14;color:#7053eaeb}.landing-page__faq-question-text{font-size:1rem;font-weight:600;color:#1e293b;flex:1}@media (min-width: 768px){.landing-page__faq-question-text{font-size:1.1rem}}.landing-page__faq-toggle-icon{color:#94a3b8;flex-shrink:0;transition:transform .2s}.landing-page__faq-answer{padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(226,232,240,.5);animation:landingFadeIn .3s ease-out}.landing-page__faq-answer p{font-size:.95rem;color:#475569;line-height:1.6;margin:0}.landing-page__faq-answer p strong,.landing-page__faq-answer p b{font-weight:500}.landing-page__faq-cta{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(226,232,240,.5)}.landing-page__faq-cta-text{font-size:.9rem;color:#64748b;margin-bottom:1rem}.landing-page__faq-cta-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:2px solid #e2e8f0;border-radius:1rem;font-size:.9rem;font-weight:600;color:#334155;cursor:pointer;transition:all .2s}.landing-page__faq-cta-btn:hover{border-color:#7053ea;background:#7053ea0f;color:#7053ea}.landing-page__contact{padding:5rem 1rem;background:radial-gradient(ellipse 80% 80% at 50% 0%,#7053ea14,#fff0 55%);position:relative;z-index:10}.landing-page__contact-inner{max-width:70rem;margin:0 auto}.landing-page__contact-header{text-align:center;margin-bottom:2.75rem}.landing-page__contact-title{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}@media (min-width: 768px){.landing-page__contact-title{font-size:2.5rem}}.landing-page__contact-subtitle{font-size:1rem;color:#64748b;font-weight:500;max-width:46rem;margin:0 auto;line-height:1.7}.landing-page__contact-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.landing-page__contact-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width: 1024px){.landing-page__contact-grid{grid-template-columns:repeat(4,1fr)}}.landing-page__contact-card{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid #e2e8f0;border-radius:1.5rem;padding:1.25rem 1.25rem 1.125rem;display:flex;flex-direction:column;gap:.5rem;text-align:right;transition:all .25s;text-decoration:none}.landing-page__contact-card:where(button){width:100%;cursor:pointer;border:2px solid #e2e8f0}.landing-page__contact-card:where(button),.landing-page__contact-card:where(div),.landing-page__contact-card:where(a){color:inherit}.landing-page__contact-card:hover{border-color:#7053ea80;background:#ffffffd9;box-shadow:0 12px 28px #7053ea0f;transform:translateY(-2px)}.landing-page__contact-card:hover .landing-page__contact-card-action{color:#7053ea}.landing-page__contact-card-icon{width:2.25rem;height:2.25rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;background:#7053ea1a;color:#7053ea;border:1px solid rgba(112,83,234,.15)}.landing-page__contact-card-title{font-size:.95rem;font-weight:600;color:#0f172a;margin-top:.25rem}.landing-page__contact-card-desc{font-size:.85rem;color:#475569;line-height:1.7;font-weight:500}.landing-page__contact-card-action{font-size:.85rem;font-weight:600;color:#334155;margin-top:.4rem}.landing-page__contact-modal-overlay{background:#0f172a59;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landing-page__contact-modal{border-radius:1.5rem;overflow:hidden;box-shadow:0 24px 64px #0f172a3d,inset 0 1px #fffc}.landing-page__contact-modal-header{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem}.landing-page__contact-modal-title-wrap{display:flex;flex-direction:column;gap:.25rem;flex:1}.landing-page__contact-modal-title{font-size:1.05rem;font-weight:600;color:#0f172a;margin:0}.landing-page__contact-modal-subtitle{font-size:.85rem;font-weight:500;color:#475569;margin:0;line-height:1.6}.landing-page__contact-modal-email{color:#334155;text-decoration:underline;text-underline-offset:2px;font-weight:600}.landing-page__contact-modal-close{width:2.25rem;height:2.25rem;border-radius:.9rem;border:1px solid #e2e8f0;background:#ffffffbf;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s}.landing-page__contact-modal-close:hover{border-color:#7053ea4d;background:#7053ea0f;color:#7053ea}.landing-page__contact-form{padding:.25rem 1.25rem 1.25rem}.landing-page__contact-form-row{margin-top:.75rem}.landing-page__contact-form-actions{margin-top:1rem}@keyframes landingFadeIn{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes landingTitleEnter{0%{opacity:0;transform:translateY(-14px) scale(.98);filter:blur(4px)}65%{opacity:1;transform:translateY(0) scale(1.01);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes landingZoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes landingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.75rem)}}@keyframes landingPulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes landingFlow{0%{background-position:0% 50%}to{background-position:100% 50%}}.music-notes-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0;contain:layout style paint;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(0,0,0) 8%,rgb(0,0,0) 92%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgb(0,0,0) 8%,rgb(0,0,0) 92%,transparent 100%)}.music-notes-bg--lite .music-note{transform:translate3d(-50%,-50%,0)}.music-note{position:absolute;left:var(--note-left);top:var(--note-top);transform:translate3d(calc(-50% + var(--hero-scroll-offset, 0px) * var(--note-scroll-x-factor, .08)),calc(-50% + var(--hero-scroll-offset, 0px) * var(--note-scroll-factor, .18)),0)}.music-note__glyph{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;font-size:var(--note-size, 2rem);line-height:1;color:var(--note-color, rgba(112, 83, 234, .55));opacity:var(--note-opacity, .28);transform-origin:center;transform:rotate(var(--note-rotate, 0deg)) scale(var(--note-scale, 1));-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:musicFloat var(--note-duration, 8s) infinite alternate cubic-bezier(.34,.04,.18,1);animation-delay:var(--note-delay, 0s)}@keyframes musicFloat{0%{transform:translateZ(0) rotate(calc(var(--note-rotate, 0deg) - 8deg)) scale(var(--note-scale, 1))}25%{transform:translate3d(calc(var(--note-drift-x, 12px) * .72),calc(var(--note-drift-y, -20px) * .52),0) rotate(calc(var(--note-rotate, 0deg) + var(--note-spin-z, 0deg) * .42)) scale(calc(var(--note-scale, 1) + .1))}50%{transform:translate3d(calc(var(--note-drift-x, 12px) * 1.35),calc(var(--note-drift-y, -20px) * 1.15),0) rotate(calc(var(--note-rotate, 0deg) + var(--note-spin-z, 0deg) * .78)) scale(calc(var(--note-scale, 1) + .18))}75%{transform:translate3d(calc(var(--note-drift-x, 12px) * .9),calc(var(--note-drift-y, -20px) * 1.65),0) rotate(calc(var(--note-rotate, 0deg) + var(--note-spin-z, 0deg) * .95)) scale(calc(var(--note-scale, 1) + .08))}to{transform:translate3d(calc(var(--note-drift-x, 12px) * 1.75),calc(var(--note-drift-y, -20px) * 2),0) rotate(calc(var(--note-rotate, 0deg) + var(--note-spin-z, 0deg))) scale(calc(var(--note-scale, 1) + .14))}}@media (prefers-reduced-motion: reduce){.music-note__glyph,.landing-page__connector{animation:none}.landing-page__float-card{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width: 767px){.landing-page__hero-title{text-shadow:0 8px 18px rgba(112,83,234,.08)}.landing-page__phone-glow{display:none}}.dashboard-page{display:flex;flex-direction:column;min-height:100%}@media (max-width: 767px){.dashboard-page .s-toolbar{padding:.5rem .75rem}}.dashboard-toolbar-profile{display:inline-flex;flex-shrink:0;padding:.15rem;border-radius:999px;border:none;background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease}.dashboard-toolbar-profile:hover{background:#f1f5f98c}.dashboard-toolbar-profile:hover .dashboard-toolbar-profile__avatar{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--plan-brand-border, rgba(203, 213, 225, .9)),0 10px 22px -12px var(--plan-brand-glow, rgba(15, 23, 42, .18))}.dashboard-toolbar-profile:active{transform:scale(.96)}.dashboard-toolbar-profile:focus-visible{outline:2px solid rgba(var(--color-primary),.45);outline-offset:2px}.dashboard-toolbar-profile__avatar-wrap{position:relative;flex-shrink:0}.dashboard-toolbar-profile__avatar{width:2.35rem;height:2.35rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:block;background:#f1f5f9f2;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--plan-brand-border, rgba(226, 232, 240, .95)),0 8px 18px -10px var(--plan-brand-glow, rgba(15, 23, 42, .16));transition:box-shadow .16s ease}.dashboard-toolbar-profile__avatar--placeholder{display:grid;place-items:center;color:var(--plan-brand-color, rgba(var(--color-text-secondary), 1));background:var(--plan-brand-surface, rgba(241, 245, 249, .95))}.dashboard-toolbar-profile__plan-badge{position:absolute;bottom:-1px;inset-inline-end:-1px;width:1.12rem;height:1.12rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.98);box-shadow:0 3px 10px -4px #0f172a47;pointer-events:none}.dashboard-toolbar-profile__plan-badge--free{color:#065f46;background:#a7f3d0fa}.dashboard-toolbar-profile__plan-badge--solo{color:#4338ca;background:#c7d2fefa}.dashboard-toolbar-profile__plan-badge--maestro{color:#92400e;background:#fde68afa}.dashboard-toolbar-profile__plan-badge--premium{color:#6d28d9;background:#e9d5fffa}.dashboard-toolbar-profile__plan-badge--paid{color:#4338ca;background:#c7d2fefa}.dashboard{min-height:100%;padding:2rem 1.5rem;background:radial-gradient(1000px 560px at 12% 0%,rgba(var(--color-primary),.11),transparent 55%),radial-gradient(900px 520px at 92% 10%,rgba(245,158,11,.12),transparent 62%),rgba(var(--color-background),1)}.dashboard__container{margin:0 auto;max-width:1180px;display:flex;flex-direction:column;gap:2rem;padding-bottom:10rem}@media (max-width: 991px){.dashboard{padding:.75rem .75rem 1rem}.dashboard__container{gap:1rem;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}}.dashboard-header{position:relative;padding:2rem;border-radius:2.6rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;overflow:hidden;border:1px solid rgba(226,232,240,.82);background:linear-gradient(135deg,#ffffff4d,#ffffff1f);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:0 20px 40px -42px #0f172a38,inset 1px 1px #ffffff38}.dashboard-header:before{content:"";position:absolute;inset:-72px -110px auto auto;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(var(--color-primary),.25),transparent 60%);opacity:.9;pointer-events:none}.dashboard-header__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:.55rem}.dashboard-header__title{margin:0;font-size:2rem;font-weight:600;color:rgba(var(--color-text-primary),1);letter-spacing:-.01em}.dashboard-header__subtitle{margin:0;font-size:.98rem;font-weight:500;color:rgba(var(--color-text-secondary),1)}.dashboard-header__quote{margin:.15rem 0 0;color:rgba(var(--color-text-secondary),1);font-size:.9rem;line-height:1.85;max-width:56ch}.dashboard-header__meta{position:relative;z-index:1}.dashboard-header__badges{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem}.dashboard-badge{border:1px solid rgba(226,232,240,.72);background:#ffffff38;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border-radius:1.45rem;padding:.6rem .9rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer;color:rgba(var(--color-text-primary),1);transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.dashboard-badge:hover{background:#ffffff47;border-color:#e2e8f0eb}.dashboard-badge:active{transform:scale(.98)}.dashboard-badge--streak{background:#ffedd575;border-color:#fdba7466;color:#b45309}.dashboard-badge--streak:hover{background:#ffedd58c;border-color:#fdba748f}.dashboard-badge--plan{color:var(--dashboard-plan-color, rgba(var(--color-text-primary), 1));background:var(--dashboard-plan-surface, rgba(255, 255, 255, .22));border-color:var(--dashboard-plan-border, rgba(226, 232, 240, .72));box-shadow:0 14px 28px -24px var(--dashboard-plan-glow, rgba(15, 23, 42, .12))}.dashboard-badge--plan:hover{background:var(--dashboard-plan-surface, rgba(255, 255, 255, .28));filter:brightness(1.02)}.dashboard-badge__icon--fill{fill:currentColor}.dashboard-date{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:1.45rem;background:#ffffff2e;border:1px solid rgba(226,232,240,.7);color:rgba(var(--color-text-secondary),1);font-size:.85rem;font-weight:500;white-space:nowrap}.dashboard-date__content{display:inline-flex;align-items:center;gap:.55rem}.dashboard-date__weekday{color:rgba(var(--color-text-primary),.96);font-weight:600}.dashboard-date__separator{width:.28rem;height:.28rem;border-radius:999px;background:#94a3b8ad;flex:0 0 .28rem}.dashboard-date__value{direction:ltr}.dashboard-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 1024px){.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2rem}}.dashboard-grid__main,.dashboard-grid__side{display:flex;flex-direction:column;gap:1.5rem}.dashboard-card{padding:1rem;border-radius:1.8rem;background:#ffffffeb;border:2px solid rgba(226,232,240,.92);box-shadow:0 22px 50px -56px #0f172a47}.dashboard-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.dashboard-activity .dashboard-card__header{margin-bottom:1rem}.dashboard-card__title{display:flex;align-items:center;gap:.75rem}.dashboard-card__title-text{display:flex;flex-direction:column;gap:.2rem}.dashboard-card__heading{margin:0;font-size:1.1rem;font-weight:600;color:rgba(var(--color-text-primary),1)}.dashboard-card__subheading{font-size:.8rem;font-weight:400;color:rgba(var(--color-text-secondary),.7);line-height:1.55;max-width:34ch}.dashboard-card__meta{display:inline-flex;align-items:center;gap:.45rem;color:rgba(var(--color-text-secondary),1);font-weight:300;font-size:.8rem;white-space:nowrap}.dashboard-card__icon{width:42px;height:42px;border-radius:1.15rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px #ffffffb3}.dashboard-card__icon--indigo{background:#6366f11f;color:#4f46e5}.dashboard-card__icon--blue{background:#3b82f61f;color:#2563eb}.dashboard-activity__chart{display:flex;align-items:flex-end;justify-content:space-between;gap:.55rem;height:190px;padding:.5rem .4rem 0;margin-top:.15rem}.dashboard-activity__day{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.65rem;position:relative;height:100%}.dashboard-activity__bar-wrap{width:100%;flex:1 1 auto;display:flex;align-items:flex-end;justify-content:center;min-height:0}.dashboard-activity__bar-stack{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.35rem;min-height:0}.dashboard-activity__tooltip{position:absolute;top:-32px;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;background:#0f172ae0;color:#fff;font-size:.7rem;font-weight:500;padding:.25rem .55rem;border-radius:.75rem;white-space:nowrap;pointer-events:none}.dashboard-activity__value{flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;background:#7053ea1a;color:#7053eae6;font-size:.68rem;font-weight:500;padding:.2rem .45rem;border-radius:.65rem;white-space:nowrap;pointer-events:none;line-height:1.2}.dashboard-activity__day:hover .dashboard-activity__tooltip{opacity:1;transform:translateY(0)}.dashboard-activity__bar{width:min(40px,100%);flex-shrink:0;min-height:4px;border-radius:1rem 1rem 0 0;background:linear-gradient(180deg,rgba(var(--color-primary),.92),rgba(var(--color-primary),.58));box-shadow:0 14px 22px -24px rgba(var(--color-primary),.35);transition:height .42s cubic-bezier(.34,1.56,.64,1),filter .15s ease}.dashboard-activity__bar--empty{background:#0f172a14;box-shadow:none}.dashboard-activity__day:hover .dashboard-activity__bar:not(.dashboard-activity__bar--empty){filter:brightness(1.06)}.dashboard-activity__label{font-size:.75rem;font-weight:500;color:#4f46e5}.dashboard-activity__label--inactive{color:rgba(var(--color-text-secondary),1)}@media (max-width: 767px){.dashboard-header{padding:.75rem;border-radius:1.35rem;flex-direction:column;align-items:stretch;gap:.5rem}.dashboard-header:before{width:220px;height:220px;inset:-48px -60px auto auto}.dashboard-header__content{gap:.35rem}.dashboard-header__title{font-size:1.2rem;line-height:1.35}.dashboard-header__quote{font-size:.78rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:none}.dashboard-header__meta{width:100%}.dashboard-header__badges{justify-content:flex-start;gap:.4rem}.dashboard-badge,.dashboard-date{padding:.4rem .65rem;border-radius:1rem;font-size:.8rem}.dashboard-grid,.dashboard-grid__main,.dashboard-grid__side{gap:.75rem}.dashboard-card{padding:.75rem;border-radius:1.25rem;border-width:1px;box-shadow:0 12px 32px -40px #0f172a38}.dashboard-card__header{margin-bottom:.75rem;gap:.5rem;align-items:center}.dashboard-card__title{gap:.55rem;min-width:0}.dashboard-card__title-text{min-width:0}.dashboard-card__icon{width:36px;height:36px;border-radius:.95rem}.dashboard-card__heading{font-size:.95rem}.dashboard-card__subheading{font-size:.72rem;line-height:1.4}.dashboard-card__meta{font-size:.72rem}.dashboard-activity__chart{height:132px;gap:.35rem;padding:.35rem .1rem 0}.dashboard-activity__day{gap:.35rem}.dashboard-activity .dashboard-card__meta{white-space:normal;margin-bottom:0}.dashboard-activity__value{font-size:.58rem;padding:.15rem .35rem;border-radius:.6rem;max-width:3.6rem;line-height:1.05}.dashboard-activity__bar-stack{gap:.25rem}.dashboard-activity__bar{width:min(28px,100%);border-radius:.75rem .75rem 0 0}.dashboard-activity__label{font-size:.65rem}.dashboard-continue__body{flex-direction:column;align-items:stretch;gap:.75rem}.dashboard-continue__hero{min-width:0}.dashboard-continue__title{font-size:1rem}.dashboard-continue__subtitle{font-size:.8rem;margin-top:.15rem;line-height:1.45}.dashboard-continue__actions{width:100%;gap:.5rem}.dashboard-continue__actions :deep(.s-button){flex:1 1 0;min-width:0}.dashboard-continue--resume .dashboard-card__subheading{display:none}.dashboard-storage__amount-value{font-size:1.45rem}.dashboard-storage__bar-track{height:10px}html.twa-client .dashboard__container{gap:.65rem}html.twa-client .dashboard-header{padding:.85rem .9rem}html.twa-client .dashboard-card{padding:.85rem}html.twa-client .dashboard-activity__chart{height:118px}}.dashboard-continue{color:rgba(var(--color-text-primary),1)}.dashboard-continue__body{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.dashboard-continue__hero{min-width:min(520px,100%)}.dashboard-continue__title{font-size:1.2rem;font-weight:600;margin:0;line-height:1.25}.dashboard-continue__subtitle{margin-top:.35rem;font-size:.9rem;font-weight:400;color:rgba(var(--color-text-secondary),.95);line-height:1.65}.dashboard-continue__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.dashboard-continue__actions :deep(.s-button){box-shadow:none}.dashboard-continue__actions--stack{justify-content:flex-start;margin-top:.15rem}.dashboard-storage__body{display:flex;flex-direction:column;gap:.9rem}.dashboard-storage__topline{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.dashboard-storage__amount{display:flex;align-items:baseline;gap:.45rem}.dashboard-storage__amount-value{font-size:1.8rem;font-weight:600;color:rgba(var(--color-text-primary),1)}.dashboard-storage__amount-unit{font-size:.8rem;font-weight:500;color:rgba(var(--color-text-secondary),1)}.dashboard-storage__limit{font-size:.85rem;font-weight:500;color:rgba(var(--color-text-secondary),1)}.dashboard-storage__bar-track{height:14px;border-radius:999px;background:#0f172a12;border:1px solid rgba(15,23,42,.06);overflow:hidden;box-shadow:inset 0 1px 4px #0f172a14}.dashboard-storage__bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563ebeb,#3b82f6c2);transition:width .42s cubic-bezier(.34,1.56,.64,1),filter .16s ease}.dashboard-storage__bar-fill--danger{background:linear-gradient(90deg,#ef4444eb,#f87171c7)}.dashboard-storage__hint{margin:0;font-size:.82rem;font-weight:400;color:rgba(var(--color-text-secondary),1);line-height:1.65}.dashboard-quick-grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 480px){.dashboard-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-quick-card{border:2px solid rgba(226,232,240,.9);background:#ffffffeb;border-radius:1.55rem;padding:1.45rem 1.25rem;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.dashboard-quick-card:hover{background:#fffffff5;border-color:#e2e8f0fa}.dashboard-quick-card:active{transform:scale(.98)}.dashboard-quick-card__icon{width:42px;height:42px;border-radius:1.15rem;display:grid;place-items:center;background:#ffffffc7;border:1px solid rgba(255,255,255,.6)}.dashboard-quick-card__value{font-size:1.55rem;font-weight:500}.dashboard-quick-card__label{font-size:.68rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;opacity:.78}.dashboard-quick-card--emerald{background:#d1fae575;border-color:#a7f3d08c;color:#047857}.dashboard-quick-card--emerald:hover{background:#d1fae58c;border-color:#a7f3d0bf}.dashboard-quick-card--emerald .dashboard-quick-card__icon{color:#047857}.dashboard-quick-card--purple{background:#f3e8ff7a;border-color:#d8b4fe8c;color:#7e22ce}.dashboard-quick-card--purple:hover{background:#f3e8ff99;border-color:#d8b4fec7}.dashboard-quick-card--purple .dashboard-quick-card__icon{color:#7e22ce}.dashboard-card,.dashboard-continue,.dashboard-promo,.dashboard-quick-card,.dashboard-badge,.dashboard-date{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-continue,.dashboard-promo,.dashboard-quick-card,.dashboard-badge{-webkit-tap-highlight-color:transparent}.dashboard-continue :deep(.s-button){box-shadow:none}.dashboard-continue :deep(.s-button--secondary){background:#ffffff1f;border-color:#ffffff38;color:#fffffff2}.dashboard-continue--empty :deep(.s-button--secondary){background:#0f172a0f;border-color:#0f172a14;color:rgba(var(--color-text-secondary),1)}.practice-room{display:flex;flex-direction:column;height:100vh;height:100dvh;height:var(--practice-room-viewport-height, 100dvh);background-color:rgba(var(--color-background),1);overflow:hidden;position:relative;max-width:100vw}.practice-room--focus-mode .practice-room__ai-sidebar{display:none}.practice-room--focus-mode .practice-room__main-area{width:100%!important}.practice-room--pseudo-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:1000}.practice-room__top-bar{height:3.5rem;margin:0;border-radius:0;display:flex;align-items:center;justify-content:flex-start;padding:0 1rem;flex-shrink:0;z-index:20;gap:1rem;border:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#ffffff42,#ffffff24);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:0 12px 24px -12px #0f172a26,inset 1px 1px #ffffff52;position:relative;border-bottom:1px solid rgba(var(--color-border),.1);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.practice-room__top-bar{height:auto;min-height:0;padding:.45rem .6rem .5rem;align-items:stretch;gap:0}}.practice-room__top-bar-stack{display:flex;align-items:center;gap:.65rem;flex:1 1 auto;width:100%;min-width:0}@media (max-width: 768px){.practice-room__top-bar-stack{flex-direction:column;align-items:stretch;gap:.4rem}}@media (min-width: 769px){.practice-room__top-bar-stack{flex-direction:row}}.practice-room__top-bar-row{display:flex;align-items:center;gap:.65rem;min-width:0}@media (max-width: 768px){.practice-room__top-bar-row{width:100%;gap:.45rem}}.practice-room__top-bar-row--meta{flex:1 1 auto;min-width:0;overflow:hidden}@media (max-width: 768px){.practice-room__top-bar-row--meta{justify-content:space-between;gap:.4rem}}.practice-room__top-bar-row--actions{flex:0 0 auto;min-width:0}@media (min-width: 769px){.practice-room__top-bar-row--actions{display:contents}}@media (max-width: 768px){.practice-room__top-bar-row--actions{justify-content:space-between;flex-wrap:nowrap;gap:.35rem;padding-top:.05rem;border-top:1px solid rgba(var(--color-border),.1)}}.practice-room__tool-cluster{display:flex;align-items:center;gap:.3rem;flex:1 1 auto;min-width:0}@media (max-width: 768px){.practice-room__tool-cluster{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.practice-room__tool-cluster::-webkit-scrollbar{display:none}}.practice-room__actions-end{display:flex;align-items:center;gap:.35rem;flex:0 0 auto;margin-inline-start:auto}@media (min-width: 769px){.practice-room__top-bar-row--meta,.practice-room__top-bar-row--actions{display:contents}.practice-room__title-cluster{order:1;flex:1 1 auto;min-width:0}.practice-room__tool-cluster{order:2}.practice-room__actions-end{order:4}.practice-room__window-controls{order:5;margin-inline-start:auto}}.practice-room__window-controls{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.35rem;padding:.25rem .35rem;border-radius:999px;border:1px solid rgba(var(--color-border),.55);background:rgba(var(--color-surface),.82);box-shadow:0 4px 10px #0f172a0f;flex:0 0 auto}@media (max-width: 768px){.practice-room__window-controls{flex-shrink:0}}.practice-room__window-control{width:1.8rem;height:1.8rem;border-radius:999px;border:1px solid rgba(0,0,0,.08);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,filter .15s ease}.practice-room__window-control:active{transform:scale(.98)}.practice-room__window-control:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-primary),.25)}.practice-room__window-control--close{background:#ff5f57;color:#fffffff2}.practice-room__window-control--details{background:#5b9fd4;color:#fffffff2}.practice-room__window-control--edit{background:#28c840;color:#fffffff2}.practice-room__window-controls--compact{padding:.18rem .24rem;gap:.28rem}.practice-room__window-controls--compact .practice-room__window-control{width:1.1rem;height:1.1rem;border-color:#0000001f}.practice-room__window-controls--compact.practice-room__window-controls--expanded .practice-room__window-control{width:1.55rem;height:1.55rem}.practice-room__title-cluster{display:flex;align-items:center;gap:.7rem;min-width:0;flex-shrink:1;flex:1 1 12rem;overflow:hidden}@media (max-width: 768px){.practice-room__title-cluster{gap:.45rem;flex:1 1 auto;min-width:0;max-width:calc(100% - 5.5rem)}}.practice-room__title-cluster--ghost{visibility:hidden}@media (max-width: 768px){.practice-room__title-cluster--ghost{visibility:visible}}.practice-room__active-score{display:flex;flex-direction:column;gap:.15rem;min-width:0;overflow:hidden}@media (max-width: 768px){.practice-room__active-score{flex:1;min-width:0}}.practice-room__widget-dock{flex:0 0 auto;min-width:0;max-width:min(100%,13rem)}@media (max-width: 1180px){.practice-room__widget-dock{max-width:11.5rem}}@media (max-width: 768px){.practice-room__widget-dock{max-width:none;flex:0 0 auto}}.practice-room__active-score-title{font-weight:600;font-size:1rem;color:rgba(var(--color-text-primary),1);line-height:1.15;transition:font-size .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:3px}@media (max-width: 768px){.practice-room__active-score-title{font-size:.98rem;line-height:1.1}}.practice-room__active-score-subtitle{font-weight:400;font-size:.75rem;color:rgba(var(--color-text-secondary),1);margin-top:.05rem;transition:font-size .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.practice-room__active-score-subtitle{display:none}}.practice-room__mobile-toolbar-toggle{display:none}@media (max-width: 768px){.practice-room__mobile-toolbar-toggle{flex:0 0 auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;padding:0;border-radius:.75rem;border:1px solid rgba(var(--color-border),.55);background:rgba(var(--color-surface),.82);color:rgba(var(--color-text-secondary),1);box-shadow:0 4px 10px #0f172a0f;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.practice-room__mobile-toolbar-toggle:hover{background:rgba(var(--color-surface),1);color:rgba(var(--color-text-primary),1);border-color:rgba(var(--color-border),.9)}.practice-room__mobile-toolbar-toggle:active{transform:scale(.98)}.practice-room__mobile-toolbar-toggle--active{color:rgba(var(--color-primary),1);border-color:rgba(var(--color-primary),.28);background:rgba(var(--color-primary),.08)}}.practice-room__top-bar-right{display:flex;align-items:center;gap:.55rem;flex-shrink:0}@media (max-width: 768px){.practice-room__top-bar-right{flex:0 0 auto;width:100%;justify-content:space-between;gap:.5rem}}.practice-room__viewer-tools{display:flex;align-items:center;gap:.25rem;flex:0 0 auto;flex-shrink:0;min-width:-moz-max-content;min-width:max-content}@media (max-width: 768px){.practice-room__viewer-tools{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;gap:.3rem}}.practice-room__top-bar-divider{width:1px;height:1.5rem;background-color:rgba(var(--color-border),.5);margin:0 .25rem}@media (max-width: 768px){.practice-room__top-bar-divider{display:none}}.practice-room__back-btn{color:rgba(var(--color-text-secondary),1);transition:color .2s}.practice-room__back-btn:hover{color:rgba(var(--color-text-primary),1)}.practice-room__top-action{width:2.3rem;height:2.3rem;border-radius:.85rem;border:1px solid rgba(var(--color-border),.5);background:rgba(var(--color-surface),.8);color:rgba(var(--color-text-secondary),1);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px #00000008;transition:all .15s ease}.practice-room__top-action:hover{border-color:rgba(var(--color-primary),.4);background:rgba(var(--color-surface),1);color:rgba(var(--color-primary),1);box-shadow:0 4px 6px #0000000f;transform:translateY(-1px)}.practice-room__top-action:active{transform:scale(.96) translateY(0)}@media (max-width: 640px){.practice-room__top-action{width:2.1rem;height:2.1rem;border-radius:.78rem}}.practice-room__score-selector{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.5rem;transition:background-color .2s}.practice-room__score-selector:hover{background-color:rgba(var(--color-background),1)}.practice-room__score-title{font-size:1.25rem;font-weight:700;color:rgba(var(--color-text-primary),1);display:flex;align-items:center;gap:.5rem;transition:color .2s}.practice-room__score-selector:hover .practice-room__score-title{color:rgba(var(--color-primary),1)}.practice-room__score-chevron{color:rgba(var(--color-muted),1);transition:color .2s}.practice-room__score-selector:hover .practice-room__score-chevron{color:rgba(var(--color-primary),1)}.practice-room__score-composer{font-size:.75rem;color:rgba(var(--color-text-secondary),1)}.practice-room__timer{display:flex;align-items:center;gap:.75rem;background-color:rgba(var(--color-background),1);padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(var(--color-border),1)}.practice-room__timer-value{font-family:monospace;font-size:1.25rem;font-weight:700;color:rgba(var(--color-text-primary),1)}.practice-room__timer-btn{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:.25rem;transition:all .2s}.practice-room__timer-btn--active{background-color:rgba(var(--color-surface-muted),1);color:rgba(var(--color-text-secondary),1)}.practice-room__timer-btn--inactive{background-color:rgba(var(--color-success),.1);color:rgba(var(--color-success),1)}.practice-room__ai-toggle{padding:.5rem;border-radius:.5rem;transition:all .2s;color:rgba(var(--color-muted),1)}.practice-room__ai-toggle:hover{background-color:rgba(var(--color-surface-muted),1)}.practice-room__ai-toggle--active{background-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);box-shadow:0 4px 6px -1px #0000001a}.practice-room__ai-toggle--active:hover{background-color:rgba(var(--color-primary),1)}.practice-room__focus-controls{position:absolute;top:1rem;right:1rem;display:flex;gap:.75rem;z-index:50}.practice-room__focus-btn{background-color:#0009;color:rgba(var(--color-primary-contrast),1);padding:.5rem;border-radius:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s;display:flex;align-items:center;justify-content:center}.practice-room__focus-btn:hover{background-color:#000c}.practice-room__timer-float{background-color:rgba(var(--color-success),.9);color:rgba(var(--color-primary-contrast),1);padding:.5rem 1rem;border-radius:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;gap:.75rem;font-family:monospace;font-weight:700;font-size:1.125rem;box-shadow:0 4px 6px -1px #0000001a}.practice-room__timer-float button{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:50%;background-color:#fff3;transition:background-color .2s}.practice-room__timer-float button:hover{background-color:#ffffff4d}.practice-room__workspace{flex:1;display:flex;overflow:hidden}.practice-room__main-area{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:width .3s;width:100%}.practice-room__main-area--shrunk{width:66.666667%}.practice-room__score-viewer{flex:1;background-color:rgba(var(--color-surface-muted),.5);overflow:auto;display:flex;align-items:center;justify-content:center;position:relative;padding:1rem}.practice-room__viewer-controls{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem;z-index:30}.practice-room__empty-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:auto;background:rgba(var(--color-background),.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.practice-room__glass-card{width:min(520px,100%);border-radius:2rem;padding:1.5rem;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);display:flex;flex-direction:column;gap:1.5rem}.practice-room__glass-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.practice-room__glass-titles{display:flex;flex-direction:column;gap:.25rem}.practice-room__glass-title{font-weight:700;font-size:1.8rem;color:rgba(var(--color-text-primary),1);letter-spacing:-.02em}.practice-room__glass-subtitle{font-weight:600;font-size:.9rem;color:rgba(var(--color-text-secondary),1)}.practice-room__glass-actions{display:flex;gap:.75rem}.practice-room__glass-btn{flex:1;border:none;cursor:pointer;font-weight:700;font-size:.95rem;padding:.85rem 1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.practice-room__glass-btn--primary{background:rgba(var(--color-primary),1);color:rgba(var(--color-primary-contrast),1);box-shadow:0 8px 16px -6px rgba(var(--color-primary),.5)}.practice-room__glass-btn--primary:hover{transform:translateY(-2px);box-shadow:0 12px 20px -8px rgba(var(--color-primary),.6)}.practice-room__glass-btn--primary:active{transform:translateY(0)}.practice-room__glass-btn--secondary{background:rgba(var(--color-surface-muted),.8);color:rgba(var(--color-text-primary),1);border:1px solid rgba(var(--color-border),.8)}.practice-room__glass-btn--secondary:hover{background:rgba(var(--color-surface-muted),1)}.practice-room__glass-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(var(--color-border),.8),transparent);margin:0 -.5rem}.practice-room__glass-section{display:flex;flex-direction:column;gap:.75rem}.practice-room__glass-section-title{display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:.85rem;color:rgba(var(--color-text-secondary),1);text-transform:uppercase;letter-spacing:.05em}.practice-room__glass-pick{width:100%;display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:1.25rem;background:rgba(var(--color-background),.5);border:1px solid rgba(var(--color-border),.4);cursor:pointer;transition:all .2s ease;text-align:right}.practice-room__glass-pick:hover{background:rgba(var(--color-background),.8);transform:scale(1.02)}.practice-room__glass-pick--highlight{background:linear-gradient(135deg,rgba(var(--color-primary),.08),transparent);border-color:rgba(var(--color-primary),.15)}.practice-room__glass-pick-cover{position:relative;width:3.5rem;height:3.5rem;border-radius:.85rem;overflow:hidden;flex-shrink:0;box-shadow:0 4px 10px #0000001a}.practice-room__glass-pick-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.practice-room__glass-pick-play{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s}.practice-room__glass-pick:hover .practice-room__glass-pick-play{opacity:1}.practice-room__glass-pick-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.practice-room__glass-pick-title{font-weight:700;font-size:.95rem;color:rgba(var(--color-text-primary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.practice-room__glass-pick-subtitle{font-weight:600;font-size:.8rem;color:rgba(var(--color-text-secondary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.practice-room__glass-picks{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -.5rem;padding:0 .5rem .5rem}.practice-room__glass-picks::-webkit-scrollbar{display:none}.practice-room__glass-pick-card{flex:0 0 auto;width:9rem;padding:.5rem;border-radius:1.25rem;background:rgba(var(--color-background),.5);border:1px solid rgba(var(--color-border),.4);cursor:pointer;transition:all .2s ease;text-align:right}.practice-room__glass-pick-card:hover{background:rgba(var(--color-background),.8);transform:translateY(-2px)}.practice-room__glass-pick-card-img{width:100%;height:6rem;border-radius:.85rem;-o-object-fit:cover;object-fit:cover;margin-bottom:.5rem;box-shadow:0 4px 8px #0000001a}.practice-room__glass-pick-card-info{display:flex;flex-direction:column;gap:.15rem;padding:0 .25rem}.practice-room__glass-pick-card-title{font-weight:700;font-size:.85rem;color:rgba(var(--color-text-primary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.practice-room__glass-pick-card-subtitle{font-weight:600;font-size:.75rem;color:rgba(var(--color-text-secondary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.practice-room__glass-card{padding:1.25rem;border-radius:1.75rem}.practice-room__glass-actions{flex-direction:column}}.practice-room__zoom-controls{display:flex;background-color:rgba(var(--color-surface),1);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;padding:.25rem;gap:.25rem}.practice-room__viewer-control-btn{padding:.5rem;border-radius:.375rem;background-color:rgba(var(--color-surface),1);color:rgba(var(--color-text-secondary),1);box-shadow:0 1px 2px #0000000d;display:flex;align-items:center;gap:.25rem;transition:all .2s}.practice-room__viewer-control-btn:hover{background-color:rgba(var(--color-surface-muted),1);color:rgba(var(--color-text-primary),1)}.practice-room__score-container{position:relative;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;transition:transform .2s ease-out;transform-origin:center center}.practice-room__score-page-wrapper{position:relative;box-shadow:0 20px 25px -5px #0000001a;max-height:100%;flex:1;display:flex;align-items:center;justify-content:center}.practice-room__score-page-img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.125rem;background-color:rgba(var(--color-surface),1)}.practice-room__pagination{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1rem;background-color:rgba(var(--color-text-primary),.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:rgba(var(--color-primary-contrast),1);padding:.5rem 1rem;border-radius:9999px;box-shadow:0 20px 25px -5px #0000001a;z-index:30}.practice-room__pagination-btn{padding:.25rem;transition:color .2s}.practice-room__pagination-btn:hover:not(:disabled){color:rgba(var(--color-accent),1)}.practice-room__pagination-btn:disabled{opacity:.3;cursor:not-allowed}.practice-room__pagination-text{font-family:monospace;font-weight:700;font-size:.875rem}.practice-room__no-score{color:rgba(var(--color-muted),1);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:56rem}.practice-room__no-score-content{margin-bottom:2rem;text-align:center}.practice-room__library-icon{width:5rem;height:5rem;background-color:rgba(var(--color-primary),.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.practice-room__no-score-title{font-size:1.5rem;font-weight:700;color:rgba(var(--color-text-primary),1);margin-bottom:.5rem}.practice-room__no-score-subtitle{color:rgba(var(--color-text-secondary),1)}.practice-room__quick-scores{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:center;align-items:center;gap:1rem;padding:0 1rem}.practice-room__quick-score-card{background-color:rgba(var(--color-surface),1);border:1px solid rgba(var(--color-border),1);padding:.75rem;border-radius:.75rem;transition:all .2s;text-align:right;display:flex;flex-direction:column;align-items:center}.practice-room__quick-score-card:hover{border-color:rgba(var(--color-primary),1);box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.practice-room__quick-score-cover{aspect-ratio:3/4;width:100%;background-color:rgba(var(--color-surface-muted),1);border-radius:.5rem;margin-bottom:.75rem;overflow:hidden;position:relative}.practice-room__quick-score-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.practice-room__quick-score-card:hover .practice-room__quick-score-img{transform:scale(1.05)}.practice-room__quick-score-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-primary),.2);opacity:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.practice-room__quick-score-card:hover .practice-room__quick-score-overlay{opacity:1}.practice-room__play-icon{width:2.5rem;height:2.5rem;background-color:rgba(var(--color-surface),1);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px #0000001a}.practice-room__quick-score-title{font-weight:700;color:rgba(var(--color-text-primary),1);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.practice-room__quick-score-composer{font-size:.75rem;color:rgba(var(--color-text-secondary),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.practice-room__view-all-btn{background-color:rgba(var(--color-background),1);border:2px dashed rgba(var(--color-muted),1);padding:.75rem;border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:rgba(var(--color-text-secondary),1);transition:all .2s;min-height:200px}.practice-room__view-all-btn:hover{border-color:rgba(var(--color-primary),1);background-color:rgba(var(--color-primary),.05);color:rgba(var(--color-primary),1)}.practice-room__tools-panel{height:16rem;background-color:rgba(var(--color-surface),1);border-top:1px solid rgba(var(--color-border),1);display:flex;flex-direction:column;flex-shrink:0;box-shadow:0 -4px 6px -1px #0000000d;z-index:10;position:relative;transition:height .3s cubic-bezier(.4,0,.2,1)}.practice-room__tools-panel--collapsed{height:3.5rem}.practice-room__tools-panel--collapsed .practice-room__tools-content{opacity:0;pointer-events:none}.practice-room__tools-collapse-btn{position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);background-color:rgba(var(--color-surface),1);border:1px solid rgba(var(--color-border),1);border-bottom:none;padding:.25rem 1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 -4px 6px -1px #0000000d;color:rgba(var(--color-muted),1);transition:all .2s;z-index:0}.practice-room__tools-collapse-btn:hover{color:rgba(var(--color-primary),1);padding-bottom:.5rem;top:-1.75rem}.practice-room__tools-tabs{display:flex;border-bottom:1px solid rgba(var(--color-surface-muted),1);background-color:rgba(var(--color-background),1);padding:0 1rem;gap:.5rem;overflow-x:auto;height:3.5rem;flex-shrink:0;z-index:10;-ms-overflow-style:none;scrollbar-width:none}.practice-room__tools-tabs::-webkit-scrollbar{display:none}.practice-room__tool-tab{display:flex;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;color:rgba(var(--color-text-secondary),1);border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap;height:100%}.practice-room__tool-tab:hover{color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-surface-muted),1)}.practice-room__tool-tab--active{color:rgba(var(--color-primary),1);border-bottom-color:rgba(var(--color-primary),1);background-color:rgba(var(--color-surface),1)}.practice-room__tool-tab--active:hover{background-color:rgba(var(--color-surface),1)}.practice-room__active-dot{position:absolute;top:-2px;right:-2px;width:6px;height:6px;background-color:rgba(var(--color-danger),1);border-radius:50%;border:1px solid rgba(var(--color-surface),1)}.practice-room__active-dot--success{background-color:rgba(var(--color-success),1)}.practice-room__tools-content{flex:1;overflow-y:auto;padding:1.5rem;display:flex;justify-content:center;align-items:flex-start;transition:opacity .2s}.practice-room__tool-view{width:100%;max-width:48rem;height:100%;animation:practice-room-fade-in .2s ease-out}.practice-room__metronome-view{display:flex;justify-content:center;align-items:center}.practice-room__player-view{height:100%}.practice-room__audio-container{display:flex;align-items:center;justify-content:center;height:100%;padding:0 1rem}.practice-room__audio-player{width:100%;max-width:32rem;background-color:rgba(var(--color-surface),1);border-radius:1rem;box-shadow:0 10px 15px -3px #0000000d;border:1px solid rgba(var(--color-surface-muted),1);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;direction:ltr}.practice-room__player-top-row{display:flex;justify-content:space-between;align-items:flex-start}.practice-room__track-info{display:flex;flex-direction:column}.practice-room__track-title{font-weight:700;font-size:1rem;color:rgba(var(--color-text-primary),1)}.practice-room__track-score-name{font-size:.75rem;color:rgba(var(--color-text-secondary),1);font-weight:500}.practice-room__volume-pill{display:flex;align-items:center;gap:.5rem;background-color:rgba(var(--color-background),1);padding:.375rem .75rem;border-radius:9999px;border:1px solid rgba(var(--color-border),1)}.practice-room__mini-slider{width:4rem;height:.25rem;background-color:rgba(var(--color-muted),1);border-radius:9999px;accent-color:rgba(var(--color-text-secondary),1);cursor:pointer}.practice-room__progress-section{display:flex;align-items:center;gap:.75rem}.practice-room__time-text{font-family:monospace;font-size:.75rem;color:rgba(var(--color-muted),1);font-weight:600;width:2.5rem;text-align:center}.practice-room__progress-bar-wrapper{flex:1;height:.375rem;background-color:rgba(var(--color-surface-muted),1);border-radius:9999px;position:relative;overflow:hidden}.practice-room__progress-slider{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer}.practice-room__progress-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}.practice-room__progress-slider{background-image:linear-gradient(rgba(var(--color-primary),1),rgba(var(--color-primary),1));background-repeat:no-repeat}.practice-room__controls-row{display:flex;justify-content:center;align-items:center;gap:1.5rem}.practice-room__skip-btn{color:rgba(var(--color-muted),1);transition:color .2s}.practice-room__skip-btn:hover{color:rgba(var(--color-primary),1)}.practice-room__main-play-btn{width:3.5rem;height:3.5rem;border-radius:50%;background-color:rgba(var(--color-text-primary),1);color:rgba(var(--color-primary-contrast),1);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px #0000001a;transition:all .2s}.practice-room__main-play-btn:hover{transform:scale(1.05);background-color:rgba(var(--color-text-primary),.9)}.practice-room__main-play-btn--playing{background-color:rgba(var(--color-primary),1);box-shadow:0 10px 15px -3px rgba(var(--color-primary),.3)}.practice-room__main-play-btn--playing:hover{background-color:rgba(var(--color-primary),.9)}.practice-room__empty-tool-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;opacity:.7}.practice-room__placeholder-view{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative}.practice-room__coming-soon-badge{position:absolute;top:0;right:0;background-color:rgba(var(--color-warning),.15);color:rgba(var(--color-warning),1);font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;border:1px solid rgba(var(--color-warning),.3)}.practice-room__notes-view{display:flex;flex-direction:column;height:100%;gap:1rem}.practice-room__notes-header{display:flex;justify-content:space-between;align-items:center}.practice-room__notes-label{color:rgba(var(--color-text-secondary),1);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.practice-room__save-btn{color:rgba(var(--color-success),1);background-color:rgba(var(--color-success),.1);padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.375rem;transition:background-color .2s}.practice-room__save-btn:hover{background-color:rgba(var(--color-success),.2)}.practice-room__notes-textarea{flex:1;background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),1);border-radius:.75rem;padding:1rem;color:rgba(var(--color-text-primary),1);font-size:.875rem;line-height:1.6;resize:none;outline:none;transition:all .2s}.practice-room__notes-textarea:focus{border-color:rgba(var(--color-primary),1);box-shadow:0 0 0 3px rgba(var(--color-primary),.1);background-color:rgba(var(--color-surface),1)}.practice-room__ai-sidebar{width:25rem;border-right:1px solid rgba(var(--color-border),1);background-color:rgba(var(--color-surface),1);display:flex;flex-direction:column;flex-shrink:0;z-index:20;box-shadow:0 20px 25px -5px #0000001a}.practice-room__ai-content{padding:1rem;flex:1;overflow:hidden}@keyframes practice-room-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes practice-room-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.radio-view{height:100%;background-color:#f8fafc;padding:1.5rem;overflow-y:auto}@media (min-width: 1024px){.radio-view{padding:2rem}}.radio-container{max-width:64rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.radio-header{display:flex;justify-content:space-between;align-items:flex-end}.radio-header__title{font-size:1.875rem;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:.75rem}.radio-header__icon{color:#f43f5e}.radio-header__subtitle{color:#64748b;margin-top:.5rem}.radio-header__status{display:flex;align-items:center;gap:.5rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.radio-header__status .status-dot{width:.5rem;height:.5rem;background-color:#f43f5e;border-radius:9999px}.radio-header__status .status-text{font-size:.75rem;font-weight:700;color:#f43f5e;text-transform:uppercase;letter-spacing:.05em}.radio-player{position:relative;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;background-color:var(--theme-color-dark);color:#fff;min-height:400px;display:flex;flex-direction:column;transition:all .5s}@media (min-width: 768px){.radio-player{flex-direction:row}}.radio-player__ambient{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--theme-color);opacity:.2;filter:blur(64px);transform:scale(1.5);animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}.radio-player__content{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:10}@media (min-width: 768px){.radio-player__content{padding:3rem}}.radio-player__controls{background-color:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;border-right:1px solid rgba(255,255,255,.1);z-index:10}@media (min-width: 768px){.radio-player__controls{width:20rem}}.player-top{display:flex;align-items:flex-start;justify-content:space-between}.player-badges{display:flex;gap:.75rem}.badge-icon{background-color:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);padding:.75rem;border-radius:1rem;display:inline-flex;color:#fff}.badge-listeners{background-color:#0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);padding:.25rem .75rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;color:#ffffffe6;height:-moz-fit-content;height:fit-content;margin-top:.25rem;font-size:.875rem;font-weight:700}.btn-like{padding:.5rem;background-color:#ffffff1a;border-radius:9999px;color:#fff;cursor:pointer;transition:background-color .2s;border:none}.btn-like:hover{background-color:#fff3}.btn-like .active{fill:#f43f5e;color:#f43f5e}.player-info{margin-top:2rem}@media (min-width: 768px){.player-info{margin-top:0}}.player-info .station-name{font-size:1.125rem;font-weight:500;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;text-align:right}.player-info .track-title{font-size:1.875rem;font-weight:700;line-height:1.25;text-align:right;margin:.5rem 0}@media (min-width: 768px){.player-info .track-title{font-size:3rem}}.player-info .track-artist{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;color:#fffc;margin-top:.5rem;font-size:1.25rem}.visualizer{display:flex;align-items:flex-end;justify-content:center;gap:.25rem;height:4rem;margin-top:3rem;opacity:.8}.visualizer-bar{width:.5rem;background-color:#fffc;border-top-left-radius:.125rem;border-top-right-radius:.125rem;transition:all .15s linear}.play-wrapper{width:10rem;height:10rem;border-radius:9999px;border:4px solid rgba(255,255,255,.1);box-shadow:0 25px 50px -12px #00000040;display:flex;align-items:center;justify-content:center;position:relative}.play-wrapper:hover .btn-play{transform:scale(1.05)}.play-border{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:2px dashed rgba(255,255,255,.3)}.play-border.spinning{animation:spin 8s linear infinite}.btn-play{width:6rem;height:6rem;background-color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#0f172a;transition:all .2s;box-shadow:0 10px 15px -3px #fff3;cursor:pointer;border:none;z-index:1}.volume-control{width:100%;display:flex;flex-direction:column;gap:1rem}.volume-label{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.volume-slider-wrapper{display:flex;align-items:center;gap:.75rem;color:#ffffffb3}.volume-slider{flex:1;height:.25rem;background-color:#fff3;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;background-color:#fff;border-radius:50%}.btn-next{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;color:#ffffffb3;transition:color .2s;background:none;border:none;cursor:pointer}.btn-next:hover{color:#fff}.stations-section .section-heading{font-size:1.125rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.stations-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){.stations-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.stations-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.stations-grid{grid-template-columns:repeat(5,1fr)}}.station-card{padding:1rem;border-radius:.75rem;border:1px solid #e2e8f0;transition:all .3s;position:relative;overflow:hidden;text-align:right;height:8rem;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;cursor:pointer}.station-card:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a}.station-card--active{border-color:transparent;box-shadow:0 10px 15px -3px #0000001a;transform:scale(1.05)}.station-card--active .station-icon-wrapper{background-color:#fff3;color:#fff}.station-card--active .station-genre{color:#ffffffb3}.station-card--active .station-name{color:#fff}.station-card--active .station-listeners{color:#fffc}.station-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--station-color);z-index:0}.station-card__top{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:flex-start}.station-card .station-icon-wrapper{padding:.5rem;border-radius:.5rem;background-color:#f1f5f9;color:#64748b;transition:all .2s;display:inline-flex}.station-card .playing-dot{width:.5rem;height:.5rem;background-color:#fff;border-radius:9999px;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.station-card__info{position:relative;z-index:10}.station-card .station-genre{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;display:block;color:#94a3b8}.station-card .station-details{display:flex;justify-content:space-between;align-items:flex-end}.station-card .station-name{font-weight:700;font-size:1.125rem;color:#1e293b}.station-card .station-listeners{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;color:#94a3b8}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile{height:100%;overflow-y:auto;background-color:#f8fafc}.profile-header{background-color:#fff;padding:2rem;border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (min-width: 768px){.profile-header{flex-direction:row;align-items:flex-start;padding:3rem}}.profile-avatar{width:8rem;height:8rem;border-radius:9999px;border:4px solid white;box-shadow:0 4px 6px -1px #0000001a;-o-object-fit:cover;object-fit:cover}.profile-info{flex:1;text-align:center}@media (min-width: 768px){.profile-info{text-align:right}}.profile-name{font-size:1.5rem;font-weight:700;color:#0f172a}.profile-username{color:#64748b;font-size:.875rem;margin-top:.25rem}.profile-bio{margin-top:1rem;color:#475569;line-height:1.5}.profile-stats{display:flex;gap:2rem;margin-top:1.5rem;justify-content:center}@media (min-width: 768px){.profile-stats{justify-content:flex-start}}.stat-item{display:flex;flex-direction:column;align-items:center}.stat-value{font-weight:600;color:#0f172a;font-size:1.125rem}.stat-label{font-size:.75rem;color:#64748b}.profile-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;justify-content:center}@media (min-width: 768px){.profile-badges{justify-content:flex-start}}.badge-tag{background-color:#e0e7ff;color:#4338ca;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px}.profile-tabs{display:flex;background-color:#fff;border-bottom:1px solid #e2e8f0;padding:0 2rem;gap:2rem}@media (max-width: 640px){.profile-tabs{justify-content:space-around;padding:0 1rem}}.tab-btn{padding:1rem .5rem;color:#64748b;font-weight:600;border-bottom:2px solid transparent;transition:all .2s}.tab-btn--active{color:#4f46e5;border-bottom-color:#4f46e5}.tab-btn:hover:not(.tab-btn--active){color:#1e293b}.profile-content{padding:2rem;max-width:64rem;margin:0 auto}.empty-tab{text-align:center;padding:4rem 0;color:#94a3b8}html.twa-client .s-toolbar{top:env(safe-area-inset-top,0px)}html.twa-client .twa-welcome{padding-top:calc(1.25rem + env(safe-area-inset-top,0px))}html.twa-client .twa-login{padding-top:calc(1rem + env(safe-area-inset-top,0px))}
