.article-your-new-job-is-compute-allocator .pq .ox{color:var(--tertiary)}.article-your-new-job-is-compute-allocator .fig{margin:64px 0}.article-your-new-job-is-compute-allocator figure.fig{margin-inline:0}.article-your-new-job-is-compute-allocator figure.fig img{display:block;width:100%;height:auto;border:1px solid var(--outline-variant);background:var(--surface-bright, #FCFAF5)}.article-your-new-job-is-compute-allocator figure.fig figcaption{font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-surface-variant);margin-top:18px;display:flex;gap:16px;align-items:baseline;border-top:1px solid var(--outline-variant);padding-top:14px}.article-your-new-job-is-compute-allocator figure.fig figcaption .num{color:var(--tertiary);white-space:nowrap}.article-your-new-job-is-compute-allocator figure.fig figcaption span:last-child{text-transform:none;letter-spacing:.01em;color:var(--on-surface-variant)}.article-your-new-job-is-compute-allocator table.cmp{width:100%;border-collapse:collapse;margin:8px 0 36px;font-family:"Source Serif 4",serif}.article-your-new-job-is-compute-allocator table.cmp th,.article-your-new-job-is-compute-allocator table.cmp td{text-align:left;vertical-align:top;padding:14px 18px 14px 0;border-bottom:1px solid var(--outline-variant)}.article-your-new-job-is-compute-allocator table.cmp thead th{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--on-surface);border-bottom:1px solid var(--on-surface);line-height:1.3}.article-your-new-job-is-compute-allocator table.cmp thead th span{display:block;font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--secondary);margin-top:5px}.article-your-new-job-is-compute-allocator table.cmp thead th:last-child{color:var(--tertiary)}.article-your-new-job-is-compute-allocator table.cmp thead th:last-child span{color:var(--tertiary);opacity:.8}.article-your-new-job-is-compute-allocator table.cmp tbody th[scope=row]{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary);width:26%;line-height:1.4}.article-your-new-job-is-compute-allocator table.cmp tbody td{font-size:17px;line-height:1.4;color:var(--on-surface)}.article-your-new-job-is-compute-allocator table.cmp tbody td em{font-style:italic}.article-your-new-job-is-compute-allocator ol.spec{counter-reset:spec;list-style:none;padding:0;margin:8px 0 32px}.article-your-new-job-is-compute-allocator ol.spec>li{counter-increment:spec;padding-left:56px;position:relative;margin-bottom:22px;font-family:"Source Serif 4",serif;font-size:19px;line-height:1.6;color:var(--on-surface)}.article-your-new-job-is-compute-allocator ol.spec>li:before{content:counter(spec);position:absolute;left:0;top:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:var(--tertiary);border:1px solid var(--outline-variant);padding:3px 11px;font-variant-numeric:tabular-nums}.article-your-new-job-is-compute-allocator ol.spec>li strong{font-weight:600;color:var(--on-surface)}.article-your-new-job-is-compute-allocator .code-card{margin:8px 0 40px;background:var(--surface-bright, #FCFAF5);border:1px solid var(--outline-variant)}.article-your-new-job-is-compute-allocator .code-head{display:flex;justify-content:space-between;align-items:baseline;padding:14px 24px;border-bottom:1px solid var(--outline-variant);font-family:Inter,sans-serif;font-size:11px;color:var(--on-surface-variant);gap:16px;flex-wrap:wrap}.article-your-new-job-is-compute-allocator .code-head .fname{font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-surface)}.article-your-new-job-is-compute-allocator pre.code{margin:0;padding:24px 28px;overflow-x:auto;background:var(--surface-bright, #FCFAF5)}.article-your-new-job-is-compute-allocator pre.code code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.65;color:var(--on-surface);white-space:pre;tab-size:4}.article-your-new-job-is-compute-allocator .sources{margin-top:8px}.article-your-new-job-is-compute-allocator .sources h3{font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--on-surface-variant);border-top:1px solid var(--on-surface);padding-top:28px;margin:0 0 20px}.article-your-new-job-is-compute-allocator .src-list{list-style:none;padding:0;margin:0}.article-your-new-job-is-compute-allocator .src-list li{display:flex;gap:16px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--outline-variant)}.article-your-new-job-is-compute-allocator .src-num{font-family:Inter,sans-serif;font-size:11px;font-weight:700;color:var(--tertiary);min-width:22px;flex-shrink:0;font-variant-numeric:tabular-nums}.article-your-new-job-is-compute-allocator .src-body{font-family:"Source Serif 4",serif;font-size:15px;line-height:1.5;color:var(--on-surface-variant)}.article-your-new-job-is-compute-allocator .src-body a{font-weight:600}@media(max-width:720px){.article-your-new-job-is-compute-allocator .fig{margin:44px 0}.article-your-new-job-is-compute-allocator .src-body{font-size:14px}.article-your-new-job-is-compute-allocator ol.spec>li{padding-left:44px;font-size:18px}.article-your-new-job-is-compute-allocator ol.spec>li:before{padding:2px 8px;font-size:12px}.article-your-new-job-is-compute-allocator table.cmp th,.article-your-new-job-is-compute-allocator table.cmp td{padding:11px 12px 11px 0}.article-your-new-job-is-compute-allocator table.cmp tbody td{font-size:15px}.article-your-new-job-is-compute-allocator table.cmp tbody th[scope=row]{width:30%;font-size:10px}.article-your-new-job-is-compute-allocator pre.code{padding:18px 16px}.article-your-new-job-is-compute-allocator pre.code code{font-size:11.5px}}
