.p-tooltip,.p-tooltip.p-tooltip-custom,div[class*=p-tooltip],.p-tooltip>div,.p-tooltip>div>div,.p-tooltip .p-tooltip-wrapper,.p-tooltip .p-tooltip-container{box-shadow:none!important;background-color:#0000!important;border:none!important}.p-tooltip .p-tooltip-text,.p-tooltip .p-tooltip-content,.p-tooltip>div>div:last-child,.p-tooltip>div>div:last-child>div,.p-tooltip-custom .p-tooltip-text,.p-tooltip-custom .p-tooltip-content{color:#171717!important;white-space:pre-wrap!important;background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:.375rem!important;margin:.5rem!important;padding:1rem 1.25rem!important;font-size:.875rem!important;line-height:1.25rem!important;position:relative!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.p-tooltip *,.p-tooltip-custom *,[class*=p-tooltip] *,div[class*=p-tooltip] *,.p-tooltip>div,.p-tooltip>div>div,.p-tooltip-custom>div,.p-tooltip-custom>div>div{padding:1rem 1.25rem!important}.p-tooltip *,.p-tooltip-custom *,.p-tooltip .p-tooltip-text,.p-tooltip .p-tooltip-content,.p-tooltip-custom .p-tooltip-text,.p-tooltip-custom .p-tooltip-content{white-space:pre-wrap!important;line-height:1.4!important}.p-tooltip,.p-tooltip-custom{white-space:pre-wrap!important}.p-tooltip-custom,.p-tooltip-custom .p-tooltip-text,.p-tooltip-custom .p-tooltip-content,.p-tooltip-custom>div,.p-tooltip-custom>div>div,.p-tooltip-custom .p-component,.p-tooltip .p-tooltip-text,.p-tooltip .p-tooltip-content,.p-tooltip>div,.p-tooltip>div>div,.p-tooltip .p-component{white-space:pre-wrap!important;line-height:1.4!important}[class*=p-tooltip] *,[class*=tooltip] *,.p-tooltip *,.p-tooltip-custom *,div[class*=p-tooltip] *{white-space:pre-wrap!important}
.legend-calendar{width:100%}.legend-calendar .fc{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.legend-calendar .fc-toolbar{margin-bottom:16px}.legend-calendar .fc-toolbar-title{letter-spacing:-.01em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:600;line-height:1.75rem}.legend-calendar .fc-button{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));letter-spacing:.01em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-width:0;border-radius:.375rem;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.legend-calendar .fc-button:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.legend-calendar .fc-button:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.legend-calendar .fc-button:disabled:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.legend-calendar .fc-button-primary:not(:disabled):active,.legend-calendar .fc-button-primary:not(:disabled).fc-button-active{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.legend-calendar .fc-daygrid-day{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.legend-calendar .fc-daygrid-day-number{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:8px;font-weight:500}.legend-calendar .fc-day-today{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.legend-calendar .fc-day-today .fc-daygrid-day-number{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));font-weight:700}.legend-calendar .fc-daygrid-day-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));letter-spacing:.01em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));padding:8px;font-size:.875rem;font-weight:600;line-height:1.25rem}.legend-calendar .fc-event{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:0;border-radius:.375rem}.legend-calendar .fc-event:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.legend-calendar .fc-event .fc-event-title{letter-spacing:.025em;font-size:.75rem;font-weight:500;line-height:1rem}.legend-calendar .fc-event .fc-event-time{letter-spacing:.025em;opacity:.75;font-size:.75rem;line-height:1rem}.legend-calendar-event.user-edited{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.legend-calendar-event.completed{opacity:.75}.legend-calendar-event.matched{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.legend-calendar .fc-timegrid-slot{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.legend-calendar .fc-timegrid-slot-label{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.legend-calendar .fc-timegrid-axis{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.legend-calendar .fc-list-event:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.legend-calendar .fc-list-event-title{font-weight:500}.legend-calendar .fc-list-event-time{letter-spacing:.01em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.legend-calendar .fc-popover{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.5rem}.legend-calendar .fc-popover-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-top-left-radius:.5rem;border-top-right-radius:.5rem}.legend-calendar .fc-popover-body{padding:8px}.legend-calendar .fc-more-link{letter-spacing:.01em;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.legend-calendar .fc-more-link:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.legend-calendar .fc-daygrid-event-harness{margin-bottom:4px}.legend-calendar .fc-daygrid-more-link{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));margin-top:4px;font-size:.75rem;font-weight:500;line-height:1rem}.legend-calendar .fc-daygrid-more-link:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}@media (max-width:768px){.legend-calendar .fc-toolbar{flex-direction:column;gap:8px}.legend-calendar .fc-toolbar-chunk{justify-content:center;display:flex}.legend-calendar .fc-button{letter-spacing:.025em;padding:4px 8px;font-size:.75rem;line-height:1rem}}.custom-week-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.custom-week-tabs .p-tabmenu-nav{background-color:#0000;border-width:0;flex-wrap:wrap;gap:0}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem{flex-shrink:0}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{letter-spacing:.01em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));background-color:#0000;border-width:0 0 2px;border-color:#0000;border-radius:0;padding:12px 16px;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(209 213 219/var(--tw-border-opacity,1))}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{--tw-border-opacity:1!important;border-bottom-color:rgb(37 99 235/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(37 99 235/var(--tw-text-opacity,1))!important;font-weight:600!important}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:hover{--tw-border-opacity:1!important;border-bottom-color:rgb(29 78 216/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(29 78 216/var(--tw-text-opacity,1))!important}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{--tw-border-opacity:1;border-bottom-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.custom-week-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}
.date-picker-white::-webkit-calendar-picker-indicator{filter:invert()brightness(2);cursor:pointer}.date-picker-white::-moz-calendar-picker-indicator{filter:invert()brightness(2);cursor:pointer}@supports (-webkit-touch-callout:none){.date-picker-ios{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:18px 18px;min-height:68px;padding-right:2.5rem}.date-picker-ios:invalid{color:#0000}.date-picker-ios:invalid::-webkit-datetime-edit{color:#0000}}
select.custom-select-arrow{appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-position:right 1.5rem center!important;background-repeat:no-repeat!important;background-size:1.5rem!important;padding-right:4rem!important}select.custom-select-arrow::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select.custom-select-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select.custom-select-arrow::-ms-expand{display:none}.volume-progression-button-wrapper button:disabled,.volume-progression-back-button-wrapper button:disabled{color:#ef4444cc!important;background-color:#ef44444d!important;border-color:#ef44444d!important}[data-onboarding=true] button.bg-surface.border-primary-500.text-primary-500,[data-chapter-create=true] button.bg-surface.border-primary-500.text-primary-500,[data-chapter-edit=true] button.bg-surface.border-primary-500.text-primary-500,[data-onboarding=true] button.bg-surface.border-primary-500.text-primary-500:hover,[data-chapter-create=true] button.bg-surface.border-primary-500.text-primary-500:hover,[data-chapter-edit=true] button.bg-surface.border-primary-500.text-primary-500:hover{border-color:#ffffff1a!important}[data-onboarding=true] .p-button.p-button-secondary:not(:disabled),[data-chapter-create=true] .p-button.p-button-secondary:not(:disabled),[data-chapter-edit=true] .p-button.p-button-secondary:not(:disabled){color:#1f2937!important;opacity:1!important;cursor:pointer!important;background:#fff!important;border-color:#ffffff80!important}[data-onboarding=true] .p-button.p-button-secondary:not(:disabled):hover,[data-chapter-create=true] .p-button.p-button-secondary:not(:disabled):hover,[data-chapter-edit=true] .p-button.p-button-secondary:not(:disabled):hover{color:#111827!important;background:#f9fafb!important;border-color:#ffffffb3!important}[data-onboarding=true] .p-button.p-button-secondary:disabled,[data-chapter-create=true] .p-button.p-button-secondary:disabled,[data-chapter-edit=true] .p-button.p-button-secondary:disabled{color:#fff9!important;cursor:not-allowed!important;background:#ffffff40!important;border-color:#fff3!important}
/*# sourceMappingURL=23f040d69b326ec6.css.map*/