.blog_page__i3gIe{max-width:64rem;padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:4rem;overflow-wrap:break-word}@media (max-width:768px){.blog_page__i3gIe{padding-top:84px}}.blog_head__GKhs5{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;max-width:42rem;margin-bottom:clamp(2rem,5vw,3rem)}.blog_kicker__Vge8n{font-size:1.5rem;margin-bottom:-.4rem;transform:rotate(-2deg)}.blog_headLede__mIlVe{margin:0}.blog_feed__H0HnE{margin:0;font-family:var(--pp-mono);font-size:.8rem;color:var(--pp-ink-soft)}.blog_feed__H0HnE a{color:var(--pp-accent);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--pp-highlight);text-decoration-color:var(--pp-highlight);text-decoration-thickness:2px;text-underline-offset:3px}.blog_list__lOvuD{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem}.blog_list__lOvuD>li{min-width:0}@media (min-width:52rem){.blog_list__lOvuD{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem}}.blog_card__6gn_X{display:flex;flex-direction:column;height:100%;padding:.7rem .7rem 1.3rem}.blog_cardCover__Tj1TH{display:block;width:100%;height:auto;aspect-ratio:1200/630;border-radius:2px;background:var(--pp-card-2)}[data-theme=dark] .blog_cardCover__Tj1TH{filter:brightness(.92)}.blog_cardMeta__xj9C7{margin:1rem .55rem .45rem;font-family:var(--pp-mono);font-size:.75rem;color:var(--pp-ink-soft)}.blog_cardTitle__UowSg{margin:0 .55rem .55rem;font-size:clamp(1.2rem,1.05rem + .5vw,1.4rem);line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--pp-ink);text-wrap:balance}.blog_cardText__IimML{margin:0 .55rem;font-size:.95rem;line-height:1.55;color:var(--pp-ink-soft)}.blog_cardMore__Im4_r{margin:auto .55rem 0;padding-top:1rem;font-size:.9rem;font-weight:700;color:var(--pp-accent)}.blog_cardCompact__hSeqS{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}@media (min-width:34rem){.blog_cardCompact__hSeqS{grid-template-columns:11rem minmax(0,1fr);column-gap:.6rem;padding:.7rem .7rem 1.1rem}.blog_cardCompact__hSeqS .blog_cardCover__Tj1TH{grid-row:1/span 4}.blog_cardCompact__hSeqS .blog_cardMeta__xj9C7{margin-top:.15rem}.blog_cardCompact__hSeqS .blog_cardMore__Im4_r{padding-top:.6rem}}.blog_article__caXiG{max-width:42rem;margin:0 auto}.blog_crumbs__DoWao{margin-bottom:1.75rem}.blog_crumbs__DoWao a{font-family:var(--pp-mono);font-size:.8rem;font-weight:700;color:var(--pp-accent);text-decoration:none}.blog_crumbs__DoWao a:focus-visible,.blog_crumbs__DoWao a:hover{text-decoration:underline;text-underline-offset:3px}.blog_postHead__0HBKs{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.blog_title__zAWCj{font-size:clamp(2rem,1.3rem + 2.6vw,3rem);line-height:1.06;letter-spacing:-.03em}.blog_byline__HEa0b{display:flex;flex-wrap:wrap;gap:.2rem .55rem;margin:.25rem 0 0;font-size:.875rem;color:var(--pp-ink-soft)}.blog_byline__HEa0b>span:first-child{font-weight:700;color:var(--pp-ink)}.blog_short__9XAEj{--tilt:-0.3deg;margin:2rem 0 2.5rem;padding:1.35rem 1.4rem 1.3rem}.blog_shortTape__eyikD{top:-10px;left:1.5rem;transform:rotate(-4deg)}.blog_shortLabel__1wUIB{display:block;font-size:1.5rem;margin-bottom:.4rem}.blog_short__9XAEj p{margin:0;font-size:1rem;line-height:1.65;color:var(--pp-ink)}.blog_prose__kqklI{font-size:1.0625rem;line-height:1.75;color:var(--pp-ink)}.blog_prose__kqklI p{margin:0 0 1.15rem}.blog_prose__kqklI h2{margin:2.6rem 0 .8rem;font-size:clamp(1.35rem,1.2rem + .7vw,1.65rem);line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--pp-ink);text-wrap:balance;scroll-margin-top:1.5rem}@media (max-width:768px){.blog_prose__kqklI h2{scroll-margin-top:84px}}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 1.35rem;padding-left:1.35rem}.blog_prose__kqklI li{margin:.45rem 0;padding-left:.2rem}.blog_prose__kqklI ul li::marker{color:var(--pp-steel)}.blog_prose__kqklI ol li::marker{font-weight:800;color:var(--pp-accent)}.blog_prose__kqklI strong{font-weight:700}.blog_prose__kqklI i{font-style:italic;padding-right:.09em}.blog_cta__c_MAS{--tilt:0.3deg;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin:3rem 0 0;padding:1.6rem 1.4rem 1.5rem}@media (min-width:34rem){.blog_cta__c_MAS{flex-direction:row;align-items:center;gap:1.4rem;padding:1.75rem 1.75rem 1.6rem}}.blog_ctaTera__xeyCy{flex-shrink:0}.blog_ctaBody__6EGRv{min-width:0}.blog_ctaTitle__sMwW5{margin:0 0 .4rem;font-size:1.35rem;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--pp-ink)}.blog_ctaText__MZtDU{margin:0 0 1.1rem;line-height:1.6;color:var(--pp-ink-soft)}.blog_ctaButton__GDl_M{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.blog_reply__DlEd5{margin-top:2.5rem;padding-top:1.5rem;border-top:1.5px dashed var(--pp-line)}.blog_replyTitle__G193J{margin:0 0 .4rem;font-size:1.15rem;font-weight:800;color:var(--pp-ink)}.blog_reply__DlEd5 p{margin:0;line-height:1.65;color:var(--pp-ink-soft)}.blog_more__1yrmE{max-width:64rem;margin:clamp(3rem,7vw,4.5rem) auto 0}.blog_moreTitle__W53cQ{margin:0 0 1.25rem;font-size:1.15rem;font-weight:800;color:var(--pp-ink)}@media (min-width:52rem){.blog_more__1yrmE .blog_list__lOvuD{grid-template-columns:minmax(0,1fr);max-width:42rem}.blog_more__1yrmE{max-width:42rem}}.tera_tera__XS7CV{--tera-cover:#4b88a2;--tera-cover-dark:#3e7690;--tera-back:#2f5d74;--tera-page:#fff9ee;--tera-page-2:#eee4cf;--tera-page-line:#cdbfa5;--tera-coral:#ef6461;--tera-mustard:#e4b363;--tera-line:#2d3540;--tera-eye:#fffdf7;--tera-pupil:#1f2630;--tera-blush:#f4a09b;--tera-mouth:#8e2f36;--tera-ferrule:#b7bfc4;--tera-wood:#f2d7a4;--tera-doodle:#3f7e99;--tera-spark:#e4b363;--tera-shadow:rgba(46,34,12,.2);--tera-rim:#fffdf8;--tera-rim-w:2px;display:inline-block;position:relative;line-height:0;flex-shrink:0;vertical-align:middle}[data-theme=dark] .tera_tera__XS7CV{--tera-doodle:#8ccbe0;--tera-shadow:rgba(0,0,0,.5);--tera-rim:#f3eee4}.tera_tera__XS7CV svg{display:block;width:100%;height:100%;max-width:none;overflow:visible}.tera_sticker__bU38d svg{filter:drop-shadow(var(--tera-rim-w) 0 0 var(--tera-rim)) drop-shadow(calc(var(--tera-rim-w) * -1) 0 0 var(--tera-rim)) drop-shadow(0 var(--tera-rim-w) 0 var(--tera-rim)) drop-shadow(0 calc(var(--tera-rim-w) * -1) 0 var(--tera-rim)) drop-shadow(0 5px 5px var(--tera-shadow))}.tera_sticker__bU38d .tera_shadow__PxO6n{display:none}.tera_armL__lSaY4,.tera_armR__g1qwK,.tera_breathe__YJqtZ,.tera_eye__9nWRg,.tera_hop__fuEi1,.tera_leaf__mzSMp,.tera_lean__WYIHb,.tera_mouth__IHdqd,.tera_nod__zft1X,.tera_penHold__netoY,.tera_pupils__bChYU,.tera_ribbon__3znD_,.tera_shadow__PxO6n,.tera_sound__OAy6t path,.tera_waves__bNELQ path{transform-box:view-box;transform-origin:0 0}.tera_shadow__PxO6n{fill:var(--tera-shadow)}.tera_ribbon__3znD_ path{fill:var(--tera-coral);stroke:var(--tera-line);stroke-width:1.2;stroke-linejoin:round}.tera_leg__8Ee9i{fill:var(--tera-cover-dark);stroke:var(--tera-line);stroke-width:1.3}.tera_shoe__JBqBT{fill:var(--tera-line)}.tera_back__bB8iQ{fill:var(--tera-back);stroke:var(--tera-line);stroke-width:1.3;stroke-linejoin:round}.tera_fore__PmDkt{fill:var(--tera-page-2);stroke:var(--tera-line);stroke-width:1;stroke-linejoin:round}.tera_foreLine__F2NCB{fill:none;stroke:var(--tera-page-line);stroke-width:.8;stroke-linecap:round}.tera_page__JiPX1{fill:var(--tera-page);stroke:var(--tera-line);stroke-width:1.2;stroke-linejoin:round}.tera_pageLine__1aKq_{fill:none;stroke:var(--tera-page-line);stroke-width:.8;stroke-linecap:round}.tera_cover__R8k5B{fill:var(--tera-cover);stroke:var(--tera-line);stroke-width:1.4;stroke-linejoin:round}.tera_spine__8kR1a{fill:var(--tera-cover-dark)}.tera_hinge__Iz2eS{fill:none;stroke:var(--tera-line);stroke-width:1.1;stroke-linecap:round}.tera_hingeLight__dCF6R{fill:none;stroke:hsla(0,0%,100%,.28);stroke-width:.9;stroke-linecap:round}.tera_corner__d3g9Z{fill:var(--tera-coral)}.tera_corner__d3g9Z,.tera_label___AxKq{stroke:var(--tera-line);stroke-width:1;stroke-linejoin:round}.tera_label___AxKq{fill:var(--tera-page)}.tera_labelLine__99UIi{fill:none;stroke:var(--tera-page-line);stroke-width:.9;stroke-linecap:round}.tera_sketch__F55d3{fill:none;stroke:var(--tera-line);stroke-width:.6;stroke-linecap:round;opacity:.35}.tera_limb__e_bal{fill:var(--tera-cover);stroke:var(--tera-line);stroke-width:1.3;stroke-linejoin:round}.tera_pencilBody__TjDgw{fill:var(--tera-mustard);stroke:var(--tera-line);stroke-width:1;stroke-linejoin:round}.tera_pencilStripe__vPnmX{fill:none;stroke:rgba(45,53,64,.35);stroke-width:.6}.tera_ferrule__U1nn8{fill:var(--tera-ferrule);stroke:var(--tera-line);stroke-width:.9}.tera_eraser__JHWJn{fill:var(--tera-coral)}.tera_eraser__JHWJn,.tera_wood__i1m4C{stroke:var(--tera-line);stroke-width:.9;stroke-linejoin:round}.tera_wood__i1m4C{fill:var(--tera-wood)}.tera_graphite___q1MV{fill:var(--tera-line)}.tera_white__kGVk3{fill:var(--tera-eye);stroke:var(--tera-line);stroke-width:1.3}.tera_pupil__TizsB{fill:var(--tera-pupil)}.tera_glint__DfHQI{fill:#fff}.tera_heartPupil__Yt_l5{fill:var(--tera-coral);stroke:var(--tera-line);stroke-width:.8}.tera_eyeLine__pvXba,.tera_lid__ZjnU_{fill:none;stroke:var(--tera-line);stroke-width:1.9;stroke-linecap:round}.tera_browL__arW7m,.tera_browR__bbOYM{fill:none;stroke:var(--tera-line);stroke-width:1.5;stroke-linecap:round;transform-box:fill-box;transform-origin:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.tera_blush__SCIrn{fill:var(--tera-blush);opacity:.85}.tera_mouthOpen__WpyNe{fill:var(--tera-mouth);stroke:var(--tera-line);stroke-width:1.2;stroke-linejoin:round}.tera_tongue__qzyyI{fill:var(--tera-coral)}.tera_mouthLine__Rvn3X{fill:none;stroke:var(--tera-line);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tera_heart__EMaZv path,.tera_question__d4EXi path,.tera_sound__OAy6t path,.tera_waves__bNELQ path,.tera_zees__MpPfU path{fill:none;stroke:var(--tera-doodle);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tera_heart__EMaZv path{stroke:var(--tera-coral);fill:hsla(1,82%,66%,.25)}.tera_dots__qLxJO circle,.tera_question__d4EXi circle{fill:var(--tera-doodle)}.tera_dots__qLxJO circle{transform-box:fill-box;transform-origin:center}.tera_spark__ffk_I{fill:var(--tera-spark);fill-opacity:.9;stroke:#9c6d22;stroke-width:1;stroke-linejoin:round}.tera_dots__qLxJO,.tera_heart__EMaZv,.tera_question__d4EXi,.tera_sound__OAy6t,.tera_sparkles__5q7TB,.tera_waves__bNELQ,.tera_zees__MpPfU{display:none}.tera_tera__XS7CV[data-face=confused] .tera_question__d4EXi,.tera_tera__XS7CV[data-mood=celebrating] .tera_sparkles__5q7TB,.tera_tera__XS7CV[data-mood=encouraging] .tera_heart__EMaZv,.tera_tera__XS7CV[data-mood=listening] .tera_waves__bNELQ,.tera_tera__XS7CV[data-mood=sleeping] .tera_zees__MpPfU,.tera_tera__XS7CV[data-mood=speaking] .tera_sound__OAy6t,.tera_tera__XS7CV[data-mood=thinking] .tera_dots__qLxJO{display:inline}.tera_armL__lSaY4{transform:rotate(18deg)}.tera_armR__g1qwK{transform:rotate(-18deg)}.tera_pupils__bChYU{transform:translate(calc(var(--lx, 0) * 1.9px),calc(var(--ly, 0) * 2.2px));transition:transform .28s cubic-bezier(.22,1,.36,1)}.tera_breathe__YJqtZ{animation:tera_breathe__YJqtZ 4.6s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes tera_breathe__YJqtZ{0%,to{transform:scale(1)}50%{transform:scale(1.014,1.032)}}.tera_leaf__mzSMp{animation:tera_leafOut__8szax 4.6s cubic-bezier(.45,.05,.55,.95) infinite}.tera_leaf1__Qjn0y,.tera_leaf2__yu9IE{--leaf-dir:-1}.tera_leaf4__Ve_PB,.tera_leaf5__fEtwX{--leaf-dir:1}.tera_leaf3__sO_kM{--leaf-dir:0.2}.tera_leaf1__Qjn0y,.tera_leaf5__fEtwX{animation-delay:.34s}.tera_leaf2__yu9IE,.tera_leaf4__Ve_PB{animation-delay:.26s}.tera_leaf3__sO_kM{animation-delay:.2s}@keyframes tera_leafOut__8szax{0%,to{transform:rotate(0deg)}50%{transform:rotate(calc(var(--leaf-dir, 0) * 5deg)) translateY(-.4px)}}.tera_ribbon__3znD_{animation:tera_ribbonSway__QX5yF 4.6s cubic-bezier(.45,.05,.55,.95) .55s infinite}@keyframes tera_ribbonSway__QX5yF{0%,to{transform:rotate(0deg)}50%{transform:rotate(7deg)}}.tera_tera__XS7CV[data-face=excited] .tera_hop__fuEi1{animation:tera_bounce__jKbSN 1.2s infinite}@keyframes tera_bounce__jKbSN{0%,to{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.67,1)}15%{transform:translateY(0) scale(1.05,.95);animation-timing-function:cubic-bezier(.22,1,.36,1)}40%{transform:translateY(-4px) scale(.98,1.03);animation-timing-function:cubic-bezier(.55,0,1,.45)}60%{transform:translateY(0) scale(1.04,.96);animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{transform:translateY(0) scale(1)}}.tera_tera__XS7CV[data-face=surprised] .tera_white__kGVk3{transform:scale(1.12);transform-box:fill-box;transform-origin:center}.tera_tera__XS7CV[data-face=surprised] .tera_browL__arW7m,.tera_tera__XS7CV[data-face=surprised] .tera_browR__bbOYM{transform:translateY(-1.8px)}.tera_tera__XS7CV[data-face=confused] .tera_browL__arW7m{transform:translateY(-2px) rotate(-8deg)}.tera_tera__XS7CV[data-face=confused] .tera_browR__bbOYM{transform:translateY(.8px)}.tera_tera__XS7CV[data-face=confused] .tera_question__d4EXi{animation:tera_bob__nONTA 2.6s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes tera_bob__nONTA{0%,to{transform:translate(83px,17px)}50%{transform:translate(83px,15px)}}.tera_tera__XS7CV[data-face=sad] .tera_browL__arW7m{transform:translateY(.6px) rotate(-14deg)}.tera_tera__XS7CV[data-face=sad] .tera_browR__bbOYM{transform:translateY(.6px) rotate(14deg)}.tera_tera__XS7CV[data-face=sad] .tera_breathe__YJqtZ{animation-duration:5.8s}.tera_tera__XS7CV[data-face=focused] .tera_browL__arW7m{transform:translateY(1.3px) rotate(8deg)}.tera_tera__XS7CV[data-face=focused] .tera_browR__bbOYM{transform:translateY(1.3px) rotate(-8deg)}.tera_tera__XS7CV[data-face=love] .tera_nod__zft1X{animation:tera_sway__bhJRK 2.8s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes tera_sway__bhJRK{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.tera_tera__XS7CV[data-face=sleepy] .tera_breathe__YJqtZ{animation-duration:6.2s}.tera_tera__XS7CV[data-mood=listening] .tera_lean__WYIHb{transform:translateY(-1px) rotate(-6deg)}.tera_tera__XS7CV[data-mood=listening] .tera_nod__zft1X{animation:tera_attend__0iz7A 2.2s infinite}@keyframes tera_attend__0iz7A{0%,to{transform:rotate(0deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}16%{transform:rotate(2.4deg) translateY(.5px);animation-timing-function:cubic-bezier(.22,1,.36,1)}32%{transform:rotate(-.8deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}44%{transform:rotate(0deg)}}.tera_tera__XS7CV[data-mood=listening] .tera_browL__arW7m,.tera_tera__XS7CV[data-mood=listening] .tera_browR__bbOYM{transform:translateY(-1px)}.tera_wave1__j04qb{opacity:.95}.tera_wave2__R4KZp{opacity:.65}.tera_wave3__iHSXj{opacity:.35}.tera_tera__XS7CV[data-mood=listening] .tera_waves__bNELQ path,.tera_tera__XS7CV[data-mood=speaking] .tera_sound__OAy6t path{animation:tera_wave__8KXDM 1.5s cubic-bezier(.45,.05,.55,.95) infinite}.tera_tera__XS7CV[data-mood=listening] .tera_wave2__R4KZp,.tera_tera__XS7CV[data-mood=speaking] .tera_sound__OAy6t .tera_wave2__R4KZp{animation-delay:.18s}.tera_tera__XS7CV[data-mood=listening] .tera_wave3__iHSXj{animation-delay:.36s}@keyframes tera_wave__8KXDM{0%,to{opacity:.15;transform:scale(.88)}45%{opacity:1;transform:scale(1)}}.tera_tera__XS7CV[data-live][data-mood=listening] .tera_waves__bNELQ path{animation:none;transition:opacity .09s cubic-bezier(.22,1,.36,1),transform .09s cubic-bezier(.22,1,.36,1);transform:scale(calc(.86 + var(--lvl, .5) * .28))}.tera_tera__XS7CV[data-live][data-mood=listening] .tera_wave1__j04qb{opacity:clamp(.12,calc(.15 + var(--lvl, .5) * 2),1)}.tera_tera__XS7CV[data-live][data-mood=listening] .tera_wave2__R4KZp{opacity:clamp(.08,calc((var(--lvl, .5) - .18) * 2.2),1)}.tera_tera__XS7CV[data-live][data-mood=listening] .tera_wave3__iHSXj{opacity:clamp(.05,calc((var(--lvl, .5) - .4) * 2.4),1)}.tera_tera__XS7CV[data-mood=thinking] .tera_lean__WYIHb{transform:translateY(0) rotate(2.5deg)}.tera_tera__XS7CV[data-mood=thinking] .tera_pupils__bChYU{transform:translate(1.6px,-2.3px);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.tera_tera__XS7CV[data-mood=thinking] .tera_browL__arW7m{transform:translateY(-1.6px) rotate(-6deg)}.tera_tera__XS7CV[data-mood=thinking] .tera_mouth__IHdqd{transform:translateX(1.4px)}.tera_tera__XS7CV[data-mood=thinking] .tera_armR__g1qwK{transform:rotate(40deg);animation:tera_tap__G_vs9 1.35s infinite}@keyframes tera_tap__G_vs9{0%{transform:rotate(40deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}22%{transform:rotate(33deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}34%{transform:rotate(46deg);animation-timing-function:cubic-bezier(0,.55,.45,1)}44%{transform:rotate(41.5deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}54%{transform:rotate(43deg);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}to{transform:rotate(40deg)}}.tera_tera__XS7CV[data-mood=thinking] .tera_dot1__T53yk,.tera_tera__XS7CV[data-mood=thinking] .tera_dot2__wIqSC,.tera_tera__XS7CV[data-mood=thinking] .tera_dot3__JHDrw{animation:tera_dotPop__aSQ_5 1.5s infinite}.tera_tera__XS7CV[data-mood=thinking] .tera_dot2__wIqSC{animation-delay:.2s}.tera_tera__XS7CV[data-mood=thinking] .tera_dot3__JHDrw{animation-delay:.4s}@keyframes tera_dotPop__aSQ_5{0%,to{transform:scale(.6);opacity:.3;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}30%{transform:scale(1.12);opacity:1;animation-timing-function:cubic-bezier(.33,0,.67,1)}45%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}}.tera_tera__XS7CV[data-mood=speaking] .tera_lean__WYIHb{transform:translateY(0) rotate(-1.5deg)}.tera_tera__XS7CV[data-mood=speaking] .tera_breathe__YJqtZ{animation-duration:2.4s}.tera_tera__XS7CV[data-mood=speaking] .tera_browL__arW7m,.tera_tera__XS7CV[data-mood=speaking] .tera_browR__bbOYM{transform:translateY(-.7px)}.tera_tera__XS7CV[data-mood=speaking] .tera_mouth__IHdqd{transform:scaleY(.8);animation:tera_talk__CLAFW 1.1s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes tera_talk__CLAFW{0%{transform:scaleY(.35)}14%{transform:scaleY(1)}26%{transform:scaleY(.5)}40%{transform:scaleY(.92)}52%{transform:scaleY(.3)}66%{transform:scaleY(.85)}78%{transform:scaleY(.45)}90%{transform:scaleY(1)}to{transform:scaleY(.35)}}.tera_tera__XS7CV[data-mood=speaking] .tera_leaf__mzSMp{animation:tera_flutter__Pfu7u .9s cubic-bezier(.45,.05,.55,.95) infinite}.tera_tera__XS7CV[data-mood=speaking] .tera_leaf2__yu9IE,.tera_tera__XS7CV[data-mood=speaking] .tera_leaf4__Ve_PB{animation-delay:.08s}.tera_tera__XS7CV[data-mood=speaking] .tera_leaf3__sO_kM{animation-delay:.16s}@keyframes tera_flutter__Pfu7u{0%,to{transform:rotate(0deg)}35%{transform:rotate(calc(var(--leaf-dir, 0) * 11deg)) translateY(-.6px)}60%{transform:rotate(calc(var(--leaf-dir, 0) * -3deg))}}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_mouth__IHdqd{animation:none;transition:transform .07s cubic-bezier(.22,1,.36,1);transform:scaleY(calc(.28 + var(--lvl, .6) * .95))}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf__mzSMp{animation:none;transform:rotate(calc(var(--leaf-dir, 0) * var(--lvl, .5) * 14deg)) translateY(calc(var(--lvl, .5) * -.8px))}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf3__sO_kM{transition:transform .12s cubic-bezier(.22,1,.36,1)}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf2__yu9IE,.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf4__Ve_PB{transition:transform .18s cubic-bezier(.22,1,.36,1)}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf1__Qjn0y,.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_leaf5__fEtwX{transition:transform .26s cubic-bezier(.22,1,.36,1)}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_sound__OAy6t path{animation:none;transition:opacity .09s cubic-bezier(.22,1,.36,1)}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_sound__OAy6t .tera_wave1__j04qb{opacity:clamp(.1,calc(var(--lvl, .6) * 2.2),1)}.tera_tera__XS7CV[data-live][data-mood=speaking] .tera_sound__OAy6t .tera_wave2__R4KZp{opacity:clamp(.06,calc((var(--lvl, .6) - .3) * 2.2),1)}.tera_tera__XS7CV[data-mood=celebrating] .tera_hop__fuEi1{animation:tera_hop__fuEi1 1.4s infinite}@keyframes tera_hop__fuEi1{0%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.33,0,.67,1)}10%{transform:translateY(0) scale(1.1,.9);animation-timing-function:cubic-bezier(.22,1,.36,1)}26%{transform:translateY(-13px) scale(.92,1.1);animation-timing-function:cubic-bezier(.33,0,.67,1)}33%{transform:translateY(-15px) scale(1);animation-timing-function:cubic-bezier(.55,0,1,.45)}44%{transform:translateY(0) scale(1.1,.9);animation-timing-function:cubic-bezier(.22,1,.36,1)}52%{transform:translateY(0) scale(.97,1.04);animation-timing-function:cubic-bezier(.33,0,.67,1)}58%,to{transform:translateY(0) scale(1)}}.tera_tera__XS7CV[data-mood=celebrating] .tera_shadow__PxO6n{animation:tera_shadowHop__94BUw 1.4s infinite}@keyframes tera_shadowHop__94BUw{0%,10%,44%,to{transform:scale(1);animation-timing-function:cubic-bezier(.33,0,.67,1)}33%{transform:scale(.7);animation-timing-function:cubic-bezier(.55,0,1,.45)}}.tera_tera__XS7CV[data-mood=celebrating] .tera_armL__lSaY4{transform:rotate(140deg);animation:tera_cheerL__Z3vbs 1.4s infinite}.tera_tera__XS7CV[data-mood=celebrating] .tera_armR__g1qwK{transform:rotate(-146deg);animation:tera_cheerR__icgyu 1.4s infinite}.tera_tera__XS7CV[data-mood=celebrating] .tera_penHold__netoY{transform:rotate(180deg)}@keyframes tera_cheerL__Z3vbs{0%,to{transform:rotate(140deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}10%{transform:rotate(118deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}28%{transform:rotate(162deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}46%{transform:rotate(128deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}62%{transform:rotate(140deg)}}@keyframes tera_cheerR__icgyu{0%,to{transform:rotate(-146deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}10%{transform:rotate(-124deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}28%{transform:rotate(-168deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}46%{transform:rotate(-134deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}62%{transform:rotate(-146deg)}}.tera_tera__XS7CV[data-mood=celebrating] .tera_ribbon__3znD_{animation:tera_ribbonHop__Ot1R5 1.4s infinite}@keyframes tera_ribbonHop__Ot1R5{0%,to{transform:rotate(0deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}14%{transform:rotate(-6deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}32%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}48%{transform:rotate(-14deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}62%{transform:rotate(6deg);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}74%{transform:rotate(-2deg)}}.tera_tera__XS7CV[data-mood=celebrating] .tera_leaf__mzSMp{animation:tera_leafHop__Z_nIM 1.4s infinite}@keyframes tera_leafHop__Z_nIM{0%,to{transform:rotate(0deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}28%{transform:rotate(calc(var(--leaf-dir, 0) * -6deg)) translateY(.6px);animation-timing-function:cubic-bezier(.33,0,.67,1)}48%{transform:rotate(calc(var(--leaf-dir, 0) * 16deg)) translateY(-1px);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}64%{transform:rotate(calc(var(--leaf-dir, 0) * -3deg));animation-timing-function:cubic-bezier(.45,.05,.55,.95)}78%{transform:rotate(0deg)}}.tera_spark__ffk_I{stroke-dasharray:1;stroke-dashoffset:0}.tera_tera__XS7CV[data-mood=celebrating] .tera_spark__ffk_I{animation:tera_sparkle__GiJFN 1.4s infinite}.tera_tera__XS7CV[data-mood=celebrating] .tera_spark2__2nSl5{animation-delay:.1s}.tera_tera__XS7CV[data-mood=celebrating] .tera_spark3__fYKHs{animation-delay:.2s}.tera_tera__XS7CV[data-mood=celebrating] .tera_spark4__QY4Me{animation-delay:.3s}@keyframes tera_sparkle__GiJFN{0%,22%{stroke-dashoffset:1;fill-opacity:0;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}46%{stroke-dashoffset:0;fill-opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}58%{fill-opacity:.9;opacity:1;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}92%,to{stroke-dashoffset:0;fill-opacity:.9;opacity:0}}.tera_tera__XS7CV[data-mood=encouraging] .tera_lean__WYIHb{transform:translateY(0) rotate(-2deg)}.tera_tera__XS7CV[data-mood=encouraging] .tera_nod__zft1X{animation:tera_encourage__1JM8r 1.7s cubic-bezier(.45,.05,.55,.95) 2}@keyframes tera_encourage__1JM8r{0%,to{transform:rotate(0deg) translateY(0)}22%{transform:rotate(-3.2deg) translateY(.9px)}42%{transform:rotate(1.4deg) translateY(-.4px)}62%{transform:rotate(-2deg) translateY(.5px)}80%{transform:rotate(.5deg) translateY(0)}}.tera_tera__XS7CV[data-mood=encouraging] .tera_browL__arW7m{transform:translateY(-.8px) rotate(-9deg)}.tera_tera__XS7CV[data-mood=encouraging] .tera_browR__bbOYM{transform:translateY(-.8px) rotate(9deg)}.tera_heart__EMaZv path{stroke-dasharray:1;stroke-dashoffset:0}.tera_tera__XS7CV[data-mood=encouraging] .tera_heart__EMaZv path{animation:tera_drawIn__U_yNH .9s cubic-bezier(.65,0,.35,1) .25s both}@keyframes tera_drawIn__U_yNH{0%{stroke-dashoffset:1;fill-opacity:0}70%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}.tera_tera__XS7CV[data-mood=sleeping] .tera_lean__WYIHb{transform:translateY(1px) rotate(4deg)}.tera_tera__XS7CV[data-mood=sleeping] .tera_breathe__YJqtZ,.tera_tera__XS7CV[data-mood=sleeping] .tera_leaf__mzSMp,.tera_tera__XS7CV[data-mood=sleeping] .tera_ribbon__3znD_{animation-duration:6.2s}.tera_tera__XS7CV[data-mood=sleeping] .tera_armL__lSaY4{transform:rotate(10deg)}.tera_tera__XS7CV[data-mood=sleeping] .tera_armR__g1qwK{transform:rotate(-8deg)}.tera_zees__MpPfU path{stroke-dasharray:1;stroke-dashoffset:0}.tera_tera__XS7CV[data-mood=sleeping] .tera_zees__MpPfU path{animation:tera_zee__Ghn7Q 3.3s cubic-bezier(.45,.05,.55,.95) infinite}.tera_tera__XS7CV[data-mood=sleeping] .tera_zee2__fIlvx{animation-delay:.7s}.tera_tera__XS7CV[data-mood=sleeping] .tera_zee3__n5O9Z{animation-delay:1.4s}@keyframes tera_zee__Ghn7Q{0%{stroke-dashoffset:1;transform:translateY(3px);opacity:0}15%{opacity:1}40%{stroke-dashoffset:0}to{stroke-dashoffset:0;transform:translate(3px,-6px);opacity:0}}.tera_tera__XS7CV[data-still] *,html[data-focus-mode] .tera_tera__XS7CV *,html[data-reduce-motion] .tera_tera__XS7CV *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.tera_tera__XS7CV *,.tera_tera__XS7CV :after,.tera_tera__XS7CV :before{animation:none!important;transition:none!important}}.sketch_tones__AgXMZ{--sk-good:#2f6c87;--sk-mid:#9a6b12;--sk-low:#b83e37;--sk-wash-good:rgba(75,136,162,.16);--sk-wash-mid:rgba(228,179,99,.3);--sk-wash-low:hsla(1,82%,66%,.18);--sk-ink:var(--pp-accent);--sk-pencil:var(--pp-pencil)}[data-theme=dark] .sketch_tones__AgXMZ{--sk-good:#8ccbe0;--sk-mid:#e4b363;--sk-low:#f08a84;--sk-wash-good:rgba(140,203,224,.14);--sk-wash-mid:rgba(228,179,99,.2);--sk-wash-low:hsla(3,78%,73%,.18)}.sketch_good__5h3_u{--sk-tone:var(--sk-good);--sk-wash:var(--sk-wash-good)}.sketch_mid__SEJGq{--sk-tone:var(--sk-mid);--sk-wash:var(--sk-wash-mid)}.sketch_low__nG_6V{--sk-tone:var(--sk-low);--sk-wash:var(--sk-wash-low)}.sketch_ink__cO_5M{--sk-tone:var(--sk-ink);--sk-wash:var(--sk-wash-good)}.sketch_skStroke__3E9qy{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.65,0,.35,1) calc(var(--i, 0) * 70ms)}.sketch_skFade__FBmo4{transition:opacity .6s cubic-bezier(.22,1,.36,1) calc(.35s + var(--i, 0) * 60ms)}.sketch_skGrowY__xWPet,.sketch_skGrow__ETVlb{transform-box:fill-box;transition:transform .9s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 70ms)}.sketch_skGrow__ETVlb{transform-origin:0 50%}.sketch_skGrowY__xWPet{transform-origin:50% 100%}.sketch_skPop__pJdQ5{transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1) calc(.55s + var(--i, 0) * 60ms),opacity .3s ease calc(.55s + var(--i, 0) * 60ms)}.sketch_draw__YRS3l[data-sk=wait] .pd,.sketch_draw__YRS3l[data-sk=wait] .sketch_skStroke__3E9qy{stroke-dashoffset:1;transition:none}.sketch_draw__YRS3l[data-sk=wait] .pf,.sketch_draw__YRS3l[data-sk=wait] .sketch_skFade__FBmo4{opacity:0;transition:none}.sketch_draw__YRS3l[data-sk=wait] .sketch_skGrow__ETVlb{transform:scaleX(0);transition:none}.sketch_draw__YRS3l[data-sk=wait] .sketch_skGrowY__xWPet{transform:scaleY(0);transition:none}.sketch_draw__YRS3l[data-sk=wait] .sketch_skPop__pJdQ5{transform:scale(.3);opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.sketch_draw__YRS3l .pd,.sketch_draw__YRS3l .sketch_skStroke__3E9qy{stroke-dashoffset:0!important;transition:none!important}.sketch_draw__YRS3l .pf,.sketch_draw__YRS3l .sketch_skFade__FBmo4,.sketch_draw__YRS3l .sketch_skPop__pJdQ5{opacity:1!important;transition:none!important}.sketch_draw__YRS3l .sketch_skGrowY__xWPet,.sketch_draw__YRS3l .sketch_skGrow__ETVlb,.sketch_draw__YRS3l .sketch_skPop__pJdQ5{transform:none!important;transition:none!important}}html[data-reduce-motion] .sketch_draw__YRS3l .pd,html[data-reduce-motion] .sketch_draw__YRS3l .sketch_skStroke__3E9qy{stroke-dashoffset:0!important;transition:none!important}html[data-reduce-motion] .sketch_draw__YRS3l .pf,html[data-reduce-motion] .sketch_draw__YRS3l .sketch_skFade__FBmo4,html[data-reduce-motion] .sketch_draw__YRS3l .sketch_skPop__pJdQ5{opacity:1!important;transform:none!important;transition:none!important}html[data-reduce-motion] .sketch_draw__YRS3l .sketch_skGrowY__xWPet,html[data-reduce-motion] .sketch_draw__YRS3l .sketch_skGrow__ETVlb{transform:none!important;transition:none!important}.sketch_chartBox__4BEnV{position:relative;width:100%}.sketch_chart__G4IxR{display:block;overflow:visible;font-family:inherit}.sketch_rule__CJe8C{fill:none;stroke:var(--pp-line);stroke-width:1.2;stroke-linecap:round}.sketch_axis__LyJI_{fill:none;stroke:var(--sk-pencil);stroke-width:1.6;stroke-linecap:round;opacity:.85}.sketch_xLabel__0rkug,.sketch_yLabel__oxSEz{fill:var(--pp-ink-soft);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sketch_avg__agkBp{fill:none;stroke:var(--pp-hand-ink);stroke-width:1.5;stroke-dasharray:5 5;stroke-linecap:round}.sketch_avgBg__J_EqX{fill:var(--pp-card);opacity:.9}.sketch_avgLabel__VNF4J{fill:var(--pp-hand-ink);font-size:11.5px;font-weight:700}.sketch_lineWash__2zWfF{fill:var(--sk-wash-good);stroke:none}.sketch_lineGhost__EsSzP{fill:none;stroke:var(--sk-ink);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.sketch_lineInk__XRtGz{fill:none;stroke:var(--sk-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sketch_dot__otD5C{fill:var(--pp-card);stroke:var(--sk-ink);stroke-width:2.2}.sketch_lastLabel__0GhOH{fill:var(--pp-ink);font-size:13px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sketch_barWash__K6_Y4{fill:var(--sk-wash-good)}.sketch_barHatch__7_dPk{fill:none;stroke:var(--sk-ink);stroke-width:1.3;stroke-linecap:round;opacity:.75}.sketch_barEdge__f2b33{fill:none;stroke:var(--sk-ink);stroke-width:1.8;stroke-linecap:round}.sketch_barZero__rvEn4{fill:none;stroke:var(--sk-pencil);stroke-width:1.4;stroke-linecap:round;opacity:.6}.sketch_barValue__wbvot{fill:var(--pp-ink);font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sketch_meter__hTnS0{display:block;width:100%;height:14px;overflow:visible}.sketch_meterTrack__OHYQF{fill:none;stroke:var(--sk-pencil);stroke-width:1.2;stroke-linecap:round;opacity:.5}.sketch_meterWash__2KuTO{fill:var(--sk-wash)}.sketch_meterHatch__NZ_9P{fill:none;stroke:var(--sk-tone);stroke-width:1.3;stroke-linecap:round;opacity:.8}.sketch_meterEnd__F_SlQ{fill:none;stroke:var(--sk-tone);stroke-width:2.6;stroke-linecap:round}.sketch_meterMarker__FXgUJ{fill:none;stroke:var(--pp-ink);stroke-width:1.6;stroke-linecap:round}.sketch_spark__jPQM6{display:block;width:100%;height:auto;overflow:visible}.sketch_sparkHalf__weoR7{fill:none;stroke:var(--sk-pencil);stroke-width:1;stroke-dasharray:3 4;opacity:.55}.sketch_sparkGhost__MHifR{fill:none;stroke:var(--sk-tone);stroke-width:1;opacity:.35;stroke-linecap:round}.sketch_sparkLine__LI53M{fill:none;stroke:var(--sk-tone);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sketch_sparkDot__tTgfn{fill:var(--pp-card);stroke:var(--sk-tone);stroke-width:1.8}.sketch_sparkEnd__jAePk{fill:var(--sk-tone)}.sketch_days__epx3y{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.sketch_day__T8mbm{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px}.sketch_dayBox__Ru4wl{display:block;width:100%;max-width:30px;height:auto;overflow:visible}.sketch_dayEdge__5QtYL{fill:none;stroke:var(--sk-pencil);stroke-width:1.3;stroke-linecap:round;opacity:.45}.sketch_dayEdgeOn__jEYf6{opacity:.9;stroke:var(--sk-ink)}.sketch_dayWash__M4T85{fill:var(--sk-wash-good)}.sketch_dayTick__u9RAA{fill:none;stroke:var(--sk-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sketch_dayToday__HHBNw{fill:none;stroke:var(--pp-scribble);stroke-width:1.8;stroke-linecap:round}.sketch_dayLetter__wwZqe,.sketch_dayNum__DuvuJ{font-family:var(--pp-mono);font-size:.625rem;line-height:1;color:var(--pp-ink-soft)}.sketch_ring__sX23G{position:relative;flex-shrink:0}.sketch_ring__sX23G svg{display:block;overflow:visible}.sketch_ringTrack__AVZ_2{fill:none;stroke:var(--sk-pencil);stroke-width:1.4;opacity:.4;stroke-linecap:round}.sketch_ringValue__v19Gj{fill:none;stroke:var(--sk-tone);stroke-width:6;stroke-linecap:round}.sketch_ringText__rZXAt{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font-weight:800;font-size:1.05rem;line-height:1;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sketch_tallyWrap__Hz_67{display:inline-flex;align-items:center;gap:.35rem;max-width:100%}.sketch_tally__VOnMx{display:block;flex-shrink:0;overflow:visible}.sketch_tallyInk__F7NlF{fill:none;stroke:var(--pp-hand-ink);stroke-width:1.9;stroke-linecap:round}.sketch_tallyMore__tz_x2{font-size:.75rem;font-weight:700;color:var(--pp-hand-ink)}.sketch_clock__yRqjw{display:block;overflow:visible;flex-shrink:0}.sketch_clockFace__ZXy6E{fill:none;stroke:var(--sk-pencil);stroke-width:1.8;stroke-linecap:round}.sketch_clockTick__mcJGq{fill:none;stroke:var(--sk-pencil);stroke-width:1.3;stroke-linecap:round;opacity:.7}.sketch_clockBand__21Glu{fill:none;stroke:var(--pp-tape-mustard);stroke-width:11;stroke-linecap:round}[data-theme=dark] .sketch_clockBand__21Glu{stroke:rgba(228,179,99,.6)}.sketch_clockLabel__cwuPN{fill:var(--pp-ink-soft);font-family:var(--pp-mono);font-size:10px}.sketch_clockHub___W6tN{fill:var(--sk-pencil);stroke:var(--sk-pencil);stroke-width:1}.sketch_sticker__pkXkY{display:block;overflow:visible;flex-shrink:0}.sketch_stickerOn__n69_t{filter:drop-shadow(0 2px 2px var(--pp-shadow-1)) drop-shadow(0 6px 8px var(--pp-shadow))}.sketch_stickerRim__Yjd_n{stroke:var(--pp-rim);stroke-width:5;stroke-linejoin:round}.sketch_stickerFill-coral__F8tmN{fill:var(--pp-tape-coral)}.sketch_stickerFill-mustard__beqZ5{fill:var(--pp-tape-mustard)}.sketch_stickerFill-blue__n64dy{fill:var(--pp-tape-blue)}.sketch_stickerFill-mint__REk0Z{fill:var(--pp-tape-mint)}.sketch_stickerFill-kraft__ZVJ3K{fill:var(--pp-tape-kraft)}.sketch_stickerBase__rMjHq{fill:var(--pp-card)}.sketch_stickerGlyph__6XIcM{fill:none;stroke:var(--pp-ink);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.sketch_stickerLocked___sEyz{fill:none;stroke:var(--sk-pencil);stroke-width:1.5;stroke-dasharray:4 4;stroke-linecap:round;opacity:.7}.sketch_stickerGlyphLocked__pKill{fill:none;stroke:var(--sk-pencil);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.sketch_stickerProgress__75teO{fill:none;stroke:var(--sk-ink);stroke-width:3.2;stroke-linecap:round}.analytics_page__GmFcy{width:100%;max-width:78rem;margin:0 auto;box-sizing:border-box;padding:clamp(1.5rem,4vw,2.75rem) clamp(1rem,4vw,2.75rem) 4rem;overflow-x:clip}@media (max-width:768px){.analytics_page__GmFcy{padding-top:5rem}}.analytics_head__L8lwu{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.analytics_title__Sxx7y{font-size:clamp(2.1rem,1.25rem + 3.2vw,3.4rem)}.analytics_lede__hMe37{max-width:40rem;margin:1.1rem 0 0}.analytics_h2__3fJ1o{margin:0;font-size:clamp(1.3rem,1.1rem + .7vw,1.6rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--pp-ink)}.analytics_kicker__qzc2D{display:block;font-size:1.35rem;transform:rotate(-2deg);transform-origin:left center;margin-bottom:.15rem}.analytics_note__XIFem{margin:0;font-size:.875rem;line-height:1.55;color:var(--pp-ink-soft)}.analytics_fine__Q2vix{margin:0;font-size:.75rem;line-height:1.5;color:var(--pp-ink-soft)}.analytics_inlineLink__TeYT8{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;font-size:.9rem}.analytics_linkRow__HJWhA{display:flex;flex-wrap:wrap;gap:0 1.5rem}.analytics_stamp__YiIgd{flex-shrink:0}.analytics_tip__MwRnP{margin:0 0 2rem}.analytics_loading__fKsyB{padding:2.5rem 0 3rem}.analytics_stats__K7LPA{list-style:none;margin:0 0 clamp(2.25rem,5vw,3.25rem);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));grid-gap:1.35rem 1.1rem;gap:1.35rem 1.1rem}@media (max-width:480px){.analytics_stats__K7LPA{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .8rem}}.analytics_statItem__Zo4MC{display:flex;min-width:0}.analytics_stat__DCHZT{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label doodle" "value doodle" "hint hint";align-items:start;grid-gap:.15rem .4rem;gap:.15rem .4rem;padding:1rem 1rem .95rem;min-width:0}.analytics_statDoodle__j_64Z{grid-area:doodle;color:var(--pp-accent);margin:-.2rem -.3rem 0 0}@media (max-width:480px){.analytics_stat__DCHZT{grid-template-columns:minmax(0,1fr);grid-template-areas:"doodle" "label" "value" "hint";padding:.9rem .85rem .85rem}.analytics_statDoodle__j_64Z{width:40px;height:30px;margin:0 0 .25rem -.2rem}}.analytics_statLabel__jYuEW{grid-area:label;font-family:var(--pp-mono);font-size:.7rem;letter-spacing:.04em;text-transform:lowercase;color:var(--pp-ink-soft)}.analytics_statValue__QvrMv{grid-area:value;font-size:clamp(1.7rem,1.35rem + 1.2vw,2.25rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.analytics_statUnit__U2KUX{font-size:.8rem;font-weight:700;letter-spacing:0;color:var(--pp-ink-soft)}.analytics_statHint__zLjeO{grid-area:hint;margin-top:.2rem;font-size:.75rem;line-height:1.35;color:var(--pp-ink-soft)}.analytics_row__LcBMl{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.1rem 1.75rem;gap:2.1rem 1.75rem;align-items:start;margin-bottom:2.1rem}@media (min-width:880px){.analytics_row__LcBMl{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics_sheet__Lx9tT{position:relative;display:flex;flex-direction:column;gap:.95rem;min-width:0;padding:1.75rem clamp(1.1rem,2.5vw,1.6rem) 1.4rem}.analytics_sheetHead__VDjsy{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1rem}.analytics_headDoodle__HdNTs{color:var(--pp-accent);flex-shrink:0}.analytics_keyFigures__kvp_D{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;margin:0}.analytics_keyFigures__kvp_D>div{display:flex;flex-direction:column-reverse;gap:.15rem}.analytics_keyFigures__kvp_D dt{font-family:var(--pp-mono);font-size:.7rem;letter-spacing:.04em;color:var(--pp-ink-soft)}.analytics_keyFigures__kvp_D dd{margin:0;font-size:1.6rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_accuracy__BjeLZ{margin-bottom:2.1rem}.analytics_sheet__Lx9tT .analytics_accTera___6zq_{position:absolute;top:-30px;right:-12px;z-index:3;transform:rotate(8deg)}@media (max-width:640px){.analytics_sheet__Lx9tT .analytics_accTera___6zq_{width:56px!important;height:56px!important;top:-26px;right:-6px}}.analytics_single__ap2iC{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;padding:.5rem 0 .25rem}.analytics_single__ap2iC>div:last-child{flex:1 1 14rem;display:grid;grid-gap:.4rem;gap:.4rem}.analytics_singleTitle__KNlBM{margin:0;font-size:1.05rem;font-weight:700;line-height:1.4;color:var(--pp-ink)}.analytics_singleDoodle__Wb8dV{color:var(--pp-accent)}.analytics_rings__bY_su{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(6.75rem,1fr));grid-gap:1.25rem .75rem;gap:1.25rem .75rem}.analytics_ringItem__pZ3E6{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;min-width:0}.analytics_ringName__Mlfq3{font-size:.9rem;font-weight:800;color:var(--pp-ink)}.analytics_ringMeta__J3jq0{font-size:.75rem;line-height:1.45;color:var(--pp-ink-soft)}.analytics_tallies__efkZv{list-style:none;margin:0;padding:0;display:grid;grid-gap:.2rem;gap:.2rem}.analytics_tallyRow__M0o5u{display:grid;grid-template-columns:minmax(0,1fr) auto 4.25rem;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.45rem 0;border-bottom:1px dashed var(--pp-line)}.analytics_tallyRow__M0o5u:last-child{border-bottom:0}.analytics_tallyName__WMwi8{min-width:0;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--pp-ink)}.analytics_tallyCount__SJYmn{text-align:right;font-size:.8rem;font-weight:700;color:var(--pp-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:480px){.analytics_tallyRow__M0o5u{grid-template-columns:minmax(0,1fr) 4.25rem}.analytics_tallyRow__M0o5u>:nth-child(2){grid-column:1/-1;grid-row:2}}.analytics_criteria__gx2vT{list-style:none;margin:0;padding:0;display:grid;grid-gap:.7rem;gap:.7rem}.analytics_criterion__xj4Cw{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(4.5rem,1fr) 2.2rem;align-items:center;grid-gap:.35rem .8rem;gap:.35rem .8rem}.analytics_criterionName__2KBco{min-width:0;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--pp-ink)}.analytics_criterionValue__WTq1_{text-align:right;font-size:.875rem;font-weight:800;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:480px){.analytics_criterion__xj4Cw{grid-template-columns:minmax(0,1fr) 2.2rem}.analytics_criterion__xj4Cw>svg{grid-column:1/-1;grid-row:2}}.analytics_tools___Y7M3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));grid-gap:1rem .75rem;gap:1rem .75rem}.analytics_tool___dAf1{display:grid;justify-items:center;grid-gap:.2rem;gap:.2rem;text-align:center}.analytics_toolDoodle__9CQqG{color:var(--pp-pencil)}.analytics_toolValue__sZaFG{font-size:1.5rem;font-weight:800;line-height:1.1;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics_toolLabel__4oG2B{font-size:.75rem;line-height:1.35;color:var(--pp-ink-soft)}.analytics_sheetWrap__x0WuM{padding-top:.5rem;margin-bottom:2.5rem}.analytics_sheetWrap__x0WuM .analytics_bigSheet__hW90k{padding:clamp(1.6rem,3.5vw,2.4rem) clamp(1.25rem,4vw,2.6rem)}.analytics_bigHead__96JDx{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.4rem;margin-bottom:1.6rem}.analytics_bigHead__96JDx>div{flex:1 1 17rem;display:grid;grid-gap:.45rem;gap:.45rem}.analytics_bigTera__eZ_D7{flex-shrink:0;transform:rotate(-4deg)}.analytics_bigCta__oOVZQ{margin-top:1.9rem}.analytics_appears__bYmh6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem 1.5rem;gap:1rem 1.5rem}@media (min-width:760px){.analytics_appears__bYmh6{grid-template-columns:repeat(3,minmax(0,1fr))}}.analytics_appears__bYmh6 li{display:flex;align-items:center;gap:.9rem;font-size:.875rem;line-height:1.5;color:var(--pp-ink-soft)}.analytics_appears__bYmh6 li svg{color:var(--pp-accent)}.analytics_appears__bYmh6 strong{display:block;color:var(--pp-ink)}.analytics_closing__V3bAC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.5rem;max-width:none;margin-top:.5rem}.analytics_closing__V3bAC p{margin:0;flex:1 1 20rem;font-size:.875rem;line-height:1.55}.analytics_closing__V3bAC strong{color:var(--pp-ink)}.analytics_closing__V3bAC .btn-premium{display:inline-flex;align-items:center;min-height:44px;padding:.7rem 1.25rem;text-decoration:none}.dashboard_page__TZrNk{width:100%;max-width:78rem;margin:0 auto;box-sizing:border-box;padding:clamp(1.5rem,4vw,2.75rem) clamp(1rem,4vw,2.75rem) 4rem;overflow-x:clip}@media (max-width:768px){.dashboard_page__TZrNk{padding-top:5rem}}.dashboard_head__mNx6D{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.dashboard_title__m1iWF{font-size:clamp(2.1rem,1.25rem + 3.2vw,3.4rem)}.dashboard_lede__JvyF2{max-width:38rem;margin:1.2rem 0 0}.dashboard_error__7IDG0{margin:0 0 1.75rem}.dashboard_hero__ieCte{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.25rem;gap:2.25rem;align-items:start}@media (min-width:1000px){.dashboard_hero__ieCte{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2.25rem}}.dashboard_nextWrap__6R_KC{min-width:0;padding-top:.5rem}.dashboard_nextWrap__6R_KC .dashboard_nextSheet__rVFUY{padding:clamp(1.4rem,3vw,2.1rem) clamp(1.25rem,3vw,2.25rem) clamp(1.75rem,3vw,2.4rem) clamp(2.25rem,4.5vw,3.4rem);background-image:linear-gradient(90deg,transparent clamp(1.2rem,2.6vw,2.1rem),var(--pp-margin-line) clamp(1.2rem,2.6vw,2.1rem),var(--pp-margin-line) calc(clamp(1.2rem, 2.6vw, 2.1rem) + 2px),transparent calc(clamp(1.2rem, 2.6vw, 2.1rem) + 2px)),var(--pp-grain-card)}.dashboard_nextKicker__ev0Cf{display:block;font-size:1.75rem;transform:rotate(-3deg);transform-origin:left center;margin:0 0 .35rem}.dashboard_nextBody__Pgl_L{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem;align-items:start}.dashboard_nextText__c7yn1{min-width:0}.dashboard_nextTitle__n19jd{margin:0 0 .8rem;font-size:clamp(1.6rem,1.1rem + 1.7vw,2.35rem);line-height:1.08;font-weight:800;letter-spacing:-.028em;color:var(--pp-ink);text-wrap:balance}.dashboard_nextWhy__0q92i{margin:0 0 1.6rem;max-width:34rem;font-size:1rem;line-height:1.6;color:var(--pp-ink-soft)}.dashboard_nextActions__7MU0r{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.dashboard_nextAlt__6hOAt{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem}.dashboard_nextDoodle__Zh5P9{color:var(--pp-accent);transform:rotate(5deg);margin:.25rem 3.5rem 0 0}.dashboard_nextWrap__6R_KC .dashboard_nextTera__hp8vx{position:absolute;right:-10px;bottom:-30px;z-index:3;transform:rotate(7deg);--tera-rim-w:3px}@media (max-width:640px){.dashboard_nextDoodle__Zh5P9{display:none}.dashboard_nextBody__Pgl_L{grid-template-columns:minmax(0,1fr)}.dashboard_nextWrap__6R_KC .dashboard_nextTera__hp8vx{width:76px!important;height:76px!important;right:-4px;top:-34px;bottom:auto}}.dashboard_today__DDDsq{--tilt:0.6deg;display:flex;flex-direction:column;gap:.85rem;padding:1.75rem 1.4rem 1.4rem;min-width:0}.dashboard_streakTop__Sp4qA{display:flex;align-items:center;gap:.6rem;min-width:0}.dashboard_today__DDDsq .dashboard_flame__1ZYE9{color:var(--pp-hand-ink);flex-shrink:0}.dashboard_streakFigure__bqTJP{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .45rem;min-width:0}.dashboard_bigNum__R3M0O{font-size:3.1rem;font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_bigUnit__NLsLu{font-size:1rem;font-weight:700;color:var(--pp-ink-soft)}.dashboard_bigWord__hML_D{font-size:1.45rem;font-weight:800;letter-spacing:-.02em;color:var(--pp-ink)}.dashboard_freeze__cxboL{margin-left:auto;flex-shrink:0}.dashboard_todayLine__XTFVh{margin:0;font-size:.95rem;font-weight:600;line-height:1.45;color:var(--pp-ink)}.dashboard_todayMeta__9ZD2x{margin:0;font-size:.8125rem;line-height:1.5;color:var(--pp-ink-soft)}.dashboard_level__vq8Yr{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.35rem;padding-top:1rem;border-top:1.5px dashed var(--pp-line)}.dashboard_levelTop__pVbOH{display:flex;align-items:center;gap:.55rem}.dashboard_today__DDDsq .dashboard_levelDoodle__TObbI{color:var(--pp-accent)}.dashboard_levelName__4UCfw{font-size:1.1rem;font-weight:800;color:var(--pp-ink)}.dashboard_levelXp__2uCer{margin-left:auto;font-size:.85rem;font-weight:600;color:var(--pp-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_section__XM9qP{margin-top:clamp(3.75rem,7vw,5.25rem);scroll-margin-top:1.5rem}.dashboard_sectionHead__7NuiZ{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:2.1rem}.dashboard_kicker__h9iOI{display:block;transform:rotate(-2deg);transform-origin:left center;margin-bottom:.3rem}.dashboard_h2__d7QfB{font-size:clamp(1.65rem,1.15rem + 1.6vw,2.35rem)}.dashboard_headScribble__zqLx2{width:8.5rem;height:.7rem;margin-top:.45rem;color:var(--pp-scribble)}.dashboard_headLink__GVyy1{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem}.dashboard_tracks___jFJQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.9rem 1.5rem;gap:1.9rem 1.5rem}@media (min-width:760px){.dashboard_tracks___jFJQ{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard_trackWrap__D725Y{display:flex;min-width:0}.dashboard_track__3JAoa{flex:1 1;display:flex;flex-direction:column;gap:.5rem;padding:1.75rem 1.4rem 1.4rem}.dashboard_trackDoodle__aBOlj{color:var(--pp-accent);margin-bottom:.2rem}.dashboard_trackTitle__Nw17S{font-size:1.15rem;font-weight:800;letter-spacing:-.01em;color:var(--pp-ink)}.dashboard_trackBody__jwQ6y{flex:1 1;font-size:.9rem;line-height:1.55;color:var(--pp-ink-soft)}.dashboard_trackNotes__OQFcq{display:flex;flex-wrap:wrap;gap:.4rem}.dashboard_trackNote__j3vha{font-family:var(--pp-mono);font-size:.7rem;font-weight:700;line-height:1.3;color:var(--pp-hand-ink);border:1.5px dashed;border-radius:3px;padding:.25rem .45rem}.dashboard_trackCta__YomeL{margin-top:.35rem;font-size:.95rem;font-weight:700;color:var(--pp-accent)}.dashboard_grid__uxJ2l{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.1rem 1.75rem;gap:2.1rem 1.75rem;align-items:start}@media (min-width:880px){.dashboard_grid__uxJ2l{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard_panel__OCvi8{display:flex;flex-direction:column;gap:.9rem;min-width:0;padding:1.75rem clamp(1.1rem,2.5vw,1.5rem) 1.35rem}.dashboard_panelHead__315K0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem}.dashboard_h3__bpNyH{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--pp-ink)}.dashboard_stamp__9cttG{flex-shrink:0}.dashboard_panelNote__DXRlX{margin:0;font-size:.8125rem;line-height:1.55;color:var(--pp-ink-soft)}.dashboard_panelCount__XzTW2{font-family:var(--pp-mono);font-size:.75rem;color:var(--pp-ink-soft)}.dashboard_panelLink__PLyFY{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;font-size:.9rem}.dashboard_panelFoot__OaFQg{margin:0;font-size:.8125rem;line-height:1.5;color:var(--pp-ink-soft)}.dashboard_panelFoot__OaFQg a{display:inline-flex;align-items:center;min-height:44px}.dashboard_panelEmpty__Fi7tB{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.35rem 1rem;gap:.35rem 1rem;align-items:center}.dashboard_panelEmpty__Fi7tB p{margin:0;font-size:.9rem;line-height:1.55;color:var(--pp-ink-soft)}.dashboard_panelEmpty__Fi7tB a{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:44px}.dashboard_panel__OCvi8 .dashboard_emptyDoodle__aP_9T{grid-row:span 2;color:var(--pp-accent)}.dashboard_tone-good__Yy6ui{color:var(--sk-good)}.dashboard_tone-mid__6Xu9L{color:var(--sk-mid)}.dashboard_tone-low__LV4cR{color:var(--sk-low)}.dashboard_tone-ink__nJLEl{color:var(--sk-ink)}.dashboard_figures__kplwI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:.1rem 0 .2rem}.dashboard_figures__kplwI>div{display:flex;flex-direction:column-reverse;gap:.2rem;min-width:0}.dashboard_figures__kplwI dt{font-size:.75rem;line-height:1.3;color:var(--pp-ink-soft)}.dashboard_figures__kplwI dd{margin:0;font-size:1.9rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_figures__kplwI .dashboard_figLow__0f9Sq{color:var(--sk-low)}.dashboard_meterList__4uJop{list-style:none;margin:0;padding:0;display:grid;grid-gap:.8rem;gap:.8rem}.dashboard_meterRow__DbiI_{display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,1.1fr) 2.9rem;grid-template-areas:"name bar value";align-items:center;grid-gap:.35rem .8rem;gap:.35rem .8rem}.dashboard_meterName__TUcjZ{grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;color:var(--pp-ink)}.dashboard_meterSub__r9ShP{font-weight:400;color:var(--pp-ink-soft)}.dashboard_meterBar__vtyIv{grid-area:bar}.dashboard_meterValue__ptpLl{grid-area:value;text-align:right;font-size:.875rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:480px){.dashboard_meterRow__DbiI_{grid-template-columns:minmax(0,1fr) 2.9rem;grid-template-areas:"name value" "bar bar"}}.dashboard_curveList__myDiD{list-style:none;margin:0;padding:0;display:grid;grid-gap:.2rem;gap:.2rem}.dashboard_curveRow__8KijW{display:grid;grid-template-columns:minmax(0,1fr) clamp(84px,30%,150px) 5.9rem;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.3rem 0;border-bottom:1px dashed var(--pp-line)}.dashboard_curveRow__8KijW:last-child{border-bottom:0}.dashboard_curveName__GuTJM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;color:var(--pp-ink)}.dashboard_curveSpark__LmDv7{width:100%}.dashboard_curveValues__s66ZB{text-align:right;white-space:nowrap;font-size:.8125rem;font-weight:700;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_arrow__4f3ca{font-weight:400;color:var(--pp-ink-soft)}@media (max-width:420px){.dashboard_curveRow__8KijW{grid-template-columns:minmax(0,1fr) 5.4rem}.dashboard_curveSpark__LmDv7{grid-column:1/-1;grid-row:2;max-width:14rem}}.dashboard_focusList__swRHz{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.15rem;gap:1.15rem}.dashboard_focusRow__18Hxj{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0}.dashboard_focusTop__eLcjX{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.dashboard_focusName__fRHpt{min-width:0;font-size:.95rem;font-weight:700;color:var(--pp-ink)}.dashboard_focusLink__jXtQS{flex-shrink:0;display:inline-flex;align-items:center;min-height:44px;margin:-.65rem 0;font-size:.875rem}.dashboard_focusMeta__QJiBn{margin:0;font-size:.78rem;line-height:1.5;color:var(--pp-ink-soft)}.dashboard_stickers__9mPNy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));grid-gap:1.1rem .75rem;gap:1.1rem .75rem}.dashboard_stickerItem__oEOrC{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0;text-align:center}.dashboard_stickerItem__oEOrC>svg{transform:rotate(var(--tilt,0deg))}.dashboard_stickerName__OMx3x{font-size:.78rem;font-weight:700;line-height:1.25;color:var(--pp-ink)}.dashboard_stickerMeta__D0Wjc{font-family:var(--pp-mono);font-size:.68rem;line-height:1.4;color:var(--pp-ink-soft)}.dashboard_clockPanel__s_Un3{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.dashboard_clockPanel__s_Un3>div{flex:1 1 12rem;min-width:0;display:grid;grid-gap:.5rem;gap:.5rem}.dashboard_hours__Ym7hN{justify-self:start;margin:.2rem 0 0;font-family:var(--pp-mono);font-size:.8125rem;font-weight:700;line-height:1.6;color:var(--pp-ink);background:linear-gradient(transparent 52%,var(--pp-highlight) 52%)}.dashboard_zeroWrap__DPldh{padding-top:.5rem}.dashboard_zeroWrap__DPldh .dashboard_zeroSheet__1s6X5{padding:clamp(1.6rem,3vw,2.2rem) clamp(1.25rem,4vw,2.5rem) clamp(1.75rem,3vw,2.4rem)}.dashboard_zeroHead__F3VU8{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.4rem;margin-bottom:1.5rem}.dashboard_zeroHead__F3VU8>div{flex:1 1 16rem;display:grid;grid-gap:.4rem;gap:.4rem}.dashboard_zeroTera__dr2cr{flex-shrink:0;transform:rotate(-4deg)}.dashboard_zeroList__7pQBT{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem 1.5rem;gap:1rem 1.5rem}@media (min-width:760px){.dashboard_zeroList__7pQBT{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard_zeroList__7pQBT li{display:flex;align-items:center;gap:.85rem;font-size:.875rem;line-height:1.5;color:var(--pp-ink-soft)}.dashboard_zeroList__7pQBT li svg{color:var(--pp-accent)}.dashboard_zeroList__7pQBT strong{display:block;color:var(--pp-ink)}.dashboard_zeroStickers__hFCdN{margin-top:1.75rem;padding-top:1.35rem;border-top:1.5px dashed var(--pp-line)}.dashboard_zeroFirsts__TPtZ5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem 1.5rem;gap:1rem 1.5rem}@media (min-width:760px){.dashboard_zeroFirsts__TPtZ5{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard_zeroFirsts__TPtZ5 li{display:flex;align-items:center;gap:.8rem;min-width:0}.dashboard_zeroFirsts__TPtZ5 li>svg{transform:rotate(var(--tilt,0deg))}.dashboard_zeroFirsts__TPtZ5 span{display:grid;grid-gap:.15rem;gap:.15rem;font-size:.8125rem;line-height:1.45;color:var(--pp-ink-soft)}.dashboard_zeroFirsts__TPtZ5 strong{font-size:.875rem;color:var(--pp-ink)}.dashboard_stripCaption__Z2pg_{display:flex;justify-content:space-between;margin:0 0 .35rem;font-family:var(--pp-mono);font-size:.68rem;letter-spacing:.03em;color:var(--pp-ink-soft)}.dashboard_zeroLabel__Mi5uP{margin:0 0 .9rem;font-family:var(--pp-mono);font-size:.75rem;letter-spacing:.04em;color:var(--pp-ink-soft)}.dashboard_previewWrap__IAyz_{max-width:62rem;padding-top:.75rem}.dashboard_previewWrap__IAyz_ .dashboard_previewSheet__vL43W{padding:clamp(1.75rem,4vw,2.5rem) clamp(1.25rem,4vw,2.5rem)}.dashboard_previewList__u93DB{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem}@media (min-width:720px){.dashboard_previewList__u93DB{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard_previewList__u93DB li{display:grid;grid-gap:.4rem;gap:.4rem;align-content:start}.dashboard_previewList__u93DB li svg{color:var(--pp-accent)}.dashboard_previewList__u93DB strong{font-size:1.05rem;font-weight:800;color:var(--pp-ink)}.dashboard_previewList__u93DB span{font-size:.9rem;line-height:1.55;color:var(--pp-ink-soft)}.dashboard_previewCta__5_yP8{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.25rem}.dashboard_previewTera__Wc0l7{flex-shrink:0;transform:rotate(-5deg)}.chat_panel__fvQB8{position:fixed;z-index:100010;right:max(16px,env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--bottom-ui, 0px));width:clamp(400px,32vw,440px);height:min(640px,calc(100vh - 120px - var(--bottom-ui, 0px)));display:flex;flex-direction:column;border-radius:6px;background-color:var(--pp-card);background-image:var(--pp-grain-card);color:var(--pp-ink);box-shadow:0 0 0 1px var(--pp-line),0 22px 40px -18px var(--pp-shadow),0 2px 4px var(--pp-shadow-1);overflow:hidden;animation:chat_panel-in__5BAs_ .36s cubic-bezier(.22,1,.36,1) both}.chat_panel__fvQB8 :where(input,textarea,button,select){font:inherit}.chat_panel__fvQB8:focus{outline:none}@keyframes chat_panel-in__5BAs_{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:640px){.chat_panel__fvQB8{top:var(--tera-vvtop,0);left:0;right:0;bottom:auto;width:100%;height:var(--tera-vvh,100dvh);border-radius:0;box-shadow:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);animation-name:chat_sheet-up__MNYgT}}@keyframes chat_sheet-up__MNYgT{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.chat_head__sJpFx{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;gap:.6rem;padding:.5rem .4rem .6rem .85rem;border-bottom:1.5px dashed var(--pp-line);background-color:var(--pp-card);background-image:var(--pp-grain-card);flex-shrink:0}.chat_headTera___4XCZ{flex:none;display:inline-flex}.chat_headText__1jq_U{flex:1 1 auto;min-width:0;padding-top:.3rem}.chat_headName__gVi7R{margin:0 0 .05rem;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--pp-ink)}.chat_headCredits__qPR1V{margin:0;font-size:.78rem;line-height:1.35;color:var(--pp-ink-soft);overflow-wrap:anywhere}.chat_headCredits__qPR1V a{color:var(--pp-accent);font-weight:700}.chat_headButtons__aSYi3{flex:none;display:flex;align-items:center;gap:.15rem}@media (max-width:360px){.chat_head__sJpFx{gap:.4rem;padding-left:.6rem}.chat_headTera___4XCZ>*{width:36px!important;height:36px!important}.chat_headButtons__aSYi3{gap:0}}.chat_iconBtn__m2XbW{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--pp-ink-soft);cursor:pointer;transition:background .2s cubic-bezier(.22,1,.36,1),color .2s ease}.chat_iconBtn__m2XbW:hover{background:var(--pp-accent-soft);color:var(--pp-ink)}.chat_iconBtn__m2XbW[aria-pressed=true]{color:var(--pp-accent);background:var(--pp-accent-soft)}.chat_iconBtn__m2XbW:disabled{opacity:.5;cursor:default}.chat_actionBtn__RAhlG:focus-visible,.chat_iconBtn__m2XbW:focus-visible,.chat_jump__DiMdj:focus-visible,.chat_retry__mNqPT:focus-visible,.chat_sendBtn__221L4:focus-visible,.chat_starter____I2B:focus-visible{outline:3px solid var(--pp-accent);outline-offset:2px}.chat_list__O2leM{position:relative;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem .9rem .5rem;display:flex;flex-direction:column;gap:.9rem;scrollbar-width:thin;scrollbar-color:var(--pp-scroll-thumb) transparent}.chat_list__O2leM:hover{scrollbar-color:var(--pp-scroll-thumb-hover) transparent}.chat_row__6Vjb6{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;min-width:0}.chat_rowUser__oZp7w{align-items:flex-end}.chat_bubble__kyBtZ{max-width:min(100%,34rem);min-width:0;font-size:.925rem;line-height:1.6;overflow-wrap:anywhere;word-break:normal}.chat_bubbleTera__WVK6P{padding:.1rem 0 .1rem .8rem;border-left:3px solid var(--pp-steel);color:var(--pp-ink)}.chat_bubbleUser__qBrrt{max-width:85%;padding:.6rem .85rem;border-radius:12px 12px 3px 12px;background:var(--pp-ink);color:var(--pp-card);white-space:pre-wrap}.chat_bubbleError__UsVZW{border-left-color:var(--color-error)}.chat_errorText__18lBV{margin:0 0 .5rem;color:var(--color-error);font-weight:700}.chat_retry__mNqPT{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:0 .9rem;border-radius:5px;border:1.5px solid var(--pp-control-line);background:var(--pp-card-2);color:var(--pp-ink);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.chat_imagePreview__SN_YE{display:block;max-width:180px;max-height:140px;object-fit:cover;border-radius:6px;margin-bottom:.4rem}.chat_toolPill__E3de4{display:inline-block;margin:0 .3rem .45rem 0;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--pp-accent);background:var(--pp-accent-soft)}.chat_body__cp4mu>:first-child{margin-top:0}.chat_body__cp4mu>:last-child{margin-bottom:0}.chat_body__cp4mu p{margin:0 0 .6rem}.chat_body__cp4mu ol,.chat_body__cp4mu ul{margin:.4rem 0 .6rem;padding-left:1.3rem}.chat_body__cp4mu li{margin:.2rem 0}.chat_body__cp4mu li::marker{color:var(--pp-steel)}.chat_body__cp4mu strong{font-weight:800}.chat_body__cp4mu a{color:var(--pp-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.chat_body__cp4mu h1,.chat_body__cp4mu h2,.chat_body__cp4mu h3{margin:.8rem 0 .4rem;font-size:1rem;font-weight:800;line-height:1.3}.chat_body__cp4mu blockquote{margin:.5rem 0;padding:.4rem .75rem;border-left:3px solid var(--pp-highlight);background:var(--pp-card-2);color:var(--pp-ink-soft)}.chat_body__cp4mu code{font-family:var(--pp-mono);font-size:.85em;padding:.05rem .3rem;border-radius:3px;background:var(--pp-accent-soft);overflow-wrap:anywhere}.chat_body__cp4mu pre{margin:.5rem 0 .7rem;padding:.7rem .8rem;border-radius:5px;background:var(--pp-card-2);box-shadow:inset 0 0 0 1px var(--pp-line);white-space:pre-wrap;overflow-wrap:anywhere}.chat_body__cp4mu pre code{padding:0;background:none;font-size:.82rem;line-height:1.55}.chat_body__cp4mu table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.82rem;margin:.5rem 0}.chat_body__cp4mu td,.chat_body__cp4mu th{border:1px solid var(--pp-line);padding:.3rem .5rem;text-align:left;vertical-align:top}.chat_body__cp4mu th{background:var(--pp-accent-soft);font-weight:700}.chat_body__cp4mu hr{border:0;border-top:1.5px dashed var(--pp-line);margin:.8rem 0}.chat_actions__0uHT_{display:flex;gap:.25rem;margin-top:.15rem;padding-left:.4rem;opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1)}.chat_row__6Vjb6:focus-within .chat_actions__0uHT_,.chat_row__6Vjb6:hover .chat_actions__0uHT_{opacity:1}@media (hover:none),(pointer:coarse){.chat_actions__0uHT_{opacity:1}}.chat_actionBtn__RAhlG{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:0 .55rem;border:0;border-radius:5px;background:transparent;color:var(--pp-ink-soft);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.chat_actionBtn__RAhlG:hover{color:var(--pp-ink);background:var(--pp-accent-soft)}.chat_starters__ooNVm{display:flex;flex-wrap:wrap;gap:.45rem;margin:.2rem 0 .2rem .8rem}.chat_starter____I2B{min-height:44px;padding:.45rem .8rem;border-radius:999px;border:1.5px solid var(--pp-control-line);background:var(--pp-card-2);color:var(--pp-ink);font:inherit;font-size:.82rem;font-weight:700;text-align:left;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease}.chat_starter____I2B:hover:not(:disabled){transform:translateY(-2px);border-color:var(--pp-accent)}.chat_starter____I2B:disabled{opacity:.55;cursor:default}.chat_thinking__S7w7f{display:flex;align-items:center;gap:.5rem;color:var(--pp-ink-soft);font-size:.85rem;font-weight:600}.chat_jump__DiMdj{position:-webkit-sticky;position:sticky;bottom:.4rem;align-self:center;z-index:1;min-height:44px;padding:0 1rem;border:0;border-radius:999px;background:var(--pp-ink);color:var(--pp-card);font:inherit;font-size:.82rem;font-weight:700;box-shadow:0 8px 18px -8px var(--pp-shadow);cursor:pointer}.chat_foot__iTNSt{flex-shrink:0;padding:.55rem .65rem calc(.6rem + env(safe-area-inset-bottom));border-top:1.5px dashed var(--pp-line);background-color:var(--pp-card);background-image:var(--pp-grain-card)}@media (min-width:641px){.chat_foot__iTNSt{padding-bottom:.6rem}}.chat_notice__2szIL{margin:0 0 .5rem;font-size:.8125rem;line-height:1.45;color:var(--pp-ink-soft)}.chat_quota__6l84t{margin:0 0 .55rem}.chat_noticeError__2xCtM{color:var(--color-error);font-weight:700}.chat_listening__P9fBc{font-weight:700;color:var(--pp-accent)}.chat_attach__d7oPW,.chat_listening__P9fBc{display:flex;align-items:center;gap:.5rem;margin:0 0 .45rem;font-size:.8125rem}.chat_attach__d7oPW{color:var(--pp-ink-soft)}.chat_attach__d7oPW img{width:40px;height:40px;object-fit:cover;border-radius:6px}.chat_composer__Jwkpe{display:flex;align-items:flex-end;gap:.25rem;min-width:0}.chat_textarea__S7Bex{flex:1 1;min-width:0;min-height:44px;max-height:calc(5 * 1.45em + 1.2rem);padding:.6rem .75rem;border-radius:8px;border:1.5px solid var(--pp-control-line);background:var(--pp-card-2);color:var(--pp-ink);font:inherit;font-size:.95rem;line-height:1.45;resize:none;overflow-y:auto}@media (max-width:640px){.chat_textarea__S7Bex{font-size:16px}}@media (max-width:360px){.chat_foot__iTNSt{padding-left:.5rem;padding-right:.5rem}.chat_textarea__S7Bex{padding:.55rem}}.chat_textarea__S7Bex::placeholder{color:var(--pp-ink-soft);opacity:1}.chat_textarea__S7Bex:focus-visible{outline:3px solid var(--pp-accent);outline-offset:1px}.chat_sendBtn__221L4{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:0;border-radius:8px;background:var(--pp-cta);color:var(--pp-cta-ink);cursor:pointer;box-shadow:0 3px 0 var(--pp-cta-edge);transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .2s ease}.chat_sendBtn__221L4:disabled{background:var(--pp-card-2);color:var(--pp-ink-soft);box-shadow:inset 0 0 0 1.5px var(--pp-control-line);cursor:default}.chat_sendBtn__221L4:active:not(:disabled){transform:translateY(2px)}.chat_micOn__aRHMO{color:var(--color-error);background:hsla(1,82%,66%,.14)}.chat_keyHint__BNvUb{margin:.35rem .2rem 0;font-size:.72rem;color:var(--pp-ink-soft)}@media (pointer:coarse){.chat_keyHint__BNvUb{display:none}}.chat_srOnly__smRTm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.chat_actions__0uHT_,.chat_panel__fvQB8,.chat_sendBtn__221L4,.chat_starter____I2B{animation:none!important;transition:none!important}}html[data-reduce-motion] .chat_panel__fvQB8{animation:none!important}