.slurm-guide .cerra-docs-body{max-width:980px;padding-top:38px}.slurm-guide h1{font-size:clamp(2rem,5vw,2.8rem)}.slurm-guide p,.slurm-guide li{overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.slurm-guide .cerra-docs-nav nav,.slurm-guide .cerra-docs-footer,.slurm-guide .cerra-docs-eyebrow,.slurm-guide .slurm-updated{font-size:.875rem}.slurm-guide .slurm-updated{color:#526965;margin-top:0}.slurm-server-picker{background:#fff;border:1px solid #91b9aa;border-radius:10px;margin:22px 0;padding:20px}.slurm-server-picker p:first-child{margin-top:0}.slurm-server-picker nav{flex-wrap:wrap;gap:10px;display:flex}.slurm-server-picker a,.slurm-server-picker button{color:#17647a;font:inherit;cursor:pointer;background:#fff;border:1px solid #91b9aa;border-radius:7px;padding:8px 14px;text-decoration:none;display:inline-block}.slurm-server-picker a[aria-current=page]{color:#fff;background:#286648;border-color:#286648}.slurm-server-picker button:focus-visible{outline-offset:3px;outline:2px solid #17647a}.slurm-server-picker [role=status]{color:#315c50;margin:8px 0 0 12px;font-size:.875rem;display:inline-block}.slurm-language-nav{flex-wrap:wrap;gap:10px;margin:22px 0 30px;display:flex}.slurm-language-nav a{background:#fff;border:1px solid #abc4ba;border-radius:7px;padding:8px 14px;font-size:.9375rem;text-decoration:none}.slurm-language-nav a:hover{background:#e5eee7}.slurm-language{margin-top:38px;scroll-margin-top:24px}.slurm-guide .cerra-docs-nav nav{flex-wrap:wrap;align-items:center}.slurm-language-picker{font-size:.9375rem;position:relative}.slurm-language-picker summary{cursor:pointer;color:#17647a;background:#fff;border:1px solid #abc4ba;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;list-style:none;display:flex}.slurm-language-picker summary::-webkit-details-marker{display:none}.slurm-language-options{z-index:5;background:#fff;border:1px solid #abc4ba;border-radius:7px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 6px 18px #17343b18}.slurm-language-options button{text-align:left;color:#17343b;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:4px;padding:10px 12px;display:block}.slurm-language-options button:hover,.slurm-language-options button[aria-pressed=true]{background:#e5eee7}:is(.slurm-language-picker summary:focus-visible,.slurm-language-options button:focus-visible){outline-offset:3px;outline:2px solid #17647a}.slurm-contents{background:#fff;border:1px solid #d6e1db;border-radius:10px;margin:18px 0 28px;padding:18px 24px}.slurm-contents ol{columns:2;column-gap:36px;margin:0;padding-left:22px}.slurm-contents li{break-inside:avoid;margin:4px 0}.slurm-section{margin-top:34px;scroll-margin-top:24px}.slurm-guide .slurm-section h3{margin:0 0 16px;font-size:1.4rem;line-height:1.4}.slurm-section h3>span{color:#286648}.slurm-guide .slurm-section li{margin-bottom:10px}.slurm-table-scroll{background:#fff;border:1px solid #b9cdc3;border-radius:9px;max-width:100%;margin:20px 0;overflow-x:auto}.slurm-table-scroll:focus-visible{outline-offset:3px;outline:2px solid #17647a}.slurm-resource-table{border-collapse:collapse;width:100%;min-width:570px;font-size:.9375rem;line-height:1.7}.slurm-resource-table th,.slurm-resource-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d6e1db;padding:14px}.slurm-resource-table thead{background:#e5eee7}.slurm-resource-table tbody th{overflow-wrap:anywhere;font-weight:600}.slurm-resource-table tbody tr:last-child>*{border-bottom:0}.slurm-code{background:#fff;border:1px solid #b9cdc3;border-radius:9px;min-width:0;max-width:100%;margin:20px 0 24px;overflow:hidden}.slurm-code-toolbar{color:#315c50;background:#e5eee7;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 14px;font-size:.875rem;display:flex}.slurm-code-toolbar [role=status]{margin-left:auto}.slurm-code-toolbar button{color:#17343b;font:inherit;cursor:pointer;background:#fff;border:1px solid #91b9aa;border-radius:5px;padding:6px 10px}.slurm-code-toolbar button:hover{background:#f5f7f3}.slurm-code pre{white-space:pre;color:#17343b;max-width:100%;font:.875rem/1.7 var(--font-geist-mono),monospace;tab-size:2;margin:0;padding:18px;overflow-x:auto}.slurm-code code{overflow-wrap:normal;font:inherit}:is(.slurm-guide a:focus-visible,.slurm-code button:focus-visible,.slurm-code pre:focus-visible){outline-offset:3px;outline:2px solid #17647a}@media (max-width:700px){.slurm-contents ol{columns:1}.slurm-guide .cerra-docs-body{padding:28px 16px 55px}.slurm-guide .cerra-docs-nav{flex-wrap:wrap;padding:16px}.slurm-guide .cerra-docs-nav nav{gap:14px}.slurm-code pre{padding:14px}.slurm-guide .cerra-docs-footer{flex-wrap:wrap;display:flex}}@media print{.slurm-code-toolbar button,.slurm-code-toolbar [role=status]{display:none}.slurm-code pre{white-space:pre-wrap;overflow-wrap:anywhere}.slurm-guide{background:#fff}.slurm-code{break-inside:avoid}.slurm-guide .cerra-docs-body{max-width:none;padding:0}}.slurm-assistant{background:#fff;border:1px solid #91b9aa;border-top:4px solid #286648;border-radius:10px;margin:28px 0 44px;padding:28px;scroll-margin-top:20px}.slurm-assistant-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.slurm-guide .slurm-assistant-kicker{color:#315c50;margin:0 0 8px;font-size:.875rem;font-weight:700}.slurm-assistant button{font:inherit;color:#17343b;cursor:pointer;background:#fff;border:1px solid #91b9aa;border-radius:6px;padding:8px 12px;font-size:.9375rem}.slurm-assistant button:hover{background:#edf3ee}.slurm-assistant button:disabled{cursor:default;opacity:.6}:is(.slurm-assistant button:focus-visible,.slurm-assistant textarea:focus-visible,.slurm-assistant summary:focus-visible){outline-offset:3px;outline:2px solid #17647a}.slurm-suggestions,.slurm-assistant-actions{flex-wrap:wrap;gap:8px;display:flex}.slurm-suggestions{margin:20px 0 18px}.slurm-suggestions button{border-radius:20px}.slurm-assistant label{margin:12px 0 8px;font-size:1rem;font-weight:650;display:block}.slurm-assistant textarea{resize:vertical;color:#17343b;width:100%;min-height:120px;font:1rem/1.6 var(--font-geist-sans),sans-serif;background:#fcfdfb;border:1px solid #91b9aa;border-radius:7px;padding:14px;display:block}.slurm-assistant textarea::placeholder{color:#637773;opacity:1}.slurm-guide .slurm-assistant-help,.slurm-guide .slurm-model-label{color:#526965;font-size:.875rem;line-height:1.6}.slurm-assistant .slurm-ask{color:#fff;background:#286648;border-color:#286648;padding:10px 16px;font-weight:650}.slurm-assistant .slurm-ask:hover{background:#1d5138}.slurm-assistant-actions{align-items:center;margin-top:16px}.slurm-assistant-actions [role=status]{clip:rect(0,0,0,0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.slurm-guide .slurm-assistant-foot{border-top:1px solid #d6e1db;margin:20px 0 0;padding-top:16px}.slurm-conversation{margin:24px 0}.slurm-turn+.slurm-turn{border-top:1px solid #d6e1db;margin-top:28px;padding-top:24px}.slurm-user-message{white-space:pre-wrap;background:#edf3ee;border-radius:7px;padding:14px 18px}.slurm-user-message strong{margin-bottom:5px;display:block}.slurm-user-message span{max-height:210px;display:block;overflow:auto}.slurm-guide .slurm-turn h3{font-size:1.1rem}.slurm-guide .slurm-turn h4{margin:16px 0 8px;font-size:1rem;font-weight:700}.slurm-answer-text{white-space:pre-wrap}.slurm-draft{border-top:1px solid #d6e1db;margin:20px 0 12px;padding-top:16px}.slurm-draft summary{cursor:pointer;padding:4px 0;font-size:1rem;font-weight:700}.slurm-allocation{font-variant-numeric:tabular-nums;color:#315c50}.slurm-assistant-error{color:#793b30;background:#fff5f0;border-left:3px solid #a34636;padding:8px 12px}@media (max-width:700px){.slurm-assistant{padding:20px 16px}.slurm-assistant-heading{gap:12px}.slurm-assistant-actions .slurm-ask{flex:1}.slurm-assistant h2{font-size:1.4rem}}@media print{.slurm-assistant form,.slurm-language-picker,.slurm-download,.slurm-assistant-foot{display:none}.slurm-assistant{border:0;padding:0}}.slurm-guide .slurm-assistant .slurm-signin{color:#fff;background:#286648;border:1px solid #286648;border-radius:7px;padding:10px 16px;font-weight:650;text-decoration:none;display:inline-block}.slurm-guide .slurm-assistant .slurm-signin:hover{background:#1d5138}
