@font-face{font-family:ARTES JetBrains Mono;src:url(/assets/jetbrains-mono-latin-B9CIFXIH.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:ARTES Inter;src:url(/assets/inter-latin-Dx4kXJAl.woff2) format("woff2");font-weight:100 900;font-display:swap}._preview_s96rz_15{--artes-border: #e0e0ee;--artes-primary: #141428;--artes-secondary: #3a3a60;--artes-muted: #5a5a85;--artes-bg: #fafaff;--artes-surface: #f0f0f8;--artes-hover: #eae9ff;--artes-accent: #006edb;flex:1;min-height:0;overflow:auto;padding:6px;border:1px solid var(--artes-border);border-radius:6px;background:var(--artes-bg);color:var(--artes-primary);font-family:ARTES JetBrains Mono,monospace}._category_s96rz_36,._subgroup_s96rz_37{border:1px solid var(--artes-border);border-radius:6px;background:var(--artes-bg);overflow:hidden}._categoryHeader_s96rz_44{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 18px;font-size:15px;font-weight:600}._categoryIcon_s96rz_54{flex:none;color:var(--artes-accent)}._categoryBody_s96rz_59,._subgroupBody_s96rz_60{border-top:1px solid var(--artes-border)}._categoryBody_s96rz_59{padding:8px}._subgroupHeader_s96rz_68{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 14px}._subgroupTitle_s96rz_76{min-width:0;flex:1;overflow:hidden;color:var(--artes-primary);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._thermoBox_s96rz_87{display:inline-flex;flex:none;align-items:center;gap:4px;height:30px;padding:2px 9px;border:1px solid var(--artes-border);border-radius:6px;background:var(--artes-bg);color:var(--artes-primary);font-family:ARTES Inter,sans-serif;font-size:14px;line-height:1}._thermoLabel_s96rz_103{color:var(--artes-secondary)}._selectWrap_s96rz_107{position:relative;display:inline-flex;align-items:center}._chevron_s96rz_113{position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--artes-secondary);pointer-events:none}._thermoSelect_s96rz_122,._altitudeInput_s96rz_123{height:26px;padding:0;border:0;outline:none;background:transparent;color:var(--artes-primary);font-family:ARTES JetBrains Mono,monospace;font-size:14px;line-height:1}._thermoSelect_s96rz_122{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:12px;padding-right:2px;cursor:pointer}._altitudeInput_s96rz_123{width:42px;text-align:right}._thermoSelect_s96rz_122:focus-visible,._altitudeInput_s96rz_123:focus-visible,._manualButton_s96rz_149:focus-visible,._addButton_s96rz_150:focus-visible{outline:2px solid var(--artes-accent);outline-offset:2px}._manualButton_s96rz_149{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:3px;background:transparent;color:#e8202e;cursor:pointer}._manualButton_s96rz_149:hover{background:#e8202e14}._addButton_s96rz_150{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:1px solid var(--artes-border);border-radius:6px;background:var(--artes-bg);color:var(--artes-secondary);font-family:ARTES Inter,sans-serif;font-size:14px;font-weight:500;cursor:pointer}._addButton_s96rz_150:hover{border-color:var(--artes-accent);background:var(--artes-hover);color:var(--artes-primary)}._paramTable_s96rz_195{width:100%;border-collapse:collapse;table-layout:fixed;font-family:ARTES JetBrains Mono,monospace;font-size:14px}._colParam_s96rz_203{width:min(16ch,45%)}._colValue_s96rz_206{width:min(12ch,35%)}._paramTable_s96rz_195 td{height:40px;padding:7px 10px;border-bottom:1px solid rgb(224 224 238 / 50%);color:var(--artes-primary);font-size:14px;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paramTable_s96rz_195 tr:last-child td{border-bottom:0}._paramTable_s96rz_195 tr:nth-child(odd) td{background:var(--artes-bg)}._paramTable_s96rz_195 tr:nth-child(2n) td{background:var(--artes-surface)}._paramTable_s96rz_195 tr:nth-child(odd):hover td{background:color-mix(in srgb,var(--artes-bg) 80%,var(--artes-muted) 20%)}._paramTable_s96rz_195 tr:nth-child(2n):hover td{background:color-mix(in srgb,var(--artes-surface) 80%,var(--artes-muted) 20%)}._paramName_s96rz_243{color:var(--artes-primary);font-weight:400;white-space:nowrap}._paramName_s96rz_243 sub{font-size:.75em}._valueInput_s96rz_253{width:100%;min-width:4ch;margin:0;padding:4px 8px;border:1px solid var(--artes-border);border-radius:6px;outline:none;background:var(--artes-surface);color:var(--artes-primary);font-family:ARTES JetBrains Mono,monospace;font-size:14px;line-height:1.4}._valueInput_s96rz_253:not(:disabled):hover,._valueInput_s96rz_253:focus{border-color:var(--artes-accent)}._valueInput_s96rz_253:disabled{border-color:transparent;background:transparent;color:var(--artes-muted);opacity:1;cursor:not-allowed}._valueInput_s96rz_253[aria-invalid=true]{color:#e8202e}._helpText_s96rz_285{display:block;overflow:hidden;color:var(--artes-primary);font-family:ARTES Inter,sans-serif;font-size:14px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}@media(max-width:736px){._preview_s96rz_15{padding:4px}._categoryHeader_s96rz_44{min-height:32px;padding:5px 8px;font-size:12px}._categoryIcon_s96rz_54{width:14px;height:14px}._categoryBody_s96rz_59{padding:4px}._subgroupHeader_s96rz_68{flex-wrap:wrap;gap:2px;min-height:0;padding:3px 6px}._subgroupTitle_s96rz_76{flex-basis:100%;font-size:12px}._thermoBox_s96rz_87{height:22px;gap:3px;padding:1px 4px;font-size:11px}._thermoSelect_s96rz_122,._altitudeInput_s96rz_123{height:20px;font-size:11px}._altitudeInput_s96rz_123{width:30px}._manualButton_s96rz_149{width:32px;height:32px}._addButton_s96rz_150{height:32px;padding:0 8px;font-size:12px}._paramTable_s96rz_195,._paramTable_s96rz_195 tbody{display:block}._paramTable_s96rz_195 colgroup{display:none}._paramTable_s96rz_195 tr{display:grid;grid-template-columns:minmax(3rem,auto) minmax(0,1fr)}._paramTable_s96rz_195 td{min-width:0;height:auto;padding:6px 8px;border-bottom:0;overflow:visible;font-size:12px;line-height:1.3;white-space:normal}._paramTable_s96rz_195 td:last-child{grid-column:1 / -1;padding-top:0;border-bottom:1px solid rgb(224 224 238 / 50%)}._paramTable_s96rz_195 tr:last-child td:last-child{border-bottom:0}._valueInput_s96rz_253{padding:0 3px;font-size:12px}._helpText_s96rz_285{overflow:visible;font-size:12px;text-overflow:clip;white-space:normal}}
