.page_page__dJN4r{min-height:100vh;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.96)),repeating-linear-gradient(90deg,rgba(45,45,45,.04) 0 1px,transparent 1px 44px);color:var(--color-text-main);padding:1.25rem}.page_empty__wEiEx,.page_header__YotFA,.page_hero__dRpLN,.page_logList__TFb8v,.page_repeatShortcuts__o2FGH,.page_reviewCallout__cQf4a,.page_reviewGuide__4OGih,.page_summaryPanel__SrDYD{max-width:1120px;margin:0 auto}.page_header__YotFA{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.page_logo__bZevO{font-family:var(--font-family-heading);font-size:1.6rem;font-weight:900}.page_logo__bZevO span{color:var(--color-primary-ink)}.page_nav__Fl5_z{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.page_empty__wEiEx a,.page_logActions__xj_B7 a,.page_nav__Fl5_z a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.08);color:var(--color-text-light);padding:.5rem .85rem;font-weight:850}.page_hero__dRpLN{padding:3.2rem 0 2.4rem}.page_kicker__zLPAx{color:var(--color-primary-ink);font-size:.9rem;font-weight:950;margin-bottom:.6rem}.page_hero__dRpLN h1{max-width:900px;font-size:clamp(2.35rem,5.2vw,4rem);line-height:1.1;margin-bottom:1.15rem}.page_hero__dRpLN p{max-width:760px;color:var(--color-text-light);font-size:1.1rem;font-weight:760;line-height:1.9}.page_reviewGuide__4OGih{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.page_reviewGuide__4OGih article{display:grid;grid-gap:.4rem;gap:.4rem;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1rem}.page_reviewGuide__4OGih span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_reviewGuide__4OGih strong{color:var(--color-text-main);line-height:1.45}.page_reviewGuide__4OGih p{color:var(--color-text-light);font-weight:760;line-height:1.6}.page_reviewCallout__cQf4a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border-radius:8px;background:linear-gradient(135deg,rgba(242,251,250,.98),rgba(248,241,252,.96));border:1px solid rgba(8,127,137,.18);border-left:.35rem solid #087f89;box-shadow:var(--box-shadow-subtle);padding:1.35rem;margin-bottom:1rem}.page_reviewCallout__cQf4a h2{color:var(--color-text-main);font-size:2rem;line-height:1.25;margin-bottom:.7rem}.page_reviewCallout__cQf4a p{max-width:48rem;color:var(--color-text-light);font-weight:760;line-height:1.75}.page_reviewCallout__cQf4a>a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:#17392f;color:#fff;padding:.6rem .9rem;font-weight:950;white-space:nowrap}.page_managementGuide__PYvJP{display:grid;grid-gap:.9rem;gap:.9rem;max-width:1120px;margin:0 auto 1rem;border:1px solid rgba(43,122,155,.2);border-top:.3rem solid #2b7a9b;border-radius:8px;background:#f5fafd;padding:1rem 1.1rem}.page_managementGuideHeading__Jm0by{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_managementGuideHeading__Jm0by>div{display:grid;grid-gap:.25rem;gap:.25rem}.page_managementGuide__PYvJP span{color:#205f7a;font-size:.78rem;font-weight:950}.page_managementGuide__PYvJP strong{color:var(--color-text-main);line-height:1.5}.page_managementGuide__PYvJP p{color:var(--color-text-light);font-weight:740;line-height:1.65}.page_managementGuideHeading__Jm0by>a{display:inline-flex;min-height:2.6rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(43,122,155,.24);border-radius:7px;background:#fff;color:#205f7a;padding:.5rem .75rem;font-size:.8rem;font-weight:900}.page_managementGuideGrid__mxWcG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.page_managementGuideGrid__mxWcG article{display:grid;grid-gap:.3rem;gap:.3rem;border:1px solid rgba(43,122,155,.16);border-radius:8px;background:#fff;padding:.8rem}.page_managementGuideGrid__mxWcG strong{font-size:.92rem}.page_managementGuideGrid__mxWcG p{font-size:.8rem}.page_logList__TFb8v{display:grid;grid-gap:1rem;gap:1rem;padding-bottom:3rem}.page_empty__wEiEx,.page_logCard__RWDt1,.page_summaryPanel__SrDYD{border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:var(--box-shadow-subtle);padding:1.35rem}.page_logCard__RWDt1{scroll-margin-top:1.25rem}.page_logCard__RWDt1:target{border-color:#f28c45;box-shadow:0 0 0 5px rgba(242,140,69,.18),var(--box-shadow-subtle);animation:page_saved-log-emphasis__tA4Uz .7s ease-out}@keyframes page_saved-log-emphasis__tA4Uz{0%{background:#fff1e7;box-shadow:0 0 0 9px rgba(242,140,69,.26),var(--box-shadow-subtle)}to{background:#fff;box-shadow:0 0 0 5px rgba(242,140,69,.18),var(--box-shadow-subtle)}}@media (prefers-reduced-motion:reduce){.page_logCard__RWDt1:target{animation:none}}.page_summaryPanel__SrDYD{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;margin-bottom:1rem;background:linear-gradient(135deg,hsla(0,0%,100%,.97),rgba(239,252,250,.94))}.page_summaryPanel__SrDYD h2{color:var(--color-text-main);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.25}.page_summaryPanel__SrDYD p{margin:.8rem 0 0;color:var(--color-text-light);font-weight:760;line-height:1.75}.page_summaryPanel__SrDYD strong{display:block;margin-top:.8rem;color:var(--color-text-main);line-height:1.65}.page_summaryActions__Y4hkC{display:flex;gap:.65rem;flex-wrap:wrap;justify-content:flex-end}.page_summaryActions__Y4hkC a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(23,57,47,.18);background:#fff;color:var(--color-text-main);padding:.65rem .95rem;font-weight:950;white-space:nowrap}.page_summaryActions__Y4hkC a.page_repeatAction__tCGAq{border-color:rgba(25,113,95,.28);background:#e9f8f4;color:#145c4e}.page_repeatShortcuts__o2FGH{border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:var(--box-shadow-subtle);padding:1.35rem;margin-bottom:1rem}.page_sectionHeader__JoxRQ{margin-bottom:1rem}.page_sectionHeader__JoxRQ h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.3}.page_shortcutGrid__a7v_B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_shortcutGrid__a7v_B a{display:grid;grid-gap:.45rem;gap:.45rem;border-radius:8px;border:1px solid rgba(255,107,53,.14);background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.94));padding:1rem}.page_shortcutGrid__a7v_B span{color:var(--color-primary-ink);font-size:.8rem;font-weight:950}.page_shortcutGrid__a7v_B strong{color:var(--color-text-main);line-height:1.45}.page_shortcutGrid__a7v_B small{color:var(--color-text-light);font-weight:760;line-height:1.55}.page_logTop__U6MDN{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page_logOrigin__uhfSS{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.page_logOrigin__uhfSS a{background:rgba(46,196,182,.14);color:#17685f;font-weight:950}.page_logOrigin__uhfSS a,.page_removedKarteLabel__U_tdp{border-radius:999px;padding:.28rem .55rem;font-size:.72rem}.page_removedKarteLabel__U_tdp{background:rgba(0,0,0,.06);color:var(--color-text-light);font-weight:850}.page_logGrid__K5KT2 span,.page_logTop__U6MDN span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_logTop__U6MDN small{color:var(--color-text-light);font-weight:850}.page_logGrid__K5KT2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_logGrid__K5KT2 div{border-radius:8px;background:#fffaf2;border:1px solid rgba(255,107,53,.12);padding:.9rem}.page_logGrid__K5KT2 .page_themeCell__UkrY1{grid-column:1/-1;background:linear-gradient(135deg,rgba(255,240,230,.95),rgba(255,247,214,.92));border-color:rgba(255,107,53,.22)}.page_logGrid__K5KT2 .page_decisionCell__mGxWR{grid-column:1/-1;background:rgba(46,196,182,.1);border-left:4px solid;border-color:rgba(8,127,137,.2)}.page_logGrid__K5KT2 .page_decisionCell__mGxWR strong{color:#17392f;font-size:1.15rem}.page_logGrid__K5KT2 .page_reactionSignalCell__YLW_z{grid-column:1/-1;border-left:4px solid;border-color:rgba(118,83,157,.2);background:#f2edf8}.page_logGrid__K5KT2 .page_reactionSignalCell__YLW_z span{color:#66478a}.page_logGrid__K5KT2 .page_reactionSignalCell__YLW_z strong{color:#2c2540;font-size:1.08rem}.page_logGrid__K5KT2 .page_reactionSignalCell__YLW_z p{color:#655c70;font-weight:760}.page_breakdownBox__3P5S5{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(76,59,120,.2);border-bottom:1px solid rgba(76,59,120,.2);background:#f7f3fa;padding:1.1rem 1.35rem}.page_breakdownHeader__sYhpJ{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_breakdownHeader__sYhpJ span{color:#66478a;font-size:.8rem;font-weight:950}.page_breakdownHeader__sYhpJ strong{border-radius:999px;background:#4c3b78;color:#fff;padding:.35rem .65rem;font-size:.78rem;white-space:nowrap}.page_breakdownGrid__ZejPB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_breakdownGrid__ZejPB>div{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;border-left:3px solid #087f89;background:#fff;padding:.8rem}.page_breakdownGrid__ZejPB>div:nth-child(2){border-left-color:#8d62b5}.page_breakdownGrid__ZejPB>div:nth-child(3){border-left-color:#f28c45}.page_breakdownGrid__ZejPB>div:nth-child(4){border-left-color:#17392f}.page_breakdownGrid__ZejPB span{color:var(--color-text-light);font-size:.76rem;font-weight:900}.page_breakdownGrid__ZejPB p,.page_breakdownGrid__ZejPB strong{color:var(--color-text-main);line-height:1.6;overflow-wrap:anywhere}.page_breakdownGrid__ZejPB .page_expectationBasisCell__wMMmW{border-left-color:#f28c45;background:#fff8f0}.page_breakdownGrid__ZejPB .page_expectationLineCell__J_XfY{grid-column:1/-1;border-left-color:#17392f;background:#effbf9}.page_boundaryLogBox__pWovO{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(200,126,0,.22);border-bottom:1px solid rgba(200,126,0,.22);background:#fff8e9;padding:1.1rem 1.35rem}.page_boundaryLogHeader__bAOmW{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_boundaryLogHeader__bAOmW span{color:#8f5c03;font-size:.8rem;font-weight:950}.page_boundaryLogHeader__bAOmW strong{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.78rem;white-space:nowrap}.page_boundaryLogBox__pWovO blockquote{margin:0;border-left:4px solid #fb0;background:#17392f;color:#fff;padding:.9rem 1rem;font-size:1.05rem;font-weight:900;line-height:1.7}.page_boundaryLogGrid__xq8AU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_boundaryLogGrid__xq8AU>div{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;border-left:3px solid #ff6b35;background:#fff;padding:.8rem}.page_boundaryLogGrid__xq8AU>div:nth-child(3){border-left-color:#087f89}.page_boundaryLogGrid__xq8AU>div:nth-child(4){border-left-color:#c87e00}.page_boundaryLogGrid__xq8AU span{color:var(--color-text-light);font-size:.76rem;font-weight:900}.page_boundaryLogGrid__xq8AU p{color:var(--color-text-main);line-height:1.6;overflow-wrap:anywhere}.page_humorPlacementLogBox__qkBZj{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(8,127,137,.2);border-bottom:1px solid rgba(8,127,137,.2);background:linear-gradient(135deg,#fff8ec,#eefaf8);padding:1.1rem 1.35rem}.page_humorPlacementLogHeader__PRS3E{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_humorPlacementLogHeader__PRS3E span{color:#17685f;font-size:.8rem;font-weight:950}.page_humorPlacementLogHeader__PRS3E strong{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.78rem;white-space:nowrap}.page_humorPlacementFlow__CcrZ1{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:stretch}.page_humorPlacementFlow__CcrZ1>div{display:grid;grid-gap:.3rem;gap:.3rem;border-left:4px solid #ff6b35;background:#fff;padding:.8rem}.page_humorPlacementFlow__CcrZ1>div:last-child{border-left-color:#087f89}.page_humorPlacementFlow__CcrZ1 span,.page_humorPlacementLogGrid__PCL8f span{color:var(--color-text-light);font-size:.76rem;font-weight:900}.page_humorPlacementFlow__CcrZ1 strong{color:var(--color-text-main);line-height:1.55}.page_humorPlacementFlow__CcrZ1>b{align-self:center;color:#17685f;font-size:.82rem}.page_humorPlacementFlowSummary__8R5gb{border-left:4px solid #087f89;background:#eaf7f5;color:#17392f;padding:.7rem .8rem;font-weight:850;line-height:1.6}.page_humorPlacementLogBox__qkBZj blockquote{margin:0;border-left:4px solid #fb0;background:#17392f;color:#fff;padding:.9rem 1rem;font-size:1.05rem;font-weight:900;line-height:1.7}.page_humorPlacementLogGrid__PCL8f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_humorPlacementLogGrid__PCL8f>div{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0;border-top:3px solid #ff6b35;background:#fff;padding:.8rem}.page_humorPlacementLogGrid__PCL8f>div:nth-child(2){border-top-color:#087f89}.page_humorPlacementLogGrid__PCL8f>div:nth-child(3){border-top-color:#fb0}.page_humorPlacementLogGrid__PCL8f p,.page_humorPlacementLogGrid__PCL8f strong{color:var(--color-text-main);line-height:1.6;overflow-wrap:anywhere}.page_secondMoveLogBox__QMnRs{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(8,127,137,.22);border-bottom:1px solid rgba(8,127,137,.22);background:#edf8f5;padding:1.1rem 1.35rem}.page_secondMoveLogHeader__EM97p{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_secondMoveLogHeader__EM97p span{color:#17685f;font-size:.8rem;font-weight:950}.page_secondMoveLogHeader__EM97p strong{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.78rem;white-space:nowrap}.page_secondMoveLogGrid__6IBDa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_secondMoveLogGrid__6IBDa>div{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0;border-left:4px solid #087f89;background:#fff;padding:.85rem}.page_secondMoveLogGrid__6IBDa>div:last-child{border-left-color:#fb0}.page_secondMoveLogGrid__6IBDa span{color:var(--color-text-light);font-size:.76rem;font-weight:900}.page_secondMoveLogGrid__6IBDa strong{color:var(--color-text-main);line-height:1.55;overflow-wrap:anywhere}.page_secondMoveLogGrid__6IBDa p{color:var(--color-text-light);font-weight:740;line-height:1.6}.page_ownershipLogBox__7Muf_{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(8,127,137,.2);border-bottom:1px solid rgba(8,127,137,.2);background:linear-gradient(135deg,#fffaf2,#effbf9);padding:1.1rem 1.35rem}.page_ownershipLogHeader__FFvRr{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_ownershipLogHeader__FFvRr span{color:#17685f;font-size:.8rem;font-weight:950}.page_ownershipLogHeader__FFvRr strong{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.78rem;line-height:1.4;white-space:nowrap}.page_ownershipLogGrid__tRKi4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_ownershipLogGrid__tRKi4>div{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0;border-top:3px solid #ff6b35;background:#fff;padding:.8rem}.page_ownershipLogGrid__tRKi4>div:nth-child(2){border-top-color:#087f89}.page_ownershipLogGrid__tRKi4>div:nth-child(3){border-top-color:#8b5aa7}.page_ownershipLogGrid__tRKi4 span{color:var(--color-text-main);font-size:.78rem;font-weight:950}.page_ownershipLogGrid__tRKi4 p{margin:0;color:var(--color-text-light);font-weight:750;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.page_followUpPanel__axRKb{display:grid;grid-gap:.9rem;gap:.9rem;margin:1rem -1.35rem 0;border-top:1px solid rgba(8,127,137,.18);border-bottom:1px solid rgba(8,127,137,.18);background:linear-gradient(135deg,rgba(239,252,250,.96),rgba(255,250,242,.96));padding:1.1rem 1.35rem}.page_followUpHeader__kO_dm{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_followUpHeader__kO_dm>div{display:grid;grid-gap:.35rem;gap:.35rem}.page_followUpHeader__kO_dm span{color:#17685f;font-size:.8rem;font-weight:950}.page_followUpHeader__kO_dm h3{color:var(--color-text-main);font-size:1.25rem;line-height:1.45}.page_followUpHeader__kO_dm>strong{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.75rem;white-space:nowrap}.page_followUpWaiting__oLAYJ{border-left:4px solid #fb0;background:rgba(255,187,0,.12);color:var(--color-text-light);padding:.75rem .85rem;font-weight:800;line-height:1.7}.page_followUpForm__OYDQz{display:grid;grid-gap:.85rem;gap:.85rem}.page_followUpForm__OYDQz fieldset{min-width:0;border:0;padding:0}.page_followUpForm__OYDQz legend,.page_followUpNote__6m4mC>span{margin-bottom:.55rem;color:var(--color-text-main);font-weight:950}.page_followUpOptions__cpzjl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.page_followUpOptions__cpzjl label{display:flex;min-width:0;min-height:3.6rem;align-items:center;gap:.6rem;border-radius:8px;border:2px solid rgba(23,57,47,.14);background:#fff;padding:.75rem;cursor:pointer}.page_followUpOptions__cpzjl .page_followUpSelected__Xrene{border-color:#087f89;box-shadow:0 0 0 3px rgba(46,196,182,.14)}.page_followUpOptions__cpzjl input{width:1.05rem;height:1.05rem;accent-color:#087f89}.page_followUpOptions__cpzjl span{color:var(--color-text-main);font-weight:850;line-height:1.45}.page_followUpNote__6m4mC{display:grid}.page_followUpNote__6m4mC textarea{width:100%;resize:vertical;border-radius:8px;border:1px solid rgba(0,0,0,.14);background:#fff;color:var(--color-text-main);padding:.8rem;font:inherit;font-weight:760;line-height:1.6}.page_followUpNote__6m4mC textarea:focus{outline:3px solid rgba(46,196,182,.18);border-color:#087f89}.page_followUpActions__2GUsH{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.page_followUpActions__2GUsH button{min-height:2.75rem;border:0;border-radius:8px;background:#17392f;color:#fff;padding:.65rem .95rem;font-weight:950;cursor:pointer}.page_followUpActions__2GUsH button:disabled{cursor:not-allowed;opacity:.55}.page_followUpError__M6GJH,.page_followUpSuccess__0aVBA{font-weight:850}.page_followUpSuccess__0aVBA{color:#17685f}.page_followUpError__M6GJH{color:#b43d16}.page_logGrid__K5KT2 p,.page_logGrid__K5KT2 strong{display:block;margin-top:.35rem;color:var(--color-text-main);line-height:1.7}.page_logGrid__K5KT2 p{color:var(--color-text-light);font-weight:760}.page_feedbackBox__IKRuc{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem;border-radius:8px;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.94));border:1px solid rgba(255,107,53,.18);padding:1rem}.page_feedbackBox__IKRuc>span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_feedbackBox__IKRuc h3{color:var(--color-text-main);font-size:1.25rem;line-height:1.35}.page_feedbackBox__IKRuc p{color:var(--color-text-light);font-weight:760;line-height:1.8}.page_feedbackBox__IKRuc div{display:grid;grid-gap:.35rem;gap:.35rem;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);padding:.8rem}.page_feedbackBox__IKRuc strong{color:var(--color-text-main);line-height:1.6}.page_feedbackBox__IKRuc small{color:var(--color-text-light);font-weight:800;line-height:1.55}.page_logActions__xj_B7{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:1rem}.page_logActions__xj_B7 a{margin-top:1rem;background:#17392f;color:#fff}.page_logActions__xj_B7 a:last-child{background:var(--color-primary)}.page_empty__wEiEx{margin-top:1rem;text-align:center}.page_empty__wEiEx h2{max-width:720px;margin:0 auto 1rem;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.3}.page_empty__wEiEx a{background:var(--color-primary);color:var(--color-on-primary);border-color:transparent}@media (max-width:760px){.page_header__YotFA{align-items:stretch;gap:.75rem;margin-bottom:1rem}.page_nav__Fl5_z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.page_nav__Fl5_z a{min-width:0;width:100%;padding-right:.55rem;padding-left:.55rem;text-align:center}.page_header__YotFA{align-items:flex-start;flex-direction:column}.page_managementGuide__PYvJP,.page_reviewCallout__cQf4a,.page_summaryPanel__SrDYD{grid-template-columns:1fr}.page_managementGuideHeading__Jm0by{align-items:stretch;flex-direction:column}.page_managementGuideHeading__Jm0by>a{width:-moz-fit-content;width:fit-content}.page_managementGuideGrid__mxWcG{grid-template-columns:1fr}.page_summaryActions__Y4hkC{justify-content:stretch}.page_logActions__xj_B7 a,.page_reviewCallout__cQf4a>a,.page_summaryActions__Y4hkC a{width:100%}.page_reviewCallout__cQf4a h2{font-size:1.55rem}.page_reviewGuide__4OGih,.page_shortcutGrid__a7v_B{grid-template-columns:1fr}.page_followUpHeader__kO_dm{flex-direction:column}.page_breakdownHeader__sYhpJ{align-items:flex-start;flex-direction:column}.page_breakdownHeader__sYhpJ strong{white-space:normal}.page_breakdownGrid__ZejPB{grid-template-columns:1fr}.page_breakdownGrid__ZejPB .page_expectationLineCell__J_XfY{grid-column:auto}.page_boundaryLogHeader__bAOmW{align-items:flex-start;flex-direction:column}.page_boundaryLogHeader__bAOmW strong{white-space:normal}.page_boundaryLogGrid__xq8AU{grid-template-columns:1fr}.page_humorPlacementLogHeader__PRS3E{align-items:flex-start;flex-direction:column}.page_humorPlacementLogHeader__PRS3E strong{white-space:normal}.page_humorPlacementFlow__CcrZ1,.page_humorPlacementLogGrid__PCL8f,.page_secondMoveLogGrid__6IBDa{grid-template-columns:1fr}.page_humorPlacementFlow__CcrZ1>b{justify-self:start}.page_secondMoveLogHeader__EM97p{align-items:flex-start;flex-direction:column}.page_secondMoveLogHeader__EM97p strong{white-space:normal}.page_ownershipLogHeader__FFvRr{align-items:flex-start;flex-direction:column}.page_ownershipLogHeader__FFvRr strong{white-space:normal}.page_ownershipLogGrid__tRKi4{grid-template-columns:1fr}.page_followUpHeader__kO_dm>strong{white-space:normal}.page_followUpOptions__cpzjl{grid-template-columns:1fr}.page_followUpActions__2GUsH button{width:100%}.page_nav__Fl5_z{justify-content:flex-start}.page_hero__dRpLN{padding:2rem 0 1.5rem}.page_logTop__U6MDN{align-items:flex-start;flex-direction:column}.page_logGrid__K5KT2{grid-template-columns:1fr}}@media (max-width:360px){.page_hero__dRpLN h1{font-size:1.9rem}}.WorkLogAnalysisRetryButton_analysisRetry___9i_i{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(156,86,182,.24);border-radius:8px;background:#faf3fc;padding:.7rem .8rem}.WorkLogAnalysisRetryButton_analysisRetry___9i_i p{color:#553360;font-size:.82rem;font-weight:760;line-height:1.55}.WorkLogAnalysisRetryButton_analysisRetry___9i_i button{min-height:2.55rem;flex:0 0 auto;border:0;border-radius:7px;background:#6b377d;color:#fff;padding:.55rem .8rem;font:inherit;font-size:.82rem;font-weight:900;cursor:pointer}.WorkLogAnalysisRetryButton_analysisRetry___9i_i button:disabled{cursor:wait;opacity:.68}.WorkLogAnalysisRetryButton_analysisRetry___9i_i[data-state=error]{border-color:rgba(190,91,41,.24);background:#fff1e8}.WorkLogAnalysisRetryButton_analysisRetry___9i_i[data-state=error] p{color:#7a3718}@media (max-width:560px){.WorkLogAnalysisRetryButton_analysisRetry___9i_i{align-items:stretch;flex-direction:column}.WorkLogAnalysisRetryButton_analysisRetry___9i_i button{width:100%}}.WorkLogDeleteButton_deleteArea__iprMb{display:flex;justify-content:flex-end;margin-top:1rem;padding-top:.85rem;border-top:1px dashed rgba(23,57,47,.2)}.WorkLogDeleteButton_deleteTrigger__dNQiQ{min-height:2.5rem;border:1px solid rgba(155,68,58,.3);border-radius:6px;background:#fff9f6;color:#762f29;padding:.45rem .65rem;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}.WorkLogDeleteButton_deleteTrigger__dNQiQ:focus-visible,.WorkLogDeleteButton_deleteTrigger__dNQiQ:hover{background:rgba(95,40,35,.08);color:#762f29}.WorkLogDeleteButton_backdrop__jW6I6{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow-y:auto;background:rgba(20,35,31,.72);padding:1rem}.WorkLogDeleteButton_dialog___Wj2G{width:min(100%,560px);border-radius:8px;border:1px solid rgba(0,0,0,.1);background:#fffdfa;box-shadow:0 24px 70px rgba(10,30,24,.28);padding:clamp(1.25rem,4vw,2rem)}.WorkLogDeleteButton_dialogLabel__7VR82{color:#9b443a;font-size:.82rem;font-weight:950;margin-bottom:.5rem}.WorkLogDeleteButton_dialog___Wj2G h2{color:#2c2523;font-size:clamp(1.45rem,5vw,2rem);line-height:1.35;margin-bottom:1rem}.WorkLogDeleteButton_target__1Avmc{display:grid;grid-gap:.3rem;gap:.3rem;border-radius:7px;border-left:5px solid #ff6b43;background:#fff1e9;padding:.9rem 1rem}.WorkLogDeleteButton_target__1Avmc strong{color:#2c2523;line-height:1.5}.WorkLogDeleteButton_target__1Avmc span{color:#655e5a;font-size:.9rem;font-weight:750}.WorkLogDeleteButton_impact__9eHc3{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem;color:#4d4743;line-height:1.75}.WorkLogDeleteButton_impact__9eHc3 strong{color:#2c2523}.WorkLogDeleteButton_impact__9eHc3 p,.WorkLogDeleteButton_impact__9eHc3 small{margin:0}.WorkLogDeleteButton_impact__9eHc3 small{color:#762f29;font-weight:850}.WorkLogDeleteButton_error__bW0lh{border-radius:6px;background:#fff0ee;color:#8b2f27;margin-top:1rem;padding:.75rem;font-weight:800;line-height:1.6}.WorkLogDeleteButton_actions__mos0N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1.4rem}.WorkLogDeleteButton_actions__mos0N button{min-height:3rem;border-radius:7px;border:1px solid rgba(23,57,47,.22);background:#fff;color:#17392f;padding:.65rem .85rem;font:inherit;font-weight:900;cursor:pointer}.WorkLogDeleteButton_actions__mos0N button:last-child{border-color:#9b443a;background:#9b443a;color:#fff}.WorkLogDeleteButton_actions__mos0N button:disabled{cursor:wait;opacity:.65}@media (max-width:520px){.WorkLogDeleteButton_deleteArea__iprMb{justify-content:flex-start}.WorkLogDeleteButton_dialog___Wj2G{padding:1.2rem}.WorkLogDeleteButton_actions__mos0N{grid-template-columns:1fr}}.LearningRoleGuide_guide__OL_wZ{--role-accent:#ff6b35;--role-ink:#9f3713;--role-on-accent:#1f1f1f;--role-soft:rgba(255,107,53,.1);display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);grid-gap:1rem;gap:1rem;width:100%;max-width:1120px;margin:0 auto 1rem;border:1px solid rgba(0,0,0,.08);border-left:.4rem solid var(--role-accent);border-radius:8px;background:linear-gradient(110deg,var(--role-soft),hsla(0,0%,100%,.95) 42%);box-shadow:var(--box-shadow-subtle);padding:.9rem}.LearningRoleGuide_discover__2oQMU{--role-accent:#ff6b35;--role-ink:#9f3713;--role-on-accent:#1f1f1f;--role-soft:rgba(255,107,53,.11)}.LearningRoleGuide_learn__aWVSu{--role-accent:#19715f;--role-ink:#145c4e;--role-on-accent:#fff;--role-soft:rgba(25,113,95,.11)}.LearningRoleGuide_practice__7lL75{--role-accent:#e39a00;--role-ink:#745000;--role-on-accent:#17392f;--role-soft:rgba(255,187,0,.15)}.LearningRoleGuide_record__rchMu{--role-accent:#087f89;--role-ink:#06646c;--role-on-accent:#fff;--role-soft:rgba(8,127,137,.11)}.LearningRoleGuide_review__28Lh2{--role-accent:#8b5aa7;--role-ink:#6b3d86;--role-on-accent:#fff;--role-soft:rgba(139,90,167,.11)}.LearningRoleGuide_overview__5YiIg{--role-accent:#17392f;--role-ink:#17392f;--role-on-accent:#fff;--role-soft:rgba(23,57,47,.08)}.LearningRoleGuide_currentRole__OEfma{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:center;min-width:0;padding:.35rem .45rem}.LearningRoleGuide_currentStep__660jM{display:grid;min-width:4.9rem;min-height:2.75rem;place-items:center;border-radius:8px;background:var(--role-accent);color:var(--role-on-accent);padding:.45rem .65rem;font-family:var(--font-family-heading);font-size:.78rem;font-weight:950}.LearningRoleGuide_currentRole__OEfma h2,.LearningRoleGuide_currentRole__OEfma p,.LearningRoleGuide_currentRole__OEfma strong{margin:0}.LearningRoleGuide_currentRole__OEfma strong span{display:block}.LearningRoleGuide_currentRole__OEfma p{color:var(--role-ink);font-size:.76rem;font-weight:950}.LearningRoleGuide_currentRole__OEfma h2{color:var(--color-text-main);font-size:1.2rem;line-height:1.35}.LearningRoleGuide_currentRole__OEfma strong{display:block;margin-top:.25rem;color:var(--color-text-light);font-size:.86rem;line-height:1.55}.LearningRoleGuide_roleNav__tHVyu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;min-width:0}.LearningRoleGuide_roleNav__tHVyu a{position:relative;display:grid;min-width:0;min-height:4.4rem;align-content:center;grid-gap:.08rem;gap:.08rem;border:1px solid rgba(0,0,0,.07);border-radius:8px;background:hsla(0,0%,100%,.84);color:var(--color-text-main);padding:.55rem .65rem .55rem .8rem}.LearningRoleGuide_roleNav__tHVyu a:before{content:"";position:absolute;inset:.45rem auto .45rem 0;width:.2rem;border-radius:0 999px 999px 0;background:#d9d6d2}.LearningRoleGuide_roleNav__tHVyu a[data-role=discover]:before{background:#ff6b35}.LearningRoleGuide_roleNav__tHVyu a[data-role=learn]:before{background:#19715f}.LearningRoleGuide_roleNav__tHVyu a[data-role=practice]:before{background:#e39a00}.LearningRoleGuide_roleNav__tHVyu a[data-role=record]:before{background:#087f89}.LearningRoleGuide_roleNav__tHVyu a[data-role=review]:before{background:#8b5aa7}.LearningRoleGuide_roleNav__tHVyu a:hover{border-color:var(--role-accent);transform:translateY(-1px)}.LearningRoleGuide_roleNav__tHVyu a.LearningRoleGuide_activeLink__ufjvc{border-color:var(--role-accent);background:var(--role-accent);color:var(--role-on-accent)}.LearningRoleGuide_roleNav__tHVyu a.LearningRoleGuide_activeLink__ufjvc:before{background:var(--role-on-accent);opacity:.55}.LearningRoleGuide_roleNav__tHVyu small,.LearningRoleGuide_roleNav__tHVyu strong{overflow-wrap:normal;word-break:keep-all}.LearningRoleGuide_roleNav__tHVyu strong{font-size:.9rem;line-height:1.35}.LearningRoleGuide_roleNav__tHVyu small{color:var(--color-text-light);font-size:.68rem;font-weight:800}.LearningRoleGuide_roleNav__tHVyu a.LearningRoleGuide_activeLink__ufjvc small{color:var(--role-on-accent);opacity:.75}@media (max-width:800px){.LearningRoleGuide_guide__OL_wZ{grid-template-columns:1fr}}@media (max-width:560px){.LearningRoleGuide_guide__OL_wZ{gap:.65rem;padding:.7rem}.LearningRoleGuide_roleNav__tHVyu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.25rem;gap:.25rem}.LearningRoleGuide_roleNav__tHVyu a{min-height:4rem;justify-items:center;padding:.45rem .15rem;text-align:center}.LearningRoleGuide_roleNav__tHVyu a:before{inset:0 .35rem auto;width:auto;height:.2rem;border-radius:0 0 999px 999px}.LearningRoleGuide_roleNav__tHVyu strong{font-size:.78rem}.LearningRoleGuide_roleNav__tHVyu small{font-size:.62rem}.LearningRoleGuide_currentRole__OEfma{grid-template-columns:4.2rem minmax(0,1fr);gap:.65rem;padding:.2rem}.LearningRoleGuide_currentStep__660jM{min-width:4.2rem;min-height:2.75rem;padding-inline:.35rem}.LearningRoleGuide_currentRole__OEfma h2{font-size:1.05rem}.LearningRoleGuide_currentRole__OEfma strong{font-size:.78rem;line-height:1.45}}.ConversationFlowReplay_replay__j6X2F{display:grid;grid-gap:.9rem;gap:.9rem;border-top:1px solid rgba(8,127,137,.22);border-bottom:1px solid rgba(8,127,137,.22);background:linear-gradient(135deg,#fff8ec,#eefaf8);padding:1.1rem 1.35rem}.ConversationFlowReplay_replay__j6X2F[data-variant=log]{margin:1rem -1.35rem 0}.ConversationFlowReplay_replay__j6X2F[data-variant=review]{margin-top:1rem}.ConversationFlowReplay_header__nAfWS{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ConversationFlowReplay_header__nAfWS>div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.ConversationFlowReplay_header__nAfWS span{color:#b43d16;font-size:.78rem;font-weight:950}.ConversationFlowReplay_header__nAfWS strong{color:#17392f;font-size:1.05rem;line-height:1.5}.ConversationFlowReplay_header__nAfWS small{flex:0 0 auto;border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.72rem;font-weight:850;line-height:1.4;white-space:nowrap}.ConversationFlowReplay_scene__p89dF,.ConversationFlowReplay_watchPoint__ufCS_{margin:0;color:var(--color-text-main);font-weight:760;line-height:1.65;overflow-wrap:anywhere}.ConversationFlowReplay_scene__p89dF{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:baseline}.ConversationFlowReplay_scene__p89dF span,.ConversationFlowReplay_watchPoint__ufCS_ span{color:#087f89;font-size:.76rem;font-weight:950}.ConversationFlowReplay_flow__Iu4gS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.ConversationFlowReplay_flow__Iu4gS li{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-width:0;padding:1rem}.ConversationFlowReplay_flow__Iu4gS li+li{border-left:1px solid rgba(23,57,47,.16)}.ConversationFlowReplay_flow__Iu4gS li[data-step=first]{background:rgba(255,235,205,.72)}.ConversationFlowReplay_flow__Iu4gS li[data-step=reaction]{background:hsla(0,0%,100%,.66)}.ConversationFlowReplay_flow__Iu4gS li[data-step=second]{background:rgba(220,244,237,.74)}.ConversationFlowReplay_stepLabel__sRtYZ{display:flex;align-items:center;gap:.4rem;color:#5e4b61;font-size:.76rem;font-weight:950}.ConversationFlowReplay_stepLabel__sRtYZ b{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:50%;background:#17392f;color:#fff;font-size:.72rem}.ConversationFlowReplay_flow__Iu4gS li[data-step=first] .ConversationFlowReplay_stepLabel__sRtYZ b{background:#cf4c1d}.ConversationFlowReplay_flow__Iu4gS li[data-step=second] .ConversationFlowReplay_stepLabel__sRtYZ b{background:#087f89}.ConversationFlowReplay_flow__Iu4gS li>strong{color:#17392f;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.ConversationFlowReplay_flow__Iu4gS li>small{color:#5f6d69;font-weight:760;line-height:1.55}.ConversationFlowReplay_watchPoint__ufCS_{display:grid;grid-gap:.25rem;gap:.25rem;border-left:4px solid #087f89;background:hsla(0,0%,100%,.72);padding:.75rem .85rem}@media (max-width:720px){.ConversationFlowReplay_header__nAfWS{align-items:stretch;flex-direction:column;gap:.6rem}.ConversationFlowReplay_header__nAfWS small{width:-moz-fit-content;width:fit-content;white-space:normal}.ConversationFlowReplay_scene__p89dF{grid-template-columns:1fr;gap:.25rem}.ConversationFlowReplay_flow__Iu4gS{grid-template-columns:1fr}.ConversationFlowReplay_flow__Iu4gS li+li{border-top:1px solid rgba(23,57,47,.16);border-left:0}}@media (max-width:480px){.ConversationFlowReplay_replay__j6X2F{padding:1rem}.ConversationFlowReplay_replay__j6X2F[data-variant=log]{margin-right:-1rem;margin-left:-1rem}.ConversationFlowReplay_flow__Iu4gS li{padding:.85rem}}