.modal-body.svelte-9pi54v{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent;min-height:50px}.modal-body.svelte-9pi54v::-webkit-scrollbar{width:6px}.modal-body.svelte-9pi54v::-webkit-scrollbar-track{background:transparent}.modal-body.svelte-9pi54v::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:3px}.safe-area-inset-bottom.svelte-9pi54v{padding-bottom:env(safe-area-inset-bottom,1rem)}.tabs-container.svelte-1fwbyla{width:100%}.tab-content.svelte-h8wzeu{width:100%;outline:none}div[role=alert].svelte-1fk2ial{min-width:300px;max-width:500px}.sidebar-focus-visible{outline:2px solid rgb(var(--primary-500, 59 130 246));outline-offset:2px;border-radius:.375rem}.sidebar-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-scrollbar{scrollbar-width:thin;scrollbar-color:rgb(203 213 225) transparent}.sidebar-scrollbar::-webkit-scrollbar{width:6px}.sidebar-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:3px}.sidebar-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .sidebar-scrollbar{scrollbar-color:rgb(71 85 105) transparent}.dark .sidebar-scrollbar::-webkit-scrollbar-thumb{background:#475569}.dark .sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#64748b}@media(max-width:768px){.sidebar-scrollbar{-webkit-overflow-scrolling:touch}}@media(prefers-reduced-motion:reduce){.sidebar-transition,.sidebar-scrollbar::-webkit-scrollbar-thumb{-webkit-transition:none!important;transition:none!important;animation:none!important;transform:none!important}}@media print{aside[role=complementary]{display:none!important}}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgb(209 213 219) transparent}.scrollbar-thin::-webkit-scrollbar{width:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark .scrollbar-thin{scrollbar-color:rgb(75 85 99) transparent}.dark .scrollbar-thin::-webkit-scrollbar-thumb{background:#4b5563}.dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#6b7280}div.svelte-14884z0{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.scrollbar-thin::-webkit-scrollbar{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.scrollbar-thin:hover::-webkit-scrollbar{opacity:1}div.svelte-14884z0{flex:1 1 0%;min-height:0}@media(prefers-reduced-motion:reduce){div.svelte-14884z0{scroll-behavior:auto}.scrollbar-thin::-webkit-scrollbar-thumb{-webkit-transition:none;transition:none}.scrollbar-thin::-webkit-scrollbar{-webkit-transition:none;transition:none}}@media(max-width:768px){div.svelte-14884z0{scroll-padding-top:1rem}}.cell-content.svelte-18j4xn9{word-break:break-word;overflow-wrap:break-word}.cell-content.svelte-18j4xn9>:where(.svelte-18j4xn9){max-width:100%}.table-scroll-container.svelte-18j4xn9{-webkit-user-select:text;-moz-user-select:text;user-select:text}.table-scroll-container.dragging.svelte-18j4xn9{cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-scroll-container.dragging.svelte-18j4xn9 :where(.svelte-18j4xn9){cursor:grabbing!important;pointer-events:none}.table-scroll-container.dragging.svelte-18j4xn9 button:where(.svelte-18j4xn9),.table-scroll-container.dragging.svelte-18j4xn9 input:where(.svelte-18j4xn9),.table-scroll-container.dragging.svelte-18j4xn9 select:where(.svelte-18j4xn9){pointer-events:auto;cursor:pointer!important}.sticky-header-cell.svelte-18j4xn9{position:sticky;top:0;z-index:10;background-clip:padding-box}.sticky-actions-header.svelte-18j4xn9{z-index:15}.sticky-header-cell.svelte-18j4xn9:before{content:"";position:absolute;inset:0;background:inherit;z-index:-1}.responsive-table-container.svelte-937twz{container-type:inline-size}.sidebar-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:svelte-1biy2rm-fadeIn .2s ease-out}@keyframes svelte-1biy2rm-fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.touch-target:active{transform:scale(.98);transition:transform .1s ease-out}}.h-screen.svelte-1biy2rm{height:100vh;height:100dvh}.sr-only.svelte-1biy2rm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
