.checklist-module__GjCaVW__panel{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.16,1,.3,1);display:grid}.checklist-module__GjCaVW__panel[data-open]{grid-template-rows:1fr}.checklist-module__GjCaVW__panel>div{min-height:0}.checklist-module__GjCaVW__check{width:24px;height:24px;display:block}.checklist-module__GjCaVW__ring{fill:#fff;stroke:#dfe0e7;stroke-width:1.5px}.checklist-module__GjCaVW__dot{fill:#09115c;transform-origin:12px 12px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.checklist-module__GjCaVW__tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s .12s}.checklist-module__GjCaVW__check[data-on] .checklist-module__GjCaVW__dot{transform:scale(1)}.checklist-module__GjCaVW__check[data-on] .checklist-module__GjCaVW__tick{stroke-dashoffset:0}.checklist-module__GjCaVW__fill{width:calc((100% - 24px) * var(--p));transition:width .35s cubic-bezier(.34,1.3,.64,1)}.checklist-module__GjCaVW__thumb{left:calc(12px + (100% - 24px) * var(--p));transition:left .35s cubic-bezier(.34,1.3,.64,1),transform .2s;transform:translate(-50%,-50%);box-shadow:0 2px 8px #09115c40}.checklist-module__GjCaVW__input{opacity:0;cursor:pointer;appearance:none;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.checklist-module__GjCaVW__input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:32px}.checklist-module__GjCaVW__input::-moz-range-thumb{border:0;width:24px;height:32px}.checklist-module__GjCaVW__slider:has(.checklist-module__GjCaVW__input:active) .checklist-module__GjCaVW__thumb{transform:translate(-50%,-50%)scale(1.15)}.checklist-module__GjCaVW__slider:has(.checklist-module__GjCaVW__input:focus-visible) .checklist-module__GjCaVW__thumb{outline-offset:3px;outline:2px solid #09115c}.checklist-module__GjCaVW__card{background:#fff;border-color:#09115c1a;transition:border-color .2s,background-color .2s,transform .2s}.checklist-module__GjCaVW__card:hover{border-color:#09115c4d}.checklist-module__GjCaVW__card[data-active]{background:#f4f5fb;border-color:#09115c;box-shadow:inset 0 0 0 .5px #09115c}.checklist-module__GjCaVW__card[data-focus]{box-shadow:0 0 0 3px #09115c1f}.checklist-module__GjCaVW__card[data-active][data-focus]{box-shadow:inset 0 0 0 .5px #09115c,0 0 0 3px #09115c1f}.checklist-module__GjCaVW__badge{opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.checklist-module__GjCaVW__card[data-active] .checklist-module__GjCaVW__badge{opacity:1;transform:scale(1)}.checklist-module__GjCaVW__frameDot{margin-top:-10px;animation-name:checklist-module__GjCaVW__frameRun;animation-duration:1.8s;animation-iteration-count:infinite;animation-direction:alternate;left:14px}@keyframes checklist-module__GjCaVW__frameRun{0%{left:14px}to{left:calc(100% - 34px)}}.checklist-module__GjCaVW__charge{width:0;animation-name:checklist-module__GjCaVW__chargeFill;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes checklist-module__GjCaVW__chargeFill{0%{width:0}85%{width:100%}to{width:100%}}.checklist-module__GjCaVW__note{animation:.3s both checklist-module__GjCaVW__noteIn}@keyframes checklist-module__GjCaVW__noteIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.checklist-module__GjCaVW__panel,.checklist-module__GjCaVW__dot,.checklist-module__GjCaVW__tick,.checklist-module__GjCaVW__fill,.checklist-module__GjCaVW__thumb,.checklist-module__GjCaVW__card,.checklist-module__GjCaVW__badge{transition:none}.checklist-module__GjCaVW__note,.checklist-module__GjCaVW__frameDot,.checklist-module__GjCaVW__charge{animation:none}.checklist-module__GjCaVW__charge{width:100%}}.checklist-module__GjCaVW__paper{background:#fffdf7;box-shadow:inset 0 7px 6px -6px #0f172a47,0 18px 30px -22px #0f172a73}.checklist-module__GjCaVW__torn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M0 0h12L6 8z' fill='%23fffdf7'/%3E%3C/svg%3E") 0 0/12px 8px repeat-x;height:8px;position:absolute;bottom:-7px;left:0;right:0}.checklist-module__GjCaVW__rule{opacity:.4;border-top:1px dashed;margin:12px 0}.checklist-module__GjCaVW__ruleTight{margin:6px 0 8px}.checklist-module__GjCaVW__ruleDouble{opacity:.45;border-top:3px double;margin:14px 0 12px}.checklist-module__GjCaVW__label{letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-size:10.5px}.checklist-module__GjCaVW__line{animation:.45s cubic-bezier(.16,1,.3,1) both checklist-module__GjCaVW__lineIn}@keyframes checklist-module__GjCaVW__lineIn{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(-6px)}to{opacity:1;clip-path:inset(0);transform:none}}.checklist-module__GjCaVW__paper[data-printing]{animation:2.6s steps(26,end) both checklist-module__GjCaVW__feed,.11s linear 24 checklist-module__GjCaVW__judder}@keyframes checklist-module__GjCaVW__feed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes checklist-module__GjCaVW__judder{0%,to{margin-left:0}50%{margin-left:.6px}}.checklist-module__GjCaVW__led{background:#22c55e40}.checklist-module__GjCaVW__led[data-on]{background:#22c55e;animation:.35s steps(2,end) infinite checklist-module__GjCaVW__blink}@keyframes checklist-module__GjCaVW__blink{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.checklist-module__GjCaVW__line,.checklist-module__GjCaVW__paper[data-printing],.checklist-module__GjCaVW__led[data-on]{animation:none}}
