._workspace_lg7nh_1{color:#173d2b;gap:1rem;width:min(1240px,100%);margin-inline:auto;display:grid}._trustRow_lg7nh_9{flex-wrap:wrap;gap:.5rem;display:flex}._trustRow_lg7nh_9 span{color:#0e6640;background:#edf8f1;border:1px solid #bad7c4;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:800}._privacy_lg7nh_25,._policy_lg7nh_26{margin:0;line-height:1.55}._privacy_lg7nh_25{font-weight:750}._policy_lg7nh_26{color:#52685b;font-size:.86rem}._mainGrid_lg7nh_40{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}._editorPanel_lg7nh_47,._resultPanel_lg7nh_48,._status_lg7nh_49,._confirmation_lg7nh_50,._tolerant_lg7nh_51,._nonFinite_lg7nh_52,._options_lg7nh_53,._disclosures_lg7nh_54,._diagnostics_lg7nh_55{background:#fff;border:1px solid #cadacf;border-radius:16px;min-width:0;box-shadow:0 12px 32px #12422714}._editorPanel_lg7nh_47,._resultPanel_lg7nh_48{align-content:start;gap:.7rem;padding:clamp(.75rem,2vw,1rem);display:grid}._panelHeader_lg7nh_71{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;font-weight:800;display:flex}._panelHeader_lg7nh_71 span:last-child{color:#5c7164;font-variant-numeric:tabular-nums;font-size:.75rem}._resultMetrics_lg7nh_86{flex-wrap:wrap;justify-content:flex-end;gap:.25rem .7rem;min-width:0;display:flex}._dropzone_lg7nh_94{background:#f8fbf9;border:1px dashed #94b4a0;border-radius:12px;min-width:0;overflow:hidden}._dropzone_lg7nh_94 textarea,._output_lg7nh_103{resize:vertical;color:#16251c;tab-size:2;white-space:pre;background:#fbfdfb;border:0;width:100%;min-width:0;height:clamp(19rem,46vh,38rem);padding:.9rem;font:.84rem/1.55 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}._dropzone_lg7nh_94 textarea[aria-invalid=true]{background:#fffaf7}._output_lg7nh_103{background:#f8fbf9;border:1px solid #d7e2da;border-radius:12px}._fileRow_lg7nh_127{color:#5a7062;border-top:1px solid #d8e4dc;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3.25rem;padding:.55rem;font-size:.8rem;display:flex}._fileRow_lg7nh_127 input[type=file]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._fileButton_lg7nh_147,._primary_lg7nh_148,._secondary_lg7nh_149,._quiet_lg7nh_150,._danger_lg7nh_151,._viewTabs_lg7nh_152 button,._examples_lg7nh_153 button,._treeRow_lg7nh_154 button{min-height:44px;color:inherit;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.58rem .8rem;font-weight:780;line-height:1.2;display:inline-flex}._fileButton_lg7nh_147,._secondary_lg7nh_149,._examples_lg7nh_153 button{color:#135f3c;background:#fff;border-color:#b8ccbe}._fileButton_lg7nh_147{overflow-wrap:anywhere;max-width:100%}._primary_lg7nh_148{color:#fff;background:#116b42;border-color:#116b42}._quiet_lg7nh_150{background:#f5f8f6;border-color:#cfdad2}._danger_lg7nh_151{color:#87351f;background:#fff4ef;border-color:#ad4d35}._primary_lg7nh_148:disabled,._secondary_lg7nh_149:disabled,._quiet_lg7nh_150:disabled,._viewTabs_lg7nh_152 button:disabled{cursor:not-allowed;opacity:.52}._fileButton_lg7nh_147:focus-within{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._primary_lg7nh_148:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._secondary_lg7nh_149:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._quiet_lg7nh_150:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._danger_lg7nh_151:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._viewTabs_lg7nh_152 button:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._examples_lg7nh_153 button:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._treeRow_lg7nh_154 button:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._workspace_lg7nh_1 textarea:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._workspace_lg7nh_1 input:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._workspace_lg7nh_1 select:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._workspace_lg7nh_1 summary:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #16a05d}._actions_lg7nh_225{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}._copyStatus_lg7nh_234{color:#176a43;min-width:0;margin-inline-end:auto;font-size:.78rem}._inlineWarning_lg7nh_241{color:#78410f;border-left:3px solid #b9641a;margin:0;padding:.4rem .65rem;font-size:.82rem}._examples_lg7nh_153{border-top:1px solid #e0e8e2;padding-top:.6rem}._examples_lg7nh_153 summary,._options_lg7nh_53 summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}._examples_lg7nh_153>div{flex-wrap:wrap;gap:.45rem;display:flex}._viewTabs_lg7nh_152{background:#eef4f0;border:1px solid #cad8ce;border-radius:11px;grid-template-columns:repeat(2,minmax(5.5rem,1fr));width:fit-content;max-width:100%;padding:.2rem;display:grid}._viewTabs_lg7nh_152 button{background:0 0;border:0;min-height:40px}._viewTabs_lg7nh_152 button[aria-selected=true]{color:#0e6540;background:#fff;box-shadow:0 2px 8px #14472b1f}._status_lg7nh_49{min-height:3.5rem;box-shadow:none;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._status_lg7nh_49 progress{accent-color:#16804f;width:min(18rem,100%)}._status_lg7nh_49 span{color:#52685b;font-size:.82rem}._confirmation_lg7nh_50,._tolerant_lg7nh_51,._nonFinite_lg7nh_52,._disclosures_lg7nh_54,._diagnostics_lg7nh_55{padding:clamp(.9rem,2vw,1.2rem)}._confirmation_lg7nh_50{background:#fffaf2;border-color:#d29a63}._tolerant_lg7nh_51,._nonFinite_lg7nh_52,._disclosures_lg7nh_54{background:#fffdf5;border-color:#d1bf82}._confirmation_lg7nh_50 h2,._nonFinite_lg7nh_52 h2,._disclosures_lg7nh_54 h2,._diagnostics_lg7nh_55 h2{margin:0;font-size:1.05rem}._confirmation_lg7nh_50 p,._tolerant_lg7nh_51 p,._nonFinite_lg7nh_52 p,._disclosures_lg7nh_54 li{line-height:1.55}._choiceGrid_lg7nh_347,._optionGrid_lg7nh_348{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._choiceGrid_lg7nh_347 label,._optionGrid_lg7nh_348>label,._optionGrid_lg7nh_348 fieldset{background:#fff;border:1px solid #d5e0d8;border-radius:11px;align-content:start;gap:.5rem;min-width:0;padding:.7rem;font-weight:750;display:grid}._choiceGrid_lg7nh_347 select,._optionGrid_lg7nh_348 select,._treePanel_lg7nh_370 input{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #afc2b4;border-radius:9px;padding:.5rem .6rem}._choiceGrid_lg7nh_347 small,._optionGrid_lg7nh_348 small{color:#5b6e62;font-size:.73rem;font-weight:500;line-height:1.45}._options_lg7nh_53{box-shadow:none;padding:0 1rem 1rem;overflow:visible}._optionGrid_lg7nh_348 fieldset label{align-items:center;gap:.4rem;min-height:32px;display:flex}._optionGrid_lg7nh_348 input[type=checkbox],._optionGrid_lg7nh_348 input[type=radio]{accent-color:#126d43;flex:none;width:1.1rem;height:1.1rem}._diagnostics_lg7nh_55>header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._diagnostics_lg7nh_55>header span{color:#566b5e;font-variant-numeric:tabular-nums;font-size:.78rem}._diagnostics_lg7nh_55 ul,._nonFinite_lg7nh_52 ul,._disclosures_lg7nh_54 ul{gap:.5rem;margin:.75rem 0;padding:0;list-style:none;display:grid}._diagnostics_lg7nh_55 li{background:#fff7f4;border-left:4px solid #a53e29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem;min-width:0;padding:.65rem .75rem;display:grid}._diagnostics_lg7nh_55 li._warning_lg7nh_445{background:#fffaf1;border-color:#b9691b}._diagnostics_lg7nh_55 li._info_lg7nh_450{background:#f3f9fc;border-color:#497b95}._diagnostics_lg7nh_55 li>div{gap:.2rem;min-width:0;display:grid}._diagnostics_lg7nh_55 li>div span,._diagnostics_lg7nh_55 code{overflow-wrap:anywhere;font-size:.78rem}._diagnostics_lg7nh_55 code{grid-column:1/-1}._position_lg7nh_471{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.76rem}._treePanel_lg7nh_370{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;min-width:0;display:grid}._treePanel_lg7nh_370>label{gap:.3rem;min-width:0;font-size:.78rem;font-weight:750;display:grid}._treeCount_lg7nh_493{color:#5a7062;font-variant-numeric:tabular-nums;padding-block:.75rem;font-size:.75rem}._treeViewport_lg7nh_500{contain:strict;background:#f8fbf9;border:1px solid #d4e0d7;border-radius:11px;grid-column:1/-1;min-width:0;height:432px;position:relative;overflow:hidden auto}._treeInner_lg7nh_513{width:100%;position:relative}._treeRow_lg7nh_154{border-bottom:1px solid #e6ece8;grid-template-columns:24px minmax(3rem,auto) auto minmax(0,1fr);align-items:center;gap:.35rem;min-width:0;height:24px;padding-inline-end:.5rem;font:.73rem/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid;position:absolute;left:0;right:0}._treeRow_lg7nh_154 button{background:0 0;border:0;width:24px;min-height:24px;padding:0}._treeLeaf_lg7nh_541{text-align:center;width:24px}._treeLabel_lg7nh_546,._treeRow_lg7nh_154 code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treeLabel_lg7nh_546{color:#164f34;font-weight:800}._treeRow_lg7nh_154 code{color:#52685b}._duplicate_lg7nh_563{color:#8b4915;background:#fff0df;border-radius:999px;padding:.1rem .35rem;font-size:.64rem;font-weight:800}._srOnly_lg7nh_572{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){._mainGrid_lg7nh_40{grid-template-columns:1fr}._dropzone_lg7nh_94 textarea,._output_lg7nh_103{height:22rem}}@media (max-width:700px){._choiceGrid_lg7nh_347,._optionGrid_lg7nh_348{grid-template-columns:1fr}._panelHeader_lg7nh_71,._diagnostics_lg7nh_55>header{flex-direction:column;align-items:flex-start}._actions_lg7nh_225>button{flex:9rem}._treePanel_lg7nh_370{grid-template-columns:1fr}._treeCount_lg7nh_493,._treeViewport_lg7nh_500{grid-column:1}._treeViewport_lg7nh_500{height:360px}._treeRow_lg7nh_154{grid-template-columns:24px minmax(3rem,auto) minmax(0,1fr)}._duplicate_lg7nh_563{display:none}}@media (max-width:400px){._editorPanel_lg7nh_47,._resultPanel_lg7nh_48,._confirmation_lg7nh_50,._tolerant_lg7nh_51,._nonFinite_lg7nh_52,._disclosures_lg7nh_54,._diagnostics_lg7nh_55{border-radius:12px;padding:.7rem}._dropzone_lg7nh_94 textarea,._output_lg7nh_103{height:19rem}._viewTabs_lg7nh_152,._viewTabs_lg7nh_152 button{width:100%}}@media (prefers-reduced-motion:reduce){._workspace_lg7nh_1 *{scroll-behavior:auto!important;transition:none!important}}
