.HeroDemo_root__jTxEh{container:herodemo/inline-size;width:100%}.HeroDemo_stage__I5ZZA{--pw:94cqi;--page-fs:1.0625rem;position:relative;height:26rem;overflow:hidden;isolation:isolate;border-radius:1.05rem;background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);font-family:Inter,Segoe UI,Arial,sans-serif;-webkit-user-select:none;user-select:none}@container herodemo (max-width: 26rem){.HeroDemo_stage__I5ZZA{height:24rem;--page-fs:0.9375rem}}.HeroDemo_catalog__IaxHQ{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:.6rem;padding:.85rem .85rem 0;background:linear-gradient(180deg,#ffffff,#f1f5f9);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.HeroDemo_catalog__IaxHQ[data-gone]{opacity:0;transform:scale(.97)}.HeroDemo_catTop__T5XVz{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:800;letter-spacing:-.01em;color:#0f172a}.HeroDemo_catTop__T5XVz img{width:1.15rem;height:1.15rem;border-radius:.3rem}.HeroDemo_avatar__EFh26{margin-inline-start:auto;width:1.45rem;height:1.45rem;border-radius:50%;background:linear-gradient(135deg,#4ade80,#15803d);box-shadow:0 0 0 2px #fff,0 0 0 3px #bbf7d0}.HeroDemo_search__iFLVf{display:flex;align-items:center;gap:.5rem;height:2.15rem;padding:0 .75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);color:#94a3b8;font-size:.75rem}.HeroDemo_search__iFLVf svg{flex:none;width:1rem;height:1rem}.HeroDemo_search__iFLVf svg:last-child{margin-inline-start:auto;color:#64748b}.HeroDemo_search__iFLVf span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HeroDemo_chips__fxUbf{display:flex;gap:.35rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.HeroDemo_chip__MCiLE{flex:none;padding:.22rem .6rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;font-size:.68rem;font-weight:700}.HeroDemo_chip__MCiLE[data-on]{border-color:#86efac;background:#dcfce7;color:#15803d}.HeroDemo_grid__54InU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem .6rem}@container herodemo (max-width: 26rem){.HeroDemo_grid__54InU{grid-template-columns:repeat(3,minmax(0,1fr))}.HeroDemo_card__t0TiO:nth-child(n+7){display:none}}.HeroDemo_card__t0TiO{min-width:0}.HeroDemo_catalog__IaxHQ[data-on] .HeroDemo_card__t0TiO{animation:HeroDemo_hd-rise__mxsJQ .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 55ms + .1s)}.HeroDemo_card__t0TiO[data-pressed] .HeroDemo_cover__nWAAh{transform:scale(.93)}.HeroDemo_card__t0TiO[data-lifted] .HeroDemo_cover__nWAAh{opacity:0;transition:none}.HeroDemo_cardTitle__J7Rop{display:-webkit-box;margin-top:.4rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a;font-size:.68rem;font-weight:750;line-height:1.2}.HeroDemo_cardAuthor__Tw1pu{margin-top:.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#64748b;font-size:.6rem}@keyframes HeroDemo_hd-rise__mxsJQ{0%{opacity:0;transform:translateY(.8rem)}}.HeroDemo_cover__nWAAh{container-type:inline-size;position:relative;aspect-ratio:7/10;overflow:hidden;border-radius:3% 6% 6% 3%/2% 4% 4% 2%;box-shadow:0 8px 16px -8px rgba(15,23,42,.5),0 1px 2px rgba(15,23,42,.25);transition:transform .18s ease}.HeroDemo_cover__nWAAh img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.HeroDemo_cover__nWAAh:before{content:"";position:absolute;inset:0 auto 0 0;z-index:1;width:7cqi;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(255,255,255,.12) 55%,transparent)}.HeroDemo_cover__nWAAh:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.16),transparent 36%)}.HeroDemo_desk__e9dXf{position:absolute;inset:0;z-index:2;visibility:hidden;transition:opacity .6s ease}.HeroDemo_desk__e9dXf[data-on]{visibility:visible}.HeroDemo_desk__e9dXf[data-out]{opacity:0}.HeroDemo_deskBg__rvZ_L{position:absolute;inset:0;opacity:0;transition:opacity .5s ease;background:radial-gradient(120% 90% at 50% 30%,#fffdf8 0,#f3eee3 60%,#e9e2d3 100%)}.HeroDemo_desk__e9dXf[data-on] .HeroDemo_deskBg__rvZ_L{opacity:1}.HeroDemo_camera__TLHcE{position:absolute;left:0;top:0;width:calc(var(--pw) * 2);height:calc(var(--pw) * 1.42);transform-origin:0 0}.HeroDemo_persp__cBbNK{position:relative;width:100%;height:100%;perspective:calc(var(--pw) * 5)}.HeroDemo_shadow__g921A{position:absolute;top:2%;bottom:-1.5%;left:25%;right:25%;border-radius:1%;box-shadow:0 calc(var(--pw) * .06) calc(var(--pw) * .14) calc(var(--pw) * -.02) rgba(70,50,20,.42),0 calc(var(--pw) * .015) calc(var(--pw) * .04) rgba(70,50,20,.2);transition:left .8s cubic-bezier(.45,0,.2,1),right .8s cubic-bezier(.45,0,.2,1)}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_shadow__g921A{left:0;right:0}.HeroDemo_book__dRYL3{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:translateX(calc(var(--pw) * -.5))}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_book__dRYL3{animation:HeroDemo_hd-center__JKm8D .8s cubic-bezier(.45,0,.2,1) both}@keyframes HeroDemo_hd-center__JKm8D{to{transform:none}}.HeroDemo_paper__F9cUb{background:#fdfbf6;color:#2d2924;font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-size:var(--page-fs);line-height:1.6}.HeroDemo_leftBase__3_Is2,.HeroDemo_pageR__M6CF8{position:absolute;top:0;width:50%;height:100%}.HeroDemo_pageR__M6CF8{left:50%;border-radius:0 .6% .6% 0/0 .4% .4% 0;box-shadow:inset calc(var(--pw) * .05) 0 calc(var(--pw) * .06) calc(var(--pw) * -.05) rgba(70,50,20,.28),2px 2px 0 #e9e2d2,4px 4px 0 #fbf8f1,6px 6px 0 #e4dccb,8px 8px 0 #f8f4ea,10px 10px 0 #ddd3bf}.HeroDemo_leftBase__3_Is2{left:0;opacity:0;transform:translateZ(-8px);box-shadow:-2px 2px 0 #e9e2d2,-4px 4px 0 #fbf8f1,-6px 6px 0 #e4dccb,-8px 8px 0 #f8f4ea,-10px 10px 0 #ddd3bf}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_leftBase__3_Is2{opacity:1;transition:opacity .2s .45s}.HeroDemo_leaf__3NbgN{position:absolute;top:0;left:50%;width:50%;height:100%;transform-origin:0 50%;transform-style:preserve-3d;transform:translateZ(var(--z))}.HeroDemo_leaf__3NbgN[data-leaf="0"]{--z:4px;--delay:0ms;--dur:820ms}.HeroDemo_leaf__3NbgN[data-leaf="1"]{--z:3px;--delay:700ms;--dur:600ms}.HeroDemo_leaf__3NbgN[data-leaf="2"]{--z:2px;--delay:900ms;--dur:600ms}.HeroDemo_leaf__3NbgN[data-leaf="3"]{--z:1px;--delay:1100ms;--dur:620ms}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_leaf__3NbgN{animation:HeroDemo_hd-flip__gcAV4 var(--dur) cubic-bezier(.5,.05,.3,1) var(--delay) both}@keyframes HeroDemo_hd-flip__gcAV4{0%{transform:rotateY(0deg) translateZ(var(--z))}to{transform:rotateY(-180deg) translateZ(var(--z))}}.HeroDemo_face__VdaTK{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden}.HeroDemo_front__dNsPl{border-radius:0 .6% .6% 0/0 .4% .4% 0}.HeroDemo_front__dNsPl.HeroDemo_paper__F9cUb{box-shadow:inset calc(var(--pw) * .05) 0 calc(var(--pw) * .06) calc(var(--pw) * -.05) rgba(70,50,20,.28)}.HeroDemo_front__dNsPl>.HeroDemo_cover__nWAAh{position:absolute;inset:0;aspect-ratio:auto;border-radius:inherit;box-shadow:none}.HeroDemo_back__JualT{transform:rotateY(180deg);border-radius:.6% 0 0 .6%/.4% 0 0 .4%;box-shadow:inset calc(var(--pw) * -.05) 0 calc(var(--pw) * .06) calc(var(--pw) * -.05) rgba(70,50,20,.28)}.HeroDemo_face__VdaTK:after{content:"";position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none}.HeroDemo_front__dNsPl:after{background:linear-gradient(90deg,rgba(50,35,10,.4),rgba(50,35,10,.05) 75%)}.HeroDemo_back__JualT:after{background:linear-gradient(270deg,rgba(50,35,10,.3),transparent 75%)}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_face__VdaTK:after{animation:HeroDemo_hd-shade__ha1Lc var(--dur) ease-in-out var(--delay) both}@keyframes HeroDemo_hd-shade__ha1Lc{50%{opacity:1}}.HeroDemo_text__CkHuT{position:absolute;inset:8% 9% 12%;z-index:1;overflow:hidden}.HeroDemo_runHead__agO6I{margin-bottom:1.4em;color:#a39a88;font-size:.62em;letter-spacing:.2em;text-align:center;text-transform:uppercase}.HeroDemo_para__008T0{margin:0;text-align:justify;text-indent:1.4em;-webkit-hyphens:manual;hyphens:manual}.HeroDemo_folio__vX3tY{position:absolute;left:0;right:0;bottom:4.5%;z-index:1;color:#a39a88;font-size:.72em;text-align:center}.HeroDemo_hlLayer__mTop4{position:absolute;inset:0;z-index:0;pointer-events:none}.HeroDemo_hl__2AzVa{position:absolute;left:0;top:0;width:0;height:0;border-radius:3px;background:rgba(56,132,255,.3);opacity:0;transition:opacity .3s ease}.HeroDemo_titlePage__Oc3lU{position:absolute;inset:12% 10%;display:flex;flex-direction:column;align-items:center;gap:.7em;text-align:center}.HeroDemo_tpAuthor__4qCSC{margin-top:18%;color:#6f6656;font-size:.72em;letter-spacing:.24em;text-transform:uppercase}.HeroDemo_tpTitle__Y3syu{color:#1f1b16;font-size:1.85em;font-weight:700;line-height:1.12;text-wrap:balance}.HeroDemo_tpIcon__giSok{width:4.2em;height:4.2em;margin-top:1em;color:#0f766e;opacity:.85}.HeroDemo_tpImprint__PrHyF{margin-top:auto;color:#a39a88;font-size:.62em;letter-spacing:.26em;text-transform:uppercase}.HeroDemo_plate__jNghj{position:absolute;inset:14% 12%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;color:#6f6656;font-size:.9em;font-style:italic;text-align:center}.HeroDemo_plateArt__GZr0i{width:62%;height:auto;aspect-ratio:1;padding:8%;border:1px solid #d9d0bd;border-radius:50%;color:#3d5a50;opacity:.8}.HeroDemo_contents__P8_Yb{position:absolute;inset:14% 11%}.HeroDemo_contentsHead__TZCp1{margin-bottom:1.6em;color:#1f1b16;font-size:1.1em;letter-spacing:.2em;text-align:center;text-transform:uppercase}.HeroDemo_tocRow__ERIUp{display:flex;align-items:baseline;gap:.4em;margin-bottom:.75em;font-size:.9em}.HeroDemo_tocRow__ERIUp span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HeroDemo_tocRow__ERIUp i{flex:1 1;min-width:1em;border-bottom:1px dotted #b8ae99;transform:translateY(-.25em)}.HeroDemo_blank__mMG15{position:absolute;inset:0;display:grid;place-items:center;color:#c9bfa9;font-size:1.4em}.HeroDemo_poem__4eXC6{position:absolute;inset:22% 12%;display:flex;flex-direction:column;gap:.15em;color:#3a352d;font-size:.95em;font-style:italic}.HeroDemo_poem__4eXC6 span[data-indent]{padding-inline-start:1.6em}.HeroDemo_chapNum__3DswG{margin-top:10%;color:#8d8370;font-size:.72em;letter-spacing:.3em;text-align:center;text-transform:uppercase}.HeroDemo_chapTitle__iRwXl{margin:.35em 0 1.3em;color:#1f1b16;font-size:1.45em;font-style:italic;line-height:1.2;text-align:center}.HeroDemo_dropcap__m_TPa{text-indent:0}.HeroDemo_dropcap__m_TPa:first-letter{float:left;padding:.07em .1em 0 0;color:#0f766e;font-size:3.2em;font-weight:700;line-height:.82}.HeroDemo_endpaper__PWeqc{position:absolute;inset:0;display:grid;place-items:center;background-color:#e4efe9;background-image:radial-gradient(rgba(15,118,110,.22) 1.2px,transparent 1.6px);background-size:16px 16px}.HeroDemo_exLibris__VMe7k{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:1.2em 1.6em;border:1px solid #c7d9cf;border-radius:.4em;background:#fdfbf6;color:#0f5f52;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.7em;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.HeroDemo_overlays__0sWAh{position:absolute;inset:0;z-index:3;pointer-events:none;transition:opacity .6s ease}.HeroDemo_overlays__0sWAh[data-out]{opacity:0}.HeroDemo_handle__86xW_{position:absolute;left:0;top:0;z-index:4;width:0;height:0;opacity:0;transition:opacity .2s ease}.HeroDemo_handle__86xW_[data-show]{opacity:1}.HeroDemo_handle__86xW_:before{content:"";position:absolute;left:-1px;bottom:0;width:2px;height:1.15rem;background:#3b82f6}.HeroDemo_handle__86xW_:after{content:"";position:absolute;left:-.4rem;top:0;width:.8rem;height:.8rem;border-radius:50%;background:#3b82f6;box-shadow:0 1px 3px rgba(15,23,42,.35)}.HeroDemo_menu__KdOyh{position:absolute;left:0;top:0;z-index:5;width:min(20rem,calc(100% - 1rem));padding:.75rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;box-shadow:0 .5rem 2rem rgba(0,0,0,.15);color:#1a1a1a;font-size:.875rem;opacity:0;transform:translateY(-.3rem) scale(.97);transform-origin:50% 0;transition:opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.HeroDemo_menu__KdOyh[data-show]{opacity:1;transform:none}.HeroDemo_popClose__gTBS_{position:absolute;top:.625rem;right:.75rem;color:#9ca3af;font-size:1.25rem;font-style:normal;line-height:1}.HeroDemo_popLabel___d_Xa{margin-bottom:.625rem;padding-right:2rem;color:#22c55e;font-weight:600}.HeroDemo_popPassage__9frZP{max-height:4rem;margin-bottom:.875rem;overflow:hidden;padding:.625rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f8fafc;font-size:.8125rem;line-height:1.5}.HeroDemo_popRow__sUOmS{display:flex;gap:.375rem}.HeroDemo_popBtn__35l9B,.HeroDemo_popTranslate__9bcQ8{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .625rem;border-radius:.5rem;color:#fff;font-size:.8125rem;font-weight:600;text-align:center;transition:box-shadow .15s ease,transform .15s ease}.HeroDemo_popBtn__35l9B[data-small]{min-height:2.125rem;padding:.375rem .5rem;font-size:.75rem}.HeroDemo_popBtn__35l9B[data-tone=blue]{background:#3b82f6}.HeroDemo_popBtn__35l9B[data-tone=violet]{background:#8b5cf6}.HeroDemo_popBtn__35l9B[data-tone=amber]{background:#f59e0b}.HeroDemo_popBtn__35l9B[data-tone=green]{background:#22c55e}.HeroDemo_popTranslate__9bcQ8{gap:0;padding:0;overflow:hidden;background:#f59e0b}.HeroDemo_popTranslate__9bcQ8>span{flex:1 1;display:flex;flex-direction:column;padding:.25rem .375rem;line-height:1.15}.HeroDemo_popTranslate__9bcQ8 b{font-size:.75rem;font-weight:600}.HeroDemo_popTranslate__9bcQ8 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.6562rem}.HeroDemo_popTranslate__9bcQ8>i{align-self:stretch;display:grid;place-items:center;padding:0 .3125rem;background:#d97706;font-size:.625rem;font-style:normal}.HeroDemo_popBtn__35l9B[data-on],.HeroDemo_popTranslate__9bcQ8[data-on]{box-shadow:0 0 0 3px rgba(34,197,94,.55);transform:scale(.97)}.HeroDemo_popSubHead__WtkG6{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding-bottom:.375rem;border-bottom:1px solid #e5e7eb}.HeroDemo_popSubHead__WtkG6 b{color:#6b7280;font-size:.8125rem;font-weight:600;white-space:nowrap}.HeroDemo_popSubHead__WtkG6 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#9ca3af;font-size:.75rem;font-weight:500}.HeroDemo_sheet__0EvCf{position:absolute;left:0;right:0;bottom:0;z-index:6;max-height:56%;overflow:hidden;padding:.5rem 1rem 1rem;border-radius:1.15rem 1.15rem 0 0;background:#fff;box-shadow:0 -16px 36px -12px rgba(15,23,42,.32);transform:translateY(105%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.HeroDemo_sheet__0EvCf[data-show]{transform:none}.HeroDemo_grabber__3fyOA{display:block;width:2.2rem;height:.25rem;margin:0 auto .6rem;border-radius:9px;background:#e2e8f0}.HeroDemo_sheetBody__M5pbi{animation:HeroDemo_hd-in__ZCwJW .35s ease both}@keyframes HeroDemo_hd-in__ZCwJW{0%{opacity:0;transform:translateY(.4rem)}}.HeroDemo_sheetHead__xZkwQ{display:flex;align-items:center;gap:.6rem;margin-bottom:.55rem}.HeroDemo_sheetHead__xZkwQ>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.HeroDemo_tile__rLhX_{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem;color:#fff}.HeroDemo_tile__rLhX_ svg{width:1.1rem;height:1.1rem}.HeroDemo_tile__rLhX_[data-tone=explain]{background:linear-gradient(135deg,#22c55e,#15803d)}.HeroDemo_tile__rLhX_[data-tone=translate]{background:linear-gradient(135deg,#f59e0b,#d97706)}.HeroDemo_tile__rLhX_[data-tone=listen]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.HeroDemo_sheetTitle__ZMnI5{color:#0f172a;font-size:.82rem;font-weight:800;line-height:1.2}.HeroDemo_sheetSub__VbTGX{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#64748b;font-size:.68rem;font-weight:600}.HeroDemo_explainText__3m2yj{max-height:6.25em;margin:0;overflow:hidden;color:#1e293b;font-size:.82rem;line-height:1.55}.HeroDemo_explainText__3m2yj[data-scrolled]{-webkit-mask-image:linear-gradient(transparent,#000 1.6em);mask-image:linear-gradient(transparent,#000 1.6em)}.HeroDemo_ask__aI4jf{display:flex;align-items:center;gap:.5rem;height:2.05rem;margin-top:.6rem;padding:0 .3rem 0 .8rem;border-radius:999px;background:#f1f5f9;color:#94a3b8;font-size:.72rem}.HeroDemo_ask__aI4jf i{display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-inline-start:auto;border-radius:50%;background:#22c55e;color:#fff}.HeroDemo_ask__aI4jf svg{width:.8rem;height:.8rem}.HeroDemo_translation__yT2Fd{max-height:4.2em;margin:.1rem 0 0;overflow:hidden;color:#0f172a;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600;line-height:1.35}.HeroDemo_original__AJLro{margin:.5rem 0 0;color:#64748b;font-size:.74rem;font-style:italic}.HeroDemo_caret__nZbpL{display:inline-block;width:.42em;height:1em;margin-inline-start:.12em;border-radius:1px;background:#22c55e;vertical-align:-.14em;animation:HeroDemo_hd-blink__3hQDi 1s steps(1) infinite}@keyframes HeroDemo_hd-blink__3hQDi{50%{opacity:0}}.HeroDemo_wave__9vlxA{display:flex;align-items:center;gap:3px;height:1.6rem;margin-inline-start:auto}.HeroDemo_wave__9vlxA i{width:3px;height:30%;border-radius:2px;background:linear-gradient(#c4b5fd,#7c3aed);animation:HeroDemo_hd-wave__CbtKe .9s ease-in-out infinite;animation-delay:calc(var(--i) * -.11s)}.HeroDemo_sheet__0EvCf:not([data-show]) .HeroDemo_wave__9vlxA i{animation-play-state:paused}@keyframes HeroDemo_hd-wave__CbtKe{50%{height:100%}}.HeroDemo_karaoke__DO9vQ{margin:.15rem 0 0;color:#94a3b8;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.5}.HeroDemo_karaoke__DO9vQ span{transition:color .15s}.HeroDemo_karaoke__DO9vQ span[data-done]{color:#0f172a}.HeroDemo_karaoke__DO9vQ span[data-now]{color:#7c3aed;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:.25em}.HeroDemo_fab__v4WQi{position:absolute;right:.9rem;bottom:.9rem;z-index:6;display:flex;align-items:center;gap:.4rem;padding:.55rem .95rem .55rem .8rem;border-radius:999px;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 12px 26px -10px rgba(22,163,74,.8);color:#fff;font-size:.8rem;font-weight:800;opacity:0;transform:translateY(.5rem) scale(.85);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.9,.3,1.3)}.HeroDemo_fab__v4WQi[data-show]{opacity:1;transform:none}.HeroDemo_fab__v4WQi svg{width:1.1rem;height:1.1rem}.HeroDemo_scrim__BXXOk{position:absolute;inset:0;z-index:7;background:rgba(15,23,42,.3);opacity:0;transition:opacity .3s ease}.HeroDemo_scrim__BXXOk[data-show]{opacity:1}.HeroDemo_loading__FN7vG,.HeroDemo_quiz__nWiwQ{position:absolute;left:50%;top:50%;z-index:8;border-radius:1rem;background:#fff;box-shadow:0 26px 54px -14px rgba(15,23,42,.5);opacity:0;transform:translate(-50%,-46%) scale(.96);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.HeroDemo_loading__FN7vG[data-show],.HeroDemo_quiz__nWiwQ[data-show]{opacity:1;transform:translate(-50%,-50%)}.HeroDemo_loading__FN7vG{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:min(15rem,calc(100% - 2rem));padding:1.1rem 1.2rem;color:#0f172a;font-size:.8rem;font-weight:700;text-align:center}.HeroDemo_spinner__y9yCa{width:1.6rem;height:1.6rem;border:3px solid #e2e8f0;border-top-color:#22c55e;border-radius:50%;animation:HeroDemo_hd-spin__ET5OW .8s linear infinite}@keyframes HeroDemo_hd-spin__ET5OW{to{transform:rotate(1turn)}}.HeroDemo_quiz__nWiwQ{width:min(20.5rem,calc(100% - 1.75rem));padding:.95rem .95rem 1rem}.HeroDemo_qCount__MUhAi{color:#16a34a;font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.HeroDemo_qText__GY02F{margin:.3rem 0 .65rem;color:#0f172a;font-size:.86rem;font-weight:750;line-height:1.35}.HeroDemo_choice__ZDPJ3{display:flex;align-items:center;gap:.55rem;margin-top:.4rem;padding:.5rem .65rem;border:1.5px solid #e2e8f0;border-radius:.7rem;background:#f8fafc;color:#1e293b;font-size:.76rem;font-weight:600;transition:background .25s,border-color .25s,color .25s,transform .25s}.HeroDemo_choice__ZDPJ3>i{flex:none;display:grid;place-items:center;width:1.05rem;height:1.05rem;border:2px solid #cbd5e1;border-radius:50%;color:#fff;transition:background .25s,border-color .25s}.HeroDemo_choice__ZDPJ3>i svg{width:.7rem;height:.7rem}.HeroDemo_choice__ZDPJ3[data-right]{border-color:#22c55e;background:#f0fdf4;color:#15803d;transform:scale(1.02)}.HeroDemo_choice__ZDPJ3[data-right]>i{border-color:#22c55e;background:#22c55e}.HeroDemo_correct__HFqQH{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:.7rem;color:#16a34a;font-size:.78rem;font-weight:800;opacity:0;transform:translateY(.3rem);transition:opacity .3s .1s,transform .3s .1s}.HeroDemo_correct__HFqQH[data-show]{opacity:1;transform:none}.HeroDemo_finger__ZfDqj{position:absolute;left:0;top:0;z-index:9;width:0;height:0;opacity:0;pointer-events:none;transition:opacity .25s ease;will-change:transform}.HeroDemo_finger__ZfDqj[data-show]{opacity:1}.HeroDemo_hand__Zjq0g{position:absolute;left:-.56rem;top:-.05rem;width:1.75rem;height:2rem;transform-origin:32% 0;transition:transform .16s ease;filter:drop-shadow(0 4px 5px rgba(15,23,42,.35))}.HeroDemo_finger__ZfDqj[data-hold] .HeroDemo_hand__Zjq0g,.HeroDemo_finger__ZfDqj[data-press] .HeroDemo_hand__Zjq0g{transform:scale(.86)}.HeroDemo_handFill__deo3q,.HeroDemo_handLine__qYacj{position:absolute;inset:0;width:100%;height:100%}.HeroDemo_handFill__deo3q{color:#fff}.HeroDemo_handLine__qYacj{color:#0f172a}.HeroDemo_ripple__u1r9Z{position:absolute;left:-1.1rem;top:-1.1rem;width:2.2rem;height:2.2rem;border:2px solid #22c55e;border-radius:50%;background:rgba(34,197,94,.18);opacity:0}.HeroDemo_finger__ZfDqj[data-press] .HeroDemo_ripple__u1r9Z{animation:HeroDemo_hd-ripple__nqyf_ .5s ease-out}.HeroDemo_finger__ZfDqj[data-hold] .HeroDemo_ripple__u1r9Z{animation:HeroDemo_hd-hold__7eaeD .45s ease-out forwards}@keyframes HeroDemo_hd-ripple__nqyf_{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@keyframes HeroDemo_hd-hold__7eaeD{0%{opacity:0;transform:scale(.3)}to{opacity:.8;transform:scale(.85)}}.HeroDemo_bar__l94RX{display:flex;flex-direction:column;gap:.5rem;padding:.7rem .3rem .2rem}.HeroDemo_segs__kkjlu{display:flex;gap:.3rem}.HeroDemo_seg__P5P6u{flex:1 1;height:3px;overflow:hidden;border-radius:9px;background:rgba(15,23,42,.1)}.HeroDemo_seg__P5P6u i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4ade80,#16a34a)}.HeroDemo_seg__P5P6u[data-state=done] i{width:100%}.HeroDemo_seg__P5P6u[data-state=on] i{animation:HeroDemo_hd-fill__cIc2V var(--d) linear both}@keyframes HeroDemo_hd-fill__cIc2V{to{width:100%}}.HeroDemo_cap__T5jbH{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.6em;color:#0f172a;font-size:.85rem;font-weight:750;letter-spacing:-.01em;line-height:1.3;text-align:center;text-wrap:balance;animation:HeroDemo_hd-cap__aj5Fa .45s cubic-bezier(.2,.8,.2,1) both}.HeroDemo_cap__T5jbH svg{flex:none;width:1.1rem;height:1.1rem;color:#16a34a}@keyframes HeroDemo_hd-cap__aj5Fa{0%{opacity:0;transform:translateY(.35rem)}}@media (prefers-reduced-motion:reduce){.HeroDemo_root__jTxEh *,.HeroDemo_root__jTxEh :after,.HeroDemo_root__jTxEh :before{animation:none!important;transition:none!important}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_leaf__3NbgN{transform:rotateY(-180deg) translateZ(var(--z))}.HeroDemo_persp__cBbNK[data-open] .HeroDemo_book__dRYL3{transform:none}.HeroDemo_seg__P5P6u[data-state=on] i{width:100%}}.Dashboard_page__2WlSk{--db-ink:#0f172a;--db-body:#475569;--db-line:rgba(15,23,42,0.08);--db-surface:#fff;--db-radius-xl:1.5rem;--db-radius-lg:1.25rem;--db-radius-md:0.875rem;--db-shadow-sm:0 1px 2px rgba(15,23,42,0.05),0 0.375rem 1.125rem rgba(15,23,42,0.05);--db-shadow-md:0 1.125rem 3rem rgba(15,23,42,0.09),0 0.125rem 0.375rem rgba(15,23,42,0.04);--db-shadow-green:0 0.625rem 1.75rem color-mix(in srgb,var(--db-green) 32%,transparent);--db-ease:cubic-bezier(0.2,0.7,0.2,1);--db-gutter:clamp(1rem,3.5vw,2.25rem);--db-gap:clamp(0.875rem,1.4vw,1.25rem);position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;padding:calc(var(--ra-nav-height, 4rem) + clamp(.875rem, 2.6vh, 2rem)) var(--db-gutter) clamp(1.25rem,3vh,2.5rem);overflow-x:clip;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--db-ink);-webkit-font-smoothing:antialiased}.Dashboard_page__2WlSk :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.Dashboard_page__2WlSk :where(button){font:inherit;color:inherit}.Dashboard_page__2WlSk button:focus:not(:focus-visible){outline:none}.Dashboard_rtlFlip__SR36L:dir(rtl){transform:scaleX(-1)}.Dashboard_aurora__QGuk_{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 0 0,color-mix(in srgb,var(--db-green-lightest) 55%,transparent),transparent 70%),radial-gradient(ellipse 50% 40% at 100% 10%,color-mix(in srgb,var(--db-green-bg) 90%,transparent),transparent 70%)}.Dashboard_aurora__QGuk_:after,.Dashboard_aurora__QGuk_:before{content:"";position:absolute;border-radius:50%;filter:blur(4rem);will-change:transform}.Dashboard_aurora__QGuk_:before{width:38rem;height:38rem;top:-20rem;inset-inline-start:-10rem;background:radial-gradient(circle at 40% 40%,color-mix(in srgb,var(--db-green-light) 40%,transparent),transparent 65%);animation:Dashboard_dbDriftA__Cgddv 26s ease-in-out infinite alternate}.Dashboard_aurora__QGuk_:after{width:30rem;height:30rem;top:6rem;inset-inline-end:-14rem;background:radial-gradient(circle,color-mix(in srgb,var(--db-green-lightest) 75%,transparent),transparent 65%);animation:Dashboard_dbDriftB__FT5HA 32s ease-in-out infinite alternate}@keyframes Dashboard_dbDriftA__Cgddv{to{transform:translate3d(6rem,4rem,0) scale(1.1)}}@keyframes Dashboard_dbDriftB__FT5HA{to{transform:translate3d(-5rem,5rem,0) scale(.92)}}.Dashboard_shell__h76fw{max-width:82rem;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.125rem,2.8vh,2rem)}.Dashboard_page__2WlSk[data-centered] .Dashboard_shell__h76fw{min-height:calc(100vh - var(--ra-nav-height, 4rem) - clamp(.875rem, 2.6vh, 2rem) - clamp(1.25rem, 3vh, 2.5rem));min-height:calc(100dvh - var(--ra-nav-height, 4rem) - clamp(.875rem, 2.6vh, 2rem) - clamp(1.25rem, 3vh, 2.5rem));justify-content:center;padding-bottom:4vh}.Dashboard_reveal__T_dBM{animation:Dashboard_dbRise__07K6G .6s var(--db-ease) both;animation-delay:calc(var(--i, 0) * 80ms)}@keyframes Dashboard_dbRise__07K6G{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.Dashboard_header__BRV6a{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.875rem 1.5rem}.Dashboard_headerCopy__0Bn9Y{min-width:0;flex:1 1 20rem}.Dashboard_date__NIm8M{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--db-green-dark)}.Dashboard_greeting__nn_ac{margin-top:.3rem;font-size:clamp(1.625rem,1.05rem + 1.7vw,2.375rem);line-height:1.12;letter-spacing:-.03em;font-weight:800;color:var(--db-ink);text-wrap:balance}.Dashboard_subtitle__hzHK_{margin-top:.4rem;font-size:clamp(.95rem,.9rem + .2vw,1.0625rem);line-height:1.5;color:var(--db-muted);text-wrap:pretty}.Dashboard_libraryBtn__sHxbR{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:.5rem .6rem .5rem 1rem;border-radius:999px;border:1px solid var(--db-line);background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--db-shadow-sm);font-weight:700;font-size:.9375rem;color:var(--db-ink);cursor:pointer;white-space:nowrap;transition:transform .2s var(--db-ease),box-shadow .2s,border-color .2s,color .2s}.Dashboard_libraryBtn__sHxbR svg{width:1.15rem;height:1.15rem;color:var(--db-green-dark);flex:none}.Dashboard_libraryBtn__sHxbR:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--db-green) 45%,transparent);color:var(--db-green-darker);box-shadow:var(--db-shadow-md)}.Dashboard_libraryCount__5uXe5{min-width:1.75rem;height:1.75rem;padding:0 .5rem;display:inline-grid;place-items:center;border-radius:999px;font-size:.8125rem;font-weight:800;color:var(--db-green-darker);background:var(--db-green-bg);border:1px solid color-mix(in srgb,var(--db-green) 22%,transparent)}.Dashboard_topGrid__3Idh0{display:grid;gap:var(--db-gap);grid-template-columns:minmax(0,1fr)}@media (min-width:56rem){.Dashboard_topGrid__3Idh0{grid-template-columns:minmax(0,1.8fr) minmax(17rem,1fr)}}.Dashboard_hero__5mXk9{position:relative;isolation:isolate;container-type:inline-size;border-radius:var(--db-radius-xl);background:var(--db-surface);border:1px solid var(--db-line);box-shadow:var(--db-shadow-md);overflow:hidden;transition:box-shadow .3s var(--db-ease),border-color .3s}.Dashboard_hero__5mXk9:not(.Dashboard_start__KdjFY):not(.Dashboard_skeleton__y3GbI):hover{border-color:color-mix(in srgb,var(--db-green) 28%,transparent);box-shadow:0 1.5rem 3.75rem rgba(15,23,42,.12),0 .5rem 1.5rem color-mix(in srgb,var(--db-green) 12%,transparent)}.Dashboard_heroAmbient__Adu1c{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(ellipse 70% 90% at 0 0,color-mix(in srgb,var(--db-green-lightest) 70%,transparent),transparent 65%),linear-gradient(135deg,var(--db-green-bg) 0,var(--db-surface) 55%)}.Dashboard_heroAmbient__Adu1c img{position:absolute;top:-30%;inset-inline-start:-18%;width:70%;height:160%;object-fit:cover;filter:blur(2.5rem) saturate(1.8) brightness(1.35);opacity:.42;-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%)}.Dashboard_heroInner__wwgIc{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:clamp(5.25rem,28cqi,7rem) minmax(0,1fr);grid-template-areas:"cover info" "foot foot";gap:1.125rem 1.125rem;padding:clamp(1.125rem,4.5cqi,1.75rem)}@container (min-width: 34rem){.Dashboard_heroInner__wwgIc{grid-template-columns:clamp(7.5rem,20cqi,9.25rem) minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"cover info" "cover foot";column-gap:clamp(1.5rem,4cqi,2.25rem);row-gap:1rem}}.Dashboard_heroCover__qSaO8{grid-area:cover;align-self:start}.Dashboard_heroInfo__A9_pS{grid-area:info;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding-inline-end:2.25rem}.Dashboard_eyebrow__b0h1u{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem .3rem .55rem;border-radius:999px;background:rgba(255,255,255,.85);border:1px solid color-mix(in srgb,var(--db-green) 28%,transparent);color:var(--db-green-darker);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:var(--db-shadow-sm)}.Dashboard_eyebrowDot__2j496{position:relative;width:.5rem;height:.5rem;border-radius:50%;background:var(--db-green);flex:none}.Dashboard_eyebrowDot__2j496:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--db-green);animation:Dashboard_dbPing__AVOTh 2.2s cubic-bezier(0,0,.2,1) infinite}@keyframes Dashboard_dbPing__AVOTh{75%,to{transform:scale(2.4);opacity:0}}.Dashboard_heroTitle__IwSsX{margin-top:.3rem;font-size:clamp(1.25rem,.85rem + 3.4cqi,2rem);line-height:1.15;letter-spacing:-.025em;font-weight:800;color:var(--db-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.Dashboard_heroAuthor__Lymto{font-size:clamp(.9375rem,.85rem + .6cqi,1.0625rem);font-weight:500;color:var(--db-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.Dashboard_meta__B8Exy{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:.25rem}.Dashboard_chip__JOgPz{padding:.2rem .55rem;border-radius:.45rem;font-size:.75rem;font-weight:700;letter-spacing:.03em;color:var(--db-body);background:rgba(255,255,255,.75);border:1px solid var(--db-line)}.Dashboard_metaText__ydP3A{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--db-muted)}.Dashboard_metaText__ydP3A svg{width:.95rem;height:.95rem;flex:none}.Dashboard_heroFoot__ICsnJ{grid-area:foot;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem}.Dashboard_heroProgress__Y8XiE{flex:1 1 12rem;min-width:0;min-height:3rem;display:flex;align-items:center;gap:.875rem}.Dashboard_heroProgressPct__MjWIN{flex:none;font-size:1.125rem;font-weight:800;letter-spacing:-.01em;color:var(--db-green-darker);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_heroProgressText__ZVQcn{flex:none;font-size:.875rem;font-weight:600;color:var(--db-body);white-space:nowrap}.Dashboard_trackSm__GtMzI,.Dashboard_track__RvzCW{position:relative;width:100%;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.Dashboard_track__RvzCW{height:.5rem}.Dashboard_trackSm__GtMzI{height:.3125rem}.Dashboard_fill___8jbT{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--db-green-light) 0,var(--db-green) 55%,var(--db-green-dark) 100%);transform-origin:left center;animation:Dashboard_dbGrow__fvwUg 1s var(--db-ease) .25s both}.Dashboard_fill___8jbT:dir(rtl){transform-origin:right center}@keyframes Dashboard_dbGrow__fvwUg{0%{transform:scaleX(0)}}.Dashboard_resumeBtn__Iutj_{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3rem;padding:.5rem 1.4rem .5rem .55rem;border:none;border-radius:999px;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(135deg,var(--db-green) 0,var(--db-green-dark) 100%);box-shadow:var(--db-shadow-green);cursor:pointer;white-space:nowrap;transition:transform .2s var(--db-ease),box-shadow .2s}.Dashboard_resumeBtn__Iutj_:after{content:"";position:absolute;inset:0;border-radius:var(--db-radius-xl)}.Dashboard_hero__5mXk9:hover .Dashboard_resumeBtn__Iutj_,.Dashboard_resumeBtn__Iutj_:focus-visible{transform:translateY(-1px);box-shadow:0 .875rem 2.125rem color-mix(in srgb,var(--db-green) 40%,transparent)}.Dashboard_resumeIcon__MyWrO{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.22);flex:none}.Dashboard_resumeIcon__MyWrO svg{width:1rem;height:1rem;margin-inline-start:.1rem}@container (max-width: 33.99rem){.Dashboard_heroFoot__ICsnJ{flex-direction:column;align-items:stretch;gap:.75rem}.Dashboard_heroProgress__Y8XiE{flex:none;min-height:0}.Dashboard_resumeBtn__Iutj_{width:100%}}.Dashboard_heroMenu__MATQT{position:absolute;top:clamp(.75rem,3cqi,1.125rem);inset-inline-end:clamp(.75rem,3cqi,1.125rem);z-index:3}.Dashboard_cover__chNK1{position:relative;width:100%;aspect-ratio:2/3;border-radius:.3rem .65rem .65rem .3rem;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);box-shadow:0 .125rem .25rem rgba(15,23,42,.1),0 .625rem 1.5rem rgba(15,23,42,.16);container-type:inline-size}.Dashboard_coverHero__5JTOb{box-shadow:0 .25rem .5rem rgba(15,23,42,.12),0 1.25rem 2.5rem rgba(15,23,42,.22)}.Dashboard_coverImg__ay7tV{display:block;width:100%;height:100%;object-fit:cover;animation:Dashboard_dbFade__5Z5Qu .45s ease both}@keyframes Dashboard_dbFade__5Z5Qu{0%{opacity:0}}.Dashboard_coverSheen__F8R0t{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.22),rgba(255,255,255,.18) 3.5%,rgba(0,0,0,.06) 6%,transparent 10%),linear-gradient(160deg,rgba(255,255,255,.16),transparent 40%)}.Dashboard_coverPlaceholder__b9ujI{position:absolute;inset:0;display:flex;flex-direction:column;gap:4cqi;padding:12cqi 10cqi 10cqi 14cqi;color:#fff;background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.22),transparent 45%),linear-gradient(160deg,var(--ph-to) 0,var(--ph-from) 100%)}.Dashboard_coverPhFormat__ofU6L{align-self:flex-start;padding:1.5cqi 4cqi;border-radius:999px;font-size:max(.5625rem,7cqi);font-weight:800;letter-spacing:.08em;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3)}.Dashboard_coverPhTitle__o4J4p{margin-top:auto;font-family:Georgia,Times New Roman,serif;font-size:max(.75rem,11.5cqi);font-weight:700;line-height:1.15;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.Dashboard_coverPhAuthor__woIpX{font-size:max(.625rem,7.5cqi);opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_menuDropdown__cGNbf,.Dashboard_menuOverlay__1tDw1{z-index:3}.Dashboard_menuDropdown__cGNbf{position:relative}.Dashboard_menuOverlay__1tDw1{position:absolute;top:0;inset-inline:0;aspect-ratio:2/3;pointer-events:none;border-radius:.3rem .65rem .65rem .3rem}.Dashboard_menuBtn__SvPle{pointer-events:auto;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--db-line);background:rgba(255,255,255,.92);color:var(--db-body);box-shadow:var(--db-shadow-sm);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s,transform .2s var(--db-ease),color .2s}.Dashboard_menuBtn__SvPle svg{width:1.1rem;height:1.1rem}.Dashboard_menuBtn__SvPle:hover{color:var(--db-ink);transform:scale(1.06)}.Dashboard_menuOverlay__1tDw1 .Dashboard_menuBtn__SvPle{position:absolute;top:.35rem;inset-inline-end:.35rem;z-index:2;width:1.75rem;height:1.75rem;min-width:0;min-height:0}.Dashboard_menuOverlay__1tDw1 .Dashboard_menuBtn__SvPle:before{content:"";position:absolute;inset:-.5rem}.Dashboard_menuOverlay__1tDw1 .Dashboard_menuBtn__SvPle svg{width:.95rem;height:.95rem}@media (hover:hover){.Dashboard_menuOverlay__1tDw1:not([data-open]) .Dashboard_menuBtn__SvPle{opacity:0}.Dashboard_book__YLSBL:focus-within .Dashboard_menuOverlay__1tDw1 .Dashboard_menuBtn__SvPle,.Dashboard_book__YLSBL:hover .Dashboard_menuOverlay__1tDw1 .Dashboard_menuBtn__SvPle{opacity:1}}.Dashboard_menuPanel__881Fl{pointer-events:auto;animation:Dashboard_dbPop__0Jn_p .16s var(--db-ease) both}.Dashboard_menuDropdown__cGNbf .Dashboard_menuPanel__881Fl{position:absolute;top:calc(100% + .4rem);inset-inline-end:0;min-width:max-content;padding:.35rem;border-radius:var(--db-radius-md);background:var(--db-surface);border:1px solid var(--db-line);box-shadow:var(--db-shadow-md)}.Dashboard_menuOverlay__1tDw1 .Dashboard_menuPanel__881Fl{position:absolute;inset:0;display:grid;place-items:center;padding:.5rem;border-radius:inherit;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes Dashboard_dbPop__0Jn_p{0%{opacity:0;transform:scale(.96)}}.Dashboard_menuItemDanger__Hihk2{display:flex;align-items:center;gap:.55rem;width:100%;padding:.6rem .8rem;border:none;border-radius:.6rem;background:transparent;color:var(--db-danger);font-size:.875rem;font-weight:700;text-align:start;cursor:pointer;transition:background .15s}.Dashboard_menuItemDanger__Hihk2 svg{width:1.05rem;height:1.05rem;flex:none}.Dashboard_menuItemDanger__Hihk2:hover{background:var(--db-danger-bg)}.Dashboard_menuOverlay__1tDw1 .Dashboard_menuItemDanger__Hihk2{flex-direction:column;justify-content:center;text-align:center;gap:.4rem;width:auto;padding:.6rem .5rem;background:var(--db-surface);font-size:.75rem;line-height:1.25;box-shadow:var(--db-shadow-md)}.Dashboard_skeleton__y3GbI .Dashboard_heroInner__wwgIc{min-height:100%}.Dashboard_skelBlock__WG5hv,.Dashboard_skelLine__tL7_M{background:linear-gradient(90deg,rgba(15,23,42,.06),rgba(15,23,42,.11) 50%,rgba(15,23,42,.06));background-size:200% 100%;animation:Dashboard_dbShimmer__pm7qW 1.4s ease-in-out infinite;box-shadow:none}.Dashboard_skelLine__tL7_M{display:block;height:.875rem;border-radius:999px}.Dashboard_skelShort__CQUs2{width:8rem}.Dashboard_skelTitle__HWaXl{width:70%;height:1.75rem;margin-top:.4rem}.Dashboard_skelMid__jIZK7{width:40%}.Dashboard_skelLong__ZBhEX{flex:1 1 12rem;height:.5rem;align-self:center}.Dashboard_skelButton__UXjQ7{width:11rem;height:3rem}@container (max-width: 33.99rem){.Dashboard_skelLong__ZBhEX{flex:none;width:100%}.Dashboard_skelButton__UXjQ7{width:100%}}@keyframes Dashboard_dbShimmer__pm7qW{0%{background-position:100% 0}to{background-position:-100% 0}}.Dashboard_startInner__RVpdg{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding:clamp(1.25rem,5cqi,2rem)}@container (min-width: 34rem){.Dashboard_startInner__RVpdg{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.Dashboard_startCopy__FnnGm{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.Dashboard_startTitle__l2etr{font-size:clamp(1.4rem,.9rem + 3.6cqi,2.125rem);line-height:1.12;letter-spacing:-.03em;font-weight:800;color:var(--db-ink);text-wrap:balance}.Dashboard_steps__aaz4u{list-style:none;display:flex;flex-direction:column;gap:.7rem;margin-top:.35rem}.Dashboard_step__Ers2W{display:flex;align-items:center;gap:.8rem}.Dashboard_stepIcon__8QoCf{width:2.25rem;height:2.25rem;flex:none;display:grid;place-items:center;border-radius:.75rem;color:var(--db-green-darker);background:var(--db-green-bg);border:1px solid color-mix(in srgb,var(--db-green) 22%,transparent)}.Dashboard_stepIcon__8QoCf svg{width:1.15rem;height:1.15rem}.Dashboard_stepText__hcUTp{font-size:.9375rem;line-height:1.45;font-weight:500;color:var(--db-body)}.Dashboard_startArt__wtNoD{position:relative;justify-self:center;width:min(100%,15rem);aspect-ratio:5/4}@container (max-width: 33.99rem){.Dashboard_startArt__wtNoD{display:none}}.Dashboard_artBook__yaF_s{position:absolute;bottom:8%;width:40%;aspect-ratio:2/3;border-radius:.3rem .6rem .6rem .3rem;box-shadow:0 1rem 2rem rgba(15,23,42,.18);background-image:linear-gradient(90deg,rgba(0,0,0,.2),rgba(255,255,255,.15) 4%,transparent 10%)}.Dashboard_artBook1__2DaUT{inset-inline-start:4%;bottom:12%;transform:rotate(-13deg);background-color:var(--db-text)}.Dashboard_artBook2__d3X1c{inset-inline-start:56%;bottom:12%;transform:rotate(11deg);background-color:var(--db-green-dark)}.Dashboard_artBook3__O9a_d{inset-inline-start:27%;bottom:2%;width:46%;display:flex;flex-direction:column;justify-content:center;gap:9%;padding:0 14%;background-color:var(--db-surface);border:1px solid var(--db-line);animation:Dashboard_dbFloat__JDj_v 6s ease-in-out infinite}.Dashboard_artLine__2n3yE{display:block;height:.3rem;border-radius:999px;background:rgba(15,23,42,.12)}.Dashboard_artLineMark__TXWP_{background:color-mix(in srgb,var(--db-green-light) 70%,transparent);box-shadow:0 0 .75rem color-mix(in srgb,var(--db-green) 45%,transparent)}.Dashboard_artLineShort__J2FzQ{width:60%}.Dashboard_artBubble__Sw_rU{position:absolute;top:4%;inset-inline-end:4%;width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.9rem;color:#fff;background:linear-gradient(135deg,var(--db-green) 0,var(--db-green-dark) 100%);box-shadow:var(--db-shadow-green);animation:Dashboard_dbFloat__JDj_v 5s ease-in-out -2s infinite}.Dashboard_artBubble__Sw_rU svg{width:1.4rem;height:1.4rem}@keyframes Dashboard_dbFloat__JDj_v{50%{translate:0 -.4rem}}.Dashboard_actions___JpMq{display:grid;gap:var(--db-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}@media (min-width:56rem){.Dashboard_actions___JpMq{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}}.Dashboard_tile__wc8HA{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:1rem;min-height:5.75rem;padding:clamp(1rem,1.6vw,1.375rem);border-radius:var(--db-radius-lg);text-align:start;cursor:pointer;transition:transform .25s var(--db-ease),box-shadow .25s,border-color .25s,background-color .25s}.Dashboard_tile__wc8HA:hover:not(:disabled){transform:translateY(-.2rem)}.Dashboard_tilePrimary__1yKeK{border:1px solid color-mix(in srgb,var(--db-green-darker) 35%,transparent);color:#fff;background:linear-gradient(135deg,var(--db-green) 0,var(--db-green-dark) 58%,var(--db-green-darker) 100%);box-shadow:var(--db-shadow-green)}.Dashboard_tilePrimary__1yKeK:hover{box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--db-green) 42%,transparent)}.Dashboard_tileGlow__4Sojn{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.28),transparent 45%),radial-gradient(circle at 0 120%,color-mix(in srgb,var(--db-green-light) 60%,transparent),transparent 55%)}.Dashboard_tileUpload__eKBSB{border:1.5px dashed color-mix(in srgb,var(--db-green) 45%,transparent);background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--db-shadow-sm)}.Dashboard_tileUpload__eKBSB:hover:not(:disabled),.Dashboard_tileUpload__eKBSB[data-dragging]{border-color:var(--db-green);background:color-mix(in srgb,var(--db-green-bg) 92%,white);box-shadow:var(--db-shadow-md)}.Dashboard_tileUpload__eKBSB[data-dragging]{border-style:solid;box-shadow:0 0 0 .3rem color-mix(in srgb,var(--db-green) 18%,transparent),var(--db-shadow-md)}.Dashboard_tileUpload__eKBSB:disabled{cursor:progress;opacity:.8}.Dashboard_tileIcon__YFH0A{width:3rem;height:3rem;flex:none;display:grid;place-items:center;border-radius:.95rem}.Dashboard_tileIcon__YFH0A svg{width:1.45rem;height:1.45rem}.Dashboard_tilePrimary__1yKeK .Dashboard_tileIcon__YFH0A{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3)}.Dashboard_tileUpload__eKBSB .Dashboard_tileIcon__YFH0A{color:var(--db-green-darker);background:var(--db-green-bg);border:1px solid color-mix(in srgb,var(--db-green) 22%,transparent)}.Dashboard_tileText__e7yLc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.Dashboard_tileTitle__ungM6{font-size:1.0625rem;font-weight:750;line-height:1.25;letter-spacing:-.01em}.Dashboard_tileSub__t_GLQ{font-size:.875rem;line-height:1.45;font-weight:500}.Dashboard_tilePrimary__1yKeK .Dashboard_tileSub__t_GLQ{color:rgba(255,255,255,.9)}.Dashboard_tileUpload__eKBSB .Dashboard_tileTitle__ungM6{color:var(--db-ink)}.Dashboard_tileUpload__eKBSB .Dashboard_tileSub__t_GLQ{color:var(--db-muted)}.Dashboard_tileArrow__WbfpI{width:2.25rem;height:2.25rem;flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.28);transition:transform .25s var(--db-ease),background-color .25s}.Dashboard_tileArrow__WbfpI svg{width:1.1rem;height:1.1rem}.Dashboard_tilePrimary__1yKeK:hover .Dashboard_tileArrow__WbfpI{transform:translateX(.2rem);background:rgba(255,255,255,.28)}.Dashboard_tilePrimary__1yKeK:hover .Dashboard_tileArrow__WbfpI:dir(rtl){transform:translateX(-.2rem)}.Dashboard_formats__V3PPI{flex:none;display:flex;flex-direction:column;gap:.3rem}.Dashboard_format__U4qkH{padding:.15rem .45rem;border-radius:.4rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-align:center;color:var(--db-green-darker);background:var(--db-green-bg);border:1px solid color-mix(in srgb,var(--db-green) 20%,transparent)}.Dashboard_spinner__LmcJT{width:1.35rem;height:1.35rem;border-radius:50%;border:.18rem solid color-mix(in srgb,var(--db-green) 25%,transparent);border-top-color:var(--db-green-dark);animation:Dashboard_dbSpin__EE2DV .8s linear infinite}@keyframes Dashboard_dbSpin__EE2DV{to{transform:rotate(1turn)}}.Dashboard_section__i43A4{display:flex;flex-direction:column;gap:.5rem}.Dashboard_sectionHead__ALzH8{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.25rem}.Dashboard_sectionTitle__qUcnQ{font-size:1.1875rem;font-weight:750;letter-spacing:-.02em;color:var(--db-ink)}.Dashboard_shelfNav__FD326{display:flex;gap:.4rem}.Dashboard_navBtn__997rt{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--db-line);background:rgba(255,255,255,.9);color:var(--db-ink);box-shadow:var(--db-shadow-sm);cursor:pointer;transition:opacity .2s,transform .2s var(--db-ease),border-color .2s}.Dashboard_navBtn__997rt svg{width:1.1rem;height:1.1rem}.Dashboard_navBtn__997rt:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--db-green) 45%,transparent)}.Dashboard_navBtn__997rt:disabled{opacity:.35;cursor:default}.Dashboard_shelfViewport__6pSjL{position:relative;margin-inline:calc(var(--db-gutter) * -1);--fade:2.5rem}.Dashboard_shelfViewport__6pSjL[data-fade-start] .Dashboard_shelf__4dERa{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade));mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade))}.Dashboard_shelfViewport__6pSjL[data-fade-end] .Dashboard_shelf__4dERa{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--fade)),transparent 100%)}.Dashboard_shelfViewport__6pSjL[data-fade-start][data-fade-end] .Dashboard_shelf__4dERa{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.Dashboard_shelf__4dERa{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(6.75rem,3.75rem + 5vw,7.5rem);justify-content:start;gap:clamp(1rem,1.6vw,1.5rem);margin:0;padding:.5rem var(--db-gutter) .75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--db-gutter);scrollbar-width:none}.Dashboard_shelf__4dERa::-webkit-scrollbar{display:none}.Dashboard_shelfItem__nmKnB{scroll-snap-align:start;min-width:0;animation:Dashboard_dbRise__07K6G .55s var(--db-ease) both;animation-delay:calc(.16s + var(--i, 0) * 45ms)}.Dashboard_book__YLSBL{position:relative}.Dashboard_bookBtn__Pyi17{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;padding:0;border:none;background:transparent;text-align:start;cursor:pointer;border-radius:.65rem}.Dashboard_bookBtn__Pyi17 .Dashboard_cover__chNK1{margin-bottom:.45rem;transition:transform .3s var(--db-ease),box-shadow .3s var(--db-ease)}.Dashboard_bookBtn__Pyi17:focus-visible .Dashboard_cover__chNK1,.Dashboard_bookBtn__Pyi17:hover .Dashboard_cover__chNK1{transform:translateY(-.3rem);box-shadow:0 .25rem .5rem rgba(15,23,42,.1),0 1.25rem 2.25rem rgba(15,23,42,.22)}.Dashboard_bookTitle__cRj_4{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--db-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.Dashboard_bookAuthor__Z3_cg{font-size:.78rem;font-weight:500;color:var(--db-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_bookProgress__mOzk3{display:flex;align-items:center;gap:.5rem;margin-top:.3rem}.Dashboard_bookPct__nCHR7{font-size:.75rem;font-weight:800;color:var(--db-green-darker);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2.25rem;text-align:end}@media (prefers-reduced-motion:reduce){.Dashboard_artBook3__O9a_d,.Dashboard_artBubble__Sw_rU,.Dashboard_aurora__QGuk_:after,.Dashboard_aurora__QGuk_:before,.Dashboard_coverImg__ay7tV,.Dashboard_eyebrowDot__2j496:after,.Dashboard_fill___8jbT,.Dashboard_menuPanel__881Fl,.Dashboard_reveal__T_dBM,.Dashboard_shelfItem__nmKnB,.Dashboard_skelBlock__WG5hv,.Dashboard_skelLine__tL7_M{animation:none!important}.Dashboard_bookBtn__Pyi17 .Dashboard_cover__chNK1,.Dashboard_libraryBtn__sHxbR,.Dashboard_menuBtn__SvPle,.Dashboard_navBtn__997rt,.Dashboard_resumeBtn__Iutj_,.Dashboard_tile__wc8HA{transition:none!important}.Dashboard_bookBtn__Pyi17:hover .Dashboard_cover__chNK1,.Dashboard_libraryBtn__sHxbR:hover,.Dashboard_tile__wc8HA:hover:not(:disabled){transform:none}}