._page_x44qd_1{min-height:100vh;color:var(--text);background:var(--canvas);padding-bottom:1px}._shell_x44qd_8{width:min(1180px,100% - 40px);margin-inline:auto}._breadcrumbs_x44qd_13{color:var(--muted);align-items:center;gap:9px;padding-top:28px;font-size:.75rem;display:flex}._breadcrumbs_x44qd_13 a{color:var(--primary);text-underline-offset:4px;font-weight:750}._intro_x44qd_28{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center;gap:42px;padding:54px 0 44px;display:grid}._introCopy_x44qd_36{min-width:0}._eyebrow_x44qd_40,._panelLabel_x44qd_41{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.75rem;font-weight:850}._intro_x44qd_28 h1{max-width:880px;color:var(--text);margin:0}._introCopy_x44qd_36>p:not(._eyebrow_x44qd_40){max-width:810px;color:var(--muted);margin:24px 0 0;font-size:1.03rem;line-height:1.7}._introVisual_x44qd_64{place-items:center;min-width:0;display:grid}._introVisual_x44qd_64 img{object-fit:contain;width:min(100%,360px);height:auto;filter:drop-shadow(0 18px 24px color-mix(in srgb, var(--primary) 16%, transparent))}._trustList_x44qd_77{flex-wrap:wrap;gap:10px;margin:25px 0 0;padding:0;list-style:none;display:flex}._trustList_x44qd_77 li{border:1px solid color-mix(in srgb, var(--success) 38%, var(--border));background:var(--success-soft);color:var(--success);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.75rem;font-weight:750;display:inline-flex}._trustList_x44qd_77 li:before{color:var(--success);content:"✓";font-weight:900}._toolLayout_x44qd_105{grid-template-columns:minmax(350px,.92fr) minmax(0,1.08fr);align-items:start;gap:24px;padding-bottom:78px;display:grid}._inputCard_x44qd_113,._resultsCard_x44qd_114{border-radius:var(--panel-radius-active);background:var(--panel-fill-input);min-width:0;box-shadow:var(--panel-shadow);border:1px solid #0000;padding:clamp(22px,3vw,32px);position:relative}._inputCard_x44qd_113:before,._resultsCard_x44qd_114:before{border-radius:inherit;background:var(--panel-border-gradient);content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._resultsCard_x44qd_114{background:var(--panel-fill-output)}._cardHeading_x44qd_147{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}._cardHeading_x44qd_147 h2{color:var(--text);margin:0}._quietButton_x44qd_161,._primaryButton_x44qd_162{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--primary);cursor:pointer;font:inherit;border-radius:999px;padding:0 15px;font-size:.75rem;font-weight:800;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s}._quietButton_x44qd_161:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);text-decoration:none;transform:translateY(-1px)}._primaryButton_x44qd_162{border-color:var(--primary);background:var(--primary);width:100%;color:var(--on-primary);border-radius:12px;margin-top:14px}._primaryButton_x44qd_162:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--on-accent);text-decoration:none;transform:translateY(-1px)}._primaryButton_x44qd_162:disabled{border-color:var(--control-disabled-border);background:var(--control-disabled-background);color:var(--control-disabled-foreground);box-shadow:none;cursor:not-allowed;transform:none}._quietButton_x44qd_161:focus-visible,._primaryButton_x44qd_162:focus-visible,._field_x44qd_213 input:focus-visible,._codeOutput_x44qd_214:focus-visible,._sources_x44qd_215 a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._formFields_x44qd_220{gap:18px;margin-top:24px;display:grid}._field_x44qd_213{border:1px solid var(--border);background:var(--surface);border-radius:15px;min-width:0;padding:16px}._field_x44qd_213 label{color:var(--text);font-size:.82rem;font-weight:800}._field_x44qd_213 input{border:1px solid var(--border);background:var(--elevated);width:100%;min-height:48px;color:var(--text);font:inherit;border-radius:11px;margin-top:9px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem}._field_x44qd_213 input:hover{border-color:color-mix(in srgb, var(--primary) 58%, var(--border))}._field_x44qd_213 input[aria-invalid=true]{border-color:var(--error);background:var(--error-soft)}._help_x44qd_263,._error_x44qd_264{margin:7px 0 0;font-size:.75rem;line-height:1.5}._help_x44qd_263{color:var(--muted)}._error_x44qd_264{color:var(--error);font-weight:750}._inputGuidance_x44qd_279{border-left:4px solid var(--primary);background:var(--primary-soft);border-radius:10px;margin-top:18px;padding:13px 14px}._inputGuidance_x44qd_279 strong{color:var(--text);font-size:.8rem}._inputGuidance_x44qd_279 p{color:var(--muted);margin:5px 0 0;font-size:.75rem;line-height:1.55}._privacyNote_x44qd_299{border:1px solid color-mix(in srgb, var(--success) 38%, var(--border));background:var(--success-soft);color:var(--success);border-radius:13px;align-items:flex-start;gap:9px;margin:18px 0 0;padding:13px 14px;font-size:.75rem;line-height:1.55;display:flex}._relationshipBadge_x44qd_313{border:1px solid color-mix(in srgb, var(--warning) 48%, var(--border));background:var(--warning-soft);max-width:210px;color:var(--warning-strong,var(--warning));text-align:center;border-radius:999px;padding:7px 11px;font-size:.75rem;font-weight:850;line-height:1.25}._relationshipBadge_x44qd_313[data-tone=match]{border-color:color-mix(in srgb, var(--success) 42%, var(--border));background:var(--success-soft);color:var(--success)}._relationshipBadge_x44qd_313[data-tone=fix]{border-color:color-mix(in srgb, var(--error) 48%, var(--border));background:var(--error-soft);color:var(--error)}._relationshipSummary_x44qd_338{border:1px solid color-mix(in srgb, var(--warning) 42%, var(--border));background:var(--warning-soft);border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;margin-top:22px;padding:15px;display:grid}._relationshipSummary_x44qd_338[data-tone=match]{border-color:color-mix(in srgb, var(--success) 42%, var(--border));background:var(--success-soft)}._relationshipSummary_x44qd_338[data-tone=fix]{border-color:color-mix(in srgb, var(--error) 48%, var(--border));background:var(--error-soft)}._relationshipSummary_x44qd_338>span{width:30px;height:30px;color:var(--warning-strong,var(--warning));border:1px solid;border-radius:50%;place-items:center;font-size:.78rem;font-weight:900;display:grid}._relationshipSummary_x44qd_338[data-tone=match]>span{color:var(--success)}._relationshipSummary_x44qd_338[data-tone=fix]>span{color:var(--error)}._relationshipSummary_x44qd_338 p{color:var(--text);margin:3px 0 0;font-size:.78rem;font-weight:650;line-height:1.55}._codeBlock_x44qd_388{margin-top:20px}._codeBlock_x44qd_388>span{color:var(--muted);font-size:.75rem}._codeOutput_x44qd_214{border:1px solid color-mix(in srgb, var(--primary) 38%, var(--border));background:var(--code-surface,var(--elevated));width:100%;min-height:78px;color:var(--text);resize:vertical;border-radius:13px;margin:9px 0 0;padding:17px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.65;overflow:auto}._emptyOutput_x44qd_413{border:1px solid color-mix(in srgb, var(--error) 48%, var(--border));background:var(--error-soft);border-radius:13px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}._emptyOutput_x44qd_413>span{width:30px;height:30px;color:var(--error);border:1px solid;border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}._emptyOutput_x44qd_413 strong{color:var(--text);font-size:.82rem}._emptyOutput_x44qd_413 p,._copyFallback_x44qd_442{color:var(--muted);margin:5px 0 0;font-size:.75rem;line-height:1.5}._copyFallback_x44qd_442{color:var(--error);text-align:center;font-weight:750}._resolvedUrls_x44qd_455,._findings_x44qd_456,._caveats_x44qd_457{border:1px solid var(--border);background:var(--surface);border-radius:13px;margin-top:20px;padding:16px}._resolvedUrls_x44qd_455 h3,._findings_x44qd_456 h3{color:var(--text);margin:0}._resolvedUrls_x44qd_455 dl{gap:11px;margin:12px 0 0;display:grid}._resolvedUrls_x44qd_455 dl>div{border-top:1px solid var(--border);grid-template-columns:78px minmax(0,1fr);align-items:start;gap:10px;padding-top:10px;display:grid}._resolvedUrls_x44qd_455 dt{color:var(--muted);font-size:.75rem;font-weight:800}._resolvedUrls_x44qd_455 dd{min-width:0;margin:0}._resolvedUrls_x44qd_455 code{color:var(--text);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.55}._findings_x44qd_456 ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}._findings_x44qd_456 li{border:1px solid var(--border);background:var(--elevated);border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:11px;padding:12px;display:grid}._findings_x44qd_456 li[data-tone=review]{border-left:4px solid var(--warning)}._findings_x44qd_456 li[data-tone=fix]{border-left:4px solid var(--error);background:var(--error-soft)}._findingIcon_x44qd_533{width:28px;height:28px;color:var(--success);border:1px solid;border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid}li[data-tone=review] ._findingIcon_x44qd_533{color:var(--warning-strong,var(--warning))}li[data-tone=fix] ._findingIcon_x44qd_533{color:var(--error)}._findingHeading_x44qd_553{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._findingHeading_x44qd_553 strong{color:var(--text);font-size:.8rem}._findingHeading_x44qd_553 span{color:var(--success);text-transform:uppercase;font-size:.75rem;font-weight:850}li[data-tone=review] ._findingHeading_x44qd_553 span{color:var(--warning-strong,var(--warning))}li[data-tone=fix] ._findingHeading_x44qd_553 span{color:var(--error)}._findings_x44qd_456 li p{color:var(--muted);margin:5px 0 0;font-size:.75rem;line-height:1.55}._caveats_x44qd_457{background:var(--panel-fill-subtle)}._caveats_x44qd_457 strong{color:var(--text);font-size:.8rem}._caveats_x44qd_457 ul{color:var(--muted);gap:7px;margin:10px 0 0;padding-left:20px;font-size:.75rem;line-height:1.55;display:grid}._caveats_x44qd_457 p{border-top:1px solid var(--border);color:var(--text);margin:12px 0 0;padding-top:11px;font-size:.75rem;font-weight:750;line-height:1.55}._explainer_x44qd_616{border:1px solid var(--panel-border-neutral);border-radius:var(--panel-radius-large);background:var(--panel-fill-subtle);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:38px;margin-bottom:28px;padding:clamp(24px,4vw,38px);display:grid}._explainer_x44qd_616 h2,._sources_x44qd_215 h2{color:var(--text);margin:0}._explainerCopy_x44qd_633{gap:14px;display:grid}._explainerCopy_x44qd_633>p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.65}._guidanceGrid_x44qd_645{grid-template-columns:1fr 1fr;gap:10px;display:grid}._guidanceGrid_x44qd_645 article{border:1px solid var(--border);background:var(--surface);border-radius:13px;padding:14px}._guidanceGrid_x44qd_645 strong,._contextNote_x44qd_659 strong{color:var(--text);font-size:.8rem}._guidanceGrid_x44qd_645 p,._contextNote_x44qd_659 p{color:var(--muted);margin:6px 0 0;font-size:.75rem;line-height:1.55}._contextNote_x44qd_659{border-left:4px solid var(--warning);background:var(--warning-soft);border-radius:10px;padding:12px 14px}._sources_x44qd_215{border:1px solid var(--border);border-radius:var(--panel-radius-large);background:var(--surface);grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:30px;margin-bottom:72px;padding:clamp(22px,4vw,34px);display:grid}._sources_x44qd_215>div>p:last-child{color:var(--muted);margin:10px 0 0;font-size:.8rem;line-height:1.55}._sources_x44qd_215 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._sources_x44qd_215 a{border:1px solid var(--border);background:var(--elevated);min-height:46px;color:var(--primary);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-size:.75rem;font-weight:750;text-decoration:none;display:flex}._sources_x44qd_215 a:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);text-decoration:none}._visuallyHidden_x44qd_728{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=980px){._intro_x44qd_28,._toolLayout_x44qd_105{grid-template-columns:1fr}._intro_x44qd_28{gap:22px}._introVisual_x44qd_64{order:-1}._introVisual_x44qd_64 img{width:min(82vw,330px)}}@media (width>=981px){._resultsCard_x44qd_114[data-layout=compact]{position:sticky;top:calc(72px + 1rem)}}@media (width<=700px){._explainer_x44qd_616,._sources_x44qd_215{grid-template-columns:1fr;gap:22px}._guidanceGrid_x44qd_645{grid-template-columns:1fr}}@media (width<=560px){._shell_x44qd_8{width:min(100% - 28px,1180px)}._intro_x44qd_28{padding:38px 0 34px}._inputCard_x44qd_113,._resultsCard_x44qd_114{padding:19px}._cardHeading_x44qd_147{flex-direction:column;align-items:stretch}._quietButton_x44qd_161{width:100%}._relationshipBadge_x44qd_313{width:fit-content;max-width:none}._resolvedUrls_x44qd_455 dl>div{grid-template-columns:1fr;gap:5px}._field_x44qd_213 input,._codeOutput_x44qd_214{font-size:16px}}@media (width<=390px){._field_x44qd_213{padding:13px}._findingHeading_x44qd_553{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){._quietButton_x44qd_161,._primaryButton_x44qd_162,._field_x44qd_213 input{transition:none}._quietButton_x44qd_161:hover,._primaryButton_x44qd_162:hover:not(:disabled){transform:none}}@media (forced-colors:active){._inputCard_x44qd_113,._resultsCard_x44qd_114{box-shadow:none;background:canvas;border-color:canvastext}._inputCard_x44qd_113:before,._resultsCard_x44qd_114:before{display:none}._trustList_x44qd_77 li,._field_x44qd_213,._inputGuidance_x44qd_279,._privacyNote_x44qd_299,._relationshipBadge_x44qd_313,._relationshipSummary_x44qd_338,._emptyOutput_x44qd_413,._resolvedUrls_x44qd_455,._findings_x44qd_456,._findings_x44qd_456 li,._caveats_x44qd_457,._guidanceGrid_x44qd_645 article,._contextNote_x44qd_659{color:canvastext;background:canvas;border-color:canvastext}}@media (width<=760px){._intro_x44qd_28{min-height:0;padding:24px 0;display:block}._introVisual_x44qd_64{display:none}._intro_x44qd_28 h1{font-size:clamp(1.8rem,7.5vw,2.5rem);line-height:1.12}._introCopy_x44qd_36>p:not(._eyebrow_x44qd_40){margin-top:14px;font-size:1rem;line-height:1.6}._trustList_x44qd_77{gap:6px;margin-top:16px}._trustList_x44qd_77 li{padding:6px 9px}}
