@keyframes book-task-shell-mount{0%{transform:rotateX(-90deg) translateY(-12%);transform-origin:top center;opacity:0}60%{opacity:1}to{transform:rotateX(0) translateY(0);transform-origin:top center;opacity:1}}@keyframes book-task-page-flop{0%{transform:rotateX(-90deg);transform-origin:top center;opacity:0}to{transform:rotateX(0);transform-origin:top center;opacity:1}}@keyframes book-task-page-open{0%{transform:rotateY(98deg);opacity:0}55%{opacity:1}to{transform:rotateY(0);opacity:1}}.book-task-page-open{transform-origin:left center;backface-visibility:hidden;will-change:transform,opacity;animation:book-task-page-open .82s cubic-bezier(.22,1,.36,1) .22s both}.book-task-shell-mount{transform-origin:top center;animation:book-task-shell-mount .7s cubic-bezier(.4,0,.2,1) both}.book-task-step-page-mount{transform-origin:top center;animation:book-task-page-flop .52s cubic-bezier(.4,0,.2,1) both}.book-task-overlay .task-flow-collect>header,.book-task-overlay .task-flow-collect-instruction{display:none}.book-task-overlay .task-flow-collect label,.book-task-overlay .task-flow-collect legend{color:#fff!important}.book-task-overlay .task-flow-collect [role=alert].text-danger,.book-task-overlay .task-flow-collect p.text-danger{color:var(--v2-danger, #ff6656)!important}.book-task-overlay .task-flow-collect fieldset{border-color:#ffffff59!important}.book-task-overlay .task-flow-collect [role=radio]{border-color:#ffffff8c!important}.book-task-overlay .task-flow-collect [role=radio][data-state=checked]{border-color:#fff!important}.book-task-overlay .task-flow-collect [role=radio] span.rounded-full.bg-primary{background-color:#fff!important}.book-task-overlay [role=switch][data-state=checked]{background-color:#cda83d!important}@media(min-width:640px){.book-task-overlay .task-flow-collect .grid[style*=--cols]{grid-template-columns:var(--cols)!important}}.book-task-content-column{width:100%}@media(min-width:768px){.book-task-content-column{width:50%;margin-left:auto;margin-right:auto}}.book-task-headline{font-family:var(--v2-font-headline, "DM Sans Variable"),system-ui,sans-serif;font-weight:400;letter-spacing:-.025em;line-height:1.04!important}.book-task-overlay :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea,button[aria-haspopup=listbox]){border-radius:4pt!important}.book-task-overlay div:has(>input:not([type=checkbox]):not([type=radio]):not([type=hidden])){border-radius:4pt!important}.book-task-overlay .task-flow-collect :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea,button[aria-haspopup=listbox],[role=combobox]),.book-task-overlay .task-flow-collect div:has(>input:not([type=checkbox]):not([type=radio]):not([type=hidden])){background-color:#fff3!important}.book-task-overlay .task-flow-collect button[aria-haspopup=listbox]{height:var(--v2-spacing-10, 2.5rem)!important;min-height:var(--v2-spacing-10, 2.5rem)!important}@media(min-width:640px){.book-task-overlay .task-flow-collect .grid[style*=--cols]>div>label{white-space:nowrap}}@media(prefers-reduced-motion:reduce){.book-task-shell-mount,.book-task-step-page-mount,.book-task-page-open{animation:none!important;opacity:1!important;transform:none!important}}
