@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.p.43yn3v1dnm71_.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.p.43yn3v1dnm71_.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.p.43yn3v1dnm71_.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2?dpl=dpl_c3sPVJvYhnovgaV7s7y9TER1BAJo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_17a75cc8-module__lbGl-G__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_17a75cc8-module__lbGl-G__variable{--font-bk-hand:"Caveat", "Caveat Fallback"}
.bk-support-field{outline:none;transition:border-color .16s,box-shadow .16s}.bk-support-field:focus-visible{border-color:var(--bk-rose);box-shadow:0 0 0 3px color-mix(in oklab, var(--bk-rose) 22%, transparent)}.bk-support-error{background:color-mix(in oklab, var(--bk-rose) 12%, transparent);border:1px solid color-mix(in oklab, var(--bk-rose) 30%, transparent);color:var(--bk-ink)}.bk-checkin{z-index:69;left:12px;right:12px;bottom:calc(var(--bk-tabbar-h) + 12px);padding:16px 16px 16px 18px;animation:.42s cubic-bezier(.2,.8,.2,1) both bk-checkin-in;position:fixed;box-shadow:0 18px 40px -16px #1e08146b,0 2px 8px -2px #1e08141f}@media (min-width:640px){.bk-checkin{width:340px;bottom:96px;left:auto;right:24px}}@media (min-width:900px){.bk-checkin{bottom:136px}}@keyframes bk-checkin-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bk-checkin{animation:none}}
.bk-scan{z-index:90;background:var(--bk-surface);color:var(--bk-ink);justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.bk-scan-panel{width:100%;max-width:560px;padding:12px 16px max(24px, env(safe-area-inset-bottom));outline:none;flex-direction:column;gap:12px;display:flex}.bk-scan-head{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.bk-scan-count{font-size:15px;font-weight:600}.bk-scan-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bk-scan-row{background:color-mix(in oklab, var(--bk-ink) 5%, transparent);border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:4px 4px 4px 14px;font-size:14px;display:flex}.bk-scan-row[data-state=unknown]{background:color-mix(in oklab, var(--bk-rose) 9%, transparent)}.bk-scan-text{overflow-wrap:anywhere;flex:1;min-width:0}.bk-scan-input{min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;flex:1;font-size:14px}.bk-scan-input:focus-visible,.bk-scan-remove:focus-visible{outline:2px solid var(--bk-ink);outline-offset:2px;border-radius:10px}.bk-scan-remove{width:44px;height:44px;color:var(--bk-ink-3);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.bk-scan-remove:hover{color:var(--bk-ink)}.bk-scan-note{color:var(--bk-ink-3);margin:0;font-size:13px}.bk-scan-row[data-state=loading] .bk-scan-text{color:var(--bk-ink-3)}@media (prefers-reduced-motion:no-preference){.bk-scan-row{animation:.2s cubic-bezier(.22,1,.36,1) bk-scan-in}}@keyframes bk-scan-in{0%{opacity:0;transform:translateY(6px)}}
.bk-wz{--wz-dusk:color-mix(in oklab, var(--bk-ground) 52%, color-mix(in oklab, var(--bk-berry) 30%, black));--wz-warm:color-mix(in oklab, var(--bk-rose) 45%, white);--wz-well:color-mix(in oklab, var(--bk-ink) 5%, var(--bk-surface));--wz-edge:color-mix(in oklab, var(--bk-ink) 14%, transparent);z-index:88;overscroll-behavior:contain;background:radial-gradient(130% 90% at 50% 42%, color-mix(in oklab, var(--bk-ground) 30%, transparent) 0%, color-mix(in oklab, var(--wz-dusk) 38%, transparent) 60%, color-mix(in oklab, var(--wz-dusk) 70%, transparent) 100%), url(/books/wizard-bg.webp) center / cover no-repeat, var(--bk-ground);color:var(--bk-ink);animation:.6s ease-out both bk-wz-fade;position:fixed;inset:0;overflow:hidden auto}.bk-wz-light{pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--wz-warm) 30%, transparent) 0%, color-mix(in oklab, var(--wz-warm) 13%, transparent) 40%, color-mix(in oklab, var(--wz-warm) 4%, transparent) 74%, transparent 100%);border-radius:50%;width:min(1100px,150vw);height:min(820px,110vh);animation:6s ease-in-out infinite bk-wz-breathe;position:fixed;top:46%;left:50%;translate:-50% -50%}.bk-wz-rose{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.92)saturate(1.05);height:auto;animation:1.2s ease-out both bk-wz-fade;position:fixed}.bk-wz-rose[data-corner=top-right]{width:clamp(112px,22vw,280px);top:-12px;right:-16px;transform:scaleX(-1)}.bk-wz-rose[data-corner=bottom-left]{opacity:.78;width:clamp(104px,20vw,250px);bottom:-14px;left:-16px;transform:scaleY(-1)}.bk-wz-panel{z-index:1;min-height:100%;padding:max(10px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));outline:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.bk-wz-top{align-items:center;gap:8px;width:100%;max-width:760px;min-height:48px;display:flex}.bk-wz-spacer{flex-shrink:0;width:44px;height:44px}.bk-wz-nav{border:var(--bk-edge-width) solid var(--wz-edge);background:color-mix(in oklab, var(--bk-surface) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:44px;height:44px;color:var(--bk-ink);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .16s,border-color .16s,transform .16s;display:inline-grid}.bk-wz-skip{padding:0 18px;font-size:15px;font-weight:600}.bk-wz-nav:hover{border-color:color-mix(in oklab, var(--bk-rose) 50%, transparent);background:color-mix(in oklab, var(--bk-rose) 12%, var(--bk-surface))}.bk-wz-nav:active{transform:scale(.96)}.bk-wz-dots{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.bk-wz-dot{background:color-mix(in oklab, var(--bk-ink) 22%, transparent);border-radius:999px;width:8px;height:8px;transition:background-color .3s}.bk-wz-dot[data-state=now]{background:var(--bk-rose);width:28px}.bk-wz-dot[data-state=past]{background:color-mix(in oklab, var(--bk-rose) 50%, transparent)}.bk-wz-stage{width:100%;max-width:720px;margin-block:auto;padding-top:64px;position:relative}.bk-wz-card{filter:drop-shadow(0 18px 30px #00000057);filter:drop-shadow(0 18px 30px lab(0% 0 0/.34));padding:56px 22px 28px;animation:.62s cubic-bezier(.22,1,.36,1) both bk-wz-rise;position:relative}.bk-wz-card>.bk-letter-plate{background:radial-gradient(90% 50% at 50% 0%, color-mix(in oklab, var(--wz-warm) 16%, transparent), transparent 75%), var(--bk-surface)}.bk-wz-bow{z-index:2;pointer-events:none;filter:drop-shadow(0 4px 6px #00000040);filter:drop-shadow(0 4px 6px lab(0% 0 0/.25));width:104px;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,-54%)}.bk-wz-body{flex-direction:column;gap:18px;display:flex;position:relative}.bk-wz-accent{color:var(--bk-rose);transform-origin:0;margin-bottom:-10px;font-size:24px;font-weight:600;line-height:1.1;transform:rotate(-1.5deg)}.bk-wz-title{text-wrap:balance;color:var(--bk-ink);font-size:32px;line-height:1.08}.bk-wz-hint{color:var(--bk-ink-2);text-wrap:pretty;margin-top:-6px;font-size:15px;line-height:1.45}.bk-wz-prop{z-index:3;pointer-events:none;filter:drop-shadow(0 10px 12px #00000052);filter:drop-shadow(0 10px 12px lab(0% 0 0/.32));width:92px;height:auto;animation:.76s cubic-bezier(.22,1,.36,1) .12s both bk-wz-prop;position:absolute;top:64px;right:10px;transform:translateY(-78%)}.bk-wz[data-step=tracker] .bk-wz-prop{width:112px;transform:translateY(-82%)}.bk-wz[data-step=goal] .bk-wz-prop{width:70px}.bk-wz-choices{grid-template-columns:1fr;gap:10px;display:grid}.bk-wz-choice{border:var(--bk-edge-width) solid var(--wz-edge);background:var(--wz-well);width:100%;color:var(--bk-ink);text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:7px 16px 7px 7px;font-size:16px;font-weight:600;transition:border-color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s;display:flex}.bk-wz-choice[data-quiet]{background:0 0;border-style:dashed}.bk-wz-choice:hover{border-color:color-mix(in oklab, var(--bk-rose) 60%, transparent);background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-surface));transform:translateY(-1px);box-shadow:0 8px 18px -12px #00000080;box-shadow:0 8px 18px -12px lab(0% 0 0/.5)}.bk-wz-choice:active{box-shadow:none;transform:translateY(0)scale(.99)}.bk-wz-choice-icon{background:color-mix(in oklab, var(--bk-rose) 14%, var(--bk-surface));width:44px;height:44px;color:var(--bk-rose);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.bk-wz-choice-go{color:var(--bk-ink-3);transition:transform .16s,color .16s}.bk-wz-choice:hover .bk-wz-choice-go{color:var(--bk-rose);transform:translate(2px)}.bk-wz-notes{border-top:1px dashed var(--wz-edge);padding-top:4px;color:var(--bk-ink-3);flex-direction:column;gap:6px;padding-block-start:14px;font-size:13px;line-height:1.4;display:flex}.bk-wz-notes li{align-items:flex-start;gap:8px;display:flex}.bk-wz-notes .bk-icon{margin-top:1px}.bk-wz-bulk{flex-direction:column;gap:16px;display:flex}.bk-wz-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bk-wz-tile{border:var(--bk-edge-width) solid var(--wz-edge);background:var(--wz-well);min-height:92px;color:var(--bk-ink);text-align:center;cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 6px;font-size:13.5px;font-weight:600;line-height:1.2;transition:border-color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:flex}.bk-wz-tile:hover:not(:disabled){border-color:color-mix(in oklab, var(--bk-rose) 60%, transparent);background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-surface));transform:translateY(-1px)}.bk-wz-tile:active:not(:disabled){transform:scale(.98)}.bk-wz-tile:disabled{cursor:progress;opacity:.6}.bk-wz-tile-icon{background:color-mix(in oklab, var(--bk-rose) 14%, var(--bk-surface));width:42px;height:42px;color:var(--bk-rose);border-radius:999px;place-items:center;display:grid}.bk-wz-tile[aria-busy=true] .bk-wz-tile-icon{animation:1.4s ease-in-out infinite bk-wz-pulse}.bk-wz-status{color:var(--bk-ink-2);margin-top:-8px;font-size:13px}.bk-wz-status:empty{display:none}.bk-wz-field{flex-direction:column;gap:8px;display:flex}.bk-wz-field .bk-wz-hint{margin-top:0;font-size:14px}.bk-wz-text{resize:vertical;border:var(--bk-edge-width) solid var(--wz-edge);background:var(--wz-well);width:100%;min-height:128px;color:var(--bk-ink);border-radius:18px;padding:14px 16px;font-size:16px;line-height:1.5;transition:border-color .16s,background-color .16s}.bk-wz-text::placeholder{color:var(--bk-ink-3)}.bk-wz-text:hover{border-color:color-mix(in oklab, var(--bk-rose) 40%, transparent)}.bk-wz-text:focus-visible{background:var(--bk-surface)}.bk-wz-shelf{flex-direction:column;gap:8px;display:flex}.bk-wz-legend{color:var(--bk-ink-3);margin-bottom:8px}.bk-wz-segments{background:color-mix(in oklab, var(--bk-ink) 7%, var(--bk-surface));border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.bk-wz-segment{min-height:44px;color:var(--bk-ink-2);cursor:pointer;border-radius:999px;padding:0 4px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,box-shadow .16s}.bk-wz-segment:hover{color:var(--bk-ink);background:color-mix(in oklab, var(--bk-rose) 10%, transparent)}.bk-wz-segment[aria-pressed=true]{background:var(--bk-surface);color:var(--bk-rose);box-shadow:0 2px 6px -2px #0000004d, inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 35%, transparent)}@supports (color:lab(0% 0 0)){.bk-wz-segment[aria-pressed=true]{box-shadow:0 2px 6px -2px lab(0% 0 0/.3), inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 35%, transparent)}}.bk-wz-preview{color:var(--bk-ink-2);font-size:14px}.bk-wz-empty{color:var(--bk-ink-3);font-size:13.5px}.bk-wz-preview-head{color:var(--bk-ink);font-weight:700}.bk-wz-rows{flex-direction:column;gap:6px;margin-top:10px;display:flex}.bk-wz-row{min-width:0;color:var(--bk-ink);align-items:center;gap:10px;font-size:14px;animation:.24s ease-out both bk-wz-fade;display:flex}.bk-wz-row[data-duplicate]{opacity:.7}.bk-wz-tag{color:var(--bk-ink-2);background:color-mix(in oklab, var(--bk-rose) 14%, transparent);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:600}.bk-wz-cover{border-radius:2px 4px 4px 2px;flex-shrink:0;width:22px;height:32px;box-shadow:inset 2px 0 #0000002e,0 2px 4px -1px #0000004d;box-shadow:inset 2px 0 lab(0% 0 0/.18),0 2px 4px -1px lab(0% 0 0/.3)}.bk-wz-author{color:var(--bk-ink-3)}.bk-wz-more{color:var(--bk-ink-3);padding-left:32px;font-size:13px}.bk-wz-stepper{justify-content:center;align-items:center;gap:20px;padding:18px 0 8px;display:flex}.bk-wz-round{border:var(--bk-edge-width) solid var(--wz-edge);background:var(--wz-well);width:60px;height:60px;color:var(--bk-ink);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.bk-wz-round:hover:not(:disabled){border-color:color-mix(in oklab, var(--bk-rose) 60%, transparent);background:color-mix(in oklab, var(--bk-rose) 10%, var(--bk-surface));color:var(--bk-rose)}.bk-wz-round:active:not(:disabled){transform:scale(.94)}.bk-wz-round:disabled{cursor:not-allowed;opacity:.4}.bk-wz-count{flex-direction:column;align-items:center;min-width:4ch;display:flex}.bk-wz-number{font-variant-numeric:tabular-nums;color:var(--bk-ink);font-size:84px;line-height:1}.bk-wz-unit{letter-spacing:.04em;color:var(--bk-ink-3);margin-top:4px;font-size:14px;font-weight:600}.bk-wz-seal{filter:drop-shadow(0 4px 6px #00000040);filter:drop-shadow(0 4px 6px lab(0% 0 0/.25));width:84px;height:auto;margin:2px 0 -2px;animation:.62s cubic-bezier(.22,1,.36,1) .26s both bk-wz-stamp}.bk-wz-primary{width:100%;min-height:56px;margin-top:4px;padding:0 28px;font-size:16px}.bk-wz[data-step=goal] .bk-wz-primary{align-self:center;width:min(100%,360px);min-width:0;min-height:64px;margin-top:12px;font-size:19px}.bk-wz-later{min-height:44px;color:var(--bk-ink-2);text-underline-offset:4px;align-self:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:underline}.bk-wz-later:hover{color:var(--bk-rose)}.bk-wz-pass{border:var(--bk-edge-width) solid var(--wz-edge);width:100%;min-height:56px;color:var(--bk-ink-2);cursor:pointer;background:0 0;border-radius:999px;margin-top:12px;padding:0 28px;font-size:16px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s,transform .16s}.bk-wz-pass:hover{border-color:color-mix(in oklab, var(--bk-rose) 50%, transparent);background:color-mix(in oklab, var(--bk-rose) 12%, var(--bk-surface));color:var(--bk-rose)}.bk-wz-pass:active{transform:scale(.98)}.bk-wz-themes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.bk-wz-theme{width:100%;min-height:44px;color:var(--bk-ink-2);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:4px 0;transition:color .16s,transform .16s;display:flex}.bk-wz-theme-dot{width:48px;height:48px;box-shadow:0 0 0 1px var(--wz-edge), 0 4px 10px -4px color-mix(in oklab, var(--bk-ink) 35%, transparent);border-radius:999px;transition:box-shadow .16s,transform .16s}.bk-wz-theme-name{text-align:center;font-size:12.5px;font-weight:600;line-height:1.2}.bk-wz-theme:hover .bk-wz-theme-dot{transform:scale(1.06)}.bk-wz-theme[aria-pressed=true]{color:var(--bk-ink)}.bk-wz-theme[aria-pressed=true] .bk-wz-theme-dot{box-shadow:0 0 0 3px var(--bk-surface), 0 0 0 5px var(--bk-rose)}@media (max-width:480px){.bk-wz-themes{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-wz-primary:disabled{cursor:not-allowed;opacity:.5;transform:none}.bk-wz :is(button,textarea):focus-visible{outline:2px solid var(--bk-rose);outline-offset:3px}.bk-wz-panel:focus-visible{outline:none}@media (min-width:560px){.bk-wz-card{padding:64px 44px 40px}.bk-wz-bow{width:124px}.bk-wz-title{font-size:40px}.bk-wz-accent{font-size:27px}.bk-wz-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-wz-tiles{gap:12px}.bk-wz-tile{font-size:14.5px}.bk-wz-segment{font-size:15px}.bk-wz-primary{align-self:flex-start;width:auto;min-width:240px}.bk-wz-prop{width:120px;right:28px}.bk-wz[data-step=tracker] .bk-wz-prop{width:150px}.bk-wz[data-step=goal] .bk-wz-prop{width:88px}.bk-wz-number{font-size:96px}.bk-wz-seal{width:104px;margin:0;position:absolute;top:0;right:0;rotate:-10deg}.bk-wz-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}}@media (min-width:900px){.bk-wz-panel{padding-inline:32px}.bk-wz-card{padding:72px 64px 48px}.bk-wz-prop,.bk-wz[data-step] .bk-wz-prop{top:auto;transform:none}.bk-wz[data-step=tracker] .bk-wz-prop{width:196px;bottom:-18px;left:-156px;right:auto}.bk-wz[data-step=bulk] .bk-wz-prop{width:200px;top:120px;right:-150px;rotate:8deg}.bk-wz[data-step=goal] .bk-wz-prop{width:160px;bottom:10px;right:-120px}.bk-wz[data-step=done] .bk-wz-prop{width:220px;bottom:-24px;left:-150px;right:auto}}@keyframes bk-wz-fade{0%{opacity:0}}@keyframes bk-wz-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes bk-wz-prop{0%{opacity:0;translate:0 10px}}@keyframes bk-wz-stamp{0%{opacity:0;scale:1.4}}@keyframes bk-wz-breathe{50%{opacity:.82}}@keyframes bk-wz-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.bk-wz,.bk-wz-light,.bk-wz-rose,.bk-wz-card,.bk-wz-prop,.bk-wz-seal,.bk-wz-row,.bk-wz-tile[aria-busy=true] .bk-wz-tile-icon{animation:none}.bk-wz-nav,.bk-wz-theme,.bk-wz-theme-dot,.bk-wz-pass,.bk-wz-dot,.bk-wz-choice,.bk-wz-choice-go,.bk-wz-tile,.bk-wz-round,.bk-wz-segment,.bk-wz-text{transition:none}}
