._2qqo2W_stage{position:relative}._2qqo2W_pointer{z-index:20;pointer-events:none;opacity:0;width:0;height:0;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .25s;position:absolute;top:0;left:0}._2qqo2W_pointer[data-shown=true]{opacity:1}._2qqo2W_tap{background:#1c1b1938;border-radius:50%;width:32px;height:32px;position:absolute;top:-16px;left:-16px;box-shadow:0 0 0 2px #ffffffe6}._2qqo2W_tap[data-tapped=true]{animation:.45s ease-out _2qqo2W_tap}@keyframes _2qqo2W_tap{40%{transform:scale(.72);box-shadow:0 0 0 2px #ffffffe6,0 0 0 10px #dd009b2e}}@media (hover:hover) and (pointer:fine){._2qqo2W_tap{background:var(--lx-ink);width:22px;height:24px;box-shadow:none;clip-path:polygon(0 0,0 80%,24% 62%,42% 100%,58% 93%,41% 57%,72% 57%);filter:drop-shadow(0 1px 1px #0000004d);border-radius:0;top:-1px;left:-2px}._2qqo2W_tap[data-tapped=true]{animation:.3s ease-out _2qqo2W_click}}@keyframes _2qqo2W_click{50%{transform:scale(.82)}}:root[data-theme=dark] ._2qqo2W_tap{background:#ffffff4d;box-shadow:0 0 0 2px #121212e6}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] ._2qqo2W_tap{box-shadow:none;background:#fff}}._2qqo2W_controls{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}._2qqo2W_hint{color:var(--lx-muted);font-size:13px}._2qqo2W_replay{min-height:44px;color:var(--lx-link-on-panel);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500}._2qqo2W_replay:hover{color:var(--lx-link-hover)}._2qqo2W_playButton{border:1px solid var(--lx-border);background:var(--lx-card);width:36px;height:36px;color:var(--lx-ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){._2qqo2W_pointer{transition:opacity .25s}._2qqo2W_tap[data-tapped=true]{animation:none}}
._6dDiwa_messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}._6dDiwa_messages>:first-child{margin-top:auto}._6dDiwa_messages:focus-visible{outline-offset:-3px}._6dDiwa_messages[data-fade-top=true]{-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}._6dDiwa_message{font-size:16px;line-height:1.5}._6dDiwa_messageTitle{color:var(--lx-link-on-panel);font-weight:600}._6dDiwa_withAttachment{flex-direction:column;gap:12px;display:flex}._6dDiwa_message[data-from=kid]{background:var(--lx-app-bubble);max-width:85%;color:var(--lx-app-bubble-ink);overflow-wrap:anywhere;border-radius:20px;align-self:flex-end;padding:10px 16px}._6dDiwa_input{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);background:var(--lx-app-tile);flex:1;align-items:center;min-width:0;height:52px;padding:0 6px 0 18px;display:flex}._6dDiwa_input input{min-width:0;color:var(--lx-ink);background:0 0;border:none;outline:none;flex:1;font-size:15px}._6dDiwa_input input::placeholder{color:var(--lx-muted)}._6dDiwa_input:focus-within{outline:3px solid var(--lx-link);outline-offset:2px}._6dDiwa_send{width:40px;height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._6dDiwa_eye{flex:none;display:block}._6dDiwa_eyeLayer{animation-duration:7s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite}._6dDiwa_eyeViolet{animation-name:_6dDiwa_eye-violet}._6dDiwa_eyeSky{animation-name:_6dDiwa_eye-sky}._6dDiwa_eyeTurquoise{animation-name:_6dDiwa_eye-turquoise}._6dDiwa_eyePupil{animation-name:_6dDiwa_eye-pupil}@keyframes _6dDiwa_eye-violet{0%,16%,92%,to{transform:translate(0)}24%,40%{transform:translate(-2.5px,-1.5px)}48%,62%{transform:translate(-2.25px,1.75px)}70%,84%{transform:translate(.62px)}}@keyframes _6dDiwa_eye-sky{0%,16%,92%,to{transform:translate(0)}24%,40%{transform:translate(-5px,-3px)}48%,62%{transform:translate(-4.5px,3.5px)}70%,84%{transform:translate(1.25px)}}@keyframes _6dDiwa_eye-turquoise{0%,16%,92%,to{transform:translate(0)}24%,40%{transform:translate(-9px,-5.4px)}48%,62%{transform:translate(-8.1px,6.3px)}70%,84%{transform:translate(2.25px)}}@keyframes _6dDiwa_eye-pupil{0%,16%,92%,to{transform:translate(0)}24%,40%{transform:translate(-12px,-7.2px)}48%,62%{transform:translate(-10.8px,8.4px)}70%,84%{transform:translate(3px)}}._6dDiwa_sidebar{flex-direction:column;flex:1;min-height:0;display:flex}._6dDiwa_sidebarFold{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._6dDiwa_sidebar[data-chat=expanded] ._6dDiwa_sidebarFold{visibility:hidden;flex:0 auto;height:0}._6dDiwa_sidebarContent{flex-direction:column;flex:0 auto;gap:18px;min-height:0;padding:24px 24px 20px;display:flex;overflow-y:auto}._6dDiwa_sidebarContent[data-fill=true]{flex:auto}._6dDiwa_sidebarContent[data-fade-bottom=true]{-webkit-mask-image:linear-gradient(0deg,#0000,#000 48px);mask-image:linear-gradient(0deg,#0000,#000 48px)}._6dDiwa_sidebarChat{flex-direction:column;flex:none;margin-top:auto;display:flex;position:relative}._6dDiwa_sidebar[data-chat=expanded] ._6dDiwa_sidebarChat{flex:1 1 0;min-height:124px}._6dDiwa_sidebarLog{padding:32px 24px 4px;animation:.2s ease-out .12s both _6dDiwa_chat-in}._6dDiwa_sidebar ._6dDiwa_sidebarLog[data-fade-top=true]{-webkit-mask-image:linear-gradient(#0000 28px,#000 64px);mask-image:linear-gradient(#0000 28px,#000 64px)}@keyframes _6dDiwa_chat-in{0%{opacity:0;transform:translateY(8px)}}._6dDiwa_chatHandle{z-index:1;cursor:pointer;touch-action:none;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:72px;height:24px;margin-left:-36px;padding:0;animation:.2s ease-out .12s both _6dDiwa_chat-in;display:flex;position:absolute;top:6px;left:50%}._6dDiwa_chatHandle span{background:var(--lx-app-handle);border-radius:2px;width:36px;height:4px;transition:width .15s,background-color .15s}._6dDiwa_chatHandle:hover span{background:var(--lx-muted);width:44px}._6dDiwa_chatHandle:focus-visible{outline-offset:-2px}._6dDiwa_curiosoRow{align-items:center;gap:10px;padding:12px 16px 20px;display:flex}._6dDiwa_eyeToggle{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;padding:0;display:block}._6dDiwa_eyeToggle:focus-visible{outline:3px solid var(--lx-link);outline-offset:2px}@media (prefers-reduced-motion:reduce){._6dDiwa_sidebarLog,._6dDiwa_chatHandle,._6dDiwa_eyeLayer{animation:none}}
.cq77bW_screen{background:var(--lx-bg);height:100dvh;color:var(--lx-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.cq77bW_topBar{flex:none;align-items:center;gap:16px;height:60px;padding:0 8px;display:flex}.cq77bW_iconButton,.cq77bW_iconSpacer{flex:none;width:44px;height:44px}.cq77bW_iconButton{color:var(--lx-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.cq77bW_iconButton:hover{color:var(--lx-ink)}.cq77bW_progressSlot{flex:1;justify-content:center;display:flex}.cq77bW_progress{background:var(--lx-ill-tint-magenta);border-radius:4px;width:100%;height:8px}.cq77bW_progressFill{background:var(--lx-brand-magenta);border-radius:4px;height:100%;transition:width .5s,box-shadow .5s;box-shadow:0 0 6px 1px #dd009b80}.cq77bW_progressFill[data-solved=true]{box-shadow:0 0 14px 3px #dd009bbf}.cq77bW_phone{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 16px 16px;display:flex}.cq77bW_stage{flex-direction:column;flex:none;align-items:center;display:flex}.cq77bW_phone .cq77bW_stage>*{width:min(100%,35.2857dvh)}.cq77bW_phone .cq77bW_stage>.cq77bW_title{display:none}.cq77bW_chatCard{border:1px solid var(--lx-border);background:var(--lx-app-surface);min-height:0;box-shadow:var(--lx-shadow-card);border-radius:20px;flex-direction:column;flex:1;display:flex;overflow:hidden}.cq77bW_chatLog{padding:16px 16px 20px}.cq77bW_replies{flex-direction:column;gap:8px;display:flex}.cq77bW_reply{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-control-border);background:var(--lx-control-bg);min-height:48px;color:var(--lx-ink);font:inherit;cursor:pointer;padding:10px 18px;font-size:16px;font-weight:600;animation:.32s cubic-bezier(.22,1,.36,1) cq77bW_rise}.cq77bW_reply:hover{border-color:var(--lx-brand-magenta)}.cq77bW_inputRow{flex:none;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.cq77bW_footerRow{flex:none;align-items:center;gap:12px;display:flex}.cq77bW_continue{border-radius:var(--lx-radius-pill);background:var(--lx-app-tile);height:56px;color:var(--lx-ghost);cursor:default;border:none;flex:1;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.cq77bW_continue[data-active=true]{background:var(--lx-accent);color:var(--lx-on-accent);cursor:pointer}.cq77bW_continue[data-active=true]:hover{background:var(--lx-accent-hover)}.cq77bW_eyeButton{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;padding:0;display:block}@keyframes cq77bW_rise{0%{opacity:0;transform:translateY(12px)}}.cq77bW_sheet{border:1px solid var(--lx-border);background:var(--lx-bg);border-radius:16px;flex-direction:column;gap:4px;padding:12px 14px 16px;display:flex}.cq77bW_sheet[data-done=true]{border-color:var(--lx-brand-magenta)}.cq77bW_goal{flex-wrap:wrap;align-items:baseline;column-gap:8px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.cq77bW_goalLabel,.cq77bW_goalCheck{text-transform:uppercase;letter-spacing:.04em;color:var(--lx-muted);font-size:13px;font-weight:700}.cq77bW_goalCheck{color:var(--lx-link-on-panel);align-items:center;gap:4px;display:inline-flex}.cq77bW_tools{border:1px solid var(--lx-border);background:var(--lx-app-surface);box-shadow:var(--lx-shadow-card);border-radius:20px;flex-direction:column;gap:12px;margin-top:14px;padding:4px 16px 16px;display:flex}.cq77bW_tools[data-solved=true]{border-color:var(--lx-brand-magenta)}.cq77bW_body{flex:1;min-height:0;display:flex}.cq77bW_lesson{display:none}@media (min-width:900px){.cq77bW_topBar{height:72px;padding:0 24px}.cq77bW_progress{max-width:640px}.cq77bW_body{gap:24px;padding:0 32px 32px}.cq77bW_body .cq77bW_chatCard{flex:none;width:400px}.cq77bW_chatLog{padding:24px 20px 20px}.cq77bW_inputRow{padding:0 20px 20px}.cq77bW_lesson{border:1px solid var(--lx-border);background:var(--lx-app-surface);min-width:0;box-shadow:var(--lx-shadow-card);border-radius:20px;flex-direction:column;flex:1;padding:28px 48px 24px;display:flex}.cq77bW_lesson[data-solved=true]{border:1.5px solid var(--lx-brand-magenta)}.cq77bW_lesson .cq77bW_stage{flex:1;justify-content:center;min-height:0}.cq77bW_lesson .cq77bW_stage>*{width:min(100%,600px,185.714dvh - 557.143px)}.cq77bW_lesson .cq77bW_stage>.cq77bW_title{text-align:center;width:100%;max-width:600px}.cq77bW_footer{flex:none;justify-content:center;padding-top:12px;display:flex}.cq77bW_footer>.cq77bW_continue{flex:none;width:100%;max-width:360px}}.cq77bW_title{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.15}.cq77bW_text{color:var(--lx-muted);margin-top:10px;font-size:16px;line-height:1.5}@media (min-width:900px){.cq77bW_title{font-size:40px}.cq77bW_text{font-size:19px}}.cq77bW_addition{--cell:30px;--digit:19px;--row:21px;--carry-height:22px;--carry-width:26px;--result:36px;--line:176px;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;margin-top:8px;display:flex}@media (min-width:900px){.cq77bW_addition{--cell:34px;--digit:22px;--row:30px;--carry-height:26px;--carry-width:28px;--result:42px;--line:196px}}.cq77bW_additionRow{align-items:center;gap:6px;display:flex}.cq77bW_additionRow[data-kind=carry]{height:var(--carry-height)}.cq77bW_additionRow[data-kind=number]{height:var(--row);font-size:var(--digit);font-weight:500}.cq77bW_additionSign{text-align:center;width:26px;color:var(--lx-muted);flex:none}.cq77bW_additionCell{width:var(--cell);flex:none;justify-content:center;display:flex}.cq77bW_carryBox,.cq77bW_resultBox{text-align:center;outline:none;padding:0;font-family:inherit}.cq77bW_carryBox{width:var(--carry-width);height:var(--carry-height);border:1px dashed var(--lx-control-border);color:var(--lx-link-on-panel);background:0 0;border-radius:8px;font-size:14px;font-weight:600}.cq77bW_resultBox{width:var(--cell);height:var(--result);border:1px solid var(--lx-control-border);background:var(--lx-app-surface);color:var(--lx-ink);font-size:var(--digit);border-radius:10px;flex:none;font-weight:600}.cq77bW_carryBox:focus,.cq77bW_resultBox:focus,.cq77bW_resultBox[data-solved=true]{border-color:var(--lx-brand-magenta);border-style:solid}.cq77bW_carryBox:read-only,.cq77bW_resultBox:read-only{cursor:default}.cq77bW_carryBox[data-target=true],.cq77bW_resultBox[data-target=true]{border:2px solid var(--lx-brand-magenta);box-shadow:0 0 0 4px var(--lx-ill-tint-magenta)}.cq77bW_resultGap{width:var(--cell);height:var(--result);flex:none}.cq77bW_rowSlot{outline:1px dashed var(--lx-control-border);outline-offset:1px;border-radius:8px;align-items:center;gap:6px;height:100%;display:flex;position:relative}.cq77bW_rowSlot[data-editable=true]{background:var(--lx-app-surface);outline-style:solid}.cq77bW_rowSlot[data-target=true],.cq77bW_rowSlot:focus-within{outline:2px solid var(--lx-brand-magenta);box-shadow:0 0 0 5px var(--lx-ill-tint-magenta)}.cq77bW_rowInput{color:#0000;caret-color:#0000;width:100%;font:inherit;cursor:text;background:0 0;border:none;outline:none;padding:0;position:absolute;inset:0}.cq77bW_additionLine{width:var(--line);background:var(--lx-ink);height:1.5px;margin:4px 0 8px}@media (prefers-reduced-motion:reduce){.cq77bW_reply{animation:none}.cq77bW_progressFill{transition:none}}
.XG4xTa_scene{border:1px solid var(--lx-border);background:var(--lx-ill-wall);width:100%;box-shadow:var(--lx-shadow-card);border-radius:20px;align-self:center;margin-top:10px;overflow:hidden}.XG4xTa_scene svg{display:block}.XG4xTa_board{font-size:16px;font-weight:600}.XG4xTa_train{transition:transform 1.8s cubic-bezier(.55,0,.85,.35)}.XG4xTa_train[data-status=wrong]{transform:translate(320px)}.XG4xTa_prices{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.XG4xTa_price{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-control-border);background:var(--lx-control-bg);color:var(--lx-muted);padding:9px 16px;font-size:15px}.XG4xTa_price strong{color:var(--lx-ink);font-weight:600}.XG4xTa_sum{text-align:center;margin-top:12px;font-size:16px;font-weight:600}.XG4xTa_sum span{color:var(--lx-link-on-panel)}@media (min-width:900px){.XG4xTa_scene{max-width:560px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.XG4xTa_train{transition:none}}
._91cvSa_events{display:contents}._91cvSa_main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._91cvSa_title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.25}._91cvSa_wideTitle{display:none}._91cvSa_homeButton{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0}._91cvSa_homeButton:hover{color:var(--lx-muted)}._91cvSa_footer{align-items:center;gap:12px;padding:8px 20px 24px;display:flex;position:relative}._91cvSa_zoom{display:none}._91cvSa_chips{scrollbar-width:none;flex:none;gap:8px;padding:14px 20px 2px;display:flex;overflow-x:auto}._91cvSa_chips::-webkit-scrollbar{display:none}._91cvSa_chip{border-radius:var(--lx-radius-pill);background:var(--lx-app-current);height:40px;color:var(--lx-ink);cursor:pointer;border:none;flex:none;align-items:center;gap:8px;padding:0 14px 0 9px;font-size:15px;font-weight:500;display:flex}._91cvSa_phoneTask{flex:none;padding:12px 20px 0}._91cvSa_eyeButton{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;padding:0;display:block}@media (min-width:900px){._91cvSa_chips,._91cvSa_phoneTask,._91cvSa_eyeButton{display:none}._91cvSa_main[data-frame=card]{border:1px solid var(--lx-border);background:var(--lx-app-surface);box-shadow:var(--lx-shadow-card);border-radius:20px;overflow:hidden}._91cvSa_main[data-frame=card] ._91cvSa_viewport{border-radius:inherit;position:absolute;inset:0}._91cvSa_wideTitle{z-index:1;display:block;position:absolute;top:22px;left:24px}._91cvSa_main[data-frame=free]{pointer-events:none}._91cvSa_main[data-frame=free] ._91cvSa_wideTitle{pointer-events:auto;left:8px}._91cvSa_main[data-frame=free] ._91cvSa_footer{padding:0}._91cvSa_main[data-frame=free] ._91cvSa_zoom{bottom:6px;right:0}._91cvSa_footer{z-index:1;pointer-events:none;justify-content:center;padding:0 24px 24px;position:absolute;bottom:0;left:0;right:0}._91cvSa_footer>*{pointer-events:auto}._91cvSa_footer ._91cvSa_start{flex:none;width:300px}._91cvSa_zoom{border:1px solid var(--lx-border);background:var(--lx-bg);border-radius:12px;display:flex;position:absolute;bottom:30px;right:24px;overflow:hidden}}._91cvSa_brand{letter-spacing:.3em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}._91cvSa_child{align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}._91cvSa_avatar{background:var(--lx-app-tile);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;font-weight:600;display:flex}._91cvSa_sidebarTitle{letter-spacing:-.01em;font-size:17px;font-weight:600}._91cvSa_zoomButton{width:40px;height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;border:none;font-size:20px}._91cvSa_zoomDivider{background:var(--lx-border);width:1px}._91cvSa_start{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:56px;color:var(--lx-on-accent);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}._91cvSa_start:hover{background:var(--lx-accent-hover)}._91cvSa_start svg{flex:none}._91cvSa_viewport{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:1;min-height:0;position:relative;overflow:hidden}._91cvSa_viewport[data-dragging=true]{cursor:grabbing}._91cvSa_stage{transform-origin:0 0;transition:transform .6s cubic-bezier(.22,1,.36,1);animation:.4s _91cvSa_appear;position:absolute;top:0;left:0}@keyframes _91cvSa_appear{0%{opacity:0}}._91cvSa_viewport[data-animate=false] ._91cvSa_stage,._91cvSa_viewport[data-animate=false] ._91cvSa_card{transition:none}._91cvSa_viewport:focus-visible{outline-offset:-3px}._91cvSa_edges{pointer-events:none;position:absolute;inset:0;overflow:visible}._91cvSa_litEdge{opacity:0;transition:opacity .45s ease-out}._91cvSa_litEdge[data-lit=true]{opacity:1}._91cvSa_node{color:var(--lx-muted);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;transition:top .6s cubic-bezier(.22,1,.36,1);animation:7s ease-in-out infinite _91cvSa_float;display:flex;position:absolute}._91cvSa_node[data-lit=true]{color:var(--lx-ink)}._91cvSa_nodeLabel{text-align:center;font-weight:500;line-height:1.25}._91cvSa_node[data-lit=true] ._91cvSa_nodeLabel{font-weight:600}._91cvSa_unknown{border:1px dashed var(--lx-control-border);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}@keyframes _91cvSa_float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@property --k{syntax:"<number>";inherits:true;initial-value:0}@property --center-mix{syntax:"<percentage>";inherits:true;initial-value:0%}._91cvSa_bubble{--k:0;--center-mix:2%;width:calc(var(--d) * 1px);height:calc(var(--d) * 1px);flex:none;transition:--k .45s ease-out,--center-mix .45s ease-out,width .6s cubic-bezier(.22,1,.36,1),height .6s cubic-bezier(.22,1,.36,1);display:block;position:relative}._91cvSa_bubble[data-light="1"]{--k:.3333;--center-mix:7%}._91cvSa_bubble[data-light="2"]{--k:.6667;--center-mix:13%}._91cvSa_bubble[data-light="3"]{--k:1;--center-mix:21%}._91cvSa_orb{--border-a:calc(28% + 57% * var(--k));--rim-a:calc(8% + 34% * var(--k));--inner-a:calc(22% + 45% * var(--k));--near-a:calc(12% + 35% * var(--k));--center:color-mix(in srgb, var(--hue) var(--center-mix), var(--orb-base,var(--lx-bg)));border:1px solid color-mix(in srgb, var(--hue) var(--border-a), transparent);background:radial-gradient(circle closest-side, var(--center) 0%, var(--center) 30%, color-mix(in srgb, var(--hue) var(--rim-a), transparent) 100%);box-shadow:inset 0 0 calc(var(--d) * (.14 + .18 * var(--k)) * 1px) color-mix(in srgb, var(--hue) var(--inner-a), transparent), 0 0 calc(var(--d) * (.1 + .1 * var(--k)) * 1px) color-mix(in srgb, var(--hue) var(--near-a), transparent);border-radius:50%;position:absolute;inset:0}._91cvSa_halo{--halo-a:calc(34% * var(--k));box-shadow:0 0 calc(var(--d) * (.3 + .9 * var(--k)) * 1px) calc(var(--d) * .03 * var(--k) * 1px) color-mix(in srgb, var(--hue) var(--halo-a), transparent);border-radius:50%;animation:4.5s ease-in-out infinite _91cvSa_breathe;position:absolute;inset:0}._91cvSa_bubble[data-still] ._91cvSa_halo{animation:none}:root[data-theme=dark] ._91cvSa_bubble{--center-mix:4%}:root[data-theme=dark] ._91cvSa_bubble[data-light="1"]{--center-mix:14%}:root[data-theme=dark] ._91cvSa_bubble[data-light="2"]{--center-mix:26%}:root[data-theme=dark] ._91cvSa_bubble[data-light="3"]{--center-mix:40%}:root[data-theme=dark] ._91cvSa_orb{--border-a:calc(22% + 63% * var(--k));--rim-a:calc(10% + 42% * var(--k));--inner-a:calc(30% + 50% * var(--k));--near-a:calc(14% + 40% * var(--k))}:root[data-theme=dark] ._91cvSa_halo{--halo-a:calc(42% * var(--k))}._91cvSa_selectedRing{border:2px solid var(--lx-ink);border-radius:50%;position:absolute;inset:-7px}@keyframes _91cvSa_breathe{0%,to{opacity:.72}50%{opacity:1}}._91cvSa_taskPill{border-radius:var(--lx-radius-pill);color:var(--lx-link-on-panel);border:1px solid color-mix(in srgb, var(--lx-brand-magenta) 40%, transparent);background:var(--lx-app-task);align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}._91cvSa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);font-size:12px;font-weight:600}._91cvSa_eyebrow[data-tone=task]{color:var(--lx-link-on-panel)}._91cvSa_group{flex-direction:column;gap:8px;display:flex}._91cvSa_row{width:calc(100% + 24px);color:var(--lx-ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;margin:0 -12px;padding:6px 12px;display:flex}._91cvSa_row:hover{background:var(--lx-app-tile)}._91cvSa_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._91cvSa_rowName{font-size:15px;font-weight:500;line-height:1.4}._91cvSa_rowStatus{color:var(--lx-muted);font-size:13px;line-height:1.4}._91cvSa_detail{flex-direction:column;gap:18px;display:flex}._91cvSa_detailHead{align-items:center;gap:16px;display:flex}._91cvSa_detailHead ._91cvSa_bubble{--orb-base:var(--lx-app-surface)}._91cvSa_detailName{flex-direction:column;gap:2px;min-width:0;display:flex}._91cvSa_detailTitle{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.25}._91cvSa_detailSection{color:var(--lx-muted);font-size:14px}._91cvSa_tiles{gap:8px;display:flex}._91cvSa_tile{background:var(--lx-app-tile);border-radius:14px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 14px;display:flex}._91cvSa_tileName{color:var(--lx-muted);font-size:13px;line-height:1.3}._91cvSa_tileValue{font-size:15px;font-weight:600;line-height:1.35}._91cvSa_purpose{flex-direction:column;gap:6px;display:flex}._91cvSa_purposeText{font-size:16px;line-height:1.5}._91cvSa_card{border:1px solid var(--lx-border);background:var(--lx-app-surface);width:340px;box-shadow:var(--lx-shadow-card);color:var(--lx-ink);cursor:auto;z-index:2;border-radius:20px;flex-direction:column;gap:16px;padding:20px;transition:left .6s cubic-bezier(.22,1,.36,1),top .6s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}._91cvSa_card ._91cvSa_start{flex:none}._91cvSa_close{width:36px;height:36px;color:var(--lx-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}._91cvSa_veil{z-index:10;background:var(--lx-app-veil);cursor:pointer;border:none;padding:0;position:absolute;inset:0}._91cvSa_sheet{z-index:11;border:1px solid var(--lx-border);background:var(--lx-app-surface);max-height:calc(100% - 72px);box-shadow:var(--lx-app-shadow-sheet);border-bottom:none;border-radius:24px 24px 0 0;outline:none;flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) _91cvSa_rise;display:flex;position:absolute;bottom:0;left:0;right:0}._91cvSa_sheet[data-full=true]{top:72px}._91cvSa_handle{cursor:pointer;background:0 0;border:none;flex:none;width:100%;height:30px;padding:0;display:block}._91cvSa_handle span{background:var(--lx-app-handle);border-radius:3px;width:44px;height:5px;margin:0 auto;display:block}._91cvSa_sheetBody{flex-direction:column;flex:1;gap:20px;min-height:0;padding:8px 24px 32px;display:flex;overflow-y:auto}._91cvSa_sheetTitle{letter-spacing:-.01em;font-size:20px;font-weight:600}._91cvSa_sheetAction{flex:none;padding:4px 20px 24px}._91cvSa_sheetAction ._91cvSa_start{width:100%}@media (min-width:900px){._91cvSa_veil,._91cvSa_sheet{display:none}}@keyframes _91cvSa_rise{0%{opacity:0;transform:translateY(24px)}}._91cvSa_chatInputRow{flex:none;align-items:center;gap:10px;padding:12px 16px 24px;display:flex}@media (prefers-reduced-motion:reduce){._91cvSa_node,._91cvSa_halo,._91cvSa_glow:before,._91cvSa_sheet,._91cvSa_stage{animation:none}._91cvSa_stage,._91cvSa_card,._91cvSa_bubble,._91cvSa_litEdge{transition:none}}
.CdtqVG_task{border:1px solid color-mix(in srgb, var(--lx-brand-magenta) 40%, transparent);background:var(--lx-app-task);color:var(--lx-ink);border-radius:20px;flex-direction:column;align-items:stretch;gap:16px;padding:18px 20px;display:flex}:root[data-theme=dark] .CdtqVG_task{border-color:color-mix(in srgb, var(--lx-brand-magenta) 55%, transparent)}.CdtqVG_text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CdtqVG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-link-on-panel);font-size:12px;font-weight:600}.CdtqVG_title{font-size:18px;font-weight:600;line-height:1.3}.CdtqVG_due{color:var(--lx-muted);font-size:14px}.CdtqVG_start{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:44px;color:var(--lx-on-accent);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.CdtqVG_start:hover{background:var(--lx-accent-hover);color:var(--lx-on-accent)}.CdtqVG_task[data-layout=compact]{border-radius:16px;flex-direction:row;align-items:center;gap:12px;padding:12px 12px 12px 16px}.CdtqVG_task[data-layout=compact] .CdtqVG_title{font-size:15px}.CdtqVG_task[data-layout=compact] .CdtqVG_text{gap:2px}.CdtqVG_task[data-layout=compact] .CdtqVG_due{font-size:13px}.CdtqVG_task[data-layout=compact] .CdtqVG_start{height:36px;padding:0 16px;font-size:14px}.CdtqVG_task[data-layout=stacked]{border-radius:16px;padding:16px}.CdtqVG_task[data-layout=stacked] .CdtqVG_title{font-size:17px}@media (min-width:900px){.CdtqVG_task[data-layout=auto]{flex-direction:row;align-items:center}}
.MCX_mG_demoBlock{flex-direction:column;gap:8px;width:100%;display:flex}.MCX_mG_frame{border:1px solid var(--lx-border);background:var(--lx-bg);box-shadow:var(--lx-shadow-card);text-align:left;color:var(--lx-ink);border-radius:clamp(14px,1.6vw,20px);overflow:hidden}.MCX_mG_mindFrame{flex-direction:column;height:620px;display:flex;position:relative}.MCX_mG_mindFrame[data-wide=true]{height:clamp(560px,46vw,640px)}.MCX_mG_mindTopBar{flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.MCX_mG_mindTopBar .name-swap{text-align:right;min-width:5.5em}.MCX_mG_mindFrame[data-wide=true] .MCX_mG_mindHeader{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.MCX_mG_mindBody{flex:1;gap:16px;min-height:0;display:flex}.MCX_mG_mindFrame[data-wide=true] .MCX_mG_mindBody{padding:0 16px 16px}.MCX_mG_mindSidebar{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:18px;flex-direction:column;flex:none;width:272px;display:flex;overflow:hidden}.MCX_mG_mindSections{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 18px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#0000,#000 40px);mask-image:linear-gradient(0deg,#0000,#000 40px)}.MCX_mG_mindCurioso{flex-direction:column;flex:none;gap:12px;padding:12px 16px 16px;display:flex}.MCX_mG_mindMessage{font-size:14px}.MCX_mG_curiosoRow{align-items:center;gap:10px;display:flex}.MCX_mG_fakeInput{border-radius:var(--lx-radius-pill);background:var(--lx-app-tile);min-width:0;height:44px;color:var(--lx-muted);white-space:nowrap;flex:1;align-items:center;padding:0 16px;font-size:14px;display:flex;overflow:hidden}.MCX_mG_mindMap{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.MCX_mG_mindFrame[data-wide=true] .MCX_mG_mindMap{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:18px;overflow:hidden}.MCX_mG_mindHeader{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 4px 20px;display:flex}.MCX_mG_mindHeader .name-swap{text-align:right;min-width:5.5em}.MCX_mG_mindTitle{white-space:nowrap;font-size:22px}.MCX_mG_mindFrame[data-wide=true] .MCX_mG_mindTitle{font-size:20px}.MCX_mG_mindViewport{flex:1;min-height:0;position:relative;overflow:hidden}.MCX_mG_mindStage{touch-action:pan-y}.MCX_mG_mindFooter{z-index:3;pointer-events:none;justify-content:center;align-items:center;gap:12px;padding:0 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.MCX_mG_mindFooter>*{pointer-events:auto}.MCX_mG_mindStart{flex:1;display:flex}.MCX_mG_mindFrame[data-wide=true] .MCX_mG_mindStart{flex:none;width:min(280px,60%)}.MCX_mG_mindEye{flex:none;display:flex}@keyframes MCX_mG_message-in{0%{opacity:0;transform:translateY(6px)}}.MCX_mG_phone{width:100%;max-width:400px;margin:0 auto}.MCX_mG_lessonFrame{background:var(--lx-bg);flex-direction:column;display:flex}.MCX_mG_lessonBar{padding:18px 20px 6px}.MCX_mG_lessonProgress{background:var(--lx-app-tile);border-radius:5px;height:10px;overflow:hidden}.MCX_mG_lessonProgress span{border-radius:inherit;background:var(--lx-progress-done);width:4%;height:100%;transition:width .5s;display:block}.MCX_mG_lessonProgress span[data-solved=true]{background:var(--lx-brand-magenta);width:100%}.MCX_mG_lessonContent{padding:10px 20px 0}.MCX_mG_lessonContent [data-hidden=true]{visibility:hidden}.MCX_mG_lessonTitle{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.MCX_mG_lessonText{color:var(--lx-muted);margin-top:8px;font-size:15px;line-height:1.5}.MCX_mG_lessonCurioso{border-top:1px solid var(--lx-border);align-items:flex-start;gap:12px;min-height:112px;margin-top:12px;padding:14px 20px 0;display:flex}.MCX_mG_lessonCurioso svg{flex:none}.MCX_mG_lessonMessage{font-size:15px;animation:.3s ease-out MCX_mG_message-in}.MCX_mG_lessonFooter{padding:12px 20px 20px;display:flex}.MCX_mG_lessonFrame[data-wide=true]{height:100%;min-height:clamp(560px,46vw,640px)}.MCX_mG_lessonFrame[data-wide=true] .MCX_mG_lessonBar{flex:none;justify-content:center;padding:18px 24px 16px;display:flex}.MCX_mG_lessonFrame[data-wide=true] .MCX_mG_lessonProgress{width:100%;max-width:520px}.MCX_mG_lessonBody{flex:1;gap:16px;min-height:0;padding:0 16px 16px;display:flex}.MCX_mG_lessonSidebar{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:18px;flex-direction:column;flex:none;width:300px;display:flex;overflow:hidden}.MCX_mG_lessonSidebar .MCX_mG_lessonSheet{border:none;border-bottom:1px solid var(--lx-border);box-shadow:none;border-radius:0;flex:none;margin:0;padding:8px 16px 16px}.MCX_mG_lessonChat{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:16px 16px 0;display:flex;overflow:hidden}.MCX_mG_lessonSidebar .MCX_mG_curiosoRow{padding:12px 16px 16px}.MCX_mG_lessonMain{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:18px;flex-direction:column;flex:1;align-items:center;min-width:0;padding:20px 32px;display:flex}.MCX_mG_lessonMain[data-solved=true]{border-color:var(--lx-brand-magenta)}.MCX_mG_lessonColumn{width:100%;max-width:520px;margin:auto 0}.MCX_mG_lessonColumn .MCX_mG_lessonTitle{font-size:32px}.MCX_mG_lessonColumn .MCX_mG_lessonText{font-size:17px}.MCX_mG_lessonColumn [data-hidden=true]{visibility:hidden}.MCX_mG_lessonFrame[data-wide=true] .MCX_mG_lessonFooter{width:100%;max-width:320px;padding:12px 0 0}@media (prefers-reduced-motion:reduce){.MCX_mG_lessonMessage{animation:none}}.MCX_mG_tutorFrame{background:var(--lx-app-surface);flex-direction:column;height:520px;display:flex}.MCX_mG_tutorHeader{border-bottom:1px solid var(--lx-border);flex:none;align-items:center;gap:10px;padding:16px 20px;display:flex}.MCX_mG_tutorName{font-size:15px;font-weight:600}.MCX_mG_tutorTopic{color:var(--lx-muted);margin-left:auto;font-size:13px}.MCX_mG_tutorLog{scrollbar-width:none;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}.MCX_mG_tutorLog>:first-child{margin-top:auto}.MCX_mG_tutorItem{flex-direction:column;gap:12px;animation:.3s ease-out MCX_mG_message-in;display:flex}.MCX_mG_pizzas{justify-content:center;gap:36px;display:flex}.MCX_mG_pizzas figure{flex-direction:column;align-items:center;gap:6px;display:flex}.MCX_mG_pizzas figcaption{font-size:15px;font-weight:600}.MCX_mG_tutorOptions{flex:none;gap:8px;padding:0 20px 20px;transition:opacity .3s;display:flex}.MCX_mG_tutorOptions[data-shown=false]{opacity:0}.MCX_mG_option{border:1px solid var(--lx-control-border);border-radius:var(--lx-radius-pill);background:var(--lx-control-bg);min-height:48px;color:var(--lx-ink);cursor:pointer;flex:1 1 0;padding:0 16px;font-size:15px;font-weight:500}.MCX_mG_option:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.MCX_mG_tutorItem{animation:none}}.MCX_mG_reviewFrame{background:var(--lx-app-surface);flex-direction:column;gap:8px;padding:20px;display:flex}.MCX_mG_reviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.MCX_mG_reviewDay{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.MCX_mG_reviewStatus{color:var(--lx-muted);font-size:14px;animation:.3s ease-out MCX_mG_message-in}.MCX_mG_reviewMap{margin-top:8px;position:relative}.MCX_mG_reviewStage{transform-origin:50% 0;position:absolute;top:0;left:50%}.MCX_mG_reviewTrack{grid-template-columns:repeat(12,1fr);gap:4px;margin-top:8px;display:grid}.MCX_mG_reviewTrack span{background:var(--lx-progress-todo);border-radius:3px;height:6px;transition:background-color .3s}.MCX_mG_reviewTrack span[data-past=true]{background:var(--lx-control-border)}.MCX_mG_reviewTrack span[data-today=true]{background:var(--lx-progress-done)}.MCX_mG_reviewTrack span[data-review=true]{background:var(--lx-brand-magenta)}.MCX_mG_reviewAction{justify-content:center;margin-top:12px;display:flex}.MCX_mG_reviewAction>span{flex:none;width:min(280px,100%);transition:background-color .3s,color .3s}@media (prefers-reduced-motion:reduce){.MCX_mG_reviewStatus{animation:none}}.MCX_mG_startScreens{display:grid}.MCX_mG_startScreens>*{grid-area:1/1;min-width:0;transition:opacity .4s}.MCX_mG_startScreens>[data-active=false]{opacity:0;visibility:hidden}.MCX_mG_startMind{background:var(--lx-bg);flex-direction:column;display:flex}.MCX_mG_startMind>.MCX_mG_mindFrame{flex:1;height:auto}.MCX_mG_startSteps{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.MCX_mG_startStep{width:100%;color:var(--lx-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:10px 12px;font-size:17px;transition:background .3s,color .3s;display:flex}.MCX_mG_startStep:hover{color:var(--lx-ink)}.MCX_mG_startStep[aria-current=step]{background:var(--lx-panel);color:var(--lx-ink)}.MCX_mG_startStepNumber{border:1px solid var(--lx-border);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:600;transition:background .3s,border-color .3s,color .3s;display:grid}.MCX_mG_startStep[aria-current=step] .MCX_mG_startStepNumber{border-color:var(--lx-accent);background:var(--lx-accent);color:#fff}@media (prefers-reduced-motion:reduce){.MCX_mG_startScreens>*,.MCX_mG_startStep,.MCX_mG_startStepNumber{transition:none}}
._6d9mHW_header{justify-content:space-between;align-items:center;gap:24px;padding-block:16px;display:flex}._6d9mHW_nav{align-items:center;gap:32px;font-size:15px;display:flex}._6d9mHW_navLink{min-height:44px;color:var(--lx-ink);align-items:center;display:inline-flex}@media (max-width:760px){._6d9mHW_nav{display:none}}._6d9mHW_section{padding-top:var(--lx-section-gap)}._6d9mHW_sectionTitle{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.1}._6d9mHW_sectionLead{max-width:640px;color:var(--lx-muted);font-size:clamp(17px,1.4vw,19px);line-height:1.55}._6d9mHW_display{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(44px,6vw,84px);font-weight:500;line-height:1.02}._6d9mHW_hero{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(48px,7vw,104px);display:flex}._6d9mHW_announcement{border:1px solid var(--lx-border);border-radius:var(--lx-radius-pill);min-height:44px;color:var(--lx-ink);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}._6d9mHW_announcement:hover{color:var(--lx-ink)}._6d9mHW_announcementArrow{color:var(--lx-muted)}._6d9mHW_heroTitle{white-space:pre-line;max-width:1100px;margin-top:28px}._6d9mHW_heroSubtitle{max-width:620px;color:var(--lx-muted);text-wrap:pretty;margin-top:24px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}._6d9mHW_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:36px;display:flex}._6d9mHW_textLink{align-items:center;min-height:52px;font-size:17px;font-weight:500;display:inline-flex}._6d9mHW_heroFootnote{color:var(--lx-muted);margin-top:16px;font-size:14px}._6d9mHW_demo{background:var(--lx-panel);text-align:left;border-radius:clamp(20px,2.4vw,32px);flex-direction:column;gap:12px;width:100%;margin-top:clamp(48px,6vw,80px);padding:clamp(12px,3.4vw,48px);scroll-margin-top:24px;display:flex}._6d9mHW_demoTitle{text-align:center;max-width:820px;margin:clamp(8px,1.6vw,16px) auto clamp(16px,2.6vw,32px)}._6d9mHW_insight{border:1px solid var(--lx-border);background:var(--lx-card);border-radius:clamp(14px,1.6vw,20px);flex-direction:column;gap:6px;padding:16px 20px;display:flex}._6d9mHW_insightText{font-size:15px;line-height:1.5}._6d9mHW_science{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:clamp(48px,5vw,64px);display:flex}._6d9mHW_scienceLead{color:var(--lx-muted);text-wrap:balance;font-size:15px}._6d9mHW_pillarList{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:0;padding:0;list-style:none;display:flex}._6d9mHW_pillarItem{align-items:center;gap:10px;min-height:28px;font-size:17px;font-weight:500;display:flex}._6d9mHW_intro{flex-direction:column;gap:14px;max-width:720px;display:flex}._6d9mHW_features{flex-direction:column;gap:clamp(64px,8vw,128px);margin-top:clamp(48px,5vw,72px);display:flex}._6d9mHW_feature{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,80px);scroll-margin-top:24px;display:flex}._6d9mHW_feature[data-reverse]{flex-direction:row-reverse}._6d9mHW_featureText{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}._6d9mHW_featureIntro{flex-direction:column;gap:16px;display:flex}._6d9mHW_feature[data-stacked]{flex-direction:column;align-items:stretch;gap:clamp(32px,4vw,48px)}._6d9mHW_feature[data-stacked] ._6d9mHW_featureText{flex-flow:wrap;flex:none;align-items:flex-end;gap:24px clamp(32px,5vw,80px)}._6d9mHW_feature[data-stacked] ._6d9mHW_featureText>*{flex:340px}._6d9mHW_feature[data-stacked] ._6d9mHW_featureVisual{flex:none}._6d9mHW_featureTitle{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.15}._6d9mHW_featureBody{max-width:460px;color:var(--lx-muted);font-size:17px;line-height:1.6}._6d9mHW_featureVisual{background:var(--lx-panel);border-radius:24px;flex:1.4 480px;min-width:0;padding:clamp(20px,3vw,40px)}._6d9mHW_card{border:1px solid var(--lx-border);background:var(--lx-card);border-radius:18px;flex-direction:column;gap:16px;margin:0 auto;padding:24px;display:flex}._6d9mHW_rowBetween{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._6d9mHW_strong{font-size:16px;font-weight:600}._6d9mHW_muted{color:var(--lx-muted);font-size:14px}._6d9mHW_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}._6d9mHW_stats div{flex-direction:column-reverse;gap:2px;display:flex}._6d9mHW_stats dd{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500;line-height:1.2}._6d9mHW_stats dt{color:var(--lx-muted);font-size:13px}._6d9mHW_divider{background:var(--lx-border);border:0;height:1px;margin:0}._6d9mHW_topics{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._6d9mHW_topic{align-items:center;gap:12px;display:flex}._6d9mHW_topic div{flex-direction:column;gap:2px;min-width:0;display:flex}._6d9mHW_topicName{font-size:15px;font-weight:500;line-height:1.4}._6d9mHW_topicStatus{color:var(--lx-muted);font-size:13px;line-height:1.4}._6d9mHW_badge{border:1px solid var(--lx-chip-border);border-radius:var(--lx-radius-pill);color:var(--lx-muted);flex:none;padding:4px 10px;font-size:12px}._6d9mHW_note{background:var(--lx-bubble);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}._6d9mHW_highlights{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:32px;margin-top:clamp(32px,4vw,48px);display:grid}._6d9mHW_highlight{border-top:1px solid var(--lx-ink);flex-direction:column;gap:10px;padding-top:20px;display:flex}._6d9mHW_highlight h3{font-size:20px;font-weight:500;line-height:1.3}._6d9mHW_highlight p{color:var(--lx-muted);font-size:16px;line-height:1.6}._6d9mHW_testimonials{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}._6d9mHW_testimonial{background:var(--lx-panel);border-radius:20px;flex-direction:column;justify-content:space-between;gap:28px;min-height:220px;padding:28px;display:flex}._6d9mHW_testimonial blockquote{font-size:18px;line-height:1.55}._6d9mHW_testimonial figcaption{flex-direction:column;gap:2px;display:flex}._6d9mHW_pilot{padding:clamp(56px, 8vw, 112px) var(--lx-gutter);background:var(--lx-panel);text-align:center;border-radius:clamp(24px,3vw,40px);flex-direction:column;align-items:center;scroll-margin-top:24px;display:flex}._6d9mHW_pilotTitle{margin-top:28px}._6d9mHW_pilotBody{max-width:560px;color:var(--lx-muted);text-wrap:pretty;margin-top:20px;font-size:clamp(17px,1.4vw,19px);line-height:1.55}._6d9mHW_footer{border-top:1px solid var(--lx-border);margin-top:clamp(72px,8vw,120px)}._6d9mHW_footerInner{flex-direction:column;gap:32px;padding-block:40px 48px;display:flex}._6d9mHW_footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}._6d9mHW_footerNav{flex-wrap:wrap;gap:0 24px;font-size:15px;display:flex}._6d9mHW_footerLink{min-height:44px;color:var(--lx-muted);align-items:center;display:inline-flex}._6d9mHW_footerLegal{color:var(--lx-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:14px;display:flex}._6d9mHW_reportCard{gap:20px;max-width:500px}._6d9mHW_reportHeader{align-items:flex-start}._6d9mHW_reportTitle{font-size:17px}._6d9mHW_stack{flex-direction:column;gap:4px;display:flex}
.qu1qTW_switch{border-radius:var(--lx-radius-pill);background:var(--lx-track);cursor:pointer;border:none;flex:none;width:52px;height:32px;padding:0;position:relative}.qu1qTW_switch[aria-checked=true]{background:var(--lx-accent)}.qu1qTW_knob{width:28px;height:28px;color:var(--lx-brand-magenta);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:left .15s ease-out;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.qu1qTW_switch[aria-checked=true] .qu1qTW_knob{left:22px}.qu1qTW_segmented{border-radius:var(--lx-radius-pill);background:var(--lx-app-current);gap:2px;padding:3px;display:flex}.qu1qTW_segment{flex:1;position:relative}.qu1qTW_segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.qu1qTW_segment span{border-radius:var(--lx-radius-pill);height:36px;color:var(--lx-muted);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:flex}.qu1qTW_segment input:checked+span{border-color:var(--lx-border);background:var(--lx-card);color:var(--lx-ink);font-weight:600;box-shadow:0 1px 2px #0000001f}.qu1qTW_segment input:focus-visible+span{outline:3px solid var(--lx-link);outline-offset:1px}:root[data-theme=dark] .qu1qTW_segment input:checked+span{background:#333}@media (prefers-reduced-motion:reduce){.qu1qTW_knob{transition:none}}
.XK4MTW_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.XK4MTW_content{flex-direction:column;gap:52px;max-width:800px;margin:0 auto;padding:20px 20px 104px;display:flex}.XK4MTW_rows,.XK4MTW_tiles,.XK4MTW_chips,.XK4MTW_stripList{margin:0;padding:0;list-style:none}.XK4MTW_phoneHead{flex-direction:column;gap:24px;display:flex}.XK4MTW_wideOnly{display:none}.XK4MTW_asideBottom{margin-top:auto;padding-top:12px}.XK4MTW_phoneEye{z-index:2;cursor:pointer;filter:drop-shadow(0 6px 16px #0000002e);background:0 0;border:none;border-radius:50%;padding:0;display:block;position:absolute;bottom:16px;right:20px}.XK4MTW_figure{flex:none;display:block;position:relative}.XK4MTW_figure svg{display:block}.XK4MTW_figureBadge{border:2px solid var(--figure-tint);background:var(--lx-app-surface);color:var(--figure-base);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2%;right:-2%}.XK4MTW_identity{align-items:center;gap:16px;display:flex}.XK4MTW_identityText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XK4MTW_nickname{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.2}.XK4MTW_since{color:var(--lx-muted);font-size:14px}.XK4MTW_iconButton{border:1px solid var(--lx-border);width:40px;height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.XK4MTW_iconButton:hover{color:var(--lx-ink)}.XK4MTW_iconButton[aria-disabled=true],.XK4MTW_parents[aria-disabled=true]{cursor:default}.XK4MTW_iconButton[aria-disabled=true]:hover{color:var(--lx-muted)}.XK4MTW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);font-size:12px;font-weight:600}.XK4MTW_parents{border:1px solid var(--lx-border);width:100%;height:52px;color:var(--lx-ink);background:0 0;border-radius:14px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.XK4MTW_parents>svg,.XK4MTW_parentsChevron{color:var(--lx-muted)}.XK4MTW_parentsChevron{margin-left:auto;display:flex}.XK4MTW_index{flex-direction:column;gap:2px;display:flex}.XK4MTW_indexLink{height:40px;color:var(--lx-muted);border-radius:12px;align-items:center;margin:0 -12px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.XK4MTW_indexLink:hover{color:var(--lx-ink)}.XK4MTW_indexLink[aria-current=location]{background:var(--lx-app-current);color:var(--lx-ink);font-weight:600}.XK4MTW_section{flex-direction:column;gap:20px;scroll-margin-top:24px;display:flex}.XK4MTW_sectionHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.XK4MTW_sectionTitles{flex-direction:column;gap:4px;display:flex}.XK4MTW_sectionTitle{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}.XK4MTW_sectionSubtitle{color:var(--lx-muted);font-size:15px;line-height:1.4}.XK4MTW_smallLabel{color:var(--lx-muted);font-size:14px}.XK4MTW_primary{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:44px;color:var(--lx-on-accent);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.XK4MTW_primary:hover{background:var(--lx-accent-hover);color:var(--lx-on-accent)}.XK4MTW_secondary{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:44px;color:var(--lx-ink);cursor:pointer;background:0 0;flex:none;padding:0 18px;font-size:15px;font-weight:600}.XK4MTW_editToggle{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:40px;color:var(--lx-ink);cursor:pointer;background:0 0;flex:none;padding:0 16px;font-size:14px;font-weight:600}.XK4MTW_editToggle:hover{border-color:var(--lx-control-border)}.XK4MTW_editToggle[aria-pressed=true]{border-color:var(--lx-kid-bg);background:var(--lx-kid-bg);color:var(--lx-kid-ink)}.XK4MTW_rowAction{border-radius:var(--lx-radius-pill);background:var(--lx-app-tile);height:36px;color:var(--lx-ink);cursor:pointer;border:none;flex:none;padding:0 14px;font-size:14px;font-weight:600}.XK4MTW_rowAction:hover{background:var(--lx-bubble)}[data-marked=true] .XK4MTW_rowTitle,[data-marked=true] .XK4MTW_rowSub,[data-marked=true] .XK4MTW_reasonNodes{opacity:.45}[data-marked=true] .XK4MTW_rowTitle,.XK4MTW_like[data-marked=true]{text-decoration:line-through}.XK4MTW_like[data-marked=true]{opacity:.45}.XK4MTW_addButton{border-radius:var(--lx-radius-pill);background:var(--lx-app-tile);height:44px;color:var(--lx-ink);cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:15px;font-weight:600;display:inline-flex}.XK4MTW_addButton:hover{background:var(--lx-bubble)}.XK4MTW_addButton svg{color:var(--lx-muted)}.XK4MTW_editHint{color:var(--lx-muted);margin:0;font-size:14px}.XK4MTW_textLink{height:40px;color:var(--lx-ink);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.XK4MTW_textLink:hover{color:var(--lx-ink)}.XK4MTW_rows{flex-direction:column;display:flex}.XK4MTW_rows>li+li{border-top:1px solid var(--lx-border)}.XK4MTW_row{align-items:center;gap:12px;padding:12px 0;display:flex}.XK4MTW_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XK4MTW_rowTitle{font-size:16px;line-height:1.4}.XK4MTW_rowSub{color:var(--lx-muted);font-size:13px;line-height:1.4}.XK4MTW_tiles{--tile:150px;scrollbar-width:none;gap:16px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.XK4MTW_tiles>li{flex:none}.XK4MTW_tile{width:var(--tile);color:var(--lx-ink);flex-direction:column;gap:10px;display:flex}a.XK4MTW_tile:hover{color:var(--lx-ink)}.XK4MTW_tileScene,.XK4MTW_tileEmpty{width:var(--tile);height:var(--tile);border-radius:20px;display:block;position:relative;overflow:hidden}a.XK4MTW_tile:hover .XK4MTW_tileScene{outline:2px solid var(--lx-border);outline-offset:2px}.XK4MTW_tileEmpty{background:var(--lx-app-tile);color:var(--lx-muted);justify-content:center;align-items:center;display:flex}.XK4MTW_tileText{flex-direction:column;gap:2px;padding:0 2px;display:flex}.XK4MTW_tileTitle{font-size:16px;font-weight:600;line-height:1.3}.XK4MTW_tileSub{color:var(--lx-muted);font-size:14px;line-height:1.35}.XK4MTW_badge{border-radius:var(--lx-radius-pill);background:var(--lx-app-surface);height:24px;color:var(--lx-link-on-panel);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.XK4MTW_reason{grid-template-columns:1fr auto;grid-template-areas:"text remove""nodes nodes";align-items:center;gap:4px 12px;padding:12px 0 4px;display:grid}.XK4MTW_reasonText{grid-area:text;min-width:0}.XK4MTW_reason>.XK4MTW_rowAction{grid-area:remove}.XK4MTW_reasonNodes{grid-area:nodes;min-width:0;margin:0 -20px}.XK4MTW_searching{color:var(--lx-muted);padding:8px 20px 12px;font-size:14px}.XK4MTW_addReason{flex-direction:column;gap:10px;display:flex}.XK4MTW_addReasonRow{flex-wrap:wrap;gap:8px;display:flex}.XK4MTW_textInput{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);background:var(--lx-app-tile);min-width:0;height:48px;color:var(--lx-ink);flex:220px;padding:0 18px;font-size:15px}.XK4MTW_textInput::placeholder{color:var(--lx-muted)}.XK4MTW_textInput:focus{outline:3px solid var(--lx-link);outline-offset:2px}.XK4MTW_strip{scrollbar-width:none;outline-offset:-3px;margin:-20px 0;display:flex;overflow-x:auto}.XK4MTW_strip[data-overflows=false]{overflow:visible}.XK4MTW_strip::-webkit-scrollbar{display:none}.XK4MTW_strip[data-overflows=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.XK4MTW_stripList{flex:none;align-items:flex-start;padding:28px 8px 24px;display:flex}.XK4MTW_strip[data-overflows=false] .XK4MTW_stripList{padding-left:12px}.XK4MTW_stripNode{width:104px;color:var(--lx-muted);flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:8px;display:flex}.XK4MTW_stripBubble{height:var(--strip-bubble);align-items:center;display:flex}.XK4MTW_stripNode[data-lit=true]{color:var(--lx-ink)}.XK4MTW_stripLabel{text-align:center;font-weight:500;line-height:1.25}.XK4MTW_stripNode[data-lit=true] .XK4MTW_stripLabel{font-weight:600}.XK4MTW_chips{flex-wrap:wrap;gap:8px;display:flex}.XK4MTW_like{border-radius:var(--lx-radius-pill);background:var(--lx-app-current);height:44px;color:var(--lx-ink);border:none;align-items:center;gap:4px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}button.XK4MTW_like{cursor:pointer;outline:1px solid var(--lx-border)}.XK4MTW_ideas{flex-direction:column;gap:10px;display:flex}.XK4MTW_idea{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:500;display:inline-flex}.XK4MTW_idea:hover{color:var(--lx-ink)}.XK4MTW_tellCurioso{align-items:center;gap:10px;display:flex}.XK4MTW_daysCard{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;flex-direction:column;gap:24px;padding:20px 16px;display:flex}.XK4MTW_numbers{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.XK4MTW_number{flex-direction:column;gap:2px;display:flex}.XK4MTW_numberValue{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.1}.XK4MTW_numberLabel{color:var(--lx-muted);font-size:13px}.XK4MTW_month{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.XK4MTW_monthName{font-size:15px;font-weight:600}.XK4MTW_calendar{grid-template-columns:repeat(7,1fr);row-gap:8px;display:grid}.XK4MTW_weekday{text-align:center;color:var(--lx-muted);font-size:12px;font-weight:600;text-decoration:none}.XK4MTW_day{border-radius:50%;justify-content:center;justify-self:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:500;display:flex}.XK4MTW_day[data-practiced=true]{background:var(--lx-ill-tint-magenta);color:var(--lx-link-on-panel);font-weight:600}.XK4MTW_day[data-future=true]{color:var(--lx-muted)}.XK4MTW_day[data-today=true]{box-shadow:0 0 0 2px var(--lx-app-surface), 0 0 0 4px var(--lx-ink)}.XK4MTW_curiosoSays{align-items:center;gap:12px;font-size:16px;line-height:1.45;display:flex}.XK4MTW_settings{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;flex-direction:column;padding:4px 20px;display:flex}.XK4MTW_setting{justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 0;display:flex}.XK4MTW_setting+.XK4MTW_setting{border-top:1px solid var(--lx-border)}.XK4MTW_settingName{font-size:16px;font-weight:500}.XK4MTW_setting[data-stacked=true]{flex-direction:column;align-items:stretch;gap:10px}@media (min-width:900px){.XK4MTW_content{gap:64px;padding:32px 0 72px}.XK4MTW_phoneHead,.XK4MTW_phoneOnly{display:none}.XK4MTW_wideOnly{display:contents}.XK4MTW_phoneEye{display:none}.XK4MTW_tiles{--tile:184px;margin:0;padding:0;overflow:visible}.XK4MTW_reason{grid-template-columns:240px minmax(0,1fr) auto;grid-template-areas:"text nodes remove";column-gap:24px;padding:8px 0}.XK4MTW_reasonNodes{margin:0 0 0 -24px}.XK4MTW_strip[data-overflows=false] .XK4MTW_stripList{padding-left:24px}.XK4MTW_searching{padding:0}.XK4MTW_daysCard{flex-direction:row;gap:48px;padding:24px 28px}.XK4MTW_numbers{flex-direction:column;flex:none;gap:28px;width:180px;padding-top:36px;display:flex}.XK4MTW_day{width:36px;height:36px}.XK4MTW_setting[data-stacked=true]{flex-direction:row;align-items:center}.XK4MTW_choice{width:300px}}
.sGvMtq_form{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:520px;margin-top:36px;display:flex}.sGvMtq_label{font-size:14px;font-weight:500}.sGvMtq_row{flex-wrap:wrap;gap:10px;display:flex}.sGvMtq_input{border:1px solid var(--lx-control-border);border-radius:var(--lx-radius-pill);background:var(--lx-bg);min-width:0;min-height:52px;color:var(--lx-ink);flex:240px;padding:0 22px;font-size:17px}.sGvMtq_input::placeholder{color:var(--lx-muted)}.sGvMtq_input[aria-invalid=true]{border-color:var(--lx-link-on-panel)}.sGvMtq_submit{flex:1 0 auto}.sGvMtq_error{min-height:0;color:var(--lx-link-on-panel);font-size:14px;font-weight:500}.sGvMtq_error:empty{display:none}.sGvMtq_fine{color:var(--lx-muted);margin-top:6px;font-size:14px}.sGvMtq_privacyLink{color:var(--lx-link-on-panel);text-decoration:underline}.sGvMtq_page{flex-direction:column;min-height:100dvh;display:flex}.sGvMtq_pageHeader{justify-content:center;padding:16px 20px;display:flex}.sGvMtq_main{flex-direction:column;gap:28px;width:100%;max-width:440px;margin:0 auto;padding:24px 20px 40px;display:flex}.sGvMtq_confirmation{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.sGvMtq_check{background:var(--lx-accent);width:64px;height:64px;color:var(--lx-on-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.sGvMtq_title{letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1.1}.sGvMtq_lead{color:var(--lx-muted);text-wrap:balance;font-size:17px}.sGvMtq_invite{background:var(--lx-panel);border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.sGvMtq_inviteTitle{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.sGvMtq_body{color:var(--lx-muted);font-size:15px}.sGvMtq_share{width:100%}.sGvMtq_copyRow{gap:8px;display:flex}.sGvMtq_linkInput{border:1px solid var(--lx-control-border);border-radius:var(--lx-radius-pill);background:var(--lx-bg);min-width:0;min-height:44px;color:var(--lx-ink);flex:auto;padding:0 16px;font-size:15px}.sGvMtq_count{color:var(--lx-muted);font-size:14px}.sGvMtq_count strong{color:var(--lx-ink);font-weight:600}.sGvMtq_grades{flex-direction:column;gap:12px;display:flex}.sGvMtq_gradesTitle{font-size:17px;font-weight:500;line-height:1.4}.sGvMtq_chips{flex-wrap:wrap;gap:8px;display:flex}.sGvMtq_chip{min-width:56px}.sGvMtq_status{color:var(--lx-muted);font-size:14px}
._0_LUKG_logo{min-height:44px;color:var(--lx-ink);align-items:center;gap:10px;display:inline-flex}._0_LUKG_logo:hover{color:var(--lx-ink)}._0_LUKG_wordmark{letter-spacing:.3em;margin-right:-.3em;font-size:15px;font-weight:600}._0_LUKG_logo[data-size=sm] ._0_LUKG_wordmark{font-size:14px}
.TmEZKq_container{width:100%;max-width:var(--lx-content-max);padding-inline:var(--lx-gutter);margin:0 auto}.TmEZKq_pill{border-radius:var(--lx-radius-pill);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.TmEZKq_pill[data-size=lg]{min-height:52px;padding:0 28px;font-size:17px}.TmEZKq_primary{background:var(--lx-accent);color:var(--lx-on-accent)}.TmEZKq_primary:hover{background:var(--lx-accent-hover);color:var(--lx-on-accent)}.TmEZKq_primary:disabled{cursor:progress;opacity:.8}.TmEZKq_outline{border:1px solid var(--lx-control-border);background:var(--lx-control-bg);color:var(--lx-ink)}.TmEZKq_outline[aria-pressed=true]{border-color:var(--lx-kid-bg);background:var(--lx-kid-bg);color:var(--lx-kid-ink)}.TmEZKq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.TmEZKq_eyebrow[data-size=sm]{font-size:12px}.TmEZKq_eyebrowText{margin-left:4px}.TmEZKq_dot{border-radius:50%;flex:none;width:8px;height:8px}.TmEZKq_dot[data-size=lg]{width:10px;height:10px}.TmEZKq_dot[data-pillar=attention]{background:var(--lx-brand-magenta)}.TmEZKq_dot[data-pillar=activeEngagement]{background:var(--lx-brand-violet)}.TmEZKq_dot[data-pillar=errorFeedback]{background:var(--lx-brand-sky)}.TmEZKq_dot[data-pillar=consolidation]{background:var(--lx-brand-turquoise)}.TmEZKq_bubble{background:var(--lx-bubble);border-radius:18px 18px 18px 6px;padding:14px 16px;font-size:16px;line-height:1.5}.TmEZKq_bubble[data-from=kid]{background:var(--lx-kid-bg);max-width:85%;color:var(--lx-kid-ink);border-radius:18px 18px 6px;align-self:flex-end;padding:12px 16px}.TmEZKq_tutorHeader{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.TmEZKq_avatar{background:var(--lx-bubble);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.TmEZKq_meta{color:var(--lx-muted);font-size:13px;font-weight:400}
.mok5fW_page{background:var(--lx-bg);min-height:100dvh;color:var(--lx-ink);flex-direction:column;display:flex}.mok5fW_header{padding:16px 20px}.mok5fW_main{width:100%;max-width:440px;padding:24px 20px calc(80px + env(safe-area-inset-bottom));flex-direction:column;flex:1;justify-content:center;gap:28px;margin:0 auto;display:flex}.mok5fW_main[data-wide=true]{text-align:center;max-width:1240px}.mok5fW_picker{flex-direction:column;gap:32px;display:flex}.mok5fW_form[hidden]{display:none}.mok5fW_titles{flex-direction:column;gap:8px;display:flex}.mok5fW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);font-size:12px;font-weight:600}.mok5fW_title{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600;line-height:1.2}.mok5fW_lead{color:var(--lx-muted);margin:0;font-size:16px;line-height:1.5}.mok5fW_form{flex-direction:column;gap:20px;display:flex}.mok5fW_field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.mok5fW_label{padding:0;font-size:14px;font-weight:500}.mok5fW_hint{color:var(--lx-muted);font-size:13px}.mok5fW_input{border:1px solid var(--lx-control-border);border-radius:var(--lx-radius-pill);background:var(--lx-bg);min-height:52px;color:var(--lx-ink);padding:0 22px;font-size:17px}.mok5fW_input::placeholder{color:var(--lx-muted)}.mok5fW_input[aria-invalid=true]{border-color:var(--lx-link-on-panel)}.mok5fW_digits{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.mok5fW_problem{color:var(--lx-link-on-panel);margin:0;font-size:14px;font-weight:500}.mok5fW_note{color:var(--lx-muted);margin:0;font-size:14px}.mok5fW_actions{flex-direction:column;gap:12px;display:flex}.mok5fW_full{width:100%}.mok5fW_textButton{min-height:44px;color:var(--lx-link);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-size:15px;font-weight:500}.mok5fW_textButton:hover{color:var(--lx-link-hover);text-decoration:underline}.mok5fW_or{color:var(--lx-muted);align-items:center;gap:12px;font-size:14px;display:flex}.mok5fW_or:before,.mok5fW_or:after{content:"";background:var(--lx-border);flex:1;height:1px}.mok5fW_nicknameRow{align-items:center;gap:12px;display:flex}.mok5fW_nicknameRow .mok5fW_input{flex:1;min-width:0}fieldset.mok5fW_field>legend{margin-bottom:8px}.mok5fW_grades{max-width:100%}.mok5fW_choices{flex-wrap:wrap;gap:14px;margin:-6px -6px 0;padding:6px;display:flex}.mok5fW_choice{position:relative}.mok5fW_choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mok5fW_swatch{border:1px solid var(--lx-control-border);background:var(--lx-control-bg);width:48px;height:48px;color:var(--lx-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.mok5fW_swatch[data-color]{background:var(--swatch);border:none}.mok5fW_check{background:var(--lx-ink);width:22px;height:22px;color:var(--lx-bg);border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;bottom:-4px;right:-4px}.mok5fW_choice input:checked+.mok5fW_swatch{outline:3px solid var(--lx-ink);outline-offset:3px}.mok5fW_choice input:checked+.mok5fW_swatch .mok5fW_check{display:flex}.mok5fW_choice input:focus-visible+.mok5fW_swatch{outline:3px solid var(--lx-link);outline-offset:3px}.mok5fW_children{flex-direction:column;gap:12px;display:flex}.mok5fW_addChild{margin-top:12px}.mok5fW_children[hidden]{display:none}.mok5fW_childEntry{display:contents}.mok5fW_childRow{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.mok5fW_childText{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mok5fW_childName{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.mok5fW_iconButton{border:1px solid var(--lx-border);width:40px;height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mok5fW_iconButton:hover{color:var(--lx-ink);border-color:var(--lx-control-border)}.mok5fW_learners{--columns:var(--profiles);grid-template-columns:repeat(var(--columns), minmax(0, 168px));justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:599px){.mok5fW_learners{gap:10px}.mok5fW_learners[data-many=true]{--columns:2}}.mok5fW_learnerButton{border:1px solid var(--lx-border);background:var(--lx-app-surface);width:100%;min-height:168px;color:var(--lx-ink);cursor:pointer;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px 8px;font-size:17px;font-weight:600;display:flex}.mok5fW_adultsFigure{border:1px solid var(--lx-control-border);background:var(--lx-control-bg);width:80px;height:80px;color:var(--lx-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.mok5fW_learnerButton:hover{border-color:var(--lx-control-border)}.mok5fW_learnerButton[data-pending]{border-color:var(--lx-ink);transform:scale(.97)}.mok5fW_learnerButton:focus-visible{outline:3px solid var(--lx-link);outline-offset:2px}@media (min-width:900px){.mok5fW_title{font-size:32px}}.mok5fW_kinds{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mok5fW_kind{border:1px solid var(--lx-border);background:var(--lx-app-surface);width:100%;min-height:72px;color:var(--lx-ink);text-align:left;cursor:pointer;border-radius:20px;align-items:center;gap:12px;padding:14px 16px 14px 20px;display:flex}.mok5fW_kind:hover{border-color:var(--lx-control-border)}.mok5fW_kind:focus-visible{outline:3px solid var(--lx-link);outline-offset:2px}.mok5fW_kind svg{color:var(--lx-muted);flex:none}.mok5fW_kindText{flex-direction:column;flex:1;gap:2px;display:flex}.mok5fW_kindTitle{font-size:17px;font-weight:600}.mok5fW_space{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;align-items:center;gap:12px;min-height:72px;padding:14px 16px 14px 20px;display:flex}.mok5fW_spaceState{color:var(--lx-muted);flex:none;font-size:14px;font-weight:500}.mok5fW_spaceState[data-state=active]{color:var(--lx-ink)}.mok5fW_birthRow{grid-template-columns:3fr 2fr;gap:12px;display:grid}.mok5fW_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;padding-right:44px}.mok5fW_removeZone{border-top:1px solid var(--lx-border);text-align:center;justify-content:center;margin-top:8px;padding-top:20px;display:flex}.mok5fW_dangerText{color:#b3261e;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 12px;font-size:15px;font-weight:600}.mok5fW_dangerText:hover{text-decoration:underline}.mok5fW_danger{color:#fff;background:#b3261e}.mok5fW_danger:hover{background:#9a1f18}:root[data-theme=dark] .mok5fW_dangerText{color:#f2708a}
.CQPd3W_shell{background:var(--lx-bg);height:100dvh;color:var(--lx-ink);flex-direction:column;display:flex;position:relative;overflow:clip}.CQPd3W_backdrop,.CQPd3W_topBar,.CQPd3W_side{display:none}.CQPd3W_body{flex:1;min-height:0;display:flex}.CQPd3W_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.CQPd3W_headerEnd{flex:none;align-items:center;gap:8px;display:flex}.CQPd3W_profileSwitch{border-radius:50%;display:flex}.CQPd3W_switchFigure{transition:opacity .12s;display:flex}.CQPd3W_switchFigure[data-pending]{opacity:.5}.CQPd3W_profileSwitch:focus-visible{outline:3px solid var(--lx-link);outline-offset:2px}.CQPd3W_today{align-items:center;gap:8px;display:flex}.CQPd3W_badge{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);white-space:nowrap;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.CQPd3W_badgeIcon{color:var(--lx-muted);display:flex}.CQPd3W_tag{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:28px;color:var(--lx-muted);letter-spacing:normal;flex:none;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.CQPd3W_brand .CQPd3W_tag{margin-left:6px}.CQPd3W_tab[aria-disabled=true],.CQPd3W_menuLink[aria-disabled=true]{opacity:.55;cursor:default}.CQPd3W_phoneHeader{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.CQPd3W_phoneTitle{letter-spacing:-.01em;min-width:0;font-size:24px;font-weight:600;line-height:1.25}.CQPd3W_phoneTitle h1{font:inherit;letter-spacing:inherit}.CQPd3W_tabBar{--shell-icon-cutout:var(--lx-bg);padding:6px 28px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--lx-border);background:var(--lx-bg);flex:none;justify-content:space-around;align-items:flex-start;display:flex}.CQPd3W_tab{width:64px;height:48px;color:var(--lx-muted);border-radius:12px;justify-content:center;align-items:center;display:flex}.CQPd3W_tab:hover,.CQPd3W_tab[aria-current=page]{color:var(--lx-ink)}.CQPd3W_tab:has([data-pending]){color:var(--lx-ink)}.CQPd3W_tab .CQPd3W_menuLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:379px){.CQPd3W_phoneHeader{gap:4px;padding-inline:16px}.CQPd3W_phoneTitle{font-size:22px}.CQPd3W_headerEnd{gap:6px}.CQPd3W_headerEnd .CQPd3W_badge{padding:0 9px}}@media (min-width:900px){.CQPd3W_phoneHeader,.CQPd3W_tabBar{display:none}.CQPd3W_topBar{flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:relative}.CQPd3W_brand{letter-spacing:.3em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.CQPd3W_body{gap:24px;padding:0 24px 24px;position:relative}.CQPd3W_side{flex-direction:column;flex:none;gap:16px;width:320px;min-height:0;display:flex}.CQPd3W_menuCard,.CQPd3W_sideCard{border:1px solid var(--lx-border);background:var(--lx-app-surface);box-shadow:var(--lx-shadow-card);border-radius:20px}.CQPd3W_menuCard{--shell-icon-cutout:var(--lx-app-current);flex-direction:column;flex:none;gap:4px;padding:8px;display:flex}.CQPd3W_sideCard{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CQPd3W_menuLink{height:44px;color:var(--lx-muted);border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.CQPd3W_menuLink:hover{color:var(--lx-ink)}.CQPd3W_menuLink[aria-current=page]{background:var(--lx-app-current);color:var(--lx-ink);font-weight:600}.CQPd3W_menuLink:has([data-pending]){background:var(--lx-app-current);color:var(--lx-ink);font-weight:600}.CQPd3W_backdrop{display:flex;position:absolute;inset:0}.CQPd3W_shell[data-backdrop=true] .CQPd3W_topBar,.CQPd3W_shell[data-backdrop=true] .CQPd3W_body,.CQPd3W_shell[data-backdrop=true] .CQPd3W_main{pointer-events:none}.CQPd3W_shell[data-backdrop=true] .CQPd3W_topBar>*,.CQPd3W_shell[data-backdrop=true] .CQPd3W_side{pointer-events:auto}}@media (min-width:900px) and (max-height:799px){.CQPd3W_menuCard{flex-direction:row}.CQPd3W_menuLink{flex:1;justify-content:center;height:48px;padding:0}.CQPd3W_menuLink .CQPd3W_menuLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.a0dQEW_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.a0dQEW_content{flex-direction:column;gap:44px;max-width:800px;margin:0 auto;padding:28px 20px 40px;display:flex}.a0dQEW_hero{text-align:center;flex-direction:column;align-items:center;display:flex}.a0dQEW_heroEye{width:120px;height:120px;display:block;position:relative}.a0dQEW_heroEye:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--lx-brand-magenta) 22%, transparent) 0%, color-mix(in srgb, var(--lx-brand-violet) 12%, transparent) 45%, transparent 70%);border-radius:50%;position:absolute;inset:-14%}.a0dQEW_heroEye svg{width:100%;height:100%;position:relative}:root[data-theme=dark] .a0dQEW_heroEye:before{background:radial-gradient(circle, color-mix(in srgb, var(--lx-brand-magenta) 42%, transparent) 0%, color-mix(in srgb, var(--lx-brand-violet) 23%, transparent) 45%, transparent 70%)}.a0dQEW_question{letter-spacing:-.025em;margin-top:26px;font-size:28px;font-weight:600;line-height:1.1}.a0dQEW_ask{--ask-height:56px;--ask-line:22px;width:100%;max-width:640px;min-height:var(--ask-height);border-radius:calc(var(--ask-height) / 2);border:1px solid var(--lx-border);background:var(--lx-app-tile);align-items:flex-end;margin-top:20px;padding:0 6px 0 22px;display:flex}.a0dQEW_ask:focus-within{outline:3px solid var(--lx-link);outline-offset:2px}.a0dQEW_askField{flex:1;min-width:0;display:flex;position:relative}.a0dQEW_askField textarea{--ask-pad:calc((var(--ask-height) - 2px - var(--ask-line)) / 2);width:100%;min-height:calc(var(--ask-height) - 2px);max-height:calc(6 * var(--ask-line) + 2 * var(--ask-pad));padding:var(--ask-pad) 0;color:var(--lx-ink);font:inherit;font-size:15px;line-height:var(--ask-line);resize:none;field-sizing:content;background:0 0;border:none;outline:none;overflow-y:auto}.a0dQEW_examples{pointer-events:none;color:var(--lx-muted);text-align:left;font-size:15px;position:absolute;inset:0;overflow:hidden}.a0dQEW_example{white-space:nowrap;opacity:0;animation:12s infinite a0dQEW_example-turn;position:absolute;top:50%;left:0}.a0dQEW_example:first-child{animation-delay:-1s}.a0dQEW_example:nth-child(2){animation-delay:2s}.a0dQEW_example:nth-child(3){animation-delay:5s}.a0dQEW_example:nth-child(4){animation-delay:8s}@keyframes a0dQEW_example-turn{0%{opacity:0;transform:translateY(-30%)}3%,22%{opacity:1;transform:translateY(-50%)}25%,to{opacity:0;transform:translateY(-70%)}}@media (prefers-reduced-motion:reduce){.a0dQEW_example{animation:none;transform:translateY(-50%)}.a0dQEW_example:first-child{opacity:1}}.a0dQEW_send{width:48px;height:48px;margin-bottom:calc((var(--ask-height) - 2px - 48px) / 2);color:var(--lx-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.a0dQEW_send:hover{color:var(--lx-ink)}.a0dQEW_answerSlot{width:100%;max-width:640px}.a0dQEW_answer{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:16px;font-size:16px;display:flex}.a0dQEW_answerStart{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:44px;color:var(--lx-on-accent);align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.a0dQEW_answerStart:hover{background:var(--lx-accent-hover);color:var(--lx-on-accent)}.a0dQEW_browse{flex-direction:column;gap:20px;display:flex}.a0dQEW_areas{gap:8px;display:flex}.a0dQEW_area{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:44px;color:var(--lx-muted);cursor:pointer;background:0 0;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:14px;font-weight:500;display:flex}.a0dQEW_area[aria-pressed=true]{border-color:var(--lx-app-current);background:var(--lx-app-current);color:var(--lx-ink);font-weight:600}.a0dQEW_soon{color:var(--lx-muted);text-align:center;padding:32px 0}.a0dQEW_featured{height:168px;color:var(--lx-ink);border-radius:24px;display:flex;position:relative;overflow:hidden}.a0dQEW_featured:hover{color:var(--lx-ink)}.a0dQEW_featured[data-color=magenta]{background:var(--lx-ill-tint-magenta)}.a0dQEW_featured[data-color=violet]{background:var(--lx-ill-tint-violet)}.a0dQEW_featured[data-color=sky]{background:var(--lx-ill-tint-sky)}.a0dQEW_featured[data-color=turquoise]{background:var(--lx-ill-tint-turquoise)}.a0dQEW_featuredText{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:18px;display:flex}.a0dQEW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-link-on-panel);font-size:12px;font-weight:600}.a0dQEW_featuredTitle{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.15}.a0dQEW_featuredPitch{display:none}.a0dQEW_featuredStart{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:44px;color:var(--lx-on-accent);align-self:flex-start;align-items:center;margin-top:6px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.a0dQEW_featured:hover .a0dQEW_featuredStart{background:var(--lx-accent-hover)}.a0dQEW_featuredScene{flex:none;width:118px}.a0dQEW_aside{display:none}.a0dQEW_phoneForYourMind{flex-direction:column;gap:16px;display:flex}.a0dQEW_phoneForYourMind .a0dQEW_recommendations{scrollbar-width:none;flex-direction:row;margin:0 -20px;padding:0 20px;overflow-x:auto}.a0dQEW_phoneForYourMind .a0dQEW_recommendations::-webkit-scrollbar{display:none}.a0dQEW_phoneForYourMind .a0dQEW_recommendation{width:284px}.a0dQEW_phoneForYourMind .a0dQEW_recommendationScene{height:96px}.a0dQEW_forYourMindTitle{letter-spacing:-.01em;font-size:19px;font-weight:600}.a0dQEW_recommendations{flex-direction:column;gap:12px;display:flex}.a0dQEW_recommendation{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:16px;flex:none;overflow:hidden}.a0dQEW_recommendationScene{height:108px}.a0dQEW_recommendationFooter{align-items:center;gap:8px;padding:12px 10px 12px 14px;display:flex}.a0dQEW_recommendationText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.a0dQEW_recommendationTitle{font-size:16px;font-weight:600;line-height:1.25}.a0dQEW_followsFrom{color:var(--lx-muted);align-items:center;gap:6px;font-size:13px;line-height:1.3;display:flex}.a0dQEW_followsFrom>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a0dQEW_add{border:1px solid var(--lx-border);background:var(--lx-app-tile);width:44px;height:44px;color:var(--lx-ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.a0dQEW_add[aria-pressed=true]{border-color:var(--lx-ink);background:var(--lx-ink);color:var(--lx-bg)}.a0dQEW_routes{flex-direction:column;gap:44px;margin-top:24px;display:flex}.a0dQEW_route{flex-direction:column;gap:16px;display:flex}.a0dQEW_routeHeader{align-items:center;gap:14px;display:flex}.a0dQEW_routeName{letter-spacing:-.01em;font-size:19px;font-weight:600}.a0dQEW_routeTagline{color:var(--lx-muted);font-size:14px}.a0dQEW_tiles{--tile:140px;scrollbar-width:none;align-items:flex-start;margin:0 -20px;padding:0 20px;list-style:none;display:flex;overflow-x:auto}.a0dQEW_tiles::-webkit-scrollbar{display:none}.a0dQEW_tileItem{flex:none;align-items:flex-start;display:flex}.a0dQEW_tileItem+.a0dQEW_tileItem:before{content:"";width:20px;height:2px;margin-top:calc(var(--tile) / 2 - 1px);background:var(--lx-border);flex:none}.a0dQEW_tile{width:var(--tile);color:var(--lx-ink);flex-direction:column;gap:10px;display:flex}.a0dQEW_tile:hover{color:var(--lx-ink)}.a0dQEW_tileScene{width:var(--tile);height:var(--tile);border-radius:20px;display:block;position:relative;overflow:hidden}.a0dQEW_tile:hover .a0dQEW_tileScene{outline:2px solid var(--lx-border);outline-offset:2px}.a0dQEW_tileTitle{padding:0 2px;font-size:15px;font-weight:600;line-height:1.3}.a0dQEW_badge{border-radius:var(--lx-radius-pill);background:var(--lx-app-surface);height:24px;color:var(--lx-link-on-panel);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.a0dQEW_badge[data-tone=plain]{color:var(--lx-ink);letter-spacing:0;text-transform:none;padding-left:8px}.a0dQEW_progress{background:var(--lx-progress-todo);border-radius:3px;height:6px;position:absolute;bottom:12px;left:12px;right:12px}.a0dQEW_progress>span:first-child{background:var(--lx-progress-done);border-radius:3px;height:100%;display:block}@media (min-width:900px){.a0dQEW_content{gap:64px;padding:40px 0 48px}.a0dQEW_heroEye{width:168px;height:168px}.a0dQEW_question{margin-top:37px;font-size:44px}.a0dQEW_ask{--ask-height:64px;--ask-line:24px;margin-top:31px;padding:0 8px 0 24px}.a0dQEW_askField textarea,.a0dQEW_examples{font-size:17px}.a0dQEW_areas{gap:8px}.a0dQEW_area{flex:none;gap:8px;padding:0 18px;font-size:15px}.a0dQEW_browse{gap:24px}.a0dQEW_featured{height:220px}.a0dQEW_featuredText{gap:10px;padding:32px}.a0dQEW_featuredTitle{font-size:26px}.a0dQEW_featuredPitch{opacity:.8;font-size:16px;line-height:1.45;display:block}.a0dQEW_featuredScene{width:220px}.a0dQEW_phoneForYourMind{display:none}.a0dQEW_aside{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.a0dQEW_aside .a0dQEW_forYourMindTitle{font-size:17px}.a0dQEW_routes{gap:40px;margin-top:40px}.a0dQEW_tiles{--tile:168px;margin:0;padding:0}}
.gnpCEa_gate{background:var(--lx-app-surface);width:100%;max-width:100%;max-height:100dvh;color:var(--lx-ink);box-shadow:var(--lx-app-shadow-sheet);border:none;border-radius:28px 28px 0 0;margin:auto 0 0;padding:0;overflow-y:auto}.gnpCEa_gate::backdrop{background:var(--lx-app-veil)}.gnpCEa_gateContent{padding:12px 24px calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;display:flex;position:relative}.gnpCEa_handle{border-radius:var(--lx-radius-pill);background:var(--lx-app-handle);align-self:center;width:40px;height:5px}.gnpCEa_gateClose{width:44px;height:44px;color:var(--lx-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}.gnpCEa_gateClose:hover{color:var(--lx-ink)}.gnpCEa_gateHead{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.gnpCEa_gateIcon{background:var(--lx-app-current);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.gnpCEa_gateTitle{letter-spacing:-.01em;margin-top:8px;font-size:22px;font-weight:600;line-height:1.25}.gnpCEa_gateHint{color:var(--lx-muted);font-size:15px;line-height:1.45}.gnpCEa_dots{justify-content:center;gap:16px;padding:8px 0 0;display:flex}.gnpCEa_dot{border:2px solid var(--lx-app-handle);border-radius:50%;width:16px;height:16px}.gnpCEa_dot[data-filled=true]{border-color:var(--lx-ink);background:var(--lx-ink)}.gnpCEa_dots[data-wrong=true]{animation:.35s ease-in-out gnpCEa_shake}@keyframes gnpCEa_shake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.gnpCEa_gateMessage{min-height:20px;color:var(--lx-muted);text-align:center;font-size:14px;line-height:1.4}.gnpCEa_keypad{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.gnpCEa_key{background:var(--lx-app-current);height:60px;color:var(--lx-ink);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;font-size:24px;font-weight:500;display:flex}.gnpCEa_key[data-kind=erase]{background:0 0}.gnpCEa_key:disabled{opacity:.45;cursor:default}.gnpCEa_forgot{text-underline-offset:3px;height:44px;color:inherit;cursor:pointer;align-self:center;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.gnpCEa_dots[data-wrong=true]{animation:none}}.gnpCEa_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.gnpCEa_content{flex-direction:column;gap:36px;max-width:720px;margin:0 auto;padding:16px 20px 40px;display:flex}.gnpCEa_titles,.gnpCEa_aside{display:none}.gnpCEa_title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.gnpCEa_muted{color:var(--lx-muted);font-size:14px}.gnpCEa_titles .gnpCEa_muted{font-size:15px}.gnpCEa_children{flex-direction:column;gap:12px;display:flex}.gnpCEa_childList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gnpCEa_child{border:1px solid var(--lx-border);border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.gnpCEa_childHead{align-items:center;gap:14px;display:flex}.gnpCEa_childName{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gnpCEa_childNickname{font-size:17px;font-weight:600}.gnpCEa_childNote{color:var(--lx-muted);font-size:14px;line-height:1.4}.gnpCEa_iconButton{border:1px solid var(--lx-border);width:40px;height:40px;color:var(--lx-muted);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.gnpCEa_child form{flex-direction:column;display:flex}.gnpCEa_outline{cursor:pointer;border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:40px;color:var(--lx-ink);background:0 0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.gnpCEa_outline:hover{color:var(--lx-ink);border-color:var(--lx-control-border)}.gnpCEa_addChild{background:var(--lx-app-tile);height:52px;color:var(--lx-ink);border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.gnpCEa_group{flex-direction:column;gap:8px;display:flex}.gnpCEa_groupTitle{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.25}.gnpCEa_groupNote{color:var(--lx-muted);margin-top:4px;font-size:13px;line-height:1.45}.gnpCEa_card{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;flex-direction:column;padding:4px 20px;display:flex}.gnpCEa_row{width:100%;min-height:64px;color:var(--lx-ink);text-align:left;background:0 0;border:none;align-items:center;gap:14px;padding:12px 0;display:flex}.gnpCEa_row+.gnpCEa_row{border-top:1px solid var(--lx-border)}a.gnpCEa_row:hover{color:var(--lx-ink)}button.gnpCEa_row,a.gnpCEa_row{cursor:pointer}.gnpCEa_row[aria-disabled=true]{cursor:default}.gnpCEa_rowIcon{background:var(--lx-app-current);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.gnpCEa_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gnpCEa_rowTitle{font-size:16px;font-weight:500;line-height:1.3}.gnpCEa_rowTitle[data-danger=true]{color:#b3261e}.gnpCEa_rowSub{color:var(--lx-muted);font-size:13px;line-height:1.4}.gnpCEa_rowEnd{color:var(--lx-muted);flex:none;align-items:center;gap:6px;font-size:14px;display:flex}.gnpCEa_channels{flex:none}.gnpCEa_signOut{height:44px;color:var(--lx-ink);text-underline-offset:3px;background:0 0;border:none;align-self:flex-start;padding:0 4px;font-size:15px;font-weight:600;text-decoration:underline}:root[data-theme=dark] .gnpCEa_rowTitle[data-danger=true]{color:#f2708a}@media (min-width:900px){.gnpCEa_gate{border:1px solid var(--lx-border);width:420px;box-shadow:var(--lx-shadow-card);border-radius:24px;margin:auto}.gnpCEa_gateContent{gap:20px;padding:40px 40px 28px}.gnpCEa_handle{display:none}.gnpCEa_key{height:56px}.gnpCEa_content{padding:14px 0 64px}.gnpCEa_titles{flex-direction:column;gap:4px;display:flex}.gnpCEa_phoneOnly{display:none}.gnpCEa_aside{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;overflow-y:auto}.gnpCEa_aside>*{flex:none}.gnpCEa_channels{width:200px}}
.kHV1Ia_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.kHV1Ia_content{flex-direction:column;gap:24px;max-width:1040px;margin:0 auto;padding:20px 20px 104px;display:flex}.kHV1Ia_rows,.kHV1Ia_pairs,.kHV1Ia_chain,.kHV1Ia_week,.kHV1Ia_route,.kHV1Ia_ladder,.kHV1Ia_growth{margin:0;padding:0;list-style:none}.kHV1Ia_muted{color:var(--lx-muted);font-size:14px;line-height:1.4}.kHV1Ia_mutedBlock{color:var(--lx-muted);margin-top:4px;font-size:14px;line-height:1.4;display:block}.kHV1Ia_ink{color:var(--lx-ink);font-weight:600}.kHV1Ia_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);font-size:12px;font-weight:600}.kHV1Ia_inline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kHV1Ia_phoneOnly{display:contents}.kHV1Ia_index{flex-direction:column;gap:2px;display:flex}.kHV1Ia_indexLink{height:40px;color:var(--lx-muted);border-radius:12px;align-items:center;margin:0 -12px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.kHV1Ia_indexLink:hover{color:var(--lx-ink)}.kHV1Ia_indexLink[aria-current=location]{background:var(--lx-app-current);color:var(--lx-ink);font-weight:600}.kHV1Ia_childSwitch{gap:20px;display:flex}.kHV1Ia_childButton{color:var(--lx-muted);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:flex}.kHV1Ia_childButton[aria-pressed=true]{color:var(--lx-ink);font-weight:600}.kHV1Ia_childButton[aria-disabled=true]{cursor:default}.kHV1Ia_childRing{border-radius:50%}.kHV1Ia_childButton[aria-pressed=true] .kHV1Ia_childRing{box-shadow:0 0 0 2px var(--lx-app-surface), 0 0 0 4px var(--lx-ink)}.kHV1Ia_range{width:100%}.kHV1Ia_says{align-items:flex-start;gap:12px;display:flex}.kHV1Ia_says>svg{flex:none}.kHV1Ia_says p{margin-top:8px;font-size:16px;line-height:1.45}.kHV1Ia_says[data-big=true] p{letter-spacing:-.005em;margin-top:6px;font-size:18px}.kHV1Ia_phoneEye{z-index:2;cursor:pointer;filter:drop-shadow(0 6px 16px #0000002e);background:0 0;border:none;border-radius:50%;padding:0;display:block;position:absolute;bottom:16px;right:20px}.kHV1Ia_hero{flex-direction:column;gap:16px;scroll-margin-top:24px;display:flex}.kHV1Ia_titles{display:none}.kHV1Ia_title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.kHV1Ia_heroCard{flex-direction:column;gap:16px;display:flex}.kHV1Ia_heroMind{flex-direction:column;gap:12px;min-width:0;display:flex}.kHV1Ia_heroDetail{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;padding:20px 16px;position:relative}.kHV1Ia_more{display:none}.kHV1Ia_growth{color:var(--lx-muted);flex-wrap:wrap;gap:10px 20px;font-size:14px;display:flex}.kHV1Ia_growth strong{color:var(--lx-ink);font-size:16px;font-weight:600}.kHV1Ia_mindColumn{flex-direction:column;gap:16px;display:flex}.kHV1Ia_mapBox{margin:0 -20px}.kHV1Ia_mapScroller{scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.kHV1Ia_mapScroller::-webkit-scrollbar{display:none}.kHV1Ia_mapScroller:focus-visible{outline-offset:-3px}.kHV1Ia_mapSize{position:relative}.kHV1Ia_mapStage{transform-origin:0 0;position:absolute;top:0;left:0}.kHV1Ia_timeline{align-items:center;gap:16px;display:flex}.kHV1Ia_play{border:1px solid var(--lx-border);width:44px;height:44px;color:var(--lx-ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.kHV1Ia_play svg{margin-left:1px}.kHV1Ia_play:hover{background:var(--lx-app-current)}.kHV1Ia_rail{flex-direction:column;flex:1;gap:6px;min-width:0;padding:0 10px;display:flex}.kHV1Ia_slider{appearance:none;cursor:pointer;background:0 0;width:calc(100% + 20px);height:24px;margin:0 -10px}.kHV1Ia_slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--lx-ink) 0 var(--fill), var(--lx-track) var(--fill) 100%);border-radius:2px;height:4px}.kHV1Ia_slider::-moz-range-track{background:linear-gradient(to right, var(--lx-ink) 0 var(--fill), var(--lx-track) var(--fill) 100%);border-radius:2px;height:4px}.kHV1Ia_slider::-webkit-slider-thumb{border:2px solid var(--lx-ink);background:var(--lx-app-surface);appearance:none;border-radius:50%;width:20px;height:20px;margin-top:-8px}.kHV1Ia_slider::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--lx-ink);background:var(--lx-app-surface);border-radius:50%;width:20px;height:20px}.kHV1Ia_slider:focus-visible{outline:3px solid var(--lx-link);outline-offset:2px;border-radius:12px}.kHV1Ia_ticks{height:16px;position:relative}.kHV1Ia_ticks span{white-space:nowrap;color:var(--lx-muted);font-size:12px;font-weight:500;position:absolute;top:0;transform:translate(-50%)}.kHV1Ia_ticks span[data-edge=start]{transform:none}.kHV1Ia_ticks span[data-edge=end]{transform:translate(-100%)}.kHV1Ia_ticks span[data-current=true]{color:var(--lx-ink);font-weight:600}.kHV1Ia_detail{flex-direction:column;gap:16px;display:flex}.kHV1Ia_detailHead{align-items:center;gap:14px;display:flex}.kHV1Ia_detailTitles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kHV1Ia_detailTitle{font-size:18px;font-weight:600;line-height:1.25}.kHV1Ia_detailTitles .kHV1Ia_muted{font-size:13px}.kHV1Ia_detailEmpty{color:var(--lx-muted);font-size:15px;line-height:1.45}.kHV1Ia_close{border:1px solid var(--lx-border);width:40px;height:40px;color:var(--lx-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.kHV1Ia_close:hover{color:var(--lx-ink)}.kHV1Ia_block{border-top:1px solid var(--lx-border);flex-direction:column;gap:10px;padding-top:16px;font-size:15px;line-height:1.45;display:flex}.kHV1Ia_bubbleCell{flex:none;justify-content:center;display:flex}.kHV1Ia_memoryBadge{white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.kHV1Ia_formula{border:1px solid var(--lx-border);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:inline-flex}.kHV1Ia_formula[data-wrong=true]{background:var(--lx-app-tile);border-color:#0000}.kHV1Ia_formula del{-webkit-text-decoration-color:var(--lx-muted);text-decoration-color:var(--lx-muted)}.kHV1Ia_beforeNow{grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;margin:0;display:grid}.kHV1Ia_beforeNow dt{color:var(--lx-muted);font-size:13px}.kHV1Ia_beforeNow dd{margin:0;display:flex}.kHV1Ia_ladder{align-items:flex-start;width:100%;max-width:320px;display:flex}.kHV1Ia_ladderStep{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex;position:relative}.kHV1Ia_ladderStep+.kHV1Ia_ladderStep:before{content:"";background:var(--lx-ink);width:calc(100% - 36px);height:2px;position:absolute;top:9px;right:calc(50% + 18px)}.kHV1Ia_ladderStep[data-state=todo]:before{background:var(--lx-border)}.kHV1Ia_ladderMark{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.kHV1Ia_ladderStep[data-state=done] .kHV1Ia_ladderMark{background:var(--lx-ink);color:var(--lx-app-surface)}.kHV1Ia_ladderStep[data-state=done] .kHV1Ia_ladderMark svg{width:12px;height:12px}.kHV1Ia_ladderStep[data-state=current] .kHV1Ia_ladderMark{border:6px solid var(--lx-ink)}.kHV1Ia_ladderStep[data-state=todo] .kHV1Ia_ladderMark{border:1.5px solid var(--lx-app-handle)}.kHV1Ia_ladderName{color:var(--lx-ink);font-size:12px;font-weight:500}.kHV1Ia_ladderStep[data-state=current] .kHV1Ia_ladderName{font-weight:600}.kHV1Ia_ladderStep[data-state=todo] .kHV1Ia_ladderName{color:var(--lx-muted)}.kHV1Ia_curve{min-height:130px}.kHV1Ia_curve svg{display:block;overflow:visible}.kHV1Ia_curveBase{stroke:var(--lx-border);stroke-width:1px}.kHV1Ia_curveArea{fill-opacity:.12}.kHV1Ia_curveLine{stroke:var(--lx-muted);stroke-width:1px;stroke-dasharray:3 4}.kHV1Ia_curveText{fill:var(--lx-muted);font-size:11px}.kHV1Ia_curveReview{fill:var(--lx-app-surface);stroke:var(--lx-ink);stroke-width:2px}.kHV1Ia_columns{flex-direction:column;gap:16px;display:flex}.kHV1Ia_column{display:contents}.kHV1Ia_card{border:1px solid var(--lx-border);background:var(--lx-app-surface);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:20px;scroll-margin-top:24px;font-size:15px;line-height:1.45;display:flex}.kHV1Ia_cardHead{flex-direction:column;gap:4px;display:flex}.kHV1Ia_cardTitle{font-size:19px;font-weight:600;line-height:1.25}.kHV1Ia_plain{flex-direction:column;gap:20px;padding-top:24px;scroll-margin-top:24px;display:flex}.kHV1Ia_plainHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.kHV1Ia_sectionTitle{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}.kHV1Ia_rows{flex-direction:column;display:flex}.kHV1Ia_rows>li+li{border-top:1px solid var(--lx-border)}.kHV1Ia_row{align-items:center;gap:12px;padding:12px 0;display:flex}.kHV1Ia_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kHV1Ia_rowTitle{font-size:15px;font-weight:500;line-height:1.35}.kHV1Ia_row>.kHV1Ia_rowTitle{flex:1;min-width:0;font-size:16px}.kHV1Ia_ladderRow,.kHV1Ia_guessRow,.kHV1Ia_textRow,.kHV1Ia_reasonRow{flex-direction:column;gap:10px;padding:12px 0;display:flex}.kHV1Ia_textRow{gap:2px;font-size:16px;line-height:1.4}.kHV1Ia_reasonRow{padding:14px 0}.kHV1Ia_reasonTitle{font-size:16px;font-weight:600}.kHV1Ia_reasonNodes{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.kHV1Ia_reasonNode{align-items:center;gap:8px;font-size:14px;display:inline-flex}.kHV1Ia_errorRow{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.kHV1Ia_errorIcon{color:var(--lx-muted);flex:none;margin-top:1px;display:flex}.kHV1Ia_errorIcon[data-overcome=true]{color:var(--lx-ink)}.kHV1Ia_pairs{flex-direction:column;gap:12px;display:flex}.kHV1Ia_pair{background:var(--lx-app-tile);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.kHV1Ia_pair .kHV1Ia_formula:not([data-wrong]){background:var(--lx-app-surface)}.kHV1Ia_pairTitle{font-size:15px;font-weight:500;line-height:1.4}.kHV1Ia_dots{flex-wrap:wrap;gap:6px;display:flex}.kHV1Ia_dot{box-sizing:border-box;border:2px solid var(--lx-app-handle);border-radius:50%;width:18px;height:18px}.kHV1Ia_dot[data-right=true]{background:var(--lx-ink);border:none}.kHV1Ia_chain{align-items:flex-start;display:flex}.kHV1Ia_chain>li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.kHV1Ia_chain>li+li:before{content:"";background:var(--lx-border);width:calc(100% - 60px);height:1.5px;position:absolute;top:20px;right:calc(50% + 30px)}.kHV1Ia_chainBubble{align-items:center;height:42px;display:flex}.kHV1Ia_chain>li[data-next=true] .kHV1Ia_chainBubble>span,.kHV1Ia_route>li[data-next=true]>span{box-shadow:0 0 0 3px var(--lx-app-surface), 0 0 0 5px var(--lx-ink);border-radius:50%}.kHV1Ia_chainLabel{font-size:13px;font-weight:500;line-height:1.3}.kHV1Ia_chain>li[data-next=true] .kHV1Ia_chainLabel{font-weight:600}.kHV1Ia_primary,.kHV1Ia_secondary,.kHV1Ia_textButton{cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.kHV1Ia_primary{border-radius:var(--lx-radius-pill);background:var(--lx-accent);height:44px;color:var(--lx-on-accent);padding:0 20px}.kHV1Ia_primary:hover{background:var(--lx-accent-hover);color:var(--lx-on-accent)}.kHV1Ia_secondary{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);height:40px;color:var(--lx-ink);padding:0 16px}.kHV1Ia_secondary:hover{background:var(--lx-app-current)}.kHV1Ia_textButton{color:var(--lx-ink);background:0 0;border:none;gap:4px;padding:0;font-size:14px}.kHV1Ia_week{justify-content:space-between;display:flex}.kHV1Ia_week>li{flex-direction:column;align-items:center;gap:6px;display:flex}.kHV1Ia_weekday{color:var(--lx-muted);font-size:12px;font-weight:600}.kHV1Ia_weekMark{box-sizing:border-box;border:1.5px dashed var(--lx-app-handle);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.kHV1Ia_weekMark[data-practiced=true]{background:var(--lx-ill-tint-magenta);color:var(--lx-link-on-panel);border:none}.kHV1Ia_idea{align-items:center;gap:14px;display:flex}.kHV1Ia_ideaScene{border-radius:16px;flex:none;width:88px;height:88px;overflow:hidden}.kHV1Ia_goalHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kHV1Ia_goalTitles{flex-direction:column;gap:4px;display:flex}.kHV1Ia_goalTitle{font-size:18px;font-weight:600}.kHV1Ia_goalHead>.kHV1Ia_muted{flex:none}.kHV1Ia_route{justify-content:space-between;align-items:center;gap:6px;display:flex}.kHV1Ia_route>li{flex:1;justify-content:center;align-items:center;height:32px;display:flex;position:relative}.kHV1Ia_route>li+li:before{content:"";background:var(--lx-border);width:calc(100% - 30px);height:1.5px;position:absolute;top:50%;right:calc(50% + 15px)}.kHV1Ia_routeAhead{box-sizing:border-box;border:1px dashed var(--lx-control-border);border-radius:50%;width:22px;height:22px}.kHV1Ia_task{border-top:1px solid var(--lx-border);flex-direction:column;gap:2px;padding-top:14px;display:flex}@media (min-width:900px){.kHV1Ia_content{gap:40px;padding:14px 4px 48px}.kHV1Ia_phoneOnly,.kHV1Ia_phoneEye{display:none}.kHV1Ia_titles{flex-direction:column;gap:4px;display:flex}.kHV1Ia_hero{gap:24px}.kHV1Ia_says[data-big=true] p{font-size:21px}.kHV1Ia_heroCard{border:1px solid var(--lx-border);background:var(--lx-app-surface);box-shadow:var(--lx-shadow-card);border-radius:20px;flex-direction:row;gap:24px;padding:24px}.kHV1Ia_heroMind{flex:1;gap:16px}.kHV1Ia_heroDetail{border:none;border-left:1px solid var(--lx-border);background:0 0;border-radius:0;flex:none;align-self:stretch;width:340px;padding:0}.kHV1Ia_heroDetailScroll{overscroll-behavior:contain;scrollbar-width:thin;padding:0 8px 56px 24px;position:absolute;inset:0;overflow-y:auto}.kHV1Ia_heroDetailScroll[data-below=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000);mask-image:linear-gradient(#000 calc(100% - 96px),#0000)}.kHV1Ia_heroDetailScroll[data-above=true]{-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.kHV1Ia_heroDetailScroll[data-above=true][data-below=true]{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 96px),#0000)}.kHV1Ia_more{border-radius:var(--lx-radius-pill);border:1px solid var(--lx-border);background:var(--lx-app-surface);height:36px;color:var(--lx-ink);cursor:pointer;align-items:center;gap:6px;padding:0 12px 0 16px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.kHV1Ia_more:hover{border-color:var(--lx-control-border)}.kHV1Ia_more svg{color:var(--lx-muted);transform:rotate(90deg)}.kHV1Ia_mapBox{margin:0}.kHV1Ia_mapScroller{overflow:hidden}.kHV1Ia_columns{flex-direction:row;align-items:flex-start;gap:24px}.kHV1Ia_column{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.kHV1Ia_card{padding:24px}.kHV1Ia_says p{margin-top:6px}.kHV1Ia_ideaScene{width:96px;height:96px}}
