@charset "UTF-8";@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-latin-variable.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Material Icons;src:url(/assets/fonts/material-icons.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.app-week-picker-panel .mat-calendar-body-cell.app-week-range:before{position:absolute;inset:5% 0;z-index:0;content:"";background:#6555ff1a}.app-week-picker-panel .mat-calendar-body-cell.app-week-range-start:before{left:5%;width:95%;border-radius:999px 0 0 999px}.app-week-picker-panel .mat-calendar-body-cell.app-week-range-end:before{right:auto;left:0;width:95%;border-radius:0 999px 999px 0}.app-week-picker-panel .mat-calendar-body-cell.app-week-range .mat-calendar-body-cell-content{z-index:1}@media(min-width:981px){html.accounts-dashboard-active,body.accounts-dashboard-active,body.accounts-dashboard-active .contentWrapper{overflow:hidden!important}body.accounts-dashboard-active .body-wrapper,body.accounts-dashboard-active .pageWrapper{max-width:100%;overflow-x:hidden!important}}:root{--public-wide: min(100% - 48px, 1380px);--public-content: min(100% - 48px, 1180px);--public-bg: radial-gradient(circle at 8% 18%, rgba(99, 56, 245, .09), transparent 24%), radial-gradient(circle at 92% 8%, rgba(99, 56, 245, .1), transparent 28%), linear-gradient(180deg, #ffffff 0%, #fbfbff 48%, #f8f9ff 100%)}.site-page,.features-page,.pricing-page,.about-page,.contact-page,.info-page,.privacy-page,.legal-page{min-height:100vh;padding-bottom:64px;background:var(--public-bg)!important;font-family:Manrope,Arial,sans-serif}.site-page .site-header,.features-page .site-header,.pricing-page .pricing-header,.about-page .site-header,.contact-page .site-header,.info-page .site-header,.privacy-page .site-header,.legal-page .site-header,.site-page .hero-section,.features-page .features-hero,.pricing-page .pricing-hero,.about-page .about-hero,.contact-page .contact-hero,.info-page .info-hero,.privacy-page .privacy-hero,.legal-page .legal-hero,.privacy-page .policy-layout,.legal-page .legal-layout{width:var(--public-wide)!important;margin-left:auto!important;margin-right:auto!important}.site-page .site-header,.features-page .site-header,.pricing-page .pricing-header,.about-page .site-header,.contact-page .site-header,.info-page .site-header,.privacy-page .site-header,.legal-page .site-header{height:86px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border-bottom:0!important;background:transparent!important}.site-page .brand img,.features-page .brand img,.pricing-page .brand img,.about-page .brand img,.contact-page .brand img,.info-page .brand img,.privacy-page .brand img,.legal-page .brand img{width:auto!important;height:64px!important;max-width:180px!important;object-fit:contain!important}.site-page nav,.features-page nav,.pricing-page nav,.about-page nav,.contact-page nav,.info-page nav,.privacy-page .site-header nav,.legal-page nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:42px!important}.site-page .header-actions,.features-page .header-actions,.pricing-page .header-actions,.about-page .header-actions,.contact-page .header-actions,.info-page .header-actions,.privacy-page .header-actions,.legal-page .header-actions{display:flex!important;align-items:center!important;gap:18px!important}.site-page nav a,.features-page nav a,.pricing-page nav a,.about-page nav a,.contact-page nav a,.info-page nav a,.privacy-page .site-header nav a,.legal-page nav a{position:relative!important;color:#1d2857!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}.site-page .theme-toggle,.features-page .theme-toggle,.pricing-page .theme-toggle,.about-page .theme-toggle,.contact-page .theme-toggle,.info-page .theme-toggle,.privacy-page .theme-toggle,.legal-page .theme-toggle{width:auto!important;height:34px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;border:0!important;border-radius:999px!important;color:#5b35f5!important;background:#f2efff!important}.site-page .theme-toggle mat-icon,.features-page .theme-toggle mat-icon,.pricing-page .theme-toggle mat-icon,.about-page .theme-toggle mat-icon,.contact-page .theme-toggle mat-icon,.info-page .theme-toggle mat-icon,.privacy-page .theme-toggle mat-icon,.legal-page .theme-toggle mat-icon{width:16px!important;height:16px!important;font-size:16px!important}.site-page .mobile-menu-toggle,.features-page .mobile-menu-toggle,.pricing-page .mobile-menu-toggle,.about-page .mobile-menu-toggle,.contact-page .mobile-menu-toggle,.info-page .mobile-menu-toggle,.privacy-page .mobile-menu-toggle,.legal-page .mobile-menu-toggle{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:none!important;align-items:center!important;justify-content:center!important;border:1px solid #6a46f5!important;border-radius:8px!important;color:#4d2ee8!important;background:#fff!important}.site-page .mobile-menu-toggle mat-icon,.features-page .mobile-menu-toggle mat-icon,.pricing-page .mobile-menu-toggle mat-icon,.about-page .mobile-menu-toggle mat-icon,.contact-page .mobile-menu-toggle mat-icon,.info-page .mobile-menu-toggle mat-icon,.privacy-page .mobile-menu-toggle mat-icon,.legal-page .mobile-menu-toggle mat-icon{width:22px!important;height:22px!important;font-size:22px!important}.site-page .login-link,.site-page .btn-outline,.features-page .login-link,.pricing-page .login-link,.about-page .login-link,.contact-page .login-link,.info-page .login-link,.privacy-page .login-link,.legal-page .login-link{min-width:0!important;min-height:46px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #6a46f5!important;border-radius:8px!important;color:#4d2ee8!important;background:#fff!important;font-weight:700!important;text-decoration:none!important}.site-page .start-link,.site-page .btn-primary,.features-page .start-link,.pricing-page .start-link,.about-page .start-link,.contact-page .start-link,.info-page .start-link,.privacy-page .start-link,.legal-page .start-link{min-width:0!important;min-height:46px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;color:#fff!important;background:linear-gradient(135deg,#6034f5,#3d24df)!important;box-shadow:0 14px 26px #4b2ce53d!important;font-weight:700!important;text-decoration:none!important}.site-page .hero-section,.features-page .features-hero,.pricing-page .pricing-hero,.about-page .about-hero,.contact-page .contact-hero,.info-page .info-hero,.privacy-page .privacy-hero,.legal-page .legal-hero{padding:36px 0 28px!important;background:transparent!important;text-align:left!important}.info-page .info-hero>mat-icon{display:none!important}.features-page .features-hero span,.pricing-page .eyebrow,.about-page .about-hero span,.contact-page .contact-hero span,.info-page .info-hero span,.privacy-page .eyebrow,.legal-page .legal-hero span{display:inline-flex!important;margin-bottom:14px!important;padding:8px 24px!important;border-radius:999px!important;color:#5b35f5!important;background:#eeeaff!important;font-weight:700!important;letter-spacing:0!important}.features-page .features-hero h1,.pricing-page .pricing-hero h1,.about-page .about-hero h1,.contact-page .contact-hero h1,.info-page .info-hero h1,.privacy-page .privacy-hero h1,.legal-page .legal-hero h1{max-width:none!important;margin:0 0 14px!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.1!important;font-weight:800!important}.features-page .feature-groups,.features-page .workflow-band,.features-page .features-cta,.pricing-page .plans-grid,.pricing-page .benefits-strip,.about-page .mission-grid,.about-page .story-section,.about-page .about-cta,.contact-page .contact-layout,.contact-page .support-band,.info-page .info-grid,.info-page .contact-band,.site-page .home-overview,.site-page .module-strip,.site-page .home-cta,.public-footer .footer-grid,.public-footer .footer-copy,.home-footer .footer-grid,.home-footer .footer-copy{width:var(--public-content)!important;margin-left:auto!important;margin-right:auto!important}.privacy-page .policy-layout,.legal-page .legal-layout{padding-left:0!important;padding-right:0!important}.legal-page .legal-layout{margin-top:42px!important;margin-bottom:64px!important}.site-page .hero-copy p,.features-page .features-hero p,.pricing-page .pricing-hero p,.about-page .about-hero p,.contact-page .contact-hero p,.info-page .info-hero p,.privacy-page .privacy-hero p,.legal-page .legal-hero p{max-width:none!important}.site-page.dark-mode,.features-page.dark-mode,.pricing-page.dark-mode,.about-page.dark-mode,.contact-page.dark-mode,.info-page.dark-mode,.privacy-page.dark-mode,.legal-page.dark-mode,body.dark-theme .site-page,body.dark-theme .features-page,body.dark-theme .pricing-page,body.dark-theme .about-page,body.dark-theme .contact-page,body.dark-theme .info-page,body.dark-theme .privacy-page,body.dark-theme .legal-page{background-color:#0d1428!important;background-image:radial-gradient(circle at 8% 18%,rgba(125,92,255,.18),transparent 24%),radial-gradient(circle at 92% 8%,rgba(82,119,255,.16),transparent 28%)!important;color:#fff!important}.site-page.dark-mode .site-header,.features-page.dark-mode .site-header,.pricing-page.dark-mode .pricing-header,.about-page.dark-mode .site-header,.contact-page.dark-mode .site-header,.info-page.dark-mode .site-header,.privacy-page.dark-mode .site-header,.legal-page.dark-mode .site-header,body.dark-theme .site-page .site-header,body.dark-theme .features-page .site-header,body.dark-theme .pricing-page .pricing-header,body.dark-theme .about-page .site-header,body.dark-theme .contact-page .site-header,body.dark-theme .info-page .site-header,body.dark-theme .privacy-page .site-header,body.dark-theme .legal-page .site-header{background:transparent!important;box-shadow:none!important}.site-page.dark-mode nav a,.features-page.dark-mode nav a,.pricing-page.dark-mode nav a,.about-page.dark-mode nav a,.contact-page.dark-mode nav a,.info-page.dark-mode nav a,.privacy-page.dark-mode .site-header nav a,.legal-page.dark-mode nav a,body.dark-theme .site-page nav a,body.dark-theme .features-page nav a,body.dark-theme .pricing-page nav a,body.dark-theme .about-page nav a,body.dark-theme .contact-page nav a,body.dark-theme .info-page nav a,body.dark-theme .privacy-page .site-header nav a,body.dark-theme .legal-page nav a{color:#d9def8!important}.site-page.dark-mode .hero-copy h1,.features-page.dark-mode .features-hero h1,.pricing-page.dark-mode .pricing-hero h1,.about-page.dark-mode .about-hero h1,.contact-page.dark-mode .contact-hero h1,.info-page.dark-mode .info-hero h1,.privacy-page.dark-mode .privacy-hero h1,.legal-page.dark-mode .legal-hero h1,body.dark-theme .site-page .hero-copy h1,body.dark-theme .features-page .features-hero h1,body.dark-theme .pricing-page .pricing-hero h1,body.dark-theme .about-page .about-hero h1,body.dark-theme .contact-page .contact-hero h1,body.dark-theme .info-page .info-hero h1,body.dark-theme .privacy-page .privacy-hero h1,body.dark-theme .legal-page .legal-hero h1{color:#fff!important}.site-page.dark-mode .hero-copy p,.features-page.dark-mode .features-hero p,.pricing-page.dark-mode .pricing-hero p,.about-page.dark-mode .about-hero p,.contact-page.dark-mode .contact-hero p,.info-page.dark-mode .info-hero p,.privacy-page.dark-mode .privacy-hero p,.legal-page.dark-mode .legal-hero p,body.dark-theme .site-page .hero-copy p,body.dark-theme .features-page .features-hero p,body.dark-theme .pricing-page .pricing-hero p,body.dark-theme .about-page .about-hero p,body.dark-theme .contact-page .contact-hero p,body.dark-theme .info-page .info-hero p,body.dark-theme .privacy-page .privacy-hero p,body.dark-theme .legal-page .legal-hero p{color:#aeb8dd!important}.site-page.dark-mode .theme-toggle,.features-page.dark-mode .theme-toggle,.pricing-page.dark-mode .theme-toggle,.about-page.dark-mode .theme-toggle,.contact-page.dark-mode .theme-toggle,.info-page.dark-mode .theme-toggle,.privacy-page.dark-mode .theme-toggle,.legal-page.dark-mode .theme-toggle,body.dark-theme .site-page .theme-toggle,body.dark-theme .features-page .theme-toggle,body.dark-theme .pricing-page .theme-toggle,body.dark-theme .about-page .theme-toggle,body.dark-theme .contact-page .theme-toggle,body.dark-theme .info-page .theme-toggle,body.dark-theme .privacy-page .theme-toggle,body.dark-theme .legal-page .theme-toggle{color:#ded7ff!important;background:#211b49!important}.site-page.dark-mode .mobile-menu-toggle,.features-page.dark-mode .mobile-menu-toggle,.pricing-page.dark-mode .mobile-menu-toggle,.about-page.dark-mode .mobile-menu-toggle,.contact-page.dark-mode .mobile-menu-toggle,.info-page.dark-mode .mobile-menu-toggle,.privacy-page.dark-mode .mobile-menu-toggle,.legal-page.dark-mode .mobile-menu-toggle,body.dark-theme .site-page .mobile-menu-toggle,body.dark-theme .features-page .mobile-menu-toggle,body.dark-theme .pricing-page .mobile-menu-toggle,body.dark-theme .about-page .mobile-menu-toggle,body.dark-theme .contact-page .mobile-menu-toggle,body.dark-theme .info-page .mobile-menu-toggle,body.dark-theme .privacy-page .mobile-menu-toggle,body.dark-theme .legal-page .mobile-menu-toggle,.site-page.dark-mode .login-link,.site-page.dark-mode .btn-outline,.features-page.dark-mode .login-link,.pricing-page.dark-mode .login-link,.about-page.dark-mode .login-link,.contact-page.dark-mode .login-link,.info-page.dark-mode .login-link,.privacy-page.dark-mode .login-link,.legal-page.dark-mode .login-link,body.dark-theme .site-page .login-link,body.dark-theme .site-page .btn-outline,body.dark-theme .features-page .login-link,body.dark-theme .pricing-page .login-link,body.dark-theme .about-page .login-link,body.dark-theme .contact-page .login-link,body.dark-theme .info-page .login-link,body.dark-theme .privacy-page .login-link,body.dark-theme .legal-page .login-link{color:#f0edff!important;border-color:#8c6fff9e!important;background:#191f34!important}@media(max-width:1100px){.site-page .site-header,.features-page .site-header,.pricing-page .pricing-header,.about-page .site-header,.contact-page .site-header,.info-page .site-header,.privacy-page .site-header,.legal-page .site-header{height:auto!important;min-height:86px!important;padding:12px 0!important;flex-wrap:wrap!important}.site-page .main-nav,.features-page .site-header nav,.pricing-page .pricing-header nav,.about-page .site-header nav,.contact-page .site-header nav,.info-page .site-header nav,.privacy-page .site-header nav,.legal-page .site-header nav{display:none!important}.site-page .mobile-menu-toggle,.features-page .mobile-menu-toggle,.pricing-page .mobile-menu-toggle,.about-page .mobile-menu-toggle,.contact-page .mobile-menu-toggle,.info-page .mobile-menu-toggle,.privacy-page .mobile-menu-toggle,.legal-page .mobile-menu-toggle{display:inline-flex!important}.site-page .main-nav.mobile-open,.features-page .site-header nav.mobile-open,.pricing-page .pricing-header nav.mobile-open,.about-page .site-header nav.mobile-open,.contact-page .site-header nav.mobile-open,.info-page .site-header nav.mobile-open,.privacy-page .site-header nav.mobile-open,.legal-page .site-header nav.mobile-open{width:100%!important;order:3!important;padding:12px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;gap:8px!important;border:1px solid #e5e9f4!important;border-radius:14px!important;background:#fffffff0!important;box-shadow:0 18px 42px #1c235314!important}.site-page .main-nav.mobile-open a,.features-page .site-header nav.mobile-open a,.pricing-page .pricing-header nav.mobile-open a,.about-page .site-header nav.mobile-open a,.contact-page .site-header nav.mobile-open a,.info-page .site-header nav.mobile-open a,.privacy-page .site-header nav.mobile-open a,.legal-page .site-header nav.mobile-open a{min-height:40px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;text-align:center!important}.site-page .main-nav.mobile-open a.active,.features-page .site-header nav.mobile-open a.active,.pricing-page .pricing-header nav.mobile-open a.active,.about-page .site-header nav.mobile-open a.active,.contact-page .site-header nav.mobile-open a.active,.info-page .site-header nav.mobile-open a.active,.privacy-page .site-header nav.mobile-open a.active,.legal-page .site-header nav.mobile-open a.active{background:#eeeaff!important}.site-page .main-nav.mobile-open a.active:after,.features-page .site-header nav.mobile-open a.active:after,.pricing-page .pricing-header nav.mobile-open a.active:after,.about-page .site-header nav.mobile-open a.active:after,.contact-page .site-header nav.mobile-open a.active:after,.info-page .site-header nav.mobile-open a.active:after,.privacy-page .site-header nav.mobile-open a.active:after,.legal-page .site-header nav.mobile-open a.active:after{display:none!important}.site-page.dark-mode .main-nav.mobile-open,.features-page.dark-mode .site-header nav.mobile-open,.pricing-page.dark-mode .pricing-header nav.mobile-open,.about-page.dark-mode .site-header nav.mobile-open,.contact-page.dark-mode .site-header nav.mobile-open,.info-page.dark-mode .site-header nav.mobile-open,.privacy-page.dark-mode .site-header nav.mobile-open,.legal-page.dark-mode .site-header nav.mobile-open,body.dark-theme .site-page .main-nav.mobile-open,body.dark-theme .features-page .site-header nav.mobile-open,body.dark-theme .pricing-page .pricing-header nav.mobile-open,body.dark-theme .about-page .site-header nav.mobile-open,body.dark-theme .contact-page .site-header nav.mobile-open,body.dark-theme .info-page .site-header nav.mobile-open,body.dark-theme .privacy-page .site-header nav.mobile-open,body.dark-theme .legal-page .site-header nav.mobile-open{border-color:#8c6fff6b!important;background:#121b33f0!important;box-shadow:0 18px 42px #0000003d!important}.site-page.dark-mode .main-nav.mobile-open a.active,.features-page.dark-mode .site-header nav.mobile-open a.active,.pricing-page.dark-mode .pricing-header nav.mobile-open a.active,.about-page.dark-mode .site-header nav.mobile-open a.active,.contact-page.dark-mode .site-header nav.mobile-open a.active,.info-page.dark-mode .site-header nav.mobile-open a.active,.privacy-page.dark-mode .site-header nav.mobile-open a.active,.legal-page.dark-mode .site-header nav.mobile-open a.active,body.dark-theme .site-page .main-nav.mobile-open a.active,body.dark-theme .features-page .site-header nav.mobile-open a.active,body.dark-theme .pricing-page .pricing-header nav.mobile-open a.active,body.dark-theme .about-page .site-header nav.mobile-open a.active,body.dark-theme .contact-page .site-header nav.mobile-open a.active,body.dark-theme .info-page .site-header nav.mobile-open a.active,body.dark-theme .privacy-page .site-header nav.mobile-open a.active,body.dark-theme .legal-page .site-header nav.mobile-open a.active{background:#7456ff2e!important}}@media(max-width:760px){:root{--public-wide: calc(100% - 32px) ;--public-content: calc(100% - 32px) }.site-page,.features-page,.pricing-page,.about-page,.contact-page,.info-page,.privacy-page,.legal-page{overflow-x:hidden!important}.site-page .site-header,.features-page .site-header,.pricing-page .pricing-header,.about-page .site-header,.contact-page .site-header,.info-page .site-header,.privacy-page .site-header,.legal-page .site-header{height:auto!important;padding:16px 0 8px!important;align-items:flex-start!important;justify-content:flex-start!important;flex-direction:column!important;gap:12px!important}.site-page .header-actions,.features-page .header-actions,.pricing-page .header-actions,.about-page .header-actions,.contact-page .header-actions,.info-page .header-actions,.privacy-page .header-actions,.legal-page .header-actions{width:100%!important;flex-wrap:wrap!important;gap:10px!important}.site-page .header-actions .btn,.features-page .header-actions .login-link,.features-page .header-actions .start-link,.pricing-page .header-actions .login-link,.pricing-page .header-actions .start-link,.about-page .header-actions .login-link,.about-page .header-actions .start-link,.contact-page .header-actions .login-link,.contact-page .header-actions .start-link,.info-page .header-actions .login-link,.info-page .header-actions .start-link,.privacy-page .header-actions .login-link,.privacy-page .header-actions .start-link,.legal-page .header-actions .login-link,.legal-page .header-actions .start-link{min-height:42px!important;padding:0 18px!important}.site-page .hero-section,.features-page .features-hero,.pricing-page .pricing-hero,.about-page .about-hero,.contact-page .contact-hero,.info-page .info-hero,.privacy-page .privacy-hero,.legal-page .legal-hero{padding-top:18px!important}.site-page .main-nav.mobile-open,.features-page .site-header nav.mobile-open,.pricing-page .pricing-header nav.mobile-open,.about-page .site-header nav.mobile-open,.contact-page .site-header nav.mobile-open,.info-page .site-header nav.mobile-open,.privacy-page .site-header nav.mobile-open,.legal-page .site-header nav.mobile-open{grid-template-columns:1fr!important}.site-page .hero-copy h1{font-size:40px!important;line-height:1.12!important}.site-page .hero-actions{width:100%!important;align-items:stretch!important;flex-direction:column!important;gap:12px!important}.site-page .hero-actions .btn{width:100%!important}}@media(max-width:420px){.site-page .hero-copy h1{font-size:34px!important}}.app-logo{width:52px;height:52px;object-fit:contain}.branding .organization-logo{display:block;height:52px;max-width:180px;object-fit:contain;object-position:left center;width:180px}.app-confirm-dialog-backdrop.cdk-overlay-backdrop-showing{background:#12192aad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-confirm-dialog-panel .mat-mdc-dialog-container{--mdc-dialog-container-color: transparent;--mdc-dialog-container-shape: 22px;padding:0}.app-confirm-dialog-panel .mat-mdc-dialog-surface{padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.75);border-radius:22px!important;background:#fff!important;box-shadow:0 30px 80px #0a122652!important}.mat-mdc-snack-bar-container.payment-success-snackbar,.mat-mdc-snack-bar-container.payment-failed-snackbar{--mdc-snackbar-container-shape: 12px}.mat-mdc-snack-bar-container.payment-success-snackbar .mdc-snackbar__surface{border:1px solid rgba(255,255,255,.2);background:#08744d;box-shadow:0 14px 34px #08744d47}.mat-mdc-snack-bar-container.payment-failed-snackbar .mdc-snackbar__surface{border:1px solid rgba(255,255,255,.18);background:#b4233b;box-shadow:0 14px 34px #b4233b40}.mat-mdc-snack-bar-container.payment-success-snackbar .mdc-snackbar__label,.mat-mdc-snack-bar-container.payment-failed-snackbar .mdc-snackbar__label,.mat-mdc-snack-bar-container.payment-success-snackbar .mat-mdc-button,.mat-mdc-snack-bar-container.payment-failed-snackbar .mat-mdc-button{color:#fff!important}th.site-sortable-header{cursor:pointer;padding-right:30px!important;position:relative;-webkit-user-select:none;user-select:none}th.site-sortable-header:after{color:#94a3b8;content:"\2195";font-size:14px;font-weight:600;position:absolute;right:11px;top:50%;transform:translateY(-50%)}th.site-sortable-header[aria-sort=ascending]:after{color:#4f46e5;content:"\2191"}th.site-sortable-header[aria-sort=descending]:after{color:#4f46e5;content:"\2193"}th.site-sortable-header:hover,th.site-sortable-header:focus-visible{color:#4f46e5!important;outline:none}

/*# sourceMappingURL=styles.930fce4007337da5.css.map*/