.safety_room__JSxKl{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 auto;width:100%}.safety_title__HTvO7{font-family:var(--font-display);font-weight:900;letter-spacing:-.02em;font-size:clamp(1.8rem,1.4rem + 1.2vw,2.4rem);margin:0}.safety_intro__vCnTC{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:var(--radius);background:var(--base-white);box-shadow:var(--shadow-sm);border:1px solid var(--line);border-left:4px solid var(--teal-deep)}.safety_intro__vCnTC p{margin:0;color:var(--ink)}.safety_consent__0ehx_{display:flex;align-items:flex-start;gap:10px;color:var(--ink);padding:14px 16px;border-radius:12px;background:var(--tint);border:1px solid rgba(11,122,140,.16)}.safety_pasteBlock___nmTA{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius);background:var(--base-white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.safety_field__k_2ox{display:flex;flex-direction:column;gap:6px;color:var(--ink);font-weight:600;font-size:.9rem}.safety_select__2Eb39{padding:10px 12px}.safety_paste__o5MZW,.safety_select__2Eb39{border-radius:12px;border:1px solid var(--line-strong);background:var(--base-white);color:var(--ink);font-weight:400}.safety_paste__o5MZW{padding:11px 13px;font-size:15px;resize:vertical}.safety_paste__o5MZW:focus,.safety_select__2Eb39:focus{border-color:var(--teal-deep);outline:none;box-shadow:0 0 0 3px rgba(11,122,140,.16)}.safety_primary__dtQ3_{align-self:flex-start;min-width:170px;padding:0 18px;min-height:48px;border-radius:12px;border:none;background:var(--grad-ecqo);color:#fff;font-weight:700;cursor:pointer;box-shadow:var(--shadow-sm)}.safety_primary__dtQ3_:disabled{background:var(--muted);cursor:default;box-shadow:none}.safety_notice__YVV51{padding:12px 14px;border-radius:12px;background:rgba(255,176,32,.12);border:1px solid var(--amber-signal);color:var(--ink)}.safety_results__Viy8Q{display:flex;flex-direction:column;gap:14px}.safety_cards___aiwY{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.safety_scoreCard__GFbrp{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--radius);background:var(--base-white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.safety_recommendation__eVPTl{font-family:var(--font-display);font-weight:900;font-size:34px;letter-spacing:-.02em;color:var(--teal-deep)}.safety_recommendation__eVPTl[data-recommendation=danger]{color:#c2410c}.safety_score__LjjoX{font-size:14px;color:var(--ink);font-weight:600}.safety_meaning__ufZmH{margin:0;font-size:13px;color:var(--ink-2)}.safety_sectionTitle__2_7Od{font-family:var(--font-display);font-weight:800;font-size:15px;margin:8px 0 4px;color:var(--ink)}.safety_connect__9rNQ8{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius);background:var(--base-white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.safety_connectLine__ZEdhe{margin:0;color:var(--ink)}.safety_connectList__J_633{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.safety_connectItem__TCKPU{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#f3f5f8;border:1px solid var(--line);color:var(--ink);font-size:12px;font-weight:600}.safety_comingSoon__Gospl{color:var(--muted);font-size:11px;font-weight:500}.safety_scoringMode__dhkm6{margin:0;font-size:13px;color:var(--ink-2)}.safety_found__J7IOY,.safety_steps__hzjKQ{display:flex;flex-direction:column}.safety_evidenceList__KgA5S,.safety_foundList__1mUad,.safety_stepsList__9Gn3n{margin:0;padding-left:18px;color:var(--ink);display:flex;flex-direction:column;gap:6px}.safety_foundList__1mUad{list-style:none;padding-left:0}.safety_foundItem__egdE5{display:flex;align-items:center;gap:10px}.safety_showToggle__yqTKT{min-height:var(--tap);padding:2px 14px;border-radius:10px;border:1px solid var(--teal-deep);background:var(--base-white);color:var(--teal-deep);cursor:pointer;font-weight:600}.safety_foundText__STTVk{color:var(--ink)}.safety_foundBlur__CNtVd{color:var(--ink);filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.safety_evidenceButtons__8tCyC{display:flex;flex-wrap:wrap;gap:8px}.safety_secondary__kM_CX{min-height:var(--tap);padding:0 16px;border-radius:12px;border:1px solid var(--line-strong);background:var(--base-white);color:var(--teal-deep);cursor:pointer;font-weight:700}.safety_secondary__kM_CX:hover{border-color:var(--teal-deep)}.safety_printable__uB7_0{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius);background:var(--base-white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.safety_platformName__AOxgJ{font-size:13px;color:var(--ink-2);font-weight:600}.safety_chips___Qra9{display:flex;flex-wrap:wrap;gap:6px}.safety_chip__mRIuN{padding:4px 11px;border-radius:999px;background:#f3f5f8;border:1px solid var(--line);color:var(--ink);font-size:12px;font-weight:600}.safety_plain__rzeuG{margin:0;color:var(--ink)}.safety_helpLink__e_6qs{color:var(--teal-deep);min-height:var(--tap);display:inline-flex;align-items:center;font-weight:600}.safety_informs__YGyTm{color:var(--teal-deep);font-weight:800;font-family:var(--font-display)}@media (min-width:620px){.safety_cards___aiwY{grid-template-columns:1fr 1fr}}.safety_pasteDetails__tVn5X{margin-top:8px}.safety_pasteSummary__zol4h{cursor:pointer;font-size:14px;font-weight:600;color:var(--teal-deep);padding:10px 0}.ConnectAccount_section__ygT7S{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--radius);background:var(--base-white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ConnectAccount_line__iAZEQ{margin:0;color:var(--ink)}.ConnectAccount_caption__Jua3V{margin:0;color:var(--muted);font-size:12px}.ConnectAccount_actions__7xfvg,.ConnectAccount_connectedRow__gXzT_{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ConnectAccount_channelTitle__A90h7,.ConnectAccount_chip__o_f64{color:var(--ink);font-weight:600}.ConnectAccount_chip__o_f64{padding:3px 10px;border-radius:999px;background:#f3f5f8;border:1px solid var(--line);font-size:11px}.ConnectAccount_progress__tG6BH{margin:0;color:var(--ink);font-size:14px}.ConnectAccount_summary__xuFOc{margin:0;color:var(--ink);font-weight:600}.ConnectAccount_confirm__C_p7F{display:flex;flex-direction:column;gap:8px}.ConnectAccount_linkButton__W5XXX{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);min-width:160px;padding:0 16px;border-radius:12px;border:none;background:var(--grad-ecqo);color:var(--base-white);text-decoration:none;cursor:pointer;font-weight:700;box-shadow:var(--shadow-sm)}