.book-task-overlay.book-task-desk{background:linear-gradient(163deg,#0a3742,#072e38 58%,#04222a)}.book-task-desk-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 70% at 50% -6%,#0091ac6b,#00687b21 46%,#0000 72%)}@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:not(.book-task-tile-label):not(.book-task-tile-boolean label),.book-task-overlay .task-flow-collect legend{color:#fff!important}.book-task-overlay .task-flow-collect .form-section-title{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 p.font-normal:not(.font-v2-platform-body){font-weight:300}.book-task-overlay .task-flow-collect fieldset{border-color:#ffffff59!important}.book-task-overlay .task-flow-collect .array-field-add-button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@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:480;letter-spacing:-.025em;line-height:1.04!important}.book-task-tile{border-radius:4px;padding:16px 18px 18px}.book-task-tile-required{border:1.5px solid rgba(255,255,255,.3);background:#ffffff12}.book-task-tile-optional{border:1.5px dashed rgba(255,255,255,.24)}.book-task-tile-readonly{background:#ffffff08}.book-task-tile-head{display:flex;align-items:center;gap:8px}.book-task-tile .book-task-tile-mark{flex:none;font-size:17px;color:#ffffff52}.book-task-tile .book-task-tile-mark-answered{color:#cda83d}.book-task-tile .book-task-tile-mark-readonly{color:#fff6}.book-task-tile .book-task-tile-label{min-width:0;font-size:14.5px;font-weight:500;line-height:1.3;color:#fff}.book-task-tile-optional .book-task-tile-label{color:#ffffffeb}.book-task-tile-readonly .book-task-tile-label{color:#ffffffb3}.book-task-tile .book-task-tile-label[data-required=true]:after{content:" *";color:#cda83d}.book-task-tile .book-task-tile-badge{margin-left:auto;flex:none;font-size:10px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.book-task-tile .book-task-tile-desc{margin:6px 0 11px;font-size:12.5px;font-weight:300;line-height:1.4;color:#ffffff9e}.book-task-tile-optional .book-task-tile-desc,.book-task-tile-readonly .book-task-tile-desc{color:#ffffff8c}.book-task-tile .book-task-tile-desc>p{margin:0}.book-task-tile .book-task-tile-desc-trailing{margin:11px 0 0}.book-task-tile-boolean label[for]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.book-task-tile-boolean .book-task-tile-head~div>div{justify-content:flex-start}.book-task-tile-boolean div:has(>label[for]){flex:0 0 auto}.book-task-tile-head+:not(.book-task-tile-desc){margin-top:14px}.book-task-tile-optional :is(.bg-v2-tile-field,.border-v2-tile-field){background-color:#ffffff08;border-style:dashed}.book-task-tile-optional :is(.bg-v2-tile-field,.border-v2-tile-field):not(:focus-within):not(:focus-visible){border-color:#ffffff40}.book-task-tile-grid{gap:14px;align-items:start}@media(min-width:640px){.book-task-tile-grid{grid-template-columns:var(--cols, repeat(2, minmax(0, 1fr)))}}.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:6px!important}.book-task-overlay div:has(>input:not([type=checkbox]):not([type=radio]):not([type=hidden])):not(.book-task-tile){border-radius:6px!important}.book-task-overlay{overflow-wrap:break-word}.book-task-overlay .task-flow-collect .grid[style*=--cols]>div{min-width:0}.book-task-overlay label,.book-task-overlay legend{white-space:normal;overflow-wrap:anywhere;line-height:1.35}@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}}
