.mc .sl-k{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin:20px 12px 6px}.mc .sl-b,.mc .sl-r{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;grid-gap:10px;gap:10px;align-items:center;padding:9px 12px;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;border:0;background:none;font-family:inherit;color:inherit;text-align:left;border-radius:10px}.mc .sl-b{cursor:pointer;transition:background .2s,box-shadow .2s}.mc .sl-b.t{font-weight:600;border-top:1px solid var(--line);border-radius:0 0 10px 10px;margin-top:4px}.mc .sl-b .ion{color:var(--mute);font-size:16px;transition:color .2s}.mc .sl-b:hover{background:var(--parch)}.mc .sl-b:hover .ion{color:var(--accent)}.mc .sl-b[aria-pressed=true]{background:#FFF4E5;box-shadow:inset 0 0 0 1.5px var(--saffron)}.mc .sl-b[aria-pressed=true] .ion{color:var(--accent)}.mc .sl-b span:first-child{display:flex;align-items:center;gap:8px}.mc .sl-b span:first-child:after{content:"Working";font-size:12px;font-weight:500;color:var(--accent);opacity:0;transition:opacity .2s}.mc .sl-b:hover span:first-child:after,.mc .sl-b[aria-pressed=true] span:first-child:after{opacity:1}.mc .sl-net{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding:16px 14px;border-radius:14px;background:var(--dark);color:var(--parch);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mc .sl-net span{font-size:15px;color:var(--dmute)}.mc .sl-net b{font-size:24px;font-weight:600}.mc .sl-er{margin-top:16px;font-size:14.5px;color:var(--mute)}.mc .sl-er .sl-k{margin-top:4px}.mc .sl-er .sl-r{font-size:14.5px;padding:5px 12px;color:var(--mute)}.mc .wk-g{margin-top:20px}.mc .wk-g>small{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--saffron)}.mc .wk-g>small i{font-style:normal;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--saffron);display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;letter-spacing:0}.mc .wk-l{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px dashed rgba(250,246,239,.16);font-size:15.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dmute)}.mc .wk-l b{font-weight:500;color:var(--parch)}.mc .wk-l.t{color:var(--parch);border-bottom:1px solid rgba(250,246,239,.3)}.mc .wk-l.t,.mc .wk-l.t b{font-weight:600}.mc .lc-arcs{position:relative;height:104px;margin-top:4px}.mc .arc{position:absolute;top:0;border:1.5px dashed var(--accent);border-top:0;border-radius:0 0 28px 28px}.mc .arc:before{content:"";position:absolute;left:-6.5px;top:-2px;border:5.5px solid transparent;border-bottom:8px solid var(--accent);border-top:0}.mc .arc span{position:absolute;left:50%;top:100%;transform:translate(-50%,8px);font-size:14px;font-weight:500;color:var(--accent);white-space:nowrap;background:var(--parch);padding:0 8px}.mc .arc.rj{left:10%;width:20%;height:28px}.mc .arc.rc{left:30%;width:60%;height:58px}.mc .arc.rc i{position:absolute;left:66.66%;top:0;height:100%;border-left:1.5px dashed var(--accent)}.mc .fm{display:flex;flex-direction:column;gap:8px;margin-top:16px}.mc .fm-r{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line)}.mc .fm-r b{font-size:15.5px;font-weight:600}.mc .fm-x{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14.5px;color:var(--mute)}.mc table.stt{width:100%;border-collapse:collapse;margin-top:10px;font-size:15px}.mc .stt th{text-align:left;font-size:13px;font-weight:500;color:var(--mute);padding:0 10px 8px}.mc .stt td,.mc .stt th{border-bottom:1px solid var(--line)}.mc .stt td{padding:11px 10px}.mc .stt td:first-child{font-weight:600}.mc .in-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:56px}.mc .in-t{position:relative;background:#fff;border-radius:20px;padding:22px;box-shadow:0 0 0 1px var(--line),0 24px 50px -34px rgba(26,22,18,.4)}.mc .in-t:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:36px;margin-left:-1px;background:radial-gradient(circle,var(--accent) 1px,transparent 1.4px) 0 0/2px 6px repeat-y}.mc .in-t .ion{font-size:24px;color:var(--accent)}.mc .in-t b{display:block;font-size:18px;font-weight:600;margin-top:12px}.mc .in-t p{font-size:15px;line-height:1.5;color:var(--mute);margin-top:6px}.mc .in-j{position:relative;height:72px;margin-top:36px}.mc .in-j:before{left:12.5%;right:12.5%;height:2px;background:radial-gradient(circle,var(--accent) 1px,transparent 1.4px) 0 0/6px 2px repeat-x}.mc .in-j:after,.mc .in-j:before{content:"";position:absolute;top:0}.mc .in-j:after{left:50%;width:2px;height:100%;margin-left:-1px;background:radial-gradient(circle,var(--accent) 1px,transparent 1.4px) 0 0/2px 6px repeat-y}.mc .in-run{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:16px 26px;border-radius:18px;background:var(--dark);color:var(--parch);font-size:18px;font-weight:600;box-shadow:0 20px 40px -20px rgba(11,9,7,.6)}.mc .in-run .ion{color:var(--saffron);font-size:22px}.mc .in-run small{font-size:14px;font-weight:400;color:var(--dmute)}.mc .cty-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.mc .cty-f{margin-top:24px;font-size:16px;color:var(--mute)}.mc .cty-f p{display:flex;gap:10px;align-items:flex-start;max-width:640px;line-height:1.5}.mc .cty-f .ion{color:var(--accent);font-size:20px;margin-top:1px}@container pg (max-width:1100px){.mc .lc-arcs{display:none}.mc .in-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mc .in-j:before,.mc .in-t:after{display:none}.mc .in-j{height:48px;margin-top:0}}@container pg (max-width:640px){.mc .sl-b span:first-child:after{display:none}.mc .fm-r{grid-template-columns:minmax(0,1fr);gap:8px}.mc .stt{font-size:14px}.mc .stt td,.mc .stt th{padding-left:6px;padding-right:6px}.mc .in-row{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px}}