.user-dark{--primary:var(--dark-primary);--secondary:var(--dark-secondary);--secondary-light:var(--dark-background);--background:var(--dark-background);--background-light:var(--dark-background-light);--surface:var(--dark-background-light);--text-primary:var(--dark-text-primary);--neutral-50:var(--dark-background-light);--neutral-100:var(--dark-neutral-100);--neutral-200:var(--dark-neutral-200);--neutral-300:var(--dark-neutral-300);--neutral-400:var(--dark-neutral-400);--neutral-500:var(--dark-neutral-500);--neutral-600:var(--dark-text-primary);--fin-chart-1:var(--dark-primary);--fin-chart-2:var(--secondary-static);--fin-chart-3:var(--accent);--fin-chart-4:var(--dark-success);background-color:var(--dark-background);color:var(--dark-text-primary)}body.user-dark-bg{background-color:var(--dark-background)}.user-dark .content-layout-switcher-btn-active,.user-dark .btn-ui-primary{color:var(--dark-background)}.user-dark .nav-dropdown{background-color:var(--dark-secondary);border-top-color:var(--dark-primary)}.user-dark .nav-dropdown-item{color:var(--dark-neutral-500)}.user-dark .nav-dropdown-item:hover{background-color:var(--dark-background-light);color:var(--dark-primary)}.user-dark .nav-dropdown-group-title{border-color:var(--dark-neutral-100);color:var(--dark-primary)}.user-dark .input{background-color:var(--dark-secondary);border-color:var(--dark-neutral-500)}.user-dark{--date-field-bg:var(--dark-secondary)}.user-dark .input-required{color:var(--dark-error-soft)}.user-dark #activity-panel,.user-dark .calendar-sidebar+div{background-color:var(--dark-secondary)}.user-dark .calendar-sidebar,.user-dark .calendar-panel-header{background-image:none;background-color:var(--primary-static)}.user-dark #activity-panel .bg-background{background-color:var(--dark-background)}.user-dark .text-error{color:var(--dark-error-soft)}.user-dark .text-success{color:var(--dark-success)}.user-dark .pgt-public-login{color:var(--primary-dark)}.user-dark .pgt-public-login-icon{background-color:var(--primary-dark);color:var(--white)}.user-dark .pgt-public-brand-row{background-color:var(--dark-secondary)}.user-dark .pgt-public-menu{background-color:var(--dark-background-light);border-bottom-color:var(--dark-neutral-100)}.user-dark .pgt-public-menu-link{color:var(--dark-neutral-500)}.user-dark .pgt-public-menu-link:hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-menu-link:hover{background-color:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .pgt-admin-menu-icon{color:var(--dark-neutral-400)}.user-dark .pgt-public-menu-chevron-trigger:hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-menu-chevron-trigger:hover{background-color:color-mix(in srgb, var(--dark-primary) 16%, transparent)}}.user-dark .pgt-public-dropdown{color:var(--dark-text-primary);background:linear-gradient(to bottom, var(--dark-secondary) 0, var(--dark-background-light) 144px)}.user-dark .pgt-public-dropdown-intro i{color:var(--dark-neutral-300)}.user-dark .pgt-public-dropdown-group>p{color:var(--dark-neutral-400);border-color:var(--dark-neutral-100)}.user-dark .pgt-public-dropdown-link{color:var(--dark-neutral-500)}.user-dark .pgt-public-dropdown-link.is-active,.user-dark .pgt-public-dropdown-link:hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-dropdown-link.is-active,.user-dark .pgt-public-dropdown-link:hover{background-color:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .pgt-public-dropdown-link.is-active,.user-dark .pgt-public-dropdown-link:hover{color:var(--dark-primary)}.user-dark .pgt-public-preferences-panel{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark .pgt-public-preferences-panel>div+div{border-color:var(--dark-neutral-100)}.user-dark .pgt-public-preferences-panel p{color:var(--dark-neutral-300)}.user-dark .pgt-public-font-option,.user-dark .pgt-public-preference-actions button:not(.pgt-public-font-option){color:var(--dark-neutral-400)}.user-dark .pgt-public-font-option:hover,.user-dark .pgt-public-preference-actions button:not(.pgt-public-font-option):hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-font-option:hover,.user-dark .pgt-public-preference-actions button:not(.pgt-public-font-option):hover{background-color:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .pgt-public-font-option[aria-pressed=true],.user-dark .pgt-public-preference-actions button[aria-pressed=true]:not(.pgt-public-font-option){background-color:var(--dark-primary-hover);color:var(--white)}.user-dark .pgt-public-search.is-open{background-color:var(--dark-secondary)}.user-dark .pgt-public-search input{color:var(--dark-text-primary)}.user-dark .pgt-public-search input::placeholder{color:var(--dark-neutral-300)}.user-dark .pgt-public-search.is-open button{color:var(--dark-neutral-500)}.user-dark .pgt-public-search.is-open button:hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-search.is-open button:hover{background-color:color-mix(in srgb, var(--dark-primary) 10%, transparent)}}.user-dark .pgt-public-search-results{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100)}.user-dark .pgt-public-search-result{color:var(--dark-text-primary)}.user-dark .pgt-public-search-result:hover,.user-dark .pgt-public-search-result:focus-visible{background-color:var(--dark-background-light)}.user-dark .pgt-public-account-menu{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark .pgt-public-account-summary{border-color:var(--dark-neutral-100)}.user-dark .pgt-public-account-summary span{color:var(--dark-neutral-300)}.user-dark .pgt-public-account-menu a,.user-dark .pgt-public-account-menu button,.user-dark .pgt-public-account-menu a>svg,.user-dark .pgt-public-account-menu button>svg{color:var(--dark-neutral-500)}.user-dark .pgt-public-account-menu a:hover{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-account-menu a:hover{background-color:color-mix(in srgb, var(--dark-primary) 10%, transparent)}}.user-dark .pgt-public-account-menu button{border-color:var(--dark-neutral-100)}.user-dark .pgt-public-account-menu button:hover{background-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.user-dark .pgt-public-account-menu button:hover{background-color:color-mix(in srgb, var(--error) 10%, transparent)}}.user-dark .pgt-public-account-menu button>svg{color:var(--dark-neutral-400)}.user-dark .mobile-header{background-image:none;background-color:var(--dark-background-light);border-bottom-color:var(--dark-neutral-100)}.user-dark .mobile-menu-btn,.user-dark .mobile-login-btn{color:var(--dark-neutral-500)}.user-dark .mobile-drawer-header,.user-dark .mobile-drawer-footer{background-image:none;background-color:var(--dark-background-light)}.user-dark .mobile-drawer{background-color:var(--dark-background-light)}.user-dark .mobile-drawer-actions{background-color:var(--dark-background-light);border-color:var(--dark-neutral-100)}.user-dark .mobile-drawer-action-link{background-color:var(--dark-secondary);color:var(--dark-neutral-500)}.user-dark .mobile-nav-link{color:var(--dark-neutral-500)}.user-dark .mobile-nav-link-active{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .mobile-nav-link-active{background-color:color-mix(in srgb, var(--dark-primary) 20%, transparent)}}.user-dark .mobile-nav-dropdown-trigger{color:var(--dark-neutral-500)}.user-dark .mobile-nav-dropdown{background-color:var(--dark-secondary)}.user-dark .mobile-nav-dropdown-item{color:var(--dark-neutral-400)}.user-dark .mobile-drawer-a11y{background-color:var(--dark-secondary);border-top-color:var(--dark-neutral-100)}.user-dark .ck-banner{background:var(--dark-secondary);box-shadow:0 -6px 32px var(--black)}@supports (color:color-mix(in lab, red, red)){.user-dark .ck-banner{box-shadow:0 -6px 32px color-mix(in srgb, var(--black) 40%, transparent)}}.user-dark .ck-row{background:var(--dark-background-light);border-color:var(--dark-neutral-100)}.user-dark .ck-row:hover{border-color:var(--dark-primary)}.user-dark .ck-back-btn:hover,.user-dark .ck-btn-settings:hover{background:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .ck-back-btn:hover,.user-dark .ck-btn-settings:hover{background:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .ck-toggle-track{background:var(--dark-neutral-100)}.user-dark .pdpa-modal{background:var(--dark-secondary)}.user-dark .ck-icon-wrap,.user-dark .pdpa-icon-wrap,.user-dark .ck-btn-accept,.user-dark .pdpa-btn-accept{background:linear-gradient(135deg, var(--dark-primary) 0%, var(--dark-primary-hover) 100%)}.user-dark .ck-btn-accept:hover,.user-dark .pdpa-btn-accept:hover{background:linear-gradient(135deg, var(--dark-primary-hover) 0%, var(--dark-primary) 100%)}.user-dark .survey-prompt{background-color:var(--dark-secondary)}.user-dark .survey-prompt-close{background-color:var(--dark-background-light);color:var(--dark-neutral-500)}.user-dark .survey-prompt-close:hover{background-color:var(--dark-neutral-100)}.user-dark .survey-prompt-cover{background-color:var(--dark-background)}.user-dark .survey-prompt-snooze{background-color:var(--dark-background-light);color:var(--dark-neutral-400)}.user-dark .survey-prompt-layer{background-color:var(--black)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-prompt-layer{background-color:color-mix(in srgb, var(--black) 82%, transparent)}}.user-dark .survey-prompt,.user-dark .survey-prompt-close{box-shadow:none}.user-dark .survey-prompt-snooze:has(input:checked){background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-prompt-snooze:has(input:checked){background-color:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .survey-prompt-snooze:has(input:checked){border-color:var(--dark-primary);color:var(--dark-primary)}.user-dark .survey-snooze-box{background-color:var(--dark-secondary);border-color:var(--dark-neutral-300);--tw-ring-offset-color:var(--dark-secondary)}.user-dark .survey-prompt-snooze:has(input:checked) .survey-snooze-box{background-color:var(--dark-primary);border-color:var(--dark-primary)}.user-dark .survey-snooze-tick{color:var(--dark-background)}.user-dark .survey-page-back{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);--tw-ring-offset-color:var(--dark-background)}.user-dark .survey-page-back:hover{background-color:var(--dark-background-light);border-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-page-back:hover{border-color:color-mix(in srgb, var(--dark-primary) 40%, transparent)}}.user-dark .survey-question,.user-dark .survey-success{background-color:var(--dark-secondary)}.user-dark .survey-page-card,.user-dark .survey-success{box-shadow:none}.user-dark .survey-question-title>span{background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-question-title>span{background-color:color-mix(in srgb, var(--dark-primary) 16%, transparent)}}.user-dark .survey-question-title>span{color:var(--dark-primary)}.user-dark .survey-choice{border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark .survey-choice:hover{background-color:var(--dark-background-light);border-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-choice:hover{border-color:color-mix(in srgb, var(--dark-primary) 40%, transparent)}}.user-dark .survey-text-answer{background-color:var(--dark-background-light);border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark .survey-page-cover{background-color:var(--dark-background)}.user-dark .survey-choice input{background-color:var(--dark-secondary);border-color:var(--dark-neutral-300)}.user-dark .survey-choice input:checked{background-color:var(--dark-primary);border-color:var(--dark-primary)}.user-dark .survey-choice input[type=radio]:checked{box-shadow:inset 0 0 0 4px var(--dark-secondary)}.user-dark .survey-choice:has(input:checked){background-color:var(--dark-primary)}@supports (color:color-mix(in lab, red, red)){.user-dark .survey-choice:has(input:checked){background-color:color-mix(in srgb, var(--dark-primary) 12%, transparent)}}.user-dark .survey-choice:has(input:checked){border-color:var(--dark-primary);color:var(--dark-primary)}.user-dark .survey-page-loading{background-color:var(--dark-background-light)}.user-dark .survey-page-card{background-color:var(--dark-secondary)}.user-dark .footer{background:linear-gradient(155deg, var(--dark-secondary) 0%, var(--dark-background-light) 45%, var(--dark-background) 100%)}.user-dark #home-newsfeed article,.user-dark #home-newsfeed ul{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100)}.user-dark #home-articles.bg-white,.user-dark #home-documents.bg-white,.user-dark #home-visitors.bg-white,.user-dark .activity-section-shell{background-color:var(--dark-background)}.user-dark .news-featured-card,.user-dark .news-card,.user-dark .news-filter-bar,.user-dark .news-list-card,.user-dark .news-detail-card,.user-dark #home-meetings article{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100)}.user-dark .user-notification-bell{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);color:var(--dark-primary);box-shadow:none}.user-dark .user-notification-bell:hover{border-color:var(--dark-primary)}.user-dark .user-notification-bell-count{--tw-ring-color:var(--dark-background-light)}.pagination-size-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23003366' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem}.user-dark .pagination-size-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2358A6FF' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark .app-toast{background-color:var(--dark-secondary);border-color:var(--dark-neutral-100);box-shadow:0 10px 24px #00000073}.user-dark .app-toast.bg-amber-50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.user-dark .app-toast.bg-amber-50{background-color:color-mix(in srgb, var(--accent) 10%, var(--dark-secondary))}}.user-dark .app-toast.bg-amber-50{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.user-dark .app-toast.bg-amber-50{border-color:color-mix(in srgb, var(--accent) 40%, var(--dark-neutral-100))}}.user-dark .app-dialog-shell{background-color:var(--dark-secondary);color:var(--dark-text-primary)}.user-dark .app-dialog-form-header{background:var(--dark-navy-hover-gradient,linear-gradient(135deg, var(--dark-primary-hover) 0%, var(--dark-primary-hover) 100%))}@supports (color:color-mix(in lab, red, red)){.user-dark .app-dialog-form-header{background:var(--dark-navy-hover-gradient,linear-gradient(135deg, color-mix(in srgb, var(--dark-primary-hover) 70%, var(--dark-background)) 0%, var(--dark-primary-hover) 100%))}}.user-dark .app-dialog-form-header{border-color:var(--dark-primary-hover)}@supports (color:color-mix(in lab, red, red)){.user-dark .app-dialog-form-header{border-color:color-mix(in srgb, var(--dark-primary-hover) 60%, var(--dark-neutral-100))}}.user-dark .app-dialog-shell button.bg-white{background-color:var(--dark-background);border-color:var(--dark-neutral-100);color:var(--dark-text-primary)}.user-dark [data-status-variant]{background-color:var(--badge-ink)}@supports (color:color-mix(in lab, red, red)){.user-dark [data-status-variant]{background-color:color-mix(in srgb, var(--badge-ink) 16%, transparent)}}.user-dark [data-status-variant]{color:var(--badge-ink);box-shadow:inset 0 0 0 1px var(--badge-ink)}@supports (color:color-mix(in lab, red, red)){.user-dark [data-status-variant]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--badge-ink) 30%, transparent)}}.user-dark [data-status-variant=green]{--badge-ink:var(--dark-success)}.user-dark [data-status-variant=amber]{--badge-ink:var(--dark-warning)}.user-dark [data-status-variant=red]{--badge-ink:var(--dark-error)}.user-dark [data-status-variant=blue]{--badge-ink:var(--dark-primary)}.user-dark [data-status-variant=violet]{--badge-ink:var(--dark-violet)}.user-dark [data-status-variant=sky]{--badge-ink:var(--dark-info)}.user-dark [data-status-variant=neutral]{--badge-ink:var(--dark-neutral-400)}
body.user-site-grayscale:after{content:"";z-index:2147483647;pointer-events:none;-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();position:fixed;inset:0}
@keyframes ck-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ck-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@layer cookie-consent{.ck-banner{background:var(--white);box-shadow:0 -6px 32px var(--primary)}@supports (color:color-mix(in lab, red, red)){.ck-banner{box-shadow:0 -6px 32px color-mix(in srgb, var(--primary) 12%, transparent)}}.ck-banner{animation:.38s cubic-bezier(.22,1,.36,1) both ck-slide-up}.ck-accent-bar{background:linear-gradient(90deg, var(--primary) 0%, var(--secondary) 60%, var(--accent) 100%);height:4px}.ck-inner{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 4)}@media (max-width:640px){.ck-inner{gap:calc(var(--spacing,.25rem) * 3.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5)}}.ck-left{gap:calc(var(--spacing,.25rem) * 4)}@media (max-width:640px){.ck-left{gap:calc(var(--spacing,.25rem) * 3)}}.ck-icon-wrap{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--primary-bright) 100%);box-shadow:0 4px 12px var(--primary)}@supports (color:color-mix(in lab, red, red)){.ck-icon-wrap{box-shadow:0 4px 12px color-mix(in srgb, var(--primary) 25%, transparent)}}.ck-icon{color:var(--accent)}.ck-copy{gap:.2rem}.ck-title,.ck-settings-title{font-size:var(--text-base);color:var(--primary);margin:0;font-weight:700}.ck-desc{font-size:var(--text-base);color:var(--neutral-500);margin:0;line-height:1.55}.ck-link{color:var(--primary);text-underline-offset:2px;gap:.2rem;font-weight:600;text-decoration:underline;transition:color .15s}.ck-link:hover{color:var(--primary-bright)}.ck-link-icon{vertical-align:middle;opacity:.7}.ck-actions,.ck-settings-actions{gap:.625rem}.ck-btn-settings,.ck-btn-decline,.ck-btn-accept{border-radius:var(--radius-xl);font-size:var(--text-base);cursor:pointer;white-space:nowrap;gap:.4rem;padding:.55rem 1.1rem;font-family:inherit;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .1s,box-shadow .18s}.ck-btn-settings{border:1.5px solid var(--neutral-100);background:var(--background);color:var(--neutral-500)}.ck-btn-settings:hover{border-color:var(--primary);color:var(--primary);background:var(--secondary-light)}.ck-btn-decline{border:1.5px solid var(--neutral-100);color:var(--neutral-500);background:0 0}.ck-btn-decline:hover{border-color:var(--error);color:var(--error);background:var(--error-background-light)}.ck-btn-accept{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-bright) 100%);color:var(--white);box-shadow:0 3px 10px var(--primary);border:none}@supports (color:color-mix(in lab, red, red)){.ck-btn-accept{box-shadow:0 3px 10px color-mix(in srgb, var(--primary) 28%, transparent)}}.ck-btn-accept:hover{background:linear-gradient(135deg, var(--primary-hover) 0%, var(--primary-active) 100%);box-shadow:0 4px 14px var(--primary)}@supports (color:color-mix(in lab, red, red)){.ck-btn-accept:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--primary) 38%, transparent)}}.ck-btn-accept:hover{transform:translateY(-1px)}.ck-btn-accept:active{box-shadow:none;transform:translateY(0)scale(.97)}.ck-settings{padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 4)}@media (max-width:640px){.ck-settings{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5)}}.ck-settings{animation:.22s both ck-fade-in}.ck-settings-head{margin-bottom:.875rem}.ck-settings-title-row{gap:.5rem}.ck-settings-title-icon{color:var(--primary)}.ck-back-btn{border:1.5px solid var(--neutral-100);color:var(--neutral-500);font-size:var(--text-base);cursor:pointer;border-radius:var(--radius-xl);background:0 0;gap:.25rem;padding:.35rem .75rem;font-family:inherit;font-weight:600;transition:color .15s,background .15s,border-color .15s}.ck-back-btn:hover{color:var(--primary);border-color:var(--primary);background:var(--secondary-light)}.ck-rows{gap:.625rem;margin-bottom:.875rem}.ck-row{border-radius:var(--radius-xl);background:var(--background);border:1.5px solid var(--neutral-100);gap:.75rem;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s}.ck-row:hover{border-color:var(--secondary);box-shadow:0 2px 10px var(--primary)}@supports (color:color-mix(in lab, red, red)){.ck-row:hover{box-shadow:0 2px 10px color-mix(in srgb, var(--primary) 7%, transparent)}}.ck-row-icon{border-radius:var(--radius-xl)}.ck-row-icon--green{background:var(--success-light);color:var(--success-strong)}.ck-row-icon--blue{background:var(--info-background);color:var(--info-strong)}.ck-row-icon--orange{background:var(--warning-light);color:var(--warning-strong)}.ck-row-info{gap:.1rem}.ck-row-name{font-size:var(--text-base);color:var(--text-primary);font-weight:700}.ck-row-desc{font-size:var(--text-base);color:var(--neutral-500);line-height:1.4}.ck-always-on{background:var(--success-light);color:var(--success-strong);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;gap:.25rem;padding:.25rem .625rem;font-weight:700}.ck-toggle{cursor:pointer}.ck-toggle-input{opacity:0}.ck-toggle-track{background:var(--neutral-100);box-shadow:inset 0 1px 3px var(--black);border-radius:9999px;transition:background .22s}@supports (color:color-mix(in lab, red, red)){.ck-toggle-track{box-shadow:inset 0 1px 3px color-mix(in srgb, var(--black) 12%, transparent)}}.ck-toggle-track:after{content:"";background:var(--white);width:1.125rem;height:1.125rem;box-shadow:0 1px 5px var(--black);border-radius:50%;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab, red, red)){.ck-toggle-track:after{box-shadow:0 1px 5px color-mix(in srgb, var(--black) 22%, transparent)}}.ck-toggle-track:after{transition:transform .22s cubic-bezier(.16,1,.3,1)}.ck-toggle-input:checked+.ck-toggle-track{background:var(--primary)}.ck-toggle-input:checked+.ck-toggle-track:after{transform:translate(1.25rem)}.ck-settings-foot{border-top:1px solid var(--neutral-100);gap:.75rem;padding-top:.75rem}}
@keyframes pdpa-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pdpa-pop-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@layer pdpa-consent{.pdpa-overlay{overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:1.5rem;animation:.25s both pdpa-fade-in}.pdpa-overlay::backdrop{background:var(--black)}@supports (color:color-mix(in lab, red, red)){.pdpa-overlay::backdrop{background:color-mix(in srgb, var(--black) 55%, transparent)}}.pdpa-overlay::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pdpa-modal{padding:calc(var(--spacing,.25rem) * 8)}@media (max-width:640px){.pdpa-modal{padding:calc(var(--spacing,.25rem) * 6)}}.pdpa-modal{background:var(--white);border-radius:var(--radius-2xl);box-shadow:0 20px 60px var(--primary)}@supports (color:color-mix(in lab, red, red)){.pdpa-modal{box-shadow:0 20px 60px color-mix(in srgb, var(--primary) 25%, transparent)}}.pdpa-modal{gap:.875rem;max-height:calc(100dvh - 3rem);animation:.3s cubic-bezier(.22,1,.36,1) both pdpa-pop-in}.pdpa-icon-wrap{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--primary-bright) 100%);color:var(--accent);box-shadow:0 4px 12px var(--primary)}@supports (color:color-mix(in lab, red, red)){.pdpa-icon-wrap{box-shadow:0 4px 12px color-mix(in srgb, var(--primary) 25%, transparent)}}.pdpa-title{font-size:var(--text-lg);color:var(--primary);margin:0;font-weight:700;line-height:1.4}.pdpa-desc{font-size:var(--text-base);color:var(--neutral-500);text-wrap:pretty;overflow-wrap:anywhere;min-height:0;margin:0;line-height:1.7;overflow-y:auto}.pdpa-link{font-size:var(--text-sm);color:var(--primary);text-underline-offset:2px;gap:.3rem;font-weight:600;text-decoration:underline}.pdpa-link:hover{color:var(--primary-bright)}.pdpa-actions{margin-top:.25rem}@media (max-width:640px){.pdpa-btn-accept{text-align:center}}.pdpa-btn-accept{border-radius:var(--radius-xl);font-size:var(--text-base);color:var(--white);cursor:pointer;background:linear-gradient(135deg, var(--primary) 0%, var(--primary-bright) 100%);box-shadow:0 3px 10px var(--primary);border:none;padding:.75rem 1.5rem;font-family:inherit;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pdpa-btn-accept{box-shadow:0 3px 10px color-mix(in srgb, var(--primary) 28%, transparent)}}.pdpa-btn-accept{transition:background .18s,box-shadow .18s,transform .1s}.pdpa-btn-accept:hover{background:linear-gradient(135deg, var(--primary-hover) 0%, var(--primary-active) 100%);box-shadow:0 4px 14px var(--primary)}@supports (color:color-mix(in lab, red, red)){.pdpa-btn-accept:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--primary) 38%, transparent)}}.pdpa-btn-accept:hover{transform:translateY(-1px)}.pdpa-btn-accept:focus-visible,.pdpa-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.pdpa-btn-accept:active{box-shadow:none;transform:translateY(0)scale(.97)}}
@layer rich-text{.rich-text-content *,.blog-content *,.rich-text-editor-surface *{font-family:inherit!important}.rich-text-content [style*=font-size],.rich-text-content font[size],.blog-content [style*=font-size],.blog-content font[size],.rich-text-editor-surface [style*=font-size],.rich-text-editor-surface font[size]{font-size:inherit!important}.rich-text-content :where(p)+:where(p){margin-top:calc(var(--spacing,.25rem) * 2)}.rich-text-content :where(ul,ol){margin-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6)}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content li+li{margin-top:var(--spacing,.25rem)}.rich-text-content a{color:var(--primary);text-decoration-line:underline}.rich-text-content img,.rich-text-content video{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);max-width:100%;height:auto}.rich-text-content iframe{max-width:100%}.rich-text-content table{white-space:nowrap;width:100%;display:block;overflow-x:auto}}
:is(td,th){overflow-wrap:break-word}:is(table.table-fixed,.document-table,.est-table:not(.est-table--fit),.rates-table) :is(td,th),:is(table.table-fixed,.document-table,.est-table:not(.est-table--fit),.rates-table) :is(td,th) .whitespace-nowrap{white-space:normal;overflow-wrap:anywhere}:where(*):has(>table,>*>table)::-webkit-scrollbar{width:10px;height:10px}:where(*):has(>table,>*>table)::-webkit-scrollbar-track{background-color:var(--color-neutral-100);border-radius:9999px}:where(*):has(>table,>*>table)::-webkit-scrollbar-thumb{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where(*):has(>table,>*>table)::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--primary) 40%, transparent)}}:where(*):has(>table,>*>table)::-webkit-scrollbar-thumb{border:2px solid var(--color-neutral-100);border-radius:9999px}:where(*):has(>table,>*>table)::-webkit-scrollbar-thumb:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where(*):has(>table,>*>table)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--primary) 60%, transparent)}}:where(*):has(>table,>*>table)::-webkit-scrollbar-corner{background-color:#0000}@supports not selector(::-webkit-scrollbar){:where(*):has(>table,>*>table){scrollbar-width:thin;scrollbar-color:var(--primary) var(--color-neutral-100)}@supports (color:color-mix(in lab, red, red)){:where(*):has(>table,>*>table){scrollbar-color:color-mix(in srgb, var(--primary) 40%, transparent) var(--color-neutral-100)}}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer confirm-modal{.app-dialog{width:92%;max-width:var(--container-lg,32rem);border-style:var(--tw-border-style);scrollbar-width:none;background-color:#0000;border-width:0;margin:auto;padding:0}.app-dialog::-webkit-scrollbar{display:none}.app-dialog::backdrop{background-color:var(--black)}@supports (color:color-mix(in lab, red, red)){.app-dialog::backdrop{background-color:color-mix(in srgb, var(--black) 40%, transparent)}}.app-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.app-dialog-shell{border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.app-dialog-form-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--primary-dark);position:relative}@supports (color:color-mix(in lab, red, red)){.app-dialog-form-header{border-color:color-mix(in oklab, var(--primary-dark) 40%, transparent)}}.app-dialog-form-header{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5)}@media (min-width:40rem){.app-dialog-form-header{padding-inline:calc(var(--spacing,.25rem) * 8)}}.app-dialog-form-header{background:linear-gradient(135deg, var(--primary), var(--primary-gradient))}.app-dialog-wide{max-width:var(--container-4xl,56rem)}.app-dialog-medium{max-width:var(--container-3xl,48rem)}.app-dialog .btn{height:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:calc(1rem * var(--font-scale));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.app-dialog .btn:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.app-dialog .btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.app-dialog .btn:active{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.app-dialog .btn:disabled{cursor:not-allowed;opacity:.5}.app-dialog .btn-content{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.app-dialog .btn svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.app-dialog .btn-primary{background-color:var(--primary);color:var(--color-white,#fff)}.app-dialog .btn-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral-300);background-color:var(--surface);color:var(--text-primary)}.app-dialog .btn-danger{background-color:var(--error);color:var(--color-white,#fff)}.app-dialog .btn-warning{background-color:var(--color-amber-500,#f99c00);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.app-dialog .btn-warning{background-color:var(--color-amber-500,lab(72.7183% 31.8672 97.9407))}}@media (hover:hover){.app-dialog .btn-warning:hover{background-color:var(--color-amber-600,#dd7400)}@supports (color:lab(0% 0 0)){.app-dialog .btn-warning:hover{background-color:var(--color-amber-600,lab(60.3514% 40.5624 87.1228))}}}.user-dark .app-dialog .btn-primary{background-color:var(--dark-primary);color:var(--dark-background)}.user-dark .app-dialog .btn-secondary{background-color:var(--dark-secondary);border-color:var(--dark-neutral-200);color:var(--dark-text-primary)}.user-dark .app-dialog-icon{background-color:var(--dialog-tone)}@supports (color:color-mix(in lab, red, red)){.user-dark .app-dialog-icon{background-color:color-mix(in srgb, var(--dialog-tone) 16%, transparent)}}.user-dark .app-dialog-icon{color:var(--dialog-tone)}.user-dark .app-dialog-icon[data-tone=primary]{--dialog-tone:var(--dark-primary)}.user-dark .app-dialog-icon[data-tone=warning]{--dialog-tone:var(--dark-warning)}.user-dark .app-dialog-icon[data-tone=danger]{--dialog-tone:var(--dark-error)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer forms{.icon-tooltip{pointer-events:none;z-index:1000;max-width:var(--container-xs,20rem);border-radius:var(--radius-lg,.5rem);background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:calc(.875rem * var(--font-scale));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);animation:.15s ease-out icon-tooltip-in;position:fixed;transform:translate(-50%,-100%)}.icon-tooltip[data-placement=bottom]{transform:translate(-50%)}.user-dark .icon-tooltip{background-color:var(--dark-background-light);color:var(--dark-text-primary);border:1px solid var(--dark-neutral-200)}@keyframes icon-tooltip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.icon-tooltip{animation:none}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}@layer complaint-track{.complaint-track{flex-direction:column;display:flex}.complaint-track-item{gap:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6);padding-left:0;position:relative}.complaint-track-item:last-child{padding-bottom:0}.complaint-track-item:before{top:calc(var(--spacing,.25rem) * 8);bottom:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * .5);background-color:var(--neutral-100);content:"";border-radius:2147483647px;position:absolute;left:.9375rem}.complaint-track-item:last-child:before{content:none}.complaint-track-item[data-state=done]:before{background-color:var(--color-green-500,#00c758)}@supports (color:lab(0% 0 0)){.complaint-track-item[data-state=done]:before{background-color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}.complaint-track-marker{border-style:var(--tw-border-style);border-width:2px;border-color:var(--neutral-100);background-color:var(--color-white,#fff);color:var(--neutral-300);border-radius:2147483647px}.complaint-track-pip{background-color:currentColor;border-radius:2147483647px}.complaint-track-item[data-state=done] .complaint-track-marker{border-color:var(--color-green-500,#00c758);background-color:var(--color-green-500,#00c758);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.complaint-track-item[data-state=done] .complaint-track-marker{border-color:var(--color-green-500,lab(70.5521% -66.5147 45.8073));background-color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}.complaint-track-item[data-state=current] .complaint-track-marker{border-color:var(--primary);background-color:var(--color-white,#fff);color:var(--primary);box-shadow:0 0 0 4px var(--primary)}@supports (color:color-mix(in lab, red, red)){.complaint-track-item[data-state=current] .complaint-track-marker{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.complaint-track-item[data-state=current] .complaint-track-marker:after{pointer-events:none;inset:calc(var(--spacing,.25rem) * -1);border-style:var(--tw-border-style);border-width:2px;border-color:var(--primary);content:"";border-radius:2147483647px;animation:1.8s cubic-bezier(0,0,.2,1) infinite complaint-track-pulse;position:absolute}.complaint-track-item[data-state=current] .complaint-track-pip{animation:1.8s ease-in-out infinite complaint-track-breathe}@media (prefers-reduced-motion:reduce){.complaint-track-item[data-state=current] .complaint-track-marker:after,.complaint-track-item[data-state=current] .complaint-track-pip{animation:none}}.complaint-track-item[data-state=stopped] .complaint-track-marker{border-color:var(--neutral-300);background-color:var(--neutral-100);color:var(--neutral-500)}.complaint-track-body{padding-top:calc(var(--spacing,.25rem) * .5)}.complaint-track-label{gap:calc(var(--spacing,.25rem) * 2);font-size:calc(1rem * var(--font-scale));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--neutral-500)}.complaint-track-item[data-state=done] .complaint-track-label,.complaint-track-item[data-state=current] .complaint-track-label{color:var(--primary)}.complaint-track-item[data-state=upcoming] .complaint-track-label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--neutral-400)}.complaint-track-now{background-color:var(--secondary-light);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:calc(.875rem * var(--font-scale));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);border-radius:2147483647px}.complaint-track-time{margin-top:calc(var(--spacing,.25rem) * .5);font-size:calc(.875rem * var(--font-scale));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--neutral-400)}.complaint-track-note{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:calc(1rem * var(--font-scale));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--neutral-500)}.complaint-track-by{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:calc(.875rem * var(--font-scale));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--neutral-400)}@media (min-width:48rem){.complaint-track-horizontal{flex-direction:row}.complaint-track-horizontal .complaint-track-item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;flex:1;padding-bottom:0}.complaint-track-horizontal .complaint-track-item:before{height:calc(var(--spacing,.25rem) * .5);width:auto;inset:.9375rem calc(1.25rem - 50%) auto calc(50% + 1.25rem)}.complaint-track-horizontal .complaint-track-body{padding-top:0}.complaint-track-horizontal .complaint-track-label{justify-content:center}.complaint-track-horizontal .complaint-track-note{text-align:left}}}@keyframes complaint-track-pulse{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(1.7)}}@keyframes complaint-track-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
@layer complaint-tones{[data-category]{--complaint-tone-surface:var(--secondary-light);--complaint-tone-ink:var(--primary)}[data-category=service]{--complaint-tone-surface:var(--tone-blue-surface);--complaint-tone-ink:var(--tone-blue-ink)}[data-category=deposit]{--complaint-tone-surface:var(--tone-green-surface);--complaint-tone-ink:var(--tone-green-ink)}[data-category=loan]{--complaint-tone-surface:var(--tone-amber-surface);--complaint-tone-ink:var(--tone-amber-ink)}[data-category=app]{--complaint-tone-surface:var(--tone-indigo-surface);--complaint-tone-ink:var(--tone-indigo-ink)}[data-category=welfare]{--complaint-tone-surface:var(--tone-rose-surface);--complaint-tone-ink:var(--tone-rose-ink)}[data-category=facility]{--complaint-tone-surface:var(--tone-sand-surface);--complaint-tone-ink:var(--tone-sand-ink)}[data-category=other]{--complaint-tone-surface:var(--tone-teal-surface);--complaint-tone-ink:var(--tone-teal-ink)}}
@layer complaint-tones{[data-channel]{--complaint-channel-tone-surface:var(--neutral-100);--complaint-channel-tone-ink:var(--neutral-500)}[data-channel=website]{--complaint-channel-tone-surface:var(--channel-website-surface);--complaint-channel-tone-ink:var(--channel-website-ink)}[data-channel=email]{--complaint-channel-tone-surface:var(--channel-email-surface);--complaint-channel-tone-ink:var(--channel-email-ink)}[data-channel=post]{--complaint-channel-tone-surface:var(--channel-post-surface);--complaint-channel-tone-ink:var(--channel-post-ink)}[data-channel=walkin]{--complaint-channel-tone-surface:var(--channel-walkin-surface);--complaint-channel-tone-ink:var(--channel-walkin-ink)}}
