.prepost-console{background:#faf9ff;border:1px solid #ddd6fe;border-radius:18px;padding:24px;margin:24px 0;color:#302644;font-size:14px}.prepost-console h2{font-size:24px;font-weight:800;margin:12px 0}.prepost-console h3{font-size:18px;font-weight:700}.prepost-console h4{font-weight:700;margin:10px 0}.prepost-console p{margin:12px 0;line-height:1.5}.prepost-console label{display:block;margin:12px 0}.prepost-console input,.prepost-console textarea,.prepost-console select{display:block;width:100%;padding:10px;border:1px solid #d6d0e0;border-radius:9px;background:#fff;margin-top:6px}.prepost-console button,.prepost-console a.personal-link{padding:10px 14px;border:1px solid #d6d0e0;border-radius:9px;background:#fff;margin:6px 6px 6px 0}.prepost-console button:disabled{opacity:.45}.prepost-console fieldset{padding:16px;border:1px solid #d6d0e0;border-radius:12px;margin:16px 0;min-width:0}.prepost-console .form-grid,.prepost-console .measurement-slots{display:grid;grid-template-columns:1fr 1fr;gap:16px}.prepost-console .measurement-card{background:#fff;padding:20px;border:1px solid #d6d0e0;border-radius:12px;margin-top:20px}.prepost-console .measurement-slots section{border:1px solid #d6d0e0;border-radius:12px;padding:16px}.prepost-console .measurement-check{display:flex;align-items:flex-start;gap:8px}.prepost-console .measurement-check input{width:auto}.prepost-console .measurement-share img{width:220px}.prepost-console .eyebrow{font-size:11px;letter-spacing:.06em;color:#6d28d9}.prepost-console [role=alert]{color:#9f1239}@media(max-width:700px){.prepost-console .form-grid,.prepost-console .measurement-slots{grid-template-columns:1fr}}.prepost-console .paired-analysis{border:1px solid #ddd6fe;border-radius:12px;padding:18px;margin:24px 0}.prepost-console .paired-analysis summary{font-weight:700;cursor:pointer}.prepost-console .paired-analysis table{width:100%;border-collapse:collapse}.prepost-console .paired-analysis th,.prepost-console .paired-analysis td{padding:10px;border-bottom:1px solid #ddd6fe;text-align:left}.prepost-console .paired-analysis section{overflow-x:auto}.prepost-console .scale-definition,.prepost-console .scale-result{margin:16px 0;padding:16px;border:1px solid #ded8ee;border-radius:12px}.prepost-console .scale-trend{display:block;width:100%;max-width:720px;overflow:visible;font-size:12px}.prepost-console .scale-items>fieldset{margin:12px 0}.prepost-console .scale-result table{width:100%}.pm-guide .pm-coach-chat{display:flex;flex:1;flex-direction:column;min-height:0;color:#243b49;background:#fff;overflow:hidden}.pm-guide .pm-coach-chat[hidden]{display:none}.pm-guide .pm-coach-chat-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 22px;border-bottom:1px solid #e8eeee;font-size:12px;color:#526a77}.pm-guide .pm-coach-chat button{font:inherit;cursor:pointer}.pm-guide .pm-coach-chat button:disabled,.pm-guide .pm-coach-chat button[aria-disabled=true]{cursor:default;opacity:.55}.pm-guide .pm-coach-chat-toolbar button{border:0;background:transparent;color:#216b70;padding:8px 0;font-size:12px;text-decoration:underline;text-underline-offset:3px}.pm-guide .pm-coach-chat-log{overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1;padding:22px;font-size:14px;line-height:1.65}.pm-guide .pm-coach-chat-welcome{padding:4px 0 14px}.pm-guide .pm-coach-chat-welcome>svg{color:#27777a}.pm-guide .pm-coach-chat-welcome h3{font-size:20px;line-height:1.4;margin:10px 0;font-weight:600;letter-spacing:-.4px}.pm-guide .pm-coach-chat-welcome p{color:#526a77}.pm-guide .pm-coach-chat-question{margin:18px 0 14px 28px;padding:12px 15px;border-radius:16px 16px 3px;background:#edf4f3;color:#203f46;white-space:pre-wrap;overflow-wrap:anywhere}.pm-guide .pm-coach-chat-answer{margin:0 0 22px;overflow-wrap:anywhere}.pm-guide .pm-coach-chat-answer p{margin:0 0 12px}.pm-guide .pm-coach-chat-answer details{margin:12px 0;font-size:12px}.pm-guide .pm-coach-chat-answer summary{cursor:pointer;padding:8px 0;color:#286b70;font-weight:600}.pm-guide .pm-coach-chat-composer{flex:none;border-top:1px solid #e4ebed;padding:14px 22px;background:#fff}.pm-guide .pm-coach-chat-composer label{font-size:12px;color:#526a77;display:block;margin-bottom:6px}.pm-guide .pm-coach-chat-composer>div{position:relative;display:flex;align-items:flex-end;gap:6px;border:1px solid #c5d4d8;border-radius:14px;padding:8px}.pm-guide .pm-coach-chat-composer textarea{resize:vertical;height:48px;min-height:48px;max-height:130px;width:100%;border:0;outline:none;background:transparent;color:#243b49;font:inherit;font-size:14px;line-height:1.5;padding:2px 0;border-radius:0}.pm-guide .pm-coach-chat-composer>div:focus-within{outline:2px solid #28777c;outline-offset:2px}.pm-guide .pm-coach-chat-composer>div button{border:0;border-radius:10px;background:#233d49;color:#fff;min-width:36px;min-height:36px;display:grid;place-items:center}.pm-guide .pm-coach-chat-composer small{display:block;font-size:10px;line-height:1.6;color:#5b707c;margin-top:7px}.pm-guide .pm-coach-chat-composer>button{background:transparent;border:0;color:#246b70;padding:10px 0;display:flex;gap:8px;align-items:center}.pm-guide .pm-coach-chat-context{border:1px solid #d7e4e3;border-radius:12px;margin:12px 0;padding:12px}.pm-guide .pm-coach-chat-context legend{font-weight:600}.pm-guide .pm-coach-chat-context label{display:block;margin:8px 0;font-size:12px}.pm-guide .pm-coach-chat-context select{display:block;width:100%;font:inherit;margin-top:4px;padding:9px;border:1px solid #c5d4d8;border-radius:8px;background:#fff;color:#243b49}.pm-guide .pm-coach-chat-context p{font-size:12px}.pm-guide .pm-coach-chat-actions{display:flex;flex-direction:column;gap:8px}.pm-guide .pm-coach-chat-actions button{background:#fff;border:1px solid #9dbab9;color:#246569;border-radius:9px;padding:10px;text-align:left;font-size:12px}.pm-guide .pm-coach-chat-table{overflow-x:auto}.pm-guide .pm-coach-chat-table table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.pm-guide .pm-coach-chat-table th,.pm-guide .pm-coach-chat-table td{text-align:left;padding:8px 5px;border-bottom:1px solid #e6eded;white-space:normal;word-break:normal}.pm-guide .pm-coach-chat-table caption{text-align:left;margin:8px 0;color:#526a77}.pm-guide .pm-coach-chat :focus-visible{outline:2px solid #26767c;outline-offset:3px}.pm-guide .pm-coach-chat-host{display:flex;min-height:0;flex:1}.pm-guide .pm-coach-chat-legacy{display:contents}.pm-guide .pm-coach-chat-return{flex:none;border:0;border-bottom:1px solid #e5eded;background:#fff;color:#216b70;text-align:left;padding:12px 22px;font:inherit;font-size:12px;cursor:pointer}@media(max-width:700px){.pm-guide .pm-coach-chat-log{padding:16px}.pm-guide .pm-coach-chat-toolbar{padding:8px 16px}.pm-guide .pm-coach-chat-composer{padding:10px 16px}.pm-guide .pm-coach-chat-welcome h3{font-size:18px}.pm-guide .pm-coach-chat-composer textarea{font-size:16px}}.pm-guide .pm-coach-chat .pm-coach-inline-visual{margin:18px 0 22px;padding:15px 0;border-top:1px solid #e5eded;border-bottom:1px solid #e5eded;min-width:0}.pm-guide .pm-coach-chat .pm-coach-inline-visual figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:13px;margin-bottom:13px;line-height:1.5}.pm-guide .pm-coach-chat .pm-coach-inline-visual figcaption>span{font-size:11px;color:#536b76}.pm-guide .pm-coach-chat .pm-coach-inline-row{margin:14px 0 17px}.pm-guide .pm-coach-chat .pm-coach-inline-row:last-of-type{margin-bottom:10px}.pm-guide .pm-coach-chat .pm-coach-inline-label{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:13px;line-height:1.6}.pm-guide .pm-coach-chat .pm-coach-inline-label>span{overflow-wrap:anywhere}.pm-guide .pm-coach-chat .pm-coach-inline-label>strong{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums;flex:none;white-space:nowrap;letter-spacing:-.5px}.pm-guide .pm-coach-chat .pm-coach-inline-label small{font-size:10px;font-weight:400;letter-spacing:0;color:#536b76}.pm-guide .pm-coach-chat .pm-coach-inline-track{height:5px;border-radius:8px;overflow:hidden;background:#eaf0f1;margin:7px 0}.pm-guide .pm-coach-chat .pm-coach-inline-track>span{display:block;height:100%;border-radius:8px}.pm-guide .pm-coach-chat .pm-coach-inline-meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#536b76}.pm-guide .pm-coach-chat .pm-coach-inline-category{display:inline-flex;align-items:center;gap:6px;font-weight:600}.pm-guide .pm-coach-chat .pm-coach-inline-category i{width:6px;height:6px;border-radius:50%;flex:none}.pm-guide .pm-coach-chat p.pm-coach-inline-note{font-size:11px;line-height:1.65;color:#536b76;margin:10px 0 0}.pm-guide .pm-coach-chat .pm-coach-inline-distribution .pm-coach-inline-label>strong{font-size:17px}.pm-guide .pm-coach-chat .pm-coach-inline-items .pm-coach-inline-label>strong{font-size:16px;color:#405966}.pm-coach-conversation-sources{display:grid;gap:14px;margin-block:16px}.pm-coach-conversation-sources article{padding:16px;border:1px solid #dae5e7;border-radius:14px;background:#f7faf9}.pm-coach-conversation-sources article>p{margin-block:8px}.pm-coach-conversation-sources details{font-size:.9em}.pm-coach-conversation-sources summary{cursor:pointer;color:#345d63}.pm-coach-conversation-sources li{margin-block:6px}.pm-coach-inline-cohort .pm-coach-inline-track{position:relative;overflow:visible;height:9px;margin-block:10px}.pm-coach-cohort-reference{position:absolute;top:-4px;bottom:-4px;width:3px;background:#243b49;border:1px solid white;transform:translate(-50%);border-radius:2px}.pm-coach-cohort-comparison,.pm-coach-cohort-legend{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;color:#52626b;font-size:12px}.pm-coach-cohort-legend{justify-content:flex-start;margin-top:18px}.pm-coach-cohort-legend span{display:inline-flex;align-items:center;gap:7px}.pm-coach-cohort-legend i{width:20px;height:7px;border-radius:3px;background:#71838c}.pm-coach-cohort-legend b{height:13px;width:3px;background:#243b49}.pm-coach-inline-cohort .pm-coach-inline-row{padding-bottom:12px;border-bottom:1px solid #edf1f2;margin-bottom:14px}.pm-coach-inline-cohort .pm-coach-cohort-legend{margin:8px 0 16px}.pm-guide .pm-coach-chat .pm-coach-cohort-cards{container-type:inline-size;margin:10px 0 8px;padding:10px 0 0;border-bottom:0}.pm-guide .pm-coach-chat .pm-coach-cohort-cards figcaption{margin-bottom:4px;font-size:12px;gap:4px}.pm-guide .pm-coach-chat .pm-coach-cohort-cards .pm-coach-cohort-legend{margin:4px 0 10px;font-size:11px;gap:14px}.pm-coach-cohort-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-guide .pm-coach-chat .pm-coach-cohort-card{min-width:0;padding:10px 11px;border:1px solid #e0e8e9;border-radius:12px;background:#f8fafb}.pm-guide .pm-coach-chat .pm-coach-cohort-card h5{font-size:12px;line-height:1.35;margin:0 0 6px;min-height:2.7em;font-weight:600;overflow-wrap:normal}.pm-coach-cohort-card-value{display:flex;align-items:baseline;justify-content:space-between;gap:5px}.pm-coach-cohort-card-value>strong{font-size:24px;line-height:1.1;letter-spacing:-.7px;font-variant-numeric:tabular-nums}.pm-coach-cohort-card-value small{font-size:10px;font-weight:400;color:#526a77;letter-spacing:0;margin-left:3px}.pm-coach-cohort-card-value>span{font-size:11px;font-weight:600;line-height:1.2}.pm-guide .pm-coach-chat .pm-coach-cohort-card .pm-coach-inline-track{height:5px;position:relative;overflow:visible;margin:9px 0 8px}.pm-coach-cohort-bar-pair{display:grid;gap:5px;margin:9px 0 8px}.pm-guide .pm-coach-chat .pm-coach-cohort-bar-pair .pm-coach-inline-track{margin:0}.pm-guide .pm-coach-chat .pm-coach-cohort-cards .pm-coach-cohort-legend b{width:20px;height:5px;border-radius:3px;background:#71838c}.pm-coach-cohort-card-reference{display:flex;justify-content:space-between;gap:6px;font-size:11px;line-height:1.3;color:#526a77;font-variant-numeric:tabular-nums;flex-wrap:wrap}.pm-coach-cohort-card-reference b{font-weight:600;color:#243b49}.pm-guide .pm-coach-chat .pm-coach-chat-answer-cohort>p:first-child{font-size:13px;line-height:1.5;margin-bottom:8px}.pm-guide .pm-coach-chat p.pm-coach-cohort-boundary{font-size:11px;line-height:1.4;margin:8px 0 0}@container (min-width:440px){.pm-coach-cohort-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:250px){.pm-coach-cohort-grid{grid-template-columns:minmax(0,1fr)}}.pm-guide .pm-coach-chat .pm-coach-cohort-family-title{font-size:12px;font-weight:650;margin:12px 0 8px;color:#405966}.pm-guide .pm-coach-chat .pm-coach-cohort-family>p.pm-coach-inline-note{margin:0 0 8px}.pm-coach-cohort-delta{display:flex;align-items:baseline;gap:5px;font-size:14px;font-weight:650;color:#243b49;margin-top:8px;padding-top:7px;border-top:1px solid #dfe8e9;font-variant-numeric:tabular-nums}.pm-coach-cohort-delta small{font-size:10px;font-weight:400;color:#526a77}.pm-coach-knowledge .pm-recommendation-comparison{margin:14px 0 20px;padding:10px 14px;border:1px solid #d9e2e8;border-radius:10px;min-width:0}.pm-coach-knowledge .pm-recommendation-comparison>summary{cursor:pointer;min-height:44px;align-content:center;font-size:13px;font-weight:600;color:#2c4758}.pm-recommendation-comparison>ol{list-style:none;padding:0;margin:0;display:grid;gap:14px}.pm-recommendation-comparison>ol>li{min-width:0;border-top:1px solid #e1e8ed;padding-top:14px;overflow-wrap:anywhere}.pm-recommendation-comparison dl{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:10px 0}.pm-recommendation-comparison dt{font-size:12px;font-weight:650;color:#43586a;margin-top:8px}.pm-recommendation-comparison dd{margin:0;font-size:13px;line-height:1.65}.pm-recommendation-comparison section{border-top:1px solid #e1e8ed;padding-top:12px;margin-top:16px}.pm-recommendation-comparison section ul{padding-left:20px}@media(min-width:1100px){.pm-recommendation-comparison dl{grid-template-columns:110px minmax(0,1fr);gap:10px}.pm-recommendation-comparison dt{margin-top:0}}.pm-recommendation-evidence{margin-top:10px;border-top:1px solid #e3e9ef;padding-top:7px}.pm-coach-knowledge .pm-recommendation-evidence>summary{font-weight:650;min-height:44px}.pm-recommendation-evidence section{margin:14px 0;padding:0 0 4px 12px;border-left:2px solid #dbe5eb;min-width:0}.pm-recommendation-evidence h6{font-size:13px;margin:10px 0 6px;color:#273c4f}.pm-recommendation-evidence .pm-recommendation-source{margin:12px 0}.pm-recommendation-evidence .pm-recommendation-source-kind{font-size:11px;color:#536575}.pm-recommendation-evidence table{width:100%;border-collapse:collapse;font-size:12px}.pm-recommendation-evidence caption{text-align:left;margin:8px 0;font-weight:600}.pm-recommendation-evidence th,.pm-recommendation-evidence td{padding:8px 5px;border-bottom:1px solid #e3e9ef;text-align:left;overflow-wrap:anywhere}.pm-recommendation-evidence a,.pm-recommendation-evidence li{overflow-wrap:anywhere}.pm-recommendation-evidence .pm-source-attribution{margin:16px 0;padding:14px 16px;border:1px solid #dce3eb;border-radius:10px;background:#f8fafc}.pm-source-attribution h6{margin:0 0 10px;font-size:13px;color:#263548}.pm-source-attribution p{font-size:12px;line-height:1.6;color:#43546a;overflow-wrap:anywhere}.pm-source-attribution-license{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pm-source-attribution-license>span{font-size:11px;color:#526175}.pm-source-attribution a{color:#334f8d;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;gap:7px}.pm-source-attribution a:focus-visible{outline:2px solid #4d62a0;outline-offset:4px;border-radius:2px}.pm-source-attribution-provider{padding-top:10px;border-top:1px solid #dce3eb}.pm-recommendation-status{margin:12px 0;padding:8px 12px;border-inline-start:2px solid #a7b3c4;background:transparent;color:#3e4e63;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.pm-recommendation-status p{margin:0}.pm-coach-knowledge{margin:20px 0;padding:18px 0;border-block:1px solid #e3e9ef;color:#273c4f}.pm-coach-knowledge>details>summary{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px;font-weight:650;min-height:44px;list-style:none}.pm-coach-knowledge summary small{display:block;margin-top:4px;font-size:12px;font-weight:400;color:#536575}.pm-coach-knowledge label{display:block;font-size:12px;font-weight:600;margin:14px 0}.pm-coach-knowledge select{display:block;width:100%;min-height:44px;margin-top:6px;padding:9px 12px;border:1px solid #cbd5df;border-radius:9px;background:#fff;color:#263b4f;font:inherit}.pm-coach-knowledge p,.pm-coach-knowledge li{font-size:13px;line-height:1.65;margin:10px 0}.pm-coach-knowledge h4{scroll-margin-top:16px;font-size:15px;margin:24px 0 10px}.pm-coach-knowledge h5{font-size:14px;margin:6px 0}.pm-coach-knowledge article{padding:14px 0;border-top:1px solid #e7edf1}.pm-coach-knowledge article small{color:#536575;font-size:11px}.pm-coach-knowledge article summary,.pm-coach-knowledge form+summary{font-size:12px;cursor:pointer;min-height:36px;align-content:center;color:#355669}.pm-coach-knowledge a{color:#245e69;display:inline-flex;gap:4px;align-items:center;min-height:40px;text-decoration:underline;font-size:12px}.pm-coach-knowledge button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 13px;border:1px solid #c9d4df;background:#fff;color:#273e53;border-radius:9px;font:inherit;font-size:12px;cursor:pointer}.pm-coach-knowledge .pm-knowledge-link{padding-left:0;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px}.pm-coach-knowledge button:disabled,.pm-coach-knowledge button[aria-disabled=true]{opacity:.55;cursor:default}.pm-coach-knowledge .pm-knowledge-review-note{padding:10px 0;color:#65583c;font-size:12px}.pm-coach-knowledge :is(button,select,summary,a):focus-visible{outline:2px solid #377686;outline-offset:3px}@media(max-width:700px){.pm-coach-knowledge button,.pm-coach-knowledge article summary,.pm-coach-knowledge a{min-height:44px}.pm-coach-knowledge{padding-block:15px}}.pm-coach-knowledge .pm-knowledge-alternatives{margin-top:18px;padding-top:12px;border-top:1px solid #e3e9ef}.pm-coach-knowledge .pm-knowledge-alternatives button{margin:4px 12px 4px 0}.pm-guide{--coach-ink:#182b35;--coach-muted:#687b83;--coach-accent:#15675e;--coach-line:#e2e9e7;background:#f7f9f8;color:var(--coach-ink);font-family:inherit;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.pm-guide *{box-sizing:border-box}.pm-guide button,.pm-guide input,.pm-guide textarea,.pm-guide select{font:inherit}.pm-guide button{cursor:pointer;border:1px solid #d5dfdc;border-radius:12px;background:#fff;color:var(--coach-ink);padding:10px 14px;min-height:44px;transition:background .15s,border-color .15s}.pm-guide button:hover:not(:disabled):not([aria-disabled=true]){background:#edf3f0;border-color:#9db7ae}.pm-guide button:disabled,.pm-guide button[aria-disabled=true]{cursor:default;opacity:.5}.pm-guide :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid #218274;outline-offset:3px}.pm-guide h3,.pm-guide h4{color:var(--coach-ink);font-weight:650;line-height:1.4}.pm-guide h3{font-size:16px;margin:24px 0 10px}.pm-guide h4{font-size:14px;margin:0 0 10px}.pm-guide p{margin:10px 0}.pm-guide ul,.pm-guide ol{padding-left:21px}.pm-guide li{margin:9px 0}.pm-guide a{color:var(--coach-accent);display:inline-flex;align-items:center;gap:5px;text-underline-offset:3px}.pm-guide-muted{color:var(--coach-muted);font-size:12px}.pm-guide-error{padding:14px 16px;border-radius:12px;background:#fff1ee;color:#9d342b}.pm-guide label{display:flex;flex-direction:column;gap:7px;margin:16px 0;font-size:13px;font-weight:550}.pm-guide :is(input,select,textarea){width:100%;border:1px solid #cbd8d2;border-radius:12px;padding:12px;background:#fff;color:var(--coach-ink);min-height:44px}.pm-guide textarea{resize:vertical;min-height:110px;line-height:1.7;font-weight:400}.pm-guide textarea::-moz-placeholder{color:#8a989b}.pm-guide textarea::placeholder{color:#8a989b}.pm-guide details{border-top:1px solid var(--coach-line);padding-top:15px;margin-top:20px}.pm-guide summary{cursor:pointer;font-size:12px;color:var(--coach-muted);padding:4px 0}.pm-guide-launcher{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 15px;border:1px solid #d0dfd9;border-radius:99px;background:#eff6f2;color:#195f54;font-family:inherit;font-weight:650;font-size:13px;line-height:1.3;white-space:nowrap;cursor:pointer;transition:background .15s,box-shadow .15s}.pm-guide-launcher:hover{background:#dfeee7;box-shadow:0 2px 10px #173b2510}.pm-guide-launcher:focus-visible{outline:2px solid #218274;outline-offset:3px}.pm-guide-drawer{position:fixed;inset:0 0 0 auto;width:min(560px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-left:1px solid #d8e1dc;border-radius:22px 0 0 22px;box-shadow:-16px 0 64px #152c2924;z-index:250;overflow:hidden;font-size:14px;line-height:1.65}.pm-guide-drawer[open]{display:flex;flex-direction:column}.pm-guide-drawer::backdrop{background:#142c3359;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pm-guide-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:25px 26px;background:#152e32;color:#fff}.pm-guide-drawer-brand{display:flex;align-items:center;gap:12px;min-width:0}.pm-guide-spark{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:15px;background:#ffffff13;border:1px solid #ffffff1c;color:#b7ead6}.pm-guide-brand-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pm-guide-drawer-header h2{font-size:19px;font-weight:650;letter-spacing:-.6px;line-height:1.4;margin:0;color:#fff}.pm-guide-drawer-header p{font-size:12px;color:#a9bfc0;margin:3px 0 0}.pm-guide-preview-badge{font-size:8px;font-weight:650;letter-spacing:.8px;color:#c2dfd2;background:#ffffff0d;border:1px solid #ffffff25;border-radius:5px;padding:3px 5px}.pm-guide .pm-guide-close{display:flex;align-items:center;justify-content:center;flex:none;min-width:36px;min-height:36px;padding:7px;border-radius:50%;background:#ffffff0c;border:1px solid #ffffff17;color:#c4d4d4}.pm-guide .pm-guide-close:hover:not(:disabled):not([aria-disabled=true]){background:#ffffff20;border-color:#ffffff35}.pm-guide-context{display:flex;align-items:center;gap:10px;flex:none;padding:14px 26px;background:#edf3ef;border-bottom:1px solid var(--coach-line);font-size:11px}.pm-guide-context strong{display:block;font-size:10px;font-weight:550;color:#6c8178}.pm-guide-context small{display:block;color:#264b40;font-size:12px;line-height:1.6}.pm-guide-context-dot{width:7px;height:7px;border-radius:50%;background:#3d8a68;flex:none;box-shadow:0 0 0 4px #3d8a6812}.pm-guide-steps{display:flex;gap:8px;list-style:none!important;margin:0!important;padding:18px 26px!important;flex:none;background:#f7f9f8;border-bottom:1px solid var(--coach-line)}.pm-guide-steps li{flex:1;display:flex;align-items:center;gap:7px;margin:0!important;font-size:10px;color:#8b9997}.pm-guide-steps li>span{display:flex;align-items:center;justify-content:center;flex:none;width:23px;height:23px;border-radius:8px;background:#e9eeeb;font-size:10px;font-weight:650}.pm-guide-steps li small{font-size:10px;line-height:1.3}.pm-guide-steps li[aria-current=step]{color:#145a50;font-weight:650}.pm-guide-steps li[aria-current=step]>span{background:#17695d;color:#fff}.pm-guide-steps li.is-complete{color:#3e7866}.pm-guide-steps li.is-complete>span{background:#deeee5;color:#276d55}.pm-guide-drawer .pm-guide-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:27px 26px 32px;scrollbar-width:thin;scrollbar-color:#cddbd3 transparent}.pm-guide-welcome{margin:0 0 24px}.pm-guide-eyebrow{font-size:9px;font-weight:650;letter-spacing:1.2px;color:#548170}.pm-guide-welcome h3{font-size:26px;line-height:1.25;letter-spacing:-.9px;font-weight:600;margin:10px 0 12px}.pm-guide-welcome p{font-size:13px;line-height:1.8;color:var(--coach-muted)}.pm-guide-flow-intro{border:1px solid #dce6df;border-radius:20px;padding:24px;background:#fff;box-shadow:0 4px 18px #14372604;margin:18px 0}.pm-guide-intro-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:#edf5ef;color:#34745d;margin-bottom:22px}.pm-guide-flow-intro h4{font-size:18px;letter-spacing:-.4px;margin-bottom:10px}.pm-guide-flow-intro>p{font-size:13px;line-height:1.85;color:#687b75}.pm-guide-intro-points{display:flex;flex-direction:column;gap:10px;padding:18px 0;margin:18px 0;border-top:1px solid #e8eeea;border-bottom:1px solid #e8eeea;font-size:12px;color:#375f50}.pm-guide-flow-intro p.pm-guide-muted{font-size:11px;margin-bottom:0}.pm-guide-loading{display:flex;align-items:center;gap:12px;padding:28px 0;color:#39735f;font-size:13px}.pm-guide-result{margin-top:18px}.pm-guide-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pm-guide-meta strong{font-size:13px}.pm-guide-meta span{font-size:9px;background:#e8f0eb;color:#4b7461;border:1px solid #d7e4db;padding:4px 8px;border-radius:99px}.pm-guide-columns{display:grid;grid-template-columns:1fr;gap:8px}.pm-guide-facts{margin:16px 0;border:1px solid var(--coach-line);border-radius:16px;background:#fff;padding:0 16px}.pm-guide-facts>div{display:flex;align-items:start;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #eaf0ec;font-size:12px}.pm-guide-facts>div:last-child{border-bottom:0}.pm-guide-facts dt{font-weight:550}.pm-guide-facts dd{margin:0;max-width:62%;text-align:right;color:#5e766b;font-variant-numeric:tabular-nums}.pm-guide-question{padding:2px 0;font-weight:550}.pm-guide-question textarea{margin-top:6px}.pm-guide-flow-plan,.pm-guide-draft{padding:20px;background:#fff;border:1px solid #dce6df;border-radius:18px;margin:20px 0;box-shadow:0 3px 12px #1c4f3404}.pm-guide-flow-plan h3{margin:12px 0;font-size:17px}.pm-guide-flow-plan p{font-size:13px;line-height:1.85}.pm-guide-plan,.pm-guide-note{padding:16px 0;border-bottom:1px solid var(--coach-line)}.pm-guide-note strong{font-size:12px;font-weight:550;color:#61796d}.pm-guide-note p{white-space:pre-wrap;font-size:13px}.pm-guide-conversation{margin:22px 0}.pm-guide-conversation-question{font-size:12px!important;color:#6c8278;max-width:95%}.pm-guide-conversation-answer{white-space:pre-wrap;padding:16px 18px;border-radius:18px 18px 4px;background:#e5f0e8;color:#2d5645;font-size:13px;margin:12px 0 24px 24px!important}.pm-guide-adaptation{border:1px solid #deebe1;background:#edf5ef;border-radius:16px;padding:17px;margin:20px 0}.pm-guide-adaptation p{font-size:13px;line-height:1.8}.pm-guide-answer-form>button{display:inline-flex;align-items:center;gap:8px;background:#e9f2ec;border-color:#caddd0;color:#22694f;font-size:12px}.pm-guide .pm-guide-restart{font-size:11px;color:#6b8175;border:0;background:transparent;padding:5px 0;min-height:36px}.pm-guide-followup{padding:18px;margin:20px 0;border:1px solid #dae6de;border-radius:18px;background:#fff}.pm-guide-followup table{table-layout:fixed;font-size:12px}.pm-guide-followup th,.pm-guide-followup td{overflow-wrap:anywhere}.pm-guide-followup h4{margin-top:14px}.pm-guide-review{padding:20px;margin:20px 0 0;border:1px solid #d6e4d9;border-radius:16px;background:#f2f7f2}.pm-guide-review .pm-guide-eyebrow{font-size:8px}.pm-guide-review h4{margin:9px 0 12px;font-size:16px;letter-spacing:-.3px}.pm-guide-review p,.pm-guide-review li{font-size:12px;line-height:1.85}.pm-guide-review ol{padding-left:19px}.pm-guide-review li{padding-left:4px;margin:14px 0}.pm-guide-review li::marker{color:#3a7a5d;font-weight:650}.pm-guide-review button{width:100%;font-size:12px}.pm-guide .pm-guide-duplicate-choice{flex-direction:row;align-items:flex-start;font-size:12px}.pm-guide .pm-guide-duplicate-choice input{width:auto;min-height:20px;flex:none}.pm-guide-saved{display:flex;align-items:center;gap:8px;color:#267650;font-size:13px}.pm-guide-flow-footer{flex:none;padding:18px 26px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--coach-line);background:#fff}.pm-guide-flow-navigation{display:flex;align-items:center;gap:10px}.pm-guide-flow-navigation>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px}.pm-guide .pm-guide-primary{background:#17695d;border-color:#17695d;color:#fff;font-weight:550}.pm-guide .pm-guide-primary:hover:not(:disabled):not([aria-disabled=true]){background:#105447;border-color:#105447}.pm-guide-flow-navigation>.pm-guide-primary{flex:1;min-height:48px;border-radius:14px}.pm-guide-flow-footer>p{text-align:center;font-size:10px;color:#85968b;margin:11px 0 0;line-height:1.6}@media(max-width:700px){.pm-guide-drawer{width:100vw;border-left:0;border-radius:0}.pm-guide-drawer-header{padding:19px 18px}.pm-guide-context{padding:12px 18px}.pm-guide-steps{padding:16px 18px!important;gap:5px}.pm-guide-steps li{gap:5px}.pm-guide-steps li small{font-size:9px}.pm-guide-drawer .pm-guide-content{padding:24px 18px}.pm-guide-flow-footer{padding-left:18px;padding-right:18px}.pm-guide-welcome h3{font-size:24px}.pm-guide :is(input,select,textarea){font-size:16px}.pm-guide-launcher{min-height:44px}.pm-guide-preview-badge{font-size:7px}.pm-guide-flow-intro{padding:20px}.pm-guide-followup{padding:14px}}@media(prefers-reduced-motion:reduce){.pm-guide button,.pm-guide-launcher{transition:none}.pm-guide .animate-spin{animation:none}}.pm-guide-launcher-beta{font-size:9px;line-height:1.3;font-weight:600;padding:3px 5px;border-radius:5px;background:#195f5410;color:#497868;border:1px solid #195f541a}.pm-coach-drawer{--coach-ink:#202b43;--coach-muted:#717b8e;--coach-accent:#4856a9;--coach-line:#e8eaf0;background:#fff;border-color:#e2e5ed;box-shadow:-12px 0 56px #1c29451c}.pm-coach-drawer .pm-guide-drawer-header{background:#fff;color:#202b43;border-bottom:1px solid #eceef4;padding:23px 25px}.pm-coach-drawer .pm-guide-drawer-header h2{color:#202b43;font-size:20px;letter-spacing:-.5px}.pm-coach-drawer .pm-guide-drawer-header p{color:#83899a;font-size:11px}.pm-coach-drawer .pm-guide-spark{background:#f0effb;border:1px solid #e8e4fa;color:#7061b4;border-radius:14px}.pm-coach-drawer .pm-guide-preview-badge{background:#f6f4fc;border-color:#e7e2f5;color:#8473ad;font-size:8px}.pm-coach-drawer .pm-guide-close{background:#f6f7fa;border:1px solid #e8eaf0;color:#768096}.pm-coach-drawer .pm-guide-close:hover:not(:disabled):not([aria-disabled=true]){background:#eceef5;border-color:#cfd4e2}.pm-coach-drawer .pm-guide-context{background:#fafbfe;border-color:#eceef4;padding:12px 25px}.pm-coach-drawer .pm-guide-context strong{color:#858da0}.pm-coach-drawer .pm-guide-context small{color:#49546c}.pm-coach-drawer .pm-guide-context-dot{background:#8390c0;box-shadow:0 0 0 4px #8390c010}.pm-coach-drawer .pm-coach-analysis-host{padding:0;overflow:hidden;outline:none}.pm-coach-analysis{display:flex;flex-direction:column;height:100%;min-height:0;font-size:13px}.pm-coach-reading{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:26px 26px 20px;scrollbar-width:thin;scrollbar-color:#d9dce8 transparent}.pm-coach-kicker{font-size:9px;letter-spacing:1.25px;font-weight:600;color:#9199ac}.pm-coach-intro h3{font-size:25px;letter-spacing:-.85px;font-weight:600;margin:7px 0 10px;line-height:1.3}.pm-coach-intro>p{font-size:12px;line-height:1.85;color:#7a8294;max-width:370px}.pm-coach-scope{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:10px;color:#858da0;margin:20px 0 13px}.pm-coach-scope>span+span:before{content:"·";margin-right:12px;color:#b8bdcb}.pm-coach-selection{font-size:10px;color:#8a92a4;margin:0 0 10px}.pm-coach-selection>div{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0}.pm-coach-selection>div>span{font-size:10px;padding:5px 9px;border:1px solid #e7e9f1;border-radius:7px;background:#fafbfe;color:#5e6780;line-height:1.5}.pm-coach-analysis .pm-coach-choose{border:0;margin:8px 0 23px;padding:0}.pm-coach-analysis .pm-coach-choose summary{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#7a83a2;list-style:none}.pm-coach-choose>p{font-size:11px;color:#81899d;margin:13px 0}.pm-coach-options{max-height:240px;overflow:auto;border:1px solid #e7eaf2;border-radius:12px;padding:5px 12px;background:#fff}.pm-coach-analysis .pm-coach-options label{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:9px 0;margin:0;font-size:11px;font-weight:400}.pm-coach-options input{width:15px;height:15px;min-height:15px;margin:3px 0 0;flex:none;accent-color:#6973b6}.pm-coach-options label:has(input:disabled),.pm-coach-options label:has(input[aria-disabled=true]){color:#9da4b3}.pm-coach-options small{display:block;font-size:9px;color:#a0a7b6;line-height:1.5}.pm-coach-analysis .pm-coach-apply{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:11px;background:#f2f3fb;color:#626daf;border-color:#e2e5f3;min-height:38px;padding:8px 12px}.pm-coach-loading{display:flex;gap:12px;align-items:center;padding:25px 0;color:#6d75a0}.pm-coach-loading>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:12px;background:#f1f0fa;color:#8174b4}.pm-coach-loading>div{flex:1}.pm-coach-loading strong{display:block;font-weight:500;font-size:12px}.pm-coach-loading small{display:block;font-size:10px;color:#9299ab;margin-top:3px}.pm-coach-notice{background:#f7f8fc;border:1px solid #e7eaf4;border-radius:12px;padding:16px;font-size:12px;line-height:1.8;margin:18px 0;color:#69748b}.pm-coach-notice>p{margin:4px 0}.pm-coach-notice strong{font-size:12px;font-weight:550;color:#58657e}.pm-coach-notice.is-error{background:#fff7f4;border-color:#f3e2d8;color:#966d59}.pm-coach-analysis .pm-coach-notice button{display:inline-flex;align-items:center;gap:6px;font-size:10px;margin-top:10px;padding:6px 10px;min-height:34px;border-color:#e3e5ed}.pm-coach-answer{margin:23px 0 0}.pm-coach-answer-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:13px}.pm-coach-answer-heading>span{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:550;color:#7b75a4}.pm-coach-answer-heading>small{font-size:9px;color:#a2a7b6}.pm-coach-paragraph>p{font-size:13px;line-height:1.95;white-space:pre-wrap;margin:12px 0 14px;color:#4d576d}.pm-coach-citations{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 18px}.pm-coach-analysis .pm-coach-citations button{display:inline-flex;align-items:center;gap:5px;font-size:9px;line-height:1.5;min-height:30px;padding:5px 8px;border-radius:6px;color:#858ca4;border-color:#e6e9f2;background:#fafbfe;max-width:100%;text-align:left}.pm-coach-analysis .pm-coach-more{border-top:1px solid #eef0f6;padding-top:12px;margin:18px 0}.pm-coach-more>summary{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#737fa9;list-style:none}.pm-coach-analysis .pm-coach-caution{border-left:2px solid #e3e6f0;padding-left:12px;font-size:10px;line-height:1.8;color:#9299ab;margin-top:19px}.pm-coach-analysis .pm-coach-submitted{font-size:11px;color:#7882a0;background:#f6f7fc;border-radius:10px;padding:10px 12px;white-space:pre-wrap}.pm-coach-source-list{margin:27px 0 0}.pm-coach-source-list h4{font-size:10px;font-weight:550;color:#768097;margin:0 0 10px}.pm-coach-source-list h4>span{display:block;font-size:9px;color:#a4abba;margin-top:3px;font-weight:400}.pm-coach-source-list>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-coach-analysis .pm-coach-source-list button{display:flex;align-items:center;gap:8px;text-align:left;padding:13px 11px;border-color:#e7eaf3;border-radius:11px;background:#fff;min-height:58px}.pm-coach-source-list button>span{flex:1;font-size:10px;line-height:1.5;color:#7a849b;min-width:0}.pm-coach-source-list button>strong{font-size:18px;letter-spacing:-.5px;font-weight:550;color:#56617b;font-variant-numeric:tabular-nums}.pm-coach-source-list button>svg{color:#b5bbcc;flex:none}.pm-coach-analysis .pm-coach-source-list button[aria-pressed=true]{background:#f4f5fc;border-color:#cdd3e9}.pm-coach-source-card{border:1px solid #dfe3f0;border-radius:14px;padding:16px 17px;margin:14px 0;background:#f9faff}.pm-coach-source-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-coach-source-top>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#939bb2}.pm-coach-analysis .pm-coach-source-top>button{display:flex;align-items:center;justify-content:center;min-height:30px;min-width:30px;padding:5px;border:0;background:transparent;color:#a4acc0}.pm-coach-source-card h4{font-size:13px;font-weight:550;margin:10px 0 17px;line-height:1.7}.pm-coach-source-card h4:focus{outline:none}.pm-coach-source-value{display:flex;gap:12px;align-items:center;margin:12px 0}.pm-coach-source-value>strong{font-size:33px;font-weight:550;letter-spacing:-1px;color:#6c78a9;line-height:1.2;font-variant-numeric:tabular-nums}.pm-coach-source-value>span{font-size:10px;color:#8b95ae}.pm-coach-source-value small{display:block;font-size:10px;color:#a1a9ba}.pm-coach-source-card>p{font-size:11px;color:#7c87a1;line-height:1.8}.pm-coach-source-card>small{display:block;font-size:9px;color:#a0a8ba;border-top:1px solid #e8ebf6;padding-top:12px;margin-top:13px}.pm-coach-next-questions{display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:25px 0 0}.pm-coach-analysis .pm-coach-next-questions button{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;min-height:38px;padding:9px 11px;background:#fafbfe;border-color:#eceef5;border-radius:9px;text-align:left;color:#8c95aa}.pm-coach-analysis .pm-coach-plan-link{display:flex;align-items:center;gap:7px;padding:7px 0;min-height:36px;font-size:10px;color:#9098ac;border:0;background:transparent;margin-top:20px}.pm-coach-analysis .pm-coach-review-note{font-size:9px;color:#a8afbd;margin:18px 0 0;line-height:1.7}.pm-coach-composer{flex:none;border-top:1px solid #e9ecf4;padding:15px 23px max(15px,env(safe-area-inset-bottom));background:#fff;box-shadow:0 -10px 24px #fff}.pm-coach-analysis .pm-coach-composer>label{font-size:10px;font-weight:400;color:#929ab0;margin:0 0 7px;display:block}.pm-coach-composer>div{display:flex;align-items:flex-end;gap:8px;padding:10px 10px 10px 13px;background:#f8f9fd;border:1px solid #e3e7f1;border-radius:13px}.pm-coach-analysis .pm-coach-composer textarea{flex:1;border:0;border-radius:0;background:transparent;min-height:44px;max-height:130px;resize:vertical;padding:2px 0;font-size:11px;line-height:1.8;color:#5e6984}.pm-coach-composer textarea::-moz-placeholder{color:#a2aabd}.pm-coach-composer textarea::placeholder{color:#a2aabd}.pm-coach-analysis .pm-coach-composer button{display:flex;align-items:center;justify-content:center;flex:none;width:34px;min-height:34px;padding:5px;background:#6775b0;border-color:#6775b0;border-radius:10px;color:#fff}.pm-coach-analysis .pm-coach-composer button:disabled,.pm-coach-analysis .pm-coach-composer button[aria-disabled=true]{background:#d9ddeb;border-color:#d9ddeb;opacity:1;color:#fff}.pm-coach-composer>small{display:block;font-size:9px;color:#b1b7c4;line-height:1.7;margin-top:8px}@media(max-width:700px){.pm-coach-drawer .pm-guide-drawer-header{padding:19px 18px}.pm-coach-drawer .pm-guide-context{padding:11px 18px}.pm-coach-reading{padding:23px 20px 20px}.pm-coach-intro h3{font-size:24px}.pm-coach-composer{padding-left:18px;padding-right:18px}.pm-coach-analysis .pm-coach-composer textarea{font-size:16px;min-height:52px}.pm-coach-analysis .pm-coach-citations button{min-height:36px}.pm-coach-source-list>div{gap:7px}}.pm-coach-drawer .pm-guide-drawer-header{padding-top:17px;padding-bottom:17px}.pm-coach-drawer .pm-guide-context{padding-top:9px;padding-bottom:9px}.pm-coach-reading{padding-top:19px}.pm-coach-intro h3{font-size:22px;margin:5px 0 7px}.pm-coach-scope{margin:12px 0 10px;color:#788398}.pm-coach-selection{color:#778299}.pm-coach-analysis .pm-coach-choose{margin-bottom:14px}.pm-coach-answer{margin-top:17px}.pm-coach-paragraph>p{font-size:13px;line-height:1.9}.pm-coach-analysis .pm-coach-limits{padding:7px 0 0;margin:12px 0;border-top:1px solid #eef0f6}.pm-coach-limits>summary{font-size:10px;color:#77829a}.pm-coach-analysis .pm-coach-citations button,.pm-coach-analysis .pm-coach-next-questions button{color:#64718d}.pm-coach-composer{padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.pm-coach-analysis .pm-coach-composer>label{color:#758198}.pm-coach-composer>small{color:#7d889e}.pm-coach-analysis .pm-coach-composer textarea::-moz-placeholder{color:#8792a8}.pm-coach-analysis .pm-coach-composer textarea::placeholder{color:#8792a8}@media(max-width:700px){.pm-coach-reading{padding-top:17px}.pm-coach-intro h3{font-size:22px}}.pm-coach-reading-frame{margin:0 0 18px;border:1px solid #e6e8ef;border-radius:12px;background:#fafaff;padding:12px 14px}.pm-coach-reading-frame>summary{font-size:12px;font-weight:650;color:#514c81;cursor:pointer}.pm-coach-reading-frame>p{font-size:11px;line-height:1.6;color:#717787;margin:10px 0}.pm-coach-reading-frame>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-coach-reading-frame section{padding:10px 12px;border-radius:9px;background:#fff;border:1px solid #ececf3}.pm-coach-reading-frame h4{font-size:12px;margin:0;color:#353b4d}.pm-coach-reading-frame section p{font-size:11px;line-height:1.6;margin:5px 0 8px;color:#717787}.pm-coach-reading-frame section div{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px}.pm-coach-reading-frame button{display:inline-flex;align-items:center;gap:5px;border:1px solid #e4e6ef;border-radius:6px;padding:5px 7px;background:#f8f8fc;font-size:10px;color:#5b6075;cursor:pointer}.pm-coach-reading-frame button:disabled,.pm-coach-reading-frame button[aria-disabled=true]{opacity:.5;cursor:wait}@media(max-width:420px){.pm-coach-reading-frame>div{grid-template-columns:1fr}}.pm-coach-related{margin:18px 0;border-top:1px solid #e9eaf0;padding-top:14px}.pm-coach-related>summary{font-size:12px;font-weight:650;color:#514c81;cursor:pointer}.pm-coach-related>p{font-size:11px;line-height:1.6;color:#717787;margin:10px 0}.pm-coach-related>div{display:grid;gap:9px}.pm-coach-related article{padding:12px;border:1px solid #e7e8ef;border-radius:11px;background:#fbfbfe}.pm-coach-related h4{font-size:12px;margin:0;color:#353b4d}.pm-coach-related article p{font-size:12px;line-height:1.65;color:#5f6575;margin:7px 0}.pm-coach-related small{font-size:10px;color:#73798a}.pm-coach-related article div{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.pm-coach-related article div span{font-size:10px;padding:4px 6px;border:1px solid #e4e6ee;border-radius:6px;background:#fff;color:#5b6075}.pm-coach-related button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#655c9d;font-size:12px;font-weight:650;padding:5px 0;cursor:pointer}.pm-coach-comparisons{border-top:1px solid #e9eaf0;margin:16px 0;padding-top:13px;color:#5d6373;font-size:12px}.pm-coach-comparisons summary{font-size:12px;font-weight:650;color:#514c81;cursor:pointer}.pm-coach-comparisons summary small{font-size:9px;font-weight:400;margin-left:5px;color:#82879a}.pm-coach-comparisons p{line-height:1.7;margin:10px 0}.pm-coach-comparisons label{display:block;margin:10px 0;font-size:11px}.pm-coach-comparisons select{display:block;width:100%;border:1px solid #dfe2ec;border-radius:8px;background:#fff;padding:9px;margin-top:5px;font-size:12px;color:#3a4152}.pm-coach-comparisons>small{display:block;font-size:10px;line-height:1.6;margin:7px 0}.pm-coach-comparisons>button{border:1px solid #dfe0ef;border-radius:8px;background:#f4f2fb;color:#5d508e;padding:9px 12px;margin:8px 0;cursor:pointer;font-size:12px}.pm-coach-comparisons>button:disabled,.pm-coach-comparisons>button[aria-disabled=true]{opacity:.5;cursor:wait}.pm-coach-comparison-table{overflow-x:auto}.pm-coach-comparisons table{width:100%;border-collapse:collapse;font-size:11px}.pm-coach-comparisons caption{text-align:left;font-size:10px;margin-bottom:8px}.pm-coach-comparisons th,.pm-coach-comparisons td{padding:9px 6px;text-align:left;border-bottom:1px solid #ececf3}.pm-coach-comparisons td small,.pm-coach-comparisons th small{display:block;font-size:9px;color:#818797;font-weight:400;margin-top:4px}.pm-coach-comparisons ul{font-size:10px;line-height:1.7;padding-left:15px}.pm-coach-comparison-reading{margin-top:16px;padding-top:14px;border-top:1px solid #e8e5f2}.pm-coach-comparison-reading button{border:1px solid #ded9ef;border-radius:8px;background:#f5f2fd;color:#584780;padding:9px 12px;font-size:11px;cursor:pointer}.pm-coach-comparison-reading button:disabled,.pm-coach-comparison-reading button[aria-disabled=true]{opacity:.5;cursor:default}.pm-coach-comparison-reading textarea{box-sizing:border-box;display:block;width:100%;resize:vertical;padding:10px;margin-top:7px;border:1px solid #dedee9;border-radius:8px;font:inherit;color:#3a4152;background:#fff}.pm-coach-comparison-reading section[aria-label="Koç karşılaştırma açıklaması"]{margin-top:16px;padding:14px;border-radius:12px;border:1px solid #e8e4f1;background:#fcfbff}.pm-coach-comparison-reading section[aria-label="Karşılaştırma açıklamasının kaynağı"]{margin:12px 0;padding:10px;border-left:3px solid #8a74c2;background:#f3f0fa}.pm-coach-comparison-reading .pm-coach-sources{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 14px}.pm-coach-comparison-reading .pm-coach-sources button{font-size:10px;padding:6px 9px;background:#fff}.pm-coach-comparison-reading button[aria-pressed=true]{background:#eee8fc;border-color:#9780c4}.pm-coach-comparison-reading small{font-size:10px;line-height:1.6;color:#808092}.pm-coach-comparison-plans{margin:4px 0 16px}.pm-coach-comparison-plans>button{display:block;text-align:left;width:100%;margin:7px 0;padding:10px 12px;background:#fff}.pm-coach-comparison-plans>button strong{display:block;font-size:11px;line-height:1.6}.pm-coach-comparison-plans>button small{display:block;margin-top:4px;line-height:1.6}.pm-coach-comparison-plans>button[aria-pressed=true]{background:#f2edfc;border-color:#a18ac9}.pm-coach-comparison-plans>button span{display:block;margin-top:7px;color:#66518b;font-size:10px;font-weight:600}.pm-coach-composer>.pm-coach-composer-context{display:grid;grid-template-columns:1fr auto;gap:3px 12px;margin-bottom:10px;padding:10px 12px;border:1px solid #e4ddf1;border-radius:10px;background:#faf8ff}.pm-coach-composer-context strong{font-size:10px;color:#66518a}.pm-coach-composer-context span{grid-column:1;font-size:11px;color:#3d3a50}.pm-coach-composer-context small{grid-column:1;font-size:9px;line-height:1.5}.pm-coach-analysis .pm-coach-composer .pm-coach-composer-context button{grid-column:2;grid-row:1/4;align-self:center;width:auto;max-width:120px;min-height:30px;border:1px solid #e4ddf1;background:#fff;border-radius:7px;padding:7px 9px;color:#66518a;font-size:10px;cursor:pointer}.pm-coach-comparison-question-note{font-size:10px;color:#777084}.pm-coach-comparison-pattern{margin:18px 0;padding:14px;border:1px solid #e2e5ef;border-radius:12px;background:#fafbff}.pm-coach-comparison-pattern>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pm-coach-comparison-pattern>header strong{font-size:12px;color:#3f465d}.pm-coach-comparison-pattern>header small{font-size:9px;color:#767d91;white-space:nowrap}.pm-coach-comparison-pattern>p{font-size:10px;color:#737b8e}.pm-coach-pattern-groups{display:grid;gap:9px;margin:12px 0}.pm-coach-pattern-groups>div{border:1px solid #e3e6ef;border-radius:9px;padding:11px;background:#fff}.pm-coach-pattern-groups h5{font-size:11px;color:#525b70;margin:0 0 8px}.pm-coach-pattern-groups .is-toward_risk{border-left:3px solid #c39473}.pm-coach-pattern-groups .is-toward_favorable{border-left:3px solid #75a395}.pm-coach-pattern-groups .is-same{border-left:3px solid #9da5ba}.pm-coach-pattern-groups>div>div{display:flex;flex-wrap:wrap;gap:6px}.pm-coach-pattern-groups button{display:inline-flex;align-items:center;gap:5px;background:#f8f9fd;border:1px solid #e0e4ef;border-radius:7px;padding:7px 9px;font-size:10px;color:#55617a;cursor:pointer;text-align:left}.pm-coach-pattern-groups button[aria-pressed=true]{border-color:#9b8db8;background:#f0ecf8}.pm-coach-pattern-source{padding:11px 12px;background:#fff;border:1px solid #e5e3ef;border-radius:8px;margin:12px 0}.pm-coach-pattern-source strong{font-size:11px;color:#424a60}.pm-coach-pattern-source small,.pm-coach-comparison-pattern .pm-coach-pattern-limit{font-size:10px;line-height:1.7;color:#747c90}@media(max-width:420px){.pm-coach-comparison-pattern>header{display:block}.pm-coach-comparison-pattern>header small{display:block;margin-top:4px}.pm-coach-pattern-groups button{min-height:36px}}.pm-coach-source-directions>small{flex-basis:100%;font-size:9px;color:#7c7890}.pm-coach-comparison-reading .pm-coach-source-directions button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.pm-coach-source-directions button>small{font-size:9px;line-height:1.5;color:#797586}.pm-coach-comparison-summary{padding:12px 14px;background:#fff;border:1px solid #e6e2ef;border-radius:10px;margin:14px 0}.pm-coach-comparison-summary>strong{font-size:12px;color:#46405d}.pm-coach-comparison-summary p{font-size:11px;line-height:1.8;margin:8px 0 0;color:#55516a}.pm-coach-selected-facet{margin:12px 0;padding:12px;border:1px solid #e3deee;border-radius:10px;background:#fff}.pm-coach-selected-facet p{margin:6px 0}.pm-coach-selected-facet blockquote{margin:6px 0 0;padding:8px 10px;border-left:2px solid #b9acd3;font-size:11px;line-height:1.8;color:#58516d}.pm-coach-joint-observation{margin:16px 0;padding:16px;border:1px solid #ded9ec;border-radius:12px;background:#faf9fd}.pm-coach-joint-observation>header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.pm-coach-joint-observation>header strong{font-size:12px;color:#49405f}.pm-coach-joint-observation>header small{font-size:9px;color:#7b738b}.pm-coach-joint-observation .pm-coach-joint-conclusion{font-size:13px;line-height:1.7;color:#463758;font-weight:600;margin:12px 0}.pm-coach-joint-observation>div>p{font-size:11px;line-height:1.8;margin:8px 0;color:#5f586d}.pm-coach-joint-observation .pm-coach-joint-boundary{display:block;margin-top:12px;font-size:10px;line-height:1.7;color:#787183}.pm-coach-observation-trace{margin:12px 0;padding:12px;border:1px solid #ddd7ea;border-radius:10px;background:#faf8fd}.pm-coach-observation-trace>summary{font-size:11px;color:#554568;cursor:pointer;font-weight:600}.pm-coach-observation-trace>small{display:block;margin-top:10px;font-size:9px;color:#81758e}.pm-coach-observation-trace>div>p{font-size:12px;line-height:1.8;color:#4f425e}.pm-coach-question-scopes{margin:12px 0;padding:12px 14px;border:1px solid #ded9eb;border-radius:10px;background:#faf9fd}.pm-coach-question-scopes>p{display:grid;grid-template-columns:120px 1fr;gap:8px;font-size:11px;line-height:1.7;margin:5px 0}.pm-coach-question-scopes strong{color:#655573}.pm-coach-question-scopes span{color:#493b59}.pm-coach-question-scopes>small{display:block;margin-top:8px;font-size:9px;color:#82768d}@media(max-width:420px){.pm-coach-question-scopes>p{grid-template-columns:1fr;gap:2px}}.pm-coach-scope-choices{margin:12px 0}.pm-coach-scope-choices>p{font-size:10px;color:#7d718b}.pm-coach-scope-choices .pm-coach-comparison-plans button{border-color:#ddd5e9;background:#fbf9fd}.pm-coach-item-results{margin:16px 0;border:1px solid #ded8e8;border-radius:10px;padding:12px;background:#fff}.pm-coach-item-results>summary{cursor:pointer;font-size:12px;font-weight:600;color:#554568}.pm-coach-item-results>small{display:block;font-size:10px;line-height:1.7;color:#766e81}.pm-coach-item-results table{table-layout:fixed;width:100%;font-size:10px;border-collapse:collapse}.pm-coach-item-results th:first-child{width:44%;text-align:left;overflow-wrap:anywhere;font-weight:400}.pm-coach-item-results td,.pm-coach-item-results th{padding:9px 4px;border-bottom:1px solid #eeeaf3;vertical-align:top}.pm-coach-item-results td small{display:block;white-space:nowrap;font-size:9px;color:#81788c}.pm-coach-item-results th:nth-child(2){width:17%}.pm-coach-item-results th:nth-child(3){width:29%}.pm-coach-item-results th:nth-child(4){width:10%}.pm-coach-item-score{margin:16px 0;border:1px solid #e1e5ed;border-radius:12px;background:#fff;overflow:hidden}.pm-coach-item-score table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.pm-coach-item-score caption{text-align:left;padding:12px;font-size:12px;color:#667085}.pm-coach-item-score th,.pm-coach-item-score td{padding:10px 12px;vertical-align:top;border-top:1px solid #eef0f5}.pm-coach-item-score th{font-size:12px;font-weight:600;color:#344054}.pm-coach-item-score small{display:block;margin-top:5px;font-size:11px;font-weight:400;color:#667085;overflow-wrap:anywhere}.pm-coach-item-score td strong{font-size:18px;font-weight:600;color:#202c3f;overflow-wrap:anywhere}.pm-coach-item-score p{padding:0 12px 12px;font-size:12px;color:#667085}.pm-coach-comparison-reading [aria-label="Koç karşılaştırma açıklaması"]{scroll-margin-top:12px;outline:none}.pm-coach-relationships{margin:20px 0;padding:18px;border:1px solid #dbe5e8;border-radius:16px;background:#fff}.pm-coach-relationships h4{font-size:15px;margin:0 0 8px;color:#243942}.pm-coach-relationships p{font-size:13px;line-height:1.65;color:#50626b;margin:8px 0}.pm-coach-relationships label{display:block;font-size:12px;font-weight:600;margin-top:14px}.pm-coach-relationship-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pm-coach-relationship-controls select{flex:1;min-width:130px;padding:10px;border:1px solid #cbd9dd;border-radius:9px;background:#fff;color:#243942}.pm-coach-relationship-controls button{display:flex;align-items:center;gap:7px;padding:10px 12px;border:0;border-radius:9px;background:#176c65;color:#fff;font-size:12px;font-weight:600}.pm-coach-relationship-controls button:disabled,.pm-coach-relationship-controls button[aria-disabled=true]{opacity:.6;cursor:wait}.pm-coach-relationship-row{border-top:1px solid #e4ebee;margin-top:15px;padding-top:14px}.pm-coach-relationship-row>span{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#657c83}.pm-coach-relationship-row h5{font-size:14px;margin:5px 0;color:#263f48}.pm-coach-relationships details{margin-top:12px;font-size:12px;color:#50626b}.pm-coach-relationships summary{cursor:pointer;font-weight:600}.pm-coach-relationships .pm-coach-relationship-caution{padding:10px 12px;border-radius:8px;background:#f5f7f8;color:#596b73}.pm-coach-relationships small{display:block;font-size:11px;color:#6c7c84;line-height:1.7}.pm-coach-distributions{margin:20px 0;padding:18px;border:1px solid #dbe5e8;border-radius:16px;background:#fff}.pm-coach-distributions h4{font-size:15px;margin:0 0 8px;color:#243942}.pm-coach-distributions p{font-size:13px;line-height:1.65;color:#50626b;margin:8px 0}.pm-coach-distribution-focus{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0}.pm-coach-distribution-focus span{font-size:11px;background:#f0f5f6;padding:5px 8px;border-radius:7px;color:#4c626b}.pm-coach-distribution-start{display:flex;align-items:center;gap:7px;padding:10px 13px;border:0;border-radius:9px;background:#176c65;color:#fff;font-size:12px;font-weight:600}.pm-coach-distribution-start:disabled,.pm-coach-distribution-start[aria-disabled=true]{opacity:.6;cursor:wait}.pm-coach-distribution-row{border-top:1px solid #e4ebee;margin-top:16px;padding-top:16px}.pm-coach-distribution-row h5{font-size:14px;margin:0 0 7px;color:#263f48}.pm-coach-distribution-row>strong{display:block;font-size:13px;color:#376c68;line-height:1.5}.pm-coach-distributions details{font-size:12px;margin-top:10px;color:#53676f}.pm-coach-distributions summary{cursor:pointer;font-weight:600}.pm-coach-distributions small{font-size:11px;color:#657c83}.pm-coach-distribution-chart{margin:18px 0 10px;padding:10px 12px;border-radius:10px;background:#f4f8f8}.pm-coach-distribution-bars{height:110px;display:flex;align-items:flex-end;gap:10px;padding-top:18px}.pm-coach-distribution-bars>div{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.pm-coach-distribution-bars i{display:block;width:70%;max-width:48px;background:#4c9390;border-radius:5px 5px 0 0;flex-shrink:0}.pm-coach-distribution-bars span{font-size:10px;color:#4d686f;margin:0 0 4px}.pm-coach-distribution-bars small{font-size:10px;white-space:nowrap;position:absolute;bottom:-18px}.pm-coach-distribution-chart figcaption{font-size:10px;color:#70868d;margin-top:26px;text-align:center}.pm-coach-distribution-direction{font-size:11px!important;color:#70868d!important}.pm-coach-distribution-method{padding-top:12px;border-top:1px solid #e4ebee;margin-top:18px!important}.pm-coach-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-coach-outcomes{margin:20px 0;padding:18px;border:1px solid #dbe5e8;border-radius:16px;background:#fff}.pm-coach-outcomes h4{font-size:15px;margin:0 0 8px;color:#243942;line-height:1.5}.pm-coach-outcomes h5{font-size:14px;color:#263f48;margin:12px 0 8px}.pm-coach-outcomes p{font-size:13px;line-height:1.65;color:#50626b;margin:8px 0}.pm-coach-outcome-targets{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.pm-coach-outcome-targets button{font-size:12px;border:1px solid #d7e3e5;background:#fff;color:#49646b;border-radius:8px;padding:8px 11px}.pm-coach-outcome-targets button[aria-pressed=true]{background:#e4f2ef;border-color:#6baba1;color:#176c65;font-weight:600}.pm-coach-outcome-context{padding:10px 12px;border-radius:8px;background:#f2f7f6;font-size:12px!important}.pm-coach-outcome-anchor{background:#f2f7f6;border-radius:12px;padding:15px;margin:16px 0}.pm-coach-outcome-anchor>span{font-size:10px;letter-spacing:.04em;color:#657c83}.pm-coach-outcome-anchor h5{font-size:17px;margin:6px 0}.pm-coach-outcome-anchor>strong{font-size:25px;font-weight:600;color:#24564f}.pm-coach-outcomes small{font-size:11px;color:#6a8086;line-height:1.6}.pm-coach-outcome-link{border-top:1px solid #e4ebee;padding-top:10px;margin-top:14px}.pm-coach-outcome-link h5 span{padding:0 4px;color:#7e9a9d}.pm-coach-outcomes details{font-size:12px;color:#53676f;margin-top:12px}.pm-coach-outcomes summary{cursor:pointer;font-weight:600;line-height:1.5}.pm-coach-outcome-groups{margin:15px 0 7px}.pm-coach-outcome-groups>div{display:grid;grid-template-columns:minmax(100px,1.3fr) minmax(50px,1fr) 30px;gap:10px;align-items:center;margin:10px 0}.pm-coach-outcome-groups span{font-size:11px;color:#657b82;line-height:1.5}.pm-coach-outcome-groups i{height:7px;background:#e9f0f1;border-radius:5px;overflow:hidden}.pm-coach-outcome-groups b{display:block;height:100%;background:#5b9893;border-radius:5px}.pm-coach-outcome-groups strong{font-size:13px;color:#36645f;text-align:right}.pm-coach-outcome-next{display:flex;gap:6px;align-items:center;font-size:12px;color:#176c65;margin-top:13px;border:0;background:none;padding:0}.pm-coach-outcome-note{background:#f5f7f8;padding:11px;border-radius:9px;margin-top:18px!important}.pm-coach-outcome-synthesis{margin:18px 0;padding:16px;border:1px solid #bcd9d2;border-radius:12px;background:#f2f8f6}.pm-coach-outcome-synthesis>h5{margin-top:0;font-size:16px}.pm-coach-outcome-synthesis>article{margin-top:14px;padding-top:12px;border-top:1px solid #dbe8e3}.pm-coach-outcome-synthesis>article>strong{font-size:13px;color:#225c51}.pm-coach-outcome-synthesis details{padding:12px;background:#fff;border-radius:8px}.pm-coach-outcome-themes{margin:18px 0;padding:16px;border:1px solid #c6ddd7;border-radius:13px;background:#f4f9f7}.pm-coach-theme-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.pm-coach-theme-heading>span{font-size:10px;font-weight:700;letter-spacing:.08em;color:#47786b}.pm-coach-theme>h5{font-size:17px;line-height:1.45;margin:12px 0 9px;color:#24483f}.pm-coach-theme+.pm-coach-theme{border-top:1px solid #d5e3dd;margin-top:18px;padding-top:8px}.pm-coach-theme.is-uncertain>h5,.pm-coach-theme.is-conflicting>h5{color:#765b32}.pm-coach-theme-sources>summary{display:flex;align-items:center;gap:6px}.pm-coach-theme-hypothesis{margin:15px 0;padding:13px 14px;border-left:3px solid #c7b580;border-radius:0 9px 9px 0;background:#fffdf6}.pm-coach-theme-hypothesis>span{font-size:9px;letter-spacing:.07em;font-weight:700;color:#8c7545}.pm-coach-theme-hypothesis>strong,.pm-coach-theme-missing>strong{font-size:12px;color:#52675e}.pm-coach-theme-hypothesis button{display:flex;align-items:center;gap:7px;background:none;border:0;padding:5px 0;color:#176c65;font-size:12px;font-weight:600}.pm-coach-theme-missing{margin:14px 0 10px}.pm-coach-theme-limits{padding-top:12px;border-top:1px solid #d8e6df}.pm-coach-outcome-evidence{margin-top:18px!important;border-top:1px solid #e4ebee;padding-top:14px}.pm-coach-report-overview{display:grid;gap:18px;margin:18px 0 24px;color:#344653}.pm-coach-report-lead,.pm-coach-report-findings{padding:20px;border:1px solid #dce4ea;border-radius:16px;background:#fff}.pm-coach-report-lead{background:linear-gradient(135deg,#f4f1ff,#f1f8fa)}.pm-coach-report-overview h4{font-size:17px;font-weight:650;line-height:1.4;margin:8px 0}.pm-coach-report-overview p{font-size:14px;line-height:1.7;margin:10px 0}.pm-coach-report-overview small{font-size:12px;color:#687787;line-height:1.5}.pm-coach-report-overview>p[role=status]{display:flex;gap:8px;align-items:center}.pm-coach-report-findings>ul{display:flex;gap:8px;flex-wrap:wrap;padding:0;list-style:none}.pm-coach-report-findings>ul>li{padding:6px 10px;border-radius:8px;background:#eff5f4;font-size:13px}.pm-coach-report-inventory{display:grid;gap:10px}.pm-coach-report-inventory>details{border:1px solid #e1e6ed;border-radius:12px;background:#fff;padding:14px}.pm-coach-report-inventory summary{font-weight:600;cursor:pointer;font-size:14px}.pm-coach-report-inventory summary>span{float:right;font-weight:400;font-size:12px;color:#6c7989}.pm-coach-report-inventory ul{list-style:none;padding:0;margin:0}.pm-coach-report-inventory li{padding:16px 0;border-top:1px solid #edf0f4;margin-top:12px}.pm-coach-report-inventory li>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.pm-coach-report-inventory li>div>span{white-space:nowrap;font-variant-numeric:tabular-nums}.pm-coach-report-inventory button{display:flex;align-items:center;gap:8px;color:#505181;font-size:13px;border:0;background:transparent;padding:4px 0;cursor:pointer}.pm-coach-report-lead{padding:14px 16px}.pm-coach-report-lead p{margin:6px 0;font-size:13px;line-height:1.5}.pm-coach-report-lead .pm-coach-kicker{font-size:10px}.pm-coach-report-lead small{font-size:11px}.pm-coach-report-investigation{border:1px solid #d9e2ed;border-radius:16px;background:#f8faff;padding:18px;display:grid;gap:10px}.pm-coach-report-investigation h4,.pm-coach-report-investigation p{margin:0}.pm-coach-report-investigation label{font-size:12px;font-weight:600;display:grid;gap:6px}.pm-coach-report-investigation select{max-width:100%;min-width:0;width:100%;border:1px solid #d3dce7;background:#fff;border-radius:10px;padding:11px;font-size:13px;color:#344653}.pm-coach-report-investigation .pm-coach-investigation-reason{font-size:12px;line-height:1.6;color:#59677a}.pm-coach-report-investigation>small{display:block;font-size:11px;line-height:1.6}.pm-coach-report-investigation{gap:8px;padding:14px}.pm-coach-investigation-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.pm-coach-report-investigation details{font-size:12px;line-height:1.6}.pm-coach-report-investigation summary{cursor:pointer}.pm-coach-report-investigation details p{font-size:12px;margin-top:8px}@media(max-width:400px){.pm-coach-investigation-fields{grid-template-columns:minmax(0,1fr)}}.pm-coach-report-investigation>.pm-coach-apply{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;border:0;border-radius:10px;padding:10px 14px;background:#57517f;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.pm-coach-report-investigation>.pm-coach-apply:disabled,.pm-coach-report-investigation>.pm-coach-apply[aria-disabled=true]{background:#eeecf4;color:#9996af;cursor:default}.pm-coach-report-investigation>.pm-coach-apply:focus-visible{outline:2px solid #9185c7;outline-offset:3px}.pm-coach-reading-cards{display:grid;gap:16px}.pm-coach-reading-cards>header>p{font-size:12px;color:#728092}.pm-coach-reading-card{background:#fff;border:1px solid #dce2ed;border-radius:16px;padding:18px;display:grid;gap:12px}.pm-coach-card-kind{font-size:10px;letter-spacing:.5px;color:#73718a}.pm-coach-reading-card h5{margin:0;font-size:18px;line-height:1.4;color:#303a50}.pm-coach-reading-card>p,.pm-coach-card-reason p{margin:0;font-size:13px;line-height:1.7}.pm-coach-card-reason{padding-left:12px;border-left:3px solid #d9d1ec}.pm-coach-card-reason>strong{font-size:11px;color:#645e7b}.pm-coach-card-sources{display:flex;gap:6px;flex-wrap:wrap}.pm-coach-card-sources>span{background:#f3f4f8;padding:5px 8px;border-radius:7px;font-size:11px}.pm-coach-card-evidence{font-size:12px}.pm-coach-card-evidence summary{cursor:pointer;display:flex;align-items:center;gap:6px;color:#686b83}.pm-coach-card-evidence p{font-size:12px;margin:6px 0}.pm-coach-card-evidence>div{border-bottom:1px solid #eef0f4;padding:10px 0}.pm-coach-card-start{border:0;border-radius:10px;padding:11px 14px;background:#57517f;color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.pm-coach-card-path{background:#f7f6fb;border-radius:12px;padding:14px;display:grid;gap:10px}.pm-coach-card-path>strong{font-size:13px}.pm-coach-card-path>p{font-size:12px;margin:0}.pm-coach-card-path>div{display:flex;flex-wrap:wrap;gap:7px}.pm-coach-card-path button{display:flex;align-items:center;gap:5px;border:1px solid #d6d6e4;background:#fff;border-radius:8px;padding:8px 10px;font-size:12px;cursor:pointer;color:#47465f}.pm-coach-card-path button[aria-pressed=true]{background:#e7e3f2;border-color:#9e92bf}.pm-coach-card-path button:disabled,.pm-coach-card-path button[aria-disabled=true]{color:#aaa;cursor:default}.pm-coach-card-path small{font-size:11px;line-height:1.5}.pm-coach-custom-path>summary{font-size:12px;color:#73718a;cursor:pointer}.pm-coach-scan-coverage{font-size:12px!important;color:#728092;margin:0!important}.pm-coach-reading-cards>header h4{font-size:14px;margin:0}.pm-coach-reading-cards>header p{margin:5px 0 0;font-size:11px;line-height:1.5}.pm-coach-report-overview>.pm-coach-report-lead{padding:10px 14px}.pm-coach-report-lead p{margin:0}.pm-coach-reading-card:focus-within{border-color:#b5a9d1}.pm-coach-card-start:focus-visible,.pm-coach-card-path button:focus-visible{outline:2px solid #9185c7;outline-offset:3px}.pm-coach-card-themes{margin:12px 0;border:1px solid #dce9e5;border-radius:10px;padding:11px;background:#f7fbf9}.pm-coach-card-themes summary{cursor:pointer;font-size:12px;font-weight:650;color:#286455}.pm-coach-card-themes summary span{font-weight:400;margin-left:6px}.pm-coach-card-themes article,.pm-coach-theme-context article{margin-top:12px;padding-top:12px;border-top:1px solid #e1e9e5}.pm-coach-card-themes article p,.pm-coach-theme-context article p{white-space:pre-wrap;overflow-wrap:anywhere}.pm-coach-card-themes small,.pm-coach-theme-context small{font-size:11px;line-height:1.6;color:#697b76}.pm-coach-theme-caution{font-size:11px!important;line-height:1.65!important;color:#697b76!important}.pm-coach-theme-context{margin:16px 0;padding:14px;border:1px solid #dce9e5;border-radius:12px;background:#f7fbf9}.pm-coach-theme-context>strong{font-size:13px;color:#286455}.pm-coach-theme-context p{font-size:12px;line-height:1.7;color:#536b63;margin:7px 0}.pm-coach-theme-context summary{cursor:pointer;font-size:12px;color:#286455}.pm-coach-theme-context button{font-size:12px;text-decoration:underline;color:#286455}.pm-coach-card-themes summary:focus-visible,.pm-coach-theme-context summary:focus-visible{outline:2px solid #286455;outline-offset:3px}.pm-coach-mixed-start{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:12px 0;padding:11px 13px;background:#eaf4ef;color:#286455;border:1px solid #cce1d6;border-radius:10px;font-size:12px;font-weight:650}.pm-coach-mixed-reading{margin:16px 0}.pm-coach-mixed-reading h4{font-size:19px;line-height:1.4}.pm-coach-mixed-reading section{padding:15px;margin:12px 0;border:1px solid #dce4ea;border-radius:12px;background:#fff}.pm-coach-mixed-reading h5{font-size:14px;margin:0 0 12px;color:#27344a}.pm-coach-mixed-reading section>div+div{border-top:1px solid #e7ecef;margin-top:14px;padding-top:14px}.pm-coach-mixed-reading strong{font-size:13px}.pm-coach-mixed-reading p{font-size:13px;line-height:1.75;overflow-wrap:anywhere}.pm-coach-mixed-reading small,.pm-coach-mixed-reading summary,.pm-coach-mixed-reading li{font-size:11px;line-height:1.7;color:#687886}.pm-coach-mixed-reading summary{cursor:pointer}.pm-coach-mixed-reading .pm-coach-mixed-limits{background:#f7f9fb}.pm-coach-mixed-start:focus-visible{outline:2px solid #286455;outline-offset:3px}.pm-coach-mixed-next{margin-top:20px;padding:20px;border:1px solid #dce7e6;border-radius:16px;background:#f5faf9}.pm-coach-mixed-next h4{margin:0 0 10px}.pm-coach-mixed-next p{line-height:1.6}.pm-coach-mixed-next small{display:block;color:#61716f;line-height:1.6;margin-top:12px}.pm-coach-action-next{margin:20px 0;padding:18px;border:1px solid #e1def0;border-radius:16px;background:#faf9ff}.pm-coach-action-next h4{margin:0 0 10px}.pm-coach-action-next p{line-height:1.6}.pm-coach-action-next h5{font-size:15px;margin:18px 0 8px}.pm-coach-category-shares{display:flex;gap:8px;flex-wrap:wrap}.pm-coach-category-shares>span{background:#f3f5f9;border:1px solid #e2e7ef;border-radius:8px;padding:7px 10px}.pm-coach-category-patterns{padding:18px;border:1px solid #e1e5ee;border-radius:14px;margin:16px 0;background:#fff}.pm-coach-category-patterns article{padding:12px 0;border-bottom:1px solid #edf0f5}.pm-coach-category-patterns h5{font-size:15px;margin:18px 0 10px}.pm-coach-analysis{--coach-ink:#203449;--coach-muted:#526579;--coach-accent:#087386;--coach-line:#dce5ed;color:var(--coach-ink);background:#f7f9fc;font-size:14px;line-height:1.65}.pm-coach-analysis *{box-sizing:border-box}.pm-coach-analysis :is(button,input,select,textarea){font-family:inherit;font-size:13px;line-height:1.5}.pm-coach-analysis button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;max-width:100%;padding:10px 14px;border:1px solid #cbd7e3;border-radius:10px;background:#fff;color:#29485e;font-weight:600;text-align:left;cursor:pointer;white-space:normal;transition:background .15s,border-color .15s,box-shadow .15s}.pm-coach-analysis button:hover:not(:disabled):not([aria-disabled=true]){background:#edf6f8;border-color:#6eacb6}.pm-coach-analysis button:disabled,.pm-coach-analysis button[aria-disabled=true]{opacity:1;background:#eef2f6;border-color:#dce3eb;color:#65768a;cursor:not-allowed;box-shadow:none}.pm-coach-analysis :is(button,input,select,textarea,summary,a):focus-visible{outline:3px solid #087386;outline-offset:3px}.pm-coach-analysis :is(section,article)[tabindex="-1"]:focus{outline:none}.pm-coach-analysis label{display:grid;gap:8px;margin:14px 0 8px;color:#344f63;font-size:12px;font-weight:650}.pm-coach-analysis :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid #becdda;border-radius:10px;background:#fff;color:#203449}.pm-coach-analysis select{padding-right:28px}.pm-coach-analysis :is(input,textarea)::-moz-placeholder{color:#65778a;opacity:1}.pm-coach-analysis :is(input,textarea)::placeholder{color:#65778a;opacity:1}.pm-coach-analysis :is(input,select,textarea):disabled,.pm-coach-analysis :is(input,select,textarea)[aria-disabled=true]{background:#f0f3f7;color:#65768a;cursor:not-allowed}.pm-coach-analysis small{font-size:12px;line-height:1.6;color:var(--coach-muted)}.pm-coach-analysis :is(h3,h4,h5){color:var(--coach-ink);letter-spacing:-.02em;line-height:1.4}.pm-coach-analysis h4{font-size:16px}.pm-coach-analysis h5{font-size:15px}.pm-coach-analysis p{line-height:1.75;overflow-wrap:anywhere}.pm-coach-reading{padding:24px;scroll-padding:18px}.pm-coach-intro h3{font-size:25px;margin:6px 0 10px;letter-spacing:-.7px;font-weight:700}.pm-coach-kicker{font-size:10px;font-weight:700;letter-spacing:.08em;color:#527187}.pm-coach-scope{gap:8px;font-size:12px;color:#526579;margin:12px 0 20px}.pm-coach-selection,.pm-coach-selection>div>span{font-size:12px;color:#425c73}.pm-coach-selection>div>span{background:#edf4f8;border-color:#d6e3ed;border-radius:7px}.pm-coach-report-overview{gap:20px;margin-top:16px}.pm-coach-report-overview>.pm-coach-report-lead{padding:14px 16px;background:#eaf4f7;border-color:#cde1e7;border-radius:12px}.pm-coach-report-lead p{font-size:13px;line-height:1.65;color:#34566a}.pm-coach-reading-cards{gap:16px}.pm-coach-reading-cards>header h4{font-size:16px}.pm-coach-reading-cards>header p,.pm-coach-scan-coverage{font-size:12px!important;color:#526579}.pm-coach-reading-card{gap:14px;border-color:#dce5ed;border-radius:14px;padding:20px;box-shadow:0 2px 5px #24364a04}.pm-coach-reading-card h5{font-size:18px;color:#203449}.pm-coach-card-kind{font-size:11px;color:#47687c;font-weight:650;letter-spacing:.025em}.pm-coach-card-reason{border-left-color:#9bc7d0;padding-left:12px}.pm-coach-card-reason>strong{font-size:12px;color:#41687b}.pm-coach-card-sources>span{background:#eff4f8;color:#425d73;font-size:12px;border-radius:6px}.pm-coach-analysis :is(.pm-coach-card-start,.pm-coach-report-investigation>.pm-coach-apply,.pm-coach-mixed-start,.pm-coach-choose>.pm-coach-apply){background:#087386;border-color:#087386;color:#fff;width:100%;min-height:44px;font-size:13px;border-radius:10px;padding:11px 14px}.pm-coach-analysis :is(.pm-coach-card-start,.pm-coach-report-investigation>.pm-coach-apply,.pm-coach-mixed-start,.pm-coach-choose>.pm-coach-apply):hover:not(:disabled):not([aria-disabled=true]){background:#065b6b;border-color:#065b6b;color:#fff}.pm-coach-analysis :is(.pm-coach-card-start,.pm-coach-report-investigation>.pm-coach-apply,.pm-coach-mixed-start,.pm-coach-choose>.pm-coach-apply):disabled,.pm-coach-analysis :is(.pm-coach-card-start,.pm-coach-report-investigation>.pm-coach-apply,.pm-coach-mixed-start,.pm-coach-choose>.pm-coach-apply)[aria-disabled=true]{background:#eef2f6;border-color:#dce3eb;color:#65768a}.pm-coach-analysis :is(.pm-coach-card-path,.pm-coach-report-investigation,.pm-coach-category-patterns){background:#fff;border:1px solid #dce5ed;border-radius:14px;padding:18px}.pm-coach-analysis .pm-coach-card-path button[aria-pressed=true],.pm-coach-analysis button[aria-pressed=true]{background:#e4f2f6;border-color:#087386;color:#075b6b;box-shadow:inset 0 0 0 1px #087386}.pm-coach-analysis details{border-color:#dce5ed}.pm-coach-analysis summary{min-height:40px;align-content:center;font-size:12px;color:#365a72;cursor:pointer;line-height:1.6}.pm-coach-analysis :is(.pm-coach-card-evidence,.pm-coach-card-themes,.pm-coach-reading-frame){background:#f4f8fb;border:1px solid #e0e8ef;border-radius:9px;padding:9px 12px}.pm-coach-analysis .pm-coach-card-themes{background:#f2f8f5;border-color:#d6e7dd}.pm-coach-analysis .pm-coach-choose{border:1px solid #d7e2ec;border-radius:12px;padding:12px 16px;background:#fff;margin:20px 0}.pm-coach-analysis .pm-coach-choose summary{display:flex;justify-content:space-between;font-size:13px;font-weight:650;color:#365a72}.pm-coach-analysis .pm-coach-choose>p{font-size:12px;color:#526579}.pm-coach-analysis .pm-coach-finding-search{margin:12px 0}.pm-coach-analysis .pm-coach-selection-count{font-size:12px;color:#425c73;margin:10px 0}.pm-coach-analysis .pm-coach-options{max-height:280px;border-color:#d7e2ec;padding:4px 12px;overscroll-behavior:contain}.pm-coach-analysis .pm-coach-options label{display:flex;gap:12px;padding:12px 0;font-size:13px;border-bottom:1px solid #edf1f6;cursor:pointer}.pm-coach-analysis .pm-coach-options label:last-child{border-bottom:0}.pm-coach-analysis .pm-coach-options input{width:18px;height:18px;min-height:18px;accent-color:#087386;flex:none;margin-top:2px}.pm-coach-analysis .pm-coach-options label:has(input:checked){color:#075b6b;font-weight:650}.pm-coach-analysis .pm-coach-options label:has(input:disabled),.pm-coach-analysis .pm-coach-options label:has(input[aria-disabled=true]){color:#65768a;cursor:default}.pm-coach-analysis .pm-coach-options small{font-size:12px;color:#65768a}.pm-coach-analysis .pm-coach-notice{padding:16px;border-color:#d7e2ec;background:#f0f5f9;color:#425c73}.pm-coach-analysis .pm-coach-notice strong{font-size:14px;color:#203449}.pm-coach-analysis :is(.pm-coach-notice.is-error,.pm-guide-error){background:#fff5ed;border:1px solid #efd1b5;border-radius:12px;color:#774a21;padding:16px}.pm-coach-analysis .pm-coach-notice button{font-size:13px;min-height:42px;padding:9px 13px;background:#fff}.pm-coach-analysis [role=status]{color:#526579}.pm-coach-analysis .pm-coach-loading{color:#365a72;padding:24px 0}.pm-coach-loading strong{font-size:14px}.pm-coach-loading small{font-size:12px}.pm-coach-analysis .pm-coach-source-list button{min-height:64px;padding:14px;border-color:#d7e2ec}.pm-coach-source-list button>span{font-size:12px;color:#425c73}.pm-coach-source-list button>strong{font-size:20px;color:#203449}.pm-coach-analysis .pm-coach-source-list h4,.pm-coach-analysis .pm-coach-source-list h4>span{color:#526579;font-size:12px}.pm-coach-analysis .pm-coach-paragraph>p{font-size:14px;color:#344f63;line-height:1.85}.pm-coach-analysis .pm-coach-citations button{font-size:12px;min-height:36px;color:#365a72;padding:7px 10px;border-radius:8px}.pm-coach-analysis .pm-coach-review-note{font-size:11px;color:#65768a}.pm-coach-composer{background:#fff;border-color:#dce5ed;padding:16px 20px max(14px,env(safe-area-inset-bottom));box-shadow:0 -5px 20px #263b5210}.pm-coach-analysis .pm-coach-composer>label{font-size:12px;font-weight:650;color:#365a72;margin-bottom:9px}.pm-coach-composer>div{padding:10px 12px;border-color:#cbd8e5;border-radius:12px;background:#f6f9fc}.pm-coach-composer>div:focus-within{border-color:#087386;box-shadow:0 0 0 2px #08738615}.pm-coach-analysis .pm-coach-composer textarea{font-size:14px;line-height:1.6;color:#203449;min-height:48px;padding:3px 0;border:0;background:transparent;border-radius:0}.pm-coach-analysis .pm-coach-composer textarea:focus-visible{outline:none}.pm-coach-analysis .pm-coach-composer button{width:42px;min-height:42px;border-radius:10px;background:#087386;border-color:#087386;color:#fff}.pm-coach-analysis .pm-coach-composer button:hover:not(:disabled):not([aria-disabled=true]){background:#065b6b;border-color:#065b6b}.pm-coach-analysis .pm-coach-composer button:disabled,.pm-coach-analysis .pm-coach-composer button[aria-disabled=true]{background:#e3eaf1;border-color:#e3eaf1;color:#65768a}.pm-coach-composer>small{font-size:11px;color:#65768a;line-height:1.6}.pm-coach-panel-header{background:#fff!important;border-bottom:1px solid #dce5ed!important;padding:20px 24px!important}.pm-coach-drawer .pm-coach-panel-header h2,.opening-panel .pm-coach-panel-header h2{color:#203449;font-size:21px;font-weight:700;letter-spacing:-.6px}.pm-coach-drawer .pm-coach-panel-header p,.opening-panel .pm-coach-panel-header>small{color:#526579;font-size:12px}.pm-coach-drawer .pm-guide-spark{color:#087386;background:#e7f4f7;border-color:#cfe6ec}.pm-coach-drawer .pm-guide-preview-badge{color:#075b6b;background:#eaf4f7;border-color:#cde1e7;font-size:9px}.pm-coach-drawer .pm-guide-context{background:#f5f8fb;color:#425c73;border-color:#dce5ed}.pm-coach-drawer .pm-guide-context strong{color:#526579;font-size:11px}.pm-coach-drawer .pm-guide-context small{color:#344f63;font-size:12px}.pm-coach-drawer .pm-guide-context-dot{background:#087386;box-shadow:0 0 0 4px #08738612}.pm-coach-analysis .pm-guide-followup{margin:20px 0;padding:0;border:0;border-top:1px solid #dce5ed;border-radius:0;background:transparent}.pm-coach-analysis .pm-guide-followup>h4{margin:18px 0 10px}.pm-coach-analysis .pm-guide-muted{font-size:12px;color:#526579;line-height:1.65}.pm-coach-analysis .pm-guide-plan{padding:16px 0;border:0}.pm-coach-analysis .pm-guide-plan>h4{font-size:15px;margin:0 0 8px}.pm-coach-analysis .pm-followup-result{border:1px solid #dce5ed;border-radius:12px;background:#fff;padding:16px;margin-top:14px}.pm-coach-analysis .pm-followup-result>h4{font-size:12px;font-weight:700;color:#526579;text-transform:none;letter-spacing:0;margin:0 0 10px}.pm-coach-analysis .pm-followup-result>button{font-size:12px;min-height:36px;margin-bottom:8px}.pm-coach-analysis .pm-followup-result ul{list-style:none;padding:0;margin:14px 0}.pm-coach-analysis .pm-followup-result table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;margin:12px 0}.pm-coach-analysis .pm-followup-result th,.pm-coach-analysis .pm-followup-result td{padding:10px 6px;text-align:right;border-bottom:1px solid #e4ebf2;font-variant-numeric:tabular-nums;color:#344f63}.pm-coach-analysis .pm-followup-result th:first-child{width:34%;text-align:left}.pm-coach-analysis .pm-followup-result thead th{background:#f2f6fa;font-size:11px;font-weight:650;color:#526579}.pm-coach-analysis .pm-followup-ratio{margin:12px 0}.pm-coach-analysis .pm-followup-ratio>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px}.pm-coach-analysis .pm-followup-ratio-track{height:6px;background:#e7eef4;border-radius:6px;overflow:hidden;margin-top:7px}.pm-coach-analysis .pm-followup-ratio-track>div{height:100%;background:#087386;border-radius:6px}.pm-coach-analysis .pm-guide-review{padding:16px;background:#f0f7f4;border-color:#d0e4da}.pm-coach-analysis .pm-guide-review p,.pm-coach-analysis .pm-guide-review li{font-size:13px}.pm-coach-analysis .pm-unit-picker{position:relative;min-width:0}.pm-coach-analysis .pm-unit-picker>div{position:relative}.pm-coach-analysis .pm-unit-picker input{padding-left:34px;padding-right:34px}.pm-coach-analysis .pm-unit-picker>div>svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:#65768a}.pm-coach-analysis .pm-unit-picker>div>svg:first-of-type{left:11px}.pm-coach-analysis .pm-unit-picker>div>svg:last-of-type{right:11px}.pm-coach-analysis .pm-unit-picker-value{position:absolute;top:0;right:34px;bottom:0;left:34px;display:flex;align-items:center;gap:8px;overflow:hidden;pointer-events:none;font-size:13px;white-space:nowrap}.pm-coach-analysis .pm-unit-picker-value>span:last-child:not(:first-child){overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#65768a}.pm-coach-analysis .pm-unit-picker [role=listbox]{position:relative;padding:4px;margin:6px 0 0;border:1px solid #cbd7e3;border-radius:10px;background:#fff;max-height:240px;overflow:auto;list-style:none}.pm-coach-analysis .pm-unit-picker [role=listbox][hidden]{display:none}.pm-coach-analysis .pm-unit-picker [role=option]{padding:12px;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:8px;border-radius:6px}.pm-coach-analysis .pm-unit-picker [role=option][aria-selected=true]{background:#e7f3f7;color:#075b6b}.pm-coach-analysis .pm-unit-picker>.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:700px){.pm-coach-reading{padding:20px 16px}.pm-coach-composer{padding-left:16px;padding-right:16px}.pm-coach-analysis .pm-coach-composer textarea{font-size:16px}.pm-coach-intro h3{font-size:23px}.pm-coach-reading-card{padding:16px}.pm-coach-analysis :is(.pm-coach-category-patterns,.pm-coach-report-investigation){padding:14px}.pm-coach-panel-header{padding:16px 18px!important}}@media(prefers-reduced-motion:reduce){.pm-coach-analysis *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.pm-coach-dimension-entry{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:32px;padding:5px 8px;border:1px solid #cde1e7;border-radius:8px;background:#f0f7fa;color:#075b6b;font-family:inherit;font-size:11px;font-weight:650;line-height:1.3;cursor:pointer;white-space:nowrap;vertical-align:middle}.pm-coach-dimension-entry:hover{background:#e0f0f5;border-color:#71a9b5}.pm-coach-dimension-entry:focus-visible{outline:3px solid #087386;outline-offset:3px}.pm-coach-entry-start{background:#edf6f9;border:1px solid #cde1e7;border-radius:12px;padding:16px;margin:16px 0}.pm-coach-entry-start>p{margin:0 0 14px;font-size:13px;color:#344f63}.pm-coach-entry-start>div{display:flex;gap:8px;flex-wrap:wrap}.pm-coach-entry-start button{flex:1}.pm-coach-intro h3[tabindex="-1"]:focus{outline:none}@media(max-width:400px){.pm-coach-entry-start>div{display:grid}.pm-coach-dimension-entry{gap:4px;padding:5px 6px}}.pm-guide-launcher:disabled,.pm-guide-launcher[aria-disabled=true]{opacity:.6;cursor:not-allowed}.pm-coach-dimension-entry,.pm-guide-launcher{background:transparent;border:0;box-shadow:none;border-radius:6px;color:#526579;padding:6px;min-width:32px;min-height:32px;gap:0}.pm-guide-launcher{min-width:40px;min-height:40px}.pm-guide-launcher>svg{width:14px;height:14px;stroke-width:1.5}.pm-coach-dimension-entry>svg{width:12px;height:12px;stroke-width:1.5}@media(pointer:coarse){.pm-guide-launcher,.pm-coach-dimension-entry{min-width:44px;min-height:44px}}.pm-coach-dimension-entry:hover,.pm-guide-launcher:hover{background:transparent;border-color:transparent;box-shadow:none;color:#203449}.pm-coach-dimension-entry:focus-visible,.pm-guide-launcher:focus-visible{outline:2px solid #526579;outline-offset:3px}.pm-coach-reading-nav{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 16px;padding-bottom:16px;border-bottom:1px solid #dce5ed}.pm-coach-analysis .pm-coach-reading-nav button{flex:1;font-size:12px;background:#fff;min-height:40px}.pm-coach-outcome-reading-stage,.pm-coach-outcome-next-stage{scroll-margin-top:16px}.pm-coach-outcome-reading-stage>h5,.pm-coach-outcome-next-stage>h5{margin:16px 0 12px;font-size:16px}.pm-coach-outcome-reading-stage>h5:focus,.pm-coach-outcome-next-stage>h5:focus{outline:none}.pm-coach-analysis .pm-coach-item-stage{margin:18px 0;padding:12px;border:1px solid #dce5ed;border-radius:10px;background:#fff}.pm-coach-item-stage>summary{font-weight:650}.pm-coach-outcome-next-stage{border-top:1px solid #dce5ed;padding-top:8px;margin-top:20px}.pm-coach-outcome-error{border:1px solid #efd1b5;background:#fff5ed;padding:16px;border-radius:12px;margin:16px 0}.pm-coach-outcome-error>p{margin:0 0 12px;color:#774a21}.pm-coach-outcome-error>small{display:block;margin-top:10px}.pm-coach-reading-nav{position:sticky;top:0;z-index:2;background:#f7f9fc;padding:10px 0;box-shadow:0 3px 8px #20344908}.pm-coach-outcome-reading-stage>h5,.pm-coach-outcome-next-stage>h5,.pm-coach-outcome-evidence>summary{scroll-margin-top:82px}.pm-coach-outcome-error{scroll-margin-top:18px}.pm-coach-outcome-error:focus{outline:none}.pm-coach-analysis .pm-coach-plan-link{font-size:12px;color:#4f5f72}.pm-coach-analysis .pm-coach-apply{color:#4b559c}.pm-coach-analysis .pm-coach-review-note{color:#56677b}.pm-coach-report-inventory summary>span{color:#5b6878}.pm-coach-analysis .pm-coach-composer .pm-coach-ask-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 14px;border:1px solid #d5dbe8;border-radius:12px;background:#f8f9fd;color:#33415c;font-size:14px;font-weight:600}.pm-coach-analysis .pm-coach-composer .pm-coach-ask-toggle:hover{background:#eef1f8;border-color:#c3cadc}.pm-coach-analysis .pm-coach-composer .pm-coach-ask-close{display:block;width:auto;min-height:32px;margin:0 0 4px auto;padding:4px 6px;border:0;background:transparent;color:#4f5f72;font-size:12px;font-weight:600}.pm-coach-analysis .pm-coach-composer .pm-coach-ask-close:hover{background:transparent;color:#203449;text-decoration:underline}.pm-guide .pm-coach-distribution-evidence{margin-top:18px;padding-top:12px}.pm-guide .pm-coach-distribution-evidence>summary{font-size:13px;font-weight:600;color:#475569;padding:8px 0;min-height:40px}.pm-coach-risk-card{margin-top:10px;padding:18px;border:1px solid #e1e6ed;border-radius:14px;background:#fff;box-shadow:0 2px 6px #182b3504;font-variant-numeric:tabular-nums}.pm-coach-risk-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.pm-coach-risk-heading>div{min-width:0}.pm-coach-risk-heading>div>strong{display:block;font-size:16px;line-height:1.4;margin-top:5px;color:#203449}.pm-coach-risk-eyebrow{font-size:10px;font-weight:650;letter-spacing:.07em;color:#596b7d}.pm-coach-risk-total{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:11px;color:#596b7d;line-height:1.5}.pm-coach-risk-total>strong{font-size:22px;line-height:1.2;letter-spacing:-.04em;color:#203449;font-weight:650}.pm-coach-risk-stack{display:flex;width:100%;height:12px;gap:3px;border-radius:4px;overflow:hidden;margin-bottom:16px;background:#f1f4f7}.pm-coach-risk-stack>span{min-width:0;flex-shrink:1}.pm-coach-risk-stack>span[style*="width: 0%"]{display:none}.pm-guide .pm-coach-risk-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:13px;line-height:1.5;margin:0}.pm-coach-risk-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pm-guide .pm-coach-risk-table :is(th,td){padding:12px 0;border:0;border-bottom:1px solid #edf0f4;background:transparent;vertical-align:middle}.pm-guide .pm-coach-risk-table thead th{font-size:10px;color:#596b7d;font-weight:500;padding-top:0;padding-bottom:7px}.pm-guide .pm-coach-risk-table th:first-child{text-align:left}.pm-guide .pm-coach-risk-table :is(th,td):not(:first-child){text-align:right;padding-left:12px;white-space:nowrap}.pm-guide .pm-coach-risk-table tbody th{font-weight:550;color:#203449}.pm-guide .pm-coach-risk-table td{color:#596b7d}.pm-guide .pm-coach-risk-table td strong{font-size:17px;font-weight:650;color:#203449}.pm-guide .pm-coach-risk-table tbody tr:last-child :is(th,td){border-bottom:0}.pm-coach-risk-label{display:flex;gap:9px;align-items:center}.pm-coach-risk-dot{width:8px;height:8px;border-radius:50%;flex:none}.pm-coach-risk-range{display:block;font-size:11px;color:#596b7d;font-weight:400}.pm-guide p.pm-coach-risk-note{margin:12px 0 0;padding-top:12px;border-top:1px solid #edf0f4;font-size:11px;line-height:1.65;color:#596b7d}.pm-guide p.pm-coach-risk-withheld{font-size:13px;line-height:1.7;color:#475569}@media(max-width:400px){.pm-coach-risk-card{padding:14px}.pm-coach-risk-heading{gap:8px}.pm-coach-risk-heading>div>strong{font-size:15px}.pm-coach-risk-eyebrow{font-size:9px;letter-spacing:.04em}.pm-guide .pm-coach-risk-table{font-size:12px}.pm-guide .pm-coach-risk-table :is(th,td):not(:first-child){padding-left:8px}}.pm-coach-focused-action{border:1px solid #dce3ed;border-radius:14px;padding:20px;margin:20px 0;background:#fff;scroll-margin-top:18px}.pm-coach-focused-action:focus{outline:none}.pm-coach-action-heading{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.pm-guide .pm-coach-action-heading h4{font-size:17px;margin:4px 0 10px}.pm-guide .pm-coach-action-heading button{font-size:11px;min-height:36px;padding:6px 10px;flex:none}.pm-coach-focused-action>p{font-size:13px;color:#475569}.pm-guide .pm-coach-action-scope{display:grid;gap:3px;padding:12px 14px;background:#f5f7fb;border-radius:10px;font-size:12px}.pm-coach-action-scope>strong{font-size:10px;color:#596b7d;margin-top:5px}.pm-coach-action-scope>strong:first-child{margin-top:0}.pm-coach-existing-actions{padding:14px;border:1px solid #e1e6ed;border-radius:10px;margin:16px 0}.pm-coach-existing-actions h5,.pm-coach-focused-action>article>h5{font-size:14px;margin:0 0 10px}.pm-coach-existing-actions article{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid #e1e6ed}.pm-coach-existing-actions p,.pm-coach-focused-action>article p{font-size:13px}@media(max-width:400px){.pm-coach-focused-action{padding:14px}.pm-coach-action-heading{flex-wrap:wrap}}.pm-coach-unit-workspace{margin:16px 0;min-width:0}.pm-coach-question-notice{margin:0 0 20px;padding:16px;border:1px solid #cbd8e5;border-radius:12px;background:#f8f9fd;color:#203449;overflow-wrap:anywhere}.pm-coach-question-notice h3{margin:0 0 12px;font-size:17px}.pm-coach-question-notice p{line-height:1.6}.pm-coach-question-quote{font-weight:600}.pm-coach-unit-workspace>p{color:#526579;font-size:13px;line-height:1.6}.pm-coach-analysis .pm-coach-unit-return{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 12px;background:#fff;color:#203449;border:1px solid #cbd8e5;border-radius:9px}.pm-coach-distribution-evidence>summary{padding:12px 0;min-height:44px;box-sizing:border-box;color:#33415c;font-size:13px;font-weight:600;cursor:pointer}.pm-guide p.pm-coach-risk-guide{margin:0 0 18px;color:#526579;font-size:12px;line-height:1.6}.pm-guide .pm-coach-risk-table{table-layout:fixed}.pm-guide .pm-coach-risk-table th:first-child{width:56%}.pm-guide .pm-coach-risk-table :is(th,td):not(:first-child){padding-left:8px}.pm-coach-risk-track{display:block;height:6px;margin:9px 0 2px 17px;background:#edf1f5;border-radius:3px;overflow:hidden}.pm-coach-risk-track>span{display:block;height:100%;border-radius:3px}.pm-coach-risk-total{max-width:110px;text-align:right;white-space:normal}@media(max-width:400px){.pm-coach-risk-card{padding:12px}.pm-coach-risk-heading{flex-wrap:wrap}.pm-coach-risk-total{flex-direction:row;align-items:baseline;gap:5px;max-width:none;text-align:left}.pm-coach-risk-total>strong{font-size:19px}.pm-guide .pm-coach-risk-table th:first-child{width:55%}.pm-guide .pm-coach-risk-table td strong{font-size:15px}.pm-coach-risk-label{gap:6px}.pm-coach-risk-track{margin-left:14px}}.pm-guide .pm-coach-unit-evidence table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.pm-guide .pm-coach-unit-evidence caption{text-align:left;font-size:12px;color:#526579;line-height:1.6;padding:12px 0}.pm-guide .pm-coach-unit-evidence :is(th,td){padding:16px 10px;border:0;border-bottom:1px solid #e3e9ef;text-align:left;vertical-align:top;overflow-wrap:anywhere;background:#fff}.pm-guide .pm-coach-unit-evidence thead th{font-size:11px;font-weight:500;color:#526579;background:#f5f7fa}.pm-guide .pm-coach-unit-evidence th:first-child{width:28%}.pm-guide .pm-coach-unit-evidence th:nth-child(2){width:20%}.pm-guide .pm-coach-unit-evidence tbody th{font-size:13px;font-weight:600;color:#203449}.pm-coach-unit-score>strong{display:block;font-size:20px;font-weight:650;line-height:1.3;color:#203449}.pm-coach-unit-score>small{display:block;margin-top:4px;font-size:11px;color:#526579}.pm-coach-unit-delta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#203449}.pm-coach-unit-delta>strong{font-size:18px;font-weight:650;white-space:nowrap}.pm-coach-unit-delta>strong>small{font-size:11px;font-weight:400}.pm-coach-unit-direction{display:inline-block;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.5;background:#eef2f6;color:#526579}.pm-coach-unit-direction.risk{background:#fff1ee;color:#963b32}.pm-coach-unit-direction.favorable{background:#eaf5ef;color:#28664e}.pm-guide .pm-coach-unit-evidence details{font-size:12px;margin:10px 0}.pm-guide .pm-coach-unit-evidence summary{cursor:pointer;color:#526579;min-height:32px;padding:6px 0;box-sizing:border-box}.pm-guide .pm-coach-unit-evidence td button{margin-top:6px;min-height:40px;border:1px solid #cbd8e5;border-radius:8px;background:#fff;color:#33415c;font-size:12px;padding:8px 10px;text-align:left;white-space:normal}.pm-coach-unit-mobile-label{display:none}.pm-guide .pm-coach-unit-unavailable{font-size:12px;line-height:1.65;color:#526579;background:#f8f9fb}@media(max-width:480px){.pm-guide .pm-coach-unit-evidence{overflow:visible}.pm-guide .pm-coach-unit-evidence table,.pm-guide .pm-coach-unit-evidence tbody{display:block;min-width:0}.pm-guide .pm-coach-unit-evidence thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pm-guide .pm-coach-unit-evidence tbody tr{display:block;border:1px solid #dce5ed;border-radius:12px;overflow:hidden;margin-bottom:12px;background:#fff}.pm-guide .pm-coach-unit-evidence tbody :is(th,td){display:block;width:auto;border:0;padding:12px 14px}.pm-guide .pm-coach-unit-evidence tbody th{background:#f5f7fa;border-bottom:1px solid #e3e9ef}.pm-guide .pm-coach-unit-evidence .pm-coach-unit-score{padding-bottom:0}.pm-coach-unit-mobile-label{display:block;font-size:11px;color:#526579;margin-bottom:5px}.pm-guide .pm-coach-unit-evidence td button{width:100%}.pm-guide .pm-coach-unit-evidence tbody th:first-child{width:auto}}.pm-guide .pm-coach-outcome-evidence{margin:18px 0;border:1px solid #dce5ed;border-radius:12px;background:#fff;padding:0 16px}.pm-guide .pm-coach-outcome-evidence>summary{min-height:48px;padding:14px 0;color:#33415c;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer;box-sizing:border-box}.pm-guide .pm-coach-outcome-anchor{background:#f5f7fa;border:1px solid #e3e9ef;border-radius:10px;padding:16px;margin:4px 0 20px;color:#203449}.pm-guide .pm-coach-outcome-anchor>span{font-size:11px;letter-spacing:.03em;color:#526579}.pm-guide .pm-coach-outcome-anchor>strong{font-size:27px;color:#203449;font-variant-numeric:tabular-nums}.pm-guide .pm-coach-outcome-anchor>strong>small{font-size:12px;color:#526579;font-weight:400}.pm-guide .pm-coach-outcome-link{padding:16px;border:1px solid #dce5ed;border-radius:12px;margin:14px 0;background:#fff;min-width:0}.pm-guide .pm-coach-outcome-link>h5{font-size:14px;line-height:1.6;color:#203449;margin:0 0 12px;overflow-wrap:anywhere}.pm-guide .pm-coach-outcome-link>h5 span{color:#526579}.pm-guide .pm-coach-outcome-groups{display:grid;gap:10px;margin:16px 0 10px}.pm-guide .pm-coach-outcome-groups>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin:0;padding:12px;background:#f5f7fa;border:1px solid #e3e9ef;border-radius:9px;min-width:0}.pm-guide .pm-coach-outcome-groups span{grid-column:1;grid-row:1;font-size:12px;color:#526579;line-height:1.6}.pm-guide .pm-coach-outcome-groups strong{grid-column:2;grid-row:1;font-size:21px;font-weight:650;color:#203449;font-variant-numeric:tabular-nums}.pm-guide .pm-coach-outcome-groups i{grid-column:1/-1;grid-row:2;height:6px;background:#e2e8ef;border-radius:3px}.pm-guide .pm-coach-outcome-groups b{background:#6876a2;border-radius:3px}.pm-guide .pm-coach-outcome-link>small{display:block;font-size:11px;line-height:1.65;color:#526579}.pm-guide .pm-coach-outcome-link details{padding:10px 0;border-top:1px solid #e3e9ef;margin-top:12px;overflow-wrap:anywhere}.pm-guide .pm-coach-outcome-link details>summary{font-size:12px;font-weight:600;color:#33415c;cursor:pointer;min-height:32px;line-height:1.6}.pm-guide .pm-coach-outcome-link details p{font-size:12px;line-height:1.8;color:#526579}@media(max-width:400px){.pm-guide .pm-coach-outcome-evidence{padding:0 10px}.pm-guide .pm-coach-outcome-link{padding:12px}.pm-guide .pm-coach-outcome-groups>div{padding:10px}.pm-guide .pm-coach-outcome-groups strong{font-size:19px}}.pm-guide .pm-coach-outcome-anchor>strong{display:inline-block;color:var(--coach-report-ink,#334155);border-left:3px solid var(--coach-report-band,#94a3b8);padding-left:10px}.pm-guide .pm-coach-unit-score>strong{border-left:3px solid transparent;padding-left:8px}.pm-guide .pm-coach-outcome-groups strong{color:var(--coach-mean-ink,#203449)}.pm-guide .pm-coach-outcome-groups b{background:var(--coach-mean-band,#6876a2)}.pm-guide [aria-label="Madde ve sonuç bağlantıları"]>div>div>article{margin:12px 0;padding:14px;border:1px solid #dce5ed;border-radius:10px;background:#fff;min-width:0}.pm-guide [aria-label="Madde ve sonuç bağlantıları"]>div>div>article>p:first-child{margin-top:0;color:#203449;font-size:13px;line-height:1.7}.pm-guide [aria-label="Madde ve sonuç bağlantıları"]>div>div>article details{border-top:1px solid #e3e9ef;margin-top:12px;padding-top:10px}.pm-guide [aria-label="Madde ve sonuç bağlantıları"]>div>div>h5{font-size:13px;color:#526579;margin:20px 0 10px}.pm-guide [aria-label="Madde ilişkilerinin karşılaştırması"]>article{margin:14px 0;border:1px solid #dce5ed;border-radius:10px;padding:14px}.pm-guide [aria-label="Madde ilişkilerinin karşılaştırması"]>article>div{padding:12px 0;border-top:1px solid #e3e9ef}@media(max-width:400px){.pm-guide [aria-label="Madde ve sonuç bağlantıları"]>div>div>article,.pm-guide [aria-label="Madde ilişkilerinin karşılaştırması"]>article{padding:10px}}.pm-guide .pm-coach-period-evidence{margin:16px 0;border:1px solid #dce5ed;border-radius:12px;padding:0 14px;background:#fff}.pm-guide .pm-coach-period-evidence>summary{padding:14px 0;min-height:48px;font-size:13px;font-weight:600;color:#33415c;cursor:pointer}.pm-coach-period-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 16px}.pm-coach-period-scores>article{padding:14px;background:#f5f7fa;border:1px solid #e3e9ef;border-radius:10px;min-width:0;overflow-wrap:anywhere}.pm-coach-period-scores>article>span{display:block;font-size:12px;color:#526579;margin-bottom:10px}.pm-coach-period-scores>article>strong{display:block;font-size:24px;line-height:1.5;border-left:3px solid transparent;padding-left:8px;font-variant-numeric:tabular-nums}.pm-coach-period-scores>article>strong>small{font-size:11px;font-weight:400;color:#526579}.pm-guide .pm-coach-period-scores>article>p{font-size:12px;line-height:1.6;color:#203449;margin:12px 0 4px}.pm-coach-period-scores>article>small{font-size:11px;color:#526579}.pm-coach-period-delta{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;border-top:1px solid #e3e9ef;padding-top:14px}.pm-coach-period-delta>span{font-size:12px;color:#526579}.pm-coach-period-delta>strong{font-size:22px;font-variant-numeric:tabular-nums}.pm-coach-period-delta>strong>small{font-size:11px;font-weight:400}.pm-guide .pm-coach-period-evidence>p{font-size:11px;line-height:1.7;color:#526579}@media(max-width:480px){.pm-coach-period-scores{grid-template-columns:minmax(0,1fr)}.pm-guide .pm-coach-period-evidence{padding:0 10px}}.pm-guide .pm-coach-mixed-layers{display:grid;gap:12px;margin:18px 0}.pm-guide .pm-coach-mixed-layers>section{padding:16px;border:1px solid #dce5ed;border-radius:12px;background:#fff;min-width:0;overflow-wrap:anywhere}.pm-guide .pm-coach-mixed-layers h6{font-size:13px;color:#203449;margin:0 0 12px;font-weight:650;line-height:1.6}.pm-guide .pm-coach-mixed-layers p{font-size:13px;line-height:1.8;margin:10px 0}.pm-guide .pm-coach-mixed-layers small{display:block;font-size:11px;line-height:1.7;color:#526579}.pm-guide .pm-coach-mixed-layers>section:last-child{background:#f7f8fb}.pm-guide .pm-coach-mixed-next{border-left:2px solid #8595a8;padding-left:12px;line-height:1.8}@media(max-width:400px){.pm-guide .pm-coach-mixed-layers>section{padding:12px}}.pm-coach-answer-categories ul{list-style:none;margin:.5rem 0 1rem;padding:0;display:grid;gap:.6rem}.pm-coach-answer-categories li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;justify-content:space-between}.pm-coach-answer-categories li span{padding-left:.5rem;font-size:.875rem}.pm-coach-answer-categories>p{font-size:.8rem;color:#475569}.pm-coach-numeric-evidence{margin:1rem 0;border-top:1px solid #e2e8f0;padding-top:.75rem;overflow-wrap:anywhere}.pm-coach-numeric-evidence summary{cursor:pointer;font-weight:600;color:#334155}.pm-coach-numeric-evidence table{width:100%;border-collapse:collapse;margin:.8rem 0;font-size:.8rem}.pm-coach-numeric-evidence caption{text-align:left;font-weight:600;margin-bottom:.5rem}.pm-coach-numeric-evidence th,.pm-coach-numeric-evidence td{text-align:left;padding:.5rem .3rem;border-bottom:1px solid #e2e8f0;vertical-align:top}.pm-coach-numeric-evidence th{font-weight:600}.pm-coach-numeric-evidence button{background:none;border:0;padding:0;text-align:left;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.pm-coach-numeric-evidence p{font-size:.8rem;color:#475569}.pm-outcome-research{margin:20px 0;padding:20px;border:1px solid #e1e6ed;border-radius:12px;background:#fff;color:#344459;line-height:1.65}.pm-outcome-research h4{margin:0 0 8px;font-size:16px;color:#223247}.pm-outcome-research h5{margin:20px 0 6px;font-size:13px;color:#4f456b}.pm-outcome-research p{font-size:13px;margin:8px 0}.pm-outcome-research button{font:inherit;min-height:44px;padding:10px 14px;border:1px solid #c8d0de;border-radius:8px;background:#fff;color:#514770;cursor:pointer}.pm-outcome-research button[aria-disabled=true]{opacity:.7;cursor:wait}.pm-outcome-research button:focus-visible,.pm-outcome-research summary:focus-visible{outline:2px solid #7167a4;outline-offset:3px}.pm-outcome-research table{width:100%;border-collapse:collapse;font-size:12px}.pm-outcome-research th,.pm-outcome-research td{text-align:left;padding:8px 5px;border-bottom:1px solid #e1e6ed;vertical-align:top}.pm-outcome-research caption{text-align:left;font-weight:600}.pm-outcome-item-evidence{overflow-x:auto;max-width:100%}.pm-outcome-research [role=alert]{padding:12px;background:#fff6ef;border-radius:8px;color:#68452e}.pm-guide .pm-outcome-item-evidence table{table-layout:auto}.pm-guide .pm-outcome-item-evidence th:first-child{width:auto}.pm-guide .pm-outcome-item-evidence :is(th,td):nth-child(n+2):not([colspan]){width:4.5em;min-width:4.5em;white-space:nowrap;overflow-wrap:normal;word-break:normal;text-align:right;font-variant-numeric:tabular-nums}.pm-outcome-manager-focus{margin:16px 0;padding:16px;border:1px solid #dce5e8;border-radius:12px;background:#fafcfc}.pm-outcome-research .pm-outcome-manager-focus h5{margin:8px 0 12px;color:#223247;font-size:17px;line-height:1.4}.pm-outcome-focus-label{font-size:11px;font-weight:600;color:#526777}.pm-outcome-research .pm-outcome-focus-limit{color:#526171;font-size:12px}.pm-outcome-research-detail{margin:14px 0;border-top:1px solid #e1e6ed;padding-top:12px}.pm-outcome-research-detail>summary{cursor:pointer;color:#344459;font-size:13px;font-weight:600;min-height:44px;display:list-item;align-content:center}.pm-guide.pm-coach-calm{--coach-ink:#172b3a;--coach-muted:#526977;--coach-accent:#116e73;--coach-line:#e1e8ed;background:#fff;color:var(--coach-ink);font-size:14px;line-height:1.65}.pm-guide.pm-coach-calm.pm-guide-drawer{inset:auto 18px 18px auto;width:min(460px,calc(100vw - 36px));height:min(680px,calc(100dvh - 110px));max-height:calc(100dvh - 110px);border:1px solid #e1e8ed;border-radius:18px;box-shadow:0 12px 40px #172b3a1a}.pm-coach-calm .pm-guide-drawer-header{padding:16px 20px 12px;background:#fff;color:#172b3a;border-bottom:0}.pm-coach-calm .pm-guide-drawer-header h2{color:#172b3a;font-size:18px;font-weight:600;letter-spacing:-.4px}.pm-coach-calm .pm-guide-drawer-header p{color:#526977;font-size:12px}.pm-coach-calm .pm-guide-spark{width:23px;height:30px;background:transparent;border:0;border-radius:0;color:#116e73}.pm-coach-calm .pm-guide-preview-badge{background:#fff;color:#526977;border-color:#dce5ea;font-size:9px;font-weight:500;padding:2px 5px}.pm-guide.pm-coach-calm .pm-guide-close{background:transparent;color:#526977;border:0;border-radius:8px;min-width:40px;min-height:40px}.pm-guide.pm-coach-calm .pm-guide-close:hover:not(:disabled){background:#f3f6f8;border:0}.pm-coach-calm .pm-guide-context{padding:0 26px 17px;background:#fff;border-bottom:1px solid #e1e8ed;gap:9px}.pm-coach-calm .pm-guide-context strong{display:none}.pm-coach-calm .pm-guide-context small{font-size:11px;color:#526977}.pm-coach-calm .pm-guide-context-dot{width:5px;height:5px;background:#116e73;box-shadow:none}.pm-guide.pm-coach-calm button{border-radius:9px;border-color:#dce5ea;background:#fff;color:#172b3a;box-shadow:none;font-weight:500;font-size:13px}.pm-guide.pm-coach-calm button:hover:not(:disabled):not([aria-disabled=true]){background:#f0f7f7;border-color:#91b9bb;box-shadow:none}.pm-guide.pm-coach-calm :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid #116e73;outline-offset:3px}.pm-guide.pm-coach-calm :is(input,textarea,select){color:#172b3a;background:#fff;border-color:#cbd8e0;border-radius:9px}.pm-coach-calm .pm-guide-drawer-brand{gap:9px}.pm-coach-calm .pm-guide-content.pm-coach-analysis-host{padding:0;background:#fff}.pm-coach-calm .pm-coach-analysis{background:#fff}.pm-coach-calm .pm-coach-reading{padding:18px 20px 22px;scrollbar-color:#c8d6df transparent}.pm-coach-calm [hidden]{display:none!important}.pm-coach-calm .pm-coach-conversation-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 16px}.pm-coach-calm .pm-coach-conversation-nav:empty{display:none}.pm-guide.pm-coach-calm .pm-coach-conversation-nav button{border:0;background:transparent;color:#526977;font-size:11px;padding:4px 0;min-height:32px}.pm-coach-calm .pm-coach-user-message{background:#edf2f6;border-radius:15px 15px 3px;padding:12px 16px;max-width:88%;width:-moz-fit-content;width:fit-content;margin:0 0 26px auto;font-size:13px;white-space:pre-wrap}.pm-coach-calm .pm-coach-speaker{display:flex;align-items:center;gap:8px;font-size:11px;color:#116e73;margin-bottom:18px}.pm-coach-calm .pm-coach-calm-start{padding:14px 0 20px}.pm-coach-calm .pm-coach-calm-start h3{font-size:22px;line-height:1.35;letter-spacing:-.5px;font-weight:500;margin:0 0 16px}.pm-coach-calm .pm-coach-calm-start>p{font-size:14px;line-height:1.8;margin:0 0 17px}.pm-coach-calm .pm-coach-calm-start .pm-coach-calm-context{font-size:12px;color:#526977}.pm-coach-calm .pm-coach-calm-pending{display:flex;align-items:center;gap:9px;color:#526977}.pm-coach-calm .pm-coach-calm-replies{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:24px}.pm-coach-calm .pm-coach-calm-replies button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 13px;font-size:12px;min-height:42px}.pm-guide.pm-coach-calm .pm-coach-calm-primary{background:#172b3a;color:#fff;border-color:#172b3a}.pm-guide.pm-coach-calm button.pm-coach-calm-primary:hover:not(:disabled):not([aria-disabled=true]){background:#263f50;color:#fff;border-color:#263f50}.pm-coach-calm .pm-coach-intro{margin-bottom:18px}.pm-coach-calm .pm-coach-kicker{color:#526977;font-size:9px;font-weight:500}.pm-coach-calm .pm-coach-intro h3{font-size:23px;line-height:1.35;font-weight:500;letter-spacing:-.5px}.pm-coach-calm .pm-coach-scope{font-size:11px;color:#526977}.pm-coach-calm .pm-coach-answer,.pm-coach-calm .pm-coach-entry-start,.pm-coach-calm .pm-coach-distributions,.pm-coach-calm .pm-coach-reading-frame,.pm-coach-calm .pm-coach-knowledge{box-shadow:none;background:transparent;border:0;border-radius:0;padding:0;margin-top:22px}.pm-coach-calm .pm-coach-answer-heading{color:#116e73}.pm-coach-calm .pm-coach-answer p{font-size:14px;line-height:1.8}.pm-coach-calm .pm-coach-composer{padding:13px 20px 16px;background:#fff;border-top:1px solid #e1e8ed;box-shadow:none}.pm-coach-calm .pm-coach-composer>label{font-size:11px;color:#526977;font-weight:400;margin:0 0 8px}.pm-coach-calm .pm-coach-composer>div:has(>textarea){border:1px solid #cbd8e0;background:#fff;border-radius:13px;box-shadow:none;padding:10px}.pm-coach-calm .pm-coach-composer textarea{background:transparent;border:0;border-radius:0;min-height:48px;font-size:14px;padding:3px 5px;line-height:1.6}.pm-coach-calm .pm-coach-composer textarea::-moz-placeholder{color:#637987}.pm-coach-calm .pm-coach-composer textarea::placeholder{color:#637987}.pm-guide.pm-coach-calm .pm-coach-composer button[type=submit]{background:#172b3a;color:#fff;border:0;border-radius:9px;min-width:36px;min-height:36px;padding:8px;box-shadow:none}.pm-coach-calm .pm-coach-send-arrow{transform:rotate(-90deg)}.pm-coach-calm .pm-coach-composer>small{font-size:10px;line-height:1.5;color:#526977;margin-top:9px}.pm-coach-calm .pm-coach-knowledge-conversation>details{border:0;padding:0;margin:0}.pm-coach-calm .pm-coach-knowledge-conversation h3{font-size:24px;line-height:1.35;font-weight:500;letter-spacing:-.5px;margin:0 0 24px}.pm-coach-calm .pm-coach-knowledge-conversation .pm-knowledge-focus{font-weight:400;font-size:12px;color:#526977}.pm-coach-calm .pm-coach-recommendation-conversation{margin-top:26px}.pm-coach-calm .pm-coach-context-answer{display:flex;gap:8px;align-items:center;justify-content:space-between;background:#edf2f6;border-radius:12px 12px 3px;padding:10px 14px;margin:10px 0 10px 24px;font-size:13px}.pm-guide.pm-coach-calm .pm-coach-context-answer button{border:0;background:none;color:#526977;font-size:10px;padding:4px;min-height:32px}.pm-coach-calm .pm-coach-context-question{font-size:17px;font-weight:500;margin:25px 0 0}.pm-coach-calm .pm-coach-knowledge-conversation article{border:0;border-left:2px solid #95c5c5;border-radius:0;padding:0 0 0 17px;background:none;box-shadow:none;margin:24px 0}.pm-coach-calm .pm-coach-knowledge-conversation article h5{font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:1.4}.pm-coach-calm .pm-coach-knowledge-conversation article>p{font-size:14px;line-height:1.8}.pm-coach-calm .pm-coach-recommendation-next p{font-size:12px;color:#526977}.pm-guide.pm-coach-calm .pm-coach-conversation-context-edit{border:0;color:#526977;padding:5px 0;background:none;font-size:11px}.pm-coach-calm .pm-coach-knowledge-conversation .pm-knowledge-alternatives{border:0;padding:0;background:transparent}.pm-coach-calm .pm-coach-review-note{font-size:10px;color:#526977}@media(max-width:700px){.pm-guide.pm-coach-calm.pm-guide-drawer{inset:auto 8px 8px;width:calc(100vw - 16px);height:min(680px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);border:1px solid #e1e8ed;border-radius:16px}.pm-coach-calm .pm-guide-drawer-header{padding:17px 18px 13px}.pm-coach-calm .pm-guide-context{padding:0 18px 13px}.pm-coach-calm .pm-coach-reading{padding:20px 18px}.pm-coach-calm .pm-coach-composer{padding:13px 18px}.pm-coach-calm .pm-coach-calm-start h3{font-size:23px}.pm-coach-calm .pm-coach-composer textarea{font-size:16px}.pm-coach-calm .pm-coach-calm-replies button{min-height:44px}.pm-coach-calm .pm-coach-context-answer{margin-left:12px}}.pm-practice-editor{max-width:920px;margin:auto;color:#23384b;font:14px/1.6 system-ui,sans-serif}.pm-practice-editor header small{font-size:11px;letter-spacing:.09em;color:#526878}.pm-practice-editor h2{font-size:28px;letter-spacing:-.04em;margin:8px 0}.pm-practice-editor p{color:#455e70}.pm-practice-editor>[role=note]{background:#eef3f6;border:1px solid #d8e2e9;padding:16px 20px;border-radius:12px}.pm-practice-editor fieldset,.pm-practice-review{margin:24px 0;padding:24px;border:1px solid #d8e2e9;background:#fff;border-radius:14px}.pm-practice-editor legend{font-size:17px;font-weight:650;padding:0 8px}.pm-practice-editor label{display:block;font-size:13px;font-weight:600;margin:16px 0}.pm-practice-editor input:not([type=checkbox]),.pm-practice-editor textarea{display:block;box-sizing:border-box;width:100%;padding:12px 14px;margin-top:7px;border:1px solid #b9c9d6;border-radius:8px;background:#fff;color:#23384b;font:inherit;min-height:44px}.pm-practice-editor textarea{min-height:100px;resize:vertical}.pm-practice-editor small{font-size:12px;color:#526878}.pm-practice-editor button{border:0;border-radius:9px;padding:13px 20px;min-height:46px;background:#243e50;color:#fff;font:inherit;font-weight:600;cursor:pointer}.pm-practice-editor :is(input,textarea,button):focus-visible{outline:2px solid #1c6875;outline-offset:3px}.pm-practice-editor [aria-invalid=true]{border-color:#a43526}.pm-practice-editor [role=alert]{color:#963326}.pm-practice-questions{max-height:340px;overflow:auto;border-top:1px solid #d8e2e9}.pm-practice-questions label{display:flex;align-items:flex-start;gap:12px;padding:12px 2px;margin:0;border-bottom:1px solid #e4ebf0;font-weight:400;cursor:pointer;min-height:44px}.pm-practice-questions strong{display:block;font-size:12px;color:#526878}.pm-practice-questions input{width:18px;height:18px;margin-top:4px;flex-shrink:0;accent-color:#243e50}.pm-practice-review h3{scroll-margin-top:24px;font-size:22px}.pm-practice-review dt{font-weight:600;margin-top:12px}.pm-practice-review dd{margin:3px 0;overflow-wrap:anywhere;white-space:pre-wrap}.pm-practice-review li{margin:10px 0}@media(max-width:600px){.pm-practice-editor fieldset,.pm-practice-review{padding:16px}.pm-practice-editor h2{font-size:25px}}.pm-practice-editor select{display:block;width:100%;min-height:44px;padding:10px 12px;margin-top:6px;border:1px solid #b9c9d6;border-radius:8px;background:#fff;color:#23384b;font:inherit}.pm-practice-editor button[aria-disabled=true]{opacity:.6;cursor:default}.pm-practice-editor>ul{padding-left:0;list-style:none}.pm-practice-editor>ul li{margin:10px 0}.pm-practice-editor fieldset:disabled{opacity:.75}.pm-organization-management>button:first-of-type,.pm-organization-management>ul button{background:#fff;color:#263f52;border:1px solid #b9c9d6}.pm-organization-management>ul button{text-align:left;width:100%;font-weight:500}.pm-organization-management>ul li{margin:12px 0}.pm-organization-review-item{padding:20px 0;border-top:1px solid #d8e2e9}.pm-organization-review-item h5{font-size:17px;margin:6px 0}.pm-organization-review-item h6{font-size:13px;margin:20px 0 8px}.pm-organization-review-item li{margin:8px 0}.pm-practice-editor .pm-organization-rights-confirm{display:flex;align-items:flex-start;gap:12px;font-weight:400}.pm-organization-rights-confirm input{width:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:#243e50}
