.B_d0va_screen{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.B_d0va_app{--plush-paper-hi:#f5f4ef;--plush-paper-deep:#dedbd2;--plush-card:#f7f6f1db;--plush-line:#cfcabe;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(120% 90% at 50% 60%, var(--plush-paper-hi) 0%, var(--paper) 50%, var(--plush-paper-deep) 100%) var(--paper);flex:1;min-height:0;position:relative;overflow:hidden;container-type:size}.B_d0va_canvas{touch-action:none;cursor:grab;opacity:0;outline:none;width:100%;height:100%;transition:opacity .55s;display:block;position:absolute;inset:0}.B_d0va_app[data-plush-stage=ready] .B_d0va_canvas{opacity:1}.B_d0va_app[data-cursor=drag] .B_d0va_canvas{cursor:grabbing}.B_d0va_app[data-cursor=tool] .B_d0va_canvas{cursor:none}.B_d0va_canvas:focus-visible:not([data-pointer-focus]){outline:2px solid var(--graphite);outline-offset:-4px}.B_d0va_still,.B_d0va_loadNote{--plush-ppu:min(calc(100cqh / 4.9), calc(100cqw / 4.3))}@container (max-width:720px){.B_d0va_still,.B_d0va_loadNote{--plush-ppu:min(calc(100cqh / 4.6), calc(100cqw / 3.3))}}.B_d0va_still{pointer-events:none;left:calc(50cqw - var(--plush-ppu) * var(--plush-still-left));top:calc(50cqh - var(--plush-ppu) * var(--plush-still-top));width:calc(var(--plush-ppu) * var(--plush-still-size));height:calc(var(--plush-ppu) * var(--plush-still-size));--plush-body:calc(var(--plush-ppu) * var(--plush-still-body));transition:opacity .55s;position:absolute}.B_d0va_app[data-plush-stage=ready] .B_d0va_still{opacity:0}.B_d0va_stillImg{transform-origin:50% 91.5%;width:100%;height:100%;animation:2.6s ease-in-out infinite B_d0va_plush-breathe;display:block;position:relative}.B_d0va_stillShadow{width:calc(var(--plush-body) * 2.2);height:calc(var(--plush-body) * .34);background:radial-gradient(closest-side,#3a37336b,#3a37331f 55%,#3a373300);border-radius:50%;animation:2.6s ease-in-out infinite B_d0va_plush-shadow;position:absolute;top:91.5%;left:50%;transform:translate(-50%,-50%)}@keyframes B_d0va_plush-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02,.978)}}@keyframes B_d0va_plush-shadow{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scaleX(1.04)}}.B_d0va_loadNote{top:calc(50cqh + var(--plush-ppu) * var(--plush-still-floor) + 26px);background:var(--plush-card);border:1px solid var(--plush-line);width:max-content;max-width:min(22rem,100% - 32px);color:var(--text-secondary);text-align:center;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;line-height:1.6;display:flex;position:absolute;left:50%;transform:translate(-50%)}.B_d0va_app[data-plush-stage=failed] .B_d0va_loadNote,.B_d0va_app[data-plush-stage=lost] .B_d0va_loadNote{pointer-events:auto;border-radius:12px;flex-direction:column}.B_d0va_loadNote button{border:1px solid var(--plush-line);background:var(--plush-paper-hi);min-height:44px;color:var(--graphite);border-radius:999px;padding:4px 16px}.B_d0va_app[data-plush-stage=failed] .B_d0va_stillImg,.B_d0va_app[data-plush-stage=failed] .B_d0va_stillShadow,.B_d0va_app[data-plush-stage=lost] .B_d0va_stillImg,.B_d0va_app[data-plush-stage=lost] .B_d0va_stillShadow{animation:none}@media (prefers-reduced-motion:reduce){.B_d0va_stillImg,.B_d0va_stillShadow{animation:none}.B_d0va_canvas,.B_d0va_still{transition:none}}.B_d0va_masthead{top:calc(12px + var(--safe-top));left:max(28px, env(safe-area-inset-left));pointer-events:none;gap:14px;max-width:21rem;display:grid;position:absolute}.B_d0va_eyebrow{letter-spacing:.14em;width:fit-content;min-height:44px;color:var(--text-secondary);pointer-events:auto;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.B_d0va_eyebrow svg{flex:none;width:18px;height:18px}.B_d0va_eyebrow span{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--plush-line);text-decoration-color:var(--plush-line)}.B_d0va_title{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.5rem,5.4vw,4.4rem);line-height:1.02}.B_d0va_title span{white-space:nowrap;display:block}.B_d0va_title .B_d0va_indent{padding-left:.8em}.B_d0va_lede{color:var(--text-secondary);max-width:17.5rem;font-size:13.5px;line-height:1.75}.B_d0va_app[data-collapsed=true] .B_d0va_lede{display:none}.B_d0va_topbar{top:calc(12px + var(--safe-top));right:max(24px, env(safe-area-inset-right));z-index:2;align-items:center;gap:10px;display:flex;position:absolute}.B_d0va_seg{border:1px solid var(--plush-line);background:var(--plush-card);border-radius:999px;padding:2px;display:inline-flex}.B_d0va_seg a{letter-spacing:.08em;min-width:44px;min-height:44px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:4px 6px;font-size:11px;text-decoration:none;display:inline-flex}.B_d0va_seg a[aria-current=page]{background:var(--graphite);color:var(--plush-paper-hi)}.B_d0va_menuToggle{color:var(--graphite);border:1px solid var(--plush-line);background:var(--plush-card);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:4px 12px 4px 9px;font-size:12px;text-decoration:none;display:inline-flex}.B_d0va_menuToggle svg{width:15px;height:15px}.B_d0va_menuToggle[aria-expanded=true]{background:var(--graphite);color:var(--plush-paper-hi);border-color:var(--graphite)}.B_d0va_panel{right:max(24px, env(safe-area-inset-right));z-index:2;width:256px;max-height:calc(100% - 204px - var(--safe-top));background:var(--plush-card);border:1px solid var(--plush-line);-webkit-backdrop-filter:blur(6px);border-radius:8px;gap:16px;padding:14px;font-size:12.5px;display:grid;position:absolute;bottom:132px;overflow-y:auto}.B_d0va_panel[hidden]{display:none}.B_d0va_panelHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.B_d0va_label{letter-spacing:.14em;color:var(--text-secondary);font-size:10.5px}.B_d0va_close{border:1px solid var(--plush-line);min-width:44px;min-height:44px;color:var(--text-secondary);background:0 0;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:11.5px}.B_d0va_group{gap:8px;display:grid}.B_d0va_tools,.B_d0va_swatches{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.B_d0va_tool{border:1px solid var(--plush-line);min-width:44px;min-height:44px;color:var(--graphite);background:0 0;border-radius:6px;justify-items:center;gap:3px;padding:7px 4px 6px;display:grid}.B_d0va_tool svg{width:20px;height:20px}.B_d0va_tool[aria-checked=true]{background:var(--graphite);color:var(--plush-paper-hi);border-color:var(--graphite)}.B_d0va_swatch{min-width:44px;min-height:44px;color:var(--graphite);background:0 0;border:1px solid #0000;border-radius:6px;justify-items:center;gap:4px;padding:6px 2px 5px;font-size:11.5px;display:grid}.B_d0va_swatch i{border-radius:7px;width:34px;height:14px;box-shadow:inset 0 0 0 1px #3a373326}.B_d0va_swatch[aria-checked=true]{border-color:var(--graphite)}.B_d0va_panelHint{color:var(--text-secondary);font-size:12px;line-height:1.6}.B_d0va_panelRecovery{color:var(--text-secondary);font-size:12px;line-height:1.6;display:none}.B_d0va_more{display:grid}.B_d0va_moreToggle{display:none}.B_d0va_moreBody{gap:16px;display:grid}.B_d0va_slider{gap:4px;display:grid}.B_d0va_sliderRow{justify-content:space-between;align-items:baseline;display:flex}.B_d0va_sliderRow output{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.B_d0va_slider input{width:100%;height:44px;accent-color:var(--graphite);margin:0}.B_d0va_ends{color:var(--text-secondary);justify-content:space-between;font-size:10.5px;display:flex}.B_d0va_actions{border:0;grid-template-columns:repeat(6,1fr);gap:5px;min-width:0;margin:0;padding:0;display:grid}.B_d0va_actions button{border:1px solid var(--plush-line);background:var(--plush-paper-hi);min-width:44px;min-height:44px;color:var(--graphite);border-radius:6px;grid-column:span 2;padding:7px 4px}.B_d0va_actions .B_d0va_wide{grid-column:span 3}.B_d0va_toggles{color:var(--text-secondary);flex-wrap:wrap;gap:14px;display:flex}.B_d0va_toggles label{cursor:pointer;align-items:center;gap:5px;min-width:44px;min-height:44px;display:inline-flex}.B_d0va_toggles input{accent-color:var(--graphite);margin:0}.B_d0va_toast{left:50%;top:calc(24px + var(--safe-top));z-index:3;background:var(--plush-card);border:1px solid var(--plush-line);width:max-content;max-width:calc(100% - 32px);color:var(--graphite);text-align:center;pointer-events:none;border-radius:999px;padding:7px 16px;font-size:12.5px;animation:4.2s both B_d0va_plush-toast;position:absolute;transform:translate(-50%)}@keyframes B_d0va_plush-toast{0%{opacity:0;transform:translate(-50%,8px)}8%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.B_d0va_toast{animation-name:B_d0va_plush-toast-still}@keyframes B_d0va_plush-toast-still{0%,85%{opacity:1}to{opacity:0}}}.B_d0va_notes{pointer-events:none;gap:14px;max-width:25rem;display:grid;position:absolute;bottom:20px;left:28px}.B_d0va_stats{grid-template-columns:repeat(4,auto);justify-content:start;gap:4px 22px;margin:0;display:grid}.B_d0va_stats div{gap:2px;display:grid}.B_d0va_stats dt{letter-spacing:.14em;color:var(--text-secondary);font-size:10.5px}.B_d0va_stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px}.B_d0va_stats small{color:var(--text-secondary);margin-left:2px;font-size:11px}.B_d0va_fineprint{color:var(--text-secondary);font-size:11px;line-height:1.6}.B_d0va_corner{right:max(24px, env(safe-area-inset-right));z-index:2;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:18px}.B_d0va_cta{min-width:44px;min-height:44px;color:var(--graphite);justify-content:flex-end;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.B_d0va_ctaText{text-align:right;gap:2px;display:grid}.B_d0va_ctaText strong{font-size:15px;font-weight:500}.B_d0va_ctaIcon{border:1px solid var(--plush-line);background:var(--plush-card);border-radius:50%;width:36px;height:36px;padding:8px}@media (hover:hover) and (pointer:fine){.B_d0va_cta:hover:not(:where([data-touch-input] *)) .B_d0va_ctaIcon,.B_d0va_menuToggle:hover:not(:where([data-touch-input] *)),.B_d0va_tool:hover:not(:where([data-touch-input] *)),.B_d0va_swatch:hover:not(:where([data-touch-input] *)),.B_d0va_actions button:hover:not(:where([data-touch-input] *)){border-color:var(--text-secondary)}.B_d0va_cta:hover:not(:where([data-touch-input] *)) strong{text-underline-offset:3px;text-decoration:underline}.B_d0va_cta:hover:not(:where([data-touch-input] *)) .B_d0va_ctaIcon{border-color:var(--text-secondary)}}@media (max-width:720px){.B_d0va_masthead{top:calc(4px + var(--safe-top));left:max(16px, env(safe-area-inset-left));gap:6px;max-width:60%}.B_d0va_title{font-size:2rem}.B_d0va_lede{display:none}.B_d0va_eyebrow{font-size:10px}.B_d0va_topbar{top:calc(12px + var(--safe-top));right:max(16px, env(safe-area-inset-right));flex-direction:column;align-items:flex-end;gap:6px}.B_d0va_panel{top:auto;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(12px, var(--safe-bottom));z-index:3;width:auto;max-height:min(56%, calc(100% - var(--safe-top) - var(--safe-bottom) - 24px));gap:12px;padding:12px}.B_d0va_moreToggle{min-height:44px;color:var(--text-secondary);background:0 0;border:0;justify-content:space-between;align-items:center;padding:2px 0;font-size:12px;display:flex}.B_d0va_moreToggle:after{content:"+"}.B_d0va_moreToggle[aria-expanded=true]:after{content:"−"}.B_d0va_more[data-open=true] .B_d0va_moreToggle{margin-bottom:12px}.B_d0va_more[data-open=false] .B_d0va_moreBody{display:none}.B_d0va_toast{top:calc(158px + var(--safe-top))}.B_d0va_app[data-plush-stage=failed] .B_d0va_loadNote,.B_d0va_app[data-plush-stage=lost] .B_d0va_loadNote{top:auto;bottom:calc(max(16px, var(--safe-bottom)) + 96px);max-height:calc(100% - var(--safe-top) - var(--safe-bottom) - 244px);overflow-y:auto}.B_d0va_app[data-collapsed=false][data-plush-stage=failed] .B_d0va_loadNote,.B_d0va_app[data-collapsed=false][data-plush-stage=lost] .B_d0va_loadNote{opacity:0;pointer-events:none}.B_d0va_panelRecovery{display:block}.B_d0va_notes{left:16px;right:64px;bottom:max(16px, env(safe-area-inset-bottom));gap:0;max-width:none}.B_d0va_fineprint{display:none}.B_d0va_stats{grid-template-columns:repeat(4,auto);gap:2px 14px}.B_d0va_stats dd{font-size:15px}.B_d0va_ctaText{display:none}.B_d0va_corner{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));gap:8px}.B_d0va_app[data-collapsed=false] .B_d0va_corner{opacity:0;pointer-events:none}}@media (min-width:721px) and (max-width:1100px){.B_d0va_toast{top:calc(194px + var(--safe-top))}}@media (max-width:360px){.B_d0va_menuToggle{justify-content:center;width:44px;padding:0}.B_d0va_menuToggle span{display:none}}@media (max-height:560px) and (min-width:721px){.B_d0va_lede{display:none}}
