.StVariableTool_Page__3S8MH{max-width:980px;margin:2rem auto}.StVariableTool_Lead__59U77{margin-bottom:.75rem;line-height:1.7;letter-spacing:.3px}.StVariableTool_BackLink__hwTbH{margin-bottom:2rem}.StVariableTool_BackLink__hwTbH a{color:var(--highlight)}.StVariableTool_ToolShell__0IpM0{display:flex;flex-direction:column;gap:1.5rem}.StVariableTool_ToolGrid___sxC6{display:flex;flex-direction:column;gap:1rem}.StVariableTool_InfoPanel__Oe3Ct,.StVariableTool_Panel__wBoXd{background:var(--background-3);padding:1rem;border-radius:9px}.StVariableTool_PanelTitle__ps8TJ{color:var(--highlight-alt);font-size:1.2rem;margin-bottom:.65rem}.StVariableTool_SubTitle__hi4aB{color:var(--highlight-alt);font-size:1rem}.StVariableTool_PanelText__bwjz4{line-height:1.65;margin-bottom:1rem;letter-spacing:.3px}.StVariableTool_InlineCode__4abWO{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.95em}.StVariableTool_Textarea__qnItc{width:100%;border:none;border-radius:4px;outline:none;background:var(--background-6);color:var(--text-color);padding:.9rem;resize:vertical;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem;line-height:1.5}.StVariableTool_FieldInput__Fe4Mr:focus,.StVariableTool_RuleInput__3LRYH:focus,.StVariableTool_RuleSelect__Odhre:focus,.StVariableTool_Textarea__qnItc:focus{outline:2px solid var(--highlight);outline-offset:1px}.StVariableTool_OutputTextarea__NXHtu,.StVariableTool_SourceTextarea__McgJu{min-height:24rem}.StVariableTool_Actions__TsHOa{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.StVariableTool_OutputHeader__NXLnB,.StVariableTool_RuleListHeader__7KGJ0,.StVariableTool_SettingsHeader__1hsrz{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start}.StVariableTool_RuleListHeader__7KGJ0{margin-top:1.5rem;margin-bottom:.75rem}.StVariableTool_IconButton__e0Xl2,.StVariableTool_PrimaryButton__X44gu,.StVariableTool_SecondaryButton__KIrPP{border:none;border-radius:4px;padding:.65rem 1rem;font:inherit;cursor:pointer;transition:opacity .15s ease-in-out}.StVariableTool_PrimaryButton__X44gu{background:var(--highlight);color:var(--background-1)}.StVariableTool_IconButton__e0Xl2,.StVariableTool_SecondaryButton__KIrPP{background:var(--background-6);color:var(--text-color)}.StVariableTool_IconButton__e0Xl2:hover,.StVariableTool_PrimaryButton__X44gu:hover,.StVariableTool_SecondaryButton__KIrPP:hover{opacity:.8}.StVariableTool_IconButton__e0Xl2:disabled,.StVariableTool_PrimaryButton__X44gu:disabled,.StVariableTool_SecondaryButton__KIrPP:disabled{opacity:.55;cursor:not-allowed}.StVariableTool_StatusArea__ADOrK{min-height:2rem;margin-top:1rem}.StVariableTool_Error__ikeBm,.StVariableTool_Hint__LRLMB,.StVariableTool_Success__FkaKT,.StVariableTool_Summary__vme1z{line-height:1.6;letter-spacing:.3px}.StVariableTool_Success__FkaKT{color:var(--highlight)}.StVariableTool_Error__ikeBm{color:var(--highlight-alt)}.StVariableTool_Hint__LRLMB{opacity:.85}.StVariableTool_NoteList__aZcoy,.StVariableTool_WarningList__SF3X8{padding-left:1.25rem;line-height:1.7;letter-spacing:.3px}.StVariableTool_WarningList__SF3X8{margin-top:.75rem}.StVariableTool_NoteList__aZcoy li+li,.StVariableTool_WarningList__SF3X8 li+li{margin-top:.45rem}.StVariableTool_FieldGrid__qSj9l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.StVariableTool_Field__SV5Bi{display:flex;flex-direction:column;gap:.4rem}.StVariableTool_FieldLabel__XIxa4{font-weight:600}.StVariableTool_FieldInput__Fe4Mr,.StVariableTool_RuleInput__3LRYH,.StVariableTool_RuleSelect__Odhre{width:100%;border:none;border-radius:4px;background:var(--background-6);color:var(--text-color);padding:.7rem .8rem;font:inherit}.StVariableTool_RuleList__KHBEa{display:flex;flex-direction:column;gap:.75rem}.StVariableTool_RuleRow__KUry2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center}@media (max-width:800px){.StVariableTool_Page__3S8MH{margin:1rem auto}.StVariableTool_OutputHeader__NXLnB,.StVariableTool_RuleListHeader__7KGJ0,.StVariableTool_SettingsHeader__1hsrz{flex-direction:column;align-items:stretch}.StVariableTool_FieldGrid__qSj9l,.StVariableTool_RuleRow__KUry2{grid-template-columns:1fr}.StVariableTool_OutputTextarea__NXHtu,.StVariableTool_SourceTextarea__McgJu{min-height:20rem}}