.demo_panel__mQohX{display:flex;flex-direction:column;overflow:hidden;background:#fff8e6;box-shadow:10px 0 40px -18px #2a327880}.demo_panelScroll__M96wk{flex:1;min-height:0;overflow-y:auto}.demo_panelHero__mVgQm{position:relative;padding:22px 22px 34px;text-align:center}.demo_panelHero__mVgQm:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:22px;background:radial-gradient(circle at 34px 40px,#fff8e6 39px,#0000 39.5px) 0 0 /68px 26px repeat-x}.demo_panelGreeter__rNZlF{display:flex;align-items:flex-end;justify-content:center;gap:6px;margin-top:8px;padding-right:24px}.demo_panelGreeter__rNZlF>p{margin-bottom:26px;border-bottom-right-radius:5px}.demo_panelChick__imBvj{width:92px;flex-shrink:0;overflow:visible}.demo_panelTitle__T1Zda{margin-top:6px;color:#3450c8;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(25px,3.4vw,31px);font-weight:400;letter-spacing:-.015em;line-height:1.14}.demo_panelBody__sMo2C{display:flex;flex-direction:column;gap:20px;padding:6px 24px 22px}.demo_photo__3OFSM{position:relative;height:192px;border:solid #fff;border-width:8px 8px 20px;border-radius:22px;background:#ddd7ec;box-shadow:0 6px 0 #e9d8b7;transform:rotate(-1.5deg)}.demo_photo__3OFSM:after{content:"";position:absolute;top:-18px;left:calc(50% - 32px);width:64px;height:22px;background:#ffd54fcc;border-radius:6px;transform:rotate(5deg)}.demo_photo__3OFSM img{border-radius:14px}.demo_message__xRHHU{color:#595c82;font-size:16px;font-weight:600;line-height:1.55}.demo_sectionLabel__g7nY_{color:#a0276a;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo_featureGrid__PI_sD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:10px}.demo_featureCard__aesd0{display:flex;flex-direction:column;align-items:flex-start;padding:12px;text-align:left;background:#fff;border-radius:22px;box-shadow:0 5px 0 #eee0c4;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.demo_featureCard__aesd0:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:0 8px 0 #eee0c4}.demo_featureCard__aesd0:focus-visible{outline:3px solid #375e96;outline-offset:3px}.demo_featureCard__aesd0:last-child:nth-child(odd){grid-column:span 2}.demo_featureIcon__DejZQ{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.demo_featureCard__aesd0:hover .demo_featureIcon__DejZQ{transform:rotate(-12deg) scale(1.12)}.demo_featureTitle__ch2fp{margin-top:7px;font-size:15px;font-weight:900;line-height:1.25}.demo_featureBlurb__gFdnp{margin-top:2px;color:#595c82;font-size:13px;font-weight:600;line-height:1.35}.demo_featureTry__RwlkD{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:7px;color:#b62969;font-size:13px;font-weight:900}.demo_registry__wrKZ1{padding:16px;text-align:center;background:linear-gradient(120deg,#e1eaff,#ffe3ef);border-radius:24px}.demo_registry__wrKZ1>p:nth-child(2){margin:9px 0 12px;color:#595c82;font-size:15px;font-weight:600;line-height:1.4}.demo_panelFooter__br5p1{position:relative;z-index:1;padding:12px 22px max(12px,env(safe-area-inset-bottom));background:#fffdf5;border-top:2px dashed #eedfbf}.demo_footerLinks__l1jIb{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 14px;margin-top:8px;font-size:14px;font-weight:800}.demo_footerLinks__l1jIb>*{min-height:30px;display:inline-flex;align-items:center;text-underline-offset:3px}.demo_footerLinks__l1jIb>button{color:#595c82}.demo_footerLinks__l1jIb>a{color:#3450c8;text-decoration:underline}.demo_footerLinks__l1jIb>button:hover{text-decoration:underline}.demo_dock__jJ3v6{background:#fff8e6;border-top:2px dashed #eedfbf;scrollbar-width:none}.demo_dock__jJ3v6::-webkit-scrollbar{display:none}.demo_dockItem__bVPYL{position:relative;display:flex;flex-shrink:0;align-items:center;gap:7px;min-height:44px;padding:4px 14px 4px 5px;background:#fff;border:2.5px solid #dfe3f7;border-radius:999px;box-shadow:0 3px 0 #cfd6f2;color:#2a3278;font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,background .2s;-webkit-tap-highlight-color:transparent}.demo_dockItem__bVPYL:hover:not(:disabled){transform:translateX(3px) rotate(-1.5deg);box-shadow:0 5px 0 #cfd6f2}.demo_dockItem__bVPYL:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 #cfd6f2}.demo_dockItem__bVPYL:focus-visible{outline:3px solid #375e96;outline-offset:2px}.demo_dockItem__bVPYL[data-next=true]{border-color:#ffcf4d;background:#fffbe9;box-shadow:0 3px 0 #ffcf4d;animation:demo_dock-nudge__4_FhL 3.6s ease-in-out infinite}.demo_dockIcon__SaOMp{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%}.demo_dockHome__SNBVT{padding-right:5px}.demo_dockCreate__LYmYs{padding-left:11px;padding-right:15px;background:#ffd84f;border-color:#2943af;color:#22388f;box-shadow:0 3px 0 #2943af}.demo_dockCreate__LYmYs:hover:not(:disabled){background:#ffe67f;box-shadow:0 5px 0 #2943af}.demo_dockCreate__LYmYs:active:not(:disabled){box-shadow:0 1px 0 #2943af}.demo_dockStart__xHaJo{padding-left:11px;padding-right:15px;background:#3a55c9;border-color:#25389a;color:#fff;box-shadow:0 3px 0 #25389a}.demo_dockStart__xHaJo:hover:not(:disabled){background:#304abf;box-shadow:0 5px 0 #25389a}.demo_dockStart__xHaJo:active:not(:disabled){box-shadow:0 1px 0 #25389a}.demo_dockStart__xHaJo:disabled{background:#9aa3c9;border-color:#7f88ad;box-shadow:0 3px 0 #7f88ad;cursor:not-allowed}.demo_dockCheck__7Fhm_{display:grid;place-items:center;width:18px;height:18px;margin-left:1px;color:#1d7a59;background:#c9f1dc;border-radius:50%}@media (min-width:640px){.demo_dock__jJ3v6{background:transparent;border-top:0}.demo_dockHome__SNBVT{padding-right:14px}}@media (max-height:480px){.demo_dockItem__bVPYL{min-height:34px;padding-block:1px}.demo_dockIcon__SaOMp{width:24px;height:24px}}.demo_nudge__e8hWC{position:relative;padding:12px 16px 16px;text-align:center}.demo_nudge__e8hWC>p{color:#595c82;font-size:15px;font-weight:700;line-height:1.4}.demo_nudge__e8hWC strong{color:#b62969;font-weight:900}.demo_nudgePeep__RQoep{position:absolute;right:18px;bottom:100%;z-index:-1;width:82px;margin-bottom:-28px;pointer-events:none}.demo_nudgeWings__Evl0A{position:absolute;right:19px;top:-11px;display:flex;gap:37px;pointer-events:none}.demo_nudgeWings__Evl0A>span{display:block;width:22px;height:16px;background:#ffd54f;border:2.2px solid #4d5693;border-radius:55% 55% 45% 45%}.demo_nudgeWings__Evl0A>span:first-child{transform:rotate(-14deg)}.demo_nudgeWings__Evl0A>span:last-child{transform:rotate(14deg)}.demo_pickerHost__SRHUe{display:flex;align-items:flex-end;justify-content:center;gap:6px;padding-right:26px}.demo_pickerHost__SRHUe>p{margin-bottom:20px;border-bottom-right-radius:5px}.demo_pickerChick__w2jxy{width:76px;flex-shrink:0;overflow:visible}.demo_pickerTitle__Lttq1{color:#3450c8;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(25px,4vw,32px);font-weight:400;letter-spacing:-.015em;line-height:1.12}.demo_pickerHint__h_xYr{margin-top:4px;color:#595c82;font-size:15px;font-weight:700;line-height:1.35}.demo_modeList__76Oyz{display:flex;flex-direction:column;gap:9px;margin-top:14px}.demo_pickerStart__6_8kx{position:sticky;bottom:0;z-index:2}@media (max-height:800px){.demo_modeList__76Oyz{gap:6px;margin-top:10px}.demo_mode__asCRw{padding-block:5px}.demo_modeBuddy__dp35T{width:42px;height:42px}.demo_pickerHint__h_xYr{display:none}}.demo_mode__asCRw{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 9px;text-align:left;background:var(--mode-fill,#fff);border:3px solid transparent;border-radius:24px;box-shadow:0 4px 0 var(--mode-edge,#e8e2d2);cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,border-color .2s;-webkit-tap-highlight-color:transparent}.demo_mode__asCRw:hover{transform:translateY(-2px) rotate(-.5deg)}.demo_mode__asCRw:focus-visible{outline:3px solid #375e96;outline-offset:2px}.demo_mode__asCRw[aria-checked=true]{border-color:#3a55c9;box-shadow:0 4px 0 #3a55c9}.demo_modeBuddy__dp35T{width:54px;height:54px;flex-shrink:0;overflow:visible;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.demo_modeTile__l9vaB:hover .demo_modeBuddy__dp35T,.demo_mode__asCRw:hover .demo_modeBuddy__dp35T,.demo_mode__asCRw[aria-checked=true] .demo_modeBuddy__dp35T{transform:rotate(-7deg) scale(1.1)}.demo_modeTitle__naDAn{font-size:16px;font-weight:900;line-height:1.2;color:#2a3278}.demo_modeDefault__UPaTR{margin-left:7px;padding:1px 8px;color:#595c82;background:#ffffffb8;border-radius:999px;font-size:11px;font-weight:900;vertical-align:1px}.demo_modeDescription__kBTNj{margin-top:1px;color:#595c82;font-size:13.5px;font-weight:600;line-height:1.3}.demo_modeRadio__d6Xyy{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;margin-left:auto;color:#fff;background:#fff;border:2.5px solid #c5cce6;border-radius:50%}.demo_mode__asCRw[aria-checked=true] .demo_modeRadio__d6Xyy{background:#3a55c9;border-color:#3a55c9}.demo_modeNormal__2qRzB{--mode-fill:#fff3df;--mode-edge:#f4d7ab}.demo_modeBalloon__XCfoI{--mode-fill:#ffe7f1;--mode-edge:#f9c3da}.demo_modeBox__E3zve{--mode-fill:#f1eaff;--mode-edge:#d9c9f6}.demo_modeWheel__Su2Yg{--mode-fill:#e7efff;--mode-edge:#c2d3f8}.demo_modeScratch__qp2Q_{--mode-fill:#e2f8ee;--mode-edge:#b3e6cf}.demo_sheet__QdwjE{position:fixed;left:50%;bottom:84px;z-index:10001;width:min(calc(100vw - 24px),760px);max-height:calc(100dvh - 104px);overflow-y:auto;padding:16px;translate:-50% 0}.demo_sheetBackdrop__MVuTS{position:fixed;inset:0;z-index:10000;background:#2a327840;backdrop-filter:blur(3px)}.demo_sheetClose__aR9I6{position:absolute;top:10px;right:10px;z-index:1}.demo_modeGrid__3D_sw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.demo_modeTile__l9vaB{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 9px 11px;text-align:center;background:var(--mode-fill,#fff);border:3px solid transparent;border-radius:22px;box-shadow:0 4px 0 var(--mode-edge,#e8e2d2);cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s;-webkit-tap-highlight-color:transparent}.demo_modeTile__l9vaB:hover{transform:translateY(-3px) rotate(-1deg)}.demo_modeTile__l9vaB:focus-visible{outline:3px solid #375e96;outline-offset:2px}.demo_modeTile__l9vaB[aria-pressed=true]{border-color:#3a55c9;box-shadow:0 4px 0 #3a55c9}.demo_modeTileCheck__dbC8X{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;width:26px;height:26px;color:#fff;background:#3a55c9;border:3px solid #fff;border-radius:50%}.demo_sheetNote__Ml5t5{margin-top:12px;color:#595c82;font-size:13px;font-weight:700;text-align:center}@media (max-width:640px){.demo_modeGrid__3D_sw{grid-template-columns:repeat(2,minmax(0,1fr))}.demo_sheet__QdwjE{padding:12px}}.demo_hint__hL3iz{position:fixed;top:196px;right:12px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.demo_hintArrow___gks4{margin-right:44px;color:#e83f8d;animation:demo_hint-bob__KqDMz 1s ease-in-out infinite}.demo_hintBubble__Dgif1{display:flex;align-items:center;gap:6px;padding:7px 13px;background:#fff;border:2.5px solid #e83f8d;border-radius:18px;box-shadow:0 3px 0 #f7a9cb;color:#a22662;font-family:var(--font-hand),cursive;font-size:18px;line-height:1.1}.demo_hintHelp__2TYcm{position:fixed;top:196px;right:16px;z-index:9998}.demo_ctaWrap__ySttj{position:relative;width:min(92vw,28rem);padding-top:62px;pointer-events:auto}.demo_ctaChick__gR1qs{position:absolute;top:0;left:50%;z-index:2;width:104px;margin-left:-52px;overflow:visible}.demo_ctaBody__eAF9s{padding:58px 20px 18px;text-align:center}.demo_ctaTitle__dTCbE{color:#3450c8;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(22px,4.6vw,27px);font-weight:400;letter-spacing:-.01em;line-height:1.16}.demo_ctaText__rXF3b{margin:8px 0 14px;color:#595c82;font-size:15px;font-weight:600;line-height:1.4}.demo_ctaPrice__sB24_{margin-top:13px;color:#595c82;font-size:13.5px;font-weight:700}.demo_ctaClose__yG1LR{position:absolute;top:72px;right:18px;z-index:3}@keyframes demo_dock-nudge__4_FhL{0%,82%,to{rotate:0deg}85%{rotate:-2.5deg}89%{rotate:2.5deg}93%{rotate:-1.5deg}}@keyframes demo_hint-bob__KqDMz{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.demo_dockItem__bVPYL[data-next=true],.demo_hintArrow___gks4{animation:none!important}.demo_dockItem__bVPYL,.demo_featureCard__aesd0,.demo_featureIcon__DejZQ,.demo_modeBuddy__dp35T,.demo_modeTile__l9vaB,.demo_mode__asCRw{transition:none!important}}.languageSwitch_switch__V_nzp{position:fixed;left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom));z-index:9999;display:inline-flex;padding:3px;background:#fff;border:2px solid #a9b9ee;border-radius:999px;box-shadow:0 3px 0 #3842a229;font-family:var(--font-rounded),ui-rounded,system-ui,sans-serif}.languageSwitch_switch__V_nzp button{min-width:38px;min-height:34px;padding:0 8px;color:#3c4682;font-size:13px;font-weight:900;background:none;border:0;border-radius:999px;cursor:pointer}.languageSwitch_switch__V_nzp button[aria-pressed=true]{color:#fff;background:#3a55c9}.languageSwitch_switch__V_nzp button:focus-visible{outline:3px solid #375e96;outline-offset:1px}.languageSwitch_nudge__GmAvh{position:fixed;left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:2px;padding:3px 3px 3px 14px;color:#2a3278;font-family:var(--font-rounded),ui-rounded,system-ui,sans-serif;font-size:14px;font-weight:900;background:#fff;border:2px solid #a9b9ee;border-radius:999px;box-shadow:0 3px 0 #3842a229}.languageSwitch_nudge__GmAvh a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-underline-offset:3px}.languageSwitch_nudge__GmAvh button{display:grid;place-items:center;width:36px;height:36px;color:#3c4682;background:none;border:0;border-radius:50%;cursor:pointer}.languageSwitch_nudge__GmAvh a:focus-visible,.languageSwitch_nudge__GmAvh button:focus-visible{outline:3px solid #375e96;outline-offset:1px}@media (max-width:767px){.languageSwitch_topOnPhone__MBE_e{top:78px;bottom:auto}}body:has([role=dialog]) .languageSwitch_switch__V_nzp{display:none}@media print{.languageSwitch_switch__V_nzp{display:none}}