.palette-enter-active[data-v-932e5239]{transition:opacity .1s}.palette-enter-active>div[data-v-932e5239]{transition:transform .1s ease-out,opacity .1s}.palette-leave-active[data-v-932e5239]{transition:opacity 60ms}.palette-enter-from[data-v-932e5239]{opacity:0}.palette-enter-from>div[data-v-932e5239]{opacity:0;transform:scale(.97)translateY(-8px)}.palette-leave-to[data-v-932e5239]{opacity:0}.cal-enter-active[data-v-c9a24f6c],.cal-up-enter-active[data-v-c9a24f6c]{transition:opacity .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.cal-leave-active[data-v-c9a24f6c],.cal-up-leave-active[data-v-c9a24f6c]{transition:opacity 80ms}.cal-enter-from[data-v-c9a24f6c]{opacity:0;transform-origin:top;transform:scale(.97)translateY(-4px)}.cal-up-enter-from[data-v-c9a24f6c]{opacity:0;transform-origin:bottom;transform:scale(.97)translateY(4px)}.cal-leave-to[data-v-c9a24f6c],.cal-up-leave-to[data-v-c9a24f6c]{opacity:0}.inspector-enter-active[data-v-ff8d62e4]{animation:.1s ease-out slide-in-right}.inspector-leave-active[data-v-ff8d62e4]{animation:60ms ease-in reverse slide-in-right}.page-enter-active[data-v-3be546bc]{animation:.1s ease-out fade-up}.page-leave-active[data-v-3be546bc]{animation:50ms ease-in reverse fade-up}.dialog-enter-active[data-v-ff95bb3b],.dialog-leave-active[data-v-ff95bb3b]{transition:opacity .15s}.dialog-enter-from[data-v-ff95bb3b],.dialog-leave-to[data-v-ff95bb3b]{opacity:0}.toast-enter-active[data-v-8827bcba],.toast-leave-active[data-v-8827bcba]{transition:opacity .15s,transform .15s}.toast-enter-from[data-v-8827bcba],.toast-leave-to[data-v-8827bcba]{opacity:0;transform:translateY(8px)}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-300-normal-C46oWILc.woff2)format("woff2"),url(/assets/dm-sans-latin-300-normal-CsNfKS1n.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-italic-DRLHr0TN.woff2)format("woff2"),url(/assets/dm-sans-latin-400-italic-i6QPgQBE.woff)format("woff")}@font-face{font-family:Playwrite CA;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/playwrite-ca-latin-300-normal-CqtWzKBu.woff2)format("woff2"),url(/assets/playwrite-ca-latin-300-normal-isZNd0rS.woff)format("woff")}@font-face{font-family:Playwrite CA;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playwrite-ca-latin-400-normal-BVpuhfB6.woff2)format("woff2"),url(/assets/playwrite-ca-latin-400-normal-DtmH5R8p.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-300-normal-BYcAiAh2.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}.fa,.fas,.far,.fal{vertical-align:-.125em;width:1em;height:1em;-webkit-mask:var(--fa-icon) center / contain no-repeat;-webkit-mask:var(--fa-icon) center / contain no-repeat;mask:var(--fa-icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.fa-fw{width:1.25em}.fa-spin{animation:1s linear infinite fa-svg-spin}@keyframes fa-svg-spin{to{transform:rotate(360deg)}}.fa-angle-down{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M180.7%20363.3c6.2%206.2%2016.4%206.2%2022.6%200l160-160c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L192%20329.4%2043.3%20180.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6l160%20160z'/%3e%3c/svg%3e")}.fa-angle-left{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M20.7%20267.3c-6.2-6.2-6.2-16.4%200-22.6l160-160c6.2-6.2%2016.4-6.2%2022.6%200s6.2%2016.4%200%2022.6L54.6%20256%20203.3%20404.7c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200l-160-160z'/%3e%3c/svg%3e")}.fa-angle-right{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M235.3%20244.7c6.2%206.2%206.2%2016.4%200%2022.6l-160%20160c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6L201.4%20256%2052.7%20107.3c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l160%20160z'/%3e%3c/svg%3e")}.fa-angle-double-left,.fa-angles-left{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M20.7%20244.7c-6.2%206.2-6.2%2016.4%200%2022.6l160%20160c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6L54.6%20256%20203.3%20107.3c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200l-160%20160zm352-160l-160%20160c-6.2%206.2-6.2%2016.4%200%2022.6l160%20160c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6L246.6%20256%20395.3%20107.3c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200z'/%3e%3c/svg%3e")}.fa-angle-double-right,.fa-angles-right{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M427.3%20267.3c6.2-6.2%206.2-16.4%200-22.6l-160-160c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6L393.4%20256%20244.7%20404.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200l160-160zm-352%20160l160-160c6.2-6.2%206.2-16.4%200-22.6l-160-160c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6L201.4%20256%2052.7%20404.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200z'/%3e%3c/svg%3e")}.fa-arrow-down{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M180.7%20507.3c6.2%206.2%2016.4%206.2%2022.6%200l176-176c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L208%20457.4%20208%2016c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20441.4-148.7-148.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6l176%20176z'/%3e%3c/svg%3e")}.fa-arrow-down-to-line{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M368%20512c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L16%20480c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l352%200zM180.7%20379.3c6.2%206.2%2016.4%206.2%2022.6%200l144-144c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L208%20329.4%20208%2016c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20313.4-116.7-116.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6l144%20144z'/%3e%3c/svg%3e")}.fa-arrow-left{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M4.7%20244.7c-6.2%206.2-6.2%2016.4%200%2022.6l176%20176c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6L54.6%20272%20496%20272c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L54.6%20240%20203.3%2091.3c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200l-176%20176z'/%3e%3c/svg%3e")}.fa-arrow-right{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M507.3%20267.3c6.2-6.2%206.2-16.4%200-22.6l-176-176c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6L457.4%20240%2016%20240c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l441.4%200-148.7%20148.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200l176-176z'/%3e%3c/svg%3e")}.fa-arrow-up{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M203.3%204.7c-6.2-6.2-16.4-6.2-22.6%200l-176%20176c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200L176%2054.6%20176%20496c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-441.4%20148.7%20148.7c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6l-176-176z'/%3e%3c/svg%3e")}.fa-arrow-up-right-from-square,.fa-external-link{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M304%200c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l153.4%200-260.7%20260.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200L480%2054.6%20480%20208c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-192c0-8.8-7.2-16-16-16L304%200zM80%2096C35.8%2096%200%20131.8%200%20176L0%20432c0%2044.2%2035.8%2080%2080%2080l256%200c44.2%200%2080-35.8%2080-80l0-96c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%2096c0%2026.5-21.5%2048-48%2048L80%20480c-26.5%200-48-21.5-48-48l0-256c0-26.5%2021.5-48%2048-48l96%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L80%2096z'/%3e%3c/svg%3e")}.fa-arrows-left-right{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M459.3%20379.3l112-112c6.2-6.2%206.2-16.4%200-22.6l-112-112c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6l84.7%2084.7-466.7%200%2084.7-84.7c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200l-112%20112c-3%203-4.7%207.1-4.7%2011.3s1.7%208.3%204.7%2011.3l112%20112c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6l-84.7-84.7%20466.7%200-84.7%2084.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200z'/%3e%3c/svg%3e")}.fa-arrows-left-right-to-line{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M32%20112l0%20288c0%208.8-7.2%2016-16%2016S0%20408.8%200%20400L0%20112c0-8.8%207.2-16%2016-16s16%207.2%2016%2016zm544%200l0%20288c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-288c0-8.8%207.2-16%2016-16s16%207.2%2016%2016zM475.3%20267.3l-80%2080c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6l52.7-52.7-274.7%200%2052.7%2052.7c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200l-80-80c-3-3-4.7-7.1-4.7-11.3s1.7-8.3%204.7-11.3l80-80c6.2-6.2%2016.4-6.2%2022.6%200s6.2%2016.4%200%2022.6l-52.7%2052.7%20274.7%200-52.7-52.7c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l80%2080c6.2%206.2%206.2%2016.4%200%2022.6z'/%3e%3c/svg%3e")}.fa-bars{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M0%2080c0-8.8%207.2-16%2016-16l416%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L16%2096C7.2%2096%200%2088.8%200%2080zM0%20256c0-8.8%207.2-16%2016-16l416%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L16%20272c-8.8%200-16-7.2-16-16zM448%20432c0%208.8-7.2%2016-16%2016L16%20448c-8.8%200-16-7.2-16-16s7.2-16%2016-16l416%200c8.8%200%2016%207.2%2016%2016z'/%3e%3c/svg%3e")}.fa-book-open{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M240%20100l-21.4-8.9C175.7%2073.2%20129.7%2064%2083.2%2064L48%2064c-8.8%200-16%207.2-16%2016l0%20352c0%208.8%207.2%2016%2016%2016l35.2%200c53.8%200%20107%2010.4%20156.8%2030.7L240%20100zm32%20378.7C321.8%20458.4%20375%20448%20428.8%20448l35.2%200c8.8%200%2016-7.2%2016-16l0-352c0-8.8-7.2-16-16-16l-35.2%200c-46.5%200-92.5%209.2-135.4%2027.1L272%20100%20272%20478.7zM230.9%2061.5L256%2072%20281.1%2061.5C327.9%2042%20378.1%2032%20428.8%2032L464%2032c26.5%200%2048%2021.5%2048%2048l0%20352c0%2026.5-21.5%2048-48%2048l-35.2%200c-50.7%200-100.9%2010-147.7%2029.5l-12.8%205.3c-7.9%203.3-16.7%203.3-24.6%200l-12.8-5.3C184.1%20490%20133.9%20480%2083.2%20480L48%20480c-26.5%200-48-21.5-48-48L0%2080C0%2053.5%2021.5%2032%2048%2032l35.2%200c50.7%200%20100.9%2010%20147.7%2029.5z'/%3e%3c/svg%3e")}.fa-book-section{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M0%2064C0%2028.7%2028.7%200%2064%200L400%200c26.5%200%2048%2021.5%2048%2048l0%20320c0%2020.9-13.4%2038.7-32%2045.3l0%2066.7%2016%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L64%20512c-35.3%200-64-28.7-64-64l0%200%200-384zM64%20416c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l320%200%200-64-320%200zM32%20392.6c9.4-5.4%2020.3-8.6%2032-8.6l336%200c8.8%200%2016-7.2%2016-16l0-320c0-8.8-7.2-16-16-16L64%2032C46.3%2032%2032%2046.3%2032%2064l0%20328.6zM156.2%20176c-7.6-8.5-12.2-19.7-12.2-32%200-26.5%2021.5-48%2048-48l88%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-88%200c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l64%200c26.5%200%2048%2021.5%2048%2048%200%2012.3-4.6%2023.5-12.2%2032%207.6%208.5%2012.2%2019.7%2012.2%2032%200%2026.5-21.5%2048-48%2048l-88%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l88%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-64%200c-26.5%200-48-21.5-48-48%200-12.3%204.6-23.5%2012.2-32zM224%20224l32%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-64%200c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l32%200z'/%3e%3c/svg%3e")}.fa-briefcase{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M192%2048l0%2048%20128%200%200-48c0-8.8-7.2-16-16-16l-96%200c-8.8%200-16%207.2-16%2016zM160%2096l0-48c0-26.5%2021.5-48%2048-48l96%200c26.5%200%2048%2021.5%2048%2048l0%2048%2096%200c35.3%200%2064%2028.7%2064%2064l0%20256c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64L0%20160c0-35.3%2028.7-64%2064-64l96%200zm176%2032L64%20128c-17.7%200-32%2014.3-32%2032l0%2096%20448%200%200-96c0-17.7-14.3-32-32-32l-112%200zM480%20288l-144%200%200%2048c0%2017.7-14.3%2032-32%2032l-96%200c-17.7%200-32-14.3-32-32l0-48-144%200%200%20128c0%2017.7%2014.3%2032%2032%2032l384%200c17.7%200%2032-14.3%2032-32l0-128zm-272%200l0%2048%2096%200%200-48-96%200z'/%3e%3c/svg%3e")}.fa-building{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M64%2032C46.3%2032%2032%2046.3%2032%2064l0%20384c0%2017.7%2014.3%2032%2032%2032l64%200%200-80c0-26.5%2021.5-48%2048-48l32%200c26.5%200%2048%2021.5%2048%2048l0%2080%2064%200c17.7%200%2032-14.3%2032-32l0-384c0-17.7-14.3-32-32-32L64%2032zm96%20448l64%200%200-80c0-8.8-7.2-16-16-16l-32%200c-8.8%200-16%207.2-16%2016l0%2080zm-32%2032l-64%200c-35.3%200-64-28.7-64-64L0%2064C0%2028.7%2028.7%200%2064%200L320%200c35.3%200%2064%2028.7%2064%2064l0%20384c0%2035.3-28.7%2064-64%2064l-192%200zm96-384c0-8.8%207.2-16%2016-16l16%200c8.8%200%2016%207.2%2016%2016l0%2016c0%208.8-7.2%2016-16%2016l-16%200c-8.8%200-16-7.2-16-16l0-16zm16%2096l16%200c8.8%200%2016%207.2%2016%2016l0%2016c0%208.8-7.2%2016-16%2016l-16%200c-8.8%200-16-7.2-16-16l0-16c0-8.8%207.2-16%2016-16zM112%20128c0-8.8%207.2-16%2016-16l16%200c8.8%200%2016%207.2%2016%2016l0%2016c0%208.8-7.2%2016-16%2016l-16%200c-8.8%200-16-7.2-16-16l0-16zm16%2096l16%200c8.8%200%2016%207.2%2016%2016l0%2016c0%208.8-7.2%2016-16%2016l-16%200c-8.8%200-16-7.2-16-16l0-16c0-8.8%207.2-16%2016-16z'/%3e%3c/svg%3e")}.fa-calculator{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M352%20160l0%20288c0%2017.7-14.3%2032-32%2032L64%20480c-17.7%200-32-14.3-32-32l0-288%20320%200zm0-32l-320%200%200-64c0-17.7%2014.3-32%2032-32l256%200c17.7%200%2032%2014.3%2032%2032l0%2064zm32%200l0-64c0-35.3-28.7-64-64-64L64%200C28.7%200%200%2028.7%200%2064L0%20448c0%2035.3%2028.7%2064%2064%2064l256%200c35.3%200%2064-28.7%2064-64l0-320zM72%20224a24%2024%200%201%200%2048%200%2024%2024%200%201%200%20-48%200zm24%2072a24%2024%200%201%200%200%2048%2024%2024%200%201%200%200-48zm72-72a24%2024%200%201%200%2048%200%2024%2024%200%201%200%20-48%200zm24%2072a24%2024%200%201%200%200%2048%2024%2024%200%201%200%200-48zm72-72a24%2024%200%201%200%2048%200%2024%2024%200%201%200%20-48%200zm24%2072a24%2024%200%201%200%200%2048%2024%2024%200%201%200%200-48zM264%20416c0%2013.3%2010.7%2024%2024%2024s24-10.7%2024-24-10.7-24-24-24-24%2010.7-24%2024zM80%20400c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l128%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L80%20400z'/%3e%3c/svg%3e")}.fa-calendar-days{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M112%200c8.8%200%2016%207.2%2016%2016l0%2048%20192%200%200-48c0-8.8%207.2-16%2016-16s16%207.2%2016%2016l0%2048%2032%200c35.3%200%2064%2028.7%2064%2064l0%20288c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64L0%20128C0%2092.7%2028.7%2064%2064%2064l32%200%200-48c0-8.8%207.2-16%2016-16zM384%2096L64%2096c-17.7%200-32%2014.3-32%2032l0%2032%20384%200%200-32c0-17.7-14.3-32-32-32zm32%2096l-96%200%200%2064%2096%200%200-64zm0%2096l-96%200%200%2064%2096%200%200-64zm0%2096l-96%200%200%2064%2064%200c17.7%200%2032-14.3%2032-32l0-32zM288%20352l0-64-128%200%200%2064%20128%200zM160%20384l0%2064%20128%200%200-64-128%200zm-32-32l0-64-96%200%200%2064%2096%200zM32%20384l0%2032c0%2017.7%2014.3%2032%2032%2032l64%200%200-64-96%200zm0-128l96%200%200-64-96%200%200%2064zm128%200l128%200%200-64-128%200%200%2064z'/%3e%3c/svg%3e")}.fa-chart-column{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M16%2032c8.8%200%2016%207.2%2016%2016l0%20352c0%2026.5%2021.5%2048%2048%2048l416%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L80%20480c-44.2%200-80-35.8-80-80L0%2048c0-8.8%207.2-16%2016-16zM144%20256c8.8%200%2016%207.2%2016%2016l0%2096c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-96c0-8.8%207.2-16%2016-16zM256%20144l0%20224c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-224c0-8.8%207.2-16%2016-16s16%207.2%2016%2016zm80%2048c8.8%200%2016%207.2%2016%2016l0%20160c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-160c0-8.8%207.2-16%2016-16zM448%2080l0%20288c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-288c0-8.8%207.2-16%2016-16s16%207.2%2016%2016z'/%3e%3c/svg%3e")}.fa-check{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M441.4%2067.1c7.1%205.2%208.7%2015.2%203.5%2022.4l-280%20384c-2.8%203.8-7%206.2-11.7%206.5s-9.2-1.3-12.6-4.6l-136-136c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l122.8%20122.8%20269-368.9c5.2-7.1%2015.2-8.7%2022.4-3.5z'/%3e%3c/svg%3e");-webkit-mask-size:64%;mask-size:64%}.fa-chevron-down{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M235.3%20411.3c-6.2%206.2-16.4%206.2-22.6%200l-208-208c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200L224%20377.4%20420.7%20180.7c6.2-6.2%2016.4-6.2%2022.6%200s6.2%2016.4%200%2022.6l-208%20208z'/%3e%3c/svg%3e")}.fa-chevron-left{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M4.7%20267.3c-6.2-6.2-6.2-16.4%200-22.6l208-208c6.2-6.2%2016.4-6.2%2022.6%200s6.2%2016.4%200%2022.6L38.6%20256%20235.3%20452.7c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200l-208-208z'/%3e%3c/svg%3e")}.fa-chevron-right{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M315.3%20244.7c6.2%206.2%206.2%2016.4%200%2022.6l-208%20208c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6L281.4%20256%2084.7%2059.3c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l208%20208z'/%3e%3c/svg%3e")}.fa-chevron-up{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M212.7%20100.7c6.2-6.2%2016.4-6.2%2022.6%200l208%20208c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200L224%20134.6%2027.3%20331.3c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6l208-208z'/%3e%3c/svg%3e")}.fa-circle-check{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M256%20512a256%20256%200%201%201%200-512%20256%20256%200%201%201%200%20512zm0-480a224%20224%200%201%200%200%20448%20224%20224%200%201%200%200-448zm83.1%20134.6c5.2-7.1%2015.2-8.7%2022.3-3.5s8.7%2015.2%203.5%2022.3l-128%20176c-2.8%203.8-7%206.2-11.7%206.5s-9.3-1.3-12.6-4.6l-64-64c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l50.7%2050.7%20117-160.8z'/%3e%3c/svg%3e")}.fa-circle{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M0%20256a256%20256%200%201%201%20512%200%20256%20256%200%201%201%20-512%200z'/%3e%3c/svg%3e")}.fa-circle-exclamation{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M256%20512a256%20256%200%201%201%200-512%20256%20256%200%201%201%200%20512zm0-480a224%20224%200%201%200%200%20448%20224%20224%200%201%200%200-448zm0%20352a24%2024%200%201%201%200-48%2024%2024%200%201%201%200%2048zm0-256c13.5%200%2024.3%2011.4%2023.5%2024.9l-7.6%20136c-.5%208.5-7.5%2015.1-16%2015.1s-15.5-6.6-16-15.1l-7.6-136c-.8-13.5%2010-24.9%2023.5-24.9z'/%3e%3c/svg%3e")}.fa-circle-info,.fa-info-circle{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M256%2032a224%20224%200%201%201%200%20448%20224%20224%200%201%201%200-448zm0%20480a256%20256%200%201%200%200-512%20256%20256%200%201%200%200%20512zM208%20352c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l96%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-32%200%200-112c0-8.8-7.2-16-16-16l-48%200c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l32%200%200%2096-32%200zm48-168a24%2024%200%201%200%200-48%2024%2024%200%201%200%200%2048z'/%3e%3c/svg%3e")}.fa-circle-notch{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M223.7%2017.6C225.4%2026.3%20219.8%2034.7%20211.2%2036.5%20108.9%2057.2%2032%20147.6%2032%20256%2032%20379.7%20132.3%20480%20256%20480S480%20379.7%20480%20256c0-108.4-76.9-198.8-179.2-219.5-8.7-1.8-14.3-10.2-12.5-18.9S298.5%203.4%20307.2%205.1C424%2028.8%20512%20132.1%20512%20256%20512%20397.4%20397.4%20512%20256%20512S0%20397.4%200%20256C0%20132.1%2088%2028.8%20204.8%205.1%20213.5%203.4%20221.9%209%20223.7%2017.6z'/%3e%3c/svg%3e")}.fa-circle-question{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M480%20256a224%20224%200%201%200%20-448%200%20224%20224%200%201%200%20448%200zM0%20256a256%20256%200%201%201%20512%200%20256%20256%200%201%201%20-512%200zm256-96c-26.5%200-48%2021.5-48%2048%200%208.8-7.2%2016-16%2016s-16-7.2-16-16c0-44.2%2035.8-80%2080-80s80%2035.8%2080%2080c0%2039.6-25.7%2060.3-46.2%2070.1-11.5%205.5-17.8%2014.5-17.8%2022.2l0%205.7c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-5.7c0-24.6%2018.3-42.6%2036-51%2014.5-6.9%2028-18.8%2028-41.2%200-26.5-21.5-48-48-48zM232%20376a24%2024%200%201%201%2048%200%2024%2024%200%201%201%20-48%200z'/%3e%3c/svg%3e")}.fa-clock{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M480%20256a224%20224%200%201%201%20-448%200%20224%20224%200%201%201%20448%200zM0%20256a256%20256%200%201%200%20512%200%20256%20256%200%201%200%20-512%200zM240%20112l0%20144c0%205.4%202.7%2010.3%207.1%2013.3l96%2064c7.4%204.9%2017.3%202.9%2022.2-4.4s2.9-17.3-4.4-22.2L272%20247.4%20272%20112c0-8.8-7.2-16-16-16s-16%207.2-16%2016z'/%3e%3c/svg%3e")}.fa-cloud-arrow-up{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M128%20176c0-61.9%2050.1-112%20112-112%2039.3%200%2073.8%2020.2%2093.8%2050.8%204.4%206.7%2013.1%209.1%2020.3%205.7%2011.4-5.5%2024.3-8.5%2037.9-8.5%2048.6%200%2088%2039.4%2088%2088%200%2014.1-3.3%2027.4-9.2%2039.2-2%204.1-2.2%208.9-.5%2013.1s5.2%207.6%209.5%209.1c37.4%2013.1%2064.2%2048.8%2064.2%2090.6%200%2053-43%2096-96%2096l-304%200c-61.9%200-112-50.1-112-112%200-53.7%2037.8-98.6%2088.2-109.5%204.3-.9%208.1-3.6%2010.3-7.4s2.9-8.3%201.7-12.6c-2.7-9.7-4.2-19.9-4.2-30.5zM240%2032c-79.5%200-144%2064.5-144%20144%200%208%20.7%2015.9%201.9%2023.5-56.9%2019.2-97.9%2073-97.9%20136.5%200%2079.5%2064.5%20144%20144%20144l304%200c70.7%200%20128-57.3%20128-128%200-49.9-28.5-93-70.1-114.2%203.9-11.9%206.1-24.6%206.1-37.8%200-66.3-53.7-120-120-120-13.7%200-26.9%202.3-39.2%206.5-26.4-33.2-67.1-54.5-112.8-54.5zm59.3%20164.7c-6.2-6.2-16.4-6.2-22.6%200l-72%2072c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200L272%20246.6%20272%20368c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-121.4%2044.7%2044.7c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6l-72-72z'/%3e%3c/svg%3e")}.fa-comments{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M62.6%20253.6C66.4%20243.5%2064.9%20232%2058.5%20223.3%2041.6%20200.4%2032%20173.1%2032%20144%2032%2067%20101%200%20192%200s160%2067%20160%20144-69%20144-160%20144c-18%200-35.2-2.7-51.2-7.5-6.8-2.1-14.1-1.8-20.7%20.7l-79.5%2030.3%2022-57.8zM0%20144c0%2036.4%2012%2070.2%2032.7%2098.2L1.3%20324.5c-.9%202.3-1.3%204.7-1.3%207.2%200%2011.2%209.1%2020.3%2020.3%2020.3%202.5%200%204.9-.5%207.2-1.3l104-39.6c19%205.8%2039.4%208.9%2060.6%208.9%20106%200%20192-78.8%20192-176S298-32%20192-32%200%2046.8%200%20144zM384%20512c21.2%200%2041.5-3.1%2060.6-8.9l104%2039.6c2.3%20.9%204.8%201.3%207.2%201.3%2011.2%200%2020.3-9.1%2020.3-20.3%200-2.5-.5-4.9-1.3-7.2l-31.3-82.3c20.6-28.1%2032.7-61.9%2032.7-98.2%200-82.4-61.7-151.5-145-170.7-1.1%2010.8-2.9%2021.3-5.6%2031.5%2069.8%2016.7%20118.6%2074.4%20118.6%20139.2%200%2029.1-9.6%2056.4-26.5%2079.3-6.4%208.8-8%2020.2-4.1%2030.3l22%2057.8-79.5-30.3c-6.6-2.5-13.9-2.8-20.7-.7-16%204.9-33.2%207.5-51.2%207.5-79.1%200-141.6-50.7-156.6-114.5-10.6%201.5-21.4%202.3-32.3%202.4%2016.4%2081.9%2094.7%20144%20188.8%20144z'/%3e%3c/svg%3e")}.fa-columns,.fa-table-columns{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M384%2064c17.7%200%2032%2014.3%2032%2032l0%2064-384%200%200-64c0-17.7%2014.3-32%2032-32l320%200zM0%20160L0%20416c0%2035.3%2028.7%2064%2064%2064l320%200c35.3%200%2064-28.7%2064-64l0-320c0-35.3-28.7-64-64-64L64%2032C28.7%2032%200%2060.7%200%2096l0%2064zM416%20416c0%2017.7-14.3%2032-32%2032l-144%200%200-256%20176%200%200%20224zM208%20448L64%20448c-17.7%200-32-14.3-32-32l0-224%20176%200%200%20256z'/%3e%3c/svg%3e")}.fa-copy{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M160%2064c0-17.7%2014.3-32%2032-32l132.1%200c8.5%200%2016.6%203.4%2022.6%209.4l59.9%2059.9c6%206%209.4%2014.1%209.4%2022.6L416%20320c0%2017.7-14.3%2032-32%2032l-192%200c-17.7%200-32-14.3-32-32l0-256zM192%200c-35.3%200-64%2028.7-64%2064l0%20256c0%2035.3%2028.7%2064%2064%2064l192%200c35.3%200%2064-28.7%2064-64l0-196.1c0-17-6.7-33.3-18.7-45.3L369.4%2018.7C357.4%206.7%20341.1%200%20324.1%200L192%200zM64%20128c-35.3%200-64%2028.7-64%2064L0%20448c0%2035.3%2028.7%2064%2064%2064l192%200c35.3%200%2064-28.7%2064-64l0-16-32%200%200%2016c0%2017.7-14.3%2032-32%2032L64%20480c-17.7%200-32-14.3-32-32l0-256c0-17.7%2014.3-32%2032-32l16%200%200-32-16%200z'/%3e%3c/svg%3e")}.fa-cogs,.fa-gears{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M181%201.1c-3.6-1-7.4%20.7-9.2%204L157.4%2032.8c-2.3%204.5-6.6%207.6-11.6%208.4-5.7%20.9-11.3%202.4-16.6%204.5-4.7%201.8-10%201.2-14.2-1.5L88.7%2027.4c-3.2-2-7.3-1.6-10%201.1l-18%2018c-2.7%202.7-3.1%206.8-1.1%2010L76.4%2082.8c2.7%204.2%203.2%209.5%201.5%2014.2-1%202.7-1.9%205.4-2.6%208.2s-1.4%205.6-1.8%208.4c-.8%205-3.9%209.2-8.4%2011.6L37.3%20139.7c-3.3%201.7-5%205.5-4%209.2l6.6%2024.6c1%203.6%204.3%206.1%208.1%205.9L79.1%20178c5-.2%209.9%201.9%2013.1%205.8%203.6%204.4%207.7%208.5%2012.2%2012.2%203.9%203.2%206%208%205.8%2013.1l-1.3%2031.2c-.2%203.7%202.3%207.1%205.9%208.1l24.6%206.6c3.6%201%207.4-.7%209.2-4L163%20223.2c2.3-4.5%206.6-7.6%2011.6-8.4%205.7-.9%2011.3-2.4%2016.6-4.5%204.7-1.8%2010-1.2%2014.2%201.5l26.3%2016.8c3.2%202%207.3%201.6%2010-1.1l18-18c2.7-2.7%203.1-6.8%201.1-10l-16.8-26.3c-2.7-4.2-3.2-9.5-1.5-14.2%201-2.7%201.9-5.4%202.6-8.2s1.4-5.6%201.8-8.4c.8-5%203.9-9.2%208.4-11.6l27.7-14.4c3.3-1.7%205-5.5%204-9.2l-6.6-24.6c-1-3.6-4.3-6.1-8.1-5.9L241.3%2078c-5%20.2-9.9-1.9-13.1-5.8-3.6-4.4-7.7-8.5-12.2-12.2-3.9-3.2-6-8-5.8-13.1l1.3-31.2c.2-3.7-2.3-7.1-5.9-8.1L181%201.1zM143.5-9.7c8.7-16.6%2027.7-25%2045.8-20.1l24.6%206.6c18.1%204.9%2030.4%2021.6%2029.6%2040.4l-1%2023.5c1.7%201.6%203.4%203.3%205%205l23.6-1c18.7-.8%2035.5%2011.5%2040.4%2029.6l6.6%2024.6c4.9%2018.1-3.5%2037.2-20.1%2045.8L277%20155.6c-.5%202.3-1.2%204.6-1.8%206.8l12.7%2019.9c10.1%2015.8%207.8%2036.5-5.5%2049.8l-18%2018c-13.3%2013.3-33.9%2015.5-49.8%205.5L194.7%20243c-2.3%20.7-4.5%201.3-6.9%201.8l-10.9%2020.9c-8.7%2016.6-27.7%2025-45.8%2020.2l-24.6-6.6c-18.1-4.9-30.4-21.6-29.6-40.4l1-23.5c-1.7-1.6-3.4-3.3-5-5l-23.6%201c-18.7%20.8-35.5-11.5-40.4-29.6L2.4%20157.1c-4.9-18.1%203.5-37.2%2020.1-45.8l20.9-10.9c.5-2.3%201.2-4.6%201.8-6.8L32.6%2073.6c-10.1-15.8-7.8-36.5%205.5-49.8l18-18C69.3-7.4%2090-9.7%20105.9%20.4L125.7%2013c2.3-.7%204.5-1.3%206.9-1.8L143.5-9.7zm2.2%20191.8a56%2056%200%201%201%2029-108.2%2056%2056%200%201%201%20-29%20108.2zm37.7-47.9a24%2024%200%201%200%20-46.4-12.4%2024%2024%200%201%200%2046.4%2012.4zM370.8%20263.7c-3.6%201-6.1%204.3-5.9%208.1l1.3%2031.2c.2%205-1.9%209.9-5.8%2013.1-4.5%203.7-8.5%207.8-12.2%2012.2-3.2%203.9-8%206.1-13.1%205.8l-31.2-1.3c-3.7-.2-7.1%202.3-8.1%205.9l-6.6%2024.6c-1%203.6%20.7%207.4%204%209.2L321%20386.8c4.5%202.3%207.6%206.6%208.4%2011.6%20.5%202.8%201.1%205.6%201.8%208.4s1.6%205.6%202.6%208.2c1.8%204.7%201.2%2010-1.5%2014.2l-16.8%2026.3c-2%203.2-1.6%207.3%201.1%2010l18%2018c2.7%202.7%206.8%203.1%2010%201.1L371%20467.9c4.2-2.7%209.5-3.2%2014.2-1.5%205.4%202%2010.9%203.5%2016.6%204.5%205%20.8%209.2%203.9%2011.6%208.4l14.4%2027.7c1.7%203.3%205.5%205%209.2%204l24.6-6.6c3.6-1%206.1-4.3%205.9-8.1l-1.3-31.2c-.2-5%201.9-9.9%205.8-13%204.5-3.7%208.5-7.8%2012.2-12.2%203.2-3.9%208-6.1%2013.1-5.8l31.2%201.3c3.7%20.2%207.1-2.3%208.1-5.9l6.6-24.6c1-3.6-.7-7.4-4-9.2l-27.7-14.4c-4.5-2.3-7.6-6.6-8.4-11.6-.5-2.8-1.1-5.6-1.8-8.4s-1.6-5.6-2.6-8.2c-1.8-4.7-1.2-10%201.5-14.2l16.8-26.3c2-3.2%201.6-7.3-1.1-10l-18-18c-2.7-2.7-6.8-3.1-10-1.1l-26.3%2016.8c-4.2%202.7-9.5%203.3-14.2%201.5-5.4-2-10.9-3.5-16.6-4.5-5-.8-9.2-3.9-11.6-8.4l-14.4-27.7c-1.7-3.3-5.5-5-9.2-4l-24.6%206.6zm-37.9%209.5c-.8-18.7%2011.5-35.5%2029.6-40.4l24.6-6.6c18.1-4.9%2037.2%203.5%2045.8%2020.1l10.9%2020.9c2.3%20.5%204.6%201.2%206.9%201.8l19.9-12.7c15.8-10.1%2036.5-7.8%2049.8%205.5l18%2018c13.3%2013.3%2015.5%2033.9%205.5%2049.8l-12.7%2019.9c.7%202.2%201.3%204.5%201.8%206.8l20.9%2010.9c16.6%208.7%2025%2027.7%2020.2%2045.8l-6.6%2024.6c-4.9%2018.1-21.6%2030.4-40.4%2029.6l-23.6-1c-1.6%201.7-3.3%203.4-5%205l1%2023.5c.8%2018.7-11.5%2035.5-29.6%2040.4l-24.6%206.6c-18.1%204.9-37.2-3.5-45.8-20.2l-10.9-20.9c-2.3-.5-4.6-1.2-6.9-1.8l-19.9%2012.7c-15.8%2010.1-36.5%207.8-49.8-5.5l-18-18c-13.3-13.3-15.5-33.9-5.5-49.8l12.7-19.9c-.7-2.2-1.3-4.5-1.8-6.8l-20.9-10.9c-16.6-8.7-25-27.7-20.1-45.8l6.6-24.6c4.9-18.1%2021.6-30.4%2040.4-29.6l23.6%201c1.6-1.7%203.3-3.4%205-5l-1-23.5zm97.8%20165a56%2056%200%201%201%20-29-108.2%2056%2056%200%201%201%2029%20108.2zm8.7-60.3a24%2024%200%201%200%20-46.4%2012.4%2024%2024%200%201%200%2046.4-12.4z'/%3e%3c/svg%3e")}.fa-database{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M416%20416c0%202.4-1%207.4-8.4%2014.9-7.5%207.6-19.9%2015.9-37.8%2023.6-35.7%2015.3-87.2%2025.5-145.8%2025.5S113.9%20469.8%2078.2%20454.5c-17.9-7.7-30.3-16-37.8-23.6-7.4-7.5-8.4-12.5-8.4-14.9l0-84.5c17.2%208.9%2038.1%2016.3%2061.2%2021.9%2037.5%209.2%2082.5%2014.5%20130.8%2014.5s93.3-5.3%20130.8-14.5c23.1-5.7%2044-13%2061.2-21.9l0%2084.5zm0-212.5l0%2090.6c-14.5%2010.6-37.9%2020.6-68.9%2028.3-34.7%208.5-77.1%2013.6-123.1%2013.6s-88.5-5.1-123.1-13.6c-31-7.6-54.4-17.7-68.9-28.3l0-90.6c17.2%208.9%2038.1%2016.3%2061.2%2021.9%2037.5%209.2%2082.5%2014.5%20130.8%2014.5s93.3-5.3%20130.8-14.5c23.1-5.7%2044-13%2061.2-21.9zm0-37.4c-14.5%2010.6-37.9%2020.6-68.9%2028.3-34.7%208.5-77.1%2013.6-123.1%2013.6s-88.5-5.1-123.1-13.6c-31-7.6-54.4-17.7-68.9-28.3L32%2096c0-2.4%201-7.4%208.4-14.9%207.5-7.6%2019.9-15.9%2037.8-23.6%2035.7-15.3%2087.2-25.5%20145.8-25.5S334.1%2042.2%20369.8%2057.5c17.9%207.7%2030.3%2016%2037.8%2023.6%207.4%207.5%208.4%2012.5%208.4%2014.9l0%2070.1zM448%20416l0-320C448%2043%20347.7%200%20224%200S0%2043%200%2096L0%20416c0%2053%20100.3%2096%20224%2096s224-43%20224-96z'/%3e%3c/svg%3e")}.fa-download{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M240%2016c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20281.4-84.7-84.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6l112%20112c6.2%206.2%2016.4%206.2%2022.6%200l112-112c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L240%20297.4%20240%2016zM85.5%20288L64%20288c-35.3%200-64%2028.7-64%2064l0%2064c0%2035.3%2028.7%2064%2064%2064l320%200c35.3%200%2064-28.7%2064-64l0-64c0-35.3-28.7-64-64-64l-21.5%200-32%2032%2053.5%200c17.7%200%2032%2014.3%2032%2032l0%2064c0%2017.7-14.3%2032-32%2032L64%20448c-17.7%200-32-14.3-32-32l0-64c0-17.7%2014.3-32%2032-32l53.5%200-32-32zM368%20384a24%2024%200%201%200%20-48%200%2024%2024%200%201%200%2048%200z'/%3e%3c/svg%3e")}.fa-ellipsis-h,.fa-ellipsis{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M448%20256a32%2032%200%201%201%20-64%200%2032%2032%200%201%201%2064%200zm-192%200a32%2032%200%201%201%20-64%200%2032%2032%200%201%201%2064%200zM32%20288a32%2032%200%201%201%200-64%2032%2032%200%201%201%200%2064z'/%3e%3c/svg%3e")}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M32%20416c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032-32-14.3-32-32%2014.3-32%2032-32zm0-192c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032-32-14.3-32-32%2014.3-32%2032-32zM0%2064A32%2032%200%201%201%2064%2064%2032%2032%200%201%201%200%2064z'/%3e%3c/svg%3e")}.fa-envelope{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M0%20122.5l0-2.5%20.1%200C1.3%2088.9%2027%2064%2058.5%2064l395%200c31.5%200%2057.1%2024.9%2058.4%2056l.1%200%200%20264c0%2035.3-28.7%2064-64%2064L64%20448c-35.3%200-64-28.7-64-64L0%20122.5zm480%2053.1L303.3%20305.1c-28.2%2020.6-66.5%2020.6-94.6%200L32%20175.6%2032%20384c0%2017.7%2014.3%2032%2032%2032l384%200c17.7%200%2032-14.3%2032-32l0-208.4zm0-53.1c0-14.6-11.9-26.5-26.5-26.5l-395%200c-14.6%200-26.5%2011.9-26.5%2026.5%200%208.4%204%2016.4%2010.8%2021.4L227.6%20279.3c16.9%2012.4%2039.9%2012.4%2056.8%200L469.2%20143.8c6.8-5%2010.8-12.9%2010.8-21.4z'/%3e%3c/svg%3e")}.fa-expand{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M144%2032c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L32%2064%2032%20176c0%208.8-7.2%2016-16%2016S0%20184.8%200%20176L0%2048c0-8.8%207.2-16%2016-16l128%200zM0%20336c0-8.8%207.2-16%2016-16s16%207.2%2016%2016l0%20112%20112%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016L16%20480c-8.8%200-16-7.2-16-16L0%20336zM432%2032c8.8%200%2016%207.2%2016%2016l0%20128c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-112-112%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l128%200zM416%20336c0-8.8%207.2-16%2016-16s16%207.2%2016%2016l0%20128c0%208.8-7.2%2016-16%2016l-128%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l112%200%200-112z'/%3e%3c/svg%3e")}.fa-file{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M192%2032L64%2032C46.3%2032%2032%2046.3%2032%2064l0%20384c0%2017.7%2014.3%2032%2032%2032l256%200c17.7%200%2032-14.3%2032-32l0-256-96%200c-35.3%200-64-28.7-64-64l0-96zM338.7%20160L224%2045.3%20224%20128c0%2017.7%2014.3%2032%2032%2032l82.7%200zM0%2064C0%2028.7%2028.7%200%2064%200L197.5%200c17%200%2033.3%206.7%2045.3%2018.7L365.3%20141.3c12%2012%2018.7%2028.3%2018.7%2045.3L384%20448c0%2035.3-28.7%2064-64%2064L64%20512c-35.3%200-64-28.7-64-64L0%2064z'/%3e%3c/svg%3e")}.fa-file-arrow-down{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M64%2032l128%200%200%2096c0%2035.3%2028.7%2064%2064%2064l96%200%200%20256c0%2017.7-14.3%2032-32%2032L64%20480c-17.7%200-32-14.3-32-32L32%2064c0-17.7%2014.3-32%2032-32zM224%2045.3L338.7%20160%20256%20160c-17.7%200-32-14.3-32-32l0-82.7zM64%200C28.7%200%200%2028.7%200%2064L0%20448c0%2035.3%2028.7%2064%2064%2064l256%200c35.3%200%2064-28.7%2064-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7%2018.7C230.7%206.7%20214.5%200%20197.5%200L64%200zm44.7%20355.3l72%2072c6.2%206.2%2016.4%206.2%2022.6%200l72-72c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L208%20377.4%20208%20256c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20121.4-44.7-44.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6z'/%3e%3c/svg%3e")}.fa-file-arrow-up{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M64%2032l128%200%200%2096c0%2035.3%2028.7%2064%2064%2064l96%200%200%20256c0%2017.7-14.3%2032-32%2032L64%20480c-17.7%200-32-14.3-32-32L32%2064c0-17.7%2014.3-32%2032-32zM224%2045.3L338.7%20160%20256%20160c-17.7%200-32-14.3-32-32l0-82.7zM64%200C28.7%200%200%2028.7%200%2064L0%20448c0%2035.3%2028.7%2064%2064%2064l256%200c35.3%200%2064-28.7%2064-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7%2018.7C230.7%206.7%20214.5%200%20197.5%200L64%200zM275.3%20316.7l-72-72c-6.2-6.2-16.4-6.2-22.6%200l-72%2072c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200L176%20294.6%20176%20416c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-121.4%2044.7%2044.7c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6z'/%3e%3c/svg%3e")}.fa-file-contract{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M192%2032L64%2032C46.3%2032%2032%2046.3%2032%2064l0%20384c0%2017.7%2014.3%2032%2032%2032l256%200c17.7%200%2032-14.3%2032-32l0-256-96%200c-35.3%200-64-28.7-64-64l0-96zM338.7%20160L224%2045.3%20224%20128c0%2017.7%2014.3%2032%2032%2032l82.7%200zM0%2064C0%2028.7%2028.7%200%2064%200L197.5%200c17%200%2033.3%206.7%2045.3%2018.7L365.3%20141.3c12%2012%2018.7%2028.3%2018.7%2045.3L384%20448c0%2035.3-28.7%2064-64%2064L64%20512c-35.3%200-64-28.7-64-64L0%2064zM127.6%20314.9c5.5-6.9%2013.9-10.9%2022.7-10.9%2012.8%200%2024.2%208.4%2027.8%2020.7L195.9%20384%20304%20384c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-120%200c-7.1%200-13.3-4.6-15.3-11.4L149.1%20339.3%2092.5%20410c-5.5%206.9-15.6%208-22.5%202.5s-8-15.6-2.5-22.5l60.1-75.1zM80%2096l64%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-64%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16zm0%2064l64%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-64%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16z'/%3e%3c/svg%3e")}.fa-file-lines{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M64%2032l128%200%200%2096c0%2035.3%2028.7%2064%2064%2064l96%200%200%20256c0%2017.7-14.3%2032-32%2032L64%20480c-17.7%200-32-14.3-32-32L32%2064c0-17.7%2014.3-32%2032-32zM224%2045.3L338.7%20160%20256%20160c-17.7%200-32-14.3-32-32l0-82.7zM64%200C28.7%200%200%2028.7%200%2064L0%20448c0%2035.3%2028.7%2064%2064%2064l256%200c35.3%200%2064-28.7%2064-64l0-261.5c0-17-6.7-33.3-18.7-45.3L242.7%2018.7C230.7%206.7%20214.5%200%20197.5%200L64%200zm48%20256c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l160%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-160%200zm0%2096c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l160%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-160%200z'/%3e%3c/svg%3e")}.fa-file-pdf{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M224%2032L96%2032C78.3%2032%2064%2046.3%2064%2064l0%20384c0%2017.7%2014.3%2032%2032%2032l80%200%200%2032-80%200c-35.3%200-64-28.7-64-64L32%2064C32%2028.7%2060.7%200%2096%200L229.5%200c17%200%2033.3%206.7%2045.3%2018.7L397.3%20141.3c12%2012%2018.7%2028.3%2018.7%2045.3l0%20149.5-32%200%200-144-96%200c-35.3%200-64-28.7-64-64l0-96zM370.7%20160L256%2045.3%20256%20128c0%2017.7%2014.3%2032%2032%2032l82.7%200zM240%20384l32%200c30.9%200%2056%2025.1%2056%2056s-25.1%2056-56%2056l-16%200%200%2032c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-128c0-8.8%207.2-16%2016-16zm32%2080c13.3%200%2024-10.7%2024-24s-10.7-24-24-24l-16%200%200%2048%2016%200zm96-80l32%200c26.5%200%2048%2021.5%2048%2048l0%2064c0%2026.5-21.5%2048-48%2048l-32%200c-8.8%200-16-7.2-16-16l0-128c0-8.8%207.2-16%2016-16zm32%20128c8.8%200%2016-7.2%2016-16l0-64c0-8.8-7.2-16-16-16l-16%200%200%2096%2016%200zm80-112c0-8.8%207.2-16%2016-16l48%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-32%200%200%2032%2032%200c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016l-32%200%200%2048c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-128z'/%3e%3c/svg%3e")}.fa-filter{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M2.4%2083.8C7.4%2071.8%2019.1%2064%2032%2064l448%200c12.9%200%2024.6%207.8%2029.6%2019.8s2.2%2025.7-6.9%2034.9L320%20301.3%20320%20480c0%2012.9-7.8%2024.6-19.8%2029.6s-25.7%202.2-34.9-6.9l-64-64c-6-6-9.4-14.1-9.4-22.6L192%20301.3%209.4%20118.6C.2%20109.5-2.5%2095.7%202.4%2083.8zM480%2096L32%2096%20219.3%20283.3c3%203%204.7%207.1%204.7%2011.3l0%20121.4%2064%2064%200-185.4c0-4.2%201.7-8.3%204.7-11.3L480%2096z'/%3e%3c/svg%3e")}.fa-flag{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M32%2016C32%207.2%2024.8%200%2016%200S0%207.2%200%2016L0%20496c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-104%2096.3-24.1c41.1-10.3%2084.6-5.5%20122.5%2013.4%2044.2%2022.1%2095.5%2024.8%20141.7%207.4l34.7-13c12.5-4.7%2020.8-16.6%2020.8-30l0-279.7c0-23-24.2-38-44.8-27.7l-9.6%204.8c-46.3%2023.2-100.8%2023.2-147.1%200-35.1-17.6-75.4-22-113.5-12.5L32%2056%2032%2016zm0%2073L140.7%2061.8c30.7-7.7%2063.1-4.1%2091.4%2010%2055.3%2027.7%20120.4%2027.7%20175.8%200l8.1-4.1%200%20278-34.7%2013c-37.9%2014.2-80%2012-116.2-6.1-44.7-22.4-96-28-144.5-15.9L32%20359%2032%2089z'/%3e%3c/svg%3e")}.fa-folder-open{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M97.5%20416c-10.8%200-18.5-10.5-15.3-20.8l50-160c2.1-6.7%208.3-11.2%2015.3-11.2L527%20224c10.8%200%2018.5%2010.5%2015.3%2020.8l-50%20160C490.1%20411.5%20484%20416%20477%20416L97.5%20416zm126.7%2032L477%20448c21%200%2039.6-13.6%2045.8-33.7l50-160c9.7-30.9-13.4-62.3-45.8-62.3l-379.4%200c-21%200-39.6%2013.6-45.8%2033.7L64.2%20345.6%2064.2%2096c0-17.7%2014.3-32%2032-32l138.7%200c6.9%200%2013.7%202.2%2019.2%206.4l38.4%2028.8c11.1%208.3%2024.6%2012.8%2038.4%2012.8l117.3%200c17.7%200%2032%2014.3%2032%2032l32%200c0-35.3-28.7-64-64-64L330.9%2080c-6.9%200-13.7-2.2-19.2-6.4L273.3%2044.8C262.2%2036.5%20248.8%2032%20234.9%2032L96.2%2032c-35.3%200-64%2028.7-64%2064l0%20288c0%2035.3%2028.7%2064%2064%2064l128%200z'/%3e%3c/svg%3e")}.fa-gear{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M185.9%20112.3c-6.5%203.2-12.8%206.8-18.8%2010.9-8.2%205.5-18.5%206.9-28%203.8L67.4%20103.2%2029.5%20168.8%2086%20219.1c7.4%206.6%2011.3%2016.2%2010.7%2026.1-.5%207.2-.5%2014.6%200%2021.8%20.7%209.9-3.3%2019.5-10.7%2026.1l-56.5%2050.2%2037.9%2065.7%2071.7-23.8c9.4-3.1%2019.7-1.7%2028%203.8%206%204%2012.3%207.7%2018.8%2010.9%208.9%204.4%2015.2%2012.6%2017.2%2022.3l15.2%2074%2075.8%200%2015.2-74c2-9.7%208.4-17.9%2017.2-22.3%206.5-3.2%2012.8-6.8%2018.8-10.9%208.2-5.5%2018.5-6.9%2028-3.8l71.7%2023.8%2037.9-65.7-56.5-50.2c-7.4-6.6-11.3-16.2-10.7-26.1%20.2-3.6%20.4-7.2%20.4-10.9s-.1-7.3-.4-10.9c-.7-9.9%203.3-19.5%2010.7-26.1l56.5-50.2-37.9-65.7-71.7%2023.8c-9.4%203.1-19.7%201.7-28-3.8-6-4-12.3-7.7-18.8-10.9-8.9-4.4-15.2-12.6-17.2-22.3l-15.2-74-75.8%200-15.2%2074c-2%209.7-8.4%2017.9-17.2%2022.3zM294.2-16c15.2%200%2028.3%2010.7%2031.3%2025.5l15.2%2074c7.8%203.8%2015.4%208.2%2022.6%2013.1l71.7-23.8c14.4-4.8%2030.2%201.2%2037.8%2014.4l37.9%2065.7c7.6%2013.2%204.9%2029.8-6.5%2039.9L447.9%20243c.6%208.6%20.6%2017.5%200%2026l56.5%2050.2c11.4%2010.1%2014%2026.8%206.5%2039.9l-37.9%2065.7c-7.6%2013.2-23.4%2019.2-37.8%2014.4l-71.7-23.8c-7.2%204.8-14.7%209.2-22.6%2013.1l-15.2%2074c-3.1%2014.9-16.2%2025.5-31.3%2025.5l-75.8%200c-15.2%200-28.3-10.7-31.3-25.5l-15.2-74c-7.8-3.8-15.4-8.2-22.6-13.1L77.5%20439.2C63.1%20444%2047.3%20438%2039.7%20424.8L1.8%20359.2c-7.6-13.1-4.9-29.8%206.5-39.9L64.7%20269c-.6-8.6-.6-17.5%200-26L8.2%20192.8c-11.4-10.1-14-26.8-6.5-39.9L39.7%2087.2C47.3%2074%2063.1%2068%2077.5%2072.8l71.7%2023.8c7.2-4.8%2014.7-9.2%2022.6-13.1l15.2-74C190.1-5.3%20203.2-16%20218.4-16l75.8%200zM200.3%20256a55.7%2055.7%200%201%200%20111.4%200%2055.7%2055.7%200%201%200%20-111.4%200zm55.4%2088a88%2088%200%201%201%20.6-176%2088%2088%200%201%201%20-.6%20176z'/%3e%3c/svg%3e")}.fa-heart-pulse{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M378.9%2064c-32.4%200-62.9%2015.6-81.9%2041.9l-28%2038.7c-3%204.2-7.8%206.6-13%206.6s-10-2.5-13-6.6l-28-38.7C196.1%2079.6%20165.6%2064%20133.1%2064%2077.3%2064%2032%20109.3%2032%20165.1%2032%20202.5%2047.9%20238.5%2069.8%20272l53.6%200c6.3%200%2012-3.7%2014.6-9.4l31.5-69.2c2.5-5.6%208-9.2%2014.1-9.4s11.8%203.1%2014.6%208.5l58.9%20111.3%2049.3-80.2c3-4.8%208.2-7.7%2013.9-7.6s10.8%203.2%2013.6%208.1l22.8%2039.9c2.8%205%208.2%208.1%2013.9%208.1l71.7%200C464.1%20238.5%20480%20202.5%20480%20165.1%20480%20109.3%20434.7%2064%20378.9%2064zM448%20304l-77.4%200c-17.2%200-33.1-9.2-41.7-24.2l-9.4-16.5-49.9%2081c-3%204.9-8.4%207.8-14.1%207.6s-10.9-3.4-13.6-8.5l-56.8-107.2-18%2039.6C159.3%20293%20142.2%20304%20123.4%20304l-70.5%200C24.5%20264.2%200%20216.9%200%20165.1%200%2091.6%2059.6%2032%20133.1%2032%20175.8%2032%20216%2052.5%20241%2087.1l15%2020.7%2015-20.7C296%2052.5%20336.2%2032%20378.9%2032%20452.4%2032%20512%2091.6%20512%20165.1%20512%20216.9%20487.5%20264.2%20459.1%20304L448%20304zM91%20352l43.2%200c34.6%2036.6%2071.1%2067.9%2098.1%2088.5%206.2%204.8%2014.4%207.5%2023.7%207.5s17.4-2.7%2023.7-7.5c27-20.6%2063.5-51.9%2098.1-88.5l43.2%200c-41.5%2047.6-88.7%2088.5-121.9%20113.9-12.4%209.4-27.6%2014.1-43.1%2014.1s-30.8-4.6-43.1-14.1C179.6%20440.5%20132.5%20399.6%2091%20352z'/%3e%3c/svg%3e")}.fa-house{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M245.6%204.3c6.1-5.7%2015.7-5.7%2021.8%200l240%20224c6.5%206%206.8%2016.2%20.8%2022.6s-16.2%206.8-22.6%20.8l-21.1-19.7%200%20216c0%2035.3-28.7%2064-64%2064l-288%200c-35.3%200-64-28.7-64-64l0-216-21.1%2019.7c-6.5%206-16.6%205.7-22.6-.8s-5.7-16.6%20.8-22.6l240-224zm10.9%2033.6l-176%20164.3%200%20245.8c0%2017.7%2014.3%2032%2032%2032l64%200%200-112c0-35.3%2028.7-64%2064-64l32%200c35.3%200%2064%2028.7%2064%2064l0%20112%2064%200c17.7%200%2032-14.3%2032-32l0-245.8-176-164.3zM208.5%20480l96%200%200-112c0-17.7-14.3-32-32-32l-32%200c-17.7%200-32%2014.3-32%2032l0%20112z'/%3e%3c/svg%3e")}.fa-inbox{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M65.8%2091.3C68.1%2075.6%2081.6%2064%2097.5%2064l317.1%200c15.9%200%2029.3%2011.6%2031.7%2027.3l31.3%20212.7-100.9%200c-10.7%200-20.7%205.3-26.6%2014.2l-22.5%2033.8-142.9%200-22.5-33.8c-5.9-8.9-15.9-14.2-26.6-14.2L34.5%20304%2065.8%2091.3zM32%20336l103.4%200%2022.5%2033.8c5.9%208.9%2015.9%2014.2%2026.6%2014.2l142.9%200c10.7%200%2020.7-5.3%2026.6-14.2l22.5-33.8%20103.4%200%200%2080c0%2017.7-14.3%2032-32%2032L64%20448c-17.7%200-32-14.3-32-32l0-80zM97.5%2032C65.7%2032%2038.8%2055.3%2034.1%2086.7L.7%20314.2c-.5%203.1-.7%206.2-.7%209.3L0%20416c0%2035.3%2028.7%2064%2064%2064l384%200c35.3%200%2064-28.7%2064-64l0-92.5c0-3.1-.2-6.2-.7-9.3L477.9%2086.7C473.2%2055.3%20446.3%2032%20414.5%2032L97.5%2032z'/%3e%3c/svg%3e")}.fa-list{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M48%20112l0-32%2032%200%200%2032-32%200zM16%2072l0%2048c0%2013.3%2010.7%2024%2024%2024l48%200c13.3%200%2024-10.7%2024-24l0-48c0-13.3-10.7-24-24-24L40%2048C26.7%2048%2016%2058.7%2016%2072zm160%208c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l320%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L176%2080zm0%20160c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l320%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-320%200zm0%20160c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l320%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-320%200zM48%20240l32%200%200%2032-32%200%200-32zm-8-32c-13.3%200-24%2010.7-24%2024l0%2048c0%2013.3%2010.7%2024%2024%2024l48%200c13.3%200%2024-10.7%2024-24l0-48c0-13.3-10.7-24-24-24l-48%200zm8%20224l0-32%2032%200%200%2032-32%200zM16%20392l0%2048c0%2013.3%2010.7%2024%2024%2024l48%200c13.3%200%2024-10.7%2024-24l0-48c0-13.3-10.7-24-24-24l-48%200c-13.3%200-24%2010.7-24%2024z'/%3e%3c/svg%3e")}.fa-magnifying-glass{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M384%20208a176%20176%200%201%200%20-352%200%20176%20176%200%201%200%20352%200zM343.3%20366C307%20397.2%20259.7%20416%20208%20416%2093.1%20416%200%20322.9%200%20208S93.1%200%20208%200%20416%2093.1%20416%20208c0%2051.7-18.8%2099-50%20135.3L507.3%20484.7c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200L343.3%20366z'/%3e%3c/svg%3e")}.fa-maximize{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M18.2%20196.5l.6%20.2c8.2%202%2016.8-.4%2022.8-6.3L88.7%20143.3%20201.4%20256%2088.7%20368.7%2041.6%20321.6c-6-6-14.6-8.4-22.8-6.3l-.6%20.2C7.5%20318.1%200%20327.7%200%20338.7L0%20456c0%2013.3%2010.7%2024%2024%2024l117.3%200c11%200%2020.6-7.5%2023.3-18.2l.2-.6c2-8.2-.4-16.8-6.3-22.8l-47.1-47.1%20112.7-112.7%20112.7%20112.7-47.1%2047.1c-6%206-8.4%2014.6-6.3%2022.8l.2%20.6c2.7%2010.7%2012.3%2018.2%2023.3%2018.2L424%20480c13.3%200%2024-10.7%2024-24l0-117.3c0-11-7.5-20.6-18.2-23.3l-.6-.2c-8.2-2-16.8%20.4-22.8%206.3l-47.1%2047.1-112.7-112.7%20112.7-112.7%2047.1%2047.1c6%206%2014.6%208.4%2022.8%206.3l.6-.2c10.7-2.7%2018.2-12.3%2018.2-23.3L448%2056c0-13.3-10.7-24-24-24L306.7%2032c-11%200-20.6%207.5-23.3%2018.2l-.2%20.6c-2%208.2%20.4%2016.8%206.3%2022.8l47.1%2047.1-112.7%20112.7-112.7-112.7%2047.1-47.1c6-6%208.4-14.6%206.3-22.8l-.2-.6C161.9%2039.5%20152.3%2032%20141.3%2032L24%2032C10.7%2032%200%2042.7%200%2056L0%20173.3c0%2011%207.5%2020.6%2018.2%2023.3zM32%20154.7L32%2064%20122.7%2064%2032%20154.7zM122.7%20448l-90.7%200%200-90.7%2090.7%2090.7zM416%20154.7l-90.7-90.7%2090.7%200%200%2090.7zM325.3%20448l90.7-90.7%200%2090.7-90.7%200z'/%3e%3c/svg%3e")}.fa-money-bill{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M64%2096c-17.7%200-32%2014.3-32%2032l0%2032c35.3%200%2064-28.7%2064-64L64%2096zM32%20192l0%20128c53%200%2096%2043%2096%2096l256%200c0-53%2043-96%2096-96l0-128c-53%200-96-43-96-96L128%2096c0%2053-43%2096-96%2096zM416%20416l32%200c17.7%200%2032-14.3%2032-32l0-32c-35.3%200-64%2028.7-64%2064zM32%20352l0%2032c0%2017.7%2014.3%2032%2032%2032l32%200c0-35.3-28.7-64-64-64zM480%20160l0-32c0-17.7-14.3-32-32-32l-32%200c0%2035.3%2028.7%2064%2064%2064zM0%20128C0%2092.7%2028.7%2064%2064%2064l384%200c35.3%200%2064%2028.7%2064%2064l0%20256c0%2035.3-28.7%2064-64%2064L64%20448c-35.3%200-64-28.7-64-64L0%20128zM320%20256a64%2064%200%201%200%20-128%200%2064%2064%200%201%200%20128%200zm-160%200a96%2096%200%201%201%20192%200%2096%2096%200%201%201%20-192%200z'/%3e%3c/svg%3e")}.fa-pen{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M375.5%2043.8C383.1%2036.2%20393.3%2032%20404%2032s20.9%204.2%2028.5%2011.8l35.7%2035.7C475.8%2087.1%20480%2097.3%20480%20108s-4.2%2020.9-11.8%2028.5L409.7%20195%20317%20102.3%20375.5%2043.8zM294.3%20125L387%20217.7%20174.2%20430.4c-6.8%206.8-15.3%2011.8-24.6%2014.4L35.5%20476.5%2067.2%20362.4c2.6-9.3%207.5-17.8%2014.4-24.6L294.3%20125zM404%200c-19.2%200-37.6%207.6-51.1%2021.2l-294%20294c-10.7%2010.7-18.5%2024.1-22.6%2038.7L.9%20481.6c-2.3%208.3%200%2017.3%206.2%2023.4s15.1%208.5%2023.4%206.2l127.8-35.5c14.6-4.1%2027.9-11.8%2038.7-22.6l294-294C504.4%20145.6%20512%20127.2%20512%20108s-7.6-37.6-21.2-51.1L455.1%2021.2C441.6%207.6%20423.2%200%20404%200z'/%3e%3c/svg%3e")}.fa-edit,.fa-pen-to-square{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M454.6%2045.3l12.1%2012.1c12.5%2012.5%2012.5%2032.8%200%2045.3L440%20129.4%20382.6%2072%20409.4%2045.3c12.5-12.5%2032.8-12.5%2045.3%200zM189%20265.6l171-170.9%2057.4%2057.4-171%20171c-4.2%204.2-9.6%207.2-15.4%208.6l-65.6%2015.1%2015.1-65.6c1.3-5.8%204.3-11.2%208.6-15.4zM386.7%2022.6L166.4%20243c-8.5%208.5-14.4%2019.2-17.1%2030.9l-20.9%2090.6c-1.2%205.4%20.4%2011%204.3%2014.9s9.5%205.5%2014.9%204.3l90.6-20.9c11.7-2.7%2022.4-8.6%2030.9-17.1L489.4%20125.3c25-25%2025-65.5%200-90.5L477.3%2022.6c-25-25-65.5-25-90.5%200zM80%2064C35.8%2064%200%2099.8%200%20144L0%20432c0%2044.2%2035.8%2080%2080%2080l288%200c44.2%200%2080-35.8%2080-80l0-128c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20128c0%2026.5-21.5%2048-48%2048L80%20480c-26.5%200-48-21.5-48-48l0-288c0-26.5%2021.5-48%2048-48l128%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L80%2064z'/%3e%3c/svg%3e")}.fa-plus{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M240%2048c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20192-192%200c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l192%200%200%20192c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-192%20192%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-192%200%200-192z'/%3e%3c/svg%3e")}.fa-paper-plane{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M275%20292L524.1%2042.8%20362.5%20494.1c-.4%201.1-1.5%201.9-2.7%201.9-1.2%200-2.2-.7-2.6-1.8L275%20292zM501.5%2020.2L252.4%20269.4%2050.1%20187.2c-1.1-.4-1.8-1.5-1.8-2.6%200-1.2%20.8-2.3%201.9-2.7L501.5%2020.2zM38.1%20216.8l205.8%2083.6%2083.6%20205.8c5.3%2013.1%2018.1%2021.7%2032.3%2021.7%2014.7%200%2027.8-9.2%2032.8-23.1L570.6%208c3.5-9.8%201-20.6-6.3-28s-18.2-9.8-28-6.3L39.4%20151.7c-13.9%205-23.1%2018.1-23.1%2032.8%200%2014.2%208.6%2027%2021.7%2032.3z'/%3e%3c/svg%3e")}.fa-percent{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M443.3%2036.7c6.2%206.2%206.2%2016.4%200%2022.6l-416%20416c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6l416-416c6.2-6.2%2016.4-6.2%2022.6%200zM96%20192a64%2064%200%201%200%200-128%2064%2064%200%201%200%200%20128zM96%2032a96%2096%200%201%201%200%20192%2096%2096%200%201%201%200-192zM416%20384a64%2064%200%201%200%20-128%200%2064%2064%200%201%200%20128%200zm-160%200a96%2096%200%201%201%20192%200%2096%2096%200%201%201%20-192%200z'/%3e%3c/svg%3e")}.fa-receipt{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M135.2%201.7c-4.8-2.4-10.4-2.2-15.1%20.4L72%2029.6%2023.9%202.1C19-.7%2012.9-.7%208%202.2S0%2010.3%200%2016L0%20496c0%205.7%203%2011%208%2013.8s11%202.9%2016%20.1l48.1-27.5%2048.1%2027.5c4.6%202.7%2010.3%202.8%2015.1%20.4l56.8-28.4%2056.8%2028.4c4.8%202.4%2010.4%202.2%2015.1-.4l48.1-27.5%2048.1%2027.5c5%202.8%2011%202.8%2016-.1s8-8.1%208-13.8l0-480c0-5.7-3-11-8-13.8s-11-2.9-16-.1L312%2029.6%20263.9%202.1c-4.6-2.7-10.3-2.8-15.1-.4L192%2030.1%20135.2%201.7zM79.9%2061.9l48.6-27.8%2056.3%2028.2c4.5%202.3%209.8%202.3%2014.3%200l56.3-28.2%2048.6%2027.8c4.9%202.8%2011%202.8%2015.9%200l32.1-18.3%200%20424.9-32.1-18.3c-4.9-2.8-11-2.8-15.9%200l-48.6%2027.8-56.3-28.2c-4.5-2.3-9.8-2.3-14.3%200l-56.3%2028.2-48.6-27.8c-4.9-2.8-11-2.8-15.9%200L32%20468.4%2032%2043.6%2064.1%2061.9c4.9%202.8%2011%202.8%2015.9%200zM96%20144c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l192%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L96%20144zM80%20352c0%208.8%207.2%2016%2016%2016l192%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L96%20336c-8.8%200-16%207.2-16%2016zM96%20240c-8.8%200-16%207.2-16%2016s7.2%2016%2016%2016l192%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L96%20240z'/%3e%3c/svg%3e")}.fa-right-from-bracket{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M505%20273l0%200c9.4-9.4%209.4-24.6%200-33.9l0%200-144-144c-6.9-6.9-17.2-8.9-26.2-5.2S320%20102.3%20320%20112l0%2080-112%200c-26.5%200-48%2021.5-48%2048l0%2032c0%2026.5%2021.5%2048%2048%2048l112%200%200%2080c0%209.7%205.8%2018.5%2014.8%2022.2s19.3%201.7%2026.2-5.2L505%20273zM352%20131.3L476.7%20256%20352%20380.7%20352%20304c0-8.8-7.2-16-16-16l-128%200c-8.8%200-16-7.2-16-16l0-32c0-8.8%207.2-16%2016-16l128%200c8.8%200%2016-7.2%2016-16l0-76.7zM176%2064c8.8%200%2016-7.2%2016-16s-7.2-16-16-16L96%2032C43%2032%200%2075%200%20128L0%20384c0%2053%2043%2096%2096%2096l80%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-80%200c-35.3%200-64-28.7-64-64l0-256c0-35.3%2028.7-64%2064-64l80%200z'/%3e%3c/svg%3e")}.fa-rotate{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M480.2%2043.3l-100.8%20100.7%20100.8%200%200-100.7zm32%20108.7c0%2013.3-10.7%2024-24%2024l-128.1%200c-9.7%200-18.5-5.8-22.2-14.8s-1.7-19.3%205.2-26.2l53.5-53.5c-88-71-217.2-65.7-298.9%2016.1-39.9%2039.9-61.6%2091.2-65.1%20143.5-.6%208.8-8.2%2015.5-17%2014.9S.1%20247.8%20.7%20238.9c4-59.7%2028.8-118.3%2074.4-164%2094.3-94.3%20243.7-99.6%20344.3-16.2L471.2%207c6.9-6.9%2017.2-8.9%2026.2-5.2S512.2%2014.3%20512.2%2024l0%20128zM479.6%20270.9c.6-8.8%208.2-15.5%2017-14.9s15.5%208.2%2014.9%2017c-4%2059.7-28.8%20118.3-74.4%20164-94.3%2094.3-243.7%2099.6-344.3%2016.2L41%20505c-6.9%206.9-17.2%208.9-26.2%205.2S0%20497.7%200%20488L0%20360c0-13.3%2010.7-24%2024-24l128.1%200c9.7%200%2018.5%205.8%2022.2%2014.8s1.7%2019.3-5.2%2026.2l-53.5%2053.5c88%2071%20217.2%2065.7%20298.9-16.1%2039.9-39.9%2061.6-91.2%2065.1-143.4zM32%20368L32%20468.7%20132.8%20368%2032%20368z'/%3e%3c/svg%3e")}.fa-sigma{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M1.3%2041.6C3.9%2035.8%209.6%2032%2016%2032l328%200c22.1%200%2040%2017.9%2040%2040l0%2072c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-72c0-4.4-3.6-8-8-8L52.5%2064%20219.8%20245.1c5.7%206.1%205.7%2015.6%200%2021.7L52.5%20448%20344%20448c4.4%200%208-3.6%208-8l0-72c0-8.8%207.2-16%2016-16s16%207.2%2016%2016l0%2072c0%2022.1-17.9%2040-40%2040L16%20480c-6.4%200-12.1-3.8-14.7-9.6s-1.4-12.6%202.9-17.3L186.2%20256%204.2%2058.9C-.1%2054.2-1.2%2047.4%201.3%2041.6z'/%3e%3c/svg%3e")}.fa-spinner{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M256%2032a16%2016%200%201%201%200%2032%2016%2016%200%201%201%200-32zm0%2064a48%2048%200%201%200%200-96%2048%2048%200%201%200%200%2096zm0%20352a16%2016%200%201%201%200%2032%2016%2016%200%201%201%200-32zm0%2064a48%2048%200%201%200%200-96%2048%2048%200%201%200%200%2096zM32%20256a16%2016%200%201%201%2032%200%2016%2016%200%201%201%20-32%200zm64%200a48%2048%200%201%200%20-96%200%2048%2048%200%201%200%2096%200zm368-16a16%2016%200%201%201%200%2032%2016%2016%200%201%201%200-32zm0%2064a48%2048%200%201%200%200-96%2048%2048%200%201%200%200%2096zM97.6%20414.4a16%2016%200%201%201%2022.6-22.6%2016%2016%200%201%201%20-22.6%2022.6zm45.3-45.3A48%2048%200%201%200%2075%20437%2048%2048%200%201%200%20142.9%20369.1zM120.2%2097.6a16%2016%200%201%201%20-22.6%2022.6%2016%2016%200%201%201%2022.6-22.6zM75%20142.9A48%2048%200%201%200%20142.9%2075%2048%2048%200%201%200%2075%20142.9zM391.8%20391.8a16%2016%200%201%201%2022.6%2022.6%2016%2016%200%201%201%20-22.6-22.6zM437%20437A48%2048%200%201%200%20369.1%20369.1%2048%2048%200%201%200%20437%20437z'/%3e%3c/svg%3e")}.fa-square{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M384%2064c17.7%200%2032%2014.3%2032%2032l0%20320c0%2017.7-14.3%2032-32%2032L64%20448c-17.7%200-32-14.3-32-32L32%2096c0-17.7%2014.3-32%2032-32l320%200zM64%2032C28.7%2032%200%2060.7%200%2096L0%20416c0%2035.3%2028.7%2064%2064%2064l320%200c35.3%200%2064-28.7%2064-64l0-320c0-35.3-28.7-64-64-64L64%2032z'/%3e%3c/svg%3e")}.fa-check-square,.fa-square-check{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M384%2032c35.3%200%2064%2028.7%2064%2064l0%20320c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64L0%2096C0%2060.7%2028.7%2032%2064%2032l320%200zM64%2064C46.3%2064%2032%2078.3%2032%2096l0%20320c0%2017.7%2014.3%2032%2032%2032l320%200c17.7%200%2032-14.3%2032-32l0-320c0-17.7-14.3-32-32-32L64%2064zM307.1%20166.6c5.2-7.1%2015.2-8.7%2022.3-3.5s8.7%2015.2%203.5%2022.3l-128%20176c-2.8%203.8-7%206.2-11.7%206.5s-9.3-1.3-12.6-4.6l-64-64c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l50.7%2050.7%20117-160.8z'/%3e%3c/svg%3e")}.fa-table-cells-large{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M240%2064l0%20176%20176%200%200-144c0-17.7-14.3-32-32-32L240%2064zm-32%200L64%2064C46.3%2064%2032%2078.3%2032%2096l0%20144%20176%200%200-176zM0%20272L0%2096C0%2060.7%2028.7%2032%2064%2032l320%200c35.3%200%2064%2028.7%2064%2064l0%20320c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64L0%20272zm416%200l-176%200%200%20176%20144%200c17.7%200%2032-14.3%2032-32l0-144zM208%20448l0-176-176%200%200%20144c0%2017.7%2014.3%2032%2032%2032l144%200z'/%3e%3c/svg%3e")}.fa-table-list{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M160%2064l0%2096%20256%200%200-64c0-17.7-14.3-32-32-32L160%2064zm-32%200L64%2064C46.3%2064%2032%2078.3%2032%2096l0%2064%2096%200%200-96zM0%20192L0%2096C0%2060.7%2028.7%2032%2064%2032l320%200c35.3%200%2064%2028.7%2064%2064l0%20320c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64L0%20192zM32%20320l96%200%200-128-96%200%200%20128zm0%2032l0%2064c0%2017.7%2014.3%2032%2032%2032l64%200%200-96-96%200zm128%2096l224%200c17.7%200%2032-14.3%2032-32l0-64-256%200%200%2096zM416%20320l0-128-256%200%200%20128%20256%200z'/%3e%3c/svg%3e")}.fa-trash,.fa-trash-can{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M160.5%2027.4c2-6.8%208.3-11.4%2015.3-11.4l96.4%200c7.1%200%2013.3%204.6%2015.3%2011.4l11%2036.6-149%200%2011-36.6zM116.1%2064L16%2064C7.2%2064%200%2071.2%200%2080S7.2%2096%2016%2096l416%200c8.8%200%2016-7.2%2016-16s-7.2-16-16-16l-100.1%200-13.7-45.8C312.1-2.1%20293.4-16%20272.2-16l-96.4%200c-21.2%200-39.9%2013.9-46%2034.2L116.1%2064zM32%20144l0%20304c0%2035.3%2028.7%2064%2064%2064l256%200c35.3%200%2064-28.7%2064-64l0-304-32%200%200%20304c0%2017.7-14.3%2032-32%2032L96%20480c-17.7%200-32-14.3-32-32l0-304-32%200zm112%2064c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20192c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-192zm96%200c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20192c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-192zm96%200c0-8.8-7.2-16-16-16s-16%207.2-16%2016l0%20192c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-192z'/%3e%3c/svg%3e")}.fa-triangle-exclamation{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M256.5%200c14.7%200%2028.2%208.1%2035.2%2021l216%20400c6.7%2012.4%206.4%2027.4-.8%2039.5S486.6%20480%20472.5%20480l-432%200c-14.1%200-27.1-7.4-34.3-19.5s-7.5-27.1-.8-39.5l216-400c7-12.9%2020.5-21%2035.2-21zm0%2032c-2.9%200-5.6%201.6-7%204.2l-216%20400c-1.3%202.5-1.3%205.5%20.2%207.9s4.1%203.9%206.9%203.9l432%200c2.8%200%205.4-1.5%206.9-3.9s1.5-5.4%20.2-7.9l-216-400c-1.4-2.6-4.1-4.2-7-4.2zm0%20368a24%2024%200%201%201%200-48%2024%2024%200%201%201%200%2048zm0-224c13.6%200%2024.3%2011.6%2023.4%2025.1l-7.4%20104c-.6%208.4-7.6%2014.9-16%2014.9s-15.4-6.5-16-14.9l-7.4-104c-1-13.6%209.8-25.1%2023.4-25.1z'/%3e%3c/svg%3e")}.fa-upload{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M240%2054.6L240%20336c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-281.4-84.7%2084.7c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6l112-112c6.2-6.2%2016.4-6.2%2022.6%200l112%20112c6.2%206.2%206.2%2016.4%200%2022.6s-16.4%206.2-22.6%200L240%2054.6zM160%20320l-96%200c-17.7%200-32%2014.3-32%2032l0%2064c0%2017.7%2014.3%2032%2032%2032l320%200c17.7%200%2032-14.3%2032-32l0-64c0-17.7-14.3-32-32-32l-96%200%200-32%2096%200c35.3%200%2064%2028.7%2064%2064l0%2064c0%2035.3-28.7%2064-64%2064L64%20480c-35.3%200-64-28.7-64-64l0-64c0-35.3%2028.7-64%2064-64l96%200%200%2032zm160%2064a24%2024%200%201%201%2048%200%2024%2024%200%201%201%20-48%200z'/%3e%3c/svg%3e")}.fa-user{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M128%20128a96%2096%200%201%201%20192%200%2096%2096%200%201%201%20-192%200zm224%200a128%20128%200%201%200%20-256%200%20128%20128%200%201%200%20256%200zM32%20480c0-79.5%2064.5-144%20144-144l96%200c79.5%200%20144%2064.5%20144%20144l0%2016c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-16c0-97.2-78.8-176-176-176l-96%200C78.8%20304%200%20382.8%200%20480l0%2016c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16l0-16z'/%3e%3c/svg%3e")}.fa-users{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M320%20208a80%2080%200%201%200%200-160%2080%2080%200%201%200%200%20160zm0-192a112%20112%200%201%201%200%20224%20112%20112%200%201%201%200-224zM296%20320c-66.3%200-120%2053.7-120%20120l0%2024c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-24c0-83.9%2068.1-152%20152-152l48%200c83.9%200%20152%2068.1%20152%20152l0%2024c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-24c0-66.3-53.7-120-120-120l-48%200zm135.4-77.2c7.8-7.6%2014.9-16%2021-25%208.3%204%2017.7%206.2%2027.6%206.2%2035.3%200%2064-28.7%2064-64s-28.7-64-64-64c-1.1%200-2.1%200-3.2%20.1-2.2-10.8-5.5-21.3-9.8-31.2%204.2-.6%208.6-.9%2012.9-.9%2053%200%2096%2043%2096%2096s-43%2096-96%2096c-17.7%200-34.3-4.8-48.6-13.2zM160%2064c4.4%200%208.7%20.3%2012.9%20.9-4.3%209.9-7.6%2020.4-9.8%2031.2-1.1-.1-2.1-.1-3.2-.1-35.3%200-64%2028.7-64%2064s28.7%2064%2064%2064c9.9%200%2019.2-2.2%2027.5-6.2%206.1%209.1%2013.2%2017.4%2021%2025-14.2%208.4-30.8%2013.2-48.6%2013.2-53%200-96-43-96-96s43-96%2096-96zM149.4%20304c-9.6%2010.3-18.1%2021.6-25.3%2033.8-52.3%209.4-92.1%2055.2-92.1%20110.2l0%2016c0%208.8-7.2%2016-16%2016S0%20472.8%200%20464l0-16c0-79.5%2064.5-144%20144-144l5.4%200zm366.6%2033.8c-7.2-12.1-15.7-23.5-25.3-33.8l5.3%200c79.5%200%20144%2064.5%20144%20144l0%2016c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-16c0-55-39.7-100.8-92.1-110.2z'/%3e%3c/svg%3e")}.fa-xmark{--fa-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M379.3%2091.3c6.2-6.2%206.2-16.4%200-22.6s-16.4-6.2-22.6%200L192%20233.4%2027.3%2068.7c-6.2-6.2-16.4-6.2-22.6%200s-6.2%2016.4%200%2022.6L169.4%20256%204.7%20420.7c-6.2%206.2-6.2%2016.4%200%2022.6s16.4%206.2%2022.6%200L192%20278.6%20356.7%20443.3c6.2%206.2%2016.4%206.2%2022.6%200s6.2-16.4%200-22.6L214.6%20256%20379.3%2091.3z'/%3e%3c/svg%3e")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-400:oklch(67.3% .182 276.935);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-500:oklch(62.7% .265 303.9);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-400:oklch(70.4% .04 256.788);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.7875rem;--text-xs--line-height:calc(1 / .75);--text-sm:.91875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1.05rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.18125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.3125rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.575rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.96875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.3625rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Playwrite CA", cursive;--font-body:"DM Sans", sans-serif;--color-brand-violet:#aa52ec;--color-brand-yellow:#fcd618;--color-charcoal-950:#0a0a0c;--color-charcoal-900:#111114;--color-charcoal-800:#1a1a1f;--color-charcoal-700:#252529;--color-charcoal-600:#35353b;--color-charcoal-500:#52525a;--color-charcoal-400:#7a7a85;--color-charcoal-300:#a3a3ad;--color-amber-glow:#f5a623;--color-amber-bright:#fbbf24;--color-emerald-glow:#34d399;--color-rose-glow:#fb7185;--color-cyan-glow:#22d3ee;--color-app:var(--app);--color-surface:var(--surface);--color-surface-raised:var(--surface-raised);--color-surface-sunken:var(--surface-sunken);--color-surface-hover:var(--surface-hover);--color-border:var(--border);--color-border-strong:var(--border-strong);--color-text:var(--text);--color-text-muted:var(--text-muted);--color-text-subtle:var(--text-subtle);--color-heading:var(--heading);--color-accent:var(--accent);--color-accent-soft:var(--accent-soft);--color-accent-contrast:var(--accent-contrast);--color-success:var(--success);--color-success-soft:var(--success-soft);--color-warning:var(--warning);--color-warning-soft:var(--warning-soft);--color-danger:var(--danger);--color-danger-soft:var(--danger-soft);--color-info:var(--info);--color-info-soft:var(--info-soft);--color-accent-deep:var(--accent-deep);--color-accent-ink:var(--accent-ink)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-20\%\]{top:-20%}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.75rem, env(safe-area-inset-bottom))}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[9px\]{left:9px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-auto{margin-inline:auto}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\[420px\]{margin-right:420px}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[32rem\]{height:32rem}.h-\[calc\(100\%-12px\)\]{height:calc(100% - 12px)}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[42px\]{min-height:42px}.min-h-\[55vh\]{min-height:55vh}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-8{width:calc(var(--spacing) * 8)!important}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[19rem\]{width:19rem}.w-\[44rem\]{width:44rem}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[720px\]{width:720px}.w-\[min\(20rem\,88vw\)\]{width:min(20rem,88vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[32rem\]{max-width:32rem}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[19rem\]{min-width:19rem}.min-w-\[22rem\]{min-width:22rem}.min-w-\[110px\]{min-width:110px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[520px\]{min-width:520px}.min-w-\[620px\]{min-width:620px}.min-w-\[680px\]{min-width:680px}.min-w-\[700px\]{min-width:700px}.min-w-\[880px\]{min-width:880px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1_1_18rem\]{flex:18rem}.flex-\[1_1_32rem\]{flex:32rem}.shrink-0{flex-shrink:0}.basis-48{flex-basis:calc(var(--spacing) * 48)}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,32rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-none{overscroll-behavior-x:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent,.border-accent\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-accent\/50{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.border-amber-glow{border-color:var(--color-amber-glow)}.border-amber-glow\/20{border-color:#f5a62333}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/20{border-color:color-mix(in oklab, var(--color-amber-glow) 20%, transparent)}}.border-amber-glow\/30{border-color:#f5a6234d}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/30{border-color:color-mix(in oklab, var(--color-amber-glow) 30%, transparent)}}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.border-charcoal-600{border-color:var(--color-charcoal-600)}.border-charcoal-700{border-color:var(--color-charcoal-700)}.border-charcoal-700\/15{border-color:#25252926}@supports (color:color-mix(in lab, red, red)){.border-charcoal-700\/15{border-color:color-mix(in oklab, var(--color-charcoal-700) 15%, transparent)}}.border-charcoal-700\/20{border-color:#25252933}@supports (color:color-mix(in lab, red, red)){.border-charcoal-700\/20{border-color:color-mix(in oklab, var(--color-charcoal-700) 20%, transparent)}}.border-charcoal-700\/30{border-color:#2525294d}@supports (color:color-mix(in lab, red, red)){.border-charcoal-700\/30{border-color:color-mix(in oklab, var(--color-charcoal-700) 30%, transparent)}}.border-charcoal-700\/40{border-color:#25252966}@supports (color:color-mix(in lab, red, red)){.border-charcoal-700\/40{border-color:color-mix(in oklab, var(--color-charcoal-700) 40%, transparent)}}.border-charcoal-700\/50{border-color:#25252980}@supports (color:color-mix(in lab, red, red)){.border-charcoal-700\/50{border-color:color-mix(in oklab, var(--color-charcoal-700) 50%, transparent)}}.border-cyan-glow\/20{border-color:#22d3ee33}@supports (color:color-mix(in lab, red, red)){.border-cyan-glow\/20{border-color:color-mix(in oklab, var(--color-cyan-glow) 20%, transparent)}}.border-danger,.border-danger\/20{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/20{border-color:color-mix(in oklab, var(--color-danger) 20%, transparent)}}.border-danger\/30{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--color-danger) 30%, transparent)}}.border-danger\/35{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/35{border-color:color-mix(in oklab, var(--color-danger) 35%, transparent)}}.border-emerald-glow\/20{border-color:#34d39933}@supports (color:color-mix(in lab, red, red)){.border-emerald-glow\/20{border-color:color-mix(in oklab, var(--color-emerald-glow) 20%, transparent)}}.border-emerald-glow\/30{border-color:#34d3994d}@supports (color:color-mix(in lab, red, red)){.border-emerald-glow\/30{border-color:color-mix(in oklab, var(--color-emerald-glow) 30%, transparent)}}.border-info,.border-info\/30{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.border-rose-glow\/20{border-color:#fb718533}@supports (color:color-mix(in lab, red, red)){.border-rose-glow\/20{border-color:color-mix(in oklab, var(--color-rose-glow) 20%, transparent)}}.border-success,.border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.border-surface{border-color:var(--color-surface)}.border-text-subtle{border-color:var(--color-text-subtle)}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.border-warning\/35{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/35{border-color:color-mix(in oklab, var(--color-warning) 35%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-accent{background-color:var(--color-accent)}.bg-accent-contrast{background-color:var(--color-accent-contrast)}.bg-accent-ink{background-color:var(--color-accent-ink)}.bg-accent-soft,.bg-accent-soft\/25{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/25{background-color:color-mix(in oklab, var(--color-accent-soft) 25%, transparent)}}.bg-accent-soft\/40{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/40{background-color:color-mix(in oklab, var(--color-accent-soft) 40%, transparent)}}.bg-accent-soft\/50{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/50{background-color:color-mix(in oklab, var(--color-accent-soft) 50%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-glow{background-color:var(--color-amber-glow)}.bg-amber-glow\/5{background-color:#f5a6230d}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/5{background-color:color-mix(in oklab, var(--color-amber-glow) 5%, transparent)}}.bg-amber-glow\/10{background-color:#f5a6231a}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/10{background-color:color-mix(in oklab, var(--color-amber-glow) 10%, transparent)}}.bg-amber-glow\/15{background-color:#f5a62326}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/15{background-color:color-mix(in oklab, var(--color-amber-glow) 15%, transparent)}}.bg-app,.bg-app\/85{background-color:var(--color-app)}@supports (color:color-mix(in lab, red, red)){.bg-app\/85{background-color:color-mix(in oklab, var(--color-app) 85%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--color-border)}.bg-border-strong{background-color:var(--color-border-strong)}.bg-charcoal-700{background-color:var(--color-charcoal-700)}.bg-charcoal-700\/50{background-color:#25252980}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-700\/50{background-color:color-mix(in oklab, var(--color-charcoal-700) 50%, transparent)}}.bg-charcoal-700\/60{background-color:#25252999}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-700\/60{background-color:color-mix(in oklab, var(--color-charcoal-700) 60%, transparent)}}.bg-charcoal-800{background-color:var(--color-charcoal-800)}.bg-charcoal-800\/30{background-color:#1a1a1f4d}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-800\/30{background-color:color-mix(in oklab, var(--color-charcoal-800) 30%, transparent)}}.bg-charcoal-800\/50{background-color:#1a1a1f80}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-800\/50{background-color:color-mix(in oklab, var(--color-charcoal-800) 50%, transparent)}}.bg-charcoal-800\/80{background-color:#1a1a1fcc}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-800\/80{background-color:color-mix(in oklab, var(--color-charcoal-800) 80%, transparent)}}.bg-charcoal-900{background-color:var(--color-charcoal-900)}.bg-charcoal-900\/30{background-color:#1111144d}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-900\/30{background-color:color-mix(in oklab, var(--color-charcoal-900) 30%, transparent)}}.bg-charcoal-900\/50{background-color:#11111480}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-900\/50{background-color:color-mix(in oklab, var(--color-charcoal-900) 50%, transparent)}}.bg-charcoal-950{background-color:var(--color-charcoal-950)}.bg-charcoal-950\/50{background-color:#0a0a0c80}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-950\/50{background-color:color-mix(in oklab, var(--color-charcoal-950) 50%, transparent)}}.bg-charcoal-950\/60{background-color:#0a0a0c99}@supports (color:color-mix(in lab, red, red)){.bg-charcoal-950\/60{background-color:color-mix(in oklab, var(--color-charcoal-950) 60%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-glow\/5{background-color:#22d3ee0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-glow\/5{background-color:color-mix(in oklab, var(--color-cyan-glow) 5%, transparent)}}.bg-cyan-glow\/15{background-color:#22d3ee26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-glow\/15{background-color:color-mix(in oklab, var(--color-cyan-glow) 15%, transparent)}}.bg-danger{background-color:var(--color-danger)}.bg-danger-soft,.bg-danger-soft\/40{background-color:var(--color-danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-danger-soft\/40{background-color:color-mix(in oklab, var(--color-danger-soft) 40%, transparent)}}.bg-danger\/10{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-glow{background-color:var(--color-emerald-glow)}.bg-emerald-glow\/5{background-color:#34d3990d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-glow\/5{background-color:color-mix(in oklab, var(--color-emerald-glow) 5%, transparent)}}.bg-emerald-glow\/10{background-color:#34d3991a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-glow\/10{background-color:color-mix(in oklab, var(--color-emerald-glow) 10%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-heading\/30{background-color:var(--color-heading)}@supports (color:color-mix(in lab, red, red)){.bg-heading\/30{background-color:color-mix(in oklab, var(--color-heading) 30%, transparent)}}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-info{background-color:var(--color-info)}.bg-info-soft{background-color:var(--color-info-soft)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-glow\/5{background-color:#fb71850d}@supports (color:color-mix(in lab, red, red)){.bg-rose-glow\/5{background-color:color-mix(in oklab, var(--color-rose-glow) 5%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-success{background-color:var(--color-success)}.bg-success-soft{background-color:var(--color-success-soft)}.bg-success\/40{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/40{background-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-hover{background-color:var(--color-surface-hover)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-sunken,.bg-surface-sunken\/35{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/35{background-color:color-mix(in oklab, var(--color-surface-sunken) 35%, transparent)}}.bg-surface-sunken\/45{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/45{background-color:color-mix(in oklab, var(--color-surface-sunken) 45%, transparent)}}.bg-surface-sunken\/50{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/50{background-color:color-mix(in oklab, var(--color-surface-sunken) 50%, transparent)}}.bg-surface-sunken\/60{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/60{background-color:color-mix(in oklab, var(--color-surface-sunken) 60%, transparent)}}.bg-surface-sunken\/65{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/65{background-color:color-mix(in oklab, var(--color-surface-sunken) 65%, transparent)}}.bg-surface-sunken\/70{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/70{background-color:color-mix(in oklab, var(--color-surface-sunken) 70%, transparent)}}.bg-surface\/95{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.bg-text-subtle{background-color:var(--color-text-subtle)}.bg-transparent{background-color:#0000}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-warning{background-color:var(--color-warning)}.bg-warning-soft,.bg-warning-soft\/45{background-color:var(--color-warning-soft)}@supports (color:color-mix(in lab, red, red)){.bg-warning-soft\/45{background-color:color-mix(in oklab, var(--color-warning-soft) 45%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent{--tw-gradient-from:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-glow\/10{--tw-gradient-from:#f5a6231a}@supports (color:color-mix(in lab, red, red)){.from-amber-glow\/10{--tw-gradient-from:color-mix(in oklab, var(--color-amber-glow) 10%, transparent)}}.from-amber-glow\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-glow\/20{--tw-gradient-from:#f5a62333}@supports (color:color-mix(in lab, red, red)){.from-amber-glow\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-glow) 20%, transparent)}}.from-amber-glow\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-deep{--tw-gradient-to:var(--color-accent-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-glow\/5{--tw-gradient-to:#f5a6230d}@supports (color:color-mix(in lab, red, red)){.to-amber-glow\/5{--tw-gradient-to:color-mix(in oklab, var(--color-amber-glow) 5%, transparent)}}.to-amber-glow\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[8vh\]{padding-top:8vh}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8\.4px\]{font-size:8.4px}.text-\[9\.45px\]{font-size:9.45px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11\.55px\]{font-size:11.55px}.text-\[12\.6px\]{font-size:12.6px}.text-\[13\.65px\]{font-size:13.65px}.text-\[13px\]{font-size:13px}.text-\[14\.7px\]{font-size:14.7px}.text-\[15\.75px\]{font-size:15.75px}.text-\[23\.1px\]{font-size:23.1px}.text-\[25\.2px\]{font-size:25.2px}.text-\[27\.3px\]{font-size:27.3px}.text-\[29\.4px\]{font-size:29.4px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-accent-contrast{color:var(--color-accent-contrast)}.text-amber-glow{color:var(--color-amber-glow)}.text-amber-glow\/90{color:#f5a623e6}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/90{color:color-mix(in oklab, var(--color-amber-glow) 90%, transparent)}}.text-charcoal-300{color:var(--color-charcoal-300)}.text-charcoal-400{color:var(--color-charcoal-400)}.text-charcoal-500{color:var(--color-charcoal-500)}.text-charcoal-600{color:var(--color-charcoal-600)}.text-cyan-glow{color:var(--color-cyan-glow)}.text-danger{color:var(--color-danger)}.text-emerald-glow{color:var(--color-emerald-glow)}.text-emerald-glow\/70{color:#34d399b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-glow\/70{color:color-mix(in oklab, var(--color-emerald-glow) 70%, transparent)}}.text-heading{color:var(--color-heading)}.text-info{color:var(--color-info)}.text-neutral-900{color:var(--color-neutral-900)}.text-rose-glow{color:var(--color-rose-glow)}.text-success{color:var(--color-success)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.text-text-subtle{color:var(--color-text-subtle)}.text-warning,.text-warning\/80{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/80{color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-warning\/50{-webkit-text-decoration-color:var(--color-warning);-webkit-text-decoration-color:var(--color-warning);-webkit-text-decoration-color:var(--color-warning);text-decoration-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.decoration-warning\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-warning) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-warning) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-warning) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-accent{accent-color:var(--color-accent)}.accent-amber-glow{accent-color:var(--color-amber-glow)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(33\,32\,28\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#21201c0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(33\,32\,28\,0\.3\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#21201c4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-btn{--tw-shadow:var(--btn-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--pop-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent,.ring-accent\/15{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/15{--tw-ring-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.ring-accent\/20{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.ring-accent\/40{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.ring-amber-glow\/20{--tw-ring-color:#f5a62333}@supports (color:color-mix(in lab, red, red)){.ring-amber-glow\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-glow) 20%, transparent)}}.ring-amber-glow\/25{--tw-ring-color:#f5a62340}@supports (color:color-mix(in lab, red, red)){.ring-amber-glow\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-glow) 25%, transparent)}}.ring-border{--tw-ring-color:var(--color-border)}.ring-border-strong,.ring-border-strong\/70{--tw-ring-color:var(--color-border-strong)}@supports (color:color-mix(in lab, red, red)){.ring-border-strong\/70{--tw-ring-color:color-mix(in oklab, var(--color-border-strong) 70%, transparent)}}.ring-charcoal-700\/50{--tw-ring-color:#25252980}@supports (color:color-mix(in lab, red, red)){.ring-charcoal-700\/50{--tw-ring-color:color-mix(in oklab, var(--color-charcoal-700) 50%, transparent)}}.ring-danger,.ring-danger\/20{--tw-ring-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.ring-danger\/20{--tw-ring-color:color-mix(in oklab, var(--color-danger) 20%, transparent)}}.ring-success\/20{--tw-ring-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/20{--tw-ring-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.ring-warning{--tw-ring-color:var(--color-warning)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,color\,scale\]{transition-property:background-color,box-shadow,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,scale\,color\]{transition-property:background-color,box-shadow,scale,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,translate\,border-color\]{transition-property:box-shadow,translate,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,translate\]{transition-property:box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\,scale\]{transition-property:translate,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:text-charcoal-400:is(:where(.group):hover *){color:var(--color-charcoal-400)}.group-hover\:text-text-muted:is(:where(.group):hover *){color:var(--color-text-muted)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-accent-soft::file-selector-button{background-color:var(--color-accent-soft)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:font-body::file-selector-button{font-family:var(--font-body)}.file\:text-\[13\.65px\]::file-selector-button{font-size:13.65px}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-accent::file-selector-button{color:var(--color-accent)}.placeholder\:text-charcoal-600::placeholder{color:var(--color-charcoal-600)}.placeholder\:text-text-subtle::placeholder{color:var(--color-text-subtle)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing) * 3)}.before\:bottom-3:before{content:var(--tw-content);bottom:calc(var(--spacing) * 3)}.before\:left-\[7px\]:before{content:var(--tw-content);left:7px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:var(--color-border)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:right-3:after{content:var(--tw-content);right:calc(var(--spacing) * 3)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-3:after{content:var(--tw-content);left:calc(var(--spacing) * 3)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--color-accent)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-1:first-child{padding-top:calc(var(--spacing) * 1)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.even\:border-l:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:1px}.even\:border-border:nth-child(2n){border-color:var(--color-border)}.focus-within\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-accent:focus-within{--tw-ring-color:var(--color-accent)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent:hover,.hover\:border-accent\/50:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-text-subtle:hover{border-color:var(--color-text-subtle)}.hover\:bg-accent-soft:hover,.hover\:bg-accent-soft\/25:hover{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/25:hover{background-color:color-mix(in oklab, var(--color-accent-soft) 25%, transparent)}}.hover\:bg-accent-soft\/60:hover{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/60:hover{background-color:color-mix(in oklab, var(--color-accent-soft) 60%, transparent)}}.hover\:bg-charcoal-800:hover{background-color:var(--color-charcoal-800)}.hover\:bg-charcoal-800\/30:hover{background-color:#1a1a1f4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-charcoal-800\/30:hover{background-color:color-mix(in oklab, var(--color-charcoal-800) 30%, transparent)}}.hover\:bg-charcoal-800\/50:hover{background-color:#1a1a1f80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-charcoal-800\/50:hover{background-color:color-mix(in oklab, var(--color-charcoal-800) 50%, transparent)}}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:bg-surface-hover:hover,.hover\:bg-surface-hover\/60:hover{background-color:var(--color-surface-hover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-hover\/60:hover{background-color:color-mix(in oklab, var(--color-surface-hover) 60%, transparent)}}.hover\:bg-surface-sunken\/55:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-sunken\/55:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 55%, transparent)}}.hover\:bg-surface-sunken\/65:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-sunken\/65:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 65%, transparent)}}.hover\:bg-surface\/60:hover{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface\/60:hover{background-color:color-mix(in oklab, var(--color-surface) 60%, transparent)}}.hover\:bg-surface\/70:hover{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface\/70:hover{background-color:color-mix(in oklab, var(--color-surface) 70%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-amber-glow:hover{color:var(--color-amber-glow)}.hover\:text-charcoal-300:hover{color:var(--color-charcoal-300)}.hover\:text-charcoal-400:hover{color:var(--color-charcoal-400)}.hover\:text-text:hover{color:var(--color-text)}.hover\:text-text-muted:hover{color:var(--color-text-muted)}.hover\:text-warning:hover{color:var(--color-warning)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-card:hover{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-card-hover:hover{--tw-shadow:var(--card-shadow-hover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-border-strong:hover{--tw-ring-color:var(--color-border-strong)}}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:border-amber-glow\/50:focus{border-color:#f5a62380}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-glow\/50:focus{border-color:color-mix(in oklab, var(--color-amber-glow) 50%, transparent)}}.focus\:border-danger:focus{border-color:var(--color-danger)}.focus\:bg-surface:focus{background-color:var(--color-surface)}.focus\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-accent:focus,.focus\:ring-accent\/20:focus{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.focus\:ring-danger\/20:focus{--tw-ring-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-danger\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-danger) 20%, transparent)}}.focus\:ring-success\/20:focus{--tw-ring-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-success\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.focus-visible\:bg-surface-hover:focus-visible{background-color:var(--color-surface-hover)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:text-text-muted:active{color:var(--color-text-muted)}.active\:opacity-70:active{opacity:.7}.active\:shadow-card:active{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-surface-sunken:disabled{background-color:var(--color-surface-sunken)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (width>=380px){.min-\[380px\]\:text-\[10\.5px\]{font-size:10.5px}}@media (width>=420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=520px){.min-\[520px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.min-\[520px\]\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.min-\[520px\]\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media (width>=40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mr-1{margin-right:calc(var(--spacing) * 1)}.sm\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:max-h-72{max-height:calc(var(--spacing) * 72)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-auto{width:auto}.sm\:min-w-\[320px\]{min-width:320px}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-border>:not(:last-child)){border-color:var(--color-border)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-\[15vh\]{padding-top:15vh}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[29\.4px\]{font-size:29.4px}.sm\:text-\[31\.5px\]{font-size:31.5px}.sm\:opacity-0{opacity:0}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (width>=48rem){.md\:ml-2{margin-left:calc(var(--spacing) * 2)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mr-4{margin-right:calc(var(--spacing) * 4)}.lg\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(300px\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(340px\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border{border-color:var(--color-border)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:text-right{text-align:right}}@media (width>=80rem){.xl\:block{display:block}.xl\:w-auto{width:auto}.xl\:max-w-40{max-width:calc(var(--spacing) * 40)}.xl\:max-w-\[36rem\]{max-width:36rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,30rem)}.xl\:grid-cols-\[minmax\(14rem\,1\.5fr\)_minmax\(12rem\,1fr\)_minmax\(10rem\,0\.75fr\)_minmax\(10rem\,0\.75fr\)_auto\]{grid-template-columns:minmax(14rem,1.5fr) minmax(12rem,1fr) minmax(10rem,.75fr) minmax(10rem,.75fr) auto}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}}@media (width>=96rem){.\32 xl\:max-w-\[120rem\]{max-width:120rem}}}[data-theme=metier]{--app:#fbf6e8;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f7f0df;--surface-hover:#fdf9ef;--border:#eee5d2;--border-strong:#d9cdb7;--text:#3a3833;--text-muted:#5f5b54;--text-subtle:#706b62;--heading:#21201c;--accent:#590588;--accent-deep:#430368;--accent-soft:#f2e5fa;--accent-contrast:#fff;--accent-ink:#590588;--success:#087a55;--success-soft:#e7f6ee;--warning:#745c00;--warning-soft:#fff8d2;--danger:#dc2626;--danger-soft:#fdefec;--info:#0369a1;--info-soft:#e9f4fb;--card-shadow:0 1px 2px #21201c0a, 0 10px 28px -14px #21201c1a;--card-shadow-hover:0 2px 4px #21201c0d, 0 18px 44px -16px #21201c29;--pop-shadow:0 4px 12px #21201c12, 0 28px 68px -24px #21201c38;--btn-shadow:0 1px 2px #59058847, 0 6px 18px -6px #aa52ec7a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dev]{--app:#0a0a0c;--surface:#111114;--surface-raised:#1a1a1f;--surface-sunken:#0a0a0c;--surface-hover:#1a1a1f;--border:#252529;--border-strong:#35353b;--text:#e4e4e7;--text-muted:#a1a1aa;--text-subtle:#858590;--heading:#f4f4f5;--accent:#f5a623;--accent-soft:#f5a62326;--accent-contrast:#0a0a0c;--success:#34d399;--success-soft:#34d3991f;--warning:#f5a623;--warning-soft:#f5a6231f;--danger:#fb7185;--danger-soft:#fb71851f;--info:#22d3ee;--info-soft:#22d3ee1f;--accent-deep:#fbbf24;--accent-ink:#1a1a1f;--card-shadow:0 0 0 0 transparent;--card-shadow-hover:0 0 0 0 transparent;--pop-shadow:0 24px 64px -24px #0009;--btn-shadow:0 0 0 0 transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:1rem}.btn{height:2.25rem;font-family:var(--font-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .1s,box-shadow .1s,color .1s,scale .1s;display:inline-flex}.btn:active{scale:.96}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn:disabled{opacity:.45;pointer-events:none}.btn-sm{border-radius:.5rem;height:1.75rem;padding:0 .625rem;font-size:.75rem}.btn-primary{background:var(--accent);color:var(--accent-contrast);box-shadow:var(--btn-shadow)}.btn-primary:hover{background:var(--accent-deep)}.btn-primary:active{box-shadow:none}.btn-soft{background:var(--accent-soft);color:var(--accent)}.btn-soft:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-soft:hover{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.btn-secondary{background:var(--surface);color:var(--text);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--border)}.btn-secondary:hover{background:var(--surface-hover)}.btn-ghost{color:var(--text-muted);background:0 0}.btn-ghost:hover{background:var(--surface-hover);color:var(--text)}.btn-danger{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger{background:color-mix(in srgb, var(--danger) 10%, transparent)}}.btn-danger{color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 25%, transparent)}}.btn-danger:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger:hover{background:color-mix(in srgb, var(--danger) 15%, transparent)}}.btn-icon{width:2rem;height:2rem;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .1s,color .1s,scale .1s;display:inline-flex}.btn-icon:hover{background:var(--surface-hover);color:var(--text)}.btn-icon:active{scale:.96}.chip{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-family:var(--font-body);white-space:nowrap;cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;transition:background-color .1s,border-color .1s,color .1s,scale .1s;display:inline-flex}.chip:hover{border-color:var(--border-strong)}.chip:active{scale:.96}.chip-active,.chip-active:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:500}.font-display{letter-spacing:-.025em;font-style:normal;font-weight:300}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 20%, transparent)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.noise-overlay:before{content:"";opacity:.03;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;inset:0}.glow-amber{text-shadow:0 0 20px #f5a6234d}.glow-emerald{text-shadow:0 0 20px #34d3994d}.json-key{color:var(--color-cyan-glow)}.json-string{color:var(--color-amber-bright)}.json-number{color:var(--color-emerald-glow)}.json-boolean{color:var(--color-rose-glow)}.json-null,.json-bracket{color:var(--color-charcoal-400)}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-up{animation:.15s ease-out both fade-up}.animate-slide-in-right{animation:.1s ease-out both slide-in-right}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.stagger-1{animation-delay:20ms}.stagger-2{animation-delay:40ms}.stagger-3{animation-delay:60ms}.stagger-4{animation-delay:80ms}.stagger-5{animation-delay:.1s}.stagger-6{animation-delay:.12s}.stagger-7{animation-delay:.14s}.stagger-8{animation-delay:.16s}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:linear-gradient(100deg, var(--surface-sunken) 40%, var(--surface) 50%, var(--surface-sunken) 60%);background-size:200% 100%;border-radius:.75rem;animation:1.8s linear infinite shimmer}.route-enter-active{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.route-leave-active{transition:opacity .1s}.route-enter-from{opacity:0;transform:translateY(6px)}.route-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.route-enter-from{transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:root{--table-primary:var(--plany-primary,#2383e2);--table-primary-hover:var(--plany-primary-hover,#1a6fc9);--table-primary-light:var(--plany-primary-light,#e8f2fc);--table-primary-lighter:var(--plany-primary-lighter,#f0f7ff);--table-text:var(--plany-text,#1a1a1a);--table-text-light:var(--plany-text-secondary,#6b6b6b);--table-text-muted:var(--plany-text-tertiary,#9b9b9b);--table-border:var(--plany-border,#e5e7eb);--table-border-light:var(--plany-border-light,#f0f0f0);--table-border-focus:var(--plany-border-focus,#d0d0d0);--table-border-strong:var(--plany-border-strong,#d1d5db);--table-background:var(--plany-bg,#fff);--table-row-alt:var(--plany-surface-alt,#f8fafc);--table-row-hover:var(--plany-bg-hover,#f7f7f7);--table-selected:var(--plany-primary-light,#e8f2fc);--table-header-bg:var(--plany-bg-sunken,#f9fafb);--table-spacing-xs:var(--plany-space-1,.25rem);--table-spacing-sm:var(--plany-space-2,.5rem);--table-spacing-md:var(--plany-space-3,.75rem);--table-spacing-lg:var(--plany-space-4,1rem);--table-spacing-xl:var(--plany-space-6,1.5rem);--table-shadow-sm:var(--plany-shadow-xs,0 1px 2px #0f172a0a);--table-shadow-md:var(--plany-shadow-md,0 8px 18px #0f172a14, 0 2px 6px #0f172a0a);--table-shadow-lg:var(--plany-shadow-lg,0 18px 40px #0f172a24, 0 6px 14px #0f172a14);--table-focus-ring:var(--plany-ring,0 0 0 3px var(--table-primary-light));--table-radius-sm:var(--plany-radius-sm,.25rem);--table-radius-md:var(--plany-radius-md,.375rem);--table-radius-lg:var(--plany-radius-lg,.5rem);--table-transition-fast:var(--plany-duration-normal,.15s) var(--plany-ease-smooth,ease-in-out);--table-transition-normal:var(--plany-duration-slow,.25s) var(--plany-ease-smooth,ease-in-out);--table-cell-height:2.625rem;--table-header-height:2.625rem;--table-base-font-size:var(--plany-text-sm,.8125rem)}.filter-table>.filter-line>.filter-cell,.filter-header>.filter-header-cell{box-sizing:border-box;position:relative}.filter-table>.filter-line>.filter-cell.cell-center:has(label.label){justify-content:center!important}.filter-header>.filter-header-cell.cell-center:has(label.label){justify-content:center!important}.filter-table>.filter-line>.filter-cell.cell-right:has(label.label){justify-content:flex-end!important}.filter-header>.filter-header-cell.cell-right:has(label.label){justify-content:flex-end!important}.filter-header>.filter-header-cell.compact-column{padding-left:var(--plany-space-2,.5rem);padding-right:var(--plany-space-2,.5rem);white-space:nowrap}.filter-table>.filter-line>.filter-cell.compact-column{white-space:nowrap}.copyable-cell{position:relative}.copyable-cell .copyable-content{width:100%}.copyable-cell .copy-icon{opacity:0;cursor:pointer;background-color:#fffc;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.copyable-cell .copy-icon i{color:#007bff;font-size:16px}.copyable-cell .copy-icon:hover{opacity:1!important}.copyable-cell:hover .copy-icon{opacity:.7}.filter-header>.filter-header-cell.actions,.filter-table>.filter-line>.filter-cell.actions{padding-left:.5rem;padding-right:.5rem;white-space:nowrap!important}.bordered-table .filter-header>.filter-header-cell:not(:last-child):hover,.light-bordered-table .filter-header>.filter-header-cell:not(:last-child):hover{box-shadow:inset -1px 0 #3b82f666}:is(.bordered-table .filter-header-cell:has(.column-resizer:hover),.light-bordered-table .filter-header-cell:has(.column-resizer:hover)){box-shadow:inset -2px 0 0 var(--table-primary)!important}.filter-header>.filter-header-cell:not(:last-child):not(.compact-column):not(.filter-checkbox){padding-right:32px}.bordered-table .column-resizer,.light-bordered-table .column-resizer{cursor:col-resize;z-index:10;background-color:#0000;width:8px;position:absolute;right:0}.bordered-table .column-resizer:before,.light-bordered-table .column-resizer:before{content:"";background-color:#0000;position:absolute;inset:0}.bordered-table .column-resizer:after,.light-bordered-table .column-resizer:after{display:none}.bordered-table .filter-header>.filter-header-cell.sortable,.light-bordered-table .filter-header>.filter-header-cell.sortable{position:relative}.bordered-table .filter-header>.filter-header-cell.sortable:after,.light-bordered-table .filter-header>.filter-header-cell.sortable:after{content:"";z-index:5;position:absolute;inset:0 8px 0 0}.light-bordered-table .filter-header>.filter-header-cell{border-bottom:1px solid var(--table-border);box-shadow:inset -1px 0 #0000000d}.light-bordered-table .filter-table>.filter-line>.filter-cell{box-shadow:inset -1px 0 #0000000d}.light-bordered-table .filter-table>.filter-line:last-child>.filter-cell{border-bottom:none}.light-bordered-table .column-resizer:after{display:none}.modal-body.nopadding .modal-bordered-table:first-child .filter-table-tools{margin-top:16px}.modal-bordered-table .filter-table-overflowed{border-left:none;border-right:none;border-radius:0}.modal-bordered-table .filter-table-tools{padding-left:15px}.modal-bordered-table .table-footer{border-left:none;border-right:none;border-radius:0}.modal-bordered-table .selection-actions-bar{margin-left:15px;margin-right:15px}.resizing .filter-table-container,.resizing .filter-header>.filter-header-cell,.resizing .filter-table>.filter-line>.filter-cell{transition:none!important}.resizing .column-resizer:after{background-color:var(--table-primary);width:2px}.resizing .filter-header>.filter-header-cell{pointer-events:none}.resizing .filter-header>.filter-header-cell .column-resizer{pointer-events:auto}.filter-table .filter-line .editable-cell{cursor:pointer;position:relative}.filter-table .filter-line .editable-cell:hover:not(.editing){background-color:#3b82f60d}.filter-table .filter-line .editable-cell:hover:not(.editing):after{content:"";background-color:var(--table-primary);opacity:.6;width:.75rem;height:.75rem;position:absolute;top:.25rem;right:.25rem;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M375.5%2043.8C383.1%2036.2%20393.3%2032%20404%2032s20.9%204.2%2028.5%2011.8l35.7%2035.7C475.8%2087.1%20480%2097.3%20480%20108s-4.2%2020.9-11.8%2028.5L409.7%20195%20317%20102.3%20375.5%2043.8zM294.3%20125L387%20217.7%20174.2%20430.4c-6.8%206.8-15.3%2011.8-24.6%2014.4L35.5%20476.5%2067.2%20362.4c2.6-9.3%207.5-17.8%2014.4-24.6L294.3%20125zM404%200c-19.2%200-37.6%207.6-51.1%2021.2l-294%20294c-10.7%2010.7-18.5%2024.1-22.6%2038.7L.9%20481.6c-2.3%208.3%200%2017.3%206.2%2023.4s15.1%208.5%2023.4%206.2l127.8-35.5c14.6-4.1%2027.9-11.8%2038.7-22.6l294-294C504.4%20145.6%20512%20127.2%20512%20108s-7.6-37.6-21.2-51.1L455.1%2021.2C441.6%207.6%20423.2%200%20404%200z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='currentColor'%20d='M375.5%2043.8C383.1%2036.2%20393.3%2032%20404%2032s20.9%204.2%2028.5%2011.8l35.7%2035.7C475.8%2087.1%20480%2097.3%20480%20108s-4.2%2020.9-11.8%2028.5L409.7%20195%20317%20102.3%20375.5%2043.8zM294.3%20125L387%20217.7%20174.2%20430.4c-6.8%206.8-15.3%2011.8-24.6%2014.4L35.5%20476.5%2067.2%20362.4c2.6-9.3%207.5-17.8%2014.4-24.6L294.3%20125zM404%200c-19.2%200-37.6%207.6-51.1%2021.2l-294%20294c-10.7%2010.7-18.5%2024.1-22.6%2038.7L.9%20481.6c-2.3%208.3%200%2017.3%206.2%2023.4s15.1%208.5%2023.4%206.2l127.8-35.5c14.6-4.1%2027.9-11.8%2038.7-22.6l294-294C504.4%20145.6%20512%20127.2%20512%20108s-7.6-37.6-21.2-51.1L455.1%2021.2C441.6%207.6%20423.2%200%20404%200z'/%3e%3c/svg%3e") 50%/contain no-repeat}.filter-table .filter-line .editable-cell.editing{padding:0!important}.filter-table .filter-line .editable-cell.editing .table-cell-editor{border:1px solid var(--table-primary);box-sizing:border-box;background-color:#fff;outline:none;width:100%;height:100%;min-height:100%;padding:.5rem;font-family:inherit;font-size:.875rem}.filter-table .filter-line .editable-cell.editing .table-cell-editor:focus{border-color:var(--table-primary);box-shadow:0 0 0 2px #3b82f633}.filter-table .filter-line .editable-cell.editing .table-cell-editor-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:12px;padding:.35rem 1.5rem .35rem .5rem}.filter-table .filter-line .editable-cell.editing .table-cell-editor-number{text-align:right}.filter-table .filter-line .editable-cell.editing .table-cell-editor-checkbox-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.filter-table .filter-line .editable-cell.editing .table-cell-editor-checkbox-wrapper .table-cell-editor-checkbox{cursor:pointer;width:18px;height:18px}.filter-table .filter-line .editable-cell.edited-cell{background-color:#3b82f60a}.filter-table .filter-line .editable-cell.edited-cell:before{content:"";background-color:var(--table-primary);opacity:.5;width:3px;height:100%;position:absolute;top:0;left:0}.editable-save-bar{background:var(--table-background);border:1px solid var(--table-border);border-top:2px solid var(--table-primary);border-radius:0 0 var(--table-radius-md) var(--table-radius-md);z-index:10;align-items:center;gap:.75rem;padding:.625rem 1rem;display:none;position:sticky;bottom:0;box-shadow:0 -2px 8px #0000000f}.editable-save-bar .editable-save-count{color:var(--table-text-light);font-size:.875rem;font-weight:500}.editable-save-bar .editable-save-btn{background-color:var(--table-primary);border:1px solid var(--table-primary);border-radius:var(--table-radius-sm);color:#fff;cursor:pointer;align-items:center;padding:.4rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.editable-save-bar .editable-save-btn:hover{background-color:var(--table-primary-hover)}.editable-save-bar .editable-save-btn:active{transform:translateY(1px)}.editable-save-bar .editable-reset-btn{background-color:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);color:var(--table-text-light);cursor:pointer;align-items:center;padding:.4rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.editable-save-bar .editable-reset-btn:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.editable-save-bar .editable-reset-btn:active{transform:translateY(1px)}.small-lines{--table-cell-height:2.5rem}.small-lines .filter-table>.filter-line>.filter-cell{padding-top:var(--table-spacing-xs);padding-bottom:var(--table-spacing-xs)}.petite-lines{--table-cell-height:1.875rem}.petite-lines .filter-table>.filter-line>.filter-cell{padding-top:.125rem;padding-bottom:.125rem}.filter-header>.filter-header-cell[data-type=actions-column]{text-align:center;color:var(--table-text-light);letter-spacing:-.2px;position:relative;font-size:.8125rem!important}.filter-header>.filter-header-cell[data-type=actions-column]:before{content:"";width:1px;position:absolute;top:25%;bottom:25%;left:0}.filter-header>.filter-header-cell:last-child:not([data-type=actions-column]) .column-resizer{display:none!important}.filter-table-overflowed{border-radius:var(--table-radius-md);border:1px solid var(--table-border);background:var(--table-background);-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--table-text-light) transparent;width:100%;position:relative;overflow-x:auto}.filter-table-container{width:max-content;min-width:100%;color:var(--table-text);font-size:.875rem}.filter-table-container.columns-fixed .filter-table>.filter-line>.filter-cell:not(.col-hidden){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-table-container .column-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.col-hidden{visibility:hidden;pointer-events:none;box-shadow:none!important;border:none!important;min-width:0!important;max-width:0!important;padding:0!important;overflow:hidden!important}.filter-table-loader,.filter-table-error-message,.filter-table-no-data-message{z-index:5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity var(--table-transition-normal);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.filter-table-loader{background:#ffffffb3}.filter-table-error-message{background:#ef44440d}.filter-table-no-data-message{background:#ffffff4d}.filter-table-loader>div,.filter-table-error-message>div,.filter-table-no-data-message>div{padding:var(--table-spacing-md) var(--table-spacing-lg);background-color:var(--table-background);border-radius:var(--table-radius-md);max-width:400px;box-shadow:var(--table-shadow-md);align-items:center;gap:var(--table-spacing-sm);color:var(--table-text);font-size:.875rem;font-weight:500;display:inline-flex}.filter-table-loader>div i,.filter-table-error-message>div i,.filter-table-no-data-message>div i{font-size:1rem}.filter-table-error-message>div i{color:#ef4444}.filter-table-no-data-message>div i{color:#6b7280}.filter-header{grid-template-columns:var(--grid-cols,auto);z-index:3;background-color:var(--table-header-bg);border-bottom:1px solid var(--table-border);min-height:var(--table-header-height);-webkit-user-select:none;user-select:none;font-weight:600;display:grid;position:sticky;top:0}.filter-header>.filter-header-cell{letter-spacing:-.2px;min-width:0;color:var(--table-text-light);padding:var(--table-spacing-md) var(--table-spacing-md);white-space:nowrap;text-align:left;transition:background-color var(--table-transition-fast);align-items:center;display:flex;position:relative;font-size:.8125rem!important}.filter-header>.filter-header-cell.sortable{cursor:pointer}.filter-header>.filter-header-cell.sortable:hover{background-color:#00000005}.filter-header>.filter-header-cell.sortable .sort-icon{margin-left:var(--table-spacing-xs);color:var(--table-primary);opacity:.8;transition:transform var(--table-transition-fast);font-size:.625rem;display:inline-flex}.filter-header>.filter-header-cell.cell-right{text-align:right;justify-content:flex-end}.filter-header>.filter-header-cell.cell-center{text-align:center;justify-content:center}.filter-header>.filter-header-cell.filter-checkbox{text-align:center;justify-content:center;padding:0!important}.filter-header>.filter-header-cell.filter-checkbox input[type=checkbox]{cursor:pointer;margin:0}.filter-header>.filter-header-cell[draggable=true]{cursor:grab}.filter-header>.filter-header-cell[draggable=true]:active{cursor:grabbing}.filter-header>.filter-header-cell.dragging{opacity:.6;background:#00000008}.filter-header>.filter-header-cell.drag-over{position:relative}.filter-header>.filter-header-cell.drag-over:before{content:"";background-color:var(--table-primary);width:2px;position:absolute;top:25%;bottom:25%;left:0}.filter-table{background-color:var(--table-background);position:relative}.filter-table .filter-line{grid-template-columns:var(--grid-cols,auto);min-height:var(--table-cell-height);transition:background-color var(--table-transition-fast);display:grid}.filter-table .filter-line:nth-child(2n){background-color:var(--table-row-alt)}.filter-table .filter-line:hover:not(.no-clickable){background-color:var(--table-row-hover)}.filter-table .filter-line.clickable{cursor:pointer}.filter-table .filter-line.selected{background-color:var(--table-selected)}.filter-table .filter-line.selected:hover{background-color:#dbe6ff}.filter-table .filter-line.highlighted{background-color:#ffde9666;border-left:3px solid #f59e0b}.filter-table .filter-line.highlighted:hover{background-color:#ffde9680}.filter-table .filter-line.highlighted:nth-child(2n){background-color:#ffde9659}.filter-table .filter-line.highlighted:nth-child(2n):hover{background-color:#ffde9673}.filter-table .filter-line.no-clickable{background-color:var(--table-header-bg);font-weight:600}.filter-table .filter-line.no-clickable>.filter-cell{border-top:1px solid var(--table-border)}.filter-table .filter-line>.filter-cell{text-overflow:ellipsis;min-width:0;padding:var(--table-spacing-sm) var(--table-spacing-md);border-bottom:1px solid var(--table-border);transition:background-color var(--table-transition-fast);align-items:center;gap:.25em;font-weight:400;display:flex;overflow:hidden}.filter-table .filter-line>.filter-cell.cell-right{text-align:right;justify-content:flex-end}.filter-table .filter-line>.filter-cell.cell-center{text-align:center;justify-content:center}.filter-table .filter-line>.filter-cell.cell-total{text-transform:uppercase;letter-spacing:-.2px;padding:var(--table-spacing-md) var(--table-spacing-md);white-space:nowrap;transition:background-color var(--table-transition-fast);font-weight:600;font-size:.8125rem!important}.filter-table .filter-line>.filter-cell.filter-checkbox{text-align:center;justify-content:center;padding:0!important}.filter-table .filter-line>.filter-cell.filter-checkbox input[type=checkbox]{cursor:pointer;margin:0}.filter-table .filter-line:last-child>.filter-cell{border-bottom:none}.filter-line.bolded>.filter-cell{font-weight:700!important}.filter-line>.filter-cell.limit-10,.filter-line>.filter-cell.limit-15,.filter-line>.filter-cell.limit-20,.filter-line>.filter-cell.limit-25,.filter-line>.filter-cell.limit-30,.filter-line>.filter-cell.limit-35,.filter-line>.filter-cell.limit-40,.filter-line>.filter-cell.limit-60{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-line>.filter-cell.limit-10{max-width:10ch}.filter-line>.filter-cell.limit-15{max-width:15ch}.filter-line>.filter-cell.limit-20{max-width:20ch}.filter-line>.filter-cell.limit-25{max-width:25ch}.filter-line>.filter-cell.limit-30{max-width:30ch}.filter-line>.filter-cell.limit-35{max-width:35ch}.filter-line>.filter-cell.limit-40{max-width:40ch}.filter-line>.filter-cell.limit-60{max-width:60ch}.filter-line>.filter-cell.wrap-30,.filter-line>.filter-cell.wrap-40{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.filter-line>.filter-cell.wrap-30{max-width:30ch}.filter-line>.filter-cell.wrap-40{max-width:40ch}.filter-line>.filter-cell.no-wrap{white-space:nowrap}.filter-line>.filter-cell.cell-label-sm,.filter-line>.filter-cell.cell-label-md,.filter-line>.filter-cell.cell-label-lg{font-size:var(--table-base-font-size)}.filter-line>.filter-cell.cell-label-lg,.filter-line>.filter-cell.bolded{font-weight:600}.filter-line>.filter-cell.subsized{font-size:.875rem}.filter-line>.filter-cell>a{text-wrap:nowrap}.filter-avatar.filter-checkbox{padding:0}.filter-avatar{inline-size:100%;justify-content:center;width:auto}.filter-avatar img{object-fit:cover;border-radius:var(--table-radius-sm);width:38px;height:38px;transition:opacity var(--table-transition-normal);opacity:0;box-shadow:var(--table-shadow-sm);background-position:50%;background-size:cover}.filter-avatar img.smooth{opacity:1}.filter-avatar.small{width:auto}.filter-avatar.small img{width:28px;height:28px}label.label{border-radius:var(--plany-radius-md,var(--table-radius-md));color:#fff;background-color:var(--table-text-light);white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;height:1.75em;margin:0;padding:.35em .7em;font-size:.7625rem;font-weight:500;line-height:1;display:inline-flex}label.label.label-default{background-color:#6b7280}label.label.label-primary{background-color:var(--table-primary)}label.label.label-success{background-color:#10b981}label.label.label-warning{background-color:#f59e0b}label.label.label-danger{background-color:#ef4444}label.label.label-info{background-color:#3b82f6}u.round-colored{vertical-align:middle;border-radius:99px;width:17px;min-width:17px;height:17px;margin-right:3px;display:inline-block}a.btn-action{width:1.5rem;height:1.5rem;color:var(--table-text-light);border-radius:var(--table-radius-sm);transition:all var(--table-transition-fast);background-color:#0000;justify-content:center;align-items:center;margin-right:.125rem;display:inline-flex}a.btn-action:hover{color:var(--table-primary);background-color:#3b82f614}a.btn-action:active{transform:scale(.96)}a.btn-action:last-child{margin-right:0}a.btn-action.btn-darked{color:var(--table-primary)}a.btn-action i{font-size:.875rem}.filter-results{padding:var(--table-spacing-md) 0;margin-top:var(--table-spacing-md);justify-content:space-between;align-items:center;gap:var(--table-spacing-md);color:var(--table-text-light);flex-wrap:wrap;font-size:.875rem;display:flex}.filter-results>div{flex:1;align-items:center;min-width:0;display:flex}@media (width<=767px){.filter-results>div{flex-basis:100%;justify-content:center}}.filter-results .choose-count select{border:1px solid var(--table-border);border-radius:var(--table-radius-sm);background-color:var(--table-background);color:var(--table-text);cursor:pointer;margin:0 .25rem;padding:.25rem .5rem;font-size:.875rem;transition:all .15s}.filter-results .choose-count select:hover{border-color:var(--table-border-focus)}.filter-results .choose-count select:focus{border-color:var(--table-primary);outline:none;box-shadow:0 0 0 3px #3b82f626}.filter-results .choose-count .filter-bar-footer{margin-left:var(--table-spacing-md);color:var(--table-text);font-weight:600}.filter-results .filter-paginator{justify-content:center;align-items:center;gap:var(--table-spacing-xs);display:flex}.filter-results .filter-paginator button{background-color:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);width:2rem;height:2rem;color:var(--table-text-light);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.filter-results .filter-paginator button:hover:not(:disabled){background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.filter-results .filter-paginator button:active:not(:disabled){background-color:var(--table-row-alt)}.filter-results .filter-paginator button:disabled{opacity:.5;cursor:not-allowed}.filter-results .filter-paginator button i{font-size:.75rem}.filter-results .filter-paginator input[type=text]{border:1px solid var(--table-border);border-radius:var(--table-radius-sm);background-color:var(--table-background);width:3rem;color:var(--table-text);text-align:center;padding:.25rem .5rem;font-size:.875rem;transition:all .15s}.filter-results .filter-paginator input[type=text]:hover{border-color:var(--table-border-focus)}.filter-results .filter-paginator input[type=text]:focus{border-color:var(--table-primary);outline:none;box-shadow:0 0 0 3px #3b82f626}.filter-results .filter-counter{color:var(--table-text);justify-content:flex-end;font-weight:500;display:flex}.filter-table-tools{margin-bottom:var(--table-spacing-lg);justify-content:space-between;align-items:center;gap:var(--table-spacing-md);flex-wrap:wrap;display:flex}.filter-table-tools .column-manager{order:-1}@media (width<=767px){.filter-table-tools{justify-content:center}.filter-table-tools>div{flex-basis:100%;justify-content:center;display:flex}}.view-switcher{gap:var(--table-spacing-sm);display:flex}.view-switcher button{justify-content:center;align-items:center;gap:var(--table-spacing-sm);background-color:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);color:var(--table-text-light);cursor:pointer;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.view-switcher button:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.view-switcher button:active{background-color:var(--table-row-alt)}.view-switcher button.active{background-color:var(--table-primary);border-color:var(--table-primary);color:#fff}.view-switcher button i{font-size:.875rem}.column-manager-btn{align-items:center;gap:var(--table-spacing-sm);background-color:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);color:var(--table-text-light);cursor:pointer;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.column-manager-btn:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.column-manager-btn:active{background-color:var(--table-row-alt)}.column-manager-btn.active{background-color:var(--table-row-hover);border-color:var(--table-primary);color:var(--table-primary)}.column-selector-popup{background-color:var(--table-background);border-radius:var(--table-radius-md);border:1px solid var(--table-border);z-index:9999;opacity:1;min-width:250px;max-width:400px;transition:opacity .2s;position:absolute;overflow:hidden;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000a}.column-selector-popup .column-selector-header{padding:var(--table-spacing-md) var(--table-spacing-lg);border-bottom:1px solid var(--table-border)}.column-selector-popup .column-selector-header h3{color:var(--table-text);margin:0;font-size:1rem;font-weight:600}.column-selector-popup .column-selector-content{max-height:320px;padding:6px;overflow-y:auto}.column-selector-popup .column-selector-item{border-radius:var(--table-radius-sm);cursor:pointer;align-items:center;padding:8px 10px;transition:background-color .1s;display:flex}.column-selector-popup .column-selector-item:hover{background-color:#f7f7f7}.column-selector-popup .column-selector-item input[type=checkbox]{cursor:pointer;margin-right:10px}.column-selector-popup .column-selector-item label{cursor:pointer;color:var(--table-text);flex:1;margin:0;font-size:13px;font-weight:500}.column-selector-popup .column-selector-footer{padding:var(--table-spacing-md) var(--table-spacing-lg);border-top:1px solid var(--table-border);justify-content:flex-end;gap:8px;display:flex}.column-selector-popup .column-selector-footer button{background-color:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);color:var(--table-text-light);cursor:pointer;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.column-selector-popup .column-selector-footer button:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.column-selector-popup .column-selector-footer button.btn-primary{background-color:var(--table-primary);border-color:var(--table-primary);color:#fff}.column-selector-popup .column-selector-footer button.btn-primary:hover{background-color:var(--table-primary-hover)}.column-resizer{cursor:col-resize;z-index:2;width:8px;position:absolute;top:0;bottom:0;right:0}.column-resizer:after{content:"";background-color:var(--table-border);width:2px;transition:background-color var(--table-transition-fast);border-radius:2px;position:absolute;top:25%;bottom:25%;right:3px}.column-resizer:hover:after{background-color:var(--table-primary)}.resizing{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.resizing .column-resizer:after{background-color:var(--table-primary)}@media (width<=960px){.filter-results{align-items:stretch;gap:var(--table-spacing-md);flex-direction:column}.filter-results>div{text-align:center;justify-content:center;width:100%}.filter-results .filter-counter{justify-content:center}}@media (width<=768px){.filter-table-tools{flex-direction:column;align-items:stretch}.filter-table-tools .column-manager,.filter-table-tools .view-switcher{justify-content:center;width:100%}.filter-results .filter-paginator{order:-1}:root{--table-spacing-lg:.75rem;--table-spacing-md:.5rem;--table-cell-height:3rem}.filter-header>.filter-header-cell.filter-checkbox,.filter-table>.filter-line>.filter-cell.filter-checkbox{display:flex!important}}@media (width<=480px){.filter-header>.filter-header-cell,.filter-table>.filter-line>.filter-cell{padding:var(--table-spacing-xs) var(--table-spacing-sm);font-size:.8125rem}.filter-table-tools button{width:100%}.view-switcher{gap:var(--table-spacing-xs);grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.filter-paginator{flex-wrap:wrap}.filter-paginator input[type=text]{order:-1}}.table-footer{background-color:var(--table-header-bg);border-radius:var(--table-radius-md);border:1px solid var(--table-border);justify-content:space-between;align-items:center;margin-top:1.25rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex;position:relative}@media (width<=992px){.table-footer{flex-direction:column;gap:1rem}}.table-footer .table-footer-left,.table-footer .table-footer-right{flex-shrink:0;width:33%}@media (width<=992px){.table-footer .table-footer-left,.table-footer .table-footer-right{justify-content:center;width:100%}}.table-footer .table-footer-left{justify-content:flex-start;align-items:center;gap:1.5rem;display:flex}.table-footer .table-footer-left .table-length-selector{align-items:center;gap:.5rem;display:flex}.table-footer .table-footer-left .table-length-selector select{appearance:none;border:1px solid var(--table-border);border-radius:var(--table-radius-sm);color:var(--table-text);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:16px 16px;padding:.4rem 1.5rem .4rem .75rem;font-weight:500;transition:all .15s}.table-footer .table-footer-left .table-length-selector select:hover{border-color:var(--table-border-focus)}.table-footer .table-footer-left .table-length-selector select:focus{border-color:var(--table-primary);outline:none;box-shadow:0 0 0 3px #3b82f626}.table-footer .table-footer-left .table-length-selector label{color:var(--table-text-light);font-size:.875rem;font-weight:500;margin-bottom:0!important}.table-footer .table-footer-left .table-length-selector label i{color:var(--table-primary);margin-right:.25rem}.table-footer .table-footer-left .selection-info{border-radius:var(--table-radius-sm);color:var(--table-primary);background-color:#3b82f61a;align-items:center;max-width:200px;padding:.4rem .75rem;font-size:.875rem;font-weight:500;transition:opacity .2s ease-in-out,max-width .2s ease-in-out;display:flex;overflow:hidden}.table-footer .table-footer-left .selection-info.hidden{opacity:0;max-width:0;margin:0;padding:0}.table-footer .table-footer-left .selection-info i{margin-right:.375rem}.table-footer .table-footer-left .selection-info .selected-count{font-weight:600}.table-footer .table-footer-center{z-index:1;position:absolute;left:50%;transform:translate(-50%)}@media (width<=992px){.table-footer .table-footer-center{width:100%;margin:.5rem 0;position:relative;left:auto;transform:none}}.table-footer .table-footer-center .table-pagination button{border:1px solid var(--table-border);width:2.25rem;height:2.25rem;color:var(--table-text-light);border-radius:var(--table-radius-sm);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.table-footer .table-footer-center .table-pagination button:hover:not(:disabled){background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.table-footer .table-footer-center .table-pagination button:active:not(:disabled){background-color:var(--table-row-alt);transform:translateY(1px)}.table-footer .table-footer-center .table-pagination button:disabled{opacity:.5;cursor:not-allowed}.table-footer .table-footer-center .table-pagination button i{font-size:.875rem}.table-footer .table-footer-center .table-pagination .pagination-indicator{color:var(--table-text-light);align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;display:flex}.table-footer .table-footer-center .table-pagination .pagination-indicator input{border:1px solid var(--table-border);border-radius:var(--table-radius-sm);text-align:center;width:2.5rem;color:var(--table-text);padding:.375rem;font-weight:500;transition:all .15s}.table-footer .table-footer-center .table-pagination .pagination-indicator input:hover{border-color:var(--table-border-focus)}.table-footer .table-footer-center .table-pagination .pagination-indicator input:focus{border-color:var(--table-primary);outline:none;box-shadow:0 0 0 3px #3b82f626}.table-footer .table-footer-center .table-pagination .pagination-indicator .tables-max-pages{color:var(--table-text);font-weight:600}.table-footer .table-footer-right .tables-counter{color:var(--table-text-light);justify-content:flex-end;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.table-footer .table-footer-right .tables-counter i{color:var(--table-primary)}.table-footer .table-footer-right .tables-counter .total-count{color:var(--table-text);font-weight:600}@keyframes highlight-change{0%{background-color:#3b82f61a}50%{background-color:#3b82f633}to{background-color:#0000}}.filter-table .filter-line.row-changed{animation:1.2s ease-in-out highlight-change}.filter-table .filter-line{transition:opacity .4s ease-in-out,height .4s ease-in-out}.filter-table .filter-line:nth-child(2n).row-changed{animation:1.2s ease-in-out highlight-change-alt}@keyframes highlight-change-alt{0%{background-color:#3b82f61a}50%{background-color:#3b82f626}to{background-color:var(--table-row-alt)}}.selection-actions-bar{background-color:var(--table-selected);border-radius:var(--table-radius-md);transition:all var(--table-transition-fast);box-shadow:var(--table-shadow-sm);border:1px solid var(--table-primary-light);justify-content:space-between;align-items:center;margin:.75rem 0;padding:.75rem 1rem;display:flex}.selection-actions-bar.hidden{display:none}@media (width<=768px){.selection-actions-bar{flex-direction:column;gap:.5rem}}.selection-actions-info{color:var(--table-primary);align-items:center;font-weight:500;display:flex}.selection-actions-info i{margin-right:.375rem}.selection-actions-buttons{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=768px){.selection-actions-buttons{justify-content:center;width:100%}}.selection-action-btn{border-radius:var(--table-radius-sm);border:1px solid var(--table-border);color:var(--table-text-light);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.selection-action-btn:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.selection-action-btn:active{background-color:var(--table-row-alt);transform:translateY(1px)}.selection-action-btn.btn-primary{color:var(--table-primary);border-color:var(--table-primary)}.selection-action-btn.btn-primary:hover{background-color:var(--table-primary);color:#fff}.selection-action-btn.btn-warning{color:#f59e0b;border-color:var(--plany-warning,#f59e0b)}.selection-action-btn.btn-warning:hover{color:#fff;background-color:#f59e0b}.selection-action-btn.btn-danger{color:#ef4444;border-color:var(--plany-danger,#ef4444)}.selection-action-btn.btn-danger:hover{color:#fff;background-color:#ef4444}.selection-action-btn.btn-success{color:#10b981;border-color:var(--plany-success,#10b981)}.selection-action-btn.btn-success:hover{color:#fff;background-color:#10b981}.selection-action-btn.disabled,.selection-action-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.selection-action-btn i{margin-right:.375rem}.actions-menu-container{vertical-align:middle;display:inline-block;position:relative}.actions-menu-dropdown{z-index:1050;background-color:var(--table-background);border-radius:var(--table-radius-md);min-width:160px;box-shadow:var(--table-shadow-lg);border:1px solid var(--table-border);opacity:0;pointer-events:none;padding:.5rem 0;transition:opacity .2s;display:none;position:absolute}@media (width<=768px){.actions-menu-dropdown{display:none!important}}.actions-menu-dropdown.show{opacity:1;pointer-events:auto;display:block}.actions-menu-item{color:var(--table-text);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--table-transition-fast);align-items:center;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;display:flex;overflow:hidden}.actions-menu-item:hover{color:var(--table-primary);background-color:#3b82f614}.actions-menu-item i{text-align:center;width:1rem;margin-right:.5rem;font-size:.875rem}.actions-menu-mobile{z-index:1100;background-color:var(--table-background);border-radius:var(--table-radius-lg) var(--table-radius-lg) 0 0;width:100%;box-shadow:var(--table-shadow-lg);border-top:1px solid var(--table-border);max-height:80vh;padding:.5rem 0;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0));transition:transform .3s;display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}@media (width>=769px){.actions-menu-mobile{display:none!important}}.actions-menu-mobile:before{content:"";background-color:var(--table-border);border-radius:2px;width:36px;height:4px;margin:.5rem auto 1rem;display:block}.actions-menu-mobile.show{display:block;transform:translateY(0)}.actions-menu-mobile-item{color:var(--table-text);border-radius:var(--table-radius-sm);border-bottom:1px solid #00000008;align-items:center;margin:0 .5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:400;text-decoration:none;display:flex}.actions-menu-mobile-item:last-child{margin-bottom:.5rem}.actions-menu-mobile-item:active{background-color:#3b82f614}.actions-menu-mobile-item i{text-align:center;width:1.5rem;margin-right:.75rem;font-size:1rem}.actions-menu-overlay{z-index:1090;opacity:0;background-color:#0006;transition:opacity .3s;display:none;position:fixed;inset:0}.actions-menu-overlay.show{opacity:1;display:block}body.modal-open{width:100%;height:100%;position:fixed;overflow:hidden}.filter-table-overflowed{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative}.filter-table-overflowed .scroll-indicator{pointer-events:none;z-index:5;opacity:0;width:30px;transition:opacity .3s;position:absolute;top:0;bottom:0}.filter-table-overflowed .left-indicator{background:linear-gradient(90deg,#00000026,#0000);left:0}.filter-table-overflowed .right-indicator{background:linear-gradient(270deg,#00000026,#0000);right:0}.filter-table-overflowed:after,.filter-table-overflowed:before{content:none!important;display:none!important}.table-footer{justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.table-footer .table-footer-left,.table-footer .table-footer-right{align-items:center;width:33%;display:flex}.table-footer .table-footer-left{justify-content:flex-start}.table-footer .table-footer-right{justify-content:flex-end}.table-footer .table-footer-center{position:absolute;left:50%;transform:translate(-50%)}.table-footer .table-footer-center .table-pagination{align-items:center;gap:.25rem;display:flex}.table-footer .table-length-selector{align-items:center;display:flex}.table-footer .table-length-selector select{border:1px solid var(--table-border);border-radius:var(--table-radius-sm);appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:12px;margin:0 .25rem;padding:.25rem 1.5rem .25rem .5rem}@media (width<=768px){.filter-header>.filter-header-cell.col-hidden,.filter-table>.filter-line>.filter-cell.col-hidden{visibility:hidden;pointer-events:none;min-width:0!important;max-width:0!important;padding:0!important;overflow:hidden!important}.filter-header>.filter-header-cell[data-type=actions-column],.filter-table>.filter-line>.filter-cell.actions{background-color:inherit;z-index:5;box-shadow:-1px 0 0 var(--table-border);position:sticky;right:0}.filter-header>.filter-header-cell[data-type=actions-column]{background-color:var(--table-header-bg)}.filter-table>.filter-line:nth-child(2n)>.filter-cell.actions{background-color:var(--table-row-alt)}.filter-table>.filter-line:nth-child(odd)>.filter-cell.actions{background-color:var(--table-background)}.table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.table-footer .table-footer-center{order:1;width:100%;margin:.5rem 0;position:relative;left:auto;transform:none}.table-footer .table-footer-center .table-pagination{justify-content:center}.table-footer .table-footer-left{order:2;align-items:center;width:auto;display:none}.table-footer .table-footer-right{display:none}.table-footer .table-length-selector select{width:60px;padding:.25rem}.table-footer .table-length-selector label{display:none}.table-footer .table-length-selector:after{content:"lignes";color:var(--table-text-light);margin-left:.25rem;font-size:.8125rem}.table-footer .tables-counter{white-space:nowrap;font-size:.8125rem}.table-footer .tables-counter i{margin-right:.25rem}}@media (width<=480px){.table-footer{padding:.5rem}.table-footer .table-pagination button{width:2rem;height:2rem;padding:0}.table-footer .table-pagination .pagination-indicator span{font-size:.8125rem}.table-footer .table-pagination .pagination-indicator input{width:2rem;padding:.25rem}.table-footer .table-length-selector label,.table-footer .tables-counter span:not(.total-count){display:none}}.filter-expand-header,.filter-expand{text-align:center;justify-content:center;padding:0!important}.expand-toggle{border:1px solid var(--table-border);border-radius:var(--table-radius-sm);width:24px;height:24px;color:var(--table-text-light);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.expand-toggle:hover{background-color:var(--table-row-hover);border-color:var(--table-border-focus);color:var(--table-text)}.expand-toggle:active{background-color:var(--table-row-alt)}.expand-toggle:disabled{opacity:.5;cursor:wait}.expand-toggle i{font-size:.75rem;transition:transform .15s}.filter-line.expanded .expand-toggle i{transform:rotate(90deg)}.filter-line.subrow,.filter-line.subrow .filter-indent{position:relative}.filter-line.subrow .filter-indent .indent-line{background-color:var(--table-border);width:1px;position:absolute;top:0;bottom:0;left:50%}.filter-line.subrow{background-color:var(--table-row-alt)}.filter-line.subrow:hover{background-color:#3b82f60d}.filter-line.subrow{border-left:1px solid var(--table-border-strong)}.filter-line.subrow:nth-child(odd){background-color:#3b82f606}.filter-line.subrow.last-subrow>.filter-cell{border-bottom:1px solid var(--table-border-strong)}.subrow-error{color:#ef4444;border-radius:var(--table-radius-sm);text-align:center;background-color:#ef44441a;margin:.25rem 0;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.subrow-error i{margin-right:.5rem}.modal-body .tables:only-child .table-footer{margin-bottom:0}.tags-container{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tags-container .label{border-radius:var(--plany-radius-md,var(--table-radius-md));margin:0}.tags-more{text-align:center;border-radius:var(--plany-radius-md,var(--table-radius-md));min-width:28px;transition:background-color .2s}.tags-more:hover{filter:brightness(.9)}.tags-more.tags-more-expanded{color:#fff;background-color:#6b7280}.tags-hidden-container{border-top:1px dashed #0000001a;flex-wrap:wrap;flex-basis:100%;gap:4px;margin-top:4px;padding-top:4px;display:none}.tags-hidden-container.expanded{display:flex}@media (width>=769px){.hover-actions-enabled .filter-header>.filter-header-cell[data-type=actions-column],.hover-actions-enabled .filter-table>.filter-line>.filter-cell.actions{display:none!important}}.hover-actions-bubble{background:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-md);box-shadow:var(--table-shadow-md);z-index:1000;opacity:0;pointer-events:none;align-items:center;gap:4px;padding:6px 10px;transition:opacity .15s,transform .15s;display:flex;position:fixed;transform:translate(10px)}.hover-actions-bubble.visible{opacity:1;pointer-events:auto;transform:translate(0)}.hover-actions-bubble .bubble-action{width:28px;height:28px;color:var(--table-text-light);border-radius:var(--table-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:color .15s,background .15s;display:flex}.hover-actions-bubble .bubble-action:hover{color:var(--table-primary);background:#3b82f614}.hover-actions-bubble .bubble-action:active{transform:scale(.95)}.hover-actions-bubble .bubble-action.danger:hover{color:#ef4444;background:#ef444414}.hover-actions-bubble .bubble-action.bubble-more.active{color:var(--table-primary);background:#3b82f61a}.hover-actions-bubble .bubble-action i{font-size:14px}.hover-actions-bubble .bubble-separator{background:var(--table-border);width:1px;height:18px;margin:0 4px}.hover-actions-bubble .bubble-dropdown{background:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-md);min-width:160px;box-shadow:var(--table-shadow-lg);opacity:0;visibility:hidden;margin-top:6px;padding:4px 0;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;right:0;transform:translateY(-4px)}.hover-actions-bubble .bubble-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.hover-actions-bubble .bubble-dropdown .bubble-dropdown-item{color:var(--table-text);white-space:nowrap;cursor:pointer;align-items:center;padding:8px 12px;font-size:.875rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.hover-actions-bubble .bubble-dropdown .bubble-dropdown-item:hover{color:var(--table-primary);background:#3b82f614}.hover-actions-bubble .bubble-dropdown .bubble-dropdown-item.danger:hover{color:#ef4444;background:#ef444414}.hover-actions-bubble .bubble-dropdown .bubble-dropdown-item i{text-align:center;width:16px;color:var(--table-text-light);margin-right:8px;font-size:.875rem}.hover-actions-bubble .bubble-dropdown .bubble-dropdown-item:hover i{color:inherit}.column-menu-trigger{opacity:0;cursor:pointer;z-index:6;width:20px;color:var(--table-text-light);justify-content:center;align-items:center;font-size:.875rem;transition:opacity .15s,color .15s;display:flex;position:absolute;top:0;bottom:0;right:8px}.column-menu-trigger:hover{color:var(--table-primary)}.filter-header>.filter-header-cell:hover .column-menu-trigger,.column-menu-trigger.active{opacity:1}.column-header-menu{z-index:1050;background-color:var(--table-background);border-radius:var(--table-radius-md);min-width:180px;box-shadow:var(--table-shadow-lg);border:1px solid var(--table-border);opacity:0;pointer-events:none;padding:.25rem 0;transition:opacity .15s;position:absolute}.column-header-menu.show{opacity:1;pointer-events:auto}.column-menu-item{color:var(--table-text);cursor:pointer;align-items:center;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .15s;display:flex}.column-menu-item:hover{color:var(--table-primary);background-color:#3b82f614}.column-menu-item i{text-align:center;width:1rem;margin-right:.5rem}.tables-tooltip{z-index:9999;color:#fff;word-wrap:break-word;pointer-events:none;background:#333;border-radius:4px;max-width:300px;padding:6px 12px;font-size:13px;line-height:1.4;transition:opacity .15s;display:none;position:absolute}.tables-tooltip.interactive{pointer-events:auto}@media (width<=768px){.hover-actions-bubble{display:none!important}}.cell-selected{outline-offset:-1px;outline:1px solid #3b82f64d;background-color:#3b82f61f!important}.cell-copied{animation:.6s cell-copy-flash}@keyframes cell-copy-flash{0%{background-color:#10b98140}to{background-color:#0000}}.cell-selection-copy-btn{z-index:1050;background:var(--table-background);border:1px solid var(--table-border);border-radius:var(--table-radius-sm);box-shadow:var(--table-shadow-md);color:var(--table-text);cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:absolute}.cell-selection-copy-btn:hover{background-color:var(--table-primary);color:#fff;border-color:var(--table-primary)}.cell-selection-copy-btn i{font-size:.75rem}.tables.light-bordered-table{font-family:var(--plany-font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--table-base-font-size);color:var(--table-text)}.tables.light-bordered-table .filter-table-tools{margin-bottom:.625rem}.tables.light-bordered-table .filter-table-overflowed{border:1px solid var(--table-border);border-radius:var(--table-radius-md);box-shadow:none;background:var(--table-background);overflow:auto}.tables.light-bordered-table .filter-table-container{background:var(--table-background);font-size:var(--table-base-font-size);line-height:1.35}.tables.light-bordered-table .filter-header{min-height:var(--table-header-height);background:var(--table-header-bg);border:0;border-bottom:1px solid var(--table-border-strong);box-shadow:none}.tables.light-bordered-table .filter-header-cell,.tables.light-bordered-table .filter-cell{border:0;border-right:1px solid var(--table-border-light);min-width:0;box-shadow:none!important}.tables.light-bordered-table .filter-header-cell:last-child,.tables.light-bordered-table .filter-cell:last-child{border-right:0}.tables.light-bordered-table .filter-header-cell{min-height:var(--table-header-height);color:var(--table-text-light);font-weight:var(--plany-font-semibold,600);letter-spacing:0;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;padding:0 .75rem;display:flex;font-size:.75rem!important}.tables.light-bordered-table .filter-header-cell .column-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tables.light-bordered-table .filter-header-cell.sortable:hover{background:var(--table-row-hover)}.tables.light-bordered-table .filter-header-cell .sort-icon{color:var(--table-primary);margin-left:.375rem;font-size:.6875rem}.tables.light-bordered-table .filter-header-cell .column-menu-trigger{border-radius:var(--table-radius-sm);right:.375rem}.tables.light-bordered-table .filter-header-cell .column-resizer{width:7px}.tables.light-bordered-table .filter-header-cell .column-resizer:after{background:0 0;border-radius:0;width:1px;display:block;top:0;bottom:0;right:0}.tables.light-bordered-table .filter-header-cell .column-resizer:hover:after{background:var(--table-border-focus)}.tables.light-bordered-table .filter-table{background:var(--table-background)}.tables.light-bordered-table .filter-table .filter-line{min-height:var(--table-cell-height);background:var(--table-background);box-shadow:none;transition:background-color var(--table-transition-fast)}.tables.light-bordered-table .filter-table .filter-line:nth-child(2n){background:var(--table-row-alt)}.tables.light-bordered-table .filter-table .filter-line:hover:not(.no-clickable){background:var(--table-row-hover);box-shadow:none}.tables.light-bordered-table .filter-table .filter-line.selected{background:var(--table-selected);box-shadow:inset 3px 0 0 var(--table-primary)}.tables.light-bordered-table .filter-table .filter-line.highlighted{box-shadow:inset 3px 0 0 var(--plany-warning,#f59e0b);border-left:0}.tables.light-bordered-table .filter-table .filter-line.no-clickable{background:var(--table-header-bg)}.tables.light-bordered-table .filter-table .filter-line.no-clickable .filter-cell{border-top:1px solid var(--table-border-strong);font-weight:var(--plany-font-semibold,600)}.tables.light-bordered-table .filter-cell{min-height:var(--table-cell-height);border-bottom:1px solid var(--table-border-light);color:var(--table-text);font-size:var(--table-base-font-size);text-overflow:ellipsis;align-items:center;gap:.35rem;padding:.375rem .75rem;font-weight:400;display:flex;overflow:hidden}.tables.light-bordered-table .filter-cell>a,.tables.light-bordered-table .filter-cell .copyable-content{text-overflow:ellipsis;min-width:0;overflow:hidden}.tables.light-bordered-table .filter-cell.cell-right{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.tables.light-bordered-table .filter-cell.cell-center{text-align:center;justify-content:center}.tables.light-bordered-table .filter-cell.filter-checkbox,.tables.light-bordered-table .filter-cell.filter-expand,.tables.light-bordered-table .filter-cell.filter-indent,.tables.light-bordered-table .filter-cell.actions{padding-left:.5rem;padding-right:.5rem}.tables.light-bordered-table .filter-cell.compact-column{padding-left:var(--plany-space-2,.5rem);padding-right:var(--plany-space-2,.5rem)}.tables.light-bordered-table .filter-cell.editable-cell:hover:not(.editing){background:var(--table-primary-lighter)}.tables.light-bordered-table .filter-cell.editable-cell.edited-cell{background:var(--table-primary-lighter);box-shadow:inset 3px 0 0 var(--table-primary)}.tables.light-bordered-table input[type=checkbox]{width:14px;height:14px;accent-color:var(--table-primary)}.tables.light-bordered-table label.label,.tables.light-bordered-table label.badge{border-radius:var(--plany-radius-md,var(--table-radius-md));height:1.45rem;font-size:.6875rem;font-weight:var(--plany-font-semibold,600);box-shadow:none;border:1px solid #0000;padding:0 .55rem}.tables.light-bordered-table a.btn-action,.tables.light-bordered-table .hover-actions-bubble .bubble-action{border-radius:var(--table-radius-sm);color:#64748b}.tables.light-bordered-table a.btn-action:hover,.tables.light-bordered-table .hover-actions-bubble .bubble-action:hover{background:var(--table-primary-light);color:var(--table-primary)}.tables.light-bordered-table .expand-toggle{border-radius:var(--table-radius-sm);border-color:var(--table-border);background:#fff;width:24px;height:24px}.tables.light-bordered-table .filter-line.subrow{background:var(--table-primary-lighter);border-left:0}.tables.light-bordered-table .filter-line.subrow .filter-cell{color:var(--table-text)}.tables.light-bordered-table .filter-line.subrow .filter-indent .indent-line{background:var(--table-border-strong)}.tables.light-bordered-table .filter-line.subrow.last-subrow>.filter-cell{border-bottom:1px solid var(--table-border-strong)}.tables.light-bordered-table .table-footer{border-radius:var(--table-radius-md);background:var(--table-header-bg);border:1px solid var(--table-border);box-shadow:none;margin-top:.75rem;margin-bottom:0}.tables.light-bordered-table .selection-actions-bar{border:1px solid color-mix(in srgb, var(--table-primary) 20%, var(--table-border));box-shadow:none}.tables.light-bordered-table .column-selector-popup,.tables.light-bordered-table .actions-menu-dropdown,.tables.light-bordered-table .actions-menu-mobile,.tables.light-bordered-table .hover-actions-bubble,.tables.light-bordered-table .column-header-menu,.tables.light-bordered-table .cell-selection-copy-btn{border:1px solid var(--table-border);box-shadow:var(--table-shadow-lg)}.tables.light-bordered-table .table-length-selector select,.tables.light-bordered-table .table-pagination button,.tables.light-bordered-table .table-pagination input,.tables.light-bordered-table .selection-action-btn,.tables.light-bordered-table .view-switcher button,.tables.light-bordered-table .column-manager-btn,.tables.light-bordered-table .editable-save-bar,.tables.light-bordered-table .table-cell-editor{border-color:var(--table-border)}.tables.light-bordered-table .table-length-selector select:hover,.tables.light-bordered-table .table-pagination button:hover,.tables.light-bordered-table .table-pagination input:hover,.tables.light-bordered-table .selection-action-btn:hover,.tables.light-bordered-table .view-switcher button:hover,.tables.light-bordered-table .column-manager-btn:hover,.tables.light-bordered-table .editable-save-bar:hover,.tables.light-bordered-table .table-cell-editor:hover{border-color:var(--table-border-focus)}.tables.light-bordered-table .table-length-selector select:focus,.tables.light-bordered-table .table-length-selector select:focus-visible,.tables.light-bordered-table .table-pagination button:focus,.tables.light-bordered-table .table-pagination button:focus-visible,.tables.light-bordered-table .table-pagination input:focus,.tables.light-bordered-table .table-pagination input:focus-visible,.tables.light-bordered-table .selection-action-btn:focus,.tables.light-bordered-table .selection-action-btn:focus-visible,.tables.light-bordered-table .view-switcher button:focus,.tables.light-bordered-table .view-switcher button:focus-visible,.tables.light-bordered-table .column-manager-btn:focus,.tables.light-bordered-table .column-manager-btn:focus-visible,.tables.light-bordered-table .editable-save-bar:focus,.tables.light-bordered-table .editable-save-bar:focus-visible,.tables.light-bordered-table .table-cell-editor:focus,.tables.light-bordered-table .table-cell-editor:focus-visible{border-color:var(--table-primary);box-shadow:var(--table-focus-ring);outline:none}@media (width<=768px){.tables.light-bordered-table .filter-header>.filter-header-cell[data-type=actions-column],.tables.light-bordered-table .filter-table>.filter-line>.filter-cell.actions{box-shadow:-1px 0 0 var(--table-border)}}:root{--plany-bg:var(--surface);--plany-bg-hover:var(--surface-hover);--plany-bg-sunken:var(--surface-sunken);--plany-surface-alt:var(--surface-sunken);--plany-text:var(--text);--plany-text-secondary:var(--text-muted);--plany-text-tertiary:var(--text-subtle);--plany-border:var(--border);--plany-border-light:var(--border);--plany-border-focus:var(--border-strong);--plany-border-strong:var(--border-strong);--plany-primary:var(--accent);--plany-primary-hover:var(--accent);--plany-primary-light:var(--accent-soft);--plany-primary-lighter:var(--accent-soft);--plany-danger:var(--danger);--plany-success:var(--success);--plany-warning:var(--warning)}.tables{--plany-font-sans:var(--font-mono)}.tables .filter-table,.tables .filter-header,.tables .table-footer{font-family:var(--font-mono)}.betsie-table.tables .filter-table-overflowed{border:1px solid var(--border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:1rem}.betsie-table.tables .column-manager-btn,.betsie-table.tables .export-button,.betsie-table.tables .selection-action-btn,.betsie-table.tables .view-switcher button{background:var(--surface);height:2.25rem;color:var(--text);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--border);font-family:var(--font-body);border:0;border-radius:.75rem;padding:0 .875rem;font-size:.875rem;font-weight:500;transition:background-color .1s,box-shadow .1s,scale .1s}.betsie-table.tables .column-manager-btn:hover,.betsie-table.tables .export-button:hover,.betsie-table.tables .selection-action-btn:hover,.betsie-table.tables .view-switcher button:hover{background:var(--surface-hover);color:var(--text)}.betsie-table.tables .column-manager-btn:active,.betsie-table.tables .export-button:active,.betsie-table.tables .selection-action-btn:active{scale:.96}.betsie-table.tables .column-manager-btn.active{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.betsie-table.tables .table-footer button,.betsie-table.tables .tables-selector,.betsie-table.tables .tables-page{border-radius:.5rem}.tables label.badge{vertical-align:middle;background:var(--surface-sunken);color:var(--text-muted);justify-content:center;align-items:center;line-height:1;display:inline-flex}.tables label.badge-success{background:var(--success-soft);color:var(--success)}.tables label.badge-info{background:var(--info-soft);color:var(--info)}.tables label.badge-warning{background:var(--warning-soft);color:var(--warning)}.tables label.badge-danger{background:var(--danger-soft);color:var(--danger)}.tables label.badge-default{background:var(--surface-sunken);color:var(--text-muted)}
