.editor_root__ErQnX{max-width:none;margin:0;padding:0 0 40px;width:100%;color:var(--t-text);font-family:var(--t-font-body)}.editor_root__ErQnX *,.editor_root__ErQnX :after,.editor_root__ErQnX :before{box-sizing:border-box}.editor_root__ErQnX :is(button,a,input,select,textarea,summary,label):focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.editor_sceneSlot__Xnpi2{margin-bottom:16px}.editor_modes__nduNi{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;font-weight:400}.editor_mode__EaWfQ{font:inherit;font-size:.84rem;font-weight:700;padding:6px 12px;border-radius:99px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.editor_mode__EaWfQ[aria-pressed=true]{background:var(--t-primary);border-color:var(--t-primary);color:var(--t-on-primary)}.editor_tag__r11sj{font-size:.72rem;font-weight:700;padding:1px 8px;border-radius:99px;border:1px solid var(--t-border);color:var(--t-muted);background:var(--t-surface)}.editor_tagReq__AUg0L{border-color:var(--t-danger);color:var(--t-danger)}.editor_tagDone__44LtK{border-color:var(--t-success);color:var(--t-success)}.editor_counter__g5Lzc{font-size:.8rem;color:var(--t-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.editor_counterOver__jhzho{color:var(--t-danger);font-weight:700}.editor_textInput__UexsY,.editor_textarea__8_cX8{width:100%;font:inherit;font-size:1rem;line-height:1.5;color:var(--t-text);background:var(--t-surface);border:1px solid var(--t-border);border-radius:4px;padding:10px 12px;resize:vertical}.editor_textInput__UexsY:focus,.editor_textarea__8_cX8:focus{border-color:var(--t-primary);box-shadow:0 0 0 1px var(--t-primary);outline:none}.editor_textInput__UexsY::-moz-placeholder,.editor_textarea__8_cX8::-moz-placeholder{color:var(--t-muted)}.editor_textInput__UexsY::placeholder,.editor_textarea__8_cX8::placeholder{color:var(--t-muted)}.editor_fieldLabel__ovQxa{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.86rem;font-weight:700;margin:12px 0 5px}.editor_fieldLabel__ovQxa:first-of-type{margin-top:0}.editor_bulletRow__5bLpf{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px}.editor_iconBtn__KFw2k{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);display:grid;place-items:center;cursor:pointer}.editor_iconBtn__KFw2k:hover{background:var(--t-surface-alt)}.editor_addBtn__GoMNs{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:.9rem;font-weight:700;color:var(--t-link);background:transparent;border:1px solid var(--t-primary);border-radius:99px;padding:6px 14px;cursor:pointer}.editor_addBtn__GoMNs:hover{background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface))}.editor_tipsGrid__X2x0p{display:grid;gap:14px}.editor_tipsTitle__asjGj{margin:0 0 6px;font-size:.9rem;font-weight:700}.editor_tipList__Hpek5{margin:0;padding-left:18px;font-size:.9rem;line-height:1.55;color:var(--t-text)}.editor_bannerDemo__AtnpF{height:56px;border-radius:6px;background:var(--t-gradient);position:relative;margin-bottom:10px}.editor_bannerDemo__AtnpF:after{content:"";position:absolute;left:14px;bottom:-14px;width:40px;height:40px;border-radius:50%;background:var(--t-bg-alt);border:3px solid var(--t-surface)}.editor_import__p816B{background:var(--t-surface);border:2px dashed var(--t-border);border-radius:var(--t-radius);padding:22px 18px;text-align:center}.editor_importDrag__4h4KT{border-color:var(--t-primary);background:color-mix(in srgb,var(--t-primary) 6%,var(--t-surface))}.editor_importIcon__b5Nk5{width:52px;height:52px;border-radius:50%;margin:0 auto 10px;display:grid;place-items:center;background:color-mix(in srgb,var(--t-primary) 12%,var(--t-surface));color:var(--t-link)}.editor_importTitle__mSYt8{margin:0 0 4px;font-size:1.15rem}.editor_importSteps__7YKc9{margin:8px auto 12px;padding-left:20px;max-width:520px;text-align:left;font-size:.92rem;line-height:1.55;color:var(--t-muted)}.editor_importLimits___RTj_{margin:0 auto 14px;max-width:520px;font-size:.84rem;color:var(--t-muted);line-height:1.45}.editor_pick__LSBaV{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;font-size:.98rem;padding:10px 20px;border-radius:var(--t-btn-radius);background:var(--t-primary);color:var(--t-on-primary)}.editor_pick__LSBaV:hover{background:color-mix(in srgb,var(--t-primary) 86%,#000)}.editor_pickInput__jMAke{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.editor_pickInput__jMAke:focus-visible+.editor_pickText__I8rP_{outline:2px solid var(--t-focus);outline-offset:3px}.editor_pickText__I8rP_{display:inline-flex;align-items:center;gap:8px}.editor_files__leqCk{list-style:none;margin:14px auto 0;padding:0;max-width:520px;display:flex;flex-direction:column;gap:6px;text-align:left}.editor_file__2vBpC{display:flex;align-items:center;gap:8px;border:1px solid var(--t-divider);border-radius:var(--t-radius);padding:7px 10px;font-size:.9rem;background:var(--t-surface-alt)}.editor_fileName__Y0PfQ{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_fileSize__D0qRg{color:var(--t-muted);font-size:.8rem}.editor_fileX__tcBwI{border:0;background:transparent;color:var(--t-text);cursor:pointer;padding:4px;border-radius:50%;display:grid;place-items:center}.editor_fileX__tcBwI:hover{background:var(--t-bg-alt)}.editor_fromFile__0rTAC{display:flex;align-items:center;gap:8px;color:var(--t-muted);font-size:.88rem}.editor_fromFile__0rTAC svg{color:var(--t-success)}.editor_submit__ejgoy{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:700;font-size:1rem;padding:12px 18px;border-radius:var(--t-btn-radius);border:0;background:var(--t-primary);color:var(--t-on-primary);cursor:pointer}.editor_submit__ejgoy:hover:not(:disabled){background:color-mix(in srgb,var(--t-primary) 86%,#000)}.editor_submit__ejgoy:disabled{opacity:.6;cursor:not-allowed}.editor_spinner__JcNGe{width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:editor_spin__fqKjM .7s linear infinite;display:inline-block}@keyframes editor_spin__fqKjM{to{transform:rotate(1turn)}}.editor_msg__d6vl8{display:flex;align-items:flex-start;gap:8px;border-radius:var(--t-radius);padding:10px 12px;font-size:.88rem;line-height:1.45;margin:0 0 12px;color:var(--t-text)}.editor_msg__d6vl8 svg{flex-shrink:0;margin-top:2px}.editor_msgErr__cnn1M{background:color-mix(in srgb,var(--t-danger) 8%,var(--t-surface));border:1px solid color-mix(in srgb,var(--t-danger) 45%,var(--t-surface))}.editor_msgErr__cnn1M svg{color:var(--t-danger)}.editor_msgInfo__BOIhD{background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface));border:1px solid color-mix(in srgb,var(--t-primary) 35%,var(--t-surface))}.editor_msgInfo__BOIhD svg{color:var(--t-link)}@media (min-width:640px){.editor_tipsGrid__X2x0p{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.editor_spinner__JcNGe{animation:none}}.editor_req__JEi0I{color:var(--t-danger);font-weight:700}.editor_blockHint__FB5Vr{margin:0 0 10px;font-size:.9rem;color:var(--t-muted);line-height:1.5}.editor_railNote__vXx6_{margin:0;font-size:.82rem;color:var(--t-muted);line-height:1.45}@media (max-width:1023px){.editor_tipsGrid__X2x0p{grid-template-columns:1fr}}.editor_tipsGrid__X2x0p{grid-template-columns:1fr}.editor_import__p816B{padding:16px 12px}.editor_pv__RL5rK{max-width:760px;margin:0 auto;display:grid;gap:10px}.editor_pvTop__rcB_x{position:relative}.editor_pvBanner__DGbOv,.editor_pvTop__rcB_x{border-radius:var(--t-radius) var(--t-radius) 0 0}.editor_pvBanner__DGbOv{height:110px;background:var(--t-gradient)}.editor_pvAvatar__AsxV0{position:absolute;left:20px;bottom:-34px;width:88px;height:88px;border-radius:50%;display:grid;place-items:center;background:var(--t-bg-alt);color:var(--t-muted);border:4px solid var(--t-surface)}.editor_pvIntro__AP6po{margin-top:-10px;padding:44px 20px 16px;background:var(--t-surface);border-radius:0 0 var(--t-radius) var(--t-radius);box-shadow:var(--t-shadow)}.editor_pvName__soTj8{margin:0;font-family:var(--t-font-heading);font-weight:var(--t-heading-weight);font-size:1.35rem;color:var(--t-text)}.editor_pvSection__biQld{margin:2px 0 0}.editor_pvHeadline__fwITR{margin:0;font-size:1.02rem;line-height:1.45;color:var(--t-text);overflow-wrap:anywhere}.editor_pvEmpty__COJTR{margin:0;font-size:.9rem;line-height:1.5;font-style:italic;color:var(--t-muted)}.editor_pvTarget___jWGB{margin:8px 0 0;font-size:.86rem;color:var(--t-muted);overflow-wrap:anywhere}.editor_pvTarget___jWGB span{font-weight:700;color:var(--t-link)}.editor_pvCard__IyK17{padding:16px 20px;background:var(--t-surface);border-radius:var(--t-radius);box-shadow:var(--t-shadow)}.editor_pvH__sMYgL{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--t-font-heading);font-weight:var(--t-heading-weight);font-size:1.05rem;color:var(--t-text)}.editor_pvText__tHWk0{margin:0;line-height:1.6;white-space:pre-wrap}.editor_pvList__S8YXS,.editor_pvText__tHWk0{font-size:.95rem;overflow-wrap:anywhere;color:var(--t-text)}.editor_pvList__S8YXS{margin:10px 0 0;padding-left:20px;line-height:1.55}.editor_pvChips__fwNTy{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.editor_pvChips__fwNTy li{padding:3px 12px;border:1px solid var(--t-border);border-radius:999px;font-size:.86rem;font-weight:600;color:var(--t-text);background:var(--t-surface);overflow-wrap:anywhere}.editor_pvFiles__b4_bt{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:.92rem;color:var(--t-text);overflow-wrap:anywhere}.editor_pvFiles__b4_bt span{color:var(--t-muted);font-size:.8rem}.partsDesk_root__0Qu_a{--pd-top:64px;--pd-left:372px;--pd-bw:var(--pdx-bw,var(--t-border-w,1px));--pd-radius:var(--pdx-radius,var(--t-radius-lg,8px));--pd-shadow:var(--pdx-shadow,var(--t-shadow,none));--pd-line:var(--pdx-line,var(--t-divider,#d8d8d8));--pd-edge:var(--pdx-edge,var(--t-border,#777));--pd-hl:var(--pdx-hl,var(--t-primary,#2a45cc));display:grid;grid-template-columns:var(--pd-left) minmax(0,1fr);gap:16px;align-items:start;width:100%;min-width:0;color:var(--t-text,#111);font-family:var(--t-font-body,inherit);font-size:.92rem;line-height:1.45;box-sizing:border-box}.partsDesk_root__0Qu_a *,.partsDesk_root__0Qu_a :after,.partsDesk_root__0Qu_a :before{box-sizing:border-box}.partsDesk_root__0Qu_a :focus-visible{outline:2px solid var(--t-focus,#1d33a8);outline-offset:2px}.partsDesk_srOnly__HiHPR{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.partsDesk_btn__OnhKq{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 14px;border:max(1px,var(--pd-bw)) solid var(--t-text,#111);border-radius:var(--t-btn-radius,8px);background:var(--t-surface,#fff);color:var(--t-text,#111);font:inherit;font-weight:700;font-size:.86rem;cursor:pointer}.partsDesk_btn__OnhKq:disabled,.partsDesk_btn__OnhKq:hover:not(:disabled){background:var(--t-surface-alt,#f1f1f1)}.partsDesk_btn__OnhKq:disabled{color:var(--t-muted,#555);border-color:var(--pd-edge);border-style:dashed;cursor:not-allowed}.partsDesk_btnPrimary__bm_sK{background:var(--t-primary,#2a45cc);border-color:var(--t-primary,#2a45cc);color:var(--t-on-primary,#fff)}.partsDesk_btnPrimary__bm_sK:hover:not(:disabled){background:var(--t-accent,#1f35a8);border-color:var(--t-accent,#1f35a8);color:var(--t-on-accent,#fff)}.partsDesk_left__G6pLI{position:sticky;top:var(--pd-top);height:calc(100vh - var(--pd-top) - 16px);height:calc(100dvh - var(--pd-top) - 16px);display:flex;flex-direction:column;min-height:0;background:var(--t-surface,#fff);border:var(--pd-bw) solid var(--pd-line);border-radius:var(--pd-radius);box-shadow:var(--pd-shadow);overflow:hidden}.partsDesk_leftHead__6q3Ap{flex:none;padding:14px 14px 12px;border-bottom:1px solid var(--pd-line)}.partsDesk_headTitle__9yRZg{margin:0 0 8px;font-family:var(--t-font-heading,inherit);font-weight:var(--t-heading-weight,700);font-size:1.05rem;color:var(--t-text,#111)}.partsDesk_meter__AarIQ{display:grid;gap:6px}.partsDesk_meterText__bU_2U{display:flex;justify-content:space-between;gap:8px;font-size:.8rem;color:var(--t-muted,#555)}.partsDesk_meterTrack__WaveW{height:8px;border-radius:999px;background:var(--t-bg-alt,#eee);border:1px solid var(--pd-edge);overflow:hidden}.partsDesk_meterFill__mk8rT{height:100%;background:var(--t-primary,#2a45cc);transition:width .25s ease}.partsDesk_list__ZK_K4{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:6px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.partsDesk_leftFoot__n3Hfw{flex:none;display:grid;gap:8px;padding:12px 14px;border-top:1px solid var(--pd-line);background:var(--t-surface,#fff)}.partsDesk_row__jUz5J{flex:none;border:1px solid var(--pd-line);border-radius:var(--t-radius,6px);background:var(--t-surface,#fff);overflow:hidden}.partsDesk_row__jUz5J[data-active=true]{border-color:var(--pd-edge);border-top:3px solid var(--pd-hl)}.partsDesk_rowBtn__K2QMo{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:54px;padding:9px 12px;border:0;background:transparent;color:var(--t-text,#111);font:inherit;text-align:left;cursor:pointer}.partsDesk_rowBtn__K2QMo:hover,.partsDesk_row__jUz5J[data-active=true] .partsDesk_rowBtn__K2QMo{background:var(--t-surface-alt,#f6f6f6)}.partsDesk_rowBtn__K2QMo:focus-visible{outline-offset:-3px}.partsDesk_rowNo__POLtZ{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--t-text,#111);font-size:.78rem;font-weight:700}.partsDesk_row__jUz5J[data-status=complete] .partsDesk_rowNo__POLtZ{background:var(--t-success,#166534);border-color:var(--t-success,#166534);color:var(--t-on-primary,#fff)}.partsDesk_rowText__GRuQs{min-width:0;display:flex;flex-direction:column}.partsDesk_rowTitle__KSYc1{font-family:var(--t-font-heading,inherit);font-weight:var(--t-heading-weight,700)}.partsDesk_req__cgBAy{color:var(--t-danger,#b00);font-weight:700}.partsDesk_rowSummary__zoGNS{font-size:.8rem;color:var(--t-muted,#555);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.partsDesk_chip__XUBCn{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;background:var(--t-surface,#fff);color:var(--t-muted,#555)}.partsDesk_chip__XUBCn[data-status=complete]{color:var(--t-success,#166534);background:color-mix(in srgb,var(--t-success,#166534) 10%,var(--t-surface,#fff))}.partsDesk_chip__XUBCn[data-status=incomplete]{color:var(--t-warning,#8a3b0a);background:color-mix(in srgb,var(--t-warning,#8a3b0a) 10%,var(--t-surface,#fff))}.partsDesk_chip__XUBCn[data-status=error]{color:var(--t-danger,#b00);background:color-mix(in srgb,var(--t-danger,#b00) 10%,var(--t-surface,#fff))}.partsDesk_panel__cWLdi{padding:4px 14px 14px;border-top:1px solid var(--pd-line)}.partsDesk_panel__cWLdi[hidden]{display:none}.partsDesk_panelHead__GdcwP{margin:10px 0 4px;font-family:var(--t-font-heading,inherit);font-weight:var(--t-heading-weight,700);font-size:1rem}.partsDesk_panelHead__GdcwP:focus{outline:none}.partsDesk_panelHead__GdcwP:focus-visible{outline:2px solid var(--t-focus,#1d33a8);outline-offset:2px}.partsDesk_help__thBef{margin:0 0 8px;font-size:.84rem;color:var(--t-muted,#555)}.partsDesk_blockNote__fRWde{margin:12px 0 0;padding:8px 10px;border:1px solid var(--t-danger,#991b1b);border-left-width:4px;border-radius:var(--t-radius,6px);background:var(--t-surface,#fff);color:var(--t-text,#111);font-size:.86rem;line-height:1.45}.partsDesk_nav__qjaWe{display:flex;justify-content:space-between;gap:8px;margin-top:16px;padding-top:12px;border-top:1px dashed var(--pd-edge)}.partsDesk_right__sJZPj{position:sticky;top:var(--pd-top);height:calc(100vh - var(--pd-top) - 16px);height:calc(100dvh - var(--pd-top) - 16px);display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--t-bg-alt,#eee);border:var(--pd-bw) solid var(--pd-line);border-radius:var(--pd-radius);box-shadow:var(--pd-shadow);overflow:hidden}.partsDesk_rightHead__21kE5{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;background:var(--t-surface,#fff);border-bottom:1px solid var(--pd-line)}.partsDesk_rightTitle__DG6kO{margin:0;font-family:var(--t-font-heading,inherit);font-weight:var(--t-heading-weight,700);font-size:.98rem}.partsDesk_rightActions__YLi9K{display:flex;flex-wrap:wrap;gap:8px}.partsDesk_scroller__DTDJZ{flex:1;min-height:0;overflow:auto;padding:18px;overscroll-behavior:contain;position:relative}.partsDesk_scroller__DTDJZ [data-part]{cursor:pointer}.partsDesk_scroller__DTDJZ [data-part]:hover{outline:2px dashed var(--pd-hl);outline-offset:3px}.partsDesk_scroller__DTDJZ [data-part]:focus-visible{outline:3px solid var(--t-focus,#1d33a8);outline-offset:3px}.partsDesk_scroller__DTDJZ [data-pws-active]{outline:3px solid var(--pd-hl);outline-offset:3px}.partsDesk_scroller__DTDJZ [data-pws-active]:after{content:attr(data-pws-label);position:absolute;top:-12px;right:8px;z-index:5;pointer-events:none;padding:3px 8px;border-radius:4px;background:var(--pd-hl);color:var(--t-on-primary,#fff);font:700 .7rem/1.2 var(--t-font-body,system-ui);letter-spacing:.03em}.partsDesk_mobileBar__687NI{display:none}@media (max-width:1023px){.partsDesk_root__0Qu_a{display:block}.partsDesk_mobileBar__687NI{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:var(--pd-top);z-index:20;padding:8px 0;background:var(--t-bg,#fff)}.partsDesk_seg__Rk6rA{display:inline-flex;border:max(1px,var(--pd-bw)) solid var(--t-text,#111);border-radius:var(--t-btn-radius,8px);overflow:hidden;background:var(--t-surface,#fff)}.partsDesk_segBtn__iYWC3{min-height:44px;padding:0 22px;border:0;background:transparent;color:var(--t-text,#111);font:inherit;font-weight:700;cursor:pointer}.partsDesk_segBtn__iYWC3[aria-pressed=true]{background:var(--t-primary,#2a45cc);color:var(--t-on-primary,#fff)}.partsDesk_segBtn__iYWC3:focus-visible{outline-offset:-3px}.partsDesk_mobileCount__NJZxp{font-size:.8rem;color:var(--t-muted,#555)}.partsDesk_left__G6pLI,.partsDesk_right__sJZPj{position:static;height:auto}.partsDesk_left__G6pLI{overflow:visible}.partsDesk_list__ZK_K4{overflow:visible;flex:none}.partsDesk_root__0Qu_a[data-view=parts] .partsDesk_right__sJZPj,.partsDesk_root__0Qu_a[data-view=preview] .partsDesk_left__G6pLI{display:none}.partsDesk_scroller__DTDJZ{overflow:visible;padding:10px}.partsDesk_btn__OnhKq{min-height:44px}.partsDesk_rowBtn__K2QMo{min-height:56px}}@media (prefers-reduced-motion:reduce){.partsDesk_meterFill__mk8rT{transition:none}}.cp_page__rxm25{min-height:100vh;display:flex;flex-direction:column;background:var(--t-bg);color:var(--t-text)}.cp_main__ozby7{flex:1;width:100%}.cp_srOnly__rnQLP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cp_page__rxm25 :where(button,input,select,textarea){font-family:inherit}.cp_page__rxm25 :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--t-focus);outline-offset:2px}.cp_ty_story__5vUmU{--ty:#e4d4ff}.cp_ty_tip__pltJs{--ty:#bfe3ff}.cp_ty_lesson__ujKlS{--ty:#b9f0d0}.cp_ty_poll__lWJL3{--ty:#ffe08a}.cp_ty_achievement__vgOIh{--ty:#ffb8c6}.cp_ty_opinion__MthnY{--ty:#ffc9a1}.cp_ty_carousel-idea__XOQNz{--ty:#d6f08a}.cp_ty_question__sa6Og{--ty:#a8ecf0}.cp_stickerTag__IAIOJ{display:inline-block;align-self:flex-start;padding:1px 8px;border:1.5px solid var(--t-border);border-radius:999px;background:var(--t-surface);color:var(--t-text);font-size:.68rem;font-weight:700;line-height:1.5;white-space:nowrap}.cp_chip__edc6N,.cp_legendChip__mwt12{display:inline-block;padding:3px 11px;border:2px solid var(--t-border);border-radius:999px;background:var(--ty,var(--t-surface));color:var(--t-text);font-size:.74rem;font-weight:700;line-height:1.4}.cp_hero__ZKu0h{max-width:1100px;margin:0 auto;padding:44px 16px 36px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px;align-items:center}.cp_heroCopy___qPg7{min-width:0}.cp_eyebrow___KF70{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:.8rem;font-weight:600;color:var(--t-muted)}.cp_eyebrow___KF70 span{padding:3px 12px;border:2px solid var(--t-border);border-radius:999px;background:var(--t-primary);color:var(--t-on-primary);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;transform:rotate(-2deg);box-shadow:2px 2px 0 var(--t-border)}.cp_hero__ZKu0h h1{margin:0 0 16px;font-size:clamp(2rem,5.4vw,3.5rem);line-height:1.04;letter-spacing:-.02em}.cp_hero__ZKu0h h1 em{font-style:normal;background:linear-gradient(transparent 60%,var(--t-accent) 60%,var(--t-accent) 92%,transparent 92%);padding:0 .08em}.cp_lead__ofCAz{margin:0 0 18px;max-width:560px;font-size:1.05rem;line-height:1.65;color:var(--t-muted)}.cp_getChips__j9Aj3{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0}.cp_getChips__j9Aj3 li{padding:5px 13px;border:2px solid var(--t-border);border-radius:999px;background:var(--ty);color:var(--t-text);font-size:.8rem;font-weight:600;box-shadow:2px 2px 0 var(--t-border)}.cp_getChips__j9Aj3 li:first-child{--ty:#ffb8c6;transform:rotate(-1.5deg)}.cp_getChips__j9Aj3 li:nth-child(2){--ty:#ffe08a;transform:rotate(1deg)}.cp_getChips__j9Aj3 li:nth-child(3){--ty:#bfe3ff;transform:rotate(-.8deg)}.cp_getChips__j9Aj3 li:nth-child(4){--ty:#b9f0d0;transform:rotate(1.4deg)}.cp_getChips__j9Aj3 li:nth-child(5){--ty:#e4d4ff;transform:rotate(-1.2deg)}.cp_getChips__j9Aj3 li:nth-child(6){--ty:#ffc9a1;transform:rotate(.8deg)}.cp_getChips__j9Aj3 li:nth-child(7){--ty:#d6f08a;transform:rotate(-.6deg)}.cp_heroCta__xZ_wT{display:inline-block;padding:14px 30px;border:var(--t-border-w) solid var(--t-border);border-radius:var(--t-btn-radius);background:var(--t-primary);color:var(--t-on-primary);font-family:var(--t-font-heading);font-weight:800;font-size:1.1rem;text-decoration:none;box-shadow:var(--t-shadow);transition:transform .12s,box-shadow .12s}.cp_heroCta__xZ_wT:hover{transform:translate(-2px,-2px);box-shadow:var(--t-shadow-hover)}.cp_heroCta__xZ_wT:active{transform:translate(3px,3px);box-shadow:none}.cp_honest__bySM8{margin:22px 0 0;max-width:520px;padding:11px 14px;border:2px dashed var(--t-border);border-radius:var(--t-radius);background:var(--t-surface);font-size:.86rem;line-height:1.55;color:var(--t-text)}.cp_stack3__cH3Oh{position:relative;min-height:400px}.cp_sample__D8Y9o{position:absolute;width:min(78%,330px);padding:14px 16px 12px;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);background:var(--ty);color:var(--t-text);box-shadow:var(--t-shadow)}.cp_sample__D8Y9o header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.74rem;font-weight:700}.cp_sampleHook__L443J{margin:0 0 6px;font-family:var(--t-font-heading);font-weight:800;font-size:1.12rem;line-height:1.25}.cp_sampleLine__8WnXH{margin:0 0 10px;font-size:.86rem;line-height:1.5}.cp_sample__D8Y9o footer{font-size:.76rem;font-weight:700}.cp_sample0__yIMFU{--r:-5deg;top:0;left:0;z-index:1;animation:cp_floatA__Iys1n 6s ease-in-out infinite}.cp_sample1__mslrk{--r:3deg;top:118px;left:18%;z-index:2;animation:cp_floatA__Iys1n 7s ease-in-out -2s infinite}.cp_sample2__2iuuf{--r:-2deg;top:246px;left:4%;z-index:3;animation:cp_floatA__Iys1n 8s ease-in-out -4s infinite}.cp_sampleTag__aSFYx{position:absolute;right:2%;top:4px;z-index:4;padding:3px 12px;border:2px solid var(--t-border);border-radius:999px;background:var(--t-surface);color:var(--t-text);font-weight:800;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;transform:rotate(6deg)}@keyframes cp_floatA__Iys1n{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-9px)}}.cp_sample__D8Y9o{transform:rotate(var(--r))}.cp_teaser__YJa1_{padding:34px 16px 40px;text-align:center;background:var(--t-bg-alt);border-top:calc(var(--t-border-w) + 1px) solid var(--t-border);border-bottom:calc(var(--t-border-w) + 1px) solid var(--t-border)}.cp_teaser__YJa1_ h2{margin:0 0 6px;font-size:clamp(1.4rem,3.4vw,2rem)}.cp_teaser__YJa1_ p{margin:0 0 18px;color:var(--t-muted)}.cp_teaserGrid__wDlkH{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:640px;margin:0 auto}.cp_teaserCell__eoLWV{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;min-height:50px;border:2px solid var(--t-border);border-radius:12px;background:var(--ty);color:var(--t-text);font-size:.72rem;font-weight:600;text-align:left;box-shadow:2px 2px 0 var(--t-border);animation:cp_pop__Nzr2L .45s cubic-bezier(.3,1.6,.6,1) both}.cp_teaserCell__eoLWV b{font-family:var(--t-font-heading);font-size:.86rem}.cp_teaserLabel__3m98a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes cp_pop__Nzr2L{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.cp_gateWrap__xvVbf{scroll-margin-top:12px}.cp_tool__OxcSl{max-width:none;margin:0;padding:0 0 56px}.cp_kicker__Rcf4V{margin:0 0 4px;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t-link)}.cp_grid2__82qoa{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.cp_field__BojpS{display:flex;flex-direction:column;margin:0 0 14px;padding:0;border:0;min-width:0}.cp_field__BojpS label{font-size:.84rem;font-weight:600;color:var(--t-text);margin-bottom:6px}.cp_editor__6Zh35,.cp_field__BojpS input,.cp_field__BojpS textarea,.cp_page__rxm25 select{width:100%;box-sizing:border-box;padding:11px 14px;font:inherit;font-size:.95rem;color:var(--t-text);background:var(--t-surface);border:var(--t-border-w) solid var(--t-border);border-radius:14px}.cp_field__BojpS textarea{resize:vertical;line-height:1.5}.cp_opt__l1hC0{font-weight:400;color:var(--t-muted)}.cp_help__A8qXD{margin:8px 0 0;font-size:.8rem;line-height:1.55;color:var(--t-muted)}.cp_over__ultJm{color:var(--t-danger);font-weight:700}.cp_fieldset__VGppG{margin:0 0 16px;padding:0;border:0;min-width:0}.cp_fieldset__VGppG legend{padding:0;margin-bottom:8px;font-size:.84rem;font-weight:600}.cp_stickers__UP5zz{display:flex;flex-wrap:wrap;gap:10px}.cp_sticker__Z_Nz0{position:relative;display:block}.cp_sticker__Z_Nz0 input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.cp_stickerFace__BL18e{display:flex;flex-direction:column;gap:1px;padding:7px 15px;border:var(--t-border-w) solid var(--t-border);border-radius:999px;background:var(--t-surface);color:var(--t-text);font-size:.88rem;font-weight:600;box-shadow:2px 2px 0 var(--t-border);transition:transform .12s,box-shadow .12s}.cp_stickerFace__BL18e small{font-size:.74rem;font-weight:500;color:var(--t-muted)}.cp_sticker__Z_Nz0:hover .cp_stickerFace__BL18e{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--t-border)}.cp_sticker__Z_Nz0 input:checked+.cp_stickerFace__BL18e{background:var(--t-primary);color:var(--t-on-primary);transform:rotate(-1.5deg)}.cp_sticker__Z_Nz0 input:checked+.cp_stickerFace__BL18e small{color:var(--t-on-primary)}.cp_sticker__Z_Nz0 input:focus-visible+.cp_stickerFace__BL18e{outline:3px solid var(--t-focus);outline-offset:3px}.cp_topicMeter__C4fs3{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:.82rem;font-weight:600}.cp_slots__0idFH{display:inline-flex;gap:5px}.cp_slots__0idFH i{width:18px;height:18px;border:2px solid var(--t-border);border-radius:6px;background:var(--t-surface)}.cp_slots__0idFH i.cp_slotOn__X7PEo{background:var(--t-accent);transform:rotate(-6deg)}.cp_ghost___66F5,.cp_next__dYnQM,.cp_primarySm__xJNKK,.cp_primary__7EgoQ,.cp_retry__oj1zY,.cp_secondary__D2LbA{cursor:pointer;font-family:inherit;font-weight:700;border:var(--t-border-w) solid var(--t-border);border-radius:var(--t-btn-radius);transition:transform .12s,box-shadow .12s,background .12s}.cp_primary__7EgoQ{width:100%;margin-top:8px;padding:15px;font-size:1.05rem;font-family:var(--t-font-heading);font-weight:800;box-shadow:var(--t-shadow)}.cp_primarySm__xJNKK,.cp_primary__7EgoQ{background:var(--t-primary);color:var(--t-on-primary)}.cp_primarySm__xJNKK{padding:9px 18px;font-size:.88rem;box-shadow:3px 3px 0 var(--t-border)}.cp_secondary__D2LbA{padding:8px 15px;font-size:.84rem;background:var(--t-surface);color:var(--t-text);box-shadow:2px 2px 0 var(--t-border)}.cp_secondary__D2LbA[aria-pressed=true]{background:var(--t-accent);color:var(--t-on-accent)}.cp_ghost___66F5{padding:7px 14px;font-size:.82rem;background:var(--t-surface-alt);color:var(--t-link)}.cp_ghost___66F5,.cp_next__dYnQM{box-shadow:2px 2px 0 var(--t-border)}.cp_next__dYnQM{margin-top:4px;padding:8px 16px;font-size:.84rem;background:var(--t-accent);color:var(--t-on-accent)}.cp_retry__oj1zY{padding:8px 16px;font-size:.85rem;background:var(--t-danger);color:#ffffff;box-shadow:3px 3px 0 var(--t-border)}.cp_ghost___66F5:hover,.cp_next__dYnQM:hover,.cp_primarySm__xJNKK:hover:not(:disabled),.cp_primary__7EgoQ:hover:not(:disabled),.cp_retry__oj1zY:hover:not(:disabled),.cp_secondary__D2LbA:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:var(--t-shadow-hover)}.cp_ghost___66F5:active,.cp_next__dYnQM:active,.cp_primarySm__xJNKK:active,.cp_primary__7EgoQ:active:not(:disabled),.cp_retry__oj1zY:active:not(:disabled),.cp_secondary__D2LbA:active:not(:disabled){transform:translate(2px,2px);box-shadow:none}.cp_primary__7EgoQ:disabled,.cp_retry__oj1zY:disabled,.cp_secondary__D2LbA:disabled{opacity:.55;cursor:not-allowed}.cp_linkBtn__E3biR{background:none;border:0;padding:4px;font:inherit;font-size:.85rem;color:var(--t-link);cursor:pointer;text-decoration:underline}.cp_error__IuiDs{margin:12px 0;padding:11px 14px;border:var(--t-border-w) solid var(--t-danger);border-radius:14px;background:var(--t-surface);color:var(--t-danger);font-size:.9rem;font-weight:600}.cp_notice__Q97jO{margin:12px 0;padding:10px 14px;border:var(--t-border-w) dashed var(--t-border);border-radius:14px;background:var(--t-surface-alt);color:var(--t-text);font-size:.86rem}.cp_brief__nMJfT{margin:0;--pdx-line:var(--t-border);--pdx-bw:calc(var(--t-border-w) + 1px);--pdx-edge:var(--t-border);--pdx-shadow:5px 5px 0 var(--t-border)}.cp_cpv__NC5g6{max-width:760px;margin:0 auto;display:grid;gap:16px}.cp_cpvHead__so8hO{padding:4px 4px 0}.cp_cpvTitle__lw1_4{margin:0;font-family:var(--t-font-heading);font-weight:800;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.1;overflow-wrap:anywhere}.cp_cpvMeta__rAF3E{margin:4px 0 0;font-size:.92rem;color:var(--t-muted);overflow-wrap:anywhere}.cp_cpvChipRow__hVyFE,.cp_cpvChips__VP8Ez{display:flex;flex-wrap:wrap;gap:8px}.cp_cpvChipRow__hVyFE{list-style:none;margin:0;padding:0}.cp_cpvBlock__ckdGR{padding:14px 16px;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);background:var(--t-surface);box-shadow:4px 4px 0 var(--t-border)}.cp_cpvH__3zFkl{margin:0 0 8px;font-family:var(--t-font-heading);font-weight:800;font-size:1rem}.cp_cpvEmpty__Ow7_a{margin:0;font-size:.9rem;line-height:1.55;color:var(--t-muted)}.cp_cpvTopics___CZ_x{margin:0;padding-left:22px;font-size:.94rem;line-height:1.55;overflow-wrap:anywhere}.cp_cpvMonth__o3IMR{border:2px solid var(--t-border);border-radius:calc(var(--t-radius) - 4px);overflow:hidden}.cp_cpvDow__fQByJ,.cp_cpvWeek__y6ezB{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cp_cpvDow__fQByJ{background:var(--t-border);color:var(--t-surface);font-size:.72rem;font-weight:700;text-align:center}.cp_cpvDow__fQByJ span{padding:6px 0}.cp_cpvCell__whGRX{min-width:0;min-height:58px;padding:5px 6px;border-top:2px solid var(--t-divider);border-left:2px solid var(--t-divider);background:var(--t-surface-alt);color:var(--t-muted);display:flex;flex-direction:column;gap:2px}.cp_cpvWeek__y6ezB>.cp_cpvCell__whGRX:first-child{border-left:0}.cp_cpvPost__QZcW3{background:var(--t-surface);color:var(--t-text)}.cp_cpvLit__FekzB{background:var(--t-accent);color:var(--t-on-accent,var(--t-text));animation:cp_pop__Nzr2L .35s cubic-bezier(.3,1.6,.6,1) both}.cp_cpvDate__nndVe{font-size:.74rem;font-weight:700}.cp_cpvDay__UN_pu{font-size:.68rem;font-weight:600}.cp_cpvNote__cMLv2{margin:10px 0 0;font-size:.84rem;color:var(--t-muted)}.cp_pips__tLI_T{display:inline-grid;grid-template-columns:repeat(15,13px);gap:4px;flex:none}.cp_pip__LymFU{width:13px;height:13px;border:1.5px solid var(--t-border);border-radius:4px;background:transparent;display:block}.cp_pipReady__zMT_9{background:var(--ty,var(--t-accent));animation:cp_pop__Nzr2L .35s cubic-bezier(.3,1.6,.6,1) both}.cp_pipFailed__z7_1b{background:var(--t-danger)}.cp_pipsBusy__Ana3v .cp_pip__LymFU:not(.cp_pipReady__zMT_9):not(.cp_pipFailed__z7_1b){animation:cp_blink__AUiSx 1.4s ease-in-out infinite}.cp_pipsBusy__Ana3v .cp_pip__LymFU:nth-child(3n){animation-delay:.25s}.cp_pipsBusy__Ana3v .cp_pip__LymFU:nth-child(3n+1){animation-delay:.5s}@keyframes cp_blink__AUiSx{50%{background:var(--t-bg-alt)}}.cp_planning__rJDZn{display:flex;flex-direction:column;align-items:center;gap:8px;margin:22px 0 0;font-weight:700;color:var(--t-link)}.cp_planning__rJDZn p{margin:0}.cp_results__9MG3r{margin-top:0}.cp_resHead___s_2D{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px}.cp_resHead___s_2D h2{margin:0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.15}.cp_meta__b5DxF{margin:4px 0 0;color:var(--t-muted);font-size:.9rem}.cp_confirm__dyuWa{gap:8px;font-size:.85rem;color:var(--t-text)}.cp_confirm__dyuWa,.cp_progress__e63SB{display:flex;flex-wrap:wrap;align-items:center}.cp_progress__e63SB{gap:12px 24px;margin:16px 0;padding:12px 16px;border:var(--t-border-w) solid var(--t-border);border-radius:var(--t-radius);background:var(--t-surface)}.cp_steps__p_pGj{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;padding:0;margin:0;font-size:.82rem;color:var(--t-muted)}.cp_steps__p_pGj li{display:flex;align-items:center;gap:7px}.cp_stepDot__LAXqx{width:22px;height:22px;border:2px solid var(--t-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;background:var(--t-surface-alt);color:var(--t-text)}.cp_step_active__uD38w{color:var(--t-text);font-weight:700}.cp_step_active__uD38w .cp_stepDot__LAXqx{background:var(--t-primary);color:var(--t-on-primary);animation:cp_pulse__XiqkH 1.2s ease-in-out infinite}.cp_step_done__WQFPn .cp_stepDot__LAXqx{background:var(--t-success);color:#ffffff}.cp_step_error__iegC_ .cp_stepDot__LAXqx{background:var(--t-danger);color:#ffffff}@keyframes cp_pulse__XiqkH{50%{box-shadow:0 0 0 5px var(--t-divider)}}.cp_banner__SLyzd{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;padding:12px 16px;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);background:var(--t-surface);color:var(--t-text);box-shadow:4px 4px 0 var(--t-danger)}.cp_banner__SLyzd p{flex:1;min-width:200px;margin:0;font-size:.92rem;font-weight:600}.cp_bannerIcon__DKVqe{flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--t-danger);color:#ffffff;font-weight:800}.cp_toolbar__YK0Zo{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0 0 14px}.cp_exports__F_Ron{display:flex;flex-wrap:wrap;gap:8px}.cp_seg__QWvnD{display:inline-flex;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:999px;overflow:hidden;background:var(--t-surface);box-shadow:3px 3px 0 var(--t-border)}.cp_seg__QWvnD button{padding:7px 18px;border:0;background:transparent;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;color:var(--t-text)}.cp_seg__QWvnD button+button{border-left:2px solid var(--t-border)}.cp_seg__QWvnD button[aria-pressed=true]{background:var(--t-primary);color:var(--t-on-primary)}.cp_seg__QWvnD button:focus-visible{outline-offset:-4px}.cp_studio__4qFO3{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:28px;align-items:start}.cp_calCol__8WmTh,.cp_phoneSlot__1nUrS{min-width:0}.cp_hint__EmY5o{padding:28px 16px;border:2px dashed var(--t-border);border-radius:var(--t-radius);color:var(--t-muted);font-size:.92rem;text-align:center}.cp_legend__ogz8E{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 14px}.cp_month__7_RnJ{border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);overflow:hidden;background:var(--t-surface);box-shadow:var(--t-shadow)}.cp_dow__DmA2s,.cp_week__SUCjx{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cp_dow__DmA2s{background:var(--t-border);color:var(--t-surface);font-size:.74rem;font-weight:700;text-align:center}.cp_dow__DmA2s span{padding:7px 0}.cp_weekLabel__vQ9YU{display:none}.cp_cell__t2CPf{position:relative;min-width:0;min-height:84px;border-top:2px solid var(--t-border);border-left:2px solid var(--t-divider);background:var(--t-surface)}.cp_week__SUCjx>.cp_cell__t2CPf:nth-child(2){border-left:0}.cp_cell__t2CPf.cp_empty__VQYTl{padding:6px;background:var(--t-surface-alt);color:var(--t-muted)}.cp_cell__t2CPf.cp_has__x2xm9{background:var(--ty);border-left-color:var(--t-border)}.cp_cellBtn__jhkYa{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:100%;min-height:84px;padding:6px;border:0;background:transparent;color:var(--t-text);font:inherit;text-align:left;cursor:pointer}.cp_cell__t2CPf.cp_has__x2xm9:hover{background:color-mix(in srgb,var(--ty) 70%,var(--t-surface))}.cp_cell__t2CPf.cp_sel__obKWJ{z-index:1;box-shadow:inset 0 0 0 4px var(--t-primary),3px 3px 0 var(--t-border)}.cp_cellBtn__jhkYa:focus-visible{outline-offset:-5px}.cp_cellTop__y0HfJ{display:flex;justify-content:space-between;align-items:center;width:100%;gap:4px}.cp_dnum___Zyq3{font-size:.76rem;font-weight:700}.cp_cellHook__JuVVw{display:none}.cp_mark__Ks1ks{flex:none;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--t-border);background:var(--t-surface);color:var(--t-text);font-size:.68rem;font-weight:800;line-height:1}.cp_markReady__hcsuG{background:var(--t-success);color:#ffffff}.cp_markFailed__0TT4B{background:var(--t-danger);color:#ffffff}.cp_markBusy__6hiEs{animation:cp_blink__AUiSx 1.2s ease-in-out infinite}.cp_popped__Rvznl .cp_cellBtn__jhkYa{animation:cp_pop__Nzr2L .4s cubic-bezier(.3,1.6,.6,1) both}.cp_list__7EPbI{list-style:none;margin:0;padding:0;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);overflow:hidden;background:var(--t-surface);box-shadow:var(--t-shadow)}.cp_list__7EPbI li+li{border-top:2px solid var(--t-divider)}.cp_listRow__oTk_D{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border:0;background:var(--t-surface);color:var(--t-text);font:inherit;text-align:left;cursor:pointer}.cp_listRow__oTk_D:hover{background:var(--t-surface-alt)}.cp_listRow__oTk_D.cp_sel__obKWJ{background:var(--t-surface-alt);box-shadow:inset 5px 0 0 var(--t-primary)}.cp_listRow__oTk_D:focus-visible{outline-offset:-4px}.cp_listDay__7sLt_{flex:none;width:30px;font-family:var(--t-font-heading);font-weight:800;color:var(--t-link)}.cp_listMain__27QX8{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cp_listMeta__ycRl7{display:flex;align-items:center;gap:8px;font-size:.76rem;color:var(--t-muted)}.cp_listHook__ClyWa{font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp_weekStrip__3_SN7{border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:var(--t-radius);background:var(--t-surface);box-shadow:var(--t-shadow);padding:14px}.cp_weekNav__CYkqP{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.cp_weekNav__CYkqP p{margin:0;display:flex;flex-direction:column;align-items:center;font-size:.9rem}.cp_weekNav__CYkqP p span{font-size:.78rem;color:var(--t-muted)}.cp_round__IQvkh{width:38px;height:38px;border:2px solid var(--t-border);border-radius:50%;background:var(--t-surface);color:var(--t-text);font-size:1.2rem;font-weight:800;cursor:pointer;box-shadow:2px 2px 0 var(--t-border)}.cp_round__IQvkh:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.cp_weekCards__QNkFm{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0}.cp_weekCard__3b75e{width:100%;height:100%;min-height:150px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border:2px solid var(--t-border);border-radius:16px;background:var(--ty);color:var(--t-text);font:inherit;text-align:left;cursor:pointer;box-shadow:3px 3px 0 var(--t-border)}.cp_weekCard__3b75e.cp_sel__obKWJ{box-shadow:0 0 0 4px var(--t-primary),3px 3px 0 4px var(--t-border)}.cp_weekTop__VvT_a{display:flex;align-items:center;gap:6px;width:100%;font-size:.8rem}.cp_weekTop__VvT_a .cp_mark__Ks1ks{margin-left:auto}.cp_weekHook__Z1nTp{font-size:.88rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.cp_panelHead__OnUZF{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cp_panelHead__OnUZF h3{margin:0;font-size:1.4rem}.cp_when__Jff5q{font-size:.84rem;color:var(--t-muted)}.cp_angle__rz1Fm{margin:8px 0 14px;font-size:.86rem;line-height:1.5;color:var(--t-muted)}.cp_angle__rz1Fm strong{color:var(--t-text)}.cp_phone___qJ2a{position:relative;max-width:360px;margin:0 auto;padding:12px 10px 10px;border:calc(var(--t-border-w) + 1px) solid var(--t-border);border-radius:38px;background:var(--t-border);box-shadow:var(--t-shadow)}.cp_phoneNotch__zwNKT{width:74px;height:8px;margin:0 auto 8px;border-radius:999px;background:var(--t-muted)}.cp_screen__OJCnF{max-height:min(520px,62vh);min-height:360px;overflow-y:auto;padding:14px 14px 10px;border-radius:26px;background:var(--t-surface);color:var(--t-text);font-family:var(--t-font-body)}.cp_pvHead__VgKN0{display:flex;gap:10px;align-items:center;margin-bottom:12px}.cp_pvHead__VgKN0>div{display:flex;flex-direction:column;min-width:0}.cp_pvHead__VgKN0 strong{font-size:.9rem}.cp_pvHead__VgKN0 span{font-size:.72rem;color:var(--t-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp_avatar__Gqr5I{flex:none;width:42px;height:42px;border:2px solid var(--t-border);border-radius:50%;background:var(--t-accent);color:var(--t-on-accent);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800}.cp_pvText__5Ps6O p{margin:0 0 12px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.cp_pvHook__2CaNb{font-family:var(--t-font-heading);font-weight:800;font-size:1.08rem;line-height:1.3}.cp_pvHook__2CaNb mark{background:linear-gradient(transparent 55%,var(--t-accent) 55%);color:var(--t-text);padding:0 .1em}.cp_pvBody__pldxO{font-size:.88rem}.cp_pvCta__ASMCj{padding:8px 12px;border-left:4px solid var(--t-primary);background:var(--t-surface-alt);font-size:.88rem;font-weight:600}.cp_pvTags___Et7_{font-size:.84rem;font-weight:600;color:var(--t-link)}.cp_pvBar__h0XwB{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:2px solid var(--t-divider);font-size:.76rem;font-weight:700;color:var(--t-muted)}.cp_pvPending__2SBA6 p{margin:0 0 10px;font-size:.88rem;line-height:1.5}.cp_pvSkeleton__T235B{display:flex;flex-direction:column;gap:10px}.cp_pvSkeleton__T235B i{display:block;height:12px;border-radius:6px;background:var(--t-divider);animation:cp_blink__AUiSx 1.4s ease-in-out infinite}.cp_pvSkeleton__T235B i:first-child{width:85%;height:16px}.cp_pvSkeleton__T235B i:nth-child(3){width:92%}.cp_pvSkeleton__T235B i:nth-child(4){width:60%}.cp_editor__6Zh35{display:block;min-height:280px;resize:vertical;line-height:1.55;font-size:.88rem}.cp_phoneTools__OaajP{max-width:360px;margin:16px auto 0;display:flex;flex-direction:column;gap:10px}.cp_countRow__i9hH0{display:flex;align-items:center;gap:12px;font-size:.84rem;font-weight:600}.cp_countRow__i9hH0>div{display:flex;flex-direction:column}.cp_countRow__i9hH0 small{font-weight:500;color:var(--t-muted)}.cp_ring__uw_3K{flex:none}.cp_ringTrack__t7lS5{fill:none;stroke:var(--t-divider);stroke-width:5}.cp_ringFill__egG5U{fill:none;stroke:var(--t-primary);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .3s}.cp_ringOver__TUnsD .cp_ringFill__egG5U{stroke:var(--t-danger)}.cp_ringText__1mYWl{font-size:10px;font-weight:800;fill:var(--t-text)}.cp_actions__HS8OO{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cp_actions__HS8OO select{width:auto;padding:8px 12px;font-size:.84rem}.cp_upsell__pVF9W{margin:28px 0 8px;font-size:.84rem;color:var(--t-muted);text-align:center}.cp_upsell__pVF9W a{color:var(--t-link);font-weight:600}.cp_toast__WmtYm{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:50;max-width:90vw}.cp_toast__WmtYm:not(:empty){padding:10px 18px;border:2px solid var(--t-border);border-radius:999px;background:var(--t-text);color:var(--t-surface);font-size:.85rem;font-weight:600;box-shadow:3px 3px 0 var(--t-primary)}.cp_printAll__j3Dnr{display:none}@media (min-width:1001px) and (min-height:900px){.cp_phoneSlot__1nUrS{position:sticky;top:12px}}@media (max-width:1000px){.cp_hero__ZKu0h,.cp_studio__4qFO3{grid-template-columns:minmax(0,1fr)}.cp_hero__ZKu0h{gap:24px}.cp_stack3__cH3Oh{min-height:380px;max-width:460px;width:100%;margin:0 auto}}@media (max-width:700px){.cp_grid2__82qoa{grid-template-columns:1fr}.cp_dow__DmA2s{display:none}.cp_week__SUCjx{display:flex;flex-direction:column}.cp_weekLabel__vQ9YU{display:block;padding:6px 12px;border-top:2px solid var(--t-border);background:var(--t-border);color:var(--t-surface);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cp_week__SUCjx:first-of-type .cp_weekLabel__vQ9YU{border-top:0}.cp_cell__t2CPf.cp_empty__VQYTl{display:none}.cp_cell__t2CPf{min-height:0;border-left:0}.cp_cell__t2CPf.cp_has__x2xm9{border-top:2px solid var(--t-border)}.cp_cellBtn__jhkYa{display:grid;grid-template-columns:74px minmax(0,1fr);grid-template-areas:"top tag" "top hook";-moz-column-gap:10px;column-gap:10px;row-gap:4px;min-height:56px;padding:10px 12px}.cp_cellTop__y0HfJ{grid-area:top;flex-direction:column;align-items:flex-start;gap:6px}.cp_cellBtn__jhkYa .cp_stickerTag__IAIOJ{grid-area:tag}.cp_cellHook__JuVVw{display:block;grid-area:hook;font-size:.86rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cp_dnum___Zyq3{font-size:.82rem}.cp_briefHead__4qq3j h2{font-size:1.5rem}.cp_panelBtn__4wFfA{padding:12px;gap:10px}.cp_panelBody__fW5x7{padding:2px 12px 14px}.cp_exports__F_Ron>button{flex:1 1 calc(50% - 8px)}.cp_calendarFill__DdqpZ{flex-direction:column;align-items:flex-start}.cp_teaserGrid__wDlkH{gap:6px}.cp_teaserCell__eoLWV{padding:4px 6px;min-height:40px}.cp_teaserLabel__3m98a{display:none}.cp_sample__D8Y9o{width:84%}.cp_sample1__mslrk{left:12%}.cp_progress__e63SB{gap:12px}.cp_pips__tLI_T{grid-template-columns:repeat(15,1fr);width:100%}.cp_pip__LymFU{width:auto;aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.cp_markBusy__6hiEs,.cp_pipReady__zMT_9,.cp_pipsBusy__Ana3v .cp_pip__LymFU,.cp_popped__Rvznl .cp_cellBtn__jhkYa,.cp_pvSkeleton__T235B i,.cp_sample0__yIMFU,.cp_sample1__mslrk,.cp_sample2__2iuuf,.cp_step_active__uD38w .cp_stepDot__LAXqx,.cp_teaserCell__eoLWV{animation:none!important}.cp_ghost___66F5,.cp_heroCta__xZ_wT,.cp_next__dYnQM,.cp_panelCard__rFXjJ,.cp_primarySm__xJNKK,.cp_primary__7EgoQ,.cp_retry__oj1zY,.cp_ringFill__egG5U,.cp_secondary__D2LbA,.cp_stickerFace__BL18e{transition:none}}@media print{.cp_hero__ZKu0h,.cp_noPrint__5zvjt,.cp_page__rxm25>[role=contentinfo],.cp_page__rxm25>header,.cp_teaser__YJa1_,.cp_toast__WmtYm,.cp_tool__OxcSl>:not(.cp_printAll__j3Dnr){display:none!important}.cp_printAll__j3Dnr{display:block!important;color:#000}.cp_printAll__j3Dnr h1{font-size:18pt}.cp_printAll__j3Dnr article{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 18pt}.cp_printAll__j3Dnr h2{font-size:11pt;margin:0 0 4pt}.cp_printAll__j3Dnr pre{white-space:pre-wrap;font:10.5pt/1.45 system-ui,sans-serif;margin:0}}.cp_backRow__quqH6{margin:0 0 14px}.cp_busyNote__m4v5L{max-width:520px;margin:4px 0 0;padding:9px 12px;border:var(--t-border-w) dashed var(--t-border);border-radius:14px;background:var(--t-surface-alt);color:var(--t-text);font-size:.86rem;font-weight:600;line-height:1.45;text-align:center}.cp_page__rxm25 [aria-labelledby=tool-side-profile]{grid-template-columns:minmax(0,1fr)}.cp_page__rxm25 [aria-labelledby=tool-side-profile]>*{min-width:0}.cp_sceneSlot__UyCHe{margin:0 0 16px}.guided_editor__w1ZOk,.guided_headFields__o4Laa,.guided_intro__bem5Y,.guided_matchList__dCRVy,.guided_notes__aJ678,.guided_paper__LNbc2,.guided_result__ahNij,.guided_revise__k0SqB,.guided_sourceRow__go4Pa{--g-surface:var(--t-surface,#ffffff);--g-alt:var(--t-bg-alt,#f4f4f7);--g-border:var(--t-border,#6b6b7a);--g-divider:var(--t-divider,#dcdce4);--g-text:var(--t-text,#15151f);--g-muted:var(--t-muted,#4a4a58);--g-primary:var(--t-primary,#7f1d1d);--g-link:var(--t-link,#7f1d1d);--g-danger:var(--t-danger,#b91c1c);--g-warning:var(--t-warning,#92400e);--g-focus:var(--t-focus,#7f1d1d);--g-radius:var(--t-radius,8px);--g-radius-lg:var(--t-radius-lg,12px);--g-font:var(--t-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);--g-font-head:var(--t-font-heading,var(--g-font));--g-font-mono:var(--t-font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-family:var(--g-font)}.guided_result__ahNij{display:grid;gap:20px;color:var(--g-text)}.guided_result__ahNij :focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.guided_paperTitle__CJtiY{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-family:var(--g-font-head);font-size:1.375rem;line-height:1.3;font-weight:var(--t-heading-weight,700);outline:none}.guided_paperTitle__CJtiY:focus-visible{outline:2px solid var(--g-focus);outline-offset:4px;border-radius:4px}.guided_words__tSo2G{font-family:var(--g-font-mono);font-size:.78rem;font-weight:600;color:var(--g-muted)}.guided_paper__LNbc2{background:var(--g-surface);border:1px solid var(--g-divider);border-radius:var(--g-radius-lg);padding:28px 30px;box-shadow:var(--t-shadow,0 1px 2px rgba(0,0,0,.06));color:var(--g-text)}.guided_subject__m_mRS{margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid var(--g-divider);font-size:.9rem;line-height:1.45;color:var(--g-text)}.guided_subjectLabel__C8GWH{margin-right:6px;font-family:var(--g-font-mono);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g-muted)}.guided_letterhead__3LDRn{display:grid;gap:2px;margin:0 0 18px;font-size:.95rem;font-weight:600}.guided_para__DWBzw{margin:0 0 1.05em;font-size:1.02rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.guided_para__DWBzw:last-child{margin-bottom:0}.guided_unmatched__AaVZZ{background:transparent;color:inherit;-webkit-text-decoration:underline wavy var(--g-danger);text-decoration:underline wavy var(--g-danger);text-decoration-thickness:1.5px;text-underline-offset:4px}.guided_tag__IOmet{display:inline-block;margin-left:2px;font-family:var(--g-font-mono);font-size:.72rem;font-weight:700;color:var(--g-danger);white-space:normal}.guided_placeholder__wwjmn{background:var(--g-alt);color:var(--g-text);border:1px dashed var(--g-border);border-radius:3px;padding:0 3px}.guided_revise__k0SqB{display:grid;gap:10px}.guided_reviseRow__Cscqo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:stretch}.guided_reviseRow__Cscqo input{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:16px}.guided_fileBtn__14yKV,.guided_ghostBtn__JqqWt,.guided_secondaryBtn__ng_Gv{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 18px;border:1px solid var(--g-border);border-radius:var(--t-btn-radius,8px);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:.98rem;font-weight:600;cursor:pointer;text-align:center}.guided_fileBtn__14yKV:hover,.guided_ghostBtn__JqqWt:hover,.guided_secondaryBtn__ng_Gv:hover:not(:disabled){background:var(--g-alt)}.guided_secondaryBtn__ng_Gv:disabled{opacity:.55;cursor:not-allowed}.guided_feedback__oGWAW{display:grid;gap:8px}.guided_status__tilCn{margin:0;font-size:.92rem;line-height:1.5;color:var(--g-muted)}.guided_status__tilCn:empty{display:none}.guided_notes__aJ678{margin:0;padding-left:1.2em;display:grid;gap:6px;font-size:.93rem;line-height:1.5;color:var(--g-text)}.guided_error__9PNfj{margin:0;padding:12px 14px;border:1px solid var(--g-danger);border-radius:var(--g-radius);font-size:.95rem;font-weight:600;color:var(--g-danger);background:var(--g-surface)}.guided_hint__YnLWF{margin:0;font-size:.86rem;color:var(--g-muted)}.guided_sourceRow__go4Pa{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.guided_fileBtn__14yKV{position:relative}.guided_fileInput__tM3Oe{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.guided_fileBtn__14yKV:focus-within{outline:2px solid var(--g-focus);outline-offset:2px}.guided_note__OitXO{margin:0;font-size:.88rem;color:var(--g-muted)}.guided_note__OitXO:empty{display:none}.guided_matchList__dCRVy{list-style:none;margin:0;padding:0;display:grid;gap:14px}.guided_matchList__dCRVy li{display:grid;gap:4px}.guided_matchQuote__PTgjf{padding-left:10px;border-left:3px solid var(--g-divider);font-style:italic;color:var(--g-text)}.guided_matchState__iumaY{font-size:.86rem;color:var(--g-muted)}.guided_editor__w1ZOk{box-sizing:border-box;width:100%;min-height:260px;padding:12px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:16px;line-height:1.6;resize:vertical}.guided_headFields__o4Laa{display:grid;gap:14px}.guided_headFields__o4Laa input{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:16px}.guided_intro__bem5Y{max-width:640px;margin:20px auto 0;display:grid;border-top:1px solid var(--g-divider);color:var(--g-text)}.guided_introItem__e5fmJ{border-bottom:1px solid var(--g-divider)}.guided_introItem__e5fmJ summary{display:flex;align-items:center;min-height:52px;cursor:pointer;font-weight:600}.guided_introList__0B8Fw{margin:0 0 16px;padding-left:1.2em;display:grid;gap:8px;font-size:.95rem;line-height:1.55;color:var(--g-muted)}.guided_introList__0B8Fw strong{color:var(--g-text)}@media (max-width:640px){.guided_paper__LNbc2{padding:20px 18px}.guided_reviseRow__Cscqo{grid-template-columns:1fr}}.guided_banner__kv4P_,.guided_calendar__J2JJN,.guided_card__o_xkN,.guided_cards__zSQus,.guided_confirm__nJ_tl,.guided_fit__vUz7E,.guided_formGrid__hVWjc,.guided_given__p7v6W,.guided_intro__YJcvB,.guided_notes__thD2y,.guided_pro__UTFY_,.guided_result__nAK76,.guided_similar__xxfbu{--g-surface:var(--t-surface,#ffffff);--g-alt:var(--t-bg-alt,#f4f4f7);--g-border:var(--t-border,#6b6b7a);--g-divider:var(--t-divider,#dcdce4);--g-text:var(--t-text,#15151f);--g-muted:var(--t-muted,#4a4a58);--g-primary:var(--t-primary,#e11d48);--g-on-primary:var(--t-on-primary,#ffffff);--g-link:var(--t-link,#e11d48);--g-danger:var(--t-danger,#b91c1c);--g-warning:var(--t-warning,#92400e);--g-success:var(--t-success,#166534);--g-focus:var(--t-focus,#e11d48);--g-radius:var(--t-radius,8px);--g-radius-lg:var(--t-radius-lg,12px);--g-btn-radius:var(--t-btn-radius,8px);--g-font:var(--t-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);--g-font-head:var(--t-font-heading,var(--g-font));--g-font-mono:var(--t-font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-family:var(--g-font)}.guided_pro__UTFY_{margin:0;padding:0;border:0;min-width:0;display:grid;gap:8px}.guided_proLegend__ejPvI{padding:0;font-size:.95rem;font-weight:600;color:var(--g-text)}.guided_proList__RGlSG{display:flex;flex-wrap:wrap;gap:8px}.guided_proItem__gnsDd{position:relative;display:inline-flex}.guided_proInput__w4Yad{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.guided_proLabel__ewOqt{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--g-border);border-radius:99px;background:var(--g-surface);color:var(--g-text);font-size:.95rem;font-weight:600;pointer-events:none}.guided_proItem__gnsDd:hover .guided_proLabel__ewOqt{background:var(--g-alt)}.guided_proInput__w4Yad:checked+.guided_proLabel__ewOqt{background:var(--g-primary);border-color:var(--g-primary);color:var(--g-on-primary)}.guided_proInput__w4Yad:focus-visible+.guided_proLabel__ewOqt{outline:2px solid var(--g-focus);outline-offset:2px}.guided_fit__vUz7E{min-width:0;contain:inline-size;display:grid;gap:8px}.guided_formGrid__hVWjc{display:grid;gap:14px}.guided_formGrid__hVWjc input,.guided_formGrid__hVWjc select,.guided_formGrid__hVWjc textarea{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:16px}.guided_formGrid__hVWjc textarea{min-height:96px;line-height:1.5;resize:vertical}.guided_pair__WY1vT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guided_hint__h6Dcb,.guided_readAs__ke6_p{margin:0;font-size:.86rem;color:var(--g-muted)}.guided_status__6KHW3{margin:0;font-size:.92rem;line-height:1.5;color:var(--g-muted)}.guided_status__6KHW3:empty{display:none}.guided_cards__zSQus{display:grid;gap:12px}.guided_cardsTitle__4nNAk{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--g-font-head);font-size:1.375rem;line-height:1.3;font-weight:var(--t-heading-weight,700);color:var(--g-text)}.guided_cardsMeta__IwMAc{font-family:var(--g-font-mono);font-size:.78rem;font-weight:600;color:var(--g-muted)}.guided_cardList___FsRM{list-style:none;margin:0;padding:0;display:grid;gap:12px}.guided_card__o_xkN{background:var(--g-surface);border:1px solid var(--g-divider);border-radius:var(--g-radius-lg);padding:16px 18px;display:grid;gap:10px;color:var(--g-text);box-shadow:var(--t-shadow,none)}.guided_cardHead__LDjle{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.86rem;color:var(--g-muted)}.guided_cardDay__0BqFD{font-weight:700;color:var(--g-text)}.guided_type__CY7qP{border:1px solid var(--g-border);border-radius:99px;background:var(--g-alt);color:var(--g-text)}.guided_flag__qPGiZ,.guided_type__CY7qP{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;font-size:.78rem;font-weight:700}.guided_flag__qPGiZ{border:1px solid var(--g-warning);border-radius:99px;color:var(--g-warning);background:var(--g-surface)}.guided_hook__BhFuK{margin:0;font-size:1.05rem;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.guided_preview__CNEHF{margin:0;font-size:.95rem;line-height:1.55;color:var(--g-text);overflow-wrap:anywhere;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.guided_basedOn__jiwqY{margin:0;font-size:.86rem;line-height:1.45;color:var(--g-muted)}.guided_basedOn__jiwqY strong{color:var(--g-text)}.guided_basedQuote__2Uo9t{font-style:italic}.guided_cardActions__tBIrP{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.guided_cardMore__fKe9q{border-top:1px solid var(--g-divider)}.guided_cardMore__fKe9q summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-size:.95rem;font-weight:600;color:var(--g-link)}.guided_cardMoreBody__d9rj0{display:grid;gap:14px;padding:4px 0 6px}.guided_fullText__VSJMa{margin:0;font-size:.98rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit}.guided_pending__tZs_p{margin:0;padding:12px;border:1px dashed var(--g-border);border-radius:var(--g-radius);font-size:.92rem;color:var(--g-muted)}.guided_checks__ipCTD{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:.9rem}.guided_checks__ipCTD li{display:flex;gap:8px;align-items:baseline}.guided_checkMark__jXB_h{flex:0 0 auto;font-weight:800}.guided_checkOk__VvyHQ .guided_checkMark__jXB_h{color:var(--g-success)}.guided_checkWarn__feGoz .guided_checkMark__jXB_h{color:var(--g-warning)}.guided_rewrite__Ddz1A{display:grid;gap:10px}.guided_rewriteRow__re4TR{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.guided_prompts__04IET{margin:0;padding-left:1.2em;display:grid;gap:4px;font-size:.9rem;color:var(--g-text)}.guided_liveNote___YCBT{margin:0;font-size:.9rem;line-height:1.5;color:var(--g-text)}.guided_liveNote___YCBT:empty{display:none}.guided_moreRow__mK_5E{display:flex;justify-content:center}.guided_secondaryBtn__ap3vt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 16px;border:1px solid var(--g-border);border-radius:var(--g-btn-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;text-align:center}.guided_secondaryBtn__ap3vt:hover:not(:disabled){background:var(--g-alt)}.guided_secondaryBtn__ap3vt:disabled{opacity:.55;cursor:not-allowed}.guided_editor__KlvnU{min-height:240px;padding:12px;line-height:1.6;resize:vertical}.guided_editor__KlvnU,.guided_rewrite__Ddz1A input,.guided_rewrite__Ddz1A select{box-sizing:border-box;width:100%;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:16px}.guided_rewrite__Ddz1A input,.guided_rewrite__Ddz1A select{min-height:48px;padding:10px 12px}.guided_rewriteLabel__PQoXO{font-size:.9rem;font-weight:600}.guided_result__nAK76{display:grid;gap:20px;color:var(--g-text)}.guided_cards__zSQus :focus-visible,.guided_result__nAK76 :focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.guided_banner__kv4P_{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;border:1px solid var(--g-warning);border-radius:var(--g-radius);background:var(--g-surface);font-size:.95rem}.guided_banner__kv4P_ p{margin:0;flex:1 1 220px}.guided_confirm__nJ_tl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 16px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-alt);font-size:.95rem}.guided_confirm__nJ_tl span{flex:1 1 240px}.guided_calendar__J2JJN,.guided_given__p7v6W,.guided_notes__thD2y,.guided_similar__xxfbu{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:.92rem;line-height:1.5}.guided_calendar__J2JJN li{display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:2px 10px;padding-bottom:8px;border-bottom:1px solid var(--g-divider)}.guided_calDay__MFK51{font-family:var(--g-font-mono);font-weight:700;font-size:.82rem}.guided_calMeta__ZuPqM{color:var(--g-muted);font-size:.84rem}.guided_notes__thD2y{padding-left:0}.guided_given__p7v6W dt{font-weight:700;font-size:.88rem;margin-top:6px}.guided_given__p7v6W dd{margin:2px 0 0;color:var(--g-text);overflow-wrap:anywhere}.guided_given__p7v6W{display:block}.guided_intro__YJcvB{max-width:640px;margin:20px auto 0;display:grid;border-top:1px solid var(--g-divider);color:var(--g-text)}.guided_introItem__ehYl8{border-bottom:1px solid var(--g-divider)}.guided_introItem__ehYl8 summary{display:flex;align-items:center;min-height:52px;cursor:pointer;font-weight:600}.guided_introList__ytnvm{margin:0 0 16px;padding-left:1.2em;display:grid;gap:8px;font-size:.95rem;line-height:1.55;color:var(--g-muted)}.guided_introList__ytnvm strong{color:var(--g-text)}@media (max-width:640px){.guided_card__o_xkN{padding:14px}.guided_pair__WY1vT,.guided_rewriteRow__re4TR{grid-template-columns:1fr}.guided_cardsTitle__4nNAk{flex-wrap:wrap}}