.ToolWorkspace_workspace__pAru9{position:relative;overflow:hidden;border:1px solid rgba(34,95,115,.12);border-radius:20px;background:var(--bg-card);box-shadow:0 1px 2px rgba(22,45,52,.02),0 14px 40px -12px rgba(34,95,115,.09),inset 0 1px 0 0 rgba(255,255,255,.9);transition:border-color .2s ease,box-shadow .2s ease}[data-theme=dark] .ToolWorkspace_workspace__pAru9{border-color:rgba(45,212,191,.16);box-shadow:0 1px 2px rgba(0,0,0,.4),0 18px 46px -12px rgba(0,0,0,.65),inset 0 1px 0 0 rgba(255,255,255,.06)}.ToolWorkspace_header__xmtG4{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 1.6rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(34,95,115,.025) 0,rgba(248,250,251,.8) 100%),var(--bg-section);backdrop-filter:blur(8px)}[data-theme=dark] .ToolWorkspace_header__xmtG4{background:linear-gradient(180deg,rgba(45,212,191,.04) 0,rgba(18,29,34,.8) 100%),var(--bg-section);border-bottom-color:rgba(45,212,191,.14)}.ToolWorkspace_headerCopy__boAuA{min-width:0}.ToolWorkspace_eyebrow__uxj1S{display:inline-flex;align-items:center;gap:5px;color:var(--primary);background:rgba(34,95,115,.09);border:1px solid rgba(34,95,115,.2);border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}[data-theme=dark] .ToolWorkspace_eyebrow__uxj1S{color:#2DD4BF;background:rgba(45,212,191,.12);border-color:rgba(45,212,191,.28)}.ToolWorkspace_headerCopy__boAuA h2{margin:.2rem 0 0;color:var(--text-primary);font-size:1.2rem;font-weight:850}.ToolWorkspace_headerCopy__boAuA p{max-width:720px;margin:.35rem 0 0;color:var(--text-secondary);font-size:.84rem;line-height:1.5}.ToolWorkspace_headerAside__9hAB1{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}.ToolWorkspace_modeSwitch__WOigM{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:.25rem;padding:.25rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-input)}.ToolWorkspace_modeSwitch__WOigM button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:104px;height:38px;padding:0 .85rem;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:800;cursor:pointer}.ToolWorkspace_modeSwitch__WOigM button:hover{color:var(--primary);background:var(--primary-subtle)}.ToolWorkspace_modeSwitch__WOigM .ToolWorkspace_modeActive__n16fd,.ToolWorkspace_modeSwitch__WOigM .ToolWorkspace_modeActive__n16fd:hover{border-color:var(--border-active);background:var(--primary);color:var(--primary-fg)}.ToolWorkspace_modeSwitch__WOigM .ToolWorkspace_modeActive__n16fd:hover{background:var(--primary-hover)}.ToolWorkspace_modeSwitchWrap__ChLob{display:flex;flex-wrap:wrap;gap:.4rem;padding:.9rem 1.5rem;border-bottom:1px solid var(--border);background:var(--bg-section)}.ToolWorkspace_modeSwitchWrap__ChLob button{min-width:0;height:34px;padding:0 .8rem;border:1px solid var(--border);border-radius:99px;background:var(--bg-card);color:var(--text-secondary);font-size:.75rem;font-weight:800;cursor:pointer}.ToolWorkspace_modeSwitchWrap__ChLob button:hover{border-color:var(--border-active);color:var(--primary);background:var(--primary-subtle)}.ToolWorkspace_modeSwitchWrap__ChLob .ToolWorkspace_modeActive__n16fd,.ToolWorkspace_modeSwitchWrap__ChLob .ToolWorkspace_modeActive__n16fd:hover{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.ToolWorkspace_metricStrip__TVymg{display:grid;grid-template-columns:repeat(var(--metric-cols,4),minmax(0,1fr));border-bottom:1px solid var(--border);background:var(--bg-card)}[data-theme=dark] .ToolWorkspace_metricStrip__TVymg{border-bottom-color:rgba(45,212,191,.14)}.ToolWorkspace_metricItem__JVGLG{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:.75rem;min-width:0;padding:.95rem 1.25rem;border-right:1px solid var(--border);transition:background-color .15s ease}.ToolWorkspace_metricItem__JVGLG:hover{background:rgba(34,95,115,.02)}[data-theme=dark] .ToolWorkspace_metricItem__JVGLG{border-right-color:rgba(45,212,191,.14)}[data-theme=dark] .ToolWorkspace_metricItem__JVGLG:hover{background:rgba(45,212,191,.04)}.ToolWorkspace_metricItem__JVGLG:last-child{border-right:0}.ToolWorkspace_metricItem__JVGLG svg{grid-row:1/3;width:17px;height:17px;padding:7px;border-radius:9px;color:var(--primary);background:rgba(34,95,115,.08);border:1px solid rgba(34,95,115,.18);box-sizing:content-box}.ToolWorkspace_metricItem__JVGLG:nth-child(2n) svg{color:#B5710E;background:rgba(218,143,29,.1);border-color:rgba(218,143,29,.24)}[data-theme=dark] .ToolWorkspace_metricItem__JVGLG svg{color:#2DD4BF;background:rgba(45,212,191,.12);border-color:rgba(45,212,191,.28)}[data-theme=dark] .ToolWorkspace_metricItem__JVGLG:nth-child(2n) svg{color:#FBBF24;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.28)}.ToolWorkspace_metricItem__JVGLG span{overflow:hidden;color:var(--text-muted);font-size:.65rem;font-weight:750;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ToolWorkspace_metricItem__JVGLG strong{overflow:hidden;color:var(--text-primary);font-size:.9rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.ToolWorkspace_optionsBar__0NQHG{padding:1rem 1.1rem;border-bottom:1px solid var(--border);background:var(--bg-section)}.ToolWorkspace_optionsTitle__vVEcS{display:block;margin-bottom:.75rem;color:var(--primary);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ToolWorkspace_optionGrid__WMBm4{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem}.ToolWorkspace_field__sh6In{display:flex;flex-direction:column;gap:.35rem;min-width:0}.ToolWorkspace_fieldLabel__jWj9e,.ToolWorkspace_field__sh6In>label{color:var(--text-secondary);font-size:.72rem;font-weight:800;letter-spacing:.02em}.ToolWorkspace_field__sh6In input[type=number],.ToolWorkspace_field__sh6In input[type=text],.ToolWorkspace_field__sh6In input[type=url],.ToolWorkspace_field__sh6In select{width:100%;min-height:38px;padding:0 .65rem;border:1px solid var(--border);border-radius:9px;background:var(--bg-input);color:var(--text-primary);font-size:.82rem;font-weight:600}.ToolWorkspace_field__sh6In input:focus-visible,.ToolWorkspace_field__sh6In select:focus-visible{border-color:var(--border-active);outline:3px solid var(--focus-ring);outline-offset:1px}.ToolWorkspace_fieldHint__liXX_{color:var(--text-secondary);font-size:.7rem;line-height:1.4}.ToolWorkspace_field__sh6In input[type=range]{width:100%;accent-color:var(--primary)}.ToolWorkspace_rangeRow__4Vbr7{display:flex;align-items:center;gap:.7rem}.ToolWorkspace_rangeValue__rQ_zQ{flex:0 0 auto;min-width:46px;padding:.2rem .45rem;border:1px solid var(--border);border-radius:7px;background:var(--bg-card);color:var(--text-primary);font-size:.78rem;font-weight:850;text-align:center}.ToolWorkspace_checkGrid__jbYuF{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.55rem}.ToolWorkspace_checkItem__XoTq6{display:flex;align-items:flex-start;gap:.55rem;padding:.6rem .7rem;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);cursor:pointer}.ToolWorkspace_checkItem__XoTq6:hover{border-color:var(--border-hover);background:var(--bg-hover)}.ToolWorkspace_checkItem__XoTq6 input{flex:0 0 auto;margin-top:.1rem;accent-color:var(--primary)}.ToolWorkspace_checkItem__XoTq6 span{color:var(--text-primary);font-size:.78rem;font-weight:700;line-height:1.35}.ToolWorkspace_checkItem__XoTq6 small{display:block;margin-top:.15rem;color:var(--text-secondary);font-size:.68rem;font-weight:500}.ToolWorkspace_chipRow__bGGTn{display:flex;flex-wrap:wrap;gap:.45rem}.ToolWorkspace_chip__Xagg8{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;padding:0 .7rem;border:1px solid var(--border);border-radius:99px;background:var(--bg-card);color:var(--text-secondary);font-size:.73rem;font-weight:800;cursor:pointer}.ToolWorkspace_chip__Xagg8:hover{border-color:var(--border-active);color:var(--primary);background:var(--primary-subtle)}.ToolWorkspace_chipActive__pcxUh,.ToolWorkspace_chipActive__pcxUh:hover{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.ToolWorkspace_editorGrid__fdHvp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem;background:var(--bg-base)}.ToolWorkspace_editorGridSingle__jWMHm{grid-template-columns:minmax(0,1fr)}.ToolWorkspace_editorGridSidebar__68bvT{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.ToolWorkspace_panel__y7NKX{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.ToolWorkspace_panelHeader__GvcAS{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(34,95,115,.03) 0,var(--bg-section) 100%)}[data-theme=dark] .ToolWorkspace_panelHeader__GvcAS{background:linear-gradient(180deg,rgba(45,212,191,.04) 0,var(--bg-section) 100%);border-bottom-color:rgba(45,212,191,.14)}.ToolWorkspace_panelHeader__GvcAS .ToolWorkspace_eyebrow__uxj1S{font-size:.64rem;padding:2px 6px}.ToolWorkspace_panelTitle__p90EJ{display:block;margin-top:.15rem;color:var(--text-primary);font-size:.82rem;font-weight:800}.ToolWorkspace_panelActions__NHsbU{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ToolWorkspace_panelBody__ALeAu{padding:.9rem}.ToolWorkspace_panelBodyFlush__4a3I0{padding:0}.ToolWorkspace_actionButton__tcN__,.ToolWorkspace_iconButton__fptGe,.ToolWorkspace_primaryButton__pS7lI,.ToolWorkspace_secondaryButton__fhA8H{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--border);border-radius:9px;background:var(--bg-input);color:var(--text-secondary);font-size:.75rem;font-weight:800;cursor:pointer;transition:all .16s ease}.ToolWorkspace_actionButton__tcN__{min-height:34px;padding:0 .75rem}.ToolWorkspace_actionButton__tcN__ input[type=file]{display:none}.ToolWorkspace_iconButton__fptGe{width:34px;height:34px;padding:0}.ToolWorkspace_actionButton__tcN__:hover,.ToolWorkspace_iconButton__fptGe:hover,.ToolWorkspace_secondaryButton__fhA8H:hover{border-color:rgba(34,95,115,.35);color:var(--primary);background:rgba(34,95,115,.07)}[data-theme=dark] .ToolWorkspace_actionButton__tcN__:hover,[data-theme=dark] .ToolWorkspace_iconButton__fptGe:hover,[data-theme=dark] .ToolWorkspace_secondaryButton__fhA8H:hover{border-color:rgba(45,212,191,.35);color:#2DD4BF;background:rgba(45,212,191,.09)}.ToolWorkspace_actionButton__tcN__:disabled,.ToolWorkspace_iconButton__fptGe:disabled,.ToolWorkspace_primaryButton__pS7lI:disabled,.ToolWorkspace_secondaryButton__fhA8H:disabled{opacity:.55;cursor:not-allowed}.ToolWorkspace_actionButton__tcN__:disabled:hover,.ToolWorkspace_iconButton__fptGe:disabled:hover,.ToolWorkspace_secondaryButton__fhA8H:disabled:hover{border-color:var(--border);color:var(--text-secondary);background:var(--bg-input);transform:none}.ToolWorkspace_secondaryButton__fhA8H{min-height:42px;padding:0 1rem}.ToolWorkspace_copyButton__yDANU{background:rgba(218,143,29,.09);color:#B5710E;border:1px solid rgba(218,143,29,.28)}.ToolWorkspace_copyButton__yDANU:hover:not(:disabled){background:rgba(218,143,29,.16);border-color:var(--accent);color:#8F5404;transform:translateY(-1px)}[data-theme=dark] .ToolWorkspace_copyButton__yDANU{background:rgba(245,158,11,.12);color:#FBBF24;border-color:rgba(245,158,11,.3)}[data-theme=dark] .ToolWorkspace_copyButton__yDANU:hover:not(:disabled){background:rgba(245,158,11,.2);border-color:#F59E0B;color:#FDE68A}.ToolWorkspace_downloadButton__PawyH{background:linear-gradient(135deg,#225F73,#2A738A);color:#ffffff;border:1px solid rgba(34,95,115,.6);box-shadow:0 2px 8px rgba(34,95,115,.25)}.ToolWorkspace_downloadButton__PawyH:hover:not(:disabled){background:linear-gradient(135deg,#1A4D5E,#225F73);border-color:var(--primary);color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(34,95,115,.35)}[data-theme=dark] .ToolWorkspace_downloadButton__PawyH{background:linear-gradient(135deg,#2DD4BF,#14B8A6);color:#0A1115;border-color:#2DD4BF;box-shadow:0 2px 12px rgba(45,212,191,.3)}[data-theme=dark] .ToolWorkspace_downloadButton__PawyH:hover:not(:disabled){background:linear-gradient(135deg,#5EEAD4,#2DD4BF);box-shadow:0 4px 16px rgba(45,212,191,.45)}.ToolWorkspace_primaryButton__pS7lI{min-height:42px;padding:0 1.25rem;border:1px solid rgba(34,95,115,.5);border-radius:9px;background:linear-gradient(135deg,#225F73,#1A4D5E);color:#ffffff;box-shadow:0 4px 14px -2px rgba(34,95,115,.35)}.ToolWorkspace_primaryButton__pS7lI:hover:not(:disabled){border-color:var(--primary);background:linear-gradient(135deg,#1B5264,#154251);box-shadow:0 6px 20px -2px rgba(34,95,115,.45);transform:translateY(-1px)}[data-theme=dark] .ToolWorkspace_primaryButton__pS7lI{border-color:#2DD4BF;background:linear-gradient(135deg,#2DD4BF,#14B8A6);color:#0A1115;box-shadow:0 4px 16px -2px rgba(45,212,191,.4)}[data-theme=dark] .ToolWorkspace_primaryButton__pS7lI:hover:not(:disabled){background:linear-gradient(135deg,#5EEAD4,#2DD4BF);box-shadow:0 6px 22px -2px rgba(45,212,191,.55)}.ToolWorkspace_copied__kQ0M7{border-color:var(--success);color:#059669;background:rgba(16,185,129,.12)}.ToolWorkspace_copied__kQ0M7:hover{border-color:var(--success);color:#047857;background:rgba(16,185,129,.18)}.ToolWorkspace_actionBar__9G_Vg{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(90deg,rgba(34,95,115,.04) 0,var(--bg-card) 60%,rgba(218,143,29,.03) 100%)}[data-theme=dark] .ToolWorkspace_actionBar__9G_Vg{background:linear-gradient(90deg,rgba(45,212,191,.06) 0,var(--bg-card) 60%,rgba(245,158,11,.04) 100%);border-color:rgba(45,212,191,.14)}.ToolWorkspace_actionNote__ICyPy{display:flex;align-items:center;gap:.6rem;min-width:0;color:var(--text-secondary);font-size:.76rem;font-weight:700;line-height:1.4}.ToolWorkspace_actionNote__ICyPy svg{flex:0 0 auto;color:var(--primary)}[data-theme=dark] .ToolWorkspace_actionNote__ICyPy svg{color:#2DD4BF}.ToolWorkspace_actionGroup__g2K7s{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ToolWorkspace_note__rQTF_{display:flex;align-items:flex-start;gap:.7rem;margin:1rem;padding:.85rem 1rem;border:1px solid var(--border);border-radius:10px;font-size:.8rem;line-height:1.5}.ToolWorkspace_note__rQTF_ svg{flex:0 0 auto;margin-top:.1rem}.ToolWorkspace_note__rQTF_ strong{display:block}.ToolWorkspace_note__rQTF_ strong+span{display:block;margin-top:.15rem;color:var(--text-secondary);font-weight:500}.ToolWorkspace_noteError__UOqWV{border-color:var(--error);background:var(--error-subtle);color:var(--error)}.ToolWorkspace_noteSuccess__Oxd0f{align-items:center;border-color:var(--success);background:var(--success-subtle);color:var(--success);font-weight:750}.ToolWorkspace_noteWarning__iUzz3{border-color:var(--warning);background:var(--warning-subtle);color:var(--text-primary)}.ToolWorkspace_noteWarning__iUzz3 svg{color:var(--warning)}.ToolWorkspace_noteInfo__EfRyT{border-color:var(--border);background:var(--bg-section);color:var(--text-secondary)}.ToolWorkspace_noteInfo__EfRyT svg{color:var(--primary)}[data-theme=dark] .ToolWorkspace_noteInfo__EfRyT svg{color:#2DD4BF}.ToolWorkspace_sampleBar__c_3os{display:grid;grid-template-columns:210px minmax(0,1fr);gap:1rem;align-items:center;padding:1.1rem 1.25rem;background:linear-gradient(135deg,rgba(34,95,115,.03) 0,var(--bg-section) 100%)}[data-theme=dark] .ToolWorkspace_sampleBar__c_3os{background:linear-gradient(135deg,rgba(45,212,191,.05) 0,var(--bg-section) 100%)}.ToolWorkspace_sampleHeading__58aav span{display:inline-block;color:var(--primary);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}[data-theme=dark] .ToolWorkspace_sampleHeading__58aav span{color:#2DD4BF}.ToolWorkspace_sampleHeading__58aav strong{display:block;margin-top:.15rem;color:var(--text-primary);font-size:.82rem;font-weight:800}.ToolWorkspace_sampleGrid__aP7xh{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem}.ToolWorkspace_sampleGrid__aP7xh button{min-width:0;padding:.75rem .85rem;border:1px solid var(--border);border-radius:11px;background:var(--bg-card);color:var(--text-primary);text-align:left;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1)}.ToolWorkspace_sampleGrid__aP7xh button:hover{border-color:var(--primary);background:rgba(34,95,115,.05);transform:translateY(-2px);box-shadow:0 4px 14px rgba(34,95,115,.12)}[data-theme=dark] .ToolWorkspace_sampleGrid__aP7xh button:hover{border-color:#2DD4BF;background:rgba(45,212,191,.08);box-shadow:0 4px 14px rgba(0,0,0,.4)}.ToolWorkspace_sampleGrid__aP7xh button>span{display:block;color:var(--primary);font-size:.73rem;font-weight:850}[data-theme=dark] .ToolWorkspace_sampleGrid__aP7xh button>span{color:#2DD4BF}.ToolWorkspace_sampleGrid__aP7xh button>code{display:block;margin-top:.3rem;overflow:hidden;color:var(--text-secondary);font-size:.68rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ToolWorkspace_tableScroll__zNV2H{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ToolWorkspace_dataTable__2twdp{width:100%;border-collapse:collapse;font-size:.8rem}.ToolWorkspace_dataTable__2twdp th{padding:.6rem .75rem;border-bottom:1px solid var(--border);background:var(--bg-section);color:var(--text-primary);font-size:.7rem;font-weight:850;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.ToolWorkspace_dataTable__2twdp td{padding:.6rem .75rem;border-bottom:1px solid var(--border);color:var(--text-secondary);vertical-align:top}.ToolWorkspace_dataTable__2twdp tbody tr:last-child td{border-bottom:0}.ToolWorkspace_dataTable__2twdp td:first-child{color:var(--text-primary);font-weight:750;white-space:nowrap}.ToolWorkspace_dataTable__2twdp code{padding:.1rem .3rem;border:1px solid var(--border);border-radius:5px;background:var(--bg-input);color:var(--text-primary);font-size:.75rem;word-break:break-all}.ToolWorkspace_tableEmpty__8rglZ{padding:1.1rem .9rem;color:var(--text-secondary);font-size:.8rem;text-align:center}.ToolWorkspace_codeBlock__cHydF{margin:0;max-height:360px;overflow:auto;padding:.9rem;background:var(--bg-input);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8rem;line-height:1.6;white-space:pre;tab-size:2}.ToolWorkspace_codeBlockWrap__lxrOe{white-space:pre-wrap;word-break:break-word}.ToolWorkspace_placeholder__2t8Ff{padding:1.6rem .9rem;color:var(--text-secondary);font-size:.82rem;line-height:1.5;text-align:center}.ToolWorkspace_previewSurface__QhBog{display:flex;align-items:center;justify-content:center;min-height:240px;padding:1rem;background-color:var(--bg-input);background-image:linear-gradient(45deg,var(--border) 25%,transparent 25%),linear-gradient(-45deg,var(--border) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--border) 75%),linear-gradient(-45deg,transparent 75%,var(--border) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.ToolWorkspace_previewSurface__QhBog img{max-width:100%;max-height:340px;height:auto;object-fit:contain}.ToolWorkspace_previewSurface__QhBog p{display:flex;flex-direction:column;align-items:center;gap:.65rem;color:var(--text-secondary);font-size:.84rem;font-weight:600;text-align:center;line-height:1.4}.ToolWorkspace_previewSurface__QhBog p svg{color:var(--primary);opacity:.8;padding:12px;border-radius:50%;background:rgba(34,95,115,.08);border:1px dashed rgba(34,95,115,.28);box-sizing:content-box}[data-theme=dark] .ToolWorkspace_previewSurface__QhBog p svg{color:#2DD4BF;background:rgba(45,212,191,.12);border-color:rgba(45,212,191,.3)}.ToolWorkspace_renderedPreview__FXnVc{max-height:360px;overflow:auto;padding:1rem;background:var(--bg-input);color:var(--text-primary);font-size:.86rem;line-height:1.6;word-break:break-word}.ToolWorkspace_renderedPreview__FXnVc h1,.ToolWorkspace_renderedPreview__FXnVc h2,.ToolWorkspace_renderedPreview__FXnVc h3,.ToolWorkspace_renderedPreview__FXnVc h4{margin:.9rem 0 .4rem;color:var(--text-primary);font-weight:850;line-height:1.3}.ToolWorkspace_renderedPreview__FXnVc h1{font-size:1.3rem}.ToolWorkspace_renderedPreview__FXnVc h2{font-size:1.12rem}.ToolWorkspace_renderedPreview__FXnVc h3{font-size:1rem}.ToolWorkspace_renderedPreview__FXnVc p{margin:0 0 .7rem;color:var(--text-secondary)}.ToolWorkspace_renderedPreview__FXnVc ol,.ToolWorkspace_renderedPreview__FXnVc ul{margin:0 0 .7rem;padding-left:1.3rem;color:var(--text-secondary)}.ToolWorkspace_renderedPreview__FXnVc li{margin-bottom:.25rem}.ToolWorkspace_renderedPreview__FXnVc a{color:var(--primary);text-decoration:underline}.ToolWorkspace_renderedPreview__FXnVc code{padding:.1rem .3rem;border:1px solid var(--border);border-radius:5px;background:var(--bg-card);font-size:.82rem}.ToolWorkspace_renderedPreview__FXnVc pre{margin:0 0 .7rem;overflow-x:auto;padding:.75rem;border:1px solid var(--border);border-radius:8px;background:var(--bg-card)}.ToolWorkspace_renderedPreview__FXnVc pre code{padding:0;border:0;background:transparent}.ToolWorkspace_renderedPreview__FXnVc blockquote{margin:0 0 .7rem;padding:.4rem 0 .4rem .85rem;border-left:3px solid var(--primary);color:var(--text-secondary)}.ToolWorkspace_renderedPreview__FXnVc table{width:100%;margin-bottom:.7rem;border-collapse:collapse;font-size:.8rem}.ToolWorkspace_renderedPreview__FXnVc td,.ToolWorkspace_renderedPreview__FXnVc th{padding:.4rem .55rem;border:1px solid var(--border);text-align:left}.ToolWorkspace_renderedPreview__FXnVc th{background:var(--bg-section);color:var(--text-primary)}.ToolWorkspace_renderedPreview__FXnVc img{max-width:100%;height:auto}.ToolWorkspace_renderedPreview__FXnVc hr{margin:.9rem 0;border:0;border-top:1px solid var(--border)}.ToolWorkspace_highlightBox__Eyr8c{max-height:320px;overflow:auto;padding:.9rem;background:var(--bg-input);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ToolWorkspace_highlightBox__Eyr8c mark{padding:.05rem .1rem;border-radius:3px;background:var(--accent-subtle);box-shadow:inset 0 -2px 0 var(--accent);color:var(--text-primary)}.ToolWorkspace_highlightBox__Eyr8c mark.ToolWorkspace_alt__HZUrP{background:var(--primary-subtle);box-shadow:inset 0 -2px 0 var(--primary)}.ToolWorkspace_swatch__amRiy{min-height:132px;border-bottom:1px solid var(--border);background-image:linear-gradient(45deg,var(--border) 25%,transparent 25%),linear-gradient(-45deg,var(--border) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--border) 75%),linear-gradient(-45deg,transparent 75%,var(--border) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.ToolWorkspace_swatchFill__E5yEx{width:100%;height:100%;min-height:132px}.ToolWorkspace_outputList__Uu0vm{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ToolWorkspace_outputRow__W5Vsb{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.55rem .9rem;border-bottom:1px solid var(--border)}.ToolWorkspace_outputRow__W5Vsb:last-child{border-bottom:0}.ToolWorkspace_outputRow__W5Vsb code{min-width:0;overflow-x:auto;color:var(--text-primary);font-size:.82rem;font-weight:650;white-space:nowrap}.ToolWorkspace_stack__d_mCT{display:flex;flex-direction:column;gap:.9rem}.ToolWorkspace_srOnly__gKDGO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ToolWorkspace_actionButton__tcN__:focus-visible,.ToolWorkspace_checkItem__XoTq6:focus-within,.ToolWorkspace_chip__Xagg8:focus-visible,.ToolWorkspace_iconButton__fptGe:focus-visible,.ToolWorkspace_modeSwitchWrap__ChLob button:focus-visible,.ToolWorkspace_modeSwitch__WOigM button:focus-visible,.ToolWorkspace_primaryButton__pS7lI:focus-visible,.ToolWorkspace_sampleGrid__aP7xh button:focus-visible,.ToolWorkspace_secondaryButton__fhA8H:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:1024px){.ToolWorkspace_editorGridSidebar__68bvT{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.ToolWorkspace_actionBar__9G_Vg,.ToolWorkspace_header__xmtG4{align-items:stretch;flex-direction:column}.ToolWorkspace_headerAside__9hAB1,.ToolWorkspace_modeSwitch__WOigM{align-self:flex-start}.ToolWorkspace_editorGrid__fdHvp,.ToolWorkspace_sampleBar__c_3os{grid-template-columns:minmax(0,1fr)}.ToolWorkspace_metricStrip__TVymg{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolWorkspace_metricItem__JVGLG:nth-child(2n){border-right:0}.ToolWorkspace_metricItem__JVGLG{border-bottom:1px solid var(--border)}.ToolWorkspace_metricStrip__TVymg .ToolWorkspace_metricItem__JVGLG:nth-last-child(-n+2){border-bottom:0}}@media (max-width:700px){.ToolWorkspace_header__xmtG4,.ToolWorkspace_modeSwitchWrap__ChLob{padding:1rem}.ToolWorkspace_headerAside__9hAB1,.ToolWorkspace_modeSwitch__WOigM{width:100%}.ToolWorkspace_modeSwitch__WOigM button{flex:1 1 auto;min-width:0}.ToolWorkspace_editorGrid__fdHvp{padding:.75rem;gap:.75rem}.ToolWorkspace_panelHeader__GvcAS{align-items:flex-start;flex-direction:column}.ToolWorkspace_actionGroup__g2K7s,.ToolWorkspace_panelActions__NHsbU{width:100%}.ToolWorkspace_actionGroup__g2K7s .ToolWorkspace_primaryButton__pS7lI,.ToolWorkspace_actionGroup__g2K7s .ToolWorkspace_secondaryButton__fhA8H{flex:1 1 auto}.ToolWorkspace_checkGrid__jbYuF,.ToolWorkspace_optionGrid__WMBm4,.ToolWorkspace_sampleGrid__aP7xh{grid-template-columns:minmax(0,1fr)}.ToolWorkspace_outputRow__W5Vsb{align-items:flex-start;flex-direction:column}.ToolWorkspace_outputRow__W5Vsb code{width:100%}}@media (max-width:460px){.ToolWorkspace_metricStrip__TVymg{grid-template-columns:minmax(0,1fr)}.ToolWorkspace_metricItem__JVGLG{border-right:0}.ToolWorkspace_metricItem__JVGLG:last-child{border-bottom:0}.ToolWorkspace_metricItem__JVGLG{padding:.7rem 1rem}}.ToolWorkspace_textArea__7dvXd{display:block;width:100%;min-height:200px;padding:.85rem .9rem;border:0;background:var(--bg-input);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.82rem;line-height:1.6;resize:vertical;tab-size:2}.ToolWorkspace_textArea__7dvXd::placeholder{color:var(--text-secondary);opacity:.85}.ToolWorkspace_textArea__7dvXd:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.ToolWorkspace_textAreaProse__87exM{font-family:inherit;font-size:.9rem}.ToolWorkspace_exprInput__YnKTR{display:block;width:100%;min-height:44px;padding:0 .75rem;border:1px solid var(--border);border-radius:9px;background:var(--bg-input);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.85rem;font-weight:600}.ToolWorkspace_exprInput__YnKTR:focus-visible{border-color:var(--border-active);outline:3px solid var(--focus-ring);outline-offset:1px}.ToolWorkspace_exprInvalid__IAOgp,.ToolWorkspace_exprInvalid__IAOgp:focus-visible{border-color:var(--error)}.ToolWorkspace_inlineRow__aa7hD{display:flex;align-items:center;gap:.5rem}.ToolWorkspace_inlineRow__aa7hD>:first-child{flex:1 1 auto;min-width:0}.ToolWorkspace_lineList__vbJtx{max-height:420px;overflow:auto;background:var(--bg-input);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.78rem;line-height:1.6}.ToolWorkspace_lineRow__FYMSS{display:grid;grid-template-columns:52px 52px 18px minmax(0,1fr);border-bottom:1px solid var(--border)}.ToolWorkspace_lineRow__FYMSS:last-child{border-bottom:0}.ToolWorkspace_lineNo__yGD_h{padding:.15rem .5rem;border-right:1px solid var(--border);color:var(--text-secondary);font-size:.7rem;text-align:right;user-select:none}.ToolWorkspace_lineSign__5MdNU{padding:.15rem 0;color:var(--text-secondary);font-weight:850;text-align:center;user-select:none}.ToolWorkspace_lineText__uGI9l{padding:.15rem .6rem;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.ToolWorkspace_lineAdded__s1_Ij{background:var(--success-subtle)}.ToolWorkspace_lineAdded__s1_Ij .ToolWorkspace_lineSign__5MdNU{color:var(--success)}.ToolWorkspace_lineRemoved__5iVYP{background:var(--error-subtle)}.ToolWorkspace_lineRemoved__5iVYP .ToolWorkspace_lineSign__5MdNU{color:var(--error)}.ToolWorkspace_lineText__uGI9l ins{background:var(--success-subtle);box-shadow:inset 0 -2px 0 var(--success);text-decoration:none}.ToolWorkspace_lineText__uGI9l del{background:var(--error-subtle);box-shadow:inset 0 -2px 0 var(--error);text-decoration:none}@media (max-width:560px){.ToolWorkspace_lineRow__FYMSS{grid-template-columns:38px 38px 16px minmax(0,1fr)}.ToolWorkspace_lineNo__yGD_h{padding:.15rem .25rem;font-size:.63rem}}