@keyframes book_fadeUp__nbcIw{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes book_scaleIn__lsLf6{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes book_pulseSoft__eCqOG{0%,to{opacity:.45}50%{opacity:.8}}.book_root__UxCva{--book-border:color-mix(in srgb,var(--book-fg) 10%,transparent);--book-muted:var(--book-muted-set,color-mix(in srgb,var(--book-fg) 58%,transparent));--book-sidebar-muted:var(
    --book-sidebar-muted-set,color-mix(in srgb,var(--book-sidebar-fg) 58%,transparent)
  );--book-radius:1.25rem}.book_sidebar__bVnKO{--book-fg:var(--book-sidebar-fg);--book-heading:var(--book-sidebar-heading);--book-muted:var(--book-sidebar-muted);--book-border:color-mix(in srgb,var(--book-sidebar-fg) 10%,transparent);color:var(--book-sidebar-fg)}.book_bookForm__z7TTy label,.book_bookForm__z7TTy label span{color:var(--book-fg)}.book_animateIn__UM_Nh{animation:book_fadeUp__nbcIw .38s cubic-bezier(.22,1,.36,1) both}.book_stagger__FelX7>*{animation:book_fadeUp__nbcIw .4s cubic-bezier(.22,1,.36,1) both}.book_stagger__FelX7>:first-child{animation-delay:.02s}.book_stagger__FelX7>:nth-child(2){animation-delay:.06s}.book_stagger__FelX7>:nth-child(3){animation-delay:.1s}.book_stagger__FelX7>:nth-child(4){animation-delay:.14s}.book_stagger__FelX7>:nth-child(5){animation-delay:.18s}.book_stagger__FelX7>:nth-child(6){animation-delay:.22s}.book_stagger__FelX7>:nth-child(7){animation-delay:.26s}.book_stagger__FelX7>:nth-child(8){animation-delay:.3s}.book_stagger__FelX7>:nth-child(n+9){animation-delay:.34s}.book_choice__Nvwea{transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease,box-shadow .2s ease}.book_choice__Nvwea:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--book-accent) 55%,var(--book-border));background:color-mix(in srgb,var(--book-accent) 6%,var(--book-surface-solid));box-shadow:0 10px 24px -16px rgba(0,0,0,.35)}.book_choice__Nvwea:active{transform:translateY(0) scale(.995)}.book_slot__ZK2_3{transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.book_slot__ZK2_3:hover{transform:translateY(-1px);border-color:var(--book-accent);background:color-mix(in srgb,var(--book-accent) 10%,var(--book-surface-solid))}.book_slot__ZK2_3:active{transform:translateY(0) scale(.98)}.book_successMark__TWKqE{animation:book_scaleIn__lsLf6 .45s cubic-bezier(.22,1,.36,1) both}.book_orb___hw4_{animation:book_pulseSoft__eCqOG 7s ease-in-out infinite}.book_calendar__tfwqa{min-height:0}@media (min-width:1280px){.book_calendar__tfwqa{height:100%}}.book_calendar__tfwqa .ant-picker-calendar{background:transparent}@media (min-width:1280px){.book_calendar__tfwqa .ant-picker-calendar{height:100%}}.book_calendar__tfwqa .ant-picker-panel{border:none!important;background:transparent!important;width:100%!important}.book_calendar__tfwqa .ant-picker-body{padding:0!important}.book_calendar__tfwqa .ant-picker-content{height:auto!important;width:100%!important}.book_calendar__tfwqa .ant-picker-calendar-header{padding:0 4px 16px!important;color:var(--book-fg)!important}.book_calendar__tfwqa .ant-picker-calendar-header .ant-select-arrow,.book_calendar__tfwqa .ant-picker-calendar-header .ant-select-selection-item,.book_calendar__tfwqa .ant-picker-calendar-header button,.book_calendar__tfwqa .ant-radio-button-wrapper{color:var(--book-fg)!important}.book_calendar__tfwqa .ant-picker-calendar-mini .ant-picker-content th,.book_calendar__tfwqa .ant-picker-content th{height:2.25rem!important;font-size:.8rem!important;font-weight:600!important;color:var(--book-muted)!important}.book_calendar__tfwqa .ant-picker-cell{padding:4px 0!important}.book_calendar__tfwqa .ant-picker-cell-inner{border-radius:999px!important;min-width:2.5rem!important;height:2.5rem!important;line-height:2.5rem!important;font-size:.95rem!important;font-weight:500!important}@media (min-width:1280px){.book_calendar__tfwqa .ant-picker-cell-inner{min-width:2.85rem!important;height:2.85rem!important;line-height:2.85rem!important;font-size:1rem!important}.book_calendar__tfwqa .ant-picker-calendar-mini .ant-picker-content th,.book_calendar__tfwqa .ant-picker-content th{height:2.5rem!important;font-size:.85rem!important}}.book_calendar__tfwqa .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--book-accent)!important;color:#fff!important}.book_calendar__tfwqa .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--book-accent)!important;border-radius:999px!important}.book_calendar__tfwqa .ant-picker-cell:not(.ant-picker-cell-disabled):not(.ant-picker-cell-selected) .ant-picker-cell-inner{font-weight:600!important;color:var(--book-fg)!important}.book_calendar__tfwqa .ant-picker-cell-disabled .ant-picker-cell-inner{opacity:.35!important}