@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.shiny-button{isolation:isolate;position:relative;background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)) padding-box,conic-gradient(from var(--gradient-angle),transparent 0,rgba(178,255,195,.13) 10%,#b2ffc3 20%,transparent 30%) border-box;animation:rotation 3s linear infinite}.shiny-button.secondary{background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)) padding-box,conic-gradient(from var(--gradient-angle),transparent 0,rgba(178,200,255,.13) 10%,#e5b2ff 20%,transparent 30%) border-box}.shiny-button:before{content:"";position:absolute;inset:0;background:#000;margin:3px;filter:blur(3px);z-index:0}@keyframes rotation{to{--gradient-angle:360deg}}@keyframes singleSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html *,html :after,html :before{box-sizing:border-box;border-width:0;border-style:solid;border-color:hsl(var(--border))}body{-webkit-text-size-adjust:100%;background-color:var(--background);color:var(--foreground)}.selectContent,.selectContent *,.sketch-picker *{transition:0s!important;transition-delay:0s!important}.sketch-picker input{padding:0;color:#000;text-align:center}.text-balance{text-wrap:balance}@viewport{width:device-width;initial-scale:1}.table-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.table-row:hover{background-color:var(--muted-50)}.table-row[data-state=selected]{background-color:var(--muted)}.table-cell{padding:1rem;vertical-align:middle}.table-cell[role=checkbox]{padding-right:0}.table-cell>[role=checkbox]{transform:translateY(2px)}.table-header{height:2.5rem;padding-left:1rem;padding-right:1rem;vertical-align:middle;font-weight:500;color:var(--muted-foreground)}.rdp{padding:.75rem;border-radius:.375rem;border-width:1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.rdp-caption_start.rdp-caption_end{margin-top:1rem;margin-bottom:1rem}.rdp-button_reset.rdp-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:1.75rem;width:1.75rem;padding:0;background-color:transparent;border:1px solid var(--border);opacity:.5}.rdp-button_reset.rdp-button:hover{background-color:var(--border);color:var(--accent-foreground);opacity:1}.rdp-head th{color:var(--muted-foreground);border-radius:.375rem;width:2rem;font-weight:400;font-size:.8rem}.rdp-tbody td{text-align:center;font-size:.875rem;line-height:1.25rem;padding:0;position:relative}.rdp-tbody td:has([aria-selected]){background-color:var(--accent)}.rdp-tbody td:first-child:has([aria-selected]){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rdp-tbody td:last-child:has([aria-selected]){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rdp-tbody button{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:2rem;width:2rem;padding:0;font-weight:400}.rdp-tbody button:hover{background-color:#fff}.rdp-tbody button.text-muted-foreground{color:var(--muted-foreground)}