:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#fff}:is(.dark,.dark-theme){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#111}html,body{background-color:var(--page-background);min-height:100dvh;margin:0;padding:0}.radix-themes{--nav-height:calc(var(--space-6) + var(--space-3) * 2 + 1px)}html{scrollbar-gutter:stable}html body[data-scroll-locked]{margin-right:0!important}.rt-PopoverContent[data-state=closed],.rt-SelectContent[data-state=closed]{opacity:0;pointer-events:none}footer{transition:opacity .25s ease-out}body:has([data-pending]) footer{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){footer{transition:none}}.label-when-room{display:none}@media (min-width:360px){.label-when-room{display:inline}}.clamp-summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.clamp-summary{-webkit-line-clamp:3;line-clamp:3}}.segmented-fit :is(.rt-SegmentedControlItemLabel,.rt-SegmentedControlItemLabelActive,.rt-SegmentedControlItemLabelInactive){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.clamp-overview{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.clamp-2-lines{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.theme-icon-dark,:is(.dark,.dark-theme) .theme-icon-light{display:none}:is(.dark,.dark-theme) .theme-icon-dark{display:inline}.time-stat number-flow-react::part(suffix){color:var(--gray-a11);font-size:.75em}number-flow-react{font-variant-numeric:tabular-nums}
