._page_100u7_1{min-height:100vh;color:var(--text);background:var(--canvas);padding-bottom:1px}._shell_100u7_8{width:min(1180px,100% - 40px);margin-inline:auto}._breadcrumbs_100u7_13{color:var(--muted);align-items:center;gap:9px;padding-top:28px;font-size:.75rem;display:flex}._breadcrumbs_100u7_13 a{color:var(--primary);text-underline-offset:4px;font-weight:750}._intro_100u7_28{grid-template-columns:minmax(0,1fr) minmax(230px,340px);align-items:center;gap:clamp(28px,5vw,72px);padding:54px 0 44px;display:grid}._introCopy_100u7_36{max-width:840px}._eyebrow_100u7_40,._panelLabel_100u7_41{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.75rem;font-weight:850}._intro_100u7_28 h1{max-width:920px;color:var(--text);margin:0}._introCopy_100u7_36>p:not(._eyebrow_100u7_40){max-width:840px;color:var(--muted);margin:24px 0 0;font-size:1.03rem;line-height:1.7}._introVisual_100u7_64{border:1px solid var(--panel-border-neutral);border-radius:var(--panel-radius-large);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--primary) 13%, transparent), transparent 66%), var(--panel-fill-subtle);place-items:center;min-height:230px;display:grid;overflow:hidden}._introVisual_100u7_64 img{object-fit:contain;width:min(100%,340px);height:auto}._experimentalIntro_100u7_82{align-items:center;gap:8px;display:inline-flex}._experimentalIntro_100u7_82:before{background:var(--warning);width:8px;height:8px;box-shadow:0 0 0 5px var(--warning-soft);content:"";border-radius:999px}._trustList_100u7_97{flex-wrap:wrap;gap:10px;margin:25px 0 0;padding:0;list-style:none;display:flex}._trustList_100u7_97 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_100u7_97 li:before{content:"✓";font-weight:900}._toolLayout_100u7_124{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:24px;padding-bottom:78px;display:grid;position:relative}._inputCard_100u7_133,._resultsCard_100u7_134{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_100u7_133:before,._resultsCard_100u7_134: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_100u7_134{background:var(--panel-fill-output)}._cardHeading_100u7_167,._previewTopline_100u7_168,._sectionHeading_100u7_169,._previewMeta_100u7_170,._resourceActions_100u7_171,._sectionActions_100u7_172,._exportActions_100u7_173,._addSectionActions_100u7_174{justify-content:space-between;align-items:center;gap:14px;display:flex}._cardHeading_100u7_167,._previewTopline_100u7_168{border-bottom:1px solid var(--border);align-items:flex-start;margin-bottom:25px;padding-bottom:20px}._cardHeading_100u7_167 h2,._previewTopline_100u7_168 h2,._explainer_100u7_191 h2,._afterDownload_100u7_192 h2,._sources_100u7_193 h2{color:var(--text);margin:0}._quietButton_100u7_198,._secondaryButton_100u7_199,._primaryButton_100u7_200,._addResourceButton_100u7_201,._sectionActions_100u7_172 button,._resourceActions_100u7_171 button{border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--text);font:inherit;cursor:pointer;border-radius:11px;padding:9px 13px;font-size:.76rem;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s}._quietButton_100u7_198:hover:not(:disabled),._secondaryButton_100u7_199:hover:not(:disabled),._addResourceButton_100u7_201:hover:not(:disabled),._sectionActions_100u7_172 button:hover:not(:disabled),._resourceActions_100u7_171 button:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:var(--primary-soft);color:var(--primary);text-decoration:none}._primaryButton_100u7_200{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}._primaryButton_100u7_200:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 78%, black);background:color-mix(in srgb, var(--primary) 82%, black);color:var(--on-primary);text-decoration:none;transform:translateY(-1px)}._quietButton_100u7_198:focus-visible,._secondaryButton_100u7_199:focus-visible,._primaryButton_100u7_200:focus-visible,._addResourceButton_100u7_201:focus-visible,._sectionActions_100u7_172 button:focus-visible,._resourceActions_100u7_171 button:focus-visible,._advancedFields_100u7_250 summary:focus-visible,._codePreview_100u7_251:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._quietButton_100u7_198:disabled,._secondaryButton_100u7_199:disabled,._primaryButton_100u7_200:disabled,._addResourceButton_100u7_201:disabled,._sectionActions_100u7_172 button:disabled,._resourceActions_100u7_171 button: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}._coreFields_100u7_270,._field_100u7_271,._sectionList_100u7_272,._resourceList_100u7_273,._resourceFields_100u7_274{gap:13px;display:grid}._coreFields_100u7_270{gap:20px}._field_100u7_271{gap:8px}._field_100u7_271 label{color:var(--text);font-size:.82rem;font-weight:800}._field_100u7_271 input,._field_100u7_271 textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:11px;padding:12px 13px;line-height:1.5}._field_100u7_271 textarea{resize:vertical}._field_100u7_271 input:hover,._field_100u7_271 textarea:hover{border-color:color-mix(in srgb, var(--primary) 42%, var(--border))}._field_100u7_271 input:focus,._field_100u7_271 textarea:focus{border-color:var(--primary);outline:3px solid var(--focus-ring);outline-offset:2px}._field_100u7_271 input[aria-invalid=true],._field_100u7_271 textarea[aria-invalid=true]{border-color:var(--error)}._help_100u7_327,._optionalNote_100u7_328,._localNote_100u7_329,._sectionHeading_100u7_169 p,._omittedFindings_100u7_331,._readyMessage_100u7_332{color:var(--muted);margin:0;font-size:.76rem;line-height:1.55}._error_100u7_339{color:var(--error);margin:0;font-size:.76rem;font-weight:750;line-height:1.5}._error_100u7_339 span{background:var(--error-soft);border-radius:999px;place-items:center;width:18px;height:18px;margin-right:3px;font-size:.75rem;display:inline-grid}._advancedFields_100u7_250{border:1px solid var(--border);background:var(--panel-fill-subtle);border-radius:13px}._advancedFields_100u7_250 summary{min-height:46px;color:var(--primary);cursor:pointer;padding:13px 15px;font-size:.82rem;font-weight:850}._advancedFields_100u7_250[open] summary{border-bottom:1px solid var(--border)}._advancedFields_100u7_250>._field_100u7_271{padding:16px}._sectionHeading_100u7_169{border-top:1px solid var(--border);align-items:flex-end;margin-top:34px;padding-top:26px}._sectionHeading_100u7_169 ._panelLabel_100u7_41{margin-bottom:7px}._sectionHeading_100u7_169>span{color:var(--muted);flex:none;font-size:.75rem;font-weight:750}._sectionList_100u7_272{gap:18px;margin-top:18px}._resourceSection_100u7_404{border:1px solid var(--border);background:var(--surface);border-radius:15px;min-width:0;margin:0;padding:18px}._resourceSection_100u7_404 legend{max-width:calc(100% - 24px);color:var(--text);text-overflow:ellipsis;white-space:nowrap;padding:0 8px;font-size:.83rem;font-weight:850;overflow:hidden}._sectionActions_100u7_172{flex-wrap:wrap;justify-content:flex-end;margin-bottom:16px}._sectionActions_100u7_172 button,._resourceActions_100u7_171 button{min-height:36px;padding:7px 10px;font-size:.75rem}._sectionActions_100u7_172 ._removeButton_100u7_437:not(:disabled),._resourceActions_100u7_171 ._removeButton_100u7_437:not(:disabled){color:var(--error)}._sectionActions_100u7_172 ._removeButton_100u7_437:hover:not(:disabled),._resourceActions_100u7_171 ._removeButton_100u7_437:hover:not(:disabled){border-color:color-mix(in srgb, var(--error) 48%, var(--border));background:var(--error-soft);color:var(--error)}._resourceList_100u7_273{margin-top:18px}._resourceRow_100u7_453{border:1px solid var(--border);background:var(--panel-fill-subtle);border-radius:13px;min-width:0;padding:15px}._resourceActions_100u7_171{align-items:flex-start;margin-bottom:13px}._resourceActions_100u7_171>strong{max-width:48%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}._resourceActions_100u7_171>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._resourceFields_100u7_274{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}._noteField_100u7_486{grid-column:1/-1}._addResourceButton_100u7_201{width:100%;color:var(--primary);background:0 0;border-style:dashed;margin-top:14px}._addSectionActions_100u7_174{flex-wrap:wrap;justify-content:flex-start;margin-top:20px}._optionalNote_100u7_328{margin-top:10px}._experimentalBadge_100u7_508{border:1px solid color-mix(in srgb, var(--warning) 45%, var(--border));background:var(--warning-soft);min-height:32px;color:var(--warning);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 10px;font-size:.75rem;font-weight:900;display:inline-flex}._statusCard_100u7_523{border:1px solid var(--border);border-left:4px solid var(--warning);background:var(--warning-soft);border-radius:13px;align-items:center;gap:12px;padding:14px 15px;display:flex}._statusCard_100u7_523[data-status=fix]{border-left-color:var(--error);background:var(--error-soft)}._statusCard_100u7_523[data-status=ready]{border-left-color:var(--success);background:var(--success-soft)}._statusSymbol_100u7_544{width:32px;height:32px;color:var(--warning);border:1px solid;border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid}._statusCard_100u7_523[data-status=fix] ._statusSymbol_100u7_544{color:var(--error)}._statusCard_100u7_523[data-status=ready] ._statusSymbol_100u7_544{color:var(--success)}._statusCard_100u7_523 strong{color:var(--text);font-size:.86rem}._statusCard_100u7_523 p{color:var(--muted);margin:3px 0 0;font-size:.75rem;line-height:1.45}._previewMeta_100u7_170{color:var(--muted);margin:18px 0 10px;font-size:.75rem;font-weight:700}._codePreview_100u7_251{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border));background:var(--code-surface,var(--elevated));border-radius:14px;min-width:0;max-height:520px;overflow:auto}._codePreview_100u7_251 pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;padding:20px}._codePreview_100u7_251 code{color:var(--text);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.72}._manualCopy_100u7_607{gap:8px;margin-top:16px;display:grid}._manualCopy_100u7_607 label{color:var(--text);font-size:.78rem;font-weight:800}._manualCopy_100u7_607 textarea{resize:vertical;border:1px solid var(--border);background:var(--surface);width:100%;min-height:180px;color:var(--text);border-radius:11px;padding:12px 13px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.55}._manualCopy_100u7_607 textarea:focus-visible{border-color:var(--primary);outline:3px solid var(--focus-ring);outline-offset:2px}._exportActions_100u7_173{flex-wrap:wrap;justify-content:flex-start;margin-top:16px}._localNote_100u7_329{margin-top:9px}._findings_100u7_649{border-top:1px solid var(--border);margin-top:26px;padding-top:22px}._findings_100u7_649 h3{color:var(--text);margin:0 0 13px;font-size:1rem}._findings_100u7_649 ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}._findings_100u7_649 li{border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--surface);border-radius:11px;gap:10px;padding:12px 13px;display:flex}._findings_100u7_649 li[data-tone=fix]{border-left-color:var(--error)}._findings_100u7_649 li[data-tone=review]{border-left-color:var(--warning)}._findings_100u7_649 li>span{background:var(--primary-soft);width:22px;height:22px;color:var(--primary);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:900;display:grid}._findings_100u7_649 li[data-tone=fix]>span{background:var(--error-soft);color:var(--error)}._findings_100u7_649 li[data-tone=review]>span{background:var(--warning-soft);color:var(--warning)}._findings_100u7_649 strong{color:var(--text);font-size:.78rem}._findings_100u7_649 p{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:.75rem;line-height:1.5}._omittedFindings_100u7_331{margin-top:10px}._scopeNote_100u7_727{border:1px solid color-mix(in srgb, var(--warning) 42%, var(--border));background:var(--warning-soft);border-radius:13px;margin-top:20px;padding:15px}._scopeNote_100u7_727 strong{color:var(--text);font-size:.82rem}._scopeNote_100u7_727 p{color:var(--muted);margin:7px 0 0;font-size:.75rem;line-height:1.6}._announcement_100u7_747{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._explainer_100u7_191,._afterDownload_100u7_192,._sources_100u7_193{border:1px solid var(--panel-border-neutral);border-radius:var(--panel-radius-large);background:var(--panel-fill-subtle);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(28px,6vw,76px);margin-bottom:28px;padding:clamp(24px,4vw,42px);display:grid}._explainerCopy_100u7_771,._sourceIntro_100u7_772{color:var(--muted);font-size:.9rem;line-height:1.72}._explainerCopy_100u7_771>p,._sourceIntro_100u7_772>p{margin-top:0}._guidanceGrid_100u7_783{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}._guidanceGrid_100u7_783 article,._publicWarning_100u7_791{border:1px solid var(--border);background:var(--surface);border-radius:13px;padding:16px}._guidanceGrid_100u7_783 strong,._publicWarning_100u7_791 strong{color:var(--text);font-size:.82rem}._guidanceGrid_100u7_783 p,._publicWarning_100u7_791 p{color:var(--muted);margin:7px 0 0;font-size:.76rem;line-height:1.58}._publicWarning_100u7_791{border-left:4px solid var(--warning);margin-top:12px}._afterDownload_100u7_192 ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}._afterDownload_100u7_192 li{border-bottom:1px solid var(--border);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:0 0 14px;display:grid}._afterDownload_100u7_192 li:last-child{border-bottom:0;padding-bottom:0}._afterDownload_100u7_192 li>span{background:var(--primary-soft);width:32px;height:32px;color:var(--primary);border-radius:999px;place-items:center;font-size:.75rem;font-weight:900;display:grid}._afterDownload_100u7_192 strong{color:var(--text);font-size:.84rem}._afterDownload_100u7_192 p{color:var(--muted);margin:5px 0 0;font-size:.77rem;line-height:1.58}._sources_100u7_193{background:var(--surface);margin-bottom:78px}._sources_100u7_193 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._sources_100u7_193 a{border:1px solid var(--border);background:var(--panel-fill-subtle);min-height:48px;color:var(--text);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;font-size:.76rem;font-weight:750;text-decoration:none;display:flex}._sources_100u7_193 a:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:var(--primary-soft);color:var(--primary);text-decoration:none}@media (width<=980px){._toolLayout_100u7_124,._explainer_100u7_191,._afterDownload_100u7_192,._sources_100u7_193{grid-template-columns:1fr}}@media (width<=760px){._intro_100u7_28{grid-template-columns:1fr}._introVisual_100u7_64{order:-1}}@media (width<=620px){._shell_100u7_8{width:min(100% - 24px,1180px)}._intro_100u7_28{padding:42px 0 34px}._inputCard_100u7_133,._resultsCard_100u7_134{padding:20px}._cardHeading_100u7_167,._previewTopline_100u7_168,._sectionHeading_100u7_169,._resourceActions_100u7_171,._previewMeta_100u7_170{flex-direction:column;align-items:flex-start}._quietButton_100u7_198{width:100%}._sectionActions_100u7_172,._resourceActions_100u7_171>div,._exportActions_100u7_173,._addSectionActions_100u7_174{grid-template-columns:1fr 1fr;width:100%;display:grid}._sectionActions_100u7_172 ._removeButton_100u7_437,._resourceActions_100u7_171 ._removeButton_100u7_437,._addSectionActions_100u7_174 button:last-child{grid-column:1/-1}._resourceFields_100u7_274,._guidanceGrid_100u7_783{grid-template-columns:1fr}._noteField_100u7_486{grid-column:auto}._resourceActions_100u7_171>strong{max-width:100%}._exportActions_100u7_173 button{width:100%}._codePreview_100u7_251{max-height:420px}}@media (width<=560px){._field_100u7_271 input,._field_100u7_271 textarea,._manualCopy_100u7_607 textarea{font-size:16px}}@media (forced-colors:active){._inputCard_100u7_133,._resultsCard_100u7_134{background:canvas;border-color:canvastext}._resourceSection_100u7_404,._resourceRow_100u7_453,._statusCard_100u7_523,._findings_100u7_649 li,._scopeNote_100u7_727,._explainer_100u7_191,._afterDownload_100u7_192,._sources_100u7_193{border:1px solid canvastext}._inputCard_100u7_133:before,._resultsCard_100u7_134:before{display:none}._primaryButton_100u7_200,._secondaryButton_100u7_199,._quietButton_100u7_198,._addResourceButton_100u7_201,._sectionActions_100u7_172 button,._resourceActions_100u7_171 button{border:1px solid buttontext}}@media (width<=760px){._intro_100u7_28{min-height:0;padding:24px 0;display:block}._introVisual_100u7_64{display:none}._intro_100u7_28 h1{font-size:clamp(1.8rem,7.5vw,2.5rem);line-height:1.12}._introCopy_100u7_36>p:not(._eyebrow_100u7_40){margin-top:14px;font-size:1rem;line-height:1.6}._trustList_100u7_97{gap:6px;margin-top:16px}._trustList_100u7_97 li{padding:6px 9px}}
