.multilocation-page{--line: var(--rule-2)}.multilocation-page .ml-hero{padding:92px 0 78px;background:radial-gradient(circle at 72% 8%,rgba(0,87,255,.09),transparent 32%)}.multilocation-page .ml-hero-copy{max-width:850px;margin:0 auto 68px;text-align:center}.multilocation-page .ml-hero h1{font-size:clamp(48px,5.4vw,74px);line-height:1.02;letter-spacing:-.055em;margin:18px 0 24px}.multilocation-page .ml-hero h1 em{font-family:var(--font-serif);font-weight:400;color:var(--ceyo-signal);display:block}.multilocation-page .ml-hero-copy>p{font-size:clamp(18px,2vw,22px);line-height:1.5;max-width:900px;margin:0 auto;color:var(--fg-2)}.multilocation-page .ml-hero-actions{display:flex;justify-content:center;gap:12px;margin:30px 0}.multilocation-page .ml-shifts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.multilocation-page .ml-shifts>div{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);border-radius:10px;background:#fff;font-size:12px}.multilocation-page .ml-shifts span{color:var(--fg-3)}.multilocation-page .ml-shifts i{color:#0057ff}.multilocation-page .ml-governance h2{font-size:clamp(36px,4vw,58px);line-height:1;margin:18px 0}@media(max-width:900px){.multilocation-page .ml-shifts{grid-template-columns:1fr}}@media(max-width:640px){.multilocation-page .ml-hero{padding-top:56px}.multilocation-page .ml-hero h1{font-size:42px;line-height:1.04}.multilocation-page .ml-hero-copy{margin-bottom:54px}.multilocation-page .ml-hero-actions{flex-direction:column}.multilocation-page .ml-hero-actions .btn{width:100%}}.multilocation-page .ml-platform{border-top:1px solid var(--line)}.multilocation-page .ml-platform-header{max-width:760px;margin:0 0 40px;text-align:left}.multilocation-page .ml-platform-header .eyebrow{display:inline-block;margin-bottom:16px}.multilocation-page .ml-platform-header .pf-sub{max-width:620px}.multilocation-page .ml-platform-grid{border-radius:12px;overflow:hidden}.multilocation-page .ml-platform-cta{margin-top:32px;text-align:center}.multilocation-page .ml-platform-card{position:relative;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.multilocation-page .ml-platform-card:hover{z-index:1;transform:translateY(-4px);box-shadow:0 16px 38px -24px #0a0a0a57}.multilocation-page .ml-platform-card.mlp-card-cream{background:#faf6ec}.multilocation-page .mlp-card-cream .mlp-illustration{background:linear-gradient(155deg,#fff 58%,#fff9ec)}.multilocation-page .mlp-illustration{height:220px;padding:16px}.multilocation-page .mlp-mini{width:100%;font-size:12px}.multilocation-page .mlp-mini-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font:500 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlp-mini-head>span:last-child{white-space:nowrap}.multilocation-page .mlp-mini-head .warn{color:#9a6600}.multilocation-page .mlp-mini-head .live{display:inline-flex;align-items:center;gap:5px;color:var(--ceyo-signal)}.multilocation-page .mlp-mini-head .live i{width:6px;height:6px;border-radius:50%;background:var(--ceyo-signal);animation:mlpPulse 1.8s ease-in-out infinite}.multilocation-page .mlp-rows{display:flex;flex-direction:column;gap:7px}.multilocation-page .mlp-score-row{display:flex;align-items:center;gap:10px}.multilocation-page .mlp-score-row>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multilocation-page .mlp-score-row>i{flex:0 0 70px;height:6px;border-radius:3px;background:var(--rule-3);overflow:hidden}.multilocation-page .mlp-score-row>i b{display:block;width:var(--score);height:100%;border-radius:inherit;animation:mlpBarIn .7s ease both}.multilocation-page .mlp-score-row>strong{width:34px;font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.multilocation-page .mlp-score-row .ok{color:#00a862}.multilocation-page .mlp-score-row>i .ok{background:#00a862}.multilocation-page .mlp-score-row .blue{color:#0057ff}.multilocation-page .mlp-score-row>i .blue{background:#0057ff}.multilocation-page .mlp-score-row>i .ink{background:#0a0a0a}.multilocation-page .mlp-score-row .bad,.multilocation-page .mlp-score-row.own>span{color:#c8102e}.multilocation-page .mlp-score-row>i .bad{background:#c8102e}.multilocation-page .mlp-prompt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border:1px solid var(--rule-3);border-radius:6px;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.multilocation-page .mlp-prompt.active{border-color:var(--ceyo-signal);background:#0057ff0e;box-shadow:0 2px 8px #0057ff14}.multilocation-page .mlp-prompt>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 11px var(--font-mono)}.multilocation-page .mlp-prompt small{flex:none;font-size:10px;color:var(--fg-3)}.multilocation-page .mlp-citations{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px}.multilocation-page .mlp-citations>span{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlp-citations b{display:inline-flex;gap:4px;padding:3px 8px;border:1px solid var(--line);border-radius:999px;font:500 10px var(--font-mono);color:var(--fg-2)}.multilocation-page .mlp-citations b i{font-style:normal;color:var(--ceyo-signal)}.multilocation-page .mlp-listings{display:flex;align-items:center;gap:14px;height:calc(100% - 25px)}.multilocation-page .mlp-listings .score{display:flex;align-items:baseline;gap:2px}.multilocation-page .mlp-listings .score strong{font-size:34px;letter-spacing:-.04em}.multilocation-page .mlp-listings .score span{color:var(--fg-3)}.multilocation-page .mlp-listings>div:last-child{flex:1}.multilocation-page .mlp-listings p{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:12px;color:var(--fg-2)}.multilocation-page .mlp-listings p i{width:7px;height:7px;border-radius:50%;background:var(--fg-3)}.multilocation-page .mlp-listings p i.warn{background:#d98e00}.multilocation-page .mlp-listings p i.bad{background:#c8102e}.multilocation-page .mlp-action-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--rule-3)}.multilocation-page .mlp-action-row:last-child{border:0}.multilocation-page .mlp-action-row>span{font-size:12px}.multilocation-page .mlp-action-row b{flex:none;padding:3px 8px;border:1px solid var(--line);border-radius:999px;font:500 9px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlp-action-row b.warn{border-color:#d98e0059;background:#d98e0014;color:#9a6600}.multilocation-page .mlp-action-row b.ready{border-color:#0057ff40;background:#0057ff0f;color:var(--ceyo-signal)}.multilocation-page .mlp-action-row b.bad{border-color:#c8102e4d;background:#c8102e0f;color:#a30f26}.multilocation-page .mlp-agent-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.multilocation-page .mlp-agent-chips span,.multilocation-page .mlp-agent-step{padding:4px 9px;border:1px solid var(--line);border-radius:999px;font:500 10px var(--font-mono);color:var(--fg-2)}.multilocation-page .mlp-agent-flow{padding-top:10px;border-top:1px solid var(--rule-3)}.multilocation-page .mlp-agent-flow small,.multilocation-page .mlp-agent-owner small{display:block;margin-bottom:7px;font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlp-agent-flow>div{display:flex;flex-wrap:wrap;gap:6px}.multilocation-page .mlp-agent-step{display:inline-flex;align-items:center;gap:5px;color:var(--fg-3);transition:color .25s,border-color .25s,background .25s}.multilocation-page .mlp-agent-step i{width:5px;height:5px;border-radius:50%;background:var(--line)}.multilocation-page .mlp-agent-step.active{border-color:#00a86266;background:#00a8620b;color:var(--fg-1)}.multilocation-page .mlp-agent-step.active i{background:#00a862}.multilocation-page .mlp-agent-owner{margin-top:11px;padding-top:9px;border-top:1px solid var(--rule-3)}.multilocation-page .mlp-agent-owner span{font:500 10px var(--font-mono);color:#a30f26}@keyframes mlpPulse{50%{opacity:.25;transform:scale(.8)}}@keyframes mlpBarIn{0%{width:0}}@media(max-width:640px){.multilocation-page .ml-platform-card{min-height:335px;padding:24px}.multilocation-page .mlp-illustration{height:205px;padding:13px}.multilocation-page .mlp-score-row>i{flex-basis:56px}.multilocation-page .mlp-mini-head{font-size:9px}.multilocation-page .mlp-citations b:nth-last-child(-n+2){display:none}.multilocation-page .mlp-action-row>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.multilocation-page .ml-platform-card{transition:none}.multilocation-page .ml-platform-card:hover{transform:none}.multilocation-page .mlp-mini-head .live i,.multilocation-page .mlp-score-row>i b{animation:none}}.multilocation-page .ml-loop{background:var(--bg-1);color:var(--fg-1);border-top:1px solid var(--line)}.multilocation-page .mla-loop-head{max-width:760px;margin-bottom:40px;text-align:left}.multilocation-page .mla-loop-head p,.multilocation-page .ml-loop .mla-loop-head p{max-width:64ch;color:var(--fg-2)}.multilocation-page .mla-loop-track{position:relative;display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:22px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0a0a0a0a,0 18px 36px -30px #0a0a0a38}.multilocation-page .mla-loop-line{position:absolute;top:0;left:0;right:0;z-index:2;height:2px;background:var(--rule-3);overflow:hidden}.multilocation-page .mla-loop-line i{display:block;width:0;height:100%;background:var(--ceyo-signal);transition:width 1.55s ease}.multilocation-page .mla-loop-track.active .mla-loop-line i{width:100%}.multilocation-page .mla-loop-node{position:relative;display:flex;flex-direction:column;gap:7px;padding:18px 16px 20px;border-right:1px solid var(--rule-3);opacity:.45;transition:opacity .28s ease}.multilocation-page .mla-loop-node.active{opacity:1}.multilocation-page .mla-loop-node:nth-of-type(6){border-right:0}.multilocation-page .mla-loop-step{font:500 11px var(--font-mono);letter-spacing:.1em;color:var(--fg-3)}.multilocation-page .mla-loop-node>strong{font-size:15px;letter-spacing:-.01em}.multilocation-page .mla-loop-node>p{min-height:48px;margin:0;font-size:12px;line-height:1.4;color:var(--fg-2)}.multilocation-page .mla-loop-node>small{align-self:flex-start;padding:3px 9px;border:1px solid var(--line);border-radius:999px;font:500 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}.multilocation-page .mla-loop-node>small.ceyo{border-color:#0057ff4d;background:#0057ff0f;color:var(--ceyo-signal)}.multilocation-page .mla-loop-node>small.team{border-color:#00a86259;background:#00a86212;color:#0a7d4b}.multilocation-page .mla-loop-arrow{position:absolute;top:22px;right:-8px;z-index:1;display:grid;place-items:center;width:16px;height:16px;background:#fff;color:var(--fg-3);font-size:12px}.multilocation-page .mla-loop-return{grid-column:1/-1;padding:11px 16px;border-top:1px solid var(--rule-3);background:#faf6ec;text-align:center}.multilocation-page .mla-loop-return span{font:500 11px var(--font-mono);letter-spacing:.04em;color:var(--ceyo-signal)}.multilocation-page .mla-workbench{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0a0a0a0a,0 18px 36px -30px #0a0a0a38}.multilocation-page .mla-workbench-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 16px;border-bottom:1px solid var(--line);background:#faf6ec}.multilocation-page .mla-workbench-bar>span{font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.multilocation-page .mla-workbench-bar small{font:500 11px var(--font-mono);color:var(--fg-3)}.multilocation-page .mla-workbench-body{display:grid;grid-template-columns:304px 1fr}.multilocation-page .mla-workbench-queue{display:flex;flex-direction:column;border-right:1px solid var(--line)}.multilocation-page .mla-workbench-queue button{display:flex;flex-direction:column;gap:5px;padding:15px 16px;border:0;border-bottom:1px solid var(--rule-3);background:transparent;text-align:left;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.multilocation-page .mla-workbench-queue button:last-child{border-bottom:0}.multilocation-page .mla-workbench-queue button:hover{background:#faf6ec}.multilocation-page .mla-workbench-queue button[aria-pressed=true]{background:#0057ff0e;box-shadow:inset 3px 0 0 var(--ceyo-signal)}.multilocation-page .mla-workbench-queue button:focus-visible{outline:2px solid var(--ceyo-signal);outline-offset:-3px}.multilocation-page .mla-workbench-queue button>span{font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mla-workbench-queue button>strong{font-size:14px;letter-spacing:-.01em}.multilocation-page .mla-workbench-queue button>small{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--fg-2)}.multilocation-page .mla-workbench-queue button small i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--fg-3)}.multilocation-page .mla-workbench-queue button small i.ok{background:#00a862}.multilocation-page .mla-workbench-queue button small i.warn{background:#d98e00}.multilocation-page .mla-workbench-queue button small i.bad{background:#c8102e}.multilocation-page .mla-workbench-panels{min-width:0}.multilocation-page .mla-workbench-panels>section{padding:20px}.multilocation-page .mla-workbench-panels header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.multilocation-page .mla-workbench-panels header>strong{font-size:17px;letter-spacing:-.015em}.multilocation-page .mla-workbench-panels header>small{flex-basis:100%;color:var(--fg-3)}.multilocation-page .mla-tag{padding:3px 9px;border:1px solid var(--line);border-radius:999px;font:500 10px var(--font-mono);text-transform:uppercase;color:var(--fg-2)}.multilocation-page .mla-tag.ok{border-color:#00a86259;background:#00a8620f;color:#0a7d4b}.multilocation-page .mla-tag.warn{border-color:#d98e0059;background:#d98e0012;color:#9a6600}.multilocation-page .mla-tag.bad{border-color:#c8102e4d;background:#c8102e0f;color:#a30f26}.multilocation-page .mla-workbench-stages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.multilocation-page .mla-workbench-stages>span{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--line);border-radius:999px;font:500 11px var(--font-mono);color:var(--fg-3)}.multilocation-page .mla-workbench-stages span i{width:6px;height:6px;border-radius:50%;background:var(--line)}.multilocation-page .mla-workbench-stages .done{border-color:#00a86266;color:var(--fg-1)}.multilocation-page .mla-workbench-stages .done i{background:#00a862}.multilocation-page .mla-workbench-stages .now{border-color:var(--ceyo-signal);color:var(--ceyo-signal)}.multilocation-page .mla-workbench-stages .now i{background:var(--ceyo-signal);box-shadow:0 0 0 3px #0057ff29}.multilocation-page .mla-workbench-stages .await{border-color:#d98e0066;color:#9a6600}.multilocation-page .mla-workbench-stages .await i{background:#d98e00}.multilocation-page .mla-workbench-stages .stop{border-color:#c8102e59;color:#a30f26}.multilocation-page .mla-workbench-stages .stop i{background:#c8102e}.multilocation-page .mla-workbench-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:16px;border-top:1px solid var(--rule-3)}.multilocation-page .mla-workbench-columns>div>span{display:block;margin-bottom:8px;font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mla-workbench-columns p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid var(--rule-3);font-size:13px}.multilocation-page .mla-workbench-columns p:last-child{border-bottom:0}.multilocation-page .mla-workbench-columns p small{flex:none;color:var(--fg-3)}.multilocation-page .mla-workbench-columns p strong{text-align:right;font-size:13px;font-weight:500}.multilocation-page .mla-loop-cta{margin-top:32px;text-align:center}.multilocation-page .mla-workbench-panels{display:grid}.multilocation-page .mla-workbench-panels>section{grid-area:1/1;visibility:hidden;pointer-events:none}.multilocation-page .mla-workbench-panels>section.active{visibility:visible;pointer-events:auto}@media(max-width:1000px){.multilocation-page .mla-loop-track{grid-template-columns:repeat(2,1fr)}.multilocation-page .mla-loop-node{border-bottom:1px solid var(--rule-3)}.multilocation-page .mla-loop-node:nth-of-type(2n){border-right:0}.multilocation-page .mla-loop-node:nth-of-type(5),.multilocation-page .mla-loop-node:nth-of-type(6){border-bottom:0}.multilocation-page .mla-loop-arrow{display:none}.multilocation-page .mla-workbench-body{grid-template-columns:260px 1fr}}@media(max-width:760px){.multilocation-page .mla-loop-track{grid-template-columns:1fr}.multilocation-page .mla-loop-node,.multilocation-page .mla-loop-node:nth-of-type(2n){border-right:0;border-bottom:1px solid var(--rule-3)}.multilocation-page .mla-loop-node:nth-of-type(5){border-bottom:1px solid var(--rule-3)}.multilocation-page .mla-loop-node:nth-of-type(6){border-bottom:0}.multilocation-page .mla-loop-node>p{min-height:0}.multilocation-page .mla-workbench-body{grid-template-columns:1fr}.multilocation-page .mla-workbench-queue{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--line)}.multilocation-page .mla-workbench-queue button:last-child{grid-column:1/-1}.multilocation-page .mla-workbench-queue button:nth-child(odd){border-right:1px solid var(--rule-3)}.multilocation-page .mla-workbench-queue button:last-child{border-right:0}.multilocation-page .mla-workbench-columns{grid-template-columns:1fr;gap:18px}.multilocation-page .mla-workbench-bar{height:auto;min-height:44px;align-items:flex-start;flex-direction:column;justify-content:center;padding-top:9px;padding-bottom:9px}.multilocation-page .mla-workbench-panels>section{padding:16px}}@media(max-width:480px){.multilocation-page .mla-workbench-queue{grid-template-columns:1fr}.multilocation-page .mla-workbench-queue button,.multilocation-page .mla-workbench-queue button:nth-child(odd){border-right:0}.multilocation-page .mla-workbench-queue button:last-child{grid-column:auto}.multilocation-page .mla-workbench-columns p{align-items:flex-start;flex-direction:column;gap:3px}.multilocation-page .mla-workbench-columns p strong{text-align:left}}@media(prefers-reduced-motion:reduce){.multilocation-page .mla-loop-line i,.multilocation-page .mla-loop-node{transition:none}.multilocation-page .mla-loop-line i{width:100%}.multilocation-page .mla-loop-node{opacity:1}}.multilocation-page .ml-governance{background:#fff}.multilocation-page .mln-head{max-width:760px;margin-bottom:40px;text-align:left}.multilocation-page .mln-head>p{max-width:64ch}.multilocation-page .mln-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.multilocation-page .mln-card{padding:30px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0a0a0a0a,0 18px 36px -30px #0a0a0a38}.multilocation-page .mln-card:first-child{background:linear-gradient(145deg,#fff 50%,#fffaf0)}.multilocation-page .mln-card>.eyebrow{margin-bottom:10px;color:var(--ceyo-signal)}.multilocation-page .mln-card>h3{margin:0 0 22px;font-size:24px;letter-spacing:-.015em}.multilocation-page .mln-cohorts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.multilocation-page .mln-cohorts>div{position:relative;padding:14px;border:1px solid var(--line);border-radius:8px;background:#faf6ec;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.multilocation-page .mln-grid.active .mln-cohorts>div{opacity:1;transform:none}.multilocation-page .mln-cohorts>div:nth-child(2){transition-delay:.08s}.multilocation-page .mln-cohorts>div:nth-child(3){transition-delay:.16s}.multilocation-page .mln-cohorts>div:nth-child(4){transition-delay:.24s}.multilocation-page .mln-cohorts strong{display:block;font-size:26px;letter-spacing:-.04em}.multilocation-page .mln-cohorts span{display:block;margin-top:2px;font-size:12px;line-height:1.3;color:var(--fg-2)}.multilocation-page .mln-cohorts i{position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--fg-3)}.multilocation-page .mln-cohorts i.ok{background:#00a862}.multilocation-page .mln-cohorts i.warn{background:#d98e00}.multilocation-page .mln-cohorts i.bad{background:#c8102e}.multilocation-page .mln-total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:#f7f7f5;font-size:13px;color:var(--fg-2)}.multilocation-page .mln-total strong{font-size:18px;color:var(--fg-1)}.multilocation-page .mln-onboard{display:flex;flex-direction:column;gap:3px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#faf6ec}.multilocation-page .mln-onboard>span{font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mln-onboard strong{font-size:16px}.multilocation-page .mln-onboard small{color:var(--fg-3)}.multilocation-page .mln-live-list{display:flex;flex-direction:column}.multilocation-page .mln-live-row{display:grid;grid-template-columns:1fr auto 140px;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--rule-3);opacity:0;transform:translate(8px);transition:opacity .3s ease,transform .3s ease}.multilocation-page .mln-grid.active .mln-live-row{opacity:1;transform:none}.multilocation-page .mln-live-row:nth-child(2){transition-delay:.08s}.multilocation-page .mln-live-row:nth-child(3){transition-delay:.16s}.multilocation-page .mln-live-row:nth-child(4){transition-delay:.24s}.multilocation-page .mln-live-row:last-child{border-bottom:0}.multilocation-page .mln-live-row>span{display:flex;min-width:0;flex-direction:column}.multilocation-page .mln-live-row>span strong{font-size:14px;letter-spacing:-.01em}.multilocation-page .mln-live-row>span small{color:var(--fg-3)}.multilocation-page .mln-live-row>b{padding:4px 9px;border:1px solid var(--line);border-radius:999px;font:500 10px var(--font-mono);white-space:nowrap;color:var(--fg-2)}.multilocation-page .mln-live-row>b.ok{border-color:#00a86259;background:#00a8620f;color:#0a7d4b}.multilocation-page .mln-live-row>b.warn{border-color:#d98e0059;background:#d98e0012;color:#9a6600}.multilocation-page .mln-live-row>b.bad{border-color:#c8102e4d;background:#c8102e0f;color:#a30f26}.multilocation-page .mln-live-row>em{font-size:12px;font-style:normal;text-align:right;color:var(--fg-3)}.multilocation-page .mln-cta{margin-top:32px;text-align:center}@media(max-width:900px){.multilocation-page .mln-grid{grid-template-columns:1fr}.multilocation-page .mln-card{padding:26px}}@media(max-width:560px){.multilocation-page .mln-card{padding:20px}.multilocation-page .mln-cohorts{gap:8px}.multilocation-page .mln-cohorts>div{padding:12px}.multilocation-page .mln-total{align-items:flex-start;flex-direction:column}.multilocation-page .mln-live-row{grid-template-columns:1fr auto;gap:8px}.multilocation-page .mln-live-row>em{grid-column:1/-1;text-align:left}.multilocation-page .mln-card>h3{font-size:21px}}@media(prefers-reduced-motion:reduce){.multilocation-page .mln-cohorts>div,.multilocation-page .mln-live-row{opacity:1;transform:none;transition:none}}.multilocation-page .ml-before-after{background:var(--bg-2)}.multilocation-page .mlba-head{max-width:760px;margin-bottom:40px;text-align:left}.multilocation-page .mlba-head>p{max-width:64ch}.multilocation-page .mlba-surface{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0a0a0a0a,0 22px 45px -34px #0a0a0a4d}.multilocation-page .mlba-browser{display:flex;align-items:center;gap:6px;height:42px;padding:0 14px;border-bottom:1px solid var(--line);background:#faf6ec}.multilocation-page .mlba-browser>span{width:7px;height:7px;border-radius:50%;background:#c7c7c2}.multilocation-page .mlba-browser>span:first-child{background:#ff806c}.multilocation-page .mlba-browser>span:nth-child(2){background:#f4bd58}.multilocation-page .mlba-browser>span:nth-child(3){background:#55bd6c}.multilocation-page .mlba-browser small{min-width:0;margin-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlba-body{padding:26px 28px 22px}.multilocation-page .mlba-action{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--rule-3)}.multilocation-page .mlba-action>div{display:flex;flex-direction:column;gap:3px}.multilocation-page .mlba-action strong{font-size:17px;letter-spacing:-.01em}.multilocation-page .mlba-action small{color:var(--fg-3)}.multilocation-page .mlba-action>span{padding:4px 10px;border:1px solid rgba(0,168,98,.35);border-radius:999px;background:#00a8620f;font:500 10px var(--font-mono);text-transform:uppercase;color:#0a7d4b}.multilocation-page .mlba-timeline{position:relative;display:grid;grid-template-columns:repeat(4,minmax(115px,1fr));min-width:520px;margin:30px 18px 32px}.multilocation-page .mlba-line{position:absolute;top:6px;left:12.5%;right:12.5%;height:2px;background:var(--rule-3);overflow:hidden}.multilocation-page .mlba-line i{display:block;width:0;height:100%;background:var(--ceyo-signal);transition:width 1.25s ease}.multilocation-page .mlba-surface.active .mlba-line i{width:100%}.multilocation-page .mlba-timeline>div{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;text-align:center}.multilocation-page .mlba-timeline>div>i{width:13px;height:13px;margin-bottom:9px;border:3px solid #fff;border-radius:50%;background:var(--rule-2);box-shadow:0 0 0 1px var(--line);transition:background .25s ease}.multilocation-page .mlba-surface.active .mlba-timeline>div>i{background:var(--ceyo-signal)}.multilocation-page .mlba-timeline strong{font:600 11px var(--font-mono)}.multilocation-page .mlba-timeline small{margin-top:3px;color:var(--fg-3)}.multilocation-page .mlba-comparison{overflow:hidden;border:1px solid var(--line);border-radius:9px}.multilocation-page .mlba-table-head,.multilocation-page .mlba-row{display:grid;grid-template-columns:1.25fr repeat(3,1fr);align-items:stretch}.multilocation-page .mlba-table-head{background:#faf6ec}.multilocation-page .mlba-table-head>span,.multilocation-page .mlba-row>span,.multilocation-page .mlba-metric{padding:11px 14px;border-right:1px solid var(--rule-3)}.multilocation-page .mlba-table-head>span:last-child,.multilocation-page .mlba-row>span:last-child{border-right:0}.multilocation-page .mlba-table-head>span{display:flex;flex-direction:column}.multilocation-page .mlba-table-head strong{font-size:11px}.multilocation-page .mlba-table-head small{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlba-row{border-top:1px solid var(--rule-3)}.multilocation-page .mlba-metric{display:flex;align-items:center;font-size:13px}.multilocation-page .mlba-row>span{display:flex;flex-direction:column;justify-content:center;gap:6px}.multilocation-page .mlba-row>span>small{display:none;font:500 9px var(--font-mono);text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlba-row>span>strong{font-size:18px;letter-spacing:-.025em}.multilocation-page .mlba-row .muted{color:var(--fg-2)}.multilocation-page .mlba-row .positive{color:#008c52}.multilocation-page .mlba-row>span>i{height:4px;border-radius:3px;background:var(--rule-3);overflow:hidden}.multilocation-page .mlba-row>span>i b{display:block;width:0;height:100%;border-radius:inherit;background:#a8a8a0;transition:width .8s ease}.multilocation-page .mlba-row>span:nth-child(3)>i b{background:#00a862}.multilocation-page .mlba-surface.active .mlba-row>span>i b{width:var(--value)}.multilocation-page .mlba-row em{align-self:flex-start;padding:4px 9px;border-radius:999px;background:#00a86214;font:500 10px var(--font-mono);font-style:normal;color:#087647}.multilocation-page .mlba-note{margin-top:16px;font-size:12px;color:var(--fg-2)}.multilocation-page .mlba-note summary{display:flex;align-items:center;gap:7px;width:max-content;cursor:pointer;list-style:none}.multilocation-page .mlba-note summary::-webkit-details-marker{display:none}.multilocation-page .mlba-note summary>i{display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--line);border-radius:50%;font:600 10px var(--font-mono);font-style:normal}.multilocation-page .mlba-note p{max-width:620px;margin:8px 0 0 24px;color:var(--fg-3)}.multilocation-page .mlba-cta{margin-top:32px;text-align:center}.multilocation-page .ml-faq{border-top:1px solid var(--line)}@media(max-width:700px){.multilocation-page .mlba-body{padding:20px 16px}.multilocation-page .mlba-action{align-items:flex-start}.multilocation-page .mlba-action>span{flex:none}.multilocation-page .mlba-timeline{margin-inline:0}.multilocation-page .mlba-table-head{display:none}.multilocation-page .mlba-row{grid-template-columns:repeat(3,1fr);padding:14px 0}.multilocation-page .mlba-row:first-of-type{border-top:0}.multilocation-page .mlba-metric{grid-column:1/-1;padding:0 14px 10px;border-right:0}.multilocation-page .mlba-row>span{padding:0 12px}.multilocation-page .mlba-row>span>small{display:block}.multilocation-page .mlba-row>span>strong{font-size:16px}.multilocation-page .mlba-row em{padding:3px 6px;font-size:9px}}@media(max-width:600px){.multilocation-page .mlba-action{flex-direction:column}.multilocation-page .mlba-timeline{grid-template-columns:repeat(4,128px);width:100%;min-width:0;margin:24px 0;padding:2px 0 10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.multilocation-page .mlba-line{display:none}.multilocation-page .mlba-timeline>div{scroll-snap-align:start}.multilocation-page .mlba-timeline>div:not(:last-child):after{content:"";position:absolute;top:6px;left:calc(50% + 8px);width:calc(100% - 16px);height:2px;background:var(--ceyo-signal)}.multilocation-page .mlba-row>span{padding:0 8px}.multilocation-page .mlba-row em{white-space:normal}.multilocation-page .mlba-browser small{font-size:9px}}@media(prefers-reduced-motion:reduce){.multilocation-page .mlba-line i{width:100%;transition:none}.multilocation-page .mlba-row>span>i b{width:var(--value);transition:none}}.multilocation-page .ml-reality{background:#fff}.multilocation-page .ml-bvl{display:grid;grid-template-columns:264px 72px 1fr;gap:24px;align-items:center}.multilocation-page .ml-bvl-network{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 24px;border:1px solid var(--line);border-radius:12px;background:#fff;text-align:center;box-shadow:0 1px 2px #0a0a0a0d,0 12px 30px -24px #0a0a0a40}.multilocation-page .ml-bvl-label{font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .ml-bvl-score{display:inline-flex;align-items:baseline;margin:6px 0 4px;font-size:76px;line-height:1;letter-spacing:-.06em}.multilocation-page .ml-bvl-score i{margin-left:2px;font-size:30px;font-weight:500;font-style:normal;color:var(--fg-3)}.multilocation-page .ml-bvl-caption{max-width:22ch;font-size:13px;line-height:1.4;color:var(--fg-2)}.multilocation-page .ml-bvl-scope{margin-top:4px;font:500 11px var(--font-mono);letter-spacing:.04em;color:var(--fg-3)}.multilocation-page .ml-bvl-arrow{display:flex;align-items:center;justify-content:center}.multilocation-page .ml-bvl-arrow svg{width:72px;height:24px}.multilocation-page .ml-bvl-arrow line,.multilocation-page .ml-bvl-arrow path{fill:none;stroke:var(--ceyo-signal);stroke-width:2}.multilocation-page .ml-bvl-arrow path{stroke-linecap:round;stroke-linejoin:round}.multilocation-page .ml-bvl-locations>.ml-bvl-label{display:block;margin-bottom:12px}.multilocation-page .ml-bvl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.multilocation-page .ml-bvl-card{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.multilocation-page .ml-bvl-card>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.multilocation-page .ml-bvl-card>div>span{font-size:13px;font-weight:600;letter-spacing:-.01em}.multilocation-page .ml-bvl-card strong{font-size:20px;letter-spacing:-.02em}.multilocation-page .ml-bvl-card small{font-size:11px;color:var(--fg-3)}.multilocation-page .ml-bvl-card>i{height:6px;border-radius:3px;background:var(--rule-3);overflow:hidden}.multilocation-page .ml-bvl-card>i b{display:block;width:var(--score);height:100%;border-radius:inherit}.multilocation-page .ml-bvl-card .ok{color:#00a862}.multilocation-page .ml-bvl-card>i .ok{background:#00a862}.multilocation-page .ml-bvl-card .blue{color:#0057ff}.multilocation-page .ml-bvl-card>i .blue{background:#0057ff}.multilocation-page .ml-bvl-card .ink{color:var(--fg-1)}.multilocation-page .ml-bvl-card>i .ink{background:var(--fg-1)}.multilocation-page .ml-bvl-card .warn{color:#d98e00}.multilocation-page .ml-bvl-card>i .warn{background:#d98e00}.multilocation-page .ml-bvl-card .bad{color:#c8102e}.multilocation-page .ml-bvl-card>i .bad{background:#c8102e}.multilocation-page .ml-reality .ml-shifts{grid-template-columns:repeat(3,1fr);gap:0 40px;margin-top:40px}.multilocation-page .ml-reality .ml-shifts>div{gap:12px;padding:15px 0;border:0;border-bottom:1px solid var(--rule-3);border-radius:0;background:transparent;font-size:15px}.multilocation-page .ml-reality .ml-shifts strong{font-weight:500}.multilocation-page .ml-bvl-close{max-width:720px;margin:46px auto 0;padding-top:34px;border-top:1px solid var(--line);text-align:center}.multilocation-page .ml-bvl-close p{margin:0;font-family:var(--font-serif);font-size:clamp(24px,3vw,34px);font-style:italic;line-height:1.24;letter-spacing:-.01em}.multilocation-page .ml-bvl-close span{display:block;margin-top:12px;font-size:16px;line-height:1.55;color:var(--fg-2)}.multilocation-page .ml-bvl-close{border-top:0}@media(max-width:1000px){.multilocation-page .ml-bvl{grid-template-columns:1fr;gap:20px;justify-items:center}.multilocation-page .ml-bvl-network{width:100%;max-width:420px}.multilocation-page .ml-bvl-arrow svg{transform:rotate(90deg)}.multilocation-page .ml-bvl-locations{width:100%}}@media(max-width:760px){.multilocation-page .ml-bvl-grid{grid-template-columns:1fr 1fr}.multilocation-page .ml-reality .ml-shifts{grid-template-columns:1fr;gap:0}.multilocation-page .ml-bvl-close{margin-top:38px;padding-top:28px}}@media(max-width:420px){.multilocation-page .ml-bvl-network{padding:26px 18px}.multilocation-page .ml-bvl-score{font-size:68px}.multilocation-page .ml-bvl-grid{gap:8px}.multilocation-page .ml-bvl-card{padding:12px}.multilocation-page .ml-bvl-card>div{align-items:flex-start;flex-direction:column;gap:3px}.multilocation-page .ml-bvl-card>div>span{font-size:12px}.multilocation-page .ml-bvl-close span{font-size:15px}}.multilocation-page .mlcc{width:100%;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.multilocation-page .mlcc-tabs{display:flex;width:max-content;max-width:100%;gap:4px;padding:4px;margin:0 auto 4px;border:1px solid var(--line);border-radius:999px;background:#fff;overflow-x:auto;scrollbar-width:none}.multilocation-page .mlcc-tabs::-webkit-scrollbar{display:none}.multilocation-page .mlcc-tabs button{flex:0 0 auto;border:0;border-radius:999px;background:transparent;padding:7px 15px;font:500 13px var(--font-sans);color:var(--fg-2);cursor:pointer;white-space:nowrap}.multilocation-page .mlcc-tabs button:hover{background:#0a0a0a0a;color:var(--fg-1)}.multilocation-page .mlcc-tabs button[aria-selected=true]{background:var(--ceyo-signal);color:#fff}.multilocation-page .mlcc-tabs button:focus-visible{outline:2px solid var(--ceyo-signal);outline-offset:2px}.multilocation-page .mlcc-frame{width:100%;min-width:0;max-width:1240px;margin-top:6px;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden;text-align:left;box-shadow:0 1px #ffffffe6 inset,0 1px 2px #0a0a0a0a,0 18px 44px -20px #0a0a0a38}.multilocation-page .mlcc-browser{height:42px;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid var(--line);background:#f7f7f5}.multilocation-page .mlcc-browser .dot{width:10px;height:10px;border-radius:50%;background:#d6d7d4}.multilocation-page .mlcc-browser .url{margin-left:10px;font:500 11px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-status{display:flex;align-items:center;gap:22px;padding:11px 18px;border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap}.multilocation-page .mlcc-status>strong{font-size:14px;letter-spacing:-.015em}.multilocation-page .mlcc-status>span{display:inline-flex;align-items:baseline;gap:7px}.multilocation-page .mlcc-status span i,.multilocation-page .mlcc-stage [class$=-head]>span,.multilocation-page .mlcc-screen-head>div>span,.multilocation-page .mlcc-rail-row>span,.multilocation-page .mlcc-live>strong,.multilocation-page .mlcc-connection>span,.multilocation-page .mlcc-action-detail .note>span{font:500 9px var(--font-mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-status span b{font-size:14px;font-variant-numeric:tabular-nums}.multilocation-page .mlcc-status>em{margin-left:auto;border:1px solid rgba(0,87,255,.2);border-radius:999px;background:#0057ff12;padding:4px 11px;font:500 11px var(--font-mono);font-style:normal;color:var(--ceyo-signal);white-space:nowrap}.multilocation-page .mlcc-stage{padding:20px;min-height:462px}.multilocation-page .mlcc-stats{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:16px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.multilocation-page .mlcc-stats>div{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-right:1px solid var(--line)}.multilocation-page .mlcc-stats>div:last-child{border:0}.multilocation-page .mlcc-stats span{font:500 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-stats strong{font-size:22px;letter-spacing:-.02em}.multilocation-page .mlcc-stats strong.bad{color:#c8102e}.multilocation-page .mlcc-stats strong.ok{color:#00a862}.multilocation-page .mlcc-network{display:grid;grid-template-columns:1fr 340px;gap:16px;margin-bottom:14px}.multilocation-page .mlcc-map,.multilocation-page .mlcc-rail{border:1px solid var(--line);border-radius:10px}.multilocation-page .mlcc-map{padding:14px;display:flex;flex-direction:column}.multilocation-page .mlcc-map-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.multilocation-page .mlcc-map-head small{font-size:12px;color:var(--fg-3)}.multilocation-page .mlcc-map-field{height:300px;border-radius:8px;background:#f7f7f5;padding:6px}.multilocation-page .mlcc-map-field svg{width:100%;height:100%}.multilocation-page .mlcc-pin ellipse{fill:#0a0a0a2e}.multilocation-page .mlcc-pin path{fill:#0057ff;stroke:#fff;stroke-width:2}.multilocation-page .mlcc-pin .hole{fill:#fff}.multilocation-page .mlcc-pin>circle{fill:transparent}.multilocation-page .mlcc-pin.strong path{fill:#00a862}.multilocation-page .mlcc-pin.weak path{fill:#c8102e}.multilocation-page .mlcc-pin.selected>circle:first-child{fill:#c8102e1a}.multilocation-page .mlcc-legend{display:flex;gap:14px;margin-top:8px;font-size:11px;color:var(--fg-3)}.multilocation-page .mlcc-legend span{display:flex;align-items:center;gap:5px}.multilocation-page .mlcc-legend i{width:8px;height:8px;border-radius:50%}.multilocation-page .mlcc-legend .strong{background:#00a862}.multilocation-page .mlcc-legend .mid{background:#0057ff}.multilocation-page .mlcc-legend .weak{background:#c8102e}.multilocation-page .mlcc-rail{display:flex;flex-direction:column;gap:11px;padding:18px;background:#f7f7f5}.multilocation-page .mlcc-rail-head{display:flex;justify-content:space-between;align-items:center}.multilocation-page .mlcc-rail-head>b,.multilocation-page .mlcc-tag{display:inline-flex;width:max-content;border:1px solid rgba(0,168,98,.35);border-radius:999px;background:#00a86214;padding:3px 8px;font:500 10px var(--font-mono);color:#0a7d4b;white-space:nowrap}.multilocation-page .mlcc-rail h3{display:flex;flex-direction:column;gap:2px;font-size:17px;margin:0}.multilocation-page .mlcc-rail h3 small{font-size:12px;font-weight:400;color:var(--fg-3)}.multilocation-page .mlcc-score{display:flex;align-items:center;gap:12px}.multilocation-page .mlcc-score>strong{display:flex;align-items:baseline;gap:6px;font-size:30px;line-height:1;color:#c8102e}.multilocation-page .mlcc-score strong i{font:500 9px var(--font-mono);font-style:normal;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-score>span{flex:1;height:6px;border-radius:4px;background:#e3e3e0;overflow:hidden}.multilocation-page .mlcc-score>span i{display:block;width:27%;height:100%;background:#c8102e}.multilocation-page .mlcc-rail-row{padding-top:10px;border-top:1px solid rgba(10,10,10,.08)}.multilocation-page .mlcc-rail-row p{margin:4px 0 0;font-size:13.5px;line-height:1.45}.multilocation-page .mlcc-rail-foot{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:11px;border-top:1px solid rgba(10,10,10,.08)}.multilocation-page .mlcc-rail-foot small{color:var(--fg-3)}.multilocation-page .mlcc-live{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--fg-2)}.multilocation-page .mlcc-live>i{width:7px;height:7px;border-radius:50%;background:#00a862}.multilocation-page .mlcc-screen-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.multilocation-page .mlcc-screen-head h2{margin:5px 0 0;font-size:16px;letter-spacing:-.015em}.multilocation-page .mlcc-screen-head>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.multilocation-page .mlcc-screen-head>div:last-child>b,.multilocation-page .mlcc-screen-head .models b{border:1px solid var(--line);border-radius:999px;background:#fff;padding:5px 10px;font:500 10px var(--font-mono);color:var(--fg-2);white-space:nowrap}.multilocation-page .mlcc-board{border:1px solid var(--line);border-radius:10px;overflow:hidden}.multilocation-page .mlcc-board-head,.multilocation-page .mlcc-board-row{display:grid;grid-template-columns:1.5fr 1fr 1.8fr 1.5fr 1fr 108px;align-items:center;gap:14px;padding:10px 16px}.multilocation-page .mlcc-board-head{background:#f7f7f5;border-bottom:1px solid var(--line);font:500 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-board-row{border-bottom:1px solid rgba(10,10,10,.07);font-size:12px}.multilocation-page .mlcc-board-row:last-child{border:0}.multilocation-page .mlcc-board-row.active{background:#0057ff0f}.multilocation-page .mlcc-board-row .place{display:flex;flex-direction:column}.multilocation-page .mlcc-board-row .place small{font-size:10px;color:var(--fg-3)}.multilocation-page .mlcc-board-row .vis{display:flex;align-items:center;gap:8px}.multilocation-page .mlcc-board-row .vis>i{width:54px;height:6px;border-radius:3px;background:#e4e5e2;overflow:hidden}.multilocation-page .mlcc-board-row .vis>i b{display:block;width:var(--score);height:100%;background:#0057ff}.multilocation-page .mlcc-board-row .gap,.multilocation-page .mlcc-board-row .action{line-height:1.35;color:var(--fg-2)}.multilocation-page .mlcc-tag.mid{border-color:#d98e0057;background:#d98e0017;color:#9a6600}.multilocation-page .mlcc-tag.weak{border-color:#c8102e52;background:#c8102e12;color:#a30f26}.multilocation-page .mlcc-tag:not(.strong):not(.mid):not(.weak){border-color:var(--line);background:#fff;color:var(--fg-3)}.multilocation-page .mlcc-crumb{display:flex;gap:8px;margin-bottom:12px;font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-crumb strong{color:var(--ceyo-signal)}.multilocation-page .mlcc-screen-head .models{display:flex!important;flex-direction:column;align-items:flex-end;gap:6px}.multilocation-page .mlcc-screen-head .models small{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-screen-head .models p{display:flex;gap:4px;margin:0;flex-wrap:wrap;justify-content:flex-end}.multilocation-page .mlcc-screen-head .models b{padding:4px 8px}.multilocation-page .mlcc-split{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.multilocation-page .mlcc-prompt-list,.multilocation-page .mlcc-queue{display:flex;flex-direction:column;gap:8px}.multilocation-page .mlcc-prompt-list button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px 14px;cursor:pointer}.multilocation-page .mlcc-prompt-list button.active,.multilocation-page .mlcc-queue button.active{border-color:var(--ceyo-signal);background:#0057ff0f}.multilocation-page .mlcc-prompt-list button>span{font-size:13px;line-height:1.4}.multilocation-page .mlcc-prompt-list button>b{display:flex;align-items:center;gap:8px}.multilocation-page .mlcc-prompt-list button b i{width:40px;height:6px;background:#e3e3e0;overflow:hidden}.multilocation-page .mlcc-prompt-list button b em{display:block;width:var(--score);height:100%;background:#0057ff}.multilocation-page .mlcc-answer,.multilocation-page .mlcc-action-detail{display:flex;flex-direction:column;gap:11px;min-height:300px;padding:18px;border:1px solid var(--line);border-radius:10px;background:#f7f7f5}.multilocation-page .mlcc-answer .head,.multilocation-page .mlcc-action-detail .head{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid rgba(10,10,10,.08)}.multilocation-page .mlcc-answer .head span,.multilocation-page .mlcc-action-detail .head span,.multilocation-page .mlcc-answer .gap>span,.multilocation-page .mlcc-answer .cites>span{font:500 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-answer .head>b{font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-answer>p{margin:0;font-size:14px;line-height:1.5}.multilocation-page .mlcc-answer .cites{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.multilocation-page .mlcc-answer .cites b{border:1px solid var(--line);border-radius:999px;background:#fff;padding:3px 9px;font:500 10px var(--font-mono)}.multilocation-page .mlcc-answer .gap{padding-top:11px;border-top:1px solid rgba(10,10,10,.08)}.multilocation-page .mlcc-answer .gap p{margin:4px 0 0;font-size:13px}.multilocation-page .mlcc-answer .action{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:11px 14px;border:1px solid rgba(0,87,255,.25);border-radius:8px;background:#0057ff0f;font-size:13px}.multilocation-page .mlcc-scope{margin:0 0 12px;font-size:12px;color:var(--fg-3)}.multilocation-page .mlcc-matrix{border:1px solid var(--line);border-radius:10px;overflow:hidden}.multilocation-page .mlcc-matrix-head,.multilocation-page .mlcc-matrix-row{display:grid;grid-template-columns:130px repeat(4,1fr) 132px;align-items:center;gap:10px;padding:10px 16px}.multilocation-page .mlcc-matrix-head{background:#f7f7f5;border-bottom:1px solid var(--line);font:500 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-matrix-row{border-bottom:1px solid rgba(10,10,10,.07);font-size:12px}.multilocation-page .mlcc-matrix-row:last-child{border:0}.multilocation-page .mlcc-matrix-row.key{background:#0057ff09}.multilocation-page .mlcc-matrix-row>span:not(:last-child){display:flex;align-items:center;gap:7px}.multilocation-page .mlcc-matrix-row>span:not(:last-child) i{width:8px;height:8px;border-radius:2px}.multilocation-page .mlcc-matrix-row .match i{background:#00a862}.multilocation-page .mlcc-matrix-row .conflict i{background:#c8102e}.multilocation-page .mlcc-matrix-row .missing i{background:#d98e00}.multilocation-page .mlcc-matrix-row .conflict{color:#a30f26}.multilocation-page .mlcc-connection{display:flex;align-items:baseline;gap:12px;margin-top:12px;font-size:13px;color:var(--fg-2)}.multilocation-page .mlcc-connection p{margin:0}.multilocation-page .mlcc-split.queue{grid-template-columns:340px 1fr}.multilocation-page .mlcc-queue button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;text-align:left;cursor:pointer}.multilocation-page .mlcc-queue button>strong{font-size:13px}.multilocation-page .mlcc-queue button>span,.multilocation-page .mlcc-queue button>small{font-size:11px;color:var(--fg-3)}.multilocation-page .mlcc-queue button>.mlcc-tag{align-self:flex-end;margin-top:-23px}.multilocation-page .mlcc-action-detail h3{margin:0;font-size:17px}.multilocation-page .mlcc-action-detail>small{color:var(--fg-3)}.multilocation-page .mlcc-action-detail .metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 0;border-top:1px solid rgba(10,10,10,.08);border-bottom:1px solid rgba(10,10,10,.08)}.multilocation-page .mlcc-action-detail .metrics span{display:flex;flex-direction:column;gap:4px;font:500 9px var(--font-mono);text-transform:uppercase;color:var(--fg-3)}.multilocation-page .mlcc-action-detail .metrics b{font-size:13px;color:var(--fg-1)}.multilocation-page .mlcc-action-detail .metrics span:first-child b{color:var(--ceyo-signal);letter-spacing:2px}.multilocation-page .mlcc-action-detail .flow{display:flex;gap:8px;flex-wrap:wrap}.multilocation-page .mlcc-action-detail .flow b{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-action-detail .flow .done{border-color:#00a86266;color:var(--fg-1)}.multilocation-page .mlcc-action-detail .flow .current{border-color:var(--ceyo-signal);color:var(--ceyo-signal)}.multilocation-page .mlcc-action-detail .note{margin-top:auto}.multilocation-page .mlcc-action-detail .note p{margin:3px 0 0;font-size:13px}.multilocation-page .mlcc-ops{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.multilocation-page .mlcc-ops>div{display:flex;flex-direction:column;gap:6px;padding:15px;border:1px solid var(--line);border-radius:10px}.multilocation-page .mlcc-ops>div.idle{background:#f7f7f5}.multilocation-page .mlcc-ops header{display:flex;justify-content:space-between;align-items:center;gap:8px}.multilocation-page .mlcc-ops header>strong{font-size:13px}.multilocation-page .mlcc-ops p{margin:0;font-size:13px}.multilocation-page .mlcc-ops small{font-size:11px;color:var(--fg-3)}.multilocation-page .mlcc-ops>div>i{height:4px;margin-top:4px;border-radius:3px;background:#e3e3e0;overflow:hidden}.multilocation-page .mlcc-ops>div>i em{display:block;width:var(--score);height:100%;background:var(--ceyo-signal)}.multilocation-page .mlcc-ops>div>span{font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-stream{margin-bottom:12px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.multilocation-page .mlcc-stream>div{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid rgba(10,10,10,.07);font-size:13px}.multilocation-page .mlcc-stream>div:last-child{border:0}.multilocation-page .mlcc-stream span{font:500 10px var(--font-mono);color:var(--fg-3)}.multilocation-page .mlcc-stream i{width:7px;height:7px;border-radius:50%;background:var(--fg-3)}.multilocation-page .mlcc-stream i.ok{background:#00a862}.multilocation-page .mlcc-stream i.warn{background:#d98e00}.multilocation-page .mlcc-stream p{margin:0}.multilocation-page .mlcc-bound{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--fg-2)}@media(max-width:960px){.multilocation-page .mlcc-network{grid-template-columns:1fr}.multilocation-page .mlcc-map-field{height:280px}.multilocation-page .mlcc-ops{grid-template-columns:repeat(2,1fr)}.multilocation-page .mlcc-split,.multilocation-page .mlcc-split.queue{grid-template-columns:1fr}.multilocation-page .mlcc-board-head,.multilocation-page .mlcc-board-row{grid-template-columns:1.4fr .9fr 1.6fr 108px}.multilocation-page .mlcc-board-head span:nth-child(4),.multilocation-page .mlcc-board-head span:nth-child(5),.multilocation-page .mlcc-board-row .action,.multilocation-page .mlcc-board-row>span:nth-child(5){display:none}.multilocation-page .mlcc-matrix-head,.multilocation-page .mlcc-matrix-row{grid-template-columns:110px repeat(4,1fr) 110px}}@media(max-width:640px){.multilocation-page .mlcc-tabs{width:100%;border-radius:10px;justify-content:flex-start}.multilocation-page .mlcc-tabs button{min-height:40px;padding:7px 13px}.multilocation-page .mlcc-frame{border-radius:11px}.multilocation-page .mlcc-browser{padding:0 10px}.multilocation-page .mlcc-browser .url{max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multilocation-page .mlcc-status{gap:13px;padding:10px 12px}.multilocation-page .mlcc-status .hide-sm{display:none}.multilocation-page .mlcc-status>em{flex-basis:100%;margin-left:0;text-align:center}.multilocation-page .mlcc-stage{padding:12px;min-height:0}.multilocation-page .mlcc-stats{grid-template-columns:1fr 1fr}.multilocation-page .mlcc-stats>div{padding:10px;border-bottom:1px solid var(--line)}.multilocation-page .mlcc-stats>div:nth-child(2n){border-right:0}.multilocation-page .mlcc-map-field{height:220px}.multilocation-page .mlcc-map-head small{display:none}.multilocation-page .mlcc-network{gap:10px}.multilocation-page .mlcc-rail{padding:14px}.multilocation-page .mlcc-screen-head,.multilocation-page .mlcc-screen-head .models{align-items:flex-start}.multilocation-page .mlcc-screen-head .models p{justify-content:flex-start}.multilocation-page .mlcc-board-head{display:none}.multilocation-page .mlcc-board-row{grid-template-columns:1fr auto;row-gap:6px;padding:11px}.multilocation-page .mlcc-board-row .gap{grid-column:1/-1}.multilocation-page .mlcc-board-row .action,.multilocation-page .mlcc-board-row>span:nth-child(5){display:none}.multilocation-page .mlcc-split{gap:10px}.multilocation-page .mlcc-answer{min-height:0}.multilocation-page .mlcc-matrix-head{display:none}.multilocation-page .mlcc-matrix-row{grid-template-columns:1fr 1fr;row-gap:8px;padding:12px}.multilocation-page .mlcc-matrix-row>strong,.multilocation-page .mlcc-matrix-row>span:last-child{grid-column:1/-1}.multilocation-page .mlcc-connection{align-items:flex-start;flex-direction:column;gap:4px}.multilocation-page .mlcc-ops{grid-template-columns:1fr}.multilocation-page .mlcc-action-detail .metrics{grid-template-columns:1fr 1fr}.multilocation-page .mlcc-live{align-items:flex-start}.multilocation-page .mlcc-live span{font-size:11px}}@media(prefers-reduced-motion:reduce){.multilocation-page *,.multilocation-page *:before,.multilocation-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
