.custom-header .bx--header__action.bx--tooltip__trigger>svg,.custom-header .bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover svg{fill:var(--primary)}.custom-header .bx--header__action.bx--btn--icon-only.bx--tooltip__trigger{border:none;border-radius:var(--radius-input);transition:background-color .15s ease}.custom-header .bx--header__action.bx--btn--icon-only.bx--tooltip__trigger:hover,.custom-header .bx--header__action.bx--btn--icon-only.bx--tooltip__trigger.bx--header__action--active{background-color:var(--primary100)}.custom-header .bx--header__action.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:2px solid var(--primary);outline-offset:-2px;box-shadow:none}.custom-header .bx--header__action.bx--btn--icon-only.bx--tooltip__trigger svg{fill:var(--primary)}@media(max-width:672px){.custom-header .bx--header__global{padding-right:0}}.custom-header .custom-header--expand-tray .bx--header-panel--expanded{width:100%;background-color:var(--white);border:none;border-bottom:1px solid var(--brand-tint);box-shadow:var(--elevation-overlay);top:var(--header-height);padding:var(--space-2);overflow:visible}.custom-header .custom-header--mobile{display:flex;flex-direction:column;gap:2px}.custom-header .mobile-nav__item{display:flex;align-items:center;width:100%;min-height:44px;padding:11px 14px;border-radius:var(--radius-input);color:var(--gray-text);font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s ease,color .15s ease}.custom-header .mobile-nav__item:hover,.custom-header .mobile-nav__item:focus-visible{background-color:var(--primary100);color:var(--primary)}.custom-header .mobile-nav__item--active{background-color:var(--option-selected-bg);color:var(--primary);font-weight:700}.custom-header .mobile-nav__item--cta{color:var(--primary)}.custom-header .mobile-nav__item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.custom-header .mobile-nav__item{transition:none}}.avatar.svelte-efv35x{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);flex-shrink:0;font-weight:600;background-color:var(--primary100);color:var(--primary);-webkit-user-select:none;user-select:none}.avatar--small.svelte-efv35x{width:32px;height:32px}.avatar--small.svelte-efv35x .avatar__initials:where(.svelte-efv35x){font-size:11px;letter-spacing:.5px}.avatar--medium.svelte-efv35x{width:40px;height:40px}.avatar--medium.svelte-efv35x .avatar__initials:where(.svelte-efv35x){font-size:13px;letter-spacing:.5px}.avatar--large.svelte-efv35x{width:48px;height:48px}.avatar--large.svelte-efv35x .avatar__initials:where(.svelte-efv35x){font-size:15px;letter-spacing:.5px}.avatar__initials.svelte-efv35x{line-height:1;text-transform:uppercase}.account-trigger.svelte-1b7clol{display:flex;align-items:center;gap:10px;min-width:0}.account-trigger__meta.svelte-1b7clol{display:flex;flex-direction:column;align-items:flex-start;line-height:1.3;min-width:0}.account-trigger__name.svelte-1b7clol{font-size:13.5px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.account-trigger__chevron.svelte-1b7clol{display:flex;flex:0 0 auto;color:var(--gray-text);transition:transform .15s ease}.account-trigger--open.svelte-1b7clol .account-trigger__chevron:where(.svelte-1b7clol){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.account-trigger__chevron.svelte-1b7clol{transition:none}}.notification-badge.svelte-11rgzy0{position:absolute;top:.5rem;right:1.5rem;background-color:var(--status-red-text);color:var(--white);border-radius:50%;min-width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:600;padding:.125rem;z-index:1;pointer-events:none}.custom-header--notification-list .bx--header-panel--expanded{display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--brand-tint);border-radius:14px;box-shadow:var(--elevation-overlay);top:calc(var(--header-height) - .25rem);height:calc(100vh - var(--header-height) + .5rem);max-height:calc(100vh - var(--header-height) + .5rem);width:28rem;padding:0;color:var(--black);overflow:hidden;z-index:8000}@media(max-width:672px){.custom-header--notification-list .bx--header-panel--expanded{width:100vw;max-width:100vw;left:0;right:0}}.notification-tray.svelte-11rgzy0{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.notification-tray__header.svelte-11rgzy0{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 2rem;border-bottom:1px solid var(--brand-tint);background-color:var(--white);flex-shrink:0}.notification-tray__header-content.svelte-11rgzy0{display:flex;align-items:center;justify-content:space-between}.notification-tray__title.svelte-11rgzy0{font-size:.875rem;font-weight:600;margin:0;color:var(--gray-text);text-transform:uppercase;letter-spacing:.05em}.notification-tray__connection-status.svelte-11rgzy0{display:flex;align-items:center;gap:.375rem;font-size:.625rem;padding:.25rem .5rem;border-radius:var(--radius-input);background-color:var(--disabled-bkg-subtle)}.status-indicator.svelte-11rgzy0{width:.5rem;height:.5rem;border-radius:50%;animation:svelte-11rgzy0-pulse 2s ease-in-out infinite}.status-text.svelte-11rgzy0{font-weight:500;text-transform:uppercase;letter-spacing:.05em}@keyframes svelte-11rgzy0-pulse{0%,to{opacity:1}50%{opacity:.5}}.notification-tray__mark-all-btn{min-height:auto;padding:.25rem .75rem;font-size:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-tray__mark-all-btn:hover{background-color:var(--brand-tint);color:var(--primary)}.notification-tray__content.svelte-11rgzy0{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;min-height:0}.notification-tray__loading.svelte-11rgzy0{display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:var(--gray-text)}.notification-tray__loading.svelte-11rgzy0 p:where(.svelte-11rgzy0){margin:0;font-size:.875rem}.notification-tray__error.svelte-11rgzy0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1.5rem;text-align:center;color:var(--status-red-text)}.notification-tray__error.svelte-11rgzy0 p:where(.svelte-11rgzy0){margin:0;font-size:.875rem}.notification-tray__empty.svelte-11rgzy0{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:var(--gray-text);gap:.5rem}.notification-tray__empty.svelte-11rgzy0 p:where(.svelte-11rgzy0){margin:0;font-size:.875rem;font-weight:500}.notification-tray__empty-subtitle.svelte-11rgzy0{font-size:.75rem!important;font-weight:400!important;color:var(--neutral-50)}.notification-list.svelte-11rgzy0{list-style:none;margin:0;padding:0}.notification-item.svelte-11rgzy0{position:relative;display:flex;border-bottom:1px solid var(--brand-tint);transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-item.svelte-11rgzy0:hover{background-color:var(--brand-tint)}.notification-item.svelte-11rgzy0:last-child{border-bottom:none}.notification-item__button.svelte-11rgzy0{flex:1;display:flex;gap:.75rem;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-item__button.svelte-11rgzy0:focus{outline:2px solid var(--primary);outline-offset:-2px}.notification-item__severity-bar.svelte-11rgzy0{position:absolute;left:0;top:0;bottom:0;width:3px}.severity-info.svelte-11rgzy0 .notification-item__severity-bar:where(.svelte-11rgzy0){background-color:var(--primary)}.severity-warning.svelte-11rgzy0 .notification-item__severity-bar:where(.svelte-11rgzy0){background-color:var(--status-amber-text)}.severity-error.svelte-11rgzy0 .notification-item__severity-bar:where(.svelte-11rgzy0){background-color:var(--status-red-text)}.severity-success.svelte-11rgzy0 .notification-item__severity-bar:where(.svelte-11rgzy0){background-color:var(--status-green-text)}.severity-critical.svelte-11rgzy0 .notification-item__severity-bar:where(.svelte-11rgzy0){background-color:var(--status-red-text)}.notification-item--unread.svelte-11rgzy0{background-color:var(--primary100)}.notification-item--unread.svelte-11rgzy0:hover{background-color:var(--option-selected-bg)}.notification-item--unread.svelte-11rgzy0 .notification-item__title:where(.svelte-11rgzy0){font-weight:600}.notification-item__indicator.svelte-11rgzy0{flex-shrink:0;width:1rem;display:flex;align-items:flex-start;padding-top:.25rem}.notification-item__indicator .unread-dot{color:var(--primary)}.notification-item__content.svelte-11rgzy0{flex:1;min-width:0}.notification-item__header.svelte-11rgzy0{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.notification-item__title.svelte-11rgzy0{font-size:.875rem;font-weight:500;margin:0;color:var(--gray-text);line-height:1.4}.notification-item__timestamp.svelte-11rgzy0{font-size:.75rem;color:var(--gray-text);white-space:nowrap;flex-shrink:0}.notification-item__body.svelte-11rgzy0{font-size:.875rem;color:var(--gray-text);margin:0 0 .5rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.notification-item__category.svelte-11rgzy0{display:inline-block;font-size:.625rem;padding:.125rem .5rem;background-color:var(--brand-tint);color:var(--black);border-radius:var(--radius-input);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.notification-item__actions.svelte-11rgzy0{flex-shrink:0;display:flex;gap:.25rem;align-items:flex-start;padding-top:.125rem}.notification-item__action-btn.svelte-11rgzy0{background:none;border:none;padding:.25rem;cursor:pointer;color:var(--gray-text);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-input);transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-item__action-btn.svelte-11rgzy0:hover{background-color:var(--brand-tint);color:var(--primary)}.notification-item__action-btn.svelte-11rgzy0:focus{outline:2px solid var(--primary);outline-offset:2px}.notification-tray__footer.svelte-11rgzy0{padding:.75rem 1rem;border-top:1px solid var(--brand-tint);display:flex;justify-content:center;align-items:center;background-color:var(--white);flex-shrink:0}.notification-tray__load-more-btn{min-width:8rem;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-tray__content.svelte-11rgzy0::-webkit-scrollbar{width:.5rem}.notification-tray__content.svelte-11rgzy0::-webkit-scrollbar-track{background:var(--disabled-bkg-subtle)}.notification-tray__content.svelte-11rgzy0::-webkit-scrollbar-thumb{background:var(--neutral-50);border-radius:var(--radius-input)}.notification-tray__content.svelte-11rgzy0::-webkit-scrollbar-thumb:hover{background:var(--gray-text)}.custom-header{position:sticky;top:0;z-index:8000}.custom-header .bx--header{height:4rem;background-color:var(--white);border-bottom:1px solid var(--brand-tint);box-shadow:0 2px 4px #0000000a;position:relative}.custom-header .bx--header__nav:before{display:none}.custom-header .bx--header__name{color:var(--primary);font-weight:600;transition:opacity .3s cubic-bezier(.4,0,.2,1);padding:0 1.5rem}.custom-header .bx--header__name:hover{opacity:.8}.custom-header .bx--header__name img{max-height:2.5rem;width:auto}.custom-header .bx--header__menu-item{position:relative;padding:0 1.25rem;font-size:.875rem;font-weight:600;color:var(--gray-text);background:transparent;border-bottom:2.5px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.01em}.custom-header .bx--header__menu-item[aria-current=page]{color:var(--primary);font-weight:600;border-bottom-color:var(--primary);background-color:#4e46aa08}.custom-header .bx--header__menu-item[aria-current=page]:after{display:none}.custom-header .bx--header__menu-item:hover:not([aria-current=page]){color:var(--primary);background-color:#4e46aa0d;border-bottom-color:var(--brand-tint)}.custom-header .bx--header__menu-item:focus{outline:2px solid var(--primary);outline-offset:-2px}.custom-header .bx--header__submenu .bx--header__menu{background-color:var(--white);border:1px solid var(--brand-tint);border-radius:8px;box-shadow:0 4px 12px #00000014;padding:.5rem 0;margin-top:.5rem}.custom-header .bx--header__submenu .bx--header__menu .bx--header__menu-item{border-bottom:none;padding:.75rem 1.25rem;margin:0}.custom-header .bx--header__submenu .bx--header__menu .bx--header__menu-item:hover{background-color:#4e46aa0d;color:var(--primary)}.custom-header .bx--header__submenu .bx--header__menu .bx--header__menu-item[aria-current=page]{background-color:#4e46aa14;color:var(--primary);font-weight:600}.custom-header .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{background-color:var(--white);color:var(--primary);border-bottom-color:var(--brand-tint)}.custom-header .bx--header__menu-title[aria-expanded=true]{background-color:var(--brand-tint)}.custom-header .bx--header__global{align-items:center;gap:.5rem;padding-right:1rem}.custom-header .bx--header__action{color:var(--gray-text);transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-header .bx--header__action:hover{background-color:#4e46aa0d;color:var(--primary)}.custom-header .bx--header__action>svg{fill:currentColor;transition:fill .3s cubic-bezier(.4,0,.2,1)}.custom-header .custom-header--logged-in-tray .bx--header__action{width:auto;min-width:0;height:44px;min-height:44px!important;padding:4px 8px 4px 4px;border-radius:24px;border:none;background-color:transparent}.custom-header .custom-header--logged-in-tray .bx--header__action:hover,.custom-header .custom-header--logged-in-tray .bx--header__action--active{background-color:var(--option-selected-bg)!important}@media(max-width:991px){.custom-header .custom-header--logged-in-tray .bx--header__action{padding:6px;border-radius:var(--radius-pill)}}.custom-header .custom-header--logged-in-tray .bx--header-panel--expanded{height:auto;min-height:auto;width:264px;background-color:var(--white);border:1px solid var(--brand-tint);border-radius:14px;box-shadow:var(--elevation-overlay);top:calc(var(--header-height) - .25rem);bottom:auto;padding:0;overflow:visible}@media(max-width:991px){.custom-header .custom-header--logged-in-tray .bx--header-panel--expanded{width:230px;border-radius:12px;right:16px}}.custom-header .custom-header--logged-in-tray ul.bx--switcher__item{height:auto;padding:0}.custom-header .custom-header--logged-in-tray .bx--header-panel-divider{padding:16px 18px;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.custom-header .account-panel__identity{display:flex;align-items:center;gap:12px;min-width:0}.custom-header .account-panel__photo{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.custom-header .account-panel__meta{display:flex;flex-direction:column;min-width:0}.custom-header .account-panel__name{font-size:14.5px;font-weight:700;color:var(--black);line-height:1.3}.custom-header .account-panel__email{font-size:12.5px;font-weight:400;color:var(--neutral-50);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-header .custom-header--logged-in-tray .bx--switcher__item--divider{background-color:var(--option-selected-bg);width:100%;height:1px;margin:0;border:none}.custom-header .custom-header--logged-in-tray li.bx--switcher__item{height:auto;padding:0 6px}.custom-header .custom-header--logged-in-tray .bx--switcher__item--divider+li{padding-top:6px}.custom-header .custom-header--logged-in-tray li.bx--switcher__item:last-child{padding-bottom:6px}.custom-header .custom-header--logged-in-tray .bx--switcher__item-link{display:flex;align-items:center;gap:10px;color:var(--gray-text);height:auto;padding:10px 12px;border-radius:var(--radius-input);transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:13.5px;text-decoration:none}.custom-header .custom-header--logged-in-tray .bx--switcher__item-link:hover{background-color:var(--option-selected-bg);color:var(--primary)}.custom-header .custom-header--logged-in-tray .bx--switcher__item-link.active{background-color:var(--primary100);color:var(--primary)}.custom-header .custom-header--logged-in-tray .bx--switcher__item-link.account-panel__logout{color:var(--error-text)}.custom-header .custom-header--logged-in-tray .bx--switcher__item-link.account-panel__logout:hover{background-color:var(--error-bg);color:var(--error-text)}.custom-header .custom-header--notification-list .bx--header-panel--expanded{height:calc(100vh - var(--header-height) + .5rem)!important;max-height:calc(100vh - var(--header-height) + .5rem)!important;width:28rem;background-color:var(--white);border:1px solid var(--brand-tint);border-radius:8px;box-shadow:0 2px 8px #00000014;top:calc(var(--header-height) - .25rem);padding:0;overflow:hidden!important}@media(max-width:672px){.custom-header .custom-header--notification-list .bx--header-panel--expanded{width:100vw;max-width:100vw;left:0;right:0;border-radius:0}}.custom-header .profile-photo{width:2rem;height:2rem;border-radius:50%;object-fit:cover;display:block;border:2px solid transparent;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.custom-header .bx--header__action:hover .profile-photo{border-color:var(--primary)}.custom-header .bx--header__menu-arrow{fill:var(--gray-text);transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-header .bx--header__menu-title:hover .bx--header__menu-arrow{fill:var(--primary)}.custom-header .bx--header__menu-title[aria-expanded=true]>.bx--header__menu-arrow{fill:var(--primary);transform:rotate(180deg)}@media(min-width:992px){.custom-header .bx--header__nav{display:block!important}.custom-header .bx--header__global{padding-right:0}}@media(max-width:991px){.custom-header .bx--header__name{padding:0 1rem}.custom-header .bx--header__global{padding-right:1rem}}@media(prefers-contrast:high){.custom-header .bx--header{border-bottom-width:2px}.custom-header .bx--header__menu-item[aria-current=page]{border-bottom-width:4px}}@media(prefers-reduced-motion:reduce){.custom-header *{transition:none!important}}.custom-header .bx--header__menu-item:focus-visible,.custom-header .bx--header__action:focus-visible,.custom-header .bx--link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.header-backdrop.svelte-195t1jy{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background-color:#0006;z-index:7999;cursor:pointer}.footer-cn.svelte-1ct67ru{background-color:var(--white);border-top:1px solid var(--brand-tint);box-shadow:0 -2px 4px #0000000a}.footer-cn__inner.svelte-1ct67ru{max-width:1440px;margin-inline:auto;padding-inline:1.5rem}.footer-cn__top.svelte-1ct67ru{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.5rem}.footer-cn__brand.svelte-1ct67ru{flex-shrink:0}.footer-cn__logo-link.svelte-1ct67ru{display:inline-flex;align-items:center;text-decoration:none;opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.footer-cn__logo-link.svelte-1ct67ru:hover{opacity:.8}.footer-cn__logo.svelte-1ct67ru{max-height:2.5rem;width:auto;display:block}.footer-cn__wordmark.svelte-1ct67ru{color:var(--primary);font-size:1rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.footer-cn__wordmark.svelte-1ct67ru:hover{opacity:.8}.footer-cn__nav.svelte-1ct67ru{flex:1;display:flex;justify-content:flex-end}.footer-cn__links.svelte-1ct67ru{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.footer-cn__link.svelte-1ct67ru{display:inline-block;padding:.375rem .75rem;font-size:.875rem;font-weight:600;color:var(--gray-text);text-decoration:none;border-radius:var(--radius-input);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.01em;white-space:nowrap}.footer-cn__link.svelte-1ct67ru:hover{color:var(--primary);background-color:#4f46e50d}.footer-cn__link.svelte-1ct67ru:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.footer-cn__bottom.svelte-1ct67ru{border-top:1px solid var(--brand-tint);padding-block:1rem;display:flex;align-items:center;justify-content:center}.footer-cn__copyright.svelte-1ct67ru{margin:0;font-size:.8125rem;font-weight:500;color:var(--gray-text);text-align:center}@media(max-width:767px){.footer-cn__top.svelte-1ct67ru{flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.footer-cn__nav.svelte-1ct67ru{justify-content:center;width:100%}.footer-cn__links.svelte-1ct67ru{justify-content:center;gap:.25rem .125rem}}@media(max-width:479px){.footer-cn__inner.svelte-1ct67ru{padding-inline:1rem}.footer-cn__links.svelte-1ct67ru{display:grid;grid-template-columns:repeat(2,1fr);gap:.125rem;width:100%}.footer-cn__link.svelte-1ct67ru{text-align:center}}@media(prefers-contrast:high){.footer-cn.svelte-1ct67ru{border-top-width:2px}}@media(prefers-reduced-motion:reduce){.footer-cn__link.svelte-1ct67ru,.footer-cn__logo-link.svelte-1ct67ru,.footer-cn__wordmark.svelte-1ct67ru{transition:none!important}}.carousel.svelte-1i7rwj3{position:relative;width:100%}.carousel__container.svelte-1i7rwj3{display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.carousel__container.svelte-1i7rwj3::-webkit-scrollbar{display:none}.carousel__nav.svelte-1i7rwj3{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-pill);background-color:var(--white);box-shadow:var(--elevation-raised);cursor:pointer;transition:all .2s ease}.carousel__nav.svelte-1i7rwj3:hover{background-color:var(--primary100)}.carousel__nav.svelte-1i7rwj3:active{transform:translateY(-50%) scale(.95)}.carousel__nav--left.svelte-1i7rwj3{left:-12px}.carousel__nav--right.svelte-1i7rwj3{right:-12px}.carousel__nav.svelte-1i7rwj3 svg{fill:var(--primary)}.carousel__container.svelte-1i7rwj3>*{flex-shrink:0}.carousel__dots.svelte-1i7rwj3{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}.carousel__dot.svelte-1i7rwj3{width:8px;height:8px;border-radius:var(--radius-pill);border:none;background-color:var(--slate200);cursor:pointer;transition:all .2s ease;padding:0}.carousel__dot.svelte-1i7rwj3:hover{background-color:var(--slate400)}.carousel__dot--active.svelte-1i7rwj3{background-color:var(--primary);width:24px}.carousel__dot--active.svelte-1i7rwj3:hover{background-color:var(--primary700)}.combo-button-wrapper.svelte-etxsp{position:relative;display:inline-block}.combo-button-dropdown.svelte-etxsp{position:absolute;background:var(--white);border:1px solid var(--brand-tint);border-radius:var(--radius-input);box-shadow:var(--elevation-overlay);z-index:100;display:flex;flex-direction:column;overflow:hidden}.combo-button-dropdown--right.svelte-etxsp{right:0}.combo-button-dropdown--left.svelte-etxsp{left:0}.combo-button-dropdown.svelte-etxsp .combo-button-item{background:transparent;border:none;text-align:left;padding:11px 14px;font-size:14px;font-weight:500;cursor:pointer;color:var(--label-text);white-space:nowrap;transition:background-color .15s ease}.combo-button-dropdown.svelte-etxsp .combo-button-item:hover{background-color:var(--option-selected-bg);color:var(--primary)}.combo-button-chevron.svelte-etxsp{display:inline-flex;align-items:center;margin-left:.5rem}.combo-button-chevron.svelte-etxsp svg:where(.svelte-etxsp){width:16px;height:16px}.combo-button-dropdown-wrapper.svelte-1wuujmd{display:flex;flex-direction:column}.combo-button-dropdown-label.svelte-1wuujmd{font-size:.75rem;font-weight:400;color:var(--black);margin-bottom:.25rem;line-height:1rem;letter-spacing:.32px}.combo-button-dropdown-label--disabled.svelte-1wuujmd{background-color:var(--disabled-bkg);color:var(--neutral50)}.combo-button-dropdown-container.svelte-1wuujmd{position:relative;display:inline-block}.combo-button-dropdown-button.svelte-1wuujmd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background-color:var(--neutral90);border:none;border-bottom:1px solid var(--neutral-50);border-radius:0;padding:.6875rem 1rem;font-size:.875rem;font-weight:400;color:var(--black);cursor:pointer;transition:all .15s ease;min-width:200px;text-align:left;outline:2px solid transparent;outline-offset:-2px}.combo-button-dropdown-button.svelte-1wuujmd:hover:not(.combo-button-dropdown-button--disabled){background-color:var(--brand-tint)}.combo-button-dropdown-button.svelte-1wuujmd:focus:not(.combo-button-dropdown-button--disabled){outline:2px solid var(--primary);outline-offset:-2px}.combo-button-dropdown-button--disabled.svelte-1wuujmd{background-color:var(--disabled-bkg);color:var(--neutral50);cursor:not-allowed;border-bottom-color:transparent}.combo-button-dropdown-button--small.svelte-1wuujmd{padding:.4375rem .75rem;font-size:.8125rem;min-width:150px}.combo-button-dropdown-button--lg.svelte-1wuujmd,.combo-button-dropdown-button--xl.svelte-1wuujmd{padding:.875rem 1rem;font-size:1rem;min-width:250px}.combo-button-dropdown-button-text.svelte-1wuujmd{flex:1}.combo-button-dropdown-button-icon.svelte-1wuujmd{display:flex;align-items:center;color:var(--black);transition:transform .2s ease}.combo-button-dropdown-button-icon.svelte-1wuujmd svg:where(.svelte-1wuujmd){width:16px;height:16px}.combo-button-dropdown-menu.svelte-1wuujmd{position:absolute;top:calc(100% + 0px);background:var(--cds-ui-background);border:none;border-radius:0;box-shadow:0 2px 6px #0000004d;z-index:100;min-width:200px;display:flex;flex-direction:column;overflow:hidden;max-height:300px;overflow-y:auto}.combo-button-dropdown-menu--right.svelte-1wuujmd{right:0}.combo-button-dropdown-menu--left.svelte-1wuujmd{left:0}.combo-button-dropdown-item.svelte-1wuujmd{background:var(--cds-ui-background);border:none;border-top:1px solid transparent;text-align:left;padding:.6875rem 1rem;font-size:.875rem;cursor:pointer;color:var(--black);white-space:nowrap;transition:background-color .15s ease;width:100%}.combo-button-dropdown-item.svelte-1wuujmd:hover{background-color:var(--brand-tint);color:var(--primary)}.combo-button-dropdown-item.svelte-1wuujmd:focus{outline:2px solid var(--primary);outline-offset:-2px;background-color:var(--brand-tint);color:var(--primary)}.combo-button-dropdown-menu.svelte-1wuujmd{scrollbar-width:thin;scrollbar-color:var(--black) var(--white)}.combo-button-dropdown-menu.svelte-1wuujmd::-webkit-scrollbar{width:8px}.combo-button-dropdown-menu.svelte-1wuujmd::-webkit-scrollbar-track{background:var(--white)}.combo-button-dropdown-menu.svelte-1wuujmd::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:4px}.multi-select-cn .bx--multi-select{border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);outline-width:1px;outline-offset:-1px;font-size:14.5px}.multi-select-cn .bx--list-box__field:focus{border-radius:var(--radius-input);outline-width:2px;outline-offset:-2px;outline-color:var(--primary)}.multi-select-cn .bx--list-box,.multi-select-cn .bx--list-box .bx--list-box__menu,.multi-select-cn .bx--list-box .bx--list-box__menu-item--active:hover,.multi-select-cn .bx--list-box__menu-item--highlighted{background-color:var(--cds-ui-background)}.multi-select-cn .bx--list-box__field{background-color:transparent}.multi-select-cn .bx--list-box .bx--list-box__menu-item--active:hover.bx--list-box__menu-item__option,.multi-select-cn .bx--list-box__menu-item--active.bx--list-box__menu-item--highlighted{border-bottom-color:var(--option-selected-bg);background-color:var(--option-selected-bg);color:var(--black)}.multi-select-cn .bx--list-box__menu-item--active .bx--list-box__menu-item__option{color:var(--black)}.multi-select-cn .bx--tag__label{display:none}.multi-select-cn .bx--list-box:not(.bx--list-box--disabled) .bx--list-box__label{color:var(--label-text)}.multi-select-cn .bx--list-box:not(.bx--multi-select--invalid,.bx--multi-select--disabled) .bx--list-box__field:focus,.multi-select-cn .bx--list-box:not(.bx--multi-select--invalid,.bx--multi-select--disabled) .bx--list-box__field:hover{border-color:var(--white)}.multi-select-cn .bx--list-box__menu-item__option{border-top:0}.multi-select-cn .bx--list-box:disabled,.multi-select-cn .bx--list-box.bx--list-box--disabled{background-color:var(--disabled-bkg-subtle);border-color:transparent;border-radius:var(--radius-input)}.multi-select-cn .bx--list-box--disabled .bx--tag--disabled{background-color:var(--disabled-bkg-subtle);color:var(--disabled-text)}.multi-select-cn .bx--list-box.bx--list-box--disabled .bx--list-box__label{color:var(--disabled-text)}.multi-select-cn .bx--list-box.bx--list-box--disabled.bx--multi-select--selected .bx--list-box__label{color:var(--black)}.multi-select-cn .bx--list-box[data-invalid]{background-color:var(--error-bg);outline-width:1.5px;outline-offset:-1.5px;outline-color:var(--error-border)}.multi-select-cn .bx--list-box__menu{scrollbar-width:thin;scrollbar-color:var(--black) var(--white)}.banner-cn.svelte-19o1ypb{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--brand-tint);border-left:4px solid var(--banner-accent);border-radius:var(--radius-input);background-color:var(--banner-bg)}.banner-cn--info.svelte-19o1ypb{--banner-bg: var(--status-indigo-bg);--banner-accent: var(--status-indigo-text)}.banner-cn--success.svelte-19o1ypb{--banner-bg: var(--status-green-bg);--banner-accent: var(--status-green-text)}.banner-cn--warning.svelte-19o1ypb{--banner-bg: var(--status-amber-bg);--banner-accent: var(--status-amber-text)}.banner-cn--error.svelte-19o1ypb{--banner-bg: var(--status-red-bg);--banner-accent: var(--status-red-text)}.banner-cn--content.svelte-19o1ypb{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.banner-cn--title.svelte-19o1ypb{font-weight:600;color:var(--black)}.banner-cn--message.svelte-19o1ypb{font-size:var(--body-text-small);color:var(--gray-text)}.banner-close.svelte-19o1ypb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:none;border:none;border-radius:var(--radius-input);color:var(--gray-text);cursor:pointer;padding:var(--space-1);margin-left:var(--space-4)}.banner-close.svelte-19o1ypb:hover{background:#1a1a240d}.checkbox-group-cn--options.svelte-gumcdt{display:grid;grid-template-columns:1fr}.checkbox-group-cn.horizontal.svelte-gumcdt .checkbox-group-cn--options:where(.svelte-gumcdt){grid-template-columns:repeat(2,auto);justify-content:start}.checkbox-group-cn--label.svelte-gumcdt{font-size:12.5px;font-weight:600;line-height:1.4;color:var(--label-text);margin:0 0 var(--space-2)}.checkbox-group-cn--list.svelte-gumcdt .checkbox-group-cn--options:where(.svelte-gumcdt){border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);overflow:hidden}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn{display:block;border-bottom:1px solid var(--option-selected-bg)}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn:last-child{border-bottom:none}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn__label{padding:13px 14px}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn__text{font-size:14.5px;flex:1;color:var(--label-text)}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn--checked{background:var(--option-selected-bg)}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn--checked .checkbox-cn__text{color:var(--primary)}.checkbox-group-cn--list.svelte-gumcdt .checkbox-cn--disabled .checkbox-cn__text{color:var(--disabled-text)}.toast-cn--wrapper .bx--toast-notification__title:empty,.toast-cn--wrapper .bx--toast-notification__subtitle:empty,.toast-cn--wrapper .bx--toast-notification__caption:empty{display:none!important}.toast-cn--wrapper.bx--toast-notification{display:flex;align-items:flex-start;gap:var(--space-3);width:392px;max-width:100%;padding:14px 12px 14px 16px;border-radius:12px;border:1px solid var(--brand-tint);border-left-width:4px;border-left-style:solid;box-shadow:var(--elevation-overlay);color:var(--black)}.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--low-contrast{background-color:var(--white)}.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--error{border-left-color:var(--status-red-text)}.toast-cn--wrapper.bx--toast-notification--error .bx--toast-notification__icon{background-color:var(--status-red-bg);fill:var(--status-red-text)}.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--success{border-left-color:var(--status-green-text)}.toast-cn--wrapper.bx--toast-notification--success .bx--toast-notification__icon{background-color:var(--status-green-bg);fill:var(--status-green-text)}.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--warning,.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--warning-alt{border-left-color:var(--status-amber-text)}.toast-cn--wrapper.bx--toast-notification--warning .bx--toast-notification__icon,.toast-cn--wrapper.bx--toast-notification--warning-alt .bx--toast-notification__icon{background-color:var(--status-amber-bg);fill:var(--status-amber-text)}.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--info,.toast-cn--wrapper.bx--toast-notification.bx--toast-notification--info-square{border-left-color:var(--status-indigo-text)}.toast-cn--wrapper.bx--toast-notification--info .bx--toast-notification__icon,.toast-cn--wrapper.bx--toast-notification--info-square .bx--toast-notification__icon{background-color:var(--status-indigo-bg);fill:var(--status-indigo-text)}.toast-cn--wrapper .bx--toast-notification__icon{width:28px;height:28px;min-width:28px;margin:0;padding:5px;box-sizing:border-box;border-radius:50%}.toast-cn--wrapper .bx--toast-notification__details{margin:0;flex:1}.toast-cn--wrapper .bx--toast-notification__title{font-size:14px;font-weight:600;line-height:1.4;color:var(--black);margin:0}.toast-cn--wrapper .bx--toast-notification__subtitle{font-size:13.5px;font-weight:400;line-height:1.5;color:var(--gray-text);margin:0}.toast-cn--wrapper .bx--toast-notification__caption{font-size:.75rem;color:var(--gray-text);padding-top:1rem;margin-bottom:-.5rem}.toast-cn--wrapper .toast-cn--action{padding-bottom:1rem}.toast-cn--wrapper .bx--toast-notification__close-button{width:24px;height:24px;min-width:24px;padding:0;border-radius:6px}.toast-cn--wrapper .bx--toast-notification__close-button:hover{background-color:var(--option-selected-bg)}.toast-cn--wrapper .bx--toast-notification__close-icon{fill:var(--disabled-text)}.time-picker-cn.svelte-b1r5wl{display:flex;gap:1rem;align-items:flex-end}.time-picker-cn--hm.svelte-b1r5wl{display:flex;align-items:flex-end}.time-picker-cn--hm .bx--list-box__wrapper{width:6.625rem}@media(max-width:430px){.time-picker-cn.svelte-b1r5wl{flex-direction:column;align-items:flex-start}.time-picker-cn--hm .bx--list-box__wrapper,.time-picker-cn--meridians.svelte-b1r5wl{width:100%}}.time-picker-cn--hm .combo-box-cn:first-child .bx--text-input{border-top-right-radius:0;border-bottom-right-radius:0}.time-picker-cn--hm .combo-box-cn:last-child .bx--text-input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.time-picker-cn .time-picker-cn--meridians .bx--content-switcher-btn{min-width:3.75rem}.search-cn .bx--search-input{border:1px solid var(--brand-tint);border-radius:var(--radius-input);outline-width:1px;outline-offset:-1px}.search-cn .bx--search-input[data-invalid]:not(:focus){outline-width:1px;outline-offset:-1px}.search-cn .bx--search .bx--search-close:not(.bx--search-close--hidden){fill:var(--black);background-color:transparent}.search-cn .bx--search:has(.bx--search-input:focus) .bx--search-close:not(.bx--search-close--hidden):hover,.search-cn .bx--search-close:not(.bx--search-close--hidden):active,.search-cn .bx--search-close:not(.bx--search-close--hidden):focus{outline:none}.search-cn .bx--search-close:not(.bx--search-close--hidden):focus:before,.search-cn .bx--search-close:not(.bx--search-close--hidden):hover:before{background-color:transparent}.search-cn .bx--search:has(.bx--search-input:focus) .bx--search-magnifier .bx--search-magnifier-icon{fill:var(--black)}.search-cn .bx--search .bx--search-magnifier-icon{pointer-events:unset;fill:var(--neutral-50)}.search-cn .bx--search-input:disabled,.search-cn .bx--list-box.bx--list-box--disabled{background-color:var(--neutral90);border-color:transparent;border-radius:var(--radius-input)}.combo-box-cn .bx--list-box .bx--text-input:disabled{border:1px solid var(--neutral90)}.combo-box-cn .bx--list-box--disabled .bx--text-input:not(.bx--text-input--empty):disabled{color:var(--black);-webkit-text-fill-color:var(--black)}.quick-action-wrapper.svelte-dzfc72{position:relative;display:inline-flex}.quick-action-wrapper>.quick-action-btn{min-height:38px!important;min-width:38px!important}.quick-action-wrapper.svelte-dzfc72:before,.quick-action-wrapper.svelte-dzfc72:after{position:absolute;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1}.quick-action-wrapper.svelte-dzfc72:before{content:attr(data-tooltip);top:calc(100% + .5rem);right:0;padding:.5rem .75rem;background:var(--gray-100, var(--black));color:var(--white);font-size:.875rem;line-height:1.125rem;white-space:nowrap;border-radius:.125rem}.quick-action-wrapper.svelte-dzfc72:after{content:"";top:100%;right:.625rem;border:.3125rem solid transparent;border-bottom-color:var(--gray-100, var(--black))}.quick-action-wrapper.svelte-dzfc72:not(.no-tooltip):hover:before,.quick-action-wrapper.svelte-dzfc72:not(.no-tooltip):hover:after,.quick-action-wrapper.svelte-dzfc72:not(.no-tooltip):focus-within:before,.quick-action-wrapper.svelte-dzfc72:not(.no-tooltip):focus-within:after{opacity:1}.quick-action-btn.bx--btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:2rem;padding:0;border:.09375rem solid var(--brand-tint)!important;border-radius:.4375rem;background:var(--white);transition:all .2s ease}.quick-action-btn.inline.bx--btn{border:none!important;background:transparent}.quick-action-btn.bx--btn:hover{background:var(--primary100);border-color:var(--primary)}.quick-action-btn.bx--btn svg{fill:var(--label-text)}.quick-action-btn.bx--btn:hover svg{fill:var(--primary)}.global-search-cn.svelte-19ctna9{display:flex;align-items:flex-end;gap:var(--space-3);width:100%}.global-search-cn__text-field.svelte-19ctna9{flex:1 1 auto;min-width:0;padding-bottom:1rem;position:relative}.global-search-cn__text-field.svelte-19ctna9 .bx--form-requirement{display:none}.gs-input-wrap.svelte-19ctna9{position:relative}.gs-clear-wrap.svelte-19ctna9{position:absolute;bottom:0;right:0;height:3rem;display:flex;align-items:center;padding-right:var(--space-2);z-index:2}.gs-clear-btn.bx--btn{border:none!important;background:transparent!important}.gs-clear-btn.bx--btn:hover{border:none!important;background:var(--neutral90)!important}.gs-input-wrap.svelte-19ctna9 .bx--text-input{padding-right:2.5rem}.gs-error-text.svelte-19ctna9{position:absolute;bottom:0;left:0;font-size:var(--body-text-small);font-weight:500;color:var(--error-text);line-height:1.2;white-space:nowrap}.global-search-cn__bottom-row.svelte-19ctna9{display:contents}.global-search-cn__zip-field.svelte-19ctna9{flex:0 0 160px;width:160px;padding-bottom:1rem}.global-search-cn__submit.svelte-19ctna9{flex-shrink:0;padding-bottom:1rem}.global-search-cn__submit.svelte-19ctna9 .bx--btn{height:3rem;white-space:nowrap}.gs-mobile-categories.svelte-19ctna9{display:none}@media(max-width:768px){.global-search-cn.svelte-19ctna9{flex-wrap:wrap;align-items:stretch;gap:var(--space-3)}.global-search-cn__text-field.svelte-19ctna9{flex:1 1 100%}.gs-mobile-categories.svelte-19ctna9{display:block;flex:1 1 100%;order:2}.global-search-cn__bottom-row.svelte-19ctna9{display:flex;align-items:flex-end;gap:var(--space-3);flex:1 1 100%;order:3}.global-search-cn__zip-field.svelte-19ctna9{flex:1 1 auto;width:auto}.global-search-cn__submit.svelte-19ctna9{flex:0 0 auto;padding-bottom:1rem}.global-search-cn__submit.svelte-19ctna9 .bx--btn{justify-content:center}}.toggle-segmented.svelte-bujgfr{display:inline-flex;padding:3px;gap:3px;border-radius:9px;background:var(--disabled-bkg)}.toggle-segmented__option.svelte-bujgfr{height:40px;padding:0 20px;border:none;border-radius:7px;background:transparent;color:var(--gray-text);font:600 13.5px/1 IBM Plex Sans,sans-serif;cursor:pointer}.toggle-segmented__option--active.svelte-bujgfr{background:var(--primary);color:var(--white)}.toggle-segmented__option.svelte-bujgfr:disabled{opacity:.6;cursor:not-allowed}.toggle-segmented--sm.svelte-bujgfr .toggle-segmented__option:where(.svelte-bujgfr){height:32px;padding:0 16px;font-size:12.5px}.toggle-cn .bx--toggle-input__label{display:inline-flex;align-items:center;gap:.75rem;margin-top:0;color:var(--black);font-size:.875rem;font-weight:500;line-height:1.2}.toggle-cn .bx--toggle__switch{margin-top:0;width:2.5rem;height:1.25rem;background-color:transparent}.toggle-cn .bx--toggle__switch:before{top:0;left:0;width:2.5rem;height:1.25rem;border-radius:9999px;background-color:var(--neutral90);box-shadow:none;transition:background-color .15s ease}.toggle-cn .bx--toggle__switch:after{top:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:50%;background-color:var(--white);box-shadow:0 1px 2px #00000029;transition:transform .15s ease}.toggle-cn .bx--toggle-input:focus+.bx--toggle-input__label .bx--toggle__switch:before{outline:2px solid var(--primary);outline-offset:2px}.toggle-cn .bx--toggle-input:checked+.bx--toggle-input__label .bx--toggle__switch:before{background-color:var(--primary)}.toggle-cn .bx--toggle-input:checked+.bx--toggle-input__label .bx--toggle__switch:after{transform:translate(1.25rem)}.toggle-cn .bx--toggle__check{display:none}.toggle-cn .bx--toggle-input:disabled+.bx--toggle-input__label{opacity:.6;cursor:not-allowed}.toggle-cn--sm.svelte-bujgfr .toggle-cn .bx--toggle-input__label{gap:.5rem;font-size:.8125rem}.status-chip--cn.svelte-1f0svub{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:var(--radius-pill);font-family:inherit;font-size:var(--body-text-small);font-weight:600;line-height:1.4;white-space:nowrap}.status-chip--dot.svelte-1f0svub{width:6px;height:6px;flex-shrink:0;border-radius:50%;background-color:currentColor}.status-chip--cn.gray.svelte-1f0svub{background-color:var(--status-slate-bg);color:var(--status-slate-text)}.status-chip--cn.green.svelte-1f0svub{background-color:var(--status-green-bg);color:var(--status-green-text)}.status-chip--cn.orange.svelte-1f0svub{background-color:var(--status-amber-bg);color:var(--status-amber-text)}.status-chip--cn.indigo.svelte-1f0svub{background-color:var(--status-indigo-bg);color:var(--status-indigo-text)}.status-chip--cn.red.svelte-1f0svub{background-color:var(--status-red-bg);color:var(--status-red-text)}.status-chip--btn.svelte-1f0svub{cursor:pointer}.status-chip--btn.svelte-1f0svub:hover{filter:brightness(.96)}.status-chip--btn.svelte-1f0svub:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.card.svelte-1k5ne47{position:relative;background:var(--white);border-radius:var(--radius-card);box-shadow:0 2px 8px #0000001a;padding:.75rem;margin:.3rem}.card-title.svelte-1k5ne47{font-weight:700;font-size:1rem;margin-bottom:.5rem;color:var(--primary)}.card-image.svelte-1k5ne47{position:absolute;bottom:.5rem;right:.5rem;height:auto}.card-content.svelte-1k5ne47{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:.5rem}.text-center.svelte-1k5ne47{text-align:center;margin-bottom:1rem}.text.svelte-1k5ne47{margin-bottom:1rem}.span2.svelte-1k5ne47{grid-column:span 2}.edit-btn.svelte-1k5ne47{border:none}@media(max-width:768px){.span2.svelte-1k5ne47{grid-column:span 1}}.azure-map-container.svelte-18csqss{position:relative;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--disabled-bkg-subtle)}.map-container.svelte-18csqss{width:100%;height:100%}.map-placeholder.svelte-18csqss{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.placeholder-content.svelte-18csqss{text-align:center;padding:2rem;max-width:300px}.placeholder-content.svelte-18csqss p:where(.svelte-18csqss){margin:.25rem 0;color:var(--gray-text);font-size:.875rem}.error-banner.svelte-18csqss{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#fef3c7;border:1px solid #fbbf24;color:#92400e;padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem;font-weight:500;font-size:.875rem}.error-banner.svelte-18csqss svg:where(.svelte-18csqss){flex-shrink:0;color:#f59e0b}.error-description.svelte-18csqss{color:var(--gray-text)!important;font-size:.875rem!important;line-height:1.4!important;margin:0 0 1rem!important}.placeholder-map.svelte-18csqss{margin:1.5rem 0;background:#e5f3ff;border-radius:8px;padding:1rem}.mock-map-grid.svelte-18csqss{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:4px;height:120px}.grid-cell.svelte-18csqss{background:#bfdbfe;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.8rem}.grid-cell.has-marker.svelte-18csqss{background:var(--primary);color:#fff}.service-count.svelte-18csqss{color:var(--label-text)!important;font-weight:500!important;font-size:.875rem!important;margin-top:1rem!important}@media(max-width:768px){.placeholder-content.svelte-18csqss{padding:1rem}.mock-map-grid.svelte-18csqss{height:100px}}.bx--modal.success-modal .bx--modal-container.bx--modal-container--sm{width:auto!important;max-width:32rem!important;height:auto!important;max-height:none!important;min-height:auto!important}.bx--modal.success-modal{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9000!important}.bx--modal.success-modal .bx--modal-body{padding:1rem 1.5rem!important;min-height:auto!important;max-height:none!important}.bx--modal.success-modal.is-visible{background-color:var(--scrim)!important;display:flex!important;align-items:center!important;justify-content:center!important}.success-modal-content.svelte-1vbhddj{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem 0;text-align:center}.success-icon.svelte-1vbhddj{display:flex;justify-content:center;align-items:center}.success-message.svelte-1vbhddj{font-size:1.125rem;line-height:1.5;margin:0;color:var(--black)}.account-type-cn--wrapper.svelte-3x4nyo{background-color:var(--white);width:100%;max-width:28rem;padding:2.5rem;border-radius:var(--radius-card);box-shadow:var(--elevation-raised);display:flex;flex-direction:column;gap:1.5rem}.account-type--back.svelte-3x4nyo{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:none;padding:var(--space-1) var(--space-1) var(--space-1) 0;color:var(--gray-text);font-size:var(--body-text-small);font-weight:500;cursor:pointer}.account-type--back.svelte-3x4nyo:hover{color:var(--primary)}.account-type--intro.svelte-3x4nyo{display:flex;flex-direction:column;gap:var(--space-2)}.account-type--header.svelte-3x4nyo{font-size:2rem;font-weight:700;color:var(--black);margin:0}.account-type--description.svelte-3x4nyo{margin:0;font-size:var(--body-text);line-height:1.6;color:var(--neutral-50)}.account-type--options.svelte-3x4nyo{display:flex;flex-direction:column;gap:var(--space-3)}.account-type--option.svelte-3x4nyo{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;text-align:left;padding:var(--space-4);background-color:var(--white);border:1.5px solid var(--brand-tint);border-radius:var(--radius-nav);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.account-type--option.svelte-3x4nyo:hover{border-color:var(--primary);background-color:var(--primary100)}.account-type--option.svelte-3x4nyo:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary100)}.account-type--option[aria-checked=true].svelte-3x4nyo{border-color:var(--primary);background-color:var(--option-selected-bg)}.account-type--icon.svelte-3x4nyo{width:2.375rem;height:2.375rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--primary100);color:var(--primary);border-radius:var(--radius-input)}.account-type--option[aria-checked=true].svelte-3x4nyo .account-type--icon:where(.svelte-3x4nyo){background-color:var(--primary);color:var(--white)}.account-type--body.svelte-3x4nyo{flex:1;min-width:0;display:block}.account-type--title.svelte-3x4nyo{display:block;font-size:var(--body-text);font-weight:600;color:var(--black);margin-bottom:var(--space-1)}.account-type--desc.svelte-3x4nyo{display:block;font-size:var(--body-text-small);line-height:1.5;color:var(--gray-text)}.account-type--badge.svelte-3x4nyo{display:inline-flex;align-items:center;margin-top:var(--space-2);padding:5px 9px;border-radius:var(--radius-pill);background-color:var(--primary100);color:var(--primary);font-size:11px;font-weight:600;letter-spacing:.3px}.account-type--radio.svelte-3x4nyo{flex-shrink:0;align-self:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-pill);border:1px solid var(--black);display:flex;align-items:center;justify-content:center;background-color:transparent}.account-type--option[aria-checked=true].svelte-3x4nyo .account-type--radio:where(.svelte-3x4nyo){border-color:var(--black);background-color:transparent}.account-type--option[aria-checked=true].svelte-3x4nyo .account-type--radio:where(.svelte-3x4nyo):after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background-color:var(--primary-active)}.account-type-cn--wrapper .account-type--submit{width:100%;max-width:100%;justify-content:center}.account-type--footnote.svelte-3x4nyo{margin:0;text-align:center;font-size:var(--body-text-small);color:var(--gray-text)}.account-type--footnote.svelte-3x4nyo button:where(.svelte-3x4nyo){background:none;border:none;padding:0;color:var(--primary);font-size:var(--body-text-small);font-weight:600;cursor:pointer}.account-type--footnote.svelte-3x4nyo button:where(.svelte-3x4nyo):hover{text-decoration:underline}.login-form-cn--wrapper{background-color:var(--white);width:100%;max-width:28rem;padding:2.5rem;border-radius:var(--radius-card, 16px);box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;gap:1.5rem}.login-form-cn{display:flex;width:100%;flex-direction:column;gap:1.25rem}.login-form-cn>*{width:100%}.login-form-cn .login-form--header{font-size:2rem;font-weight:700;color:var(--ink-900, var(--black));margin-bottom:.5rem}.login-form-cn--wrapper .login-subtitle{color:var(--slate-600, var(--gray-text));font-size:.9375rem;line-height:1.5;margin-bottom:.5rem}.login-form-cn--wrapper .login-form--forgot-pass{color:var(--primary);font-size:.875rem;padding:.25rem .5rem;min-height:auto}.login-form-cn--wrapper .login-form--forgot-pass:hover{background-color:transparent;text-decoration:underline}.login-form-cn--wrapper .login-form--btn{width:100%;justify-content:center;max-width:100%;margin-top:.5rem}.login-form--btn{width:fit-content}.forgot-password-form.svelte-j7kjcp{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:-1rem}.forgot-pass--tooltip{color:var(--slate-400, var(--neutral-50));flex-shrink:0}.divider-container.svelte-j7kjcp{display:flex;align-items:center;width:100%;gap:1rem;margin:.5rem 0}.divider-line.svelte-j7kjcp{flex:1;height:1px;background-color:var(--slate-200, #d6d4e8)}.divider-text.svelte-j7kjcp{color:var(--slate-400, var(--neutral-50));font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:0 .5rem;white-space:nowrap}.registration-form.svelte-j7kjcp{width:100%;display:flex;justify-content:center}.login-form-cn--wrapper .login-form--register-btn{width:100%;justify-content:center;max-width:100%;border:1px solid var(--slate-200, #d6d4e8);color:var(--primary)}.login-form-cn--wrapper .login-form--register-btn:hover{background-color:var(--primary100);border-color:var(--primary)}.login-form-cn--wrapper .legal-disclaimer{display:flex;gap:.5rem;border:1px solid var(--slate-200, #d6d4e8);border-radius:var(--radius-input, 8px);color:var(--slate-600, var(--gray-text));padding:.875rem;text-align:start;font-size:.8125rem;line-height:1.5;margin-top:.5rem}.login-form-cn--wrapper .legal-disclaimer svg{flex-shrink:0;vertical-align:top;margin-top:.125rem}.login-form-cn--wrapper .password-input-cn .bx--btn.bx--text-input--password__visibility__toggle{overflow:hidden}.mfa-form--wrapper{background-color:var(--white);width:100%;max-width:28rem;padding:2.5rem;border-radius:var(--radius-card, 16px);box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;gap:1.5rem}.mfa-form--wrapper .mfa-form{display:flex;width:100%;flex-direction:column;gap:1rem}.info-tooltip.svelte-qr4yx1{position:relative;display:inline-flex;vertical-align:middle;align-items:center}.info-tooltip__trigger.svelte-qr4yx1{display:inline-flex;align-items:center;justify-content:center;padding:.125rem;margin:0;border:none;background:transparent;color:currentColor;cursor:pointer;border-radius:50%;line-height:0}.info-tooltip__trigger.svelte-qr4yx1:focus-visible{outline:2px solid var(--interactive, #0f62fe);outline-offset:1px}.info-tooltip__content.svelte-qr4yx1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.info-tooltip__content.is-open.svelte-qr4yx1{position:fixed;z-index:100;width:auto;height:auto;max-width:min(20rem,calc(100vw - 16px));padding:.75rem 1rem;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;background:var(--background-inverse, #393939);color:var(--text-inverse, #ffffff);border-radius:4px;font-size:.75rem;line-height:1.34;box-shadow:0 2px 6px #0000004d}.info-tooltip__content.svelte-qr4yx1 p{margin:0}.copy-wrapper.svelte-1w4ya0v{cursor:pointer}.sr-only.svelte-1w4ya0v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.copy-wrapper .button-cn{stroke:var(--primary)}.copy-wrapper .bx--btn--ghost:hover{background-color:transparent}.copy-label-btn.svelte-1w4ya0v{background:none;border:none;padding:0;margin:0;font:inherit;color:var(--gray-text);cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.copy-label-btn.svelte-1w4ya0v:hover{text-decoration-color:currentColor}.popover.svelte-1w4ya0v{position:fixed;padding:.5rem;border-radius:.25rem;font-size:.5rem;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 6px #0003;background-color:var(--white)}.connected-citizens.svelte-t9uiqn{display:flex;flex-direction:column;gap:var(--space-4)}.connected-citizens__header.svelte-t9uiqn{display:flex;flex-direction:column;gap:var(--space-1)}.connected-citizens__heading.svelte-t9uiqn{display:flex;align-items:center;gap:var(--space-2);color:var(--black);font-size:1.125rem;font-weight:700;margin:0;line-height:1.4}.connected-citizens__count.svelte-t9uiqn{font-size:.8125rem;font-weight:400;color:var(--gray-text)}.connected-citizens__table.svelte-t9uiqn{overflow:visible}.connected-citizens__table .bx--data-table-container>div{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav);overflow:visible}.connected-citizens__table .bx--data-table thead,.connected-citizens__table .bx--data-table th,.connected-citizens__table .bx--data-table .bx--table-sort{background-color:var(--disabled-bkg-subtle);border-bottom:.0625rem solid var(--option-selected-bg)}.connected-citizens__table .bx--data-table th{background-color:var(--primary100);color:var(--gray-text);font-weight:600;font-size:.6875rem;letter-spacing:.03125rem;padding:var(--space-3) var(--space-4);text-transform:uppercase}.connected-citizens__table .bx--data-table thead th:first-child{border-top-left-radius:var(--radius-nav)}.connected-citizens__table .bx--data-table thead th:last-child{border-top-right-radius:var(--radius-nav)}.connected-citizens__table .bx--data-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-nav)}.connected-citizens__table .bx--data-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-nav)}.connected-citizens__table .bx--table-toolbar{padding-bottom:var(--space-3);background-color:transparent}.connected-citizens__table .bx--data-table td{background-color:var(--white);padding:var(--space-3) var(--space-4);border-bottom:.0625rem solid var(--option-selected-bg);font-size:.84375rem;color:var(--gray-text);vertical-align:middle;overflow:visible}.connected-citizens__table .bx--data-table tbody tr{overflow:visible}.connected-citizens__table .bx--data-table tbody tr:last-child td{border-bottom:none}.connected-citizens__table .bx--data-table tbody tr:hover td{background-color:var(--disabled-bkg-subtle)}.connected-citizens__table .bx--toolbar-search-container-persistent .bx--search-input{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-input);background-color:var(--white)}.connected-citizens__table .bx--toolbar-search-container-persistent .bx--search-input:not(:placeholder-shown),.connected-citizens__table .bx--toolbar-search-container-persistent .bx--search-input:hover:not([disabled]){background-color:var(--white);border:.0625rem solid var(--primary)}.connected-citizens__table .bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline:.125rem solid var(--primary);outline-offset:-.125rem}.citizen-name-cell.svelte-t9uiqn{display:flex;align-items:center;gap:var(--space-3)}.citizen-name-cell__text.svelte-t9uiqn{color:var(--black);font-weight:600;font-size:.875rem}.contact-cell.svelte-t9uiqn{display:flex;align-items:center;gap:var(--space-2);color:var(--gray-text);font-size:.84375rem;border:none}.quick-actions.svelte-t9uiqn{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;overflow:visible}.quick-actions .bx--btn--ghost:hover{background:var(--primary100);border-color:var(--primary)}.quick-actions .bx--btn--ghost svg{fill:var(--label-text)}.quick-actions .bx--btn--ghost:hover svg{fill:var(--primary)}.quick-actions .bx--tooltip__trigger.bx--tooltip__trigger--definition{border-bottom:none}.pagination-controls.svelte-t9uiqn{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4)}.pagination-controls__summary.svelte-t9uiqn{font-size:.8125rem;font-weight:400;color:var(--gray-text)}.pagination-controls__nav.svelte-t9uiqn{display:flex;align-items:center;gap:.875rem}.pagination-controls__page.svelte-t9uiqn{font-size:.8125rem;font-weight:500;color:var(--gray-text)}.pagination-controls__buttons.svelte-t9uiqn{display:flex;gap:.375rem}.pagination-controls__btn.svelte-t9uiqn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.09375rem solid var(--brand-tint);background:var(--white);font-size:.875rem;font-weight:600;line-height:1;color:var(--label-text);cursor:pointer}.pagination-controls__btn.svelte-t9uiqn:hover:not(:disabled){background:var(--primary100);border-color:var(--primary);color:var(--primary)}.pagination-controls__btn.svelte-t9uiqn:focus-visible{outline:.125rem solid var(--primary);outline-offset:.125rem}.pagination-controls__btn.svelte-t9uiqn:disabled{color:var(--brand-tint);cursor:not-allowed}.no-results.svelte-t9uiqn{padding:var(--space-4);text-align:center;color:var(--gray-text)}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table-container>div{border:none}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table{display:block;width:100%;table-layout:fixed}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table thead{display:none}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table tbody{display:flex;flex-direction:column;gap:.625rem;background-color:transparent}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table tbody tr{display:block;height:auto}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table td{display:block;width:100%;max-width:100%;padding:0;border:none;background:transparent}.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table tbody tr:hover td,.connected-citizens__table.is-mobile.svelte-t9uiqn .bx--data-table tbody tr:hover{background:transparent;border:none}.citizen-row-mobile.svelte-t9uiqn{display:flex;align-items:center;width:100%;gap:.625rem;padding:.875rem;border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav);background:var(--white)}.citizen-row-mobile__main.svelte-t9uiqn{display:flex;align-items:center;flex:1;min-width:0;gap:.625rem;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.citizen-row-mobile__main.svelte-t9uiqn:focus-visible{outline:.125rem solid var(--primary);outline-offset:.125rem;border-radius:var(--radius-nav)}.citizen-row-mobile__text.svelte-t9uiqn{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.citizen-row-mobile__name.svelte-t9uiqn{font-size:.9375rem;font-weight:700;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citizen-row-mobile__sub.svelte-t9uiqn{font-size:.8125rem;font-weight:400;color:var(--neutral-50);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citizen-row-mobile__actions.svelte-t9uiqn{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.citizen-row-mobile__icon-btn.svelte-t9uiqn{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.625rem;background:var(--primary100);color:var(--primary)}.citizen-row-mobile.svelte-t9uiqn .citizen-row-mobile__chevron{color:var(--neutral-50);flex-shrink:0}.load-more-btn.svelte-t9uiqn{width:100%;height:2.875rem;margin-top:var(--space-4);border:.09375rem solid var(--brand-tint);border-radius:var(--radius-input);background:var(--white);color:var(--label-text);font-size:.875rem;font-weight:600;cursor:pointer}.load-more-btn.svelte-t9uiqn:hover:not(:disabled){background:var(--primary100);border-color:var(--primary);color:var(--primary)}.load-more-btn.svelte-t9uiqn:disabled{opacity:.6;cursor:not-allowed}.load-more-btn.svelte-t9uiqn:focus-visible{outline:.125rem solid var(--primary);outline-offset:.125rem}.contact-action-btn.svelte-3ja8uj{flex:1;height:40px;display:flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;background:var(--white);color:var(--primary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.contact-action-btn.svelte-3ja8uj:hover{background:var(--primary100)}.contact-action-btn.svelte-3ja8uj svg{fill:var(--primary);flex-shrink:0}.recently-viewed.svelte-xv4di1{display:flex;flex-direction:column;gap:var(--space-4)}.recently-viewed__heading.svelte-xv4di1{color:var(--black);font-size:18px;font-weight:700;margin:0;line-height:1.4}.recently-viewed__empty.svelte-xv4di1{padding:var(--space-4);color:var(--gray-text);text-align:center}.citizen-card.svelte-xv4di1{display:flex;flex-direction:column;flex:0 0 236px;width:236px;background:var(--white);border:1px solid var(--brand-tint);border-radius:var(--radius-nav);overflow:hidden;transition:all .2s ease}.citizen-card.svelte-xv4di1:hover{box-shadow:var(--elevation-raised);border-color:var(--primary100)}.citizen-card__body.svelte-xv4di1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-4) var(--space-4) var(--space-3);border:none;background:transparent;text-align:left;cursor:pointer}.citizen-card__header.svelte-xv4di1{display:flex;gap:var(--space-3);align-items:center;width:100%}.citizen-card__info.svelte-xv4di1{flex:1;min-width:0;display:flex;flex-direction:column}.citizen-card__name.svelte-xv4di1{color:var(--black);font-weight:700;font-size:15px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citizen-card__verified.svelte-xv4di1{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--excellent-green-text)}.citizen-card__verified-dot.svelte-xv4di1{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--excellent-green-text)}.citizen-card__subtext.svelte-xv4di1{font-size:13px;color:var(--gray-text);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citizen-card__actions.svelte-xv4di1{display:flex;gap:1px;background:var(--option-selected-bg);border-top:1px solid var(--option-selected-bg)}.fc-subtitle.svelte-h1puy2{color:var(--gray-text);font-size:.875rem;line-height:1.5;margin:0 0 var(--space-6)}.fc-grid.svelte-h1puy2{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.fc-toggle.svelte-h1puy2{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-4);padding:0;border:none;background:none;color:var(--primary);font-size:.8125rem;font-weight:600;cursor:pointer}.fc-toggle.svelte-h1puy2:hover{color:var(--primary-active)}.fc-divider.svelte-h1puy2{border:none;border-top:.0625rem solid var(--brand-tint);margin:var(--space-6) 0}.fc-helper.svelte-h1puy2{color:var(--gray-text);font-size:.8125rem;line-height:1.5;margin:var(--space-3) 0 0}.fc-actions.svelte-h1puy2{display:flex;justify-content:flex-end;gap:var(--space-3)}.fc-results.svelte-h1puy2{margin-top:var(--space-6)}.fc-results-count.svelte-h1puy2{color:var(--black);font-size:.875rem;font-weight:700;margin:0}.fc-results-summary.svelte-h1puy2{color:var(--gray-text);font-size:.8125rem;margin:var(--space-1) 0 var(--space-4)}.fc-result-list.svelte-h1puy2{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0}.fc-result-card.svelte-h1puy2{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav);background:var(--white)}.fc-result-info.svelte-h1puy2{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.fc-result-name.svelte-h1puy2{color:var(--black);font-size:.9375rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-result-name--link.svelte-h1puy2{padding:0;border:none;background:none;text-align:left;color:var(--primary);cursor:pointer}.fc-result-name--link.svelte-h1puy2:hover{text-decoration:underline}.fc-result-badge.svelte-h1puy2{display:inline-flex;align-items:center;flex-shrink:0;height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--status-green-bg);color:var(--status-green-text);font-size:.75rem;font-weight:600}.fc-confirm.svelte-h1puy2{display:flex;flex-direction:column;gap:var(--space-3)}.fc-confirm__title.svelte-h1puy2{color:var(--black);font-size:1.125rem;font-weight:700;margin:0}.fc-confirm__body.svelte-h1puy2{color:var(--gray-text);font-size:.9375rem;line-height:1.5;margin:0}.fc-confirm__actions.svelte-h1puy2{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}.fc-result-sub.svelte-h1puy2{color:var(--gray-text);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-request-sent.svelte-h1puy2{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;height:2rem;padding:0 var(--space-4);border-radius:var(--radius-input);background:var(--status-green-text);color:var(--white);font-size:.8125rem;font-weight:600}.fc-no-results.svelte-h1puy2{padding:var(--space-6) var(--space-4);text-align:center;color:var(--gray-text);font-size:.875rem}.fc-not-found.svelte-h1puy2{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6) var(--space-4);border:.0625rem dashed var(--brand-tint);border-radius:var(--radius-nav);text-align:center}.fc-not-found__title.svelte-h1puy2{color:var(--black);font-size:.9375rem;font-weight:700;margin:0}.fc-not-found__actions.svelte-h1puy2{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);width:100%}.fc-not-found__btn{flex:1;justify-content:center}.fc-or-divider.svelte-h1puy2{display:flex;flex-direction:column;align-items:center;gap:.375rem;flex-shrink:0}.fc-or-line.svelte-h1puy2{width:1px;height:1.25rem;background-color:var(--slate-200, #d6d4e8)}.fc-or-text.svelte-h1puy2{color:var(--slate-400, var(--neutral-50));font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.fc-pagination.svelte-h1puy2{display:flex;align-items:center;justify-content:flex-end;gap:.875rem;padding-top:var(--space-4)}.fc-pagination__page.svelte-h1puy2{font-size:.8125rem;font-weight:500;color:var(--gray-text)}.fc-pagination__buttons.svelte-h1puy2{display:flex;gap:.375rem}.fc-pagination__btn.svelte-h1puy2{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.09375rem solid var(--brand-tint);background:var(--white);font-size:.875rem;font-weight:600;line-height:1;color:var(--label-text);cursor:pointer}.fc-pagination__btn.svelte-h1puy2:hover:not(:disabled){background:var(--primary100);border-color:var(--primary);color:var(--primary)}.fc-pagination__btn.svelte-h1puy2:disabled{color:var(--brand-tint);cursor:not-allowed}@media(max-width:768px){.fc-grid.svelte-h1puy2{grid-template-columns:1fr}}.popular-services-carousel.svelte-1hod3t5{width:100%;overflow:hidden;position:relative;min-width:0}.carousel-container.svelte-1hod3t5{padding:2rem 0;overflow:hidden;max-width:100%;position:relative}.services-grid.svelte-1hod3t5{display:flex;gap:.75rem;justify-content:flex-start;flex-wrap:nowrap;width:fit-content;max-width:none}.service-card.svelte-1hod3t5{border-radius:0;width:325px;height:500px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}.service-card.svelte-1hod3t5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#4e46aab3;opacity:0;transition:opacity .3s ease;z-index:1}.service-card.svelte-1hod3t5:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px #0003}.service-card.svelte-1hod3t5:hover:before{opacity:1}.service-title.svelte-1hod3t5{color:#fff;font-size:1.54rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3);text-align:left;opacity:0;transition:opacity .3s ease;position:absolute;bottom:4rem;left:1rem;z-index:3;max-width:calc(100% - 2rem);line-height:1.2}.service-card.svelte-1hod3t5:hover .service-title:where(.svelte-1hod3t5){opacity:1}.service-button.bx--btn--primary{position:absolute!important;bottom:1rem!important;left:1rem!important;background:#fffffff2!important;color:var(--primary)!important;border:2px solid var(--primary)!important;opacity:0!important;transition:all .3s ease!important;z-index:3!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-size:.875rem!important;min-height:auto!important;padding:.5rem 1rem!important}.service-button.bx--btn--primary:hover,.service-button.bx--btn--primary:focus{background:var(--primary)!important;color:#fff!important;transform:scale(1.05)!important;border-color:var(--primary)!important}.service-card.svelte-1hod3t5:hover .service-button{opacity:1!important}.carousel-controls.svelte-1hod3t5{display:flex;gap:.5rem;margin-top:2rem}.carousel-btn.bx--btn--secondary{width:40px!important;height:40px!important;border-radius:50%!important;min-width:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.2rem!important;font-weight:600!important;transition:all .3s ease!important;border:2px solid var(--primary)!important;background:#fff!important;color:var(--primary)!important}.carousel-btn.bx--btn--secondary:hover:not(.bx--btn--disabled),.carousel-btn.bx--btn--secondary:focus:not(.bx--btn--disabled){background:var(--primary)!important;color:#fff!important;transform:scale(1.05)!important;border-color:var(--primary)!important}.carousel-btn.bx--btn--secondary.bx--btn--disabled{opacity:.3!important;background:#fff!important;color:var(--disabled-text)!important;border-color:var(--disabled-text)!important;cursor:not-allowed!important}@media(max-width:768px){.carousel-container.svelte-1hod3t5{padding:1.5rem}.services-grid.svelte-1hod3t5{flex-direction:column;gap:1rem;align-items:center}.service-card.svelte-1hod3t5{width:240px;height:180px}.service-title.svelte-1hod3t5{font-size:1rem}}@media(max-width:1024px)and (min-width:769px){.services-grid.svelte-1hod3t5{flex-wrap:wrap;justify-content:center}.service-card.svelte-1hod3t5{width:280px;height:400px}}.modal-content.svelte-7awr6q{padding:.5rem 0}.modal-description.svelte-7awr6q{margin-bottom:1.5rem;color:var(--gray-text);font-size:.875rem;line-height:1.6}.modal-selectors.svelte-7awr6q{display:grid;grid-template-columns:1.3fr 1fr;gap:1.25rem;margin-bottom:.5rem}@media(max-width:768px){.modal-selectors.svelte-7awr6q{grid-template-columns:1fr}}.modal-col.svelte-7awr6q{display:flex;flex-direction:column;gap:.4rem}.modal-col__label.svelte-7awr6q{font-size:.78125rem;font-weight:600;color:var(--black);line-height:1.4}.modal-col__count.svelte-7awr6q{font-weight:500;color:var(--gray-text)}.modal-col__hint.svelte-7awr6q{font-size:.78125rem;color:var(--gray-text);line-height:1.4;margin:4px 0 0}.services-checklist.svelte-7awr6q{border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);max-height:260px;overflow-y:auto;scrollbar-width:thin}.service-check.svelte-7awr6q{display:flex;align-items:center;gap:10px;padding:11px 14px;cursor:pointer;border-bottom:1px solid var(--primary100);background-color:var(--white);transition:background-color .1s}.service-check.svelte-7awr6q:last-child{border-bottom:none}.service-check.svelte-7awr6q:hover,.service-check--checked.svelte-7awr6q{background-color:var(--primary100)}.service-check__input.svelte-7awr6q{width:17px;height:17px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}.service-check__label.svelte-7awr6q{font-size:.875rem;color:var(--black);line-height:1.4;flex:1}.services-empty.svelte-7awr6q{padding:1rem;text-align:center;font-size:.875rem;color:var(--gray-text)}.role-toggle.svelte-7awr6q{border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);padding:.75rem 1rem;background-color:var(--white)}.role-toggle.svelte-7awr6q{display:inline-flex}.modal-assignments.svelte-7awr6q{border-top:1px solid var(--brand-tint);margin-top:1rem;padding-top:1.25rem}.assignments-title.svelte-7awr6q{font-size:.6875rem;font-weight:600;color:var(--gray-text);text-transform:uppercase;letter-spacing:.55px;margin:0 0 .625rem}.assignments-pills.svelte-7awr6q{display:flex;flex-wrap:wrap;gap:.5rem}.assignments-pills.svelte-7awr6q .status-chip--dot{display:none}.chip-item.svelte-7awr6q{display:inline-flex;align-items:center}.tile{background-color:var(--white);border:1px solid var(--brand-tint);border-radius:var(--radius-card);padding:18px 22px;box-shadow:none;position:relative;display:flex;flex-direction:column;gap:1rem}.tile--compact{padding:1rem;gap:.75rem}.tile--large{padding:2rem;gap:1.5rem}.tile--selected{border-color:var(--primary);background-color:var(--primary100);box-shadow:0 0 0 2px var(--primary100)}.tile--disabled{opacity:.6;cursor:not-allowed;background-color:var(--disabled-bkg)}.tile--flat{box-shadow:none;border-color:var(--neutral90)}.tile--elevated{box-shadow:0 4px 16px #0000001f,0 2px 8px #00000014}.tile--outlined{border-width:2px;border-color:var(--primary);box-shadow:none}.tile--ghost{background-color:transparent;border-color:var(--neutral90);box-shadow:none}.tile--success{border-left:4px solid var(--excellent-green)}.tile--warning{border-left:4px solid var(--okay-orange)}.tile--error{border-left:4px solid var(--not-okay-red)}.tile--info{border-left:4px solid var(--great-blue)}.tile--primary{border-left:4px solid var(--primary)}.tile__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--neutral90)}.tile__body{flex:1;display:flex;flex-direction:column;gap:.25rem}.tile__footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid var(--neutral90)}.tile__title{font-size:1.125rem;font-weight:600;color:var(--black);margin:0;line-height:1.4}.tile__subtitle{font-size:.875rem;font-weight:500;color:var(--gray-text);margin:0;line-height:1.4}.tile__description{font-size:var(--body-text);color:var(--gray-text);line-height:1.6;margin:0}.tile__meta{font-size:var(--body-text-small);color:var(--neutral-50);line-height:1.5}.tile-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.tile-grid--2{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.tile-grid--3{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tile-grid--4{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.tile-list{display:flex;flex-direction:column;gap:1rem}.tile-list--compact{gap:.5rem}.tile__badge{position:absolute;top:-8px;left:-10px;z-index:1}.tile__ribbon{position:absolute;top:-11px;left:-11px;padding:.5rem 1rem;font-weight:600;font-size:var(--body-text-small);background-color:var(--white);color:var(--primary);border:1px solid var(--brand-tint);text-transform:uppercase;letter-spacing:.5px;z-index:1;display:inline-flex;align-items:center;justify-content:center}.tile__ribbon:before{content:"";position:absolute;bottom:-6px;left:0;border-top:6px solid rgba(0,0,0,.2);border-left:10px solid transparent;border-right:0px solid transparent}.tile__ribbon--available{background-color:#e0f2f1;color:#00897b}.tile__ribbon--available:before{border-top-color:#00897b}.tile__ribbon--almost-capacity{background-color:#ffedd5;color:#9a3412}.tile__ribbon--almost-capacity:before{border-top-color:#9a3412}.tile__ribbon--no-capacity{background-color:#fee2e2;color:#991b1b}.tile__ribbon--no-capacity:before{border-top-color:#991b1b}.tile__ribbon--success{background-color:var(--excellent-green);color:var(--white)}.tile__ribbon--success:before{border-top-color:var(--excellent-green)}.tile__ribbon--warning{background-color:var(--okay-orange);color:var(--white)}.tile__ribbon--warning:before{border-top-color:#e65100}.tile__ribbon--error{background-color:var(--not-okay-red);color:var(--white)}.tile__ribbon--error:before{border-top-color:#c62828}.tile__ribbon--info{background-color:var(--great-blue);color:var(--white)}.tile__ribbon--info:before{border-top-color:#0288d1}.tile__ribbon--primary{background-color:var(--primary);color:var(--white)}.tile__ribbon--primary:before{border-top-color:#3d3691}.tile__actions{display:flex;gap:.5rem;align-items:center}.tile__divider{height:1px;background-color:var(--neutral90);margin:.75rem 0;border:none}.tile__section{display:flex;flex-direction:column}.tile__section+.tile__section{margin-top:.5rem}@media(max-width:768px){.tile{padding:1rem;gap:.75rem}.tile--large{padding:1.5rem;gap:1rem}.tile-grid,.tile-grid--2,.tile-grid--3,.tile-grid--4{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tile{transition:none}}.invite-tile__header.svelte-u81sf6{display:flex;align-items:flex-start;gap:.625rem;padding-bottom:1rem;border-bottom:1px solid var(--neutral90)}.icon-chip.svelte-u81sf6{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--primary100);border-radius:var(--radius-input);color:var(--primary);flex-shrink:0}.tile-header-text.svelte-u81sf6{display:flex;flex-direction:column;gap:2px}.tile-header-desc.svelte-u81sf6{font-size:13px;color:var(--gray-text);margin:0}.invite-form.svelte-u81sf6{display:flex;flex-direction:column;gap:1rem;margin-top:var(--space-3)}.form-row.svelte-u81sf6{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:1rem;align-items:start}.pending-section.svelte-u81sf6{display:flex;flex-direction:column;gap:.75rem}.pending-title.svelte-u81sf6{font-size:.90625rem;font-weight:700;color:var(--black)}.pending-count.svelte-u81sf6{color:var(--gray-text);font-weight:500}.pending-list.svelte-u81sf6{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem;list-style:none;margin:0;padding:0}.pending-card.svelte-u81sf6{display:flex;align-items:center;justify-content:space-between;gap:.625rem;border:1px solid var(--brand-tint);border-radius:var(--radius-input);padding:.75rem .875rem}.pending-card__text.svelte-u81sf6{display:flex;flex-direction:column;min-width:0}.pending-card__name.svelte-u81sf6,.pending-card__email.svelte-u81sf6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-card__name.svelte-u81sf6{font-size:.875rem;font-weight:600;color:var(--black)}.pending-card__email.svelte-u81sf6{font-size:.78125rem;color:var(--neutral-50)}.pending-empty.svelte-u81sf6{font-size:.84375rem;color:var(--gray-text);font-style:italic;margin:0}.add-invitee-action.svelte-u81sf6{display:flex;align-items:flex-start;padding-top:1.5rem;white-space:nowrap}.assign-heading.svelte-u81sf6{font-size:.9375rem;font-weight:700;color:var(--black);margin-bottom:2px}.assign-helper.svelte-u81sf6{font-size:.8125rem;color:var(--gray-text);margin:0 0 .75rem}.assign-btn.svelte-u81sf6{display:inline-flex;align-items:center;gap:.5rem;height:44px;padding:0 1.125rem;border:1.5px solid var(--primary);border-radius:var(--radius-input);background:var(--primary100);color:var(--primary);font-size:.875rem;font-weight:600;cursor:pointer}.assign-btn.svelte-u81sf6:hover:not(:disabled){filter:brightness(.98)}.assign-btn.svelte-u81sf6:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.assign-btn--disabled.svelte-u81sf6,.assign-btn.svelte-u81sf6:disabled{background:var(--disabled-bkg);border-color:var(--brand-tint);color:var(--disabled-text);cursor:not-allowed}.communication-section.svelte-u81sf6{width:35%;min-width:0;padding:.5rem .75rem;display:flex;flex-direction:column;gap:4px}.comm-header.svelte-u81sf6{display:flex;align-items:center;gap:.375rem;color:var(--primary);font-size:13px;font-weight:600}.comm-hint.svelte-u81sf6{font-size:12px;color:var(--gray-text);line-height:1.4;margin:0}.service-role-section.svelte-u81sf6{width:65%;min-width:0}.services-list.svelte-u81sf6{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.services-list.svelte-u81sf6 .status-chip--dot{display:none}.no-services.svelte-u81sf6{font-size:12px;color:var(--gray-text);font-style:italic}.error-message.svelte-u81sf6{font-size:.75rem;color:var(--cds-support-01);margin-top:.25rem}.form-actions.svelte-u81sf6{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.service-assign-wrapper.svelte-u81sf6{display:flex;gap:1rem;min-width:0}.add-team-card.svelte-u81sf6{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.875rem}.add-team-card__text.svelte-u81sf6{display:flex;flex-direction:column;gap:2px}.add-team-card__desc.svelte-u81sf6{font-size:.8125rem;color:var(--neutral-50);margin:0}.add-team-card__btn.svelte-u81sf6{width:46px;height:46px;flex:none;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-input);background:var(--primary);color:var(--white);cursor:pointer}.add-team-card__btn.svelte-u81sf6:hover{filter:brightness(.96)}.add-team-card__btn.svelte-u81sf6:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.invite-sheet-overlay.svelte-u81sf6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8500;display:flex;align-items:stretch;background:var(--white)}.invite-sheet.svelte-u81sf6{width:100%;height:100%;overflow-y:auto;background:var(--white);padding:calc(1.25rem + env(safe-area-inset-top)) 1.25rem calc(1.25rem + env(safe-area-inset-bottom))}.invite-sheet__header.svelte-u81sf6{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.125rem}.invite-sheet__title.svelte-u81sf6{font-size:1.125rem;font-weight:700;color:var(--black)}.invite-sheet.svelte-u81sf6 .form-row:where(.svelte-u81sf6){grid-template-columns:1fr;align-items:stretch}.invite-sheet.svelte-u81sf6 .add-invitee-action:where(.svelte-u81sf6) .button-cn,.invite-sheet.svelte-u81sf6 .form-actions:where(.svelte-u81sf6) .button-cn{width:100%;justify-content:center}.invite-sheet.svelte-u81sf6 .service-assign-wrapper:where(.svelte-u81sf6){flex-direction:column}.invite-sheet.svelte-u81sf6 .assign-btn:where(.svelte-u81sf6){width:100%;justify-content:center}.invite-sheet.svelte-u81sf6 .service-role-section:where(.svelte-u81sf6),.invite-sheet.svelte-u81sf6 .communication-section:where(.svelte-u81sf6){width:100%}@media(max-width:992px){.form-row.svelte-u81sf6{grid-template-columns:repeat(2,1fr);align-items:stretch}.add-invitee-action.svelte-u81sf6{padding-top:0;grid-column:1 / -1}}@media(max-width:768px){.service-assign-wrapper.svelte-u81sf6{flex-direction:column}.service-role-section.svelte-u81sf6,.communication-section.svelte-u81sf6{width:100%}}@media(max-width:480px){.form-row.svelte-u81sf6{grid-template-columns:1fr;align-items:stretch}.pending-list.svelte-u81sf6{grid-template-columns:1fr}.form-actions.svelte-u81sf6{flex-direction:column}.assign-btn.svelte-u81sf6{width:100%;justify-content:center}}.my-team__header.svelte-15a7v9d{display:flex;align-items:flex-start;gap:.625rem;padding-bottom:1rem;border-bottom:1px solid var(--neutral90)}.icon-chip.svelte-15a7v9d{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--primary100);border-radius:var(--radius-input);color:var(--primary);flex-shrink:0}.team-header-text.svelte-15a7v9d{display:flex;flex-direction:column;gap:2px}.team-header-desc.svelte-15a7v9d{font-size:13px;color:var(--gray-text);margin:0}.my-team__header--mobile.svelte-15a7v9d{display:block;border-bottom:none;padding-bottom:.5rem}.my-team__title-mobile.svelte-15a7v9d{font-size:1.0625rem;font-weight:700;color:var(--primary);margin:0 0 .375rem}.my-team__count.svelte-15a7v9d{font-size:.78125rem;color:var(--neutral-50);margin:.75rem 0 0}.my-team{display:flex;flex-direction:column;gap:var(--space-4)}.my-team--table{overflow:hidden}.my-team--table .bx--data-table-container>div{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav);overflow:hidden}.my-team--table .bx--data-table thead,.my-team--table .bx--data-table th,.my-team--table .bx--data-table .bx--table-sort{background-color:var(--primary100);border-bottom:.0625rem solid var(--option-selected-bg)}.my-team--table .bx--data-table th{background-color:var(--primary100);color:var(--neutral-50);font-weight:600;font-size:.6875rem;letter-spacing:.03125rem;padding:var(--space-3) var(--space-4);text-transform:uppercase}.my-team--table .bx--data-table thead th:first-child{border-top-left-radius:var(--radius-nav)}.my-team--table .bx--data-table thead th:last-child{border-top-right-radius:var(--radius-nav)}.my-team--table .bx--data-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-nav)}.my-team--table .bx--data-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-nav)}.my-team--table .bx--table-toolbar{padding-bottom:var(--space-3);background-color:transparent}.my-team--table .bx--data-table td{background-color:var(--white);padding:var(--space-3) var(--space-4);border-bottom:.0625rem solid var(--option-selected-bg);font-size:.84375rem;color:var(--gray-text);vertical-align:middle;overflow:visible}.my-team--table .bx--data-table tbody tr{overflow:visible}.my-team--table .bx--data-table tbody tr:last-child td{border-bottom:none}.my-team--table .bx--data-table tbody tr:hover td{background-color:var(--disabled-bkg-subtle)}.my-team--table .bx--toolbar-search-container-persistent .bx--search-input{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-input);background-color:var(--white)}.my-team--table .bx--toolbar-search-container-persistent .bx--search-input:not(:placeholder-shown),.my-team--table .bx--toolbar-search-container-persistent .bx--search-input:hover:not([disabled]){background-color:var(--white);border:.0625rem solid var(--primary)}.my-team--table .bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline:.125rem solid var(--primary);outline-offset:-.125rem}.my-team--cell-content.svelte-15a7v9d{display:flex;align-items:center;gap:var(--space-2);color:var(--gray-text);font-size:.84375rem}.my-team--actions.svelte-15a7v9d{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1)}.my-team--actions.svelte-15a7v9d .bx--tooltip__trigger.bx--tooltip__trigger--definition{border-bottom:none}.desktop-tooltip-wrapper.svelte-15a7v9d{position:relative;display:inline-flex}.desktop-tooltip-wrapper.svelte-15a7v9d:before,.desktop-tooltip-wrapper.svelte-15a7v9d:after{position:absolute;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9999}.desktop-tooltip-wrapper.svelte-15a7v9d:before{content:attr(data-tooltip);top:calc(100% + .5rem);right:0;padding:.5rem .75rem;background:var(--gray-100, var(--black));color:var(--white);font-size:.875rem;line-height:1.125rem;white-space:nowrap;border-radius:.125rem}.desktop-tooltip-wrapper.svelte-15a7v9d:after{content:"";top:100%;right:.625rem;border:.3125rem solid transparent;border-bottom-color:var(--gray-100, var(--black))}.desktop-tooltip-wrapper.svelte-15a7v9d:hover:before,.desktop-tooltip-wrapper.svelte-15a7v9d:hover:after{opacity:1}.quick-action-btn.desktop-trash.bx--btn svg{fill:var(--error-text)}.desktop-tooltip-wrapper .quick-action-btn{min-height:38px!important;min-width:38px!important}.my-team--service-tags{display:flex;flex-wrap:wrap;gap:.25rem}.my-team--no-results{padding:var(--space-4);text-align:center;color:var(--gray-text)}.my-team--email-link,.my-team--phone-link{color:var(--primary);text-decoration:none;margin:0}.my-team--email-link:hover,.my-team--phone-link:hover{text-decoration:underline}.my-team--mobile .bx--data-table thead{display:none}.my-team--mobile .bx--data-table,.my-team--mobile .bx--data-table tbody,.my-team--mobile .bx--data-table tbody tr,.my-team--mobile .bx--data-table tbody td{display:block;width:100%;background-color:transparent}.my-team--table .my-team--mobile>div{border:none}.my-team--mobile .bx--data-table tbody tr{height:auto;margin-bottom:var(--space-3)}.my-team--mobile .bx--data-table tbody tr:last-child{margin-bottom:0}.my-team--mobile .bx--data-table td,.my-team--mobile .bx--data-table tbody tr:hover td{padding:0;border:none;background-color:transparent;height:auto}.team-card.svelte-15a7v9d{display:flex;flex-direction:column;gap:.625rem;border:1px solid var(--brand-tint);border-radius:var(--radius-nav);padding:.875rem}.team-card__top.svelte-15a7v9d{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.team-card__id.svelte-15a7v9d{display:flex;flex-direction:column;gap:2px;min-width:0}.team-card__name.svelte-15a7v9d{font-size:.9375rem;font-weight:700;color:var(--black)}.team-card__meta.svelte-15a7v9d{font-size:.78125rem;color:var(--neutral-50)}.team-card__contact.svelte-15a7v9d{display:flex;flex-direction:column;border-top:1px solid var(--primary100);border-bottom:1px solid var(--primary100);padding:.25rem 0 .625rem}.team-card__contact-row.svelte-15a7v9d{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem 0}.team-card__contact-text.svelte-15a7v9d{flex:1;min-width:0;font-size:.8125rem;color:var(--gray-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-card__contact-text.svelte-15a7v9d .copy-wrapper,.team-card__contact-text.svelte-15a7v9d .copy-label-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-card__contact-text.svelte-15a7v9d .copy-label-btn{display:block;color:var(--gray-text);font-size:.8125rem}.team-card__actions.svelte-15a7v9d{display:flex;align-items:center;gap:.5rem}.bx--data-table-container:not(.my-team--mobile) .my-team--cell-content .quick-action-wrapper .quick-action-btn{border:none!important}.team-card__actions.svelte-15a7v9d .bx--btn--tertiary,.team-card__actions.svelte-15a7v9d .bx--btn--tertiary:hover,.team-card__actions.svelte-15a7v9d .bx--btn--tertiary:focus{color:var(--label-text);background-color:var(--white);border-color:var(--brand-tint)}.team-card__actions.svelte-15a7v9d .bx--btn--tertiary:hover{background-color:var(--primary100)}.quick-action-btn.team-card__trash.bx--btn svg{fill:var(--error-text)}.team-card__actions.svelte-15a7v9d .button-cn:not(.bx--btn--icon-only){flex:1;justify-content:center}.team-card__actions.svelte-15a7v9d form{flex:1}.team-card__actions.svelte-15a7v9d form .button-cn{width:100%;justify-content:center}.pagination-controls.svelte-15a7v9d{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4)}.pagination-controls__summary.svelte-15a7v9d{font-size:.8125rem;font-weight:400;color:var(--gray-text)}.pagination-controls__nav.svelte-15a7v9d{display:flex;align-items:center;gap:.875rem}.pagination-controls__page.svelte-15a7v9d{font-size:.8125rem;font-weight:500;color:var(--gray-text)}.pagination-controls__buttons.svelte-15a7v9d{display:flex;gap:.375rem}.pagination-controls__btn.svelte-15a7v9d{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.09375rem solid var(--brand-tint);background:var(--white);font-size:1rem;font-weight:600;line-height:1;color:var(--label-text);cursor:pointer}.pagination-controls__btn.svelte-15a7v9d:hover:not(:disabled){background:var(--primary100);border-color:var(--primary);color:var(--primary)}.pagination-controls__btn.svelte-15a7v9d:disabled{color:var(--brand-tint);cursor:not-allowed}.provider-requests-table.svelte-85la85{display:flex;flex-direction:column;gap:var(--space-4)}.provider-requests-table .bx--data-table-container>div{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav);overflow:visible}.provider-requests-table .bx--data-table thead,.provider-requests-table .bx--data-table th,.provider-requests-table .bx--data-table .bx--table-sort{background-color:var(--primary100);border-bottom:.0625rem solid var(--option-selected-bg)}.provider-requests-table .bx--data-table th{color:var(--neutral-50);font-weight:600;font-size:.6875rem;letter-spacing:.03125rem;padding:var(--space-3) var(--space-4);text-transform:uppercase}.provider-requests-table .bx--data-table thead th:first-child,.provider-requests-table .bx--data-table thead th:first-child .bx--table-sort{border-top-left-radius:var(--radius-nav)}.provider-requests-table .bx--data-table thead th:last-child,.provider-requests-table .bx--data-table thead th:last-child .bx--table-sort{border-top-right-radius:var(--radius-nav)}.provider-requests-table .bx--data-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-nav)}.provider-requests-table .bx--data-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-nav)}.provider-requests-table .bx--table-toolbar{padding-bottom:var(--space-3);background-color:transparent}.provider-requests-table .bx--data-table td{background-color:var(--white);padding:var(--space-3) var(--space-4);border-bottom:.0625rem solid var(--option-selected-bg);font-size:.84375rem;color:var(--gray-text);vertical-align:middle;overflow:visible}.provider-requests-table .bx--data-table tbody tr{overflow:visible}.provider-requests-table .bx--data-table tbody tr:last-child td{border-bottom:none}.provider-requests-table .bx--data-table tbody tr:hover td{background-color:var(--disabled-bkg-subtle)}.provider-requests-table .bx--toolbar-search-container-persistent .bx--search-input{border:.0625rem solid var(--brand-tint);border-radius:var(--radius-input);background-color:var(--white)}.provider-requests-table .bx--toolbar-search-container-persistent .bx--search-input:not(:placeholder-shown),.provider-requests-table .bx--toolbar-search-container-persistent .bx--search-input:hover:not([disabled]){background-color:var(--white);border:.0625rem solid var(--primary)}.provider-requests-table .bx--toolbar-search-container-persistent .bx--search-input:focus:not([disabled]){outline:.125rem solid var(--primary);outline-offset:-.125rem}.provider-requests-table .bx--toolbar-content{display:flex;gap:1rem;align-items:center}.empty-state.svelte-85la85,.no-results.svelte-85la85{padding:var(--space-4);text-align:center;background-color:var(--white);border:.0625rem solid var(--brand-tint);border-radius:var(--radius-nav)}.empty-state.svelte-85la85 h3:where(.svelte-85la85){margin-bottom:.5rem;color:var(--gray-text)}.empty-state.svelte-85la85 p:where(.svelte-85la85),.no-results.svelte-85la85{color:var(--gray-text);font-size:.875rem}.pagination-controls.svelte-85la85{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-2)}.pagination-controls__summary.svelte-85la85{font-size:.8125rem;font-weight:400;color:var(--gray-text)}.pagination-controls__nav.svelte-85la85{display:flex;align-items:center;gap:.875rem}.pagination-controls__page.svelte-85la85{font-size:.8125rem;font-weight:500;color:var(--gray-text)}.pagination-controls__buttons.svelte-85la85{display:flex;gap:.375rem}.pagination-controls__btn.svelte-85la85{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.09375rem solid var(--brand-tint);background:var(--white);font-size:.875rem;font-weight:600;line-height:1;color:var(--label-text);cursor:pointer}.pagination-controls__btn.svelte-85la85:hover:not(:disabled){background:var(--primary100);border-color:var(--primary);color:var(--primary)}.pagination-controls__btn.svelte-85la85:disabled{color:var(--brand-tint);cursor:not-allowed}.modal-content.svelte-cixhys{padding:.5rem 0}.info-section.svelte-cixhys{padding:1.5rem 0;border-bottom:1px solid var(--brand-tint)}.info-section.svelte-cixhys:last-child{border-bottom:none}.section-title.svelte-cixhys{font-size:1rem;font-weight:600;color:var(--black);margin:0 0 1rem}.info-grid.svelte-cixhys{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.info-item.svelte-cixhys{display:flex;flex-direction:column;gap:.25rem}.info-item.full-width.svelte-cixhys{grid-column:1 / -1}.label.svelte-cixhys{font-size:.75rem;color:var(--neutral-50);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.value.svelte-cixhys{font-size:.875rem;color:var(--black);font-weight:500}.value.approved.svelte-cixhys{color:var(--success);font-weight:600}.value.denied.svelte-cixhys{color:var(--error);font-weight:600}.value.link.svelte-cixhys{color:var(--primary);text-decoration:none}.value.link.svelte-cixhys:hover{text-decoration:underline}.notes-text.svelte-cixhys{color:var(--neutral-50);font-size:.875rem;line-height:1.5;white-space:pre-wrap;margin:0}.review-section.svelte-cixhys{padding-top:1.5rem;margin-top:1rem}.resend-section.svelte-cixhys{background-color:var(--disabled-bkg-subtle);padding:1.5rem;border-radius:.5rem}.resend-section.svelte-cixhys .notes-text:where(.svelte-cixhys){margin-bottom:1rem}@media(max-width:640px){.info-grid.svelte-cixhys{grid-template-columns:repeat(2,1fr)}}.service-directory-callout.svelte-15cpzxl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem;border:1px solid var(--cds-ui-03, #e0e0e0);border-radius:.25rem;background-color:var(--cds-ui-01, var(--white));gap:1.5rem;margin-top:2rem}.callout-content.svelte-15cpzxl{flex:1}.callout-title.svelte-15cpzxl{margin:0 0 .5rem;color:var(--cds-text-01, var(--black));font-size:1.125rem;font-weight:600;line-height:1.4}.callout-description.svelte-15cpzxl{margin:0;color:var(--cds-text-02, var(--gray-text));font-size:.95rem;line-height:1.5}.callout-action.svelte-15cpzxl{flex-shrink:0}@media(max-width:768px){.service-directory-callout.svelte-15cpzxl{flex-direction:column;align-items:flex-start;gap:1rem}.callout-title.svelte-15cpzxl{font-size:1rem}.callout-description.svelte-15cpzxl{font-size:.875rem}.callout-action.svelte-15cpzxl,.callout-action.svelte-15cpzxl .bx--btn{width:100%}}.modal-intro.svelte-en0e1{margin-bottom:1.5rem}.section-subtitle.svelte-en0e1{padding-bottom:.2rem;font-size:var(--body-text);color:var(--dark-surface)}.citizens-table.svelte-en0e1{padding-bottom:1rem}.error-message.svelte-en0e1,.loading-message.svelte-en0e1,.empty-message.svelte-en0e1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center;min-height:200px}.error-message.svelte-en0e1 p:where(.svelte-en0e1){color:var(--error-text);margin:0;font-weight:600}.loading-message.svelte-en0e1 p:where(.svelte-en0e1),.empty-message.svelte-en0e1 p:where(.svelte-en0e1){color:var(--dark-surface);margin:0}.citizen-selection-modal .bx--data-table td{vertical-align:middle}.citizen-context-header.svelte-yvajo4{position:sticky;top:var(--header-height);z-index:100;background-color:var(--canvas-cream);padding:var(--space-3) 0}.banner.svelte-yvajo4{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-2) var(--space-6);border-radius:var(--radius-card);background-color:var(--primary);box-shadow:var(--elevation-raised)}.banner__lead.svelte-yvajo4{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0}.banner__avatar.svelte-yvajo4{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--white) 20%,transparent);color:var(--white);font-size:1rem;font-weight:700;letter-spacing:.02em}.banner__identity.svelte-yvajo4{display:flex;flex-direction:column;gap:2px;min-width:0}.banner__eyebrow.svelte-yvajo4{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--white) 72%,transparent)}.banner__chips.svelte-yvajo4{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto}.banner__chip.svelte-yvajo4{display:inline-flex;align-items:center;padding:4px 14px;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--white) 16%,transparent);color:var(--white);font-size:.8125rem;font-weight:600;white-space:nowrap}.citizen-context-header.svelte-yvajo4 .back-link,.citizen-context-header.svelte-yvajo4 .back-link:visited{font-weight:600;color:var(--white);display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.citizen-context-header.svelte-yvajo4 .back-link:hover{color:var(--white);text-decoration:underline;transform:translate(-2px)}.citizen-context-header.svelte-yvajo4 .back-link svg{fill:var(--white)}.citizen-context-header.svelte-yvajo4 .back-text{order:1}.header-divider.svelte-yvajo4{width:1px;height:28px;background-color:color-mix(in srgb,var(--white) 28%,transparent);flex-shrink:0}.citizen-context-header.svelte-yvajo4 .citizen-name-link,.citizen-context-header.svelte-yvajo4 .citizen-name-link:visited{font-size:var(--heading-md);font-weight:700;color:var(--white);margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:opacity .2s ease}.citizen-context-header.svelte-yvajo4 .citizen-name-link:hover{color:var(--white);text-decoration:underline}.citizen-context-header.svelte-yvajo4 .citizen-name-link:focus{outline:2px solid var(--white);outline-offset:2px;border-radius:2px}@media(max-width:991px){.citizen-context-header.svelte-yvajo4{position:static;padding:var(--space-3) 0 0}.banner.svelte-yvajo4{gap:var(--space-3);padding:var(--space-2) var(--space-4)}.banner__chips.svelte-yvajo4{margin-left:0;width:100%;gap:var(--space-1) var(--space-2)}.banner__eyebrow.svelte-yvajo4{font-size:.625rem}.citizen-context-header.svelte-yvajo4 .citizen-name-link{font-size:1rem;white-space:normal}.banner__chip.svelte-yvajo4{padding:2px 10px;font-size:.6875rem}}@media(prefers-reduced-motion:reduce){.citizen-context-header.svelte-yvajo4 .back-link:hover{transform:none}}html,body{height:100%;margin:0}#svelte{height:100%}.layout-wrapper.svelte-jd8e74{display:flex;flex-direction:column;min-height:100vh}main{flex:1;background-color:var(--canvas-cream)}
