.dp-src[data-astro-cid-a5hxzb26] a[data-astro-cid-a5hxzb26]{white-space:nowrap;font:500 .78rem/1.35 var(--mono);margin:0 .6rem .15rem 0;display:inline-block}.fp-table[data-astro-cid-2octq6wn] .nw[data-astro-cid-2octq6wn]{white-space:nowrap}.fp-table[data-astro-cid-2octq6wn] .dp-sub[data-astro-cid-2octq6wn]{font:500 .74rem/1.3 var(--mono);opacity:.8;display:block}.fp-wrap[data-astro-cid-2octq6wn]{margin-top:1.5rem}.fm-live{gap:.75rem;display:none}.fm-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.fm-keys,.fm-zoom{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fm-bar button{min-height:44px;font:500 .74rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:0 .85rem}.fm-zoom button{min-width:44px;font-size:1rem}.fm-zoom button[data-zoom=reset]{font-size:.74rem}.fm-key:before{content:"";background:var(--dot);border:2px solid var(--dot);border-radius:50%;width:.6rem;height:.6rem;margin-right:.5rem;display:inline-block}.fm-key--producing{--dot:#f2b441}.fm-key--building{--dot:#a592ff}.fm-key--announced{--dot:#f2b441}.fm-key--announced:before{background:0 0}.fm-key--other{--dot:#6e7384}.fm-key[aria-pressed=false]{opacity:.5}.fm-key[aria-pressed=false]:before{background:0 0}.fm-stage{cursor:grab;touch-action:pan-y;outline-offset:3px;background-color:#0e1016;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(0deg,#ffffff0a 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:48px 48px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #f2b4414d;border-radius:.4rem;position:relative;overflow:hidden}.fm-stage.is-dragging{cursor:grabbing}.fm-svg{user-select:none;width:100%;height:auto;display:block}.fm-land{fill:#20242f;stroke:#ffffff1a;stroke-width:.6px;vector-effect:non-scaling-stroke}.fm-sites,.fm-bubbles{transition:opacity .22s ease-out}.fm-stage[data-level=world] .fm-sites,.fm-stage[data-level=region] .fm-bubbles{opacity:0;pointer-events:none}.fm-bubble,.fm-site{cursor:pointer;outline:none}.fm-disc{fill:#f2b44133;stroke:#f2b441;stroke-width:1.5px;vector-effect:non-scaling-stroke}.fm-ring{fill:none;stroke:#f2b441;stroke-opacity:.3;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.fm-leader{stroke:#ffffff59;vector-effect:non-scaling-stroke}.fm-code{fill:#fff;font:700 11px var(--mono,monospace);pointer-events:none}.fm-count{fill:#f2b441;font:500 9px var(--mono,monospace);pointer-events:none}.fm-bubble:hover .fm-disc,.fm-bubble:focus-visible .fm-disc{fill:#f2b44166}.fm-bubble:focus-visible .fm-ring{stroke-opacity:1;stroke-dasharray:none}.fm-bubble.is-off{opacity:.25}.fm-dot{fill:var(--dot);stroke:#0b0c11;stroke-width:1px;vector-effect:non-scaling-stroke}.fm-halo{fill:var(--dot);opacity:0}.fm-site--producing{--dot:#f2b441}.fm-site--building{--dot:#a592ff}.fm-site--announced{--dot:#f2b441}.fm-site--announced .fm-dot{fill:#0e1016;stroke:var(--dot);stroke-width:2px}.fm-site--other{--dot:#6e7384}.fm-site:hover .fm-halo,.fm-site:focus-visible .fm-halo,.fm-site.is-selected .fm-halo{opacity:.35}.fm-site.is-selected .fm-dot{stroke:#fff;stroke-width:2px}.fm-site.is-off{opacity:.12;pointer-events:none}.fm-site.is-hidden-status{display:none}.fm-tip{z-index:2;color:#f2f3f5;max-width:16rem;font:500 .74rem/1.35 var(--mono,monospace);pointer-events:none;background:#0b0c11f0;border:1px solid #f2b44166;border-radius:.3rem;padding:.35rem .6rem;position:absolute}.fm-tip b{color:#f2b441;font-weight:500}.fm-card{background:#14161dcc;border:1px solid #f2b44147;border-radius:.4rem;min-height:5.5rem;padding:.85rem 1rem;font-size:.95rem;line-height:1.45}.fm-card p{margin:0}.fm-hint{color:var(--ink-soft)}.fm-card-kicker{font:500 .72rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal,#f2b441)}.fm-card-title{font-size:1.1rem;font-weight:700;margin-top:.25rem!important}.fm-card dl{grid-template-columns:max-content 1fr;gap:.2rem 1rem;margin:.6rem 0 0;font-size:.9rem;display:grid}.fm-card dt{font:500 .72rem/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.fm-card dd{min-width:0;margin:0}.fm-card dd span{display:block}.fm-card-actions{font:500 .78rem/1.3 var(--mono);margin-top:.7rem!important}.fm-card-actions a,.fm-card-actions button{color:var(--teal,#f2b441)}.fm-note{margin-top:.5rem}.fm.is-live .fm-live{margin-top:1.25rem;display:grid}@media (prefers-reduced-motion:reduce){.fm-sites,.fm-bubbles{transition:none}}.owner-bars[data-astro-cid-xw3ml327] .ff-mark{cursor:pointer;outline:none;transition:opacity .16s}.owner-bars[data-astro-cid-xw3ml327] .ff-mark:focus-visible .ff-hit,.owner-bars[data-astro-cid-xw3ml327] .ff-mark.is-active .ff-hit,.owner-bars[data-astro-cid-xw3ml327] .ff-mark.is-chosen .ff-hit{fill:#86ddd41a;stroke:var(--vk-accent,currentColor);stroke-width:1.5px}.owner-bars[data-astro-cid-xw3ml327] .ff-mark.is-dim{opacity:.18}@media (prefers-reduced-motion:reduce){.owner-bars[data-astro-cid-xw3ml327] .ff-mark{transition:none}}.dp-sites[data-astro-cid-552ku4sp] .nw[data-astro-cid-552ku4sp]{white-space:nowrap}.dp-np[data-astro-cid-552ku4sp]{opacity:.65}.dp-badge[data-astro-cid-552ku4sp],.dp-old[data-astro-cid-552ku4sp],.dp-sub[data-astro-cid-552ku4sp]{font:500 .74rem/1.3 var(--mono);opacity:.8;display:block}.dp-old[data-astro-cid-552ku4sp],.dp-stale[data-astro-cid-552ku4sp]{color:var(--copper,#b87333)}.fab-litho{--tl-panel:var(--bay-panel);--tl-line:#f2b44140;--tl-text:var(--ink);--tl-muted:var(--ink-soft);--tl-teal:var(--teal);--tl-amber:var(--bay-amber);--tl-slate:var(--bay-slate);--tl-blue:var(--bay-euv);--tl-plum:var(--bay-euv-soft);margin-top:1.25rem}.fab-litho .lw-step-0{fill:var(--bay-copper);background:var(--bay-copper)}.fab-litho .lw-step-1{fill:var(--bay-copper-text);background:var(--bay-copper-text)}.fab-litho .lw-step-2{fill:var(--bay-amber);background:var(--bay-amber)}.fab-litho .lw-step-3{fill:var(--bay-euv);background:var(--bay-euv)}.fab-litho .lw-step-4{fill:var(--bay-euv-pale);background:var(--bay-euv-pale)}.fab-litho .lw-step-5{fill:#86ddd4;background:#86ddd4}.fab-litho .lw-step-6{fill:var(--bay-slate);background:var(--bay-slate)}.fab-litho .tl-sortbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;display:flex}.fab-litho .tl-sortbar[hidden]{display:none}.fab-litho .tl-sortbar label{color:var(--tl-muted);font:500 .8rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase}.fab-litho .tl-sortbar select,.fab-litho .tl-sortbar button{border:1px solid var(--tl-line);background:var(--tl-panel);min-height:44px;color:var(--tl-text);font:inherit;white-space:nowrap;cursor:pointer;padding:0 1rem;font-weight:600}.fab-litho .tl-sortbar select:focus-visible,.fab-litho .tl-sortbar button:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.fab-litho .tl-hint{color:var(--tl-muted);flex-basis:100%;margin:0;font-size:.92rem}.fab-litho .tl-hint[hidden]{display:none}.fab-litho .tl-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--tl-line);background:var(--tl-panel);position:relative;overflow-x:auto}.fab-litho .tl-scroll:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.fab-litho .tl-scroll table{border-collapse:collapse;background:0 0;width:max-content;min-width:100%;font-size:.92rem;display:table;overflow:visible}.fab-litho .tl-scroll th,.fab-litho .tl-scroll td{border:0;border-bottom:1px solid var(--tl-line);text-align:left;vertical-align:top;min-width:0;padding:.55rem .7rem}.fab-litho .tl-scroll thead th{background:var(--tl-panel);color:var(--tl-muted);font:500 .78rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.fab-litho .tl-scroll tbody th{min-width:11rem;max-width:19rem;font-weight:700}.fab-litho .tl-scroll tbody th,.fab-litho .tl-scroll thead th:first-child{z-index:1;background:var(--tl-panel);box-shadow:1px 0 0 var(--tl-line);position:sticky;left:0}.fab-litho .tl-scroll tr{scroll-margin-top:5rem}.fab-litho .tl-scroll tr:target,.fab-litho .tl-scroll tr:target th{background:#a592ff29}.fab-litho .nw{white-space:nowrap}.fab-litho .tl-src{min-width:9rem;max-width:15rem;line-height:1.35}.fab-litho .tl-src .src{white-space:nowrap;margin:0 .6rem .15rem 0;display:inline-block}.fab-litho .tl-rownote{min-width:14rem;max-width:22rem;color:var(--tl-muted);font-size:.86rem;line-height:1.4}@media (width<=40rem){.fab-litho .tl-scroll tbody th{min-width:8rem;max-width:9.5rem;font-size:.88rem}.fab-litho .tl-rownote{min-width:12rem}}.fab-litho .th-sort{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.fab-litho .th-sort:hover{color:var(--tl-teal);text-decoration:underline}.fab-litho .th-sort:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.fab-litho .th-arrow{opacity:.45;font-size:max(.85em,12px)}.fab-litho .is-sorted .th-sort{color:var(--tl-teal)}.fab-litho .is-sorted .th-arrow{opacity:1}.fab-litho .lw-counts{margin-top:0}
