/* Scoped reading guide; original content stays available as a full list. */
/* This stylesheet loads only on support-guides. Long translated brand names must wrap. */
@media(max-width:600px){body.synthia-theme.sn-notebook .sn-brand-block,body.synthia-theme.sn-notebook .sn-brand,body.synthia-theme.sn-notebook .sn-brand>span{min-width:0;max-width:100%}body.synthia-theme.sn-notebook .sn-brand strong{white-space:normal;overflow-wrap:anywhere}}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns{max-width:880px;margin:0 auto;font-family:var(--sn-sans);font-size:16px;color:var(--sn-ink)}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-guide-progress{grid-template-columns:repeat(3,minmax(0,1fr))}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-pane{margin:0 0 22px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns fieldset{margin:0 0 20px;padding:22px;border:1px solid var(--sn-line);border-radius:16px;background:#fff;min-width:0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns legend{font-family:var(--sn-sans);font-size:19px;font-weight:700;padding:0 7px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choice{display:flex;align-items:center;gap:12px;border:1px solid var(--sn-line);border-radius:11px;padding:16px;min-height:64px;cursor:pointer;line-height:1.7}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choice strong{display:block;font-size:16px;line-height:1.7}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choice small{display:block;color:var(--sn-muted);font-size:13px;line-height:1.8;margin-top:4px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns input{accent-color:var(--sn-green);width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns label:has(input:checked){background:#edf3e9;border-color:#718873}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns label:has(input:focus-visible){outline:3px solid #a15b3e;outline-offset:3px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-unsure{grid-column:1/-1;background:#faf0e6}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-urgent{font-size:14px;line-height:1.8;border-left:3px solid #a15b3e;padding:8px 14px;margin:0 0 26px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-selection{font-size:14px;line-height:1.8;margin-bottom:14px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-result{padding:28px;border:1px solid var(--sn-line);border-top:4px solid var(--sn-green);border-radius:16px;background:#fff;margin-bottom:15px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-kicker{font-size:13px;letter-spacing:.06em;color:var(--sn-muted);margin:0 0 9px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns h3{font-family:var(--sn-sans);font-size:25px;line-height:1.6;margin:0 0 15px;border:0;padding:0;background:none;overflow-wrap:anywhere}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-action{display:flex;justify-content:center;align-items:center;min-height:55px;margin:22px 0 9px;padding:13px 20px;background:var(--sn-green);border:1px solid var(--sn-green);border-radius:11px;color:#fff;font-weight:700;text-decoration:none;line-height:1.7;text-align:center;overflow-wrap:anywhere}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-action:hover{background:#304e40}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-action:focus-visible{outline:3px solid #a15b3e;outline-offset:4px}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-reading{border-top:1px solid var(--sn-line);padding-top:18px;margin-top:24px;font-size:15px;line-height:1.9}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-reading p{margin:8px 0 0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-words{background:#edf3e9;border:1px solid #c6d5c2;border-radius:12px;padding:18px;margin:15px 0 0;font-style:normal}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-words p{font-size:17px;line-height:1.9;margin:0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-help{font-size:15px;line-height:1.9;margin:20px 0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-library{border-top:1px solid var(--sn-line);padding-top:14px;margin:28px 0}
body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns summary{cursor:pointer;min-height:46px;line-height:1.8;font-weight:700;font-size:15px}
@media(max-width:600px){body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choices{grid-template-columns:minmax(0,1fr)}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns fieldset,body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-result{padding:18px 15px}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-choice{padding:13px}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns h3{font-size:22px}}
@media print{body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-tool-guide,body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-guide-navigation,body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-library,body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-urgent,body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-pane:not([data-concern-pane="2"]){display:none!important}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-pane[data-concern-pane="2"][hidden]{display:block!important}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-action{color:#000;background:#fff}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns .sn-concern-action::after{content:" (" attr(href) ")";font-size:11px;font-weight:400;overflow-wrap:anywhere}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns[data-sn-guide-mode="all"] .sn-concern-library{display:block!important}body.synthia-theme.sn-notebook.sn-tool-page .sn-guided-concerns[data-sn-guide-mode="all"] .sn-concern-pane[data-concern-pane][hidden]{display:none!important}}
