.animate-spin[data-v-4c1e884b]{animation:1s linear infinite spin-4c1e884b}@keyframes spin-4c1e884b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-b9164e69] button[data-in-range]{background-color:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important}[data-v-b9164e69] button[data-range-start],[data-v-b9164e69] button[data-range-end],[data-v-b9164e69] button[data-selected]:not([data-in-range]){background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-radius:50%!important}[data-v-b9164e69] .calendar-cell[data-in-range]{position:relative}[data-v-b9164e69] .calendar-cell[data-in-range]:not([data-range-start]):not([data-range-end]):before{content:"";background-color:hsl(var(--accent));z-index:-1;height:32px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}[data-v-b9164e69] .calendar-cell[data-range-start]:before{content:"";background-color:hsl(var(--accent));z-index:-1;height:32px;position:absolute;top:50%;left:50%;right:0;transform:translateY(-50%)}[data-v-b9164e69] .calendar-cell[data-range-end]:before{content:"";background-color:hsl(var(--accent));z-index:-1;height:32px;position:absolute;top:50%;left:0;right:50%;transform:translateY(-50%)}.phone-input[data-v-bf95009b] input{letter-spacing:.5px;font-variant-numeric:tabular-nums;font-family:monospace}.ProseMirror{outline:none;min-height:120px;padding:12px}.ProseMirror p{margin:0;padding:0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;height:0}.ProseMirror h1{margin:.5rem 0;font-size:1.5rem;font-weight:700}.ProseMirror h2{margin:.5rem 0;font-size:1.25rem;font-weight:700}.ProseMirror h3{margin:.5rem 0;font-size:1.125rem;font-weight:700}.ProseMirror ul,.ProseMirror ol{margin:.5rem 0;padding-left:1.5rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.25rem 0}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.readonly-content[data-v-be72c1fd]{color:hsl(var(--foreground))}.readonly-content h1[data-v-be72c1fd]{margin:.5rem 0;font-size:1.5rem;font-weight:700}.readonly-content h2[data-v-be72c1fd]{margin:.5rem 0;font-size:1.25rem;font-weight:700}.readonly-content h3[data-v-be72c1fd]{margin:.5rem 0;font-size:1.125rem;font-weight:700}.readonly-content ul[data-v-be72c1fd],.readonly-content ol[data-v-be72c1fd]{margin:.5rem 0;padding-left:1.5rem}.readonly-content ul[data-v-be72c1fd]{list-style-type:disc}.readonly-content ol[data-v-be72c1fd]{list-style-type:decimal}.readonly-content li[data-v-be72c1fd]{margin:.25rem 0}.readonly-content strong[data-v-be72c1fd]{font-weight:700}.readonly-content em[data-v-be72c1fd]{font-style:italic}.readonly-content p[data-v-be72c1fd]{margin:.5rem 0}@keyframes ping-once-2da99766{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2)}}.animate-ping-once[data-v-2da99766]{animation:.3s ease-out ping-once-2da99766}.dt-sticky-cell[data-v-9190a173]{background-color:var(--background)}tr:hover .dt-sticky-cell[data-v-9190a173]{background-color:color-mix(in srgb, var(--background), var(--muted) 30%)}.overflow-auto[data-v-9190a173]{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .3) transparent}.overflow-auto[data-v-9190a173]::-webkit-scrollbar{width:8px;height:8px}.overflow-auto[data-v-9190a173]::-webkit-scrollbar-track{background:0 0}.overflow-auto[data-v-9190a173]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:4px}.overflow-auto[data-v-9190a173]::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}.dark .overflow-auto[data-v-9190a173]{scrollbar-color:hsl(var(--muted-foreground) / .4) transparent}.dark .overflow-auto[data-v-9190a173]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .4)}.dark .overflow-auto[data-v-9190a173]::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .6)}.tree-item[data-v-46fc7609]{transition:all .2s}[data-v-46fc7609]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}[data-v-46fc7609] .tree-item:not(.opacity-50){cursor:pointer}.animate-fade-in-up[data-v-5aa10d01]{animation:.5s ease-out fadeInUp-5aa10d01}@keyframes fadeInUp-5aa10d01{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
