@charset "UTF-8";@import"https://rsms.me/inter/inter.css";:root{--fp-play-circle-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 50 50' fill='white' %3E%3Ccircle cx='22.9' cy='22.9' r='23.5' stroke='white' fill='none' stroke-width='2'%3E%3C/circle%3E%3Cpath d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='translate(11.5, 9.8) scale(.57) rotate(90 20 25.4)'%3E%3C/path%3E%3C/svg%3E");--fp-play-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-2 -2 50 50' fill='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='fp-play-button' d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(90 20 25.4)' /%3E%3C/svg%3E");--fp-play-stroke-icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-2 -2 50 50' fill='none' stroke-width='2' stroke='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='fp-play-button' d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(90 20 25.4)' /%3E%3C/svg%3E");--fp-pause-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-2 -2 50 50' fill='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='8.5' y='5' width='11' height='36'/%3E%3Crect x='26.5' y='5' width='11' height='36'/%3E%3C/svg%3E");--fp-pause-stroke-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-2 -2 50 50' fill='none' stroke-width='2' stroke='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='8.5' y='5' width='11' height='36'/%3E%3Crect x='26.5' y='5' width='11' height='36'/%3E%3C/svg%3E");--fp-volume-icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-2 -2 36 58' fill='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath rx='1' ry='1' d='M0 15h30v24H0z' /%3E%3Cpath d='M1 27L31 0v54z' /%3E%3C/svg%3E");--fp-fs-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-1 -2 40 30' fill='none' stroke-width='2' stroke='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='FS' d='M1 9V1h12' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='matrix(1 0 0 -1 0 26)' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='matrix(-1 0 0 1 36 0)' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='rotate(180 18 13)' /%3E%3C/svg%3E");--fp-fs-exit-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-1 -2 40 30' fill='none' stroke-width='2' stroke='white' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='FS' d='M1 9V1h12' transform='translate(22 17)' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='matrix(-1 0 0 1 13 17)' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='rotate(180 6.5 4.5)' /%3E%3Cpath id='FS' d='M1 9V1h12' transform='matrix(1 0 0 -1 22 9)' /%3E%3C/svg%3E");--fp-facebook-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-5 25 460 460' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%234469B0' d='M448 56.7v398.5c0 13.7-11.1 24.7-24.7 24.7H309.1V306.5h58.2l8.7-67.6h-67v-43.2c0-19.6 5.4-32.9 33.5-32.9h35.8v-60.5c-6.2-.8-27.4-2.7-52.2-2.7-51.6 0-87 31.5-87 89.4v49.9h-58.4v67.6h58.4V480H24.7C11.1 480 0 468.9 0 455.3V56.7C0 43.1 11.1 32 24.7 32h398.5c13.7 0 24.8 11.1 24.8 24.7z'/%3E%3C/svg%3E%0A");--fp-link-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='white' d='M301.148 394.702l-79.2 79.19c-50.778 50.799-133.037 50.824-183.84 0-50.799-50.778-50.824-133.037 0-183.84l79.19-79.2a132.833 132.833 0 0 1 3.532-3.403c7.55-7.005 19.795-2.004 20.208 8.286.193 4.807.598 9.607 1.216 14.384.481 3.717-.746 7.447-3.397 10.096-16.48 16.469-75.142 75.128-75.3 75.286-36.738 36.759-36.731 96.188 0 132.94 36.759 36.738 96.188 36.731 132.94 0l79.2-79.2.36-.36c36.301-36.672 36.14-96.07-.37-132.58-8.214-8.214-17.577-14.58-27.585-19.109-4.566-2.066-7.426-6.667-7.134-11.67a62.197 62.197 0 0 1 2.826-15.259c2.103-6.601 9.531-9.961 15.919-7.28 15.073 6.324 29.187 15.62 41.435 27.868 50.688 50.689 50.679 133.17 0 183.851zm-90.296-93.554c12.248 12.248 26.362 21.544 41.435 27.868 6.388 2.68 13.816-.68 15.919-7.28a62.197 62.197 0 0 0 2.826-15.259c.292-5.003-2.569-9.604-7.134-11.67-10.008-4.528-19.371-10.894-27.585-19.109-36.51-36.51-36.671-95.908-.37-132.58l.36-.36 79.2-79.2c36.752-36.731 96.181-36.738 132.94 0 36.731 36.752 36.738 96.181 0 132.94-.157.157-58.819 58.817-75.3 75.286-2.651 2.65-3.878 6.379-3.397 10.096a163.156 163.156 0 0 1 1.216 14.384c.413 10.291 12.659 15.291 20.208 8.286a131.324 131.324 0 0 0 3.532-3.403l79.19-79.2c50.824-50.803 50.799-133.062 0-183.84-50.802-50.824-133.062-50.799-183.84 0l-79.2 79.19c-50.679 50.682-50.688 133.163 0 183.851z'/%3E%3C/svg%3E");--fp-share-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='white' viewBox='0 0 448 512' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M448 416c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-12.965 2.576-25.327 7.235-36.61l-95.45-59.657C150.199 339.525 124.558 352 96 352c-53.019 0-96-42.981-96-96s42.981-96 96-96c28.558 0 54.199 12.475 71.784 32.267l95.45-59.657C258.576 121.327 256 108.965 256 96c0-53.019 42.981-96 96-96s96 42.981 96 96-42.981 96-96 96c-28.558 0-54.199-12.475-71.784-32.267l-95.451 59.656c9.661 23.396 9.641 49.87 0 73.22l95.451 59.656C297.801 332.475 323.442 320 352 320c53.019 0 96 42.981 96 96zM352 32c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64M96 192c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64m256 160c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64'/%3E%3C/svg%3E");--fp-embed-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='white' viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M448 416c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-12.965 2.576-25.327 7.235-36.61l-95.45-59.657C150.199 339.525 124.558 352 96 352c-53.019 0-96-42.981-96-96s42.981-96 96-96c28.558 0 54.199 12.475 71.784 32.267l95.45-59.657C258.576 121.327 256 108.965 256 96c0-53.019 42.981-96 96-96s96 42.981 96 96-42.981 96-96 96c-28.558 0-54.199-12.475-71.784-32.267l-95.451 59.656c9.661 23.396 9.641 49.87 0 73.22l95.451 59.656C297.801 332.475 323.442 320 352 320c53.019 0 96 42.981 96 96zM352 32c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64M96 192c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64m256 160c-35.29 0-64 28.71-64 64s28.71 64 64 64 64-28.71 64-64-28.71-64-64-64'/%3E%3C/svg%3E");--fp-twitter-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%2329A3EF' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E");--fp-airplay-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='white' viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M116.364 477.091h279.272L256 337.455z'/%3E%3Cpath d='M465.455 34.909H46.545C20.945 34.909 0 55.855 0 81.455v279.273c0 25.6 20.945 46.545 46.545 46.545h93.091v-46.545H46.545V81.455h418.909v279.273h-93.091v46.545h93.091c25.6 0 46.545-20.945 46.545-46.545V81.455c.001-25.6-20.944-46.546-46.544-46.546z'/%3E%3C/svg%3E");--fp-skip-prev-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 41 42' fill='%23fff' fill-rule='evenodd'%3E%3Cpath transform='rotate(180 21 21)' d='M33.23 22.696L3.56 41.223A2 2 0 0 1 .5 39.527V2.473A2 2 0 0 1 3.56.776l29.67 18.527a2 2 0 0 1 0 3.393z'/%3E%3Crect transform='rotate(180 21 21)' x='33' y='.5' width='7' height='41' rx='2'/%3E%3C/svg%3E");--fp-skip-next-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 41 42' fill='%23fff' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M33.23 22.696L3.56 41.223A2 2 0 0 1 .5 39.527V2.473A2 2 0 0 1 3.56.776l29.67 18.527a2 2 0 0 1 0 3.393z'/%3E%3Crect x='33' y='.5' width='7' height='41' rx='2'/%3E%3C/svg%3E");--fp-close-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='19 0 80 80' fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M 48.651772,50.269646 69.395223,25.971024'/%3E%3Cpath d='M 69.395223,50.269646 48.651772,25.971024'/%3E%3C/svg%3E");--fp-unmute-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-22 -22 122 122' fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M39.389,13.769 L22.235,28.606 L6,28.606 L6,47.699 L21.989,47.699 L39.389,62.75 L39.389,13.769z'/%3E%3Cpath fill='none' d='M48,27.6a19.5,19.5 0 0 1 0,21.4M55.1,20.5a30,30 0 0 1 0,35.6M61.6,14a38.8,38.8 0 0 1 0,48.6'/%3E%3C/svg%3E");--fp-mute-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='-22 -22 122 122' fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M39.389,13.769 L22.235,28.606 L6,28.606 L6,47.699 L21.989,47.699 L39.389,62.75 L39.389,13.769z'/%3E%3Cpath d='M 48.651772,50.269646 69.395223,25.971024'/%3E%3Cpath d='M 69.395223,50.269646 48.651772,25.971024'/%3E%3C/svg%3E");--fp-fast-forward-icon: url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Csvg viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(90 20 25.4)' /%3E%3C/svg%3E%3Csvg viewBox='-25 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(90 20 25.4)' /%3E%3C/svg%3E%3C/svg%3E");--fp-rewind-icon: url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Csvg viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(270 20 25.4)' /%3E%3C/svg%3E%3Csvg viewBox='-25 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.201 4.78l18.546 30.001a2.001 2.001 0 0 1-1.707 3.052H-1.046a2 2 0 0 1-1.701-3.052l18.545-30a2 2 0 0 1 3.403 0' transform='rotate(270 20 25.4)' /%3E%3C/svg%3E%3C/svg%3E");--fp-previous-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='6 4 23 23'%3E%3Cpath d='M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");--fp-brand-color: #006680;--fp-subtitles-menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 512 512'%3E%3Cpath d='M256 0c17 0 33.6 1.7 49.8 4.8c7.9 1.5 21.8 6.1 29.4 20.1c2 3.7 3.6 7.6 4.6 11.8l9.3 38.5C350.5 81 360.3 86.7 366 85l38-11.2c4-1.2 8.1-1.8 12.2-1.9c16.1-.5 27 9.4 32.3 15.4c22.1 25.1 39.1 54.6 49.9 86.3c2.6 7.6 5.6 21.8-2.7 35.4c-2.2 3.6-4.9 7-8 10L459 246.3c-4.2 4-4.2 15.5 0 19.5l28.7 27.3c3.1 3 5.8 6.4 8 10c8.2 13.6 5.2 27.8 2.7 35.4c-10.8 31.7-27.8 61.1-49.9 86.3c-5.3 6-16.3 15.9-32.3 15.4c-4.1-.1-8.2-.8-12.2-1.9L366 427c-5.7-1.7-15.5 4-16.9 9.8l-9.3 38.5c-1 4.2-2.6 8.2-4.6 11.8c-7.7 14-21.6 18.5-29.4 20.1C289.6 510.3 273 512 256 512s-33.6-1.7-49.8-4.8c-7.9-1.5-21.8-6.1-29.4-20.1c-2-3.7-3.6-7.6-4.6-11.8l-9.3-38.5c-1.4-5.8-11.2-11.5-16.9-9.8l-38 11.2c-4 1.2-8.1 1.8-12.2 1.9c-16.1 .5-27-9.4-32.3-15.4c-22-25.1-39.1-54.6-49.9-86.3c-2.6-7.6-5.6-21.8 2.7-35.4c2.2-3.6 4.9-7 8-10L53 265.7c4.2-4 4.2-15.5 0-19.5L24.2 218.9c-3.1-3-5.8-6.4-8-10C8 195.3 11 181.1 13.6 173.6c10.8-31.7 27.8-61.1 49.9-86.3c5.3-6 16.3-15.9 32.3-15.4c4.1 .1 8.2 .8 12.2 1.9L146 85c5.7 1.7 15.5-4 16.9-9.8l9.3-38.5c1-4.2 2.6-8.2 4.6-11.8c7.7-14 21.6-18.5 29.4-20.1C222.4 1.7 239 0 256 0zM218.1 51.4l-8.5 35.1c-7.8 32.3-45.3 53.9-77.2 44.6L97.9 120.9c-16.5 19.3-29.5 41.7-38 65.7l26.2 24.9c24 22.8 24 66.2 0 89L59.9 325.4c8.5 24 21.5 46.4 38 65.7l34.6-10.2c31.8-9.4 69.4 12.3 77.2 44.6l8.5 35.1c24.6 4.5 51.3 4.5 75.9 0l8.5-35.1c7.8-32.3 45.3-53.9 77.2-44.6l34.6 10.2c16.5-19.3 29.5-41.7 38-65.7l-26.2-24.9c-24-22.8-24-66.2 0-89l26.2-24.9c-8.5-24-21.5-46.4-38-65.7l-34.6 10.2c-31.8 9.4-69.4-12.3-77.2-44.6l-8.5-35.1c-24.6-4.5-51.3-4.5-75.9 0zM208 256a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm48 96a96 96 0 1 1 0-192 96 96 0 1 1 0 192z'/%3E%3C/svg%3E");--fp-menu-back-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 256 512'%3E%3Cpath d='M9.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 256c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-128-128z'/%3E%3C/svg%3E")}.fp-subtitles-menu{background-image:var(--fp-subtitles-menu-icon)}.fp-menu-back{background-image:var(--fp-menu-back-icon)}.fp-fullscreen{background-image:var(--fp-fs-icon)}.fp-fullscreen-exit{background-image:var(--fp-fs-exit-icon)}.fp-play,.fp-pause{display:inline-block}.use-play-1 .fp-play,.fp-small-play{background-image:var(--fp-play-icon)}.use-play-3 .fp-play{background-image:var(--fp-play-circle-icon)}.use-play-1 .fp-pause,.fp-small-pause{background-image:var(--fp-pause-icon)}.use-play-2 .fp-play{background-image:var(--fp-play-stroke-icon)}.use-play-2 .fp-pause,.use-play-3 .fp-pause{background-image:var(--fp-pause-stroke-icon)}.fp-small-play,.fp-small-pause{width:1.8em;height:1.8em}.fp-pause,.fp-play{width:5em;height:5em}.fp-facebook{background-image:var(--fp-facebook-icon)}.fp-embed{background-image:var(--fp-embed-icon)}.fp-link{content:var(--fp-link-icon)}.fp-share{background-image:var(--fp-share-icon);display:inline-block}.fp-volume-mute-unmute{background-image:var(--fp-volume-icon);width:.7em;align-items:center;height:1.127em;display:flex}.fp-twitter{background-image:var(--fp-twitter-icon)}.fp-airplay{content:var(--fp-airplay-icon)}.fp-skip-next{background-image:var(--fp-skip-next-icon)}.fp-skip-prev{background-image:var(--fp-skip-prev-icon)}.fp-exit-float .fp-close{background-image:var(--fp-close-icon);display:block}.fp-mute{background-image:var(--fp-mute-icon)}.fp-unmute{background-image:var(--fp-unmute-icon)}.fp-fast-forward{width:4em;height:1em;background-image:var(--fp-fast-forward-icon);display:none}.fp-rewind{width:4em;height:1em;background-image:var(--fp-rewind-icon);display:none}.fp-previous,.fp-next{background-image:var(--fp-previous-icon);width:1.5em;height:1.5em;position:absolute;display:none;top:45%}.fp-previous:hover,.fp-next:hover{cursor:pointer}.fp-previous{left:0}.fp-next{right:0;transform:rotate(180deg)}.flowplayer *{color:#fff;background-color:#0000;border:none;-webkit-user-select:none}.flowplayer ul,.flowplayer li{list-style-type:none}.flowplayer [role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#fp-icons{display:none}.flowplayer{font-family:work sans,avenir,sans-serif;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#333;display:inline-block;position:relative;text-align:left;overflow:hidden;font-size:16px;width:100%;color:#fff}.flowplayer,.flowplayer *{box-sizing:border-box}.flowplayer.is-small{font-size:14px}.flowplayer.is-tiny{font-size:12px}.fp-engine,.fp-ui{position:absolute;height:100%;width:100%;left:0;top:0}.fp-ui{justify-content:space-between;flex-direction:column;display:flex}.fp-header{align-items:center;display:flex;padding:1em;z-index:1;line-height:1;min-height:3.6em}.fp-header .fp-duration{background-color:#000c;padding:.3rem .6rem;border-radius:2px;display:none}.fp-header .fp-left{display:flex;align-items:center;flex:1}.fp-header .fp-right{flex:1;text-align:right}.fp-fullscreen,.fp-fullscreen-exit{cursor:pointer;display:inline-block;width:2em;height:1.5em}.fp-fullscreen-exit{display:none}.fp-middle{display:flex;flex-direction:row;flex:1;direction:ltr}.fp-middle>*{width:33%}.fp-middle .fp-middle-zone{justify-content:center;flex-direction:column;align-items:center;text-align:center;cursor:pointer;display:flex;flex:1}.fp-footer{position:absolute;left:2.2em;bottom:2.2em;line-height:1.5;font-size:85%;max-width:70%;max-height:30%;z-index:1;display:none;-ms-overflow-style:-ms-autohiding-scrollbar}.fp-controls .fp-timestamp,.fp-controls .fp-elapsed,.fp-controls .fp-duration,.fp-controls .fp-title,.fp-controls .fp-desc,.fp-footer .fp-timestamp,.fp-footer .fp-elapsed,.fp-footer .fp-duration,.fp-footer .fp-title,.fp-footer .fp-desc{text-shadow:0 1px 2px #000}.is-live .fp-duration,.is-live .fp-elapsed{display:none!important}.fp-title{text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:110%;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fp-desc{opacity:.8;max-height:6em;overflow:hidden}.fp-time{text-align:center}.fp-controls{padding:.72em;justify-content:space-between;align-items:center;font-weight:500;text-align:right;display:flex;z-index:1;direction:ltr;height:3.6em;position:static}.fp-controls *{position:static}.fp-controls>*{margin:0 .45em}.fp-controls>:empty :not(.fp-volume-mute-unmute){display:none}.fp-timeline{background-color:#ffffff1a;position:relative;cursor:col-resize;height:.9em;flex:1}.fp-timeline:before{content:"";inset:-.9em 0;position:absolute;z-index:-1}.fp-timeline>*{background-color:#fff3;position:absolute;height:100%}.fp-timeline>.fp-chapter{background-color:#0000;border-right:2px solid hsla(0,0%,100%,.4)}.fp-timeline>.fp-chapter:hover{background-color:var(--fp-brand-color)}.flowplayer:not(.is-seeking) .fp-progress,.flowplayer:not(.is-seeking) .fp-buffer{transition:width .2s}.flowplayer:not(.is-starting){background-size:0 0}.fp-volume-control{display:flex;align-items:center}.fp-volume-mute-unmute{line-height:.5;cursor:pointer;margin-right:.9em}.fp-volume-mute-unmute:hover{transform:scale(1.1)}.fp-volume-mute-unmute+.fp-volume{margin-left:-.45em}.fp-volume{display:flex;height:.9em;width:5em;cursor:pointer}.fp-tick{background-color:#ffffff1a;display:inline-block;margin-left:4px;height:100%;width:100%}.fp-tick:hover{transform:scale(1.2)}.fp-timestamp{top:-.9em;font-weight:400;background:none;font-size:80%;line-height:0}.fp-error-details{white-space:pre;line-height:0}.fp-chapter-info{padding:.9em .9em 0}.fp-icon{filter:drop-shadow(0 0 2px rgba(0,0,0,.4));background-repeat:no-repeat}.fp-color{background-color:var(--fp-brand-color, white)}.fp-color-text{color:#99c80c}.use-thin-controlbar .fp-timeline,.use-drag-handle .fp-timeline{transition:height .2s;height:2px}.use-thin-controlbar .fp-controls:hover .fp-timeline,.use-drag-handle .fp-controls:hover .fp-timeline{height:.9em}.use-drag-handle .fp-dragger{display:inline-block;transition:transform .2s;border-radius:3em;width:1em;height:1em;position:relative;top:-.44em}.use-drag-handle .fp-controls:hover .fp-timeline{height:.3em}.use-drag-handle .fp-controls:hover .fp-dragger{transform:translateY(1px) scale(1.3)}.use-drag-handle .fp-timestamp{margin-top:-1.8em;margin-left:.4rem}.use-muted-autoplay .fp-right,.use-muted-autoplay .fp-share-menu{display:none}.use-muted-autoplay .fp-controls{justify-content:flex-end;opacity:1}.use-muted-autoplay .fp-controls>*:not(.fp-volume-control){display:none}.use-muted-autoplay .fp-volume{display:none}.no-mute>.fp-ui .fp-volume-mute-unmute{display:none}.no-fullscreen .fp-fullscreen,.no-fullscreen .fp-fullscreen-exit{display:none}.no-volume>.fp-ui .fp-volume{display:none}.poor-flex .fp-ui{display:block}.poor-flex .fp-ui>*{position:absolute;width:100%}.poor-flex .fp-header{top:.45em;height:3em}.poor-flex .fp-middle{top:50px;height:65%}.poor-flex .fp-controls{height:3em;bottom:0}.fp-livecountdown{position:absolute;inset:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 33%);color:#fff;text-transform:uppercase;text-align:center}.fp-livecountdown p{margin:0;padding:0 0 .45em}.fp-livecountdown .fp-inner{display:inline-block;padding-top:3.6em;font-size:85%;min-width:15em;font-weight:500;letter-spacing:1px}.fp-livecountdown .fp-countdown{font-size:230%;text-transform:none;font-weight:300}.fp-menu-container,.fp-menu-container:before{font-weight:600}.fp-menu-container summary{list-style:none}.fp-menu-container summary::-webkit-details-marker{display:none}.fp-menu-container:hover{cursor:pointer}.fp-menu ol{padding:0;margin:0}.fp-menu>.fp-menu-header:empty{display:none}.flowplayer .fp-menu{list-style-type:none;padding:0;margin:0 0 .9em;position:absolute;background:#010000;display:flex;flex-direction:column;bottom:2.52em;right:.9em;border-radius:.2em;max-height:80%}.fp-menu ol::-webkit-scrollbar{width:.2em}.fp-menu ol::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fp-menu ol::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.fp-menu-back{position:absolute;left:0;display:none;padding:1.5em;background-size:.7em;background-position:center}.flowplayer:not(.is-tv) .fp-menu.fp-submenu .fp-menu-back{display:block}.fp-subtitles-menu{display:none;left:0;position:absolute;padding:1.5em;background-size:1em;background-position:center}.flowplayer:not(.is-tv) .fp-menu:not(.fp-submenu) .fp-subtitles-menu{display:block}.fp-menu-header,.fp-menu li{padding:.9em 2.7em;display:flex;font-weight:700;text-align:center;align-items:center;justify-content:center;color:#fdfdfd}.fp-menu-header{border-bottom:1px solid #232323;position:relative}.fp-menu h3{margin:0;font-weight:700;text-transform:uppercase;font-size:.99em;letter-spacing:1px}.flowplayer:not(.is-tv) .fp-cc:not(.subs-native) .fp-menu h3{padding:0 3em}.fp-menu ol{overflow-x:hidden;overflow-y:auto}.fp-invis{display:none}.fp-menu .fp-close{font-size:150%;position:absolute;right:1em;cursor:pointer;display:none;content:none}.fp-menu li.fp-on{background:#373737}.fp-menu li:hover{background:#505050;font-weight:900}.fp-menu li.on{background:#1d1d1d}.fp-menu li :not(span){display:inline-block;height:1.08em;width:1.08em;margin-right:.9em;vertical-align:top;max-width:2.7em}.fp-menu.fp-icons .fp-menu-header,.fp-menu.fp-icons li{text-align:left;white-space:nowrap}.is-small .fp-menu-container .fp-menu,.is-popped-out:not(.is-fullscreen) .fp-menu-container .fp-menu{position:absolute;font-size:110%;border-radius:0}.is-small .fp-menu-container .fp-menu .fp-menu-header,.is-popped-out:not(.is-fullscreen) .fp-menu-container .fp-menu .fp-menu-header{font-size:.9em;min-width:100%;padding-bottom:.45em}.is-small .fp-menu-container .fp-menu .fp-close,.is-popped-out:not(.is-fullscreen) .fp-menu-container .fp-menu .fp-close{display:block}.is-small .fp-menu-container .fp-menu,.is-popped-out:not(.is-fullscreen) .fp-menu-container .fp-menu{inset:0!important;z-index:9999;max-height:100%!important;height:100%;margin-bottom:0}.is-small .fp-menu-container .fp-menu li,.is-popped-out:not(.is-fullscreen) .fp-menu-container .fp-menu li{padding:.45em .27em}.is-starting .fp-captions{display:none}.fp-captions{display:flex;flex-direction:column;align-items:center;position:absolute;width:100%;bottom:.9em}.fp-captions *{color:unset}.is-chromecast-playing .fp-captions{display:none}.is-hovered .fp-captions,.is-touched .fp-captions,.is-paused .fp-captions,.is-kb-active .fp-captions{bottom:3.2em}.fp-captions:hover{cursor:pointer}.fp-captions pre{padding:.45em .9em;margin:0;text-align:center;white-space:pre-wrap;font-size:var(--fp-sub-font-size);font-family:var(--fp-sub-font-family);color:rgba(var(--fp-sub-font-color),var(--fp-sub-font-opacity));background-color:rgba(var(--fp-sub-background-color),var(--fp-sub-background-opacity));text-shadow:var(--fp-sub-edge-style)}.fp-logo{position:absolute;top:1em;left:1em;z-index:1;max-width:20%}.fp-logo img{width:100%}.is-starting .fp-logo,.logo-on-right .fp-logo{right:1em;left:unset}.is-starting .fp-logo,.logo-on-bottom .fp-logo{bottom:1em;top:unset}.is-hovered:not(.is-starting) .fp-logo,.is-paused:not(.is-starting) .fp-logo,.is-touched:not(.is-starting) .fp-logo{display:none}.fp-playlist-controls{font-family:work sans,avenir,sans-serif}.fp-playlist-controls.is-empty{display:none}.fp-playlist-controls ol{list-style-type:none;margin:0;padding:0;display:flex;overflow-y:auto;flex-direction:column;gap:1em}.fp-playlist-controls .fp-playlist-controls-item{display:flex;flex-direction:row;gap:.8em}.fp-playlist-controls li{cursor:pointer;margin:0;display:flex;flex-direction:column}.fp-playlist-controls li.is-current{background-color:#80808040}.fp-playlist-controls li.is-current .fp-playlist-controls-playing{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;font-size:clamp(.725em,.7082em + .1389vw,1.025em);width:100%}.fp-playlist-controls li.is-current .fp-playlist-controls-duration{display:none}.fp-playlist-controls li.is-current .fp-playlist-controls-item-header:before{content:"";width:100%;height:100%;position:absolute;background-color:#000;opacity:.6}.fp-playlist-controls li:hover:not(.is-current){background-color:#80808033}.fp-playlist-controls li:hover:not(.is-current) .fp-playlist-controls-image{transform:scale(1.2)}.fp-playlist-controls .fp-playlist-controls-item-content{display:flex;flex-direction:column;flex:1;gap:.1em;justify-content:space-around}.fp-playlist-controls .fp-playlist-controls-item-content .fp-playlist-controls-item-title{font-size:clamp(.9em,.8492em + .2541vw,1.4996em);padding-top:.2em}.fp-playlist-controls .fp-playlist-controls-item-content .fp-playlist-controls-item-desc{font-size:clamp(.725em,.7082em + .1389vw,1.025em)}.fp-playlist-controls .fp-playlist-controls-item-content *{overflow:hidden;line-height:1.1em;display:-webkit-box;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical}.fp-playlist-controls .fp-playlist-controls-item-header{position:relative;display:flex;flex:.8;max-width:20em;overflow:hidden;font-weight:600;font-size:clamp(.725em,.7082em + .1389vw,1.025em);color:#fdfdfd}.fp-playlist-controls .fp-playlist-controls-item-header .fp-playlist-controls-duration{position:absolute;bottom:0;padding:.2em;right:0;font-size:clamp(.725em,.7082em + .1389vw,1.025em);border-top-left-radius:.3em;background:#000000b3}.fp-playlist-controls .fp-playlist-controls-item-header .fp-playlist-controls-image{transition:transform .25s ease;width:100%;aspect-ratio:1.8;object-fit:cover}.fp-playlist-controls .fp-playlist-controls-item-header .fp-playlist-controls-playing{position:absolute;left:50%;top:50%;padding:.2em;display:none;text-align:center;transform:translate(-50%,-50%)}.fp-playlist-controls .fp-playlist-controls-item-header .fp-playlist-controls-playing .fp-play{width:1em;height:1em}.is-playlist .fp-playlist-prev-preview,.is-playlist .fp-playlist-next-preview{display:block;background-repeat:no-repeat;background-color:#000;background-position:center;background-size:contain;position:absolute;top:-2em;width:0;height:0;transition:width .2s ease-in-out,height .2s ease-in-out,top .2s ease-in-out}.is-playlist .fp-playlist-prev-preview{left:.5em}.is-playlist .fp-playlist-next-preview{left:6.5em}.is-playlist .fp-skip-prev{display:inline-block;width:1.2em;height:1.229em;margin-left:.5em;margin-right:1.5em;fill:#fff}.is-playlist .fp-skip-prev:hover~.fp-playlist-prev-preview{width:8em;height:6em;top:-7em}.is-playlist .fp-skip-next{display:inline-block;width:1.2em;height:1.229em;margin-left:1.5em;margin-right:1em;fill:#fff}.is-playlist .fp-skip-next:hover~.fp-playlist-next-preview{width:8em;height:6em;top:-7em}.is-prev-button-disabled .fp-skip-prev{opacity:.5;cursor:default}.is-prev-button-disabled .fp-skip-prev~.fp-playlist-prev-preview{display:none!important}.is-next-button-disabled .fp-skip-next{opacity:.5;cursor:default}.is-next-button-disabled .fp-skip-next~.fp-playlist-next-preview{display:none!important}.fp-playlist-controls-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.fp-playlist-controls-header .fp-playlist-title{margin:0;font-size:clamp(.9em,.8492em + .2541vw,1.4996em)}.fp-playlist-controls-header .fp-playlist-toggle{display:flex;align-items:center;gap:.5em}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-label{position:relative;display:inline-block;cursor:pointer;width:34px;height:16px;background-color:#00000040;border-radius:20px;transition:all .3s}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-label:after{content:"";position:absolute;width:13px;height:14px;border-radius:50%;background-color:#fff;top:1px;left:1px;transition:all .3s}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-input{display:none}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-input:checked+.fp-playlist-toggle-label{background-color:var(--fp-brand-color)}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-input:checked+.fp-playlist-toggle-label:after{left:20px}.fp-playlist-controls-header .fp-playlist-toggle .fp-playlist-toggle-title{font-size:clamp(.625em,.6064em + .0928vw,.844em)}.fp-playlist-layout{display:grid;position:relative;height:min-content;overflow:hidden;gap:12px;grid-template-columns:2fr minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"player playlist"}.fp-playlist-layout .flowplayer{max-height:100%;height:fit-content;grid-area:player}.fp-playlist-layout .fp-playlist-controls{display:flex;flex-direction:column;grid-area:playlist;position:absolute;top:0;bottom:0;width:100%}.fp-playlist-layout .fp-playlist-controls.is-empty{display:block}.fp-playlist-layout.left{grid-template-columns:minmax(0,1fr) 2fr;grid-template-areas:"playlist player"}.fp-playlist-layout.top{grid-template-columns:1fr;grid-template-rows:minmax(0,2fr) 1fr;grid-template-areas:"playlist" "player"}.fp-playlist-layout.bottom{grid-template-columns:1fr;grid-template-rows:1fr minmax(0,2fr);grid-template-areas:"player" "playlist"}@media only screen and (max-width: 768px){.fp-playlist-layout{gap:6px}.fp-playlist-layout,.fp-playlist-layout.right,.fp-playlist-layout.left{grid-template-columns:1fr;grid-template-rows:1fr minmax(0,2fr);grid-template-areas:"player" "playlist"}}@media only screen and (min-width: 480px)and (max-width: 768px)and (orientation: landscape){.fp-playlist-layout,.fp-playlist-layout.right{grid-template-columns:2fr minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"player playlist"}.fp-playlist-layout.left{grid-template-columns:minmax(0,1fr) 2fr;grid-template-areas:"playlist player"}}@media only screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.fp-playlist-layout,.fp-playlist-layout.right{grid-template-columns:3fr minmax(0,1fr)}.fp-playlist-layout.left{grid-template-columns:minmax(0,1fr) 3fr;grid-template-areas:"playlist player"}.fp-playlist-layout .fp-playlist-controls .fp-playlist-controls-item{flex-direction:column}.fp-playlist-layout .fp-playlist-controls .fp-playlist-controls-item .fp-playlist-controls-item-header{max-width:100%;flex:1}.fp-playlist-layout .fp-playlist-controls .fp-playlist-controls-item .fp-playlist-controls-item-content{flex:0}.fp-playlist-layout .fp-playlist-controls .fp-playlist-controls-item .fp-playlist-controls-item-content .fp-playlist-controls-item-desc{display:none}}.flowplayer-fatal{background-color:#262626e6;color:#a6a6a6;text-align:center;padding:8em 3em 3em}.flowplayer-fatal h2{color:#fff}.flowplayer-fatal .troubleshoot{display:block;border:1px solid rgb(165.5,165.5,165.5);width:10em;margin:1em auto 8em;color:#fff;padding:.5em;border-radius:.2em;text-decoration:none}.flowplayer-fatal img{height:1em}.fp-header .fp-share-menu .fp-share{width:.9em;height:1.028em}.fp-header .fp-share-menu .fp-menu{inset:auto auto auto 2em}.fp-share-menu .fp-menu-header,.fp-share-menu li{justify-content:flex-start}.is-starting .fp-share{display:none}.is-small.is-share-menu .fp-controls,.is-popped-out:not(.is-fullscreen).is-share-menu .fp-controls{display:none!important}.is-small.is-share-menu .fp-share-menu,.is-popped-out:not(.is-fullscreen).is-share-menu .fp-share-menu{z-index:99999}.is-small .fp-share-menu li,.is-popped-out:not(.is-fullscreen) .fp-share-menu li{padding:.27em .27em .27em 1.62em!important}.fp-share-menu.webshare-enabled{display:inline-block}.fp-message{position:absolute;display:block;top:3.6em;left:0;right:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;background-color:#0000;color:#fff;z-index:10}.fp-message.fp-shown{max-height:3em}.fp-message p{margin:1em;text-align:center;text-shadow:0 1px 2px #000}.is-small .fp-message{top:2.7em}.is-small .fp-message.fp-shown{max-height:3em}.is-small .fp-message p{margin:.5em}.is-tiny .fp-message{top:1.8em}.is-tiny .fp-message.fp-shown{max-height:2em}.is-tiny .fp-message p{margin:.25em}.fp-airplay{width:0}.is-airplay-available .fp-airplay{width:2em;height:1.6em;margin-right:.6em;padding-top:.2em;order:1;fill:#fff;display:inline-block}.is-starting .fp-airplay{width:0}.flowplayer *{outline:none}.is-accessibility *:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px #1b7fcccc}.up-next{display:none;color:#f1f1f1;grid-template-columns:50% 50%;align-content:center;width:100%;height:100%}.up-next .pane{display:flex;flex-direction:column;padding:1em;position:relative}.up-next .title{margin-bottom:.5em;font-weight:600}.up-next .description{font-weight:500;font-size:.85em}.up-next .poster{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:66%;position:relative}.up-next .poster:hover{cursor:pointer}.up-next .countdown{visibility:hidden}.up-next .countdown.go{display:block;visibility:visible;background-color:var(--fp-brand-color);height:3px;width:1%;animation-name:countdown;animation-duration:var(--up-next-delay);transform-origin:left center}@keyframes countdown{0%{transform:scaleX(1)}to{transform:scaleX(100)}}.up-next.cancelled .cancel{display:none}.up-next .cancel{margin:2em 0 .5em}.up-next .cancel:hover{cursor:pointer}.up-next .poster .fp-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interstitial-grid{justify-content:center;align-content:center;display:none;background-color:#030303;height:100%;gap:.2em}.interstitial-grid .grid-item{overflow:hidden;background-size:cover}.interstitial-grid .grid-item span{margin:.5em .5em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;filter:drop-shadow(0 0 2px rgb(0,0,0))}.interstitial-grid .grid-item .overlay{color:#f1f1f1;font-size:.8em;height:100%;display:grid}.interstitial-grid .grid-item:hover{cursor:pointer;transition:transform .2s ease-in-out;transform:scale(1.1)}.fp-endscreen,.fp-interstitial{display:none;left:0;top:0;position:absolute;background:#030303!important;width:100%;height:100%;padding:3.6em;z-index:2}.is-endscreen .fp-endscreen{display:block}.is-endscreen .fp-controls{z-index:3}.is-endscreen.is-up-next .up-next:not(.fp-interstitial){display:grid}.is-endscreen.is-grid .interstitial-grid,.is-interstitial .fp-interstitial{display:grid}.is-starting.has-poster .fp-engine,.is-starting.is-live .fp-engine{visibility:hidden}.is-small .fp-play,.is-small .fp-pause{width:4em;height:4em}.is-small .fp-header{padding:.5em}.is-tiny .fp-play,.is-tiny .fp-pause{width:2.6em;height:2.6em}.is-tiny .fp-duration{display:none}.is-tiny .fp-timeline{margin:0 .45em}.is-tiny .fp-footer{left:1.2em;bottom:1.2em;font-size:65%}.fp-switch{will-change:transform,opacity;transition:transform .2s;transition-timing-function:ease-out;margin-top:-.9em;display:inline;transform:scale(.5);opacity:0}.is-waiting .fp-switch,.is-seeking .fp-switch{transition:none;transform:none;opacity:0}.is-toggling:not(.is-seeking) .fp-switch{transform:scale(1);opacity:1}.is-small.is-toggling:not(.is-seeking) .fp-switch{transform:scale(.85)}.is-tiny.is-toggling:not(.is-seeking) .fp-switch{transform:scale(.7)}.is-starting:not(.is-waiting):not(.is-seeking.is-playing) .fp-switch{transform:scale(1);opacity:1}.is-small.is-starting:not(.is-waiting):not(.is-seeking.is-playing) .fp-switch{transform:scale(.85)}.is-tiny.is-starting:not(.is-waiting):not(.is-seeking.is-playing) .fp-switch{transform:scale(.7)}.is-touched:not(.is-seeking) .fp-switch{transform:scale(1);opacity:1}.is-small.is-touched:not(.is-seeking) .fp-switch{transform:scale(.85)}.is-tiny.is-touched:not(.is-seeking) .fp-switch{transform:scale(.7)}.is-ended .fp-switch{transform:scale(1);opacity:1}.is-small.is-ended .fp-switch{transform:scale(.85)}.is-tiny.is-ended .fp-switch{transform:scale(.7)}.is-touch-device .is-playing:not(.is-touched) .is-seeking .fp-pause,.is-touch-device .is-paused:not(.is-touched) .is-seeking .fp-play{width:0;height:0}.fp-small-switch{margin:0;display:flex;align-items:center;position:relative}.fp-small-switch>*{display:none;cursor:pointer}.is-playing .fp-small-pause,.is-paused:not(.will-play) .fp-small-play,.will-play .fp-small-pause,.is-ended:not(.is-waiting):not(.is-seeking) .fp-small-play{display:inline-block}.is-playing.is-touched .fp-play,.is-paused.is-touched .fp-pause{width:0;height:0}.is-paused:not(.is-touched):not(.is-starting) .fp-play{width:0;height:0}.is-playing:not(.is-touched) .fp-pause{width:0;height:0}.is-ended .fp-pause{width:0;height:0}.is-starting .fp-controls{visibility:hidden}.is-starting .fp-pause{width:0}.is-starting .fp-header .fp-duration{display:inline-block}.is-starting .fp-footer{display:block}.is-starting .fp-fullscreen{visibility:hidden}.is-starting .fp-left>:empty{display:none}.is-seamless .fp-pause,.is-seamless .fp-play,.is-autoplay.is-starting .fp-pause,.is-autoplay.is-starting .fp-play,.is-livecountdown .fp-pause,.is-livecountdown .fp-play{width:0;height:0}.fp-togglable{transform:opacity .4s;will-change:opacity;opacity:0}.is-hovered .fp-togglable,.is-kb-active .fp-togglable,.has-menu-opened .fp-togglable,.is-paused .fp-togglable,.is-touched .fp-togglable{opacity:1}.is-hovered .fp-ui,.is-kb-active .fp-ui,.has-menu-opened .fp-ui,.is-paused .fp-ui,.is-touched .fp-ui{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent 15%),linear-gradient(to bottom,rgba(0,0,0,.5),transparent 20%)}.flowplayer.is-playing:not(.is-hovered) *{cursor:none}.is-muted:not(.no-mute) .fp-volume{visibility:hidden}.is-muted:not(.no-mute) .fp-volume-mute-unmute{white-space:nowrap}.is-muted:not(.no-mute) .fp-volume-mute-unmute:after{content:"\d7";font-weight:400;font-size:170%;line-height:0;margin-left:.4em}.is-fullscreen:not(.is-starting){background-image:none!important}.is-fullscreen{position:fixed;top:0!important;left:0!important;margin:0!important;width:100%!important;height:100%!important;max-width:100%!important;z-index:99999!important;border-radius:0!important;background-color:#262626}.is-fullscreen .fp-fullscreen{display:none}.is-fullscreen .fp-fullscreen-exit{display:inline-block}@keyframes waiting{0%{transform:scale(1)}20%{transform:scaleY(2)}40%{transform:scale(1)}}.fp-wait{transition:opacity .3s .1s;position:absolute;opacity:0;height:2em}.is-waiting:not(.is-toggling):not(.is-livecountdown) .fp-wait,.is-seeking:not(.is-toggling):not(.is-starting) .fp-wait,.is-seeking.is-starting.is-playing .fp-wait,.is-loading.is-autoplay .fp-wait{opacity:1}.is-waiting .fp-wait b,.is-seeking .fp-wait b,.is-loading .fp-wait b{animation:waiting 1s ease-in-out infinite}.fp-wait b{box-shadow:0 0 .5rem #222;background-color:#fff;display:inline-block;border-radius:.1em;margin:0 .2em;height:2em;width:.4em}.fp-wait b:nth-child(1){animation-delay:0}.fp-wait b:nth-child(2){animation-delay:.1s}.fp-wait b:nth-child(3){animation-delay:.15s}.fp-wait b:nth-child(4){animation-delay:.25s}.fp-live-status{display:none;margin:0 15px 0 7px}.fp-live-status .fp-live-indicator{border-radius:12px;margin:0 5px;display:block;float:left;height:12px;width:12px;content:""}.fp-live-status .fp-live-text{float:right;text-transform:uppercase;letter-spacing:1px;font-size:85%}.is-live .fp-live-status{display:flex;align-items:center;cursor:pointer}.is-live .fp-buffer{display:none}.is-live .fp-duration{min-width:2.8em}.is-live-seeked .fp-live-status:hover{cursor:pointer}.is-live-seeked .fp-live-indicator{background-color:#cccccc80}.no-timeline .fp-timeline{visibility:hidden}.has-chapters .fp-timeline>.fp-hover{display:none}.fp-cast-button{height:1.6em;width:1.8em;order:1;display:inline-block;cursor:pointer;transition:transform .2s ease-in;margin-left:.2em;margin-right:.2em}.fp-cast-button:hover{transform:scale(1.1)}.fp-cast-button google-cast-launcher{--disconnected-color: #fff}.fp-middle .fp-chromecast{display:none;position:absolute;inset:0;color:#fff;background-color:#0000004d;text-align:center;padding-top:3em;font-size:200%;background-size:cover;text-shadow:0 1px 2px #000;width:100%}.is-chromecast-playing .fp-fullscreen,.is-chromecast-playing .fp-fullscreen-exit{display:none}.is-chromecast-playing .fp-chromecast{display:block}.is-chromecast-playing.no-chromecast-controls .fp-controls{display:none!important}.flowplayer.is-flashls .fp-flashls{position:absolute}.flowplayer.is-flashls .fp-flashls.is-initialising{z-index:9999}.flowplayer.is-audio-player:not(.ad-linear){background-size:cover}.flowplayer.is-audio-player:not(.ad-linear) .fp-engine{visibility:hidden}.flowplayer.is-audio-player:not(.ad-linear) .fp-fullscreen{display:none}.flowplayer.is-audio-player:not(.ad-linear) .fp-togglable{opacity:1}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only{height:3.6em}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only .fp-header,.flowplayer.is-audio-player:not(.ad-linear).show-controls-only .fp-middle{display:none}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only .fp-controls{height:100%}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting{display:flex;flex-flow:row-reverse;align-items:center;justify-content:center}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting video{display:none}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-ui,.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-footer{position:relative;left:auto;bottom:auto;right:auto;max-width:none;width:auto}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-footer{flex-grow:1}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-ui .fp-header,.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-ui .fp-controls{display:none}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-ui .fp-middle{max-height:3.6em;display:flex}.flowplayer.is-audio-player:not(.ad-linear).show-controls-only.is-starting .fp-ui .fp-middle .fp-switch{margin-top:.2em;transform:scale(.6)}#flowplayer-floating-placeholder{background-color:#262626e6;color:#a6a6a6}#flowplayer-floating-placeholder p{display:block;text-align:center;margin:0 auto;color:#fff;padding:3em 0 0;font-size:1.2em;font-weight:600;text-decoration:none}.flowplayer.is-popped-out .fp-float-wrapper{position:fixed!important;width:100%;background-color:#333}.flowplayer.is-popped-out{z-index:10}body>#flowplayer-floating-container,.flowplayer.is-popped-out .fp-float-wrapper{max-width:33%;position:fixed;position:-webkit-sticky;position:sticky;bottom:1em;left:1em}@media screen and (orientation: portrait){body>#flowplayer-floating-container,.flowplayer.is-popped-out .fp-float-wrapper{bottom:0;left:0;right:0;max-width:none}}.no-standard-controls .fp-controls,.no-standard-controls .fp-header>*{display:none}.fp-exit-float{display:none}.fp-exit-float .fp-close:hover{transform:scale(1.1)}.fp-mute-float,.fp-mute-float .fp-mute{display:none}.fp-mute-float .fp-unmute{display:block}.fp-mute-float .fp-mute:hover,.fp-mute-float .fp-unmute:hover{transform:scale(1.1)}.is-muted .fp-mute-float .fp-mute{display:block}.is-muted .fp-mute-float .fp-unmute{display:none}.is-popped-out:not(.is-fullscreen) .fp-volume-control{display:none}.is-popped-out:not(.is-fullscreen) .fp-exit-float,.is-popped-out:not(.is-fullscreen) .fp-mute-float{display:block;position:absolute;top:50%;transform:translateY(-50%);right:1em;width:3.15em;height:2.925em;background-color:#0005;border-radius:100%}@media screen and (orientation: portrait){.is-popped-out:not(.is-fullscreen) .fp-exit-float,.is-popped-out:not(.is-fullscreen) .fp-mute-float{right:1vw;width:12vw;height:12vw}}.is-popped-out:not(.is-fullscreen) .fp-exit-float>*,.is-popped-out:not(.is-fullscreen) .fp-mute-float>*{height:100%}.is-popped-out:not(.is-fullscreen) .fp-mute-float{left:1em}.fp-float-player-icons{fill:#fff;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.is-popped-out .fp-middle{position:absolute;height:100%;width:100%}.is-popped-out .fp-controls{position:absolute;width:100%;bottom:0}.is-ad-showing.is-popped-out:not(.is-fullscreen) .fp-exit-float{position:relative;width:1.6em;height:1.6em;margin-left:1.8em}.has-menu-opened.is-popped-out .fp-controls{position:static}.no-title .fp-title,.no-description .fp-desc,.no-controls .fp-controls{display:none}.no-controls .fp-middle{padding-bottom:3.6em}.no-duration .fp-header .fp-duration,.no-header .fp-header{display:none}.no-header .fp-middle{padding-top:3.6em}.fp-right-zone,.fp-left-zone{display:flex;align-items:center;align-content:center;background:#0000}.fp-right-zone .fp-zone-seconds,.fp-left-zone .fp-zone-seconds{align-content:center;align-items:center;font-size:1.5em;font-weight:700;display:none;width:2em;filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}.fp-right-zone .fp-zone-seconds:empty,.fp-left-zone .fp-zone-seconds:empty{visibility:hidden}.fp-left-zone{flex-direction:row-reverse}.fp-left-zone .fp-zone-seconds:before{content:"-"}.fp-right-zone .fp-zone-seconds{justify-content:flex-end}.fp-right-zone .fp-zone-seconds:before{content:"+"}.is-touched .fp-ui{background:#0003}.is-touched.is-seekable:not(.no-touch-zones):not(.no-timeline) .fp-left-zone .fp-rewind,.is-touched.is-seekable:not(.no-touch-zones):not(.no-timeline) .fp-left-zone .fp-zone-seconds{display:flex}.is-touched.is-seekable:not(.no-touch-zones):not(.no-timeline):not(.is-disabled) .fp-right-zone .fp-fast-forward,.is-touched.is-seekable:not(.no-touch-zones):not(.no-timeline):not(.is-disabled) .fp-right-zone .fp-zone-seconds{display:flex}.will-seek.forward .fp-right-zone .fp-fast-forward,.will-seek.forward .fp-right-zone .fp-zone-seconds,.will-seek.backward .fp-left-zone .fp-rewind,.will-seek.backward .fp-left-zone .fp-zone-seconds{display:flex}.is-casting .fp-right-zone,.is-casting .fp-left-zone{z-index:1}.fp-thumbnail-carousel{display:none}.is-hovered.with-thumbnails .fp-thumbnail-carousel{display:flex;justify-content:center;padding:1em 0;bottom:3.6em;width:100%;position:absolute;left:0}.fp-thumbnail-carousel .thumbnail{margin:0 1em;filter:drop-shadow(0 0 1em #000)}.fp-thumbnail-carousel .thumbnail:first-child,.fp-thumbnail-carousel .thumbnail:last-child{transform:scale(.6)}.with-thumbnails .fp-ui{background:#0003}.is-tv{height:100%;width:100%}.is-tv .fp-header{visibility:hidden}.is-tv .fp-controls{padding:0 8em;font-weight:900}.is-tv .fp-controls .fp-btns,.is-tv .fp-controls .fp-volumebtn,.is-tv .fp-controls .fp-volume{display:none}.is-tv .fp-controls .fp-timeline{background-color:#ffffff80}.is-tv .fp-controls .fp-live-status:focus{outline:auto 2px Highlight}.is-tv .fp-captions pre{font-size:25px}.tv-menu{display:none;position:absolute;right:0;font-size:25px;bottom:1.5em;max-height:80%}.tv-menu.is-open{display:flex}.tv-menu .fp-menu{right:unset;bottom:unset;position:static;border-style:solid;max-height:unset}.tv-menu .fp-menu li:focus{background:#505050}flowplayer-ssai-ui{--ssai-accent-color: #ffd700;--ssai-percent-complete: 0;--ssai-percent-previous: 0}flowplayer-ssai-ui .fp-fullscreen,flowplayer-ssai-ui .fp-fullscreen-exit{margin:1em;position:absolute;right:0;z-index:1}.fp-ssai-ui{display:none;width:100%;top:0;position:absolute;height:100%}.fp-ssai-ui flowplayer-ssai-indicator{color:var(--ssai-accent-color);left:1.2em;bottom:1em;position:absolute;font-weight:700}.ssai-ad-active:not(.is-starting):not(.is-error){background:none!important}.ssai-ad-active:not(.is-starting):not(.is-error) .fp-ui{display:none}.ssai-ad-active:not(.is-starting):not(.is-error) .fp-ssai-ui{display:block}.ssai-ad-active:not(.is-starting):not(.is-error).is-hovered flowplayer-ssai-ui,.ssai-ad-active:not(.is-starting):not(.is-error).is-paused flowplayer-ssai-ui{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent 15%),linear-gradient(to bottom,rgba(0,0,0,.5),transparent 20%)}.ssai-ad-active:not(.is-starting):not(.is-error).is-hovered flowplayer-ssai-indicator,.ssai-ad-active:not(.is-starting):not(.is-error).is-paused flowplayer-ssai-indicator{bottom:3em}.ssai-ad-active:not(.is-starting):not(.is-error).is-hovered flowplayer-ssai-controls,.ssai-ad-active:not(.is-starting):not(.is-error).is-paused flowplayer-ssai-controls{padding:.72em;justify-content:space-between;align-items:center;font-weight:500;text-align:right;z-index:1;direction:ltr;height:3.6em}.ssai-ad-active:not(.is-starting):not(.is-error).is-hovered flowplayer-ssai-controls flowplayer-ssai-timeline,.ssai-ad-active:not(.is-starting):not(.is-error).is-paused flowplayer-ssai-controls flowplayer-ssai-timeline{height:.9em;background-color:#ffffff1a}.ssai-ad-active:not(.is-starting):not(.is-error).is-hovered flowplayer-ssai-controls>*,.ssai-ad-active:not(.is-starting):not(.is-error).is-paused flowplayer-ssai-controls>*{display:flex!important;margin:0 .45em}.fp-ssai-controls{z-index:1}flowplayer-ssai-controls{display:flex;flex-direction:row;width:100%;position:absolute;text-shadow:0 1px 2px #000;bottom:0;align-self:flex-end}flowplayer-ssai-controls>*{display:none!important}flowplayer-ssai-controls flowplayer-ssai-timeline{height:.3em;flex:1;display:block!important;position:relative;background-clip:content-box}flowplayer-ssai-controls flowplayer-ssai-timeline .fp-ssai-progress{position:absolute;width:1%;transform-origin:left;transform:scaleX(var(--ssai-percent-previous));height:100%}flowplayer-ssai-controls flowplayer-ssai-timeline .fp-ssai-progress.go{animation-name:progress;animation-duration:.16s}@keyframes progress{0%{transform:scaleX(var(--ssai-percent-previous))}to{transform:scaleX(var(--ssai-percent-complete))}}.fp-preview{width:100%;height:100%;position:absolute;object-fit:contain;background:#333;display:none}.is-in-viewport.is-starting .in-viewport.fp-preview,.is-hovered.is-starting .fp-preview{display:block}.fp-ad-ui{--ad-accent-color: #ffd700;--ad-percent-complete: 0;--ad-percent-previous: 0;display:none;flex-direction:column-reverse;position:absolute;height:100%;width:100%;z-index:100;top:0}.ad-linear .fp-ad-ui,.ad-non-linear .fp-ad-ui{display:flex}.ad-non-linear .fp-ad-ui{top:unset;height:0;bottom:3.5em;align-items:center}flowplayer-ad-controls{z-index:1000;height:3em;padding:.72em 0 .72em 2em;position:absolute;bottom:.2em;line-height:2em;flex-direction:row}flowplayer-ad-controls:not(.is-ad-remaining) .fp-ad-remaining,flowplayer-ad-controls:not(.is-ad-choices) .fp-ad-choices,flowplayer-ad-controls.no-volume-bar .fp-volume,flowplayer-ad-controls.no-indicator .ad-indicator{display:none}flowplayer-ad-controls:not(.no-fullscreen) .fp-fullscreen .fp-fullscreen-exit{display:none}flowplayer-ad-controls .fp-color-text{color:gold;font-weight:700;line-height:1.8em}flowplayer-ad-controls .fp-ad-remaining:after{content:"\b7";margin-left:.5em;margin-right:.5em}flowplayer-ad-controls .ad-indicator{margin-right:1em}flowplayer-ad-controls .fp-fullscreen,flowplayer-ad-controls .fp-fullscreen-exit{visibility:visible!important}flowplayer-ad-controls .ad-indicator:before{margin-right:.5em}flowplayer-ad-controls .fp-volumebtn{width:1.12em;height:100%;margin-right:2.38em}flowplayer-ad-controls .fp-volumebtn:after{font-size:230%!important;line-height:inherit!important}flowplayer-ad-controls .fp-volume-mute-unmute{height:100%}flowplayer-ad-controls .fp-volume{margin-left:-2.2em!important;margin-top:.4em;margin-right:.6em}flowplayer-ad-controls .fp-ad-choices{position:relative;display:block;width:77px;height:15px;right:0;border-bottom-left-radius:8px;padding-left:5px;color:#000;background-color:#ffffffb3;font-size:11px;font-weight:500;z-index:11;margin-left:1em;cursor:pointer;top:-.3em}flowplayer-ad-controls .fp-ad-choices:after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI1MDAiIHZpZXdCb3g9Ii4yIDAgMTkuNCAyMCIgd2lkdGg9IjI0MDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuMiAyMGMxIDAgMS43LS41IDIuNC0uOS42LS4zIDEuMi0uNyAxLjktMSAzLjItMS43IDYuNC0zLjUgOS42LTUuMyAxLS41IDIuMy0xIDMtMS45LjItLjMuNS0uNy40LTEuMi0uMy0xLjEtMS43LTEuNS0yLjYtMi0yLjItMS4yLTQuNS0yLjUtNi43LTMuNy0uOC0uNS0yLTEuNC0zLS43LS40LjItLjYuNC0uNy43LS4xLjQgMCAuOSAwIDEuM3YzLjJjMCAuOS0uMSAxLjYuNSAyIC4yLjEuNi4yLjkuMSAxLS40LjctMi4yLjctMy42di0xLjFjMS43LjkgMy40IDEuOCA1LjEgMi42LjYuMyAxLjYuNiAxLjggMS40LjIuOS0xLjcgMS42LTIuMyAxLjlsLTYuOSAzLjljLS41LjMtMS44IDEuMy0yLjYgMS0uMy0uMS0uNS0uNC0uNS0uNi0uMS0uNC0uMS0xLS4xLTEuNXYtMy4yLTUuNGMwLS44LS4xLTEuOC4yLTIuMy43LTEgMi4zLjggMi44LS44LjEtLjQtLjEtLjgtLjMtMS0uNC0uNi0yLjItMS41LTIuOS0xLjctLjItLjEtLjctLjItMS0uMi0xLjcuMy0xLjMgMy0xLjMgNXY5LjljMCAxLjUtLjIgMy41LjQgNC40LjMuNS42LjUgMS4yLjd6bTUuMi02LjVjMS41IDAgMS42LTEuOS4yLTIuMi0uOC0uMS0xLjQuNy0xLjIgMS40LjIuNS41LjYgMSAuOHoiIGZpbGw9IiMwMGFlY2QiLz48L3N2Zz4=);background-size:contain;display:inline-block;position:absolute;width:13px;height:13.747px;right:1px;top:.8em;cursor:pointer}.fp-ad-controls{display:none}.ad-linear.ad-paused .fp-ad-controls,.ad-linear.is-hovered .fp-ad-controls,.ad-linear .fp-ad-controls.is-ad-controls-sticky{display:flex}.ad-playback-controls>*{width:1.8em;height:1.8em;display:none;margin-right:1em}.ad-playback-controls>*:hover{cursor:pointer}.ad-paused.ad-linear .fp-small-play{display:inline-block}.ad-playing.ad-linear .fp-small-play{display:none!important}.ad-playing.ad-linear .fp-small-pause{display:inline-block}.ad-hide-first-frame .fp-wait{opacity:1}.ad-hide-first-frame .fp-engine{visibility:hidden}.ad-hide-first-frame>.fp-ui .fp-switch{display:none}flowplayer-ad-countdown{background:var(--flowplayer-background-color, #333);position:absolute;bottom:0;left:0;height:.2em;background-color:var(--ad-accent-color)!important;width:1%;transform-origin:left;transform:scaleX(var(--ad-percent-previous))}flowplayer-ad-countdown.go{animation-name:adProgress;animation-duration:.15s}.fp-ad-countdown{display:none}.ad-linear .fp-ad-countdown{display:flex}@keyframes adProgress{0%{transform:scaleX(var(--ad-percent-previous))}to{transform:scaleX(var(--ad-percent-complete))}}.is-popped-out.ad-linear :not(.is-fullscreen) .fp-exit-float{position:relative;width:1.6em;height:1.6em;margin-left:1.8em}.ad-attribution{position:absolute;width:100%;top:0;text-align:center;z-index:10;color:gray;font-size:11px;font-weight:500}.preroll-ios.is-starting:not(.is-error):not(.ad-playing):not(.ad-paused) .fp-wait{opacity:1}.preroll-ios.is-starting:not(.is-error):not(.ad-playing):not(.ad-paused) .fp-switch{display:none}.ads-custom-playback-enabled:not(.is-error).ad-playing,.ads-custom-playback-enabled:not(.is-error).ad-paused{background-image:none!important}.ads-custom-playback-enabled:not(.is-error).ad-playing .fp-engine,.ads-custom-playback-enabled:not(.is-error).ad-paused .fp-engine{display:block!important;visibility:visible!important}.ads-custom-playback-enabled:not(.is-error).ad-playing .fp-ui,.ads-custom-playback-enabled:not(.is-error).ad-playing .fp-logo,.ads-custom-playback-enabled:not(.is-error).ad-playing .fp-footer,.ads-custom-playback-enabled:not(.is-error).ad-paused .fp-ui,.ads-custom-playback-enabled:not(.is-error).ad-paused .fp-logo,.ads-custom-playback-enabled:not(.is-error).ad-paused .fp-footer{display:none!important}.debug-info{position:absolute;bottom:4em;left:0;display:flex;flex-direction:column;z-index:1;background-color:#0000004d}.debug-info .row{padding:.5em;flex-direction:row}.debug-info .row span{display:inline-flex}.debug-info .attr{width:10em;justify-content:end;padding-right:.5em}.is-error .fp-middle{display:none}.fp-error{text-shadow:0 0 1px #010000;position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-content:center;justify-content:center;background-color:#010000;z-index:100}.fp-error p{padding:0 1em}.is-error .fp-error{display:grid}.fp-error .error-message{margin:0}.is-live.has-poster.is-starting .fp-error{background-color:#0009}:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-message-actions-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: 0;--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;max-height:100%}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;inset:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{max-height:100%;flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);inset:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{inset:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;inset:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;inset:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storage-browser{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative;padding:var(--amplify-space-small);gap:var(--amplify-space-small)}.amplify-storage-browser__error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error);padding:var(--amplify-space-medium)}.amplify-storage-browser__navigation,.amplify-storage-browser__exit{align-self:flex-start}.amplify-storage-browser__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large)}.amplify-storage-browser__controls,.amplify-storage-browser__summary,.amplify-storage-browser__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--amplify-space-medium)}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex-direction:row;flex:1;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{flex:1;overflow:hidden;position:relative;width:100%;display:block}.amplify-storage-browser__data-table{overflow:auto;position:relative;border-width:var(--amplify-border-widths-small);border-style:solid;border-color:var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);width:100%;height:100%;display:block}.amplify-storage-browser__table{width:100%;position:relative}.amplify-storage-browser__table-head{position:sticky;top:0;background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-small);z-index:2}.amplify-storage-browser__table-header{border:none;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell{padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-start-width:0;border-inline-end-width:0}.amplify-storage-browser__table-data-cell-icon{vertical-align:middle;margin-inline-end:var(--amplify-space-xs)}.amplify-storage-browser__table-header--select,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--cancel{text-align:center}.amplify-storage-browser__table-data--size,.amplify-storage-browser__table-header--size{text-align:end}.amplify-storage-browser__table-button-data-cell,.amplify-storage-browser__table-date-data-cell,.amplify-storage-browser__table-number-data-cell,.amplify-storage-browser__table-text-data-cell,.amplify-storage-browser__table-sort-header{display:flex;width:100%;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-items:center;justify-content:flex-start}.amplify-storage-browser__table-button-data-cell-icon--action-progress,.amplify-storage-browser__table-date-data-cell-icon--action-progress,.amplify-storage-browser__table-number-data-cell-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress,.amplify-storage-browser__table-sort-header-icon--action-progress{animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration)}.amplify-storage-browser__status{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__status-display{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--amplify-space-small);flex:1}.amplify-storage-browser__status-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__destination-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1}.amplify-storage-browser__buttons{justify-content:flex-end;display:flex;gap:var(--amplify-space-small)}.amplify-storage-browser__loader{position:absolute;stroke-width:var(--amplify-border-widths-large);height:var(--amplify-border-widths-large);top:0;z-index:3}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex:1;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding);display:flex;flex-direction:column;gap:var(--amplify-space-small)}.amplify-ai-conversation__message__text{display:block}.amplify-ai-conversation__message__image{max-width:25%}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row;gap:var(--amplify-components-ai-conversation-message-actions-gap)}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__scrollview{flex:1 0 50%}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;padding:var(--amplify-components-ai-conversation-form-padding);gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0;display:grid;overflow:hidden}.amplify-ai-conversation__form__error{padding:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start);gap:var(--amplify-components-ai-conversation-attachment-gap)}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html{font-family:var(--amplify-fonts-default-variable)}}.federated-sign-in-container{flex-direction:column;padding:0 0 1rem}.federated-sign-in-button{display:block}.federated-sign-in-button-row{flex-direction:row;justify-content:center;align-items:center}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fuente-principal: "Poppins", sans-serif;--fuente-tamano-base: 16px;--fuente-line-height: 1.5;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--font-thin: 100;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--color-verde-claro: #77792F;--color-verde-oscuro: #5e6822;--color-para-hover: #8C8E3C;--color-blanco: #FFFFFF;--color-gris-oscuro: #2e2a26;--color-gris-claro: #004d4d;--color-negro: #020203;--color-amarillo: #fbbf24;--color-amarillo-oscuro: #f59e0b;--gradiente-verdes: linear-gradient(to right, var(--color-verde-claro), var(--color-verde-oscuro));--gradiente-verdes-invert: linear-gradient(to right, var(--color-verde-oscuro), var(--color-verde-claro));--gradiente-custom-general-container: linear-gradient(90deg, #6a762612 80%, #3d3e1912);--color-verde-claro-hover: #8A8F34;--color-verde-oscuro-hover: #3C3D0B;--color-verde-claro-light: #7a7f241a;--color-verde-oscuro-light: #4c4d1b1a;--color-gris-claro-hover: #2F4877;--color-gris-claro-light: rgba(255, 254, 254, .85);--color-gris-medio: rgba(202, 197, 197, .77);--color-gris-medio-hover: #e8e8e8;--color-gris-oscuro-light: #2e2a261a;--texto-primario: var(--color-negro);--texto-secundario: var(--color-verde-oscuro);--texto-claro: var(--color-blanco);--fondo-primario: var(--color-blanco);--fondo-secundario: var(--color-verde-claro-light);--fondo-oscuro: var(--color-negro);--espacio-xs: .25rem;--espacio-sm: .5rem;--espacio-md: 1rem;--espacio-lg: 1.5rem;--espacio-xl: 2rem;--espacio-2xl: 3rem;--h-xs: 1.5rem;--h-sm: 2rem;--h-md: 2.5rem;--h-lg: 3rem;--h-xl: 3.5rem;--h-2xl: 4rem;--h-3xl: 5rem;--h-4xl: 6rem;--w-xs: 1.5rem;--w-sm: 2rem;--w-md: 2.5rem;--w-lg: 3rem;--w-xl: 3.5rem;--w-2xl: 4rem;--w-3xl: 5rem;--w-full: 100%;--w-screen: 100vw;--w-min: min-content;--w-max: max-content;--border-radius-none: 0px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-2xl: 24px;--border-radius-3xl: 32px;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-0: 0;--z-10: 10;--z-20: 20;--z-30: 30;--z-40: 40;--z-50: 50;--z-auto: auto}*{font-family:var(--fuente-principal);box-sizing:border-box}body{font-family:var(--fuente-principal);font-size:var(--fuente-tamano-base);line-height:var(--fuente-line-height);color:var(--texto-primario);background-color:var(--fondo-primario)}.text-responsive-xs{font-size:clamp(10px,1.5vh,14px)!important}.text-responsive-sm{font-size:clamp(12px,2vh,16px)!important}.text-responsive-base{font-size:clamp(14px,2.5vh,20px)!important}.text-responsive-lg{font-size:clamp(16px,3vh,24px)!important}.text-responsive-xl{font-size:clamp(18px,3.5vh,28px)!important}.text-responsive-2xl{font-size:clamp(20px,4vh,36px)!important}.text-responsive-3xl{font-size:clamp(24px,5vh,48px)!important}.text-responsive-4xl{font-size:clamp(28px,3vh,64px)!important}.text-responsive-5xl{font-size:clamp(28px,3vh,84px)!important}.text-responsive-6xl{font-size:clamp(28px,3vh,124px)!important}.h-xs{height:var(--h-xs)!important}.h-sm{height:var(--h-sm)!important}.h-md{height:var(--h-md)!important}.h-lg{height:var(--h-lg)!important}.h-xl{height:var(--h-xl)!important}.h-2xl{height:var(--h-2xl)!important}.w-xs{width:var(--w-xs)!important}.w-sm{width:var(--w-sm)!important}.w-md{width:var(--w-md)!important}.w-lg{width:var(--w-lg)!important}.w-xl{width:var(--w-xl)!important}.w-2xl{width:var(--w-2xl)!important}.w-full{width:var(--w-full)!important}.w-screen{width:var(--w-screen)!important}.w-min{width:var(--w-min)!important}.w-max{width:var(--w-max)!important}.font-thin{font-weight:var(--font-thin)!important}.font-light{font-weight:var(--font-light)!important}.font-normal{font-weight:var(--font-normal)!important}.font-medium{font-weight:var(--font-medium)!important}.font-semibold{font-weight:var(--font-semibold)!important}.font-bold{font-weight:var(--font-bold)!important}.font-extrabold{font-weight:var(--font-extrabold)!important}.font-black{font-weight:var(--font-black)!important}.text-v-claro{color:var(--color-verde-claro)!important}.text-v-oscuro{color:var(--color-verde-oscuro)!important}.text-b{color:var(--color-blanco)!important}.text-n{color:var(--color-negro)!important}.bg-v-claro{background-color:var(--color-verde-claro)!important}.bg-v-oscuro{background-color:var(--color-verde-oscuro)!important}.bg-b{background-color:var(--color-blanco)!important}.bg-gris-claro{background-color:var(--color-gris-claro)!important}.bg-gris-oscuro{background-color:var(--color-gris-oscuro)!important}.bg-n{background-color:var(--color-negro)!important}.bg-n-light{background-color:var(--color-verde-oscuro-light)!important}.bg-gradiente-verdes{background:var(--gradiente-verdes)!important}.bg-gradiente-verdes-invert{background:var(--gradiente-verdes-invert)!important}.p-xs{padding:var(--espacio-xs)!important}.p-sm{padding:var(--espacio-sm)!important}.p-md{padding:var(--espacio-md)!important}.p-lg{padding:var(--espacio-lg)!important}.p-xl{padding:var(--espacio-xl)!important}.p-2xl{padding:var(--espacio-2xl)!important}.m-xs{margin:var(--espacio-xs)!important}.m-sm{margin:var(--espacio-sm)!important}.m-md{margin:var(--espacio-md)!important}.m-lg{margin:var(--espacio-lg)!important}.m-xl{margin:var(--espacio-xl)!important}.m-2xl{margin:var(--espacio-2xl)!important}.gap-0{gap:0!important}.gap-1{gap:.125rem!important}.gap-2{gap:.25rem!important}.gap-3{gap:.375rem!important}.gap-4{gap:.5rem!important}.gap-5{gap:.625rem!important}.gap-6{gap:.75rem!important}.gap-8{gap:1rem!important}.gap-10{gap:1.25rem!important}.gap-12{gap:1.5rem!important}.gap-16{gap:2rem!important}.gap-20{gap:2.5rem!important}.gap-24{gap:3rem!important}.gap-32{gap:4rem!important}.gap-xs{gap:var(--espacio-xs)!important}.gap-sm{gap:var(--espacio-sm)!important}.gap-md{gap:var(--espacio-md)!important}.gap-lg{gap:var(--espacio-lg)!important}.gap-xl{gap:var(--espacio-xl)!important}.gap-2xl{gap:var(--espacio-2xl)!important}.rounded-none{border-radius:var(--border-radius-none)!important}.rounded-sm{border-radius:var(--border-radius-sm)!important}.rounded-md{border-radius:var(--border-radius-md)!important}.rounded-lg{border-radius:var(--border-radius-lg)!important}.rounded-xl{border-radius:var(--border-radius-xl)!important}.rounded-2xl{border-radius:var(--border-radius-2xl)!important}.rounded-3xl{border-radius:var(--border-radius-3xl)!important}.rounded-full{border-radius:var(--border-radius-full)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.shadow-xl{box-shadow:var(--shadow-xl)!important}.shadow-none{box-shadow:none!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.static{position:static!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.transition,.transition-fast{transition:all var(--transition-normal)!important}.transition-slow{transition:all var(--transition-slow)!important}.transition-none{transition:none!important}.z-0{z-index:var(--z-0)!important}.z-10{z-index:var(--z-10)!important}.z-20{z-index:var(--z-20)!important}.z-30{z-index:var(--z-30)!important}.z-40{z-index:var(--z-40)!important}.z-50{z-index:var(--z-50)!important}.z-auto{z-index:var(--z-auto)!important}.transform{transform:translateZ(0)!important}.scale-95{transform:scale(.95)!important}.scale-100{transform:scale(1)!important}.scale-105{transform:scale(1.05)!important}.rotate-0{transform:rotate(0)!important}.rotate-90{transform:rotate(90deg)!important}.rotate-180{transform:rotate(180deg)!important}.rotate-270{transform:rotate(270deg)!important}.hover-scale{transition:transform var(--transition-normal)!important}.hover-scale:hover{transform:scale(1.05)!important}.hover-scale-sm{transition:transform var(--transition-normal)!important}.hover-scale-sm:hover{transform:scale(1.02)!important}.hover-scale-lg{transition:transform var(--transition-normal)!important}.hover-scale-lg:hover{transform:scale(1.08)!important}.hover-lift{transition:transform var(--transition-normal)!important}.hover-lift:hover{transform:translateY(-2px)!important}.hover-lift-lg{transition:transform var(--transition-normal)!important}.hover-lift-lg:hover{transform:translateY(-4px)!important}.hover-shadow{transition:box-shadow var(--transition-normal)!important}.hover-shadow:hover{box-shadow:var(--shadow-md)!important}.hover-shadow-lg{transition:box-shadow var(--transition-normal)!important}.hover-shadow-lg:hover{box-shadow:var(--shadow-lg)!important}.hover-shadow-xl{transition:box-shadow var(--transition-normal)!important}.hover-shadow-xl:hover{box-shadow:var(--shadow-xl)!important}.hover-scale-shadow{transition:transform var(--transition-normal),box-shadow var(--transition-normal)!important}.hover-scale-shadow:hover{transform:scale(1.05)!important;box-shadow:var(--shadow-md)!important}.hover-lift-shadow{transition:transform var(--transition-normal),box-shadow var(--transition-normal)!important}.hover-lift-shadow:hover{transform:translateY(-2px)!important;box-shadow:var(--shadow-md)!important}.hover-complete{transition:transform var(--transition-normal),box-shadow var(--transition-normal)!important}.hover-complete:hover{transform:scale(1.05) translateY(-2px)!important;box-shadow:var(--shadow-lg)!important}.btn-verde-claro{background-color:var(--color-verde-claro);color:var(--color-blanco)}.btn-verde-oscuro{background-color:var(--color-verde-oscuro);color:var(--color-blanco)}.btn-gradiente-verdes{background:var(--gradiente-verdes);color:var(--color-blanco)}.btn-hover-lift:hover{transform:translateY(-2px);transition:transform var(--transition-normal)}.btn-hover-shadow:hover{box-shadow:var(--shadow-lg);transition:box-shadow var(--transition-normal)}.btn-hover-shadow-xl:hover{box-shadow:var(--shadow-xl);transition:box-shadow var(--transition-normal)}.btn-focus-outline:focus{outline:2px solid var(--color-verde-claro);outline-offset:2px}.btn-focus-outline-dark:focus{outline:2px solid var(--color-verde-oscuro);outline-offset:2px}.card-verde-claro{background-color:var(--color-verde-claro-light);border:1px solid var(--color-verde-claro)}.card-verde-oscuro{background-color:var(--color-verde-oscuro-light);border:1px solid var(--color-verde-oscuro)}.card-gradiente-verdes{background:var(--gradiente-verdes);color:var(--color-blanco)}.border-verde-claro{border-color:var(--color-verde-claro)!important}.border-verde-oscuro{border-color:var(--color-verde-oscuro)!important}.separador-verde{height:2px;background:var(--gradiente-verdes);border:none;margin:var(--espacio-lg) 0;border-radius:var(--border-radius-sm)}.h-v-claro:hover{background-color:var(--color-verde-claro-light)!important;transition:background-color var(--transition-normal)}.h-v-oscuro:hover{background-color:var(--color-verde-oscuro-light)!important;transition:background-color var(--transition-normal)}.example-form{min-width:150px;max-width:500px;width:100%}.example-full-width{width:100%}::ng-deep .mat-mdc-text-field-wrapper{background-color:transparent!important;color:#000}::ng-deep .mat-mdc-form-field{--mdc-theme-primary: black;--mdc-outlined-text-field-label-text-color: black;--mdc-filled-text-field-label-text-color: black;--mdc-theme-on-surface: black}::ng-deep input.mat-mdc-input-element,::ng-deep .mat-mdc-select-value{color:#000!important}::ng-deep .mat-mdc-form-field-underline:before{border-bottom-color:#000!important}::ng-deep .mat-mdc-form-field-underline:after{border-bottom-color:#000!important}.btn-volver{background-color:#2b2b2b;color:#fff;border-radius:8px 0 0 8px;width:35px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:10px}.btn-volver:hover{background-color:#1f1f1f}.btn-volver mat-icon{font-size:16px;line-height:20px}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}*{font-family:Open Sans,sans-serif}html{font-feature-settings:"ss01","ss02","case","salt"}::ng-deep ngx-spinner .overlay{z-index:2000!important}.pgeneral{cursor:pointer}.mi-popup-clase{font-family:var(--fuente-principal, "Poppins", sans-serif);background:var(--color-blanco);color:var(--texto-primario);border-radius:16px;box-shadow:0 8px 32px #0000001f}.mi-boton-confirmar{background:var(--color-verde-claro);color:var(--color-blanco);font-weight:var(--font-bold);border-radius:8px;padding:8px 24px;font-size:var(--text-base)}.mi-boton-confirmar:hover{background:var(--color-verde-oscuro)}.mi-boton-cancelar{background:var(--color-gris-medio);color:var(--texto-primario);font-weight:var(--font-semibold);border-radius:8px;padding:8px 24px;font-size:var(--text-base)}.cis-select-static{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;max-width:140px;box-sizing:border-box;padding:6px 12px;border:1px solid var(--color-verde-claro-light, #d1d5db);border-radius:var(--border-radius-sm);background:var(--fondo-primario);color:var(--texto-primario);font-weight:500;font-size:.9rem;min-height:36px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 600px){.cis-select-static{max-width:110px;padding:6px 10px;font-size:.85rem}}.la-ball-atom,.la-ball-atom>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-atom{display:block;font-size:0;color:#fff}.la-ball-atom.la-dark{color:#333}.la-ball-atom>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-atom{width:32px;height:32px}.la-ball-atom>div:nth-child(1){position:absolute;top:50%;left:50%;z-index:1;width:60%;height:60%;background:#aaa;border-radius:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:ball-atom-shrink 4.5s infinite linear;-moz-animation:ball-atom-shrink 4.5s infinite linear;-o-animation:ball-atom-shrink 4.5s infinite linear;animation:ball-atom-shrink 4.5s infinite linear}.la-ball-atom>div:not(:nth-child(1)){position:absolute;left:0;z-index:0;width:100%;height:100%;background:none;-webkit-animation:ball-atom-zindex 1.5s 0s infinite steps(2,end);-moz-animation:ball-atom-zindex 1.5s 0s infinite steps(2,end);-o-animation:ball-atom-zindex 1.5s 0s infinite steps(2,end);animation:ball-atom-zindex 1.5s 0s infinite steps(2,end)}.la-ball-atom>div:not(:nth-child(1)):before{position:absolute;top:0;left:0;width:10px;height:10px;margin-top:-5px;margin-left:-5px;content:"";background:currentColor;border-radius:50%;opacity:.75;-webkit-animation:ball-atom-position 1.5s 0s infinite ease,ball-atom-size 1.5s 0s infinite ease;-moz-animation:ball-atom-position 1.5s 0s infinite ease,ball-atom-size 1.5s 0s infinite ease;-o-animation:ball-atom-position 1.5s 0s infinite ease,ball-atom-size 1.5s 0s infinite ease;animation:ball-atom-position 1.5s 0s infinite ease,ball-atom-size 1.5s 0s infinite ease}.la-ball-atom>div:nth-child(2){-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.la-ball-atom>div:nth-child(2):before{-webkit-animation-delay:0s,-1.125s;-moz-animation-delay:0s,-1.125s;-o-animation-delay:0s,-1.125s;animation-delay:0s,-1.125s}.la-ball-atom>div:nth-child(3){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.25s;-moz-animation-delay:-.25s;-o-animation-delay:-.25s;animation-delay:-.25s}.la-ball-atom>div:nth-child(3):before{-webkit-animation-delay:-1s,-.75s;-moz-animation-delay:-1s,-.75s;-o-animation-delay:-1s,-.75s;animation-delay:-1s,-.75s}.la-ball-atom>div:nth-child(4){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.la-ball-atom>div:nth-child(4):before{-webkit-animation-delay:-.5s,-.125s;-moz-animation-delay:-.5s,-.125s;-o-animation-delay:-.5s,-.125s;animation-delay:-.5s,-.125s}.la-ball-atom.la-sm{width:16px;height:16px}.la-ball-atom.la-sm>div:not(:nth-child(1)):before{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-atom.la-2x{width:64px;height:64px}.la-ball-atom.la-2x>div:not(:nth-child(1)):before{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.la-ball-atom.la-3x{width:96px;height:96px}.la-ball-atom.la-3x>div:not(:nth-child(1)):before{width:30px;height:30px;margin-top:-15px;margin-left:-15px}@-webkit-keyframes ball-atom-position{50%{top:100%;left:100%}}@-moz-keyframes ball-atom-position{50%{top:100%;left:100%}}@-o-keyframes ball-atom-position{50%{top:100%;left:100%}}@keyframes ball-atom-position{50%{top:100%;left:100%}}@-webkit-keyframes ball-atom-size{50%{-webkit-transform:scale(.5,.5);transform:scale(.5)}}@-moz-keyframes ball-atom-size{50%{-moz-transform:scale(.5,.5);transform:scale(.5)}}@-o-keyframes ball-atom-size{50%{-o-transform:scale(.5,.5);transform:scale(.5)}}@keyframes ball-atom-size{50%{-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5)}}@-webkit-keyframes ball-atom-zindex{50%{z-index:10}}@-moz-keyframes ball-atom-zindex{50%{z-index:10}}@-o-keyframes ball-atom-zindex{50%{z-index:10}}@keyframes ball-atom-zindex{50%{z-index:10}}@-webkit-keyframes ball-atom-shrink{50%{-webkit-transform:translate(-50%,-50%) scale(.8,.8);transform:translate(-50%,-50%) scale(.8)}}@-moz-keyframes ball-atom-shrink{50%{-moz-transform:translate(-50%,-50%) scale(.8,.8);transform:translate(-50%,-50%) scale(.8)}}@-o-keyframes ball-atom-shrink{50%{-o-transform:translate(-50%,-50%) scale(.8,.8);transform:translate(-50%,-50%) scale(.8)}}@keyframes ball-atom-shrink{50%{-webkit-transform:translate(-50%,-50%) scale(.8,.8);-moz-transform:translate(-50%,-50%) scale(.8,.8);-o-transform:translate(-50%,-50%) scale(.8,.8);transform:translate(-50%,-50%) scale(.8)}}
