.service-discussion-module__tRKN1q__section{color:#efeee5;--ink:#efeee5;--paper:#080a09;margin-top:52px;margin-bottom:64px}.service-discussion-module__tRKN1q__heading{align-items:center;gap:28px;margin:36px 0 24px;display:flex}.service-discussion-module__tRKN1q__heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:980px;margin:0;font-family:StageDisplay,Arial,sans-serif;font-size:clamp(38px,5vw,80px);font-weight:800;line-height:1.04}.service-discussion-module__tRKN1q__mascot{object-fit:contain;flex:none;width:136px;height:176px}.service-discussion-module__tRKN1q__mascot:not([src]){visibility:hidden}.service-discussion-module__tRKN1q__conversation{max-width:960px;min-height:230px;margin-left:164px;font-family:StageText,Arial,sans-serif}.service-discussion-module__tRKN1q__placeholder{color:#b5b8ad;padding-top:32px}.service-discussion-module__tRKN1q__conversation .chat-tools{color:#a9aca2;border-bottom:1px solid #efeee51a;justify-content:space-between;align-items:center;margin-top:28px;padding-bottom:10px;font-size:12px;display:flex}.service-discussion-module__tRKN1q__conversation .chat-tools button{cursor:pointer;align-items:center;gap:7px;min-height:36px;transition:color .16s;display:flex}.service-discussion-module__tRKN1q__conversation .chat-tools button:hover{color:#efeee5}.service-discussion-module__tRKN1q__conversation .chat-tools button:disabled{opacity:.5}.service-discussion-module__tRKN1q__conversation .chat-composer{background:#efeee505;border:1px solid #efeee52e;border-radius:16px;margin-top:0;padding:18px 18px 12px;transition:border-color .18s,background .18s}.service-discussion-module__tRKN1q__conversation .chat-composer:focus-within{background:#efeee509;border-color:#efeee568}.service-discussion-module__tRKN1q__conversation .chat-composer textarea{resize:none;color:#efeee5;outline:none;min-height:48px;max-height:160px;font:16px/1.5 StageText,Arial,sans-serif}.service-discussion-module__tRKN1q__conversation .chat-composer textarea::placeholder{color:#a4a79c}.service-discussion-module__tRKN1q__conversation .chat-composer footer{margin-top:8px}.service-discussion-module__tRKN1q__conversation .chat-composer footer>span{color:#9a9e92;opacity:1;font-size:11px}.service-discussion-module__tRKN1q__conversation .chat-send{color:#080a09;background:#efeee5;border-radius:50%;width:38px;height:38px;min-height:38px;padding:0;transition:opacity .16s,transform .16s}.service-discussion-module__tRKN1q__conversation .chat-send:hover:not(:disabled){transform:translateY(-1px)}.service-discussion-module__tRKN1q__conversation .chat-send:disabled{opacity:.25}.service-discussion-module__tRKN1q__conversation .chat-thread{gap:0;max-height:none;margin-top:0;padding:0;overflow:visible}.service-discussion-module__tRKN1q__conversation .chat-message{border-bottom:1px solid #efeee514;gap:14px;padding:22px 0}.service-discussion-module__tRKN1q__conversation .chat-message>div{flex:1;max-width:none}.service-discussion-module__tRKN1q__conversation .chat-avatar{opacity:.65;background:#efeee507;width:30px;height:30px}.service-discussion-module__tRKN1q__conversation .chat-message p{background:0 0;border:0;border-radius:0;margin:0;padding:0;font:16px/1.6 StageText,Arial,sans-serif}.service-discussion-module__tRKN1q__conversation .chat-message time{opacity:.6;margin:8px 0 0;font-size:11px}.service-discussion-module__tRKN1q__conversation .chat-author{color:#a9aca2;margin-bottom:4px;font-size:11px;display:block}.service-discussion-module__tRKN1q__conversation .chat-receipt{color:#a9aca2;opacity:1;flex-wrap:wrap;align-items:center;gap:6px;min-height:0;padding-top:8px;font-size:11px;display:flex}.service-discussion-module__tRKN1q__conversation .chat-receipt button{text-underline-offset:3px;cursor:pointer;text-decoration:underline}.service-discussion-module__tRKN1q__conversation .chat-empty{color:#a9aca2;opacity:1;margin:0;padding:24px 0;font-size:14px}.service-discussion-module__tRKN1q__conversation .chat-spinner{animation:1.1s linear infinite service-discussion-module__tRKN1q__comment-spin}.service-discussion-module__tRKN1q__conversation :focus-visible{outline-offset:4px;outline:2px solid #efeee5}.service-discussion-module__tRKN1q__conversation .chat-composer textarea:focus-visible{outline:none}@keyframes service-discussion-module__tRKN1q__comment-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.service-discussion-module__tRKN1q__conversation .chat-spinner{animation:none}}@media (max-width:640px){.service-discussion-module__tRKN1q__section{margin-top:36px}.service-discussion-module__tRKN1q__heading{gap:14px;margin:28px 0 20px}.service-discussion-module__tRKN1q__heading h2{font-size:clamp(32px,8vw,48px)}.service-discussion-module__tRKN1q__mascot{width:78px;height:112px}.service-discussion-module__tRKN1q__conversation{margin-left:0}}
.service-scene{--scene-accent:#beb3d0;--scene-rgb:156 145 177;--scene-strength:.06;isolation:isolate;position:relative}.service-scene[data-scene=calm]{--scene-accent:#bdd0c1;--scene-rgb:143 170 154;--scene-strength:.07}.service-scene[data-scene=rising]{--scene-accent:#efc28a;--scene-rgb:227 150 62;--scene-strength:.25}.service-scene[data-scene=spike]{--scene-accent:#ff6b70;--scene-rgb:244 65 75;--scene-strength:.46}.service-scene[data-scene=easing]{--scene-accent:#e2c6aa;--scene-rgb:211 156 118;--scene-strength:.12}.service-scene-edges{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 42% 78% at 0% 48%,rgb(var(--scene-rgb)/var(--scene-strength)),transparent 100%),radial-gradient(ellipse 42% 78% at 100% 48%,rgb(var(--scene-rgb)/var(--scene-strength)),transparent 100%);transition:background 1.5s;position:fixed;inset:0}.service-scene .service-screen-with-logo{min-height:0;box-shadow:none;background:0 0;border:0;margin-top:10px;padding:28px 36px 16px}.service-scene .service-screen-frame,.service-scene .service-screen-backdrop{display:none}.service-scene .service-screen-brand-row{min-height:38px}.service-scene .service-screen-brand-row>.service-hero-stage{flex-basis:220px;height:38px}.service-scene .service-screen-brand-row .service-hero-logo{max-width:220px;height:38px}.service-scene .service-country-context{justify-content:flex-end;margin-bottom:0}.service-story{grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:32px;min-height:265px;margin:0;display:grid;position:relative}.service-story-copy{padding:32px 0 28px}.service-story-now{font:400 12px/1.5 var(--font-mono),monospace;color:var(--text-muted);align-items:center;gap:9px;margin:0 0 17px;display:flex}.service-story-now>span{background:var(--scene-accent);width:6px;height:6px;box-shadow:0 0 14px rgb(var(--scene-rgb)/.55);border-radius:50%}.service-story h2{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;max-width:780px;margin:0 0 12px;font:600 clamp(30px,3.8vw,58px)/1.05 Report Bricolage,sans-serif}.service-story-problem{color:var(--text-muted);text-wrap:balance;margin:0;font:400 clamp(18px,2vw,28px)/1.3 Report Bricolage,sans-serif}.service-story-problem strong{color:var(--scene-accent);font-weight:500}.service-story-evidence{color:var(--text-muted);font:400 12px/1.6 var(--font-mono),monospace;margin:17px 0 0}.service-story-also{color:var(--text-muted);opacity:.8;margin-top:5px;font-size:12px;line-height:1.5}.service-story-character{align-self:end;position:relative}.service-story-character:before{content:"";background:radial-gradient(ellipse,rgb(var(--scene-rgb)/.14),transparent 65%);border-radius:50%;position:absolute;inset:22% -15% 0}.service-lookout{width:100%;height:auto;display:block;position:relative;overflow:visible}.service-scene .chart-zoom-toolbar{border-top:1px solid var(--glass-border);padding-top:16px}.service-scene-secondary{max-width:1400px;margin:22px auto 0;padding:0 68px}.service-vendor-line{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);align-items:baseline;gap:30px;padding:25px 0;display:flex}.service-vendor-label{color:var(--text-muted);min-width:140px;font-size:12px}.service-vendor-line details{flex:1;min-width:0}.service-vendor-line summary,.service-report-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.service-vendor-line summary{font:400 17px/1.4 Report Bricolage,sans-serif}.service-vendor-line summary::-webkit-details-marker{display:none}.service-report-details>summary::-webkit-details-marker{display:none}.service-vendor-line details>div{color:var(--text-muted);max-width:640px;padding-top:14px;font-size:13px;line-height:1.6}.service-vendor-line details a{margin-top:8px;text-decoration:underline;display:inline-block}.service-report-details>summary{color:var(--text-muted);padding:22px 0;font-size:13px}.service-report-details[open]>summary>span,.service-vendor-line details[open]>summary>span{transform:rotate(45deg)}.service-report-details .incident-experience{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:25px 0}.service-scene .community-chat{margin-top:45px}.service-scene summary:focus-visible{outline:2px solid var(--scene-accent);outline-offset:6px;border-radius:4px}@media (min-width:1600px){.service-story{grid-template-columns:minmax(0,1fr) 285px}}@media (max-width:700px){.service-scene .service-screen-with-logo{padding:12px 0 0}.service-scene .service-screen-brand-row>.service-hero-stage{flex-basis:165px;height:32px}.service-scene .service-screen-brand-row .service-hero-logo{height:32px}.service-story{grid-template-columns:minmax(0,1fr) 110px;gap:3px;min-height:215px}.service-story-copy{z-index:1;padding:22px 0 20px;position:relative}.service-story h2{font-size:clamp(27px,7vw,38px)}.service-story-now{gap:6px;margin-bottom:12px;font-size:10px}.service-story-problem{font-size:18px}.service-story-evidence{margin-top:12px;font-size:10px}.service-story-also{font-size:10px}.service-story-character{align-self:center;margin:0 -7px 0 -10px}.service-scene-secondary{margin-top:16px;padding:0 16px}.service-vendor-line{padding:20px 0;display:block}.service-vendor-label{margin-bottom:8px;font-size:11px;display:block}.service-vendor-line summary{font-size:16px}.service-report-details .incident-experience{padding:15px 0}.service-scene .community-chat{margin-top:24px}}@media (prefers-reduced-motion:reduce){.service-scene-edges{transition:none}}.service-scene .home-background{z-index:-2}.scene-preview-controls{padding:20px clamp(16px,5vw,68px)}.scene-preview-controls p{color:var(--text-muted);margin-bottom:16px;font-size:12px}.scene-preview-controls>div{flex-wrap:wrap;gap:8px;display:flex}.scene-preview-controls button[aria-pressed=true]{border-color:var(--scene-accent);background:rgb(var(--scene-rgb)/.2)}.scene-preview-content{padding:15px clamp(16px,5vw,68px) 50px}.scene-preview-service{color:var(--text-muted);font-size:17px}.service-scene .service-screen-brand-row{justify-content:flex-start;gap:16px}.service-scene .service-screen-brand-row>.service-hero-stage{flex:none;max-width:150px}.service-scene .service-screen-brand-row .service-hero-logo{width:auto;max-width:150px}.service-scene-name{color:var(--text-muted);font:400 17px/1.4 Report Bricolage,sans-serif}@media (max-width:700px){.service-scene-name{font-size:14px}.service-scene .service-screen-brand-row>.service-hero-stage,.service-scene .service-screen-brand-row .service-hero-logo{max-width:90px}}.service-scene-follow{width:fit-content;color:var(--text-muted);text-underline-offset:4px;margin:15px 0 0 auto;font-size:12px;text-decoration:underline;display:block}.service-scene .service-screen-brand-row{display:none}.service-scene .service-screen-with-logo{margin-top:-18px;padding-top:0}.service-scene .service-story{flex-direction:column;gap:0;min-height:0;display:flex}.service-scene .service-story-copy{margin:-1px;padding:0}.service-scene .service-story-character{pointer-events:none;align-self:center;width:min(920px,100%);margin:-10px 0 -355px}.service-scene .service-story-character:before{display:none}.service-mascot-drawing{opacity:.58;height:490px;position:relative;overflow:hidden;transform:translateY(-65px);-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.service-preloader-mascot.home-preloader-signal{transform-origin:50% 80%;width:900px;margin:0 0 0 -450px;animation:9s ease-in-out infinite service-lookout-breathe;display:block;position:absolute;top:-20px;left:50%}.service-preloader-mascot .preloader-figure{stroke-opacity:.65}.service-preloader-mascot .preloader-hands{stroke-opacity:.7}.service-preloader-mascot .preloader-wave{stroke:var(--mascot-light)}.service-preloader-mascot .preloader-lens{stroke:var(--mascot-light);fill:color-mix(in srgb,var(--mascot-light)6%,#18181f)}.service-preloader-mascot .preloader-optics{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--mascot-light)25%,transparent))}.service-preloader-mascot .home-preloader-halo{opacity:.25}.service-mascot-drawing[data-motion=calm] .preloader-wave{animation-duration:7s}.service-scene .interactive-chart{z-index:1;position:relative}.service-scene .chart-zoom-toolbar{border:0;padding-top:0}@keyframes service-lookout-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (max-width:700px){.service-scene .service-screen-with-logo{margin-top:-12px}.service-scene .service-story-character{width:100%;margin:0 0 -290px}.service-mascot-drawing{height:365px;transform:translateY(-50px)}.service-preloader-mascot.home-preloader-signal{width:680px;margin-left:-340px;top:-15px}}@media (prefers-reduced-motion:reduce){.service-preloader-mascot.home-preloader-signal{transition:none;animation:none}}.service-preloader-mascot .preloader-wave,.service-preloader-mascot .preloader-orbit,.service-preloader-mascot .preloader-grid{animation:none;display:none}.service-preloader-mascot .preloader-lens{fill:color-mix(in srgb,var(--mascot-light)13%,#18181f);stroke:var(--mascot-light);transition:fill 1.5s,stroke 1.5s}.service-mascot-drawing[data-motion=spike] .preloader-optics{filter:drop-shadow(0 0 10px #ff6b7080)drop-shadow(0 0 23px #ff4f583b)}@media (prefers-reduced-motion:reduce){.service-preloader-mascot .preloader-lens{transition:none}}
.service-scene{--glow:.12;--cream:var(--ink);--cream-2:color-mix(in srgb,var(--ink)76%,transparent);--cream-3:color-mix(in srgb,var(--ink)56%,transparent);--hair:var(--glass-border);--report-red:#ff8897;--R:clamp(64px,min(10vw,19vh),176px);--k:calc(var(--R)/28.5);--lens-y:calc(var(--R) + 64px)}.service-page.service-scene{overflow-x:visible}.service-scene[data-scene=calm]{--glow:.22}.service-scene[data-scene=easing]{--glow:.4}.service-scene[data-scene=rising]{--glow:.65}.service-scene[data-scene=spike]{--glow:1}.lk-hero{--vb-w:544;--lens-cx:272;--lens-cy:155.5;--lens-dx:62.8;--portal:34;--R:clamp(64px,min(10vw,19vh),176px);--k:calc(var(--R)/var(--portal));--lens-y:calc(var(--R) + 64px);width:100vw;padding:calc(var(--lens-y) + var(--R)*1.22 + 26px)0 0;color:var(--cream);text-align:center;margin-left:calc(50% - 50vw);position:relative;overflow:visible}.lk-hero-art{--art-bleed:160px;z-index:0;inset:calc(-1*var(--art-bleed))0 -48px;pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 34%,#000000c7 52%,#0000005c 72%,#00000014 88%,#0000 100%);mask-image:linear-gradient(#000 0% 34%,#000000c7 52%,#0000005c 72%,#00000014 88%,#0000 100%)}.lk-hero .lk-mascot{z-index:0;top:calc(var(--art-bleed) + var(--lens-y) - var(--k)*var(--lens-cy));left:calc(50% - var(--k)*var(--lens-cx));width:calc(var(--k)*var(--vb-w));pointer-events:none;opacity:.4;filter:saturate(.45)blur(.6px);max-width:none;height:auto;margin:0;position:absolute}.lk-hero[data-mascot=line]{--vb-w:1254;--lens-cx:626;--lens-cy:382;--lens-dx:132;--portal:73;--R:clamp(54px,min(6.72vw,12.32vh),100.8px);--lens-y:max(150px,calc(var(--k)*var(--lens-cy) - 240px))}.lk-hero[data-mascot=line] .lk-hero-art{--art-bleed:300px;mix-blend-mode:multiply}.lk-hero .lk-mascot-drawn{opacity:.78;filter:none}.lk-mascot svg *{vector-effect:non-scaling-stroke}.lk-mascot .preloader-figure{stroke-opacity:.5;stroke-width:1.1px}.lk-mascot .preloader-hands{stroke-opacity:.62;stroke-width:1.1px}.lk-mascot .preloader-optics .preloader-lens{stroke:color-mix(in srgb,var(--scene-accent)calc(var(--glow)*70%),#e1c6b5);stroke-opacity:calc(.4 + var(--glow)*.5);stroke-width:1.2px}.lk-mascot .preloader-orbit{stroke:color-mix(in srgb,var(--scene-accent)calc(30% + var(--glow)*60%),#df9a88);stroke-width:1.4px;animation-duration:calc(5s - var(--glow)*2.4s)}.lk-mascot .preloader-orbit-right{stroke:color-mix(in srgb,var(--scene-accent)calc(var(--glow)*60%),#bba4ad)}.lk-mascot .home-preloader-halo{background:radial-gradient(ellipse at 50% 34%,rgb(var(--scene-rgb)/calc(.04 + var(--glow)*.16)),transparent 62%);transition:background 1s;inset:-8%}.lk-lens{z-index:2;top:calc(var(--lens-y) - var(--R));width:calc(var(--R)*2);height:calc(var(--R)*2);border-radius:50%;position:absolute}.lk-lens-left{left:calc(50% - var(--k)*var(--lens-dx) - var(--R))}.lk-lens-right{left:calc(50% + var(--k)*var(--lens-dx) - var(--R))}.lk-glass-face{justify-content:center;align-items:center;gap:calc(var(--R)*.09);border:1px solid rgb(var(--scene-rgb)/.5);box-shadow:inset 0 0 0 5px #00000021,inset 0 1px 0 #ffffff26,0 0 28px rgb(var(--scene-rgb)/.09);background:radial-gradient(at 32% 18%,#e1efe61a,#0000 60%),linear-gradient(155deg,#141d1fdb,#0d131bf0);border-radius:50%;flex-direction:column;transition:box-shadow 1s,background 1s;display:flex;position:absolute;inset:0;overflow:hidden}.lk-glass-face:after{content:"";pointer-events:none;background:radial-gradient(30% 15% at 31% 21%,#ffffff42,#0000 72%),radial-gradient(circle at 73% 79%,#ffffff12,#0000 9%);border-radius:50%;position:absolute;inset:0}.lk-engrave{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lk-engrave text{font:500 10px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;fill:#e5eee7a8}.lk-engrave-ring{fill:none;stroke:#fff1e929;stroke-width:.9px;stroke-dasharray:.9 3.1}.lk-word{z-index:1;font:700 calc(var(--R)*.46)/1 "Report Bricolage",sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:var(--scene-accent);text-shadow:0 0 24px rgb(var(--scene-rgb)/.18);position:relative}.lk-word[data-length="6"]{font-size:calc(var(--R)*.38)}.lk-word[data-length="7"],.lk-word[data-length="8"]{font-size:calc(var(--R)*.31)}.lk-delta{z-index:1;font:700 max(10px,calc(var(--R)*.13))/1 var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--cream-2);position:relative}.lk-delta[data-direction=up]{color:color-mix(in srgb,var(--scene-accent)80%,white)}.lk-count{z-index:1;font:700 calc(var(--R)*.67)/.9 "Report Bricolage",sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#f4f5ed;position:relative}.lk-count[data-length="4"],.lk-count[data-length="5"]{font-size:calc(var(--R)*.4)}.lk-count[data-length="6"],.lk-count[data-length="7"]{font-size:calc(var(--R)*.3)}.lk-bars{z-index:1;align-items:flex-end;gap:calc(var(--R)*.035);height:calc(var(--R)*.16);margin-top:calc(var(--R)*.05);display:flex;position:relative}.lk-bars i{width:calc(var(--R)*.06);background:color-mix(in srgb,var(--scene-accent)55%,transparent);border-radius:2px 2px 1px 1px;min-height:2px}.lk-bars i:last-child{background:var(--scene-accent);box-shadow:0 0 8px rgb(var(--scene-rgb)/.7)}.lk-bars i[data-empty]{box-shadow:none;background:#fff1e929}.lk-say{z-index:3;width:min(800px,100% - 40px);margin:0 auto;position:relative}.lk-cluster{flex-direction:column;align-items:center;gap:27px;margin-top:12px;display:flex}.lk-action .service-live-actions{flex-direction:column;align-items:center;gap:8px;display:flex}.lk-hero .service-report-button{--tint:255 136 151;color:#281f26;background:#f3a596;border:1px solid #ffffff2e;border-radius:999px;justify-content:space-between;gap:28px;width:auto;min-width:278px;min-height:64px;padding:8px 8px 8px 26px;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffff4d,0 6px 32px #0000002e}.lk-hero .service-report-button strong{letter-spacing:-.025em;font:700 20px/1 Report Bricolage,sans-serif}.lk-hero .service-report-button>svg{color:#fac1b4;stroke-width:1.8px;background:#30232b;border-radius:50%;order:1;width:46px;height:46px;padding:13px;transition:transform .25s;position:static;transform:none}.lk-hero .service-report-button:hover:not(:disabled){background:#ffb6a5;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 10px 38px #f3a59629}.lk-hero .service-report-button:hover:not(:disabled)>svg{transform:rotate(-90deg)}.lk-hero .service-report-button:active:not(:disabled){filter:brightness(.96);transform:translateY(0)}.lk-sources{flex-wrap:wrap;justify-content:center;row-gap:14px;display:flex}.lk-src{color:var(--cream-2);justify-items:center;gap:8px;padding:0 24px;display:grid}.lk-src+.lk-src{border-left:1px solid var(--hair)}.lk-src-label{font:500 9px/1 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--cream-3);align-items:center;gap:7px;display:inline-flex}.lk-src-host{border-bottom:1px solid #0000;align-items:center;gap:5px;padding-bottom:3px;font:500 14px/1.2 Report Bricolage,sans-serif;transition:color .2s,border-color .2s;display:inline-flex}.lk-src-host svg{stroke-width:2.2px;opacity:.7;width:15px;height:15px;transition:transform .2s}.lk-src:hover .lk-src-host svg{opacity:1;transform:translate(2px,-2px)}.lk-src:hover .lk-src-host,.lk-src:focus-visible .lk-src-host{color:var(--cream);border-color:var(--cream-2)}.lk-src-dot{background:#b9b7cd;border-radius:50%;width:7px;height:7px}.lk-src[data-tone=ok] .lk-src-dot{background:#a5ddb5;box-shadow:0 0 9px #a5ddb5}.lk-src[data-tone=warn] .lk-src-dot{background:#efbd76;box-shadow:0 0 9px #efbd76}.lk-src[data-tone=down] .lk-src-dot{background:#ff6b70;animation:1.4s ease-in-out infinite lk-blink;box-shadow:0 0 9px #ff6b70}@keyframes lk-blink{50%{opacity:.35}}.lk-below{z-index:2;position:relative}.lk-wrap{z-index:2;width:min(1160px,100% - 64px);color:var(--cream);margin-inline:auto;position:relative}.lk-block{margin-top:76px}.lk-sec{border-top:1px solid #fff6eb21;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:28px;padding-top:26px;display:flex}.lk-sec h2{letter-spacing:-.045em;color:var(--cream);margin:0;font:600 clamp(28px,3vw,40px)/1.1 Report Bricolage,sans-serif}.lk-mark{font:500 10px/1.2 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--cream-3);flex-basis:100%;display:block}.lk-eyes{gap:3px;display:inline-flex}.lk-eyes i{border:2px solid var(--scene-accent);width:11px;height:11px;box-shadow:0 0 8px rgb(var(--scene-rgb)/.6);border-radius:50%}.lk-hint{font:400 11px/1.5 var(--font-mono);color:var(--cream-3);margin-left:auto}.lk-range{background:#0000001f;border:1px solid #ffffff1f;border-radius:9px;padding:3px;display:inline-flex}.lk-range button{min-height:30px;color:var(--cream-2);font:500 11px/1 var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 13px}.lk-range button[aria-pressed=true]{background:var(--cream);color:#1b1522}.lk-range button:disabled{opacity:.35;cursor:default}.lk-horizon-section{z-index:2;margin-top:72px;position:relative}.lk-horizon{width:min(1160px,100% - 64px);height:380px;margin-inline:auto;position:relative}.lk-horizon-svg{position:absolute;inset:0;overflow:visible}.lk-grid line{stroke:#fff7ee1a;stroke-dasharray:2 6}.lk-grid text,.lk-axis text{font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace}.lk-grid text{fill:var(--cream-3)}.lk-axis line{stroke:#fff7ee66}.lk-axis text{fill:var(--cream-2)}.lk-area-top{stop-color:var(--scene-accent);stop-opacity:.15}.lk-area-bottom{stop-color:var(--scene-accent);stop-opacity:0}.lk-area-dot{fill:var(--scene-accent);opacity:.18}.lk-line-glow{fill:none;stroke:var(--scene-accent);stroke-width:12px;opacity:.13;filter:blur(7px)}.lk-line-main{fill:none;stroke:var(--scene-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.lk-line-core{fill:none;stroke:#fff;stroke-width:1.2px;opacity:.5;stroke-linecap:round}.lk-dim line,.lk-dim path{fill:none;stroke:var(--cream);stroke-width:1.2px}.lk-dim-big{letter-spacing:-.04em;fill:var(--cream);font:600 48px/1 Report Bricolage,sans-serif}.lk-dim-small{letter-spacing:.12em;text-transform:uppercase;fill:var(--cream-2);font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.lk-dim-strong{fill:var(--cream)}.lk-dim-chip{fill:var(--paper);stroke:var(--hair)}.lk-now-dot{fill:#fff}.lk-now-ring{fill:none;stroke:#fff;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite lk-ring}@keyframes lk-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.3)}}.lk-pin{z-index:3;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.lk-pin-bubble{border:1px solid var(--hair);background:color-mix(in srgb,var(--paper)88%,transparent);-webkit-backdrop-filter:blur(10px);color:var(--cream);white-space:nowrap;border-radius:13px;padding:8px 13px;font:700 12px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 12px 30px #0000004d}.lk-pin-bubble small{color:var(--cream-3);margin-top:2px;font-weight:500;display:block}.lk-pin[data-kind=peak] .lk-pin-bubble{background:var(--scene-accent);color:#1b1522;border-color:#0000}.lk-pin[data-kind=peak] .lk-pin-bubble small{color:#1b1522a6}.lk-pin[data-kind=status] .lk-pin-bubble{background:var(--cream);color:#1b1522;border-color:#0000}.lk-pin[data-kind=status] .lk-pin-bubble small{color:#1b152299}.lk-pin[data-kind=settled] .lk-pin-bubble{border-color:#a5ddb573}.lk-pin-stem{background:linear-gradient(var(--hair),var(--cream-2));width:1px}.lk-pin-eyes{gap:2px;margin-top:-7px;display:flex}.lk-pin-eyes i{border:2px solid var(--scene-accent);width:12px;height:12px;box-shadow:0 0 10px var(--scene-accent);background:#1b1522;border-radius:50%}.lk-horizon-empty{color:var(--cream-2);font:500 14px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:42%;left:50%;transform:translate(-50%)}.lk-problems{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lk-problems[data-count="1"]{grid-template-columns:minmax(0,1fr)}.lk-problem{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #fff6eb1f;border-radius:18px;flex-direction:column;justify-content:space-between;gap:30px;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden}.lk-problem-top{align-items:center;gap:12px;min-width:0;display:flex}.lk-problem h3{letter-spacing:-.025em;margin:0;font:600 21px/1.2 Report Bricolage,sans-serif}.lk-problem-icon{width:36px;height:36px;color:var(--cream-2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.lk-problem-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lk-rank{font:500 10px/1 var(--font-mono);letter-spacing:.1em;color:var(--cream-3);margin-left:auto}.lk-pct{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font:600 clamp(58px,6vw,84px)/1 Report Bricolage,sans-serif}.lk-pct span{letter-spacing:-.03em;color:var(--cream-3);margin-left:4px;font-size:.42em}.lk-problem-meta{font:400 11px/1.5 var(--font-mono);color:var(--cream-3);margin:10px 0 0}.lk-symptoms{flex-wrap:wrap;gap:7px;margin:18px 0 0;padding:0;list-style:none;display:flex}.lk-symptoms li{font:400 10px/1.2 var(--font-mono);color:var(--cream-2);background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;padding:6px 9px}.lk-symptoms b{opacity:.65;margin-left:7px;font-weight:500}.lk-share{background:var(--scene-accent);opacity:.65;height:2px;position:absolute;bottom:0;left:0}.lk-p0{background:radial-gradient(ellipse at 0 0,rgb(var(--scene-rgb)/.08),transparent 75%),#ffffff05}.lk-empty{border:1px dashed var(--hair);color:var(--cream-2);border-radius:16px;padding:28px;font:400 15px/1.5 Report Bricolage,sans-serif}.lk-vendor{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #fff6eb1f;border-radius:18px;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:28px;padding:32px;display:grid}.lk-disc{--disc:#b9b7cd;background:#ffffff08;border:1px solid #ffffff1f;border-radius:20px;place-items:center;width:72px;height:72px;display:grid;position:relative}.lk-disc img{object-fit:contain;border-radius:18px;width:46%;height:46%}.lk-disc span{font:900 90px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.lk-disc:after{content:"";background:var(--disc);border:3px solid #181c26;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-3px;right:-3px}.lk-vendor[data-status=operational] .lk-disc{--disc:#a5ddb5}.lk-vendor[data-status=degraded] .lk-disc,.lk-vendor[data-status=maintenance] .lk-disc{--disc:#efbd76}.lk-vendor[data-status=partial_outage] .lk-disc,.lk-vendor[data-status=major_outage] .lk-disc{--disc:#ff6b70}.lk-vendor-who{font:500 10px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cream-3);flex-wrap:wrap;gap:8px 16px;display:flex}.lk-vendor-who time{letter-spacing:.03em;text-transform:none;color:var(--cream-3);font-weight:500}.lk-vendor-status{letter-spacing:-.04em;margin:14px 0 12px;font:600 clamp(26px,3vw,36px)/1.12 Report Bricolage,sans-serif}.lk-vendor blockquote{max-width:720px;color:var(--cream-2);margin:0;font:400 16px/1.6 Report Bricolage,sans-serif}.lk-vendor blockquote small{color:var(--cream-3);font-size:14px}.lk-vendor-row{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px;display:flex}.lk-agree{--tone:185 183 205;border:1px solid rgb(var(--tone)/20%);background:rgb(var(--tone)/5%);font:400 11px/1.4 var(--font-mono);color:var(--cream-2);border-radius:6px;padding:7px 10px;display:inline-flex}.lk-agree[data-tone=agree]{--tone:var(--scene-rgb)}.lk-agree[data-tone=disagree]{--tone:239 189 118}.lk-agree[data-tone=easing]{--tone:223 192 157}.lk-stages{align-items:center;gap:5px;display:inline-flex}.lk-stages i{background:var(--hair);border-radius:3px;width:28px;height:6px}.lk-stages i[data-on]{background:var(--scene-accent);box-shadow:0 0 10px var(--scene-accent)}.lk-stages em{text-transform:capitalize;color:var(--cream-2);margin-left:8px;font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.lk-dock{z-index:150;border:1px solid var(--hair);background:color-mix(in srgb,var(--paper)85%,transparent);-webkit-backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 20px;transition:transform .45s cubic-bezier(.2,.9,.3,1.2);display:flex;position:fixed;bottom:22px;right:24px;transform:translateY(160%);box-shadow:0 20px 40px #00000059}.lk-dock[data-visible]{transform:none}.lk-dock-report{height:46px;color:var(--report-red);cursor:pointer;box-shadow:inset 0 1px 0 var(--glass-highlight);background:linear-gradient(125deg,#ff889738,#ff889712);border:1px solid #ff889759;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 14px;font:750 16px/1 Report Bricolage,-apple-system,sans-serif;display:inline-flex}.lk-dock-report .lk-eyes i{box-shadow:none;border-color:#fff;width:10px;height:10px}@media (max-width:900px){.lk-hint{flex-basis:100%;margin-left:0}.lk-range{margin-left:auto}}@media (max-width:600px){.lk-hero[data-mascot=line]{--R:clamp(54px,17vw,72px);--lens-y:156px}.lk-hero .service-report-button{min-width:260px;min-height:60px}.lk-hero .service-report-button strong{font-size:19px}.lk-problems{grid-template-columns:minmax(0,1fr)}.lk-problem{gap:24px;padding:22px}.lk-pct{font-size:64px}.lk-dock{justify-content:space-between;left:12px;right:12px}.lk-horizon{width:calc(100% - 32px);height:330px}.lk-dim-big{font-size:36px}.lk-src{padding-inline:16px}.lk-src-host{font-size:13px}}@media (prefers-reduced-motion:reduce){.lk-now-ring,.lk-src-dot{animation:none}.lk-dock{transition:none}}.lk-page-mascot{z-index:0;pointer-events:none;top:calc(52px + var(--lens-y) - var(--k)*137);bottom:0;left:calc(50% - var(--k)*160);width:calc(var(--k)*320);position:absolute;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.lk-page-mascot svg{width:100%;stroke:color-mix(in srgb,var(--ink)25%,transparent);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.lk-page-mascot svg *{vector-effect:non-scaling-stroke}.lk-mascot-head{height:auto;top:0}.lk-page-mascot .lk-mascot-coat{top:calc(var(--k)*185);height:calc(100% - var(--k)*185)}.lk-hood-fill,.lk-coat-fill{fill:#19161d0d}.lk-art-hands{fill:#231d261f}.lk-page-mascot .lk-art-lens{stroke:rgb(var(--scene-rgb)/.5)}.service-scene>.service-country-context{z-index:4;position:relative}.service-scene .service-scene-edges{opacity:0}.service-scene[data-scene=spike] .service-scene-edges{opacity:1}.lk-problem h3{white-space:normal;overflow-wrap:anywhere}.lk-vendor-body{min-width:0}.lk-vendor-components{font:500 12px/1.6 var(--font-mono),monospace;color:var(--cream-2);margin:12px 0 0}.lk-horizon-summary{font:500 11px/1.5 var(--font-mono),monospace;color:var(--cream-3);margin-top:14px}@media (max-width:600px){.lk-wrap{width:calc(100% - 32px)}.lk-block{margin-top:76px}.lk-sec h2{overflow-wrap:anywhere;font-size:30px}.lk-vendor{text-align:left;grid-template-columns:1fr;justify-items:start;gap:22px;padding:24px}.lk-vendor-who{line-height:1.6}.lk-vendor-row{justify-content:flex-start}.lk-disc{width:76px;height:76px}.lk-vendor-status{font-size:30px}.lk-vendor blockquote{font-size:16px}.lk-pin-bubble{white-space:normal;max-width:145px;font-size:10px}.lk-dim-small{letter-spacing:0;font-size:9px}}.lk-vendor-incident{color:var(--cream);margin:0 0 12px;font:600 18px/1.4 Report Bricolage,sans-serif}.service-page .home-background.service-atmosphere{background:radial-gradient(at 15% 2%,#a2646c78,#0000 53%),radial-gradient(at 84% 30%,#4d526e45,#0000 55%),#181c27}.service-scene>.service-country-context{justify-content:space-between;width:min(1160px,100% - 64px);max-width:none;padding:8px 0 0}.lk-breadcrumb{min-width:0;font:400 12px/1.4 var(--font-mono);align-items:center;gap:12px;display:flex}.lk-breadcrumb a{color:var(--cream-3);text-decoration:none;transition:color .2s}.lk-breadcrumb a:hover{color:var(--cream)}.lk-breadcrumb>span[aria-hidden]{color:#ffffff38}.lk-breadcrumb [aria-current]{text-overflow:ellipsis;white-space:nowrap;color:var(--cream-2);overflow:hidden}.lk-link{color:var(--cream-2);font:500 12px/1.5 var(--font-mono);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.lk-link:hover{color:var(--cream)}.lk-link-dot{opacity:.6;background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.lk-range button:focus-visible,.lk-src:focus-visible,.lk-link:focus-visible,.lk-breadcrumb a:focus-visible{outline:2px solid var(--scene-accent);outline-offset:5px}.lk-horizon-summary{border-top:1px solid #ffffff12;padding-top:14px}@media (max-width:600px){.service-scene>.service-country-context{gap:16px;width:calc(100% - 32px)}.lk-breadcrumb{gap:8px;font-size:11px}.lk-horizon-section,.lk-block{margin-top:56px}}@media (prefers-reduced-motion:reduce){.lk-hero .service-report-button,.lk-hero .service-report-button>svg,.lk-glass-face{transition:none}}
@font-face{font-family:StageDisplay;src:url(/service-stage/PPNikkeiMaru-Ultrabold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:StageText;src:url(/service-stage/GT-Era-Text-Light.woff2)format("woff2");font-weight:300 600;font-display:swap}html body:has(.service-stage){--ink:#efeee5;--paper:#000;--glass-bg:#171917;--glass-border:#efeee52b;--glass-text:#efeee5;--glass-muted:#a8ada0;color:#efeee5;background:#000}html body:has(.service-stage) .site-navbar{z-index:20;color:#efeee5;--ink:#efeee5;background:0 0;position:absolute;inset:0 0 auto}.service-page.service-scene:has(.service-stage){color:#efeee5;--ink:#efeee5;--paper:#000;--cream:#efeee5;--cream-2:#c4c7bc;--cream-3:#a4a99c;--hair:#efeee529;background:#000;width:100%;max-width:none;margin:0;padding:0}.service-page:has(>.service-stage){color:#efeee5;--ink:#efeee5;--paper:#000;--cream:#efeee5;--cream-2:#c4c7bc;--cream-3:#a4a99c;--hair:#efeee529;background:#000;width:100%;max-width:none;margin:0;padding:0}.service-scene:has(.service-stage)>.service-scene-edges{display:none}.service-stage{isolation:isolate;color:#efeee5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;min-width:0;font-family:StageText,Arial,sans-serif;position:relative}.service-stage :where(a,button):focus-visible{outline:2px solid var(--stage-accent,#efeee5);outline-offset:5px}.service-stage-canvas,.service-stage-shade,.service-stage-veil{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.service-stage-canvas{z-index:0}.service-stage-shade{z-index:1;background:linear-gradient(#0008 0%,#0000 22% 58%,#000b 86%,#000 100%)}.service-stage-veil{z-index:1;opacity:0;background:#000}.service-stage-emblem-link{z-index:5;visibility:hidden;cursor:pointer;touch-action:pan-y;border-radius:8px;display:block;position:fixed}.service-stage[data-scene-status=ready] .service-stage-emblem-link[data-projected]{visibility:visible}.service-stage-official-link{--official-accent:#a8ada0;white-space:nowrap}.service-stage-official-link[data-official-status=operational]{--official-accent:#92bba0}.service-stage-official-link[data-official-status=degraded],.service-stage-official-link[data-official-status=partial_outage],.service-stage-official-link[data-official-status=maintenance]{--official-accent:#deb25c}.service-stage-official-link[data-official-status=major_outage]{--official-accent:#f16a50}.service-stage-official-link>i{background:var(--official-accent);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb,var(--official-accent)50%,transparent);border-radius:50%;flex:0 0 6px}.service-stage-official-link[data-official-status=unknown]>i{border:1px solid var(--official-accent);box-shadow:none;background:0 0}.service-stage-official-link>svg{flex-shrink:0}.service-stage-official-link:focus-visible{outline-color:var(--official-accent)}.service-stage .country-picker-trigger{color:#efeee5;background:#0008;border-color:#efeee52b}.service-stage .country-picker-menu{color:#efeee5;background:#1b1d1a;border-color:#efeee538}.service-stage-experience{z-index:2;pointer-events:none;height:440svh;position:relative}.service-stage-hero{pointer-events:auto;height:100svh;min-height:520px;position:sticky;top:0}.service-stage-loading{color:#b6bcae;max-width:80%;font-size:13px;position:absolute;top:165px;left:4%}.service-stage-answer{bottom:max(clamp(64px,9svh,112px),calc(env(safe-area-inset-bottom) + 32px));text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;inset-inline:3%}.service-stage-mobile-brand{display:none}.service-stage-headline{color:#efeee5;letter-spacing:-.055em;text-wrap:balance;max-width:100%;margin:0;font:800 clamp(60px,8.5vw,138px)/.94 StageDisplay,Arial,sans-serif}.service-stage-headline[data-length=long]{font-size:clamp(44px,6.7vw,108px)}.service-stage-explanation{letter-spacing:-.015em;color:#d2d4ca;text-wrap:balance;max-width:760px;margin:0;padding-inline:12px;font:800 clamp(14px,1.2vw,18px)/1.35 StageDisplay,Arial,sans-serif}.service-stage-action{margin-top:10px;position:relative}.service-stage .service-live-actions,.service-stage .service-report-inline{flex-direction:column;align-items:center;gap:10px;display:flex}html .service-page .service-stage .service-report-button{color:#efeee5;text-transform:uppercase;letter-spacing:-.025em;background:#be261e;border:1px solid #190c0b;border-radius:9px;justify-content:center;align-items:center;width:auto;min-width:280px;min-height:56px;padding:14px 28px;font:800 22px/1.15 StageDisplay,Arial,sans-serif;transition:background .18s,transform .18s;display:flex;box-shadow:0 3px #100b0bbb,0 8px 22px #0004}html .service-page .service-stage .service-report-button:hover:not(:disabled){background:#d42e24;transform:translateY(-2px)}html .service-page .service-stage .service-report-button strong{font:inherit}.service-stage .service-report-button>svg{display:none}.service-stage [data-working-trigger]{color:#efeee5;background:#12a344;border:1px solid #0c1c12;border-radius:9px;transition:background .18s,transform .18s;box-shadow:0 3px #0b100cbb,0 8px 22px #0004}.service-stage [data-working-trigger]:hover:not(:disabled){background:#16b84f;transform:translateY(-2px)}.service-stage-reports,.service-stage-provider,.service-stage-after{z-index:3;position:relative}.service-stage-reports{margin-top:-100svh;padding:90px 0 40px;scroll-margin-top:30px}.service-stage-provider{padding:32px 0 80px;scroll-margin-top:30px}.service-stage-after{padding-bottom:50px}.service-stage .lk-wrap{width:min(1300px,88%);max-width:none;margin-inline:auto}.service-stage .lk-sec{border-top:1px solid #efeee526;padding-top:24px}.service-stage .lk-sec h2{color:#efeee5;letter-spacing:-.045em;text-wrap:balance;font:800 clamp(40px,5.4vw,84px)/1 StageDisplay,Arial,sans-serif}.service-stage .lk-mark,.service-stage .lk-hint{color:#a3a89a;font-family:StageText,Arial,sans-serif}.service-stage .lk-horizon-section{margin-top:0;padding-top:0}.service-stage .lk-horizon{width:min(1450px,100%);margin-inline:auto}.service-stage .lk-horizon-summary{font-family:StageText,Arial,sans-serif}.service-stage .lk-block{padding-block:40px}.service-stage .lk-block .lk-sec h2{font-size:clamp(32px,4.4vw,68px)}.service-stage .lk-disc{box-shadow:none;background:#efeee509;border-color:#efeee529}.service-stage .lk-vendor-status{letter-spacing:-.025em;font-family:StageDisplay,Arial,sans-serif;font-weight:800}.service-stage .service-page-section{width:88%;max-width:1300px;margin-inline:auto}.service-stage[data-scene-status=loading] .service-stage-canvas{opacity:0}.service-stage[data-scene-status=failed] .service-stage-experience{height:100svh}.service-stage[data-scene-status=failed] .service-stage-reports{margin-top:0}.service-stage[data-scene-status=failed] .service-stage-hero{opacity:1!important}.service-stage[data-scene-status=failed] :is(.service-stage-canvas,.service-stage-veil){display:none}.service-stage[data-scene-status=failed] .service-stage-experience{background:radial-gradient(at 50% 40%,#28332c66,#0000 65%)}@media (max-width:700px){.service-stage-loading{font-size:12px;top:182px;left:5%}.service-stage-experience{height:420svh}.service-stage-answer{inset-inline:4%;bottom:max(clamp(56px,8svh,76px),calc(env(safe-area-inset-bottom) + 28px));gap:6px}.service-stage-headline{font-size:9.2vw}.service-stage-headline[data-length=long]{font-size:9.3vw}.service-stage-action{margin-top:8px}.service-stage-explanation{max-width:340px;font-size:12px}html .service-page .service-stage .service-report-button{min-width:260px;min-height:54px;font-size:20px}.service-stage-reports{padding-top:55px}.service-stage .lk-wrap{width:calc(100% - 40px)}.service-stage .lk-sec{gap:12px}.service-stage .lk-sec h2{font-size:44px}.service-stage .lk-block .lk-sec h2{font-size:36px}.service-stage-provider{padding-bottom:52px}}@media (prefers-reduced-motion:reduce){.service-stage-experience{height:135svh}.service-stage-reports{margin-top:0}.service-stage *{scroll-behavior:auto!important;transition:none!important}}.service-stage-canvas-mount{z-index:0;pointer-events:none;position:fixed;inset:0}.service-stage-preloader{z-index:30;color:#c5c8bd;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.service-stage-preloader .loading-mascot{width:190px;margin:0}.service-stage-preloader p{margin:0;font:14px/1.5 StageText,Arial,sans-serif}body:has(.service-stage[data-content-ready=false]){overflow:hidden}.service-stage[data-content-ready=false] :is(.service-stage-answer,.service-stage-reports,.service-stage-provider,.service-stage-after){visibility:hidden}.service-stage[data-scene-status=ready] .service-stage-canvas-mount{animation:.85s cubic-bezier(.22,.65,.25,1) both stage-scene-enter}.service-stage[data-content-ready=true] .service-stage-headline{animation:.7s cubic-bezier(.22,.65,.25,1) .13s both stage-content-enter}.service-stage[data-content-ready=true] .service-stage-explanation{animation:.65s cubic-bezier(.22,.65,.25,1) .22s both stage-content-enter}.service-stage[data-content-ready=true] .service-stage-action{animation:.65s cubic-bezier(.22,.65,.25,1) .31s both stage-content-enter}.service-stage[data-reveal-elements] [data-stage-reveal]{opacity:0;transition:opacity .7s,transform .85s cubic-bezier(.22,.65,.25,1);transform:translateY(12px)}.service-stage[data-reveal-elements] [data-stage-reveal][data-appeared]{opacity:1;transform:none}@keyframes stage-scene-enter{0%{opacity:0}to{opacity:1}}@keyframes stage-content-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.service-stage :is(.service-stage-canvas-mount,.service-stage-headline,.service-stage-explanation,.service-stage-action){animation:none}.service-stage[data-reveal-elements] [data-stage-reveal]{opacity:1;transition:none;transform:none}}@media (min-width:761px) and (pointer:fine),(min-width:761px) and (pointer:none){.service-stage[data-stage-layout=compact] .service-stage-experience{height:auto;padding-top:112px}.service-stage .service-stage-hero{height:auto;min-height:0;position:relative}.service-stage-visual{isolation:isolate;pointer-events:none;width:min(1000px,92vw);height:clamp(194px,17vw,240px);margin:0 auto 20px;position:relative;overflow:hidden}.service-stage .service-stage-canvas-mount,.service-stage .service-stage-shade,.service-stage .service-stage-veil{position:absolute}.service-stage .service-stage-canvas-mount{-webkit-mask-image:linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(#000 90%,#0000 100%)}.service-stage .service-stage-shade{background:0 0}.service-stage .service-stage-emblem-link{position:absolute}.service-stage .service-stage-answer{gap:16px;max-width:880px;margin:-12px auto 0;padding-inline:24px;position:relative;inset:auto}.service-stage .service-stage-headline,.service-stage .service-stage-headline[data-length=long]{color:var(--stage-accent);font-size:clamp(48px,5.2vw,76px)}.service-stage .service-stage-explanation{letter-spacing:0;max-width:670px;padding:0;font:400 clamp(15px,1.25vw,18px)/1.55 StageText,Arial,sans-serif}.service-stage .service-stage-action{margin-top:8px}.service-stage .service-report-inline{justify-content:center;gap:12px}html .service-page .service-stage .service-report-button,.service-stage [data-working-trigger]{min-width:240px;min-height:54px;padding:15px 24px;font:800 18px/1.2 StageDisplay,Arial,sans-serif}.service-stage [data-working-trigger]{justify-content:center;align-items:center;display:flex}.service-stage [data-working-trigger] strong{font:inherit}.service-stage .service-stage-reports{margin-top:0;padding-top:72px}.service-stage[data-scene-status=failed] .service-stage-visual{height:160px;margin-block:0}.service-stage[data-scene-status=failed] .service-stage-experience{background:0 0}.service-stage .service-stage-loading{text-align:center;max-width:none;margin:0 20px 20px;position:relative;top:auto;left:auto}}@media (max-width:760px),(pointer:coarse){.service-stage-visual{display:none}body:has(.service-stage[data-content-ready=false]){overflow:auto}.service-stage :is(.service-stage-canvas-mount,.service-stage-preloader,.service-stage-shade,.service-stage-veil,.service-stage-emblem-link){display:none}.service-stage[data-content-ready=false] :is(.service-stage-answer,.service-stage-reports,.service-stage-provider,.service-stage-after){visibility:visible}.service-stage .service-stage-experience{pointer-events:auto;height:auto}.service-stage .service-stage-hero{height:auto;min-height:0;padding:116px 20px 0;position:relative;top:auto}.service-stage .service-stage-answer{gap:12px;position:relative;inset:auto}.service-stage-mobile-brand{text-wrap:balance;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:14px;max-width:100%;font:800 24px/1.15 StageDisplay,Arial,sans-serif;display:flex}.service-stage-mobile-brand h1{font:inherit;margin:0}.service-stage-mobile-logo{color:#191c16;background:#efeee5;border-radius:24px;place-items:center;width:88px;height:88px;padding:14px;font-size:36px;display:grid}.service-stage-mobile-logo picture,.service-stage-mobile-logo img{object-fit:contain;width:100%;height:100%;display:block}.service-stage :is(.service-stage-headline,.service-stage-explanation){display:none}.service-stage .service-stage-action{width:100%;max-width:400px;margin-top:12px}.service-stage .service-report-inline{width:100%}html .service-page .service-stage .service-report-button,.service-stage [data-working-trigger]{box-sizing:border-box;width:100%;min-width:0;min-height:54px}.service-stage [data-working-trigger]{justify-content:center;align-items:center;padding:14px 20px;font:800 18px/1.2 StageDisplay,Arial,sans-serif;display:flex}.service-stage [data-working-trigger] strong{font:inherit}.service-stage .service-stage-reports{margin-top:0;padding-top:48px}.service-stage :is(.service-stage-headline,.service-stage-explanation,.service-stage-action){animation:none}.service-stage[data-reveal-elements] [data-stage-reveal]{opacity:1;transition:none;transform:none}}.service-logo-mark{justify-content:center;align-items:center;padding-top:0;display:flex;position:absolute;inset:0}.service-logo-mark canvas{object-fit:contain;width:auto;max-width:min(300px,48vw);height:auto;max-height:150px}.service-logo-link{pointer-events:auto;border-radius:8px;justify-content:center;align-items:center;display:flex}.service-logo-link:focus-visible,a.service-stage-mobile-logo:focus-visible{outline:2px solid var(--stage-accent);outline-offset:8px}a.service-stage-mobile-logo{pointer-events:auto;text-decoration:none}.service-logo-fallback{color:#efeee5;font:800 72px/1 StageDisplay,sans-serif}.service-stage-rays{z-index:0;pointer-events:none;height:600px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}@media (max-width:760px),(pointer:coarse){.service-stage-rays{display:none}}.service-stage .service-stage-action{width:min(100%,500px)}.service-stage .service-live-actions,.service-stage .service-report-inline{width:100%}html .service-page .service-stage .service-report-button,.service-stage [data-working-trigger]{width:100%;min-width:0}@media (max-width:760px){.site-navbar .service-stage-official-link>span,.site-navbar .service-stage-official-link>i{display:none}body:has(.service-stage) .site-navbar .glass-control.service-stage-official-link{width:44px;min-width:44px;height:44px;padding:0}.site-navbar .service-stage-official-link>svg{width:20px;height:20px}}body:has(.service-stage) .site-navbar .glass-control.service-stage-official-link{color:var(--official-accent);border-color:color-mix(in srgb,var(--official-accent)42%,transparent);background:color-mix(in srgb,var(--official-accent)8%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--official-accent)12%,transparent)}body:has(.service-stage) .site-navbar .glass-control.service-stage-official-link:hover{border-color:var(--official-accent);background:color-mix(in srgb,var(--official-accent)14%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--official-accent)10%,transparent)}@media (max-width:760px),(pointer:coarse){html .service-page .service-stage .service-report-button{padding:14px 20px;font:800 18px/1.2 StageDisplay,Arial,sans-serif}}
.signal-section{--signal-problem:var(--stage-accent,#e4ad50);--signal-working:#14c251}.signal-section:is([data-tone=calm],[data-tone=recovery]){--signal-problem:#e4ad50}.service-stage .signal-kicker{color:#a9afa3;font:11px/1.5 var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex}.service-stage :is(.signal-heading,.community-section,.provider-section) h2{color:#efeee5;letter-spacing:-.045em;margin:24px 0 0;font:800 clamp(42px,5.5vw,80px)/1.06 StageDisplay,sans-serif}.signal-title-row{justify-content:space-between;align-items:center;gap:24px;margin-top:20px;display:flex}.signal-title-with-listener{align-items:center;gap:24px;min-width:0;display:flex}.signal-title-with-listener .community-listener{--listener-size:160px}.signal-state{color:var(--stage-accent);font:11px/1.4 var(--font-mono),monospace;letter-spacing:.06em;align-items:center;gap:9px;margin-top:18px;display:inline-flex}.signal-state i{width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb,var(--stage-accent)40%,transparent);background:currentColor;border-radius:50%}.signal-latest{align-items:center;gap:20px;padding-top:20px;display:flex}.signal-latest>strong{letter-spacing:-.065em;color:var(--signal-problem);font:800 clamp(60px,7vw,96px)/1 StageDisplay,sans-serif}.signal-latest>span{color:#efeee5;font-size:17px}.signal-latest small{color:#9da397;max-width:190px;font:10px/1.7 var(--font-mono),monospace;margin-top:6px;display:block}.signal-latest .signal-working-latest{color:var(--signal-working)}.signal-working-latest b{font-variant-numeric:tabular-nums;font-size:14px}.signal-legend{color:#d7dbd1;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:22px;font:12px/1.5 StageText,sans-serif;display:flex}.signal-legend>span{align-items:center;gap:9px;display:inline-flex}.signal-legend>small{color:#8f978a;font:10px/1.5 var(--font-mono),monospace;margin-left:auto}.signal-swatch-problems,.signal-swatch-working{background:var(--signal-problem);border-radius:2px;flex-shrink:0;width:20px;height:3px;display:inline-block}.signal-swatch-working{background:var(--signal-working)}.signal-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:34px;display:flex}.signal-toolbar>span{color:#a5ab9f;font:11px/1.5 var(--font-mono),monospace}.signal-toolbar>span>span{color:var(--stage-accent);margin-left:10px}.service-stage .signal-toolbar .lk-range{background:#0d0e0b;border-color:#efeee52e;border-radius:0;margin:0;padding:3px}.signal-toolbar .lk-range button{border-radius:0;min-width:52px;min-height:36px}.service-stage .lk-horizon.signal-plot{width:min(1300px,88%);height:410px;margin-top:12px}.signal-interaction{cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0}.signal-interaction:focus-visible{outline:1px dashed var(--stage-accent);outline-offset:8px}.signal-svg{pointer-events:none;display:block;overflow:visible}.signal-grid line{stroke:#efeee51c;stroke-dasharray:2 6}.signal-grid text,.signal-time{fill:#a8ada1;font:11px/1 var(--font-mono),monospace}.signal-line{fill:none;stroke:var(--signal-problem);stroke-width:2.2px;stroke-linejoin:round}.signal-working-line{fill:none;stroke:var(--signal-working);stroke-width:2.3px;stroke-linejoin:round}.signal-working-halo{fill:none;stroke:var(--signal-working);stroke-width:7px;opacity:.13;filter:blur(4px)}.signal-working-end,.signal-crosshair .signal-working-end{fill:var(--signal-working);stroke:#000;stroke-width:2px}.signal-crosshair .signal-working-ring{fill:var(--signal-working);fill-opacity:.18;stroke:var(--signal-working);stroke-width:1px}.signal-line-halo{fill:none;stroke:var(--signal-problem);stroke-width:8px;opacity:.13;filter:blur(5px)}.signal-landmark path{fill:var(--signal-problem);stroke:var(--signal-problem);stroke-width:1.3px}.signal-landmark circle,.signal-end{fill:#efeee5;stroke:#000;stroke-width:2px}.signal-peak{--figure-size:148px;width:calc(var(--figure-size)*.57);height:calc(var(--figure-size)*.88);margin-top:calc(var(--figure-size)*-.86);pointer-events:none;transition:opacity .15s;position:absolute;transform:translate(-49.3%)}.signal-peak-art{position:absolute;inset:0;overflow:hidden}.signal-peak-art>i{left:calc(var(--figure-size)*-.29);top:calc(var(--figure-size)*-.06);width:var(--figure-size);height:var(--figure-size);-webkit-mask:var(--figure-mask)center/100% 100% no-repeat;mask:var(--figure-mask)center/100% 100% no-repeat;position:absolute}.signal-peak-fill{--figure-mask:url(/illustrations/chart/mini-flag-fill.webp);background:#141817}.signal-peak-flag{--figure-mask:url(/illustrations/chart/mini-flag-fill.webp);background:var(--signal-problem);clip-path:polygon(50.5% 8%,87% 8%,87% 39%,53% 39%)}.signal-peak-lines{--figure-mask:url(/illustrations/chart/mini-flag-lines.webp);background:#daddcf}.signal-peak-void{--figure-mask:url(/illustrations/chart/mini-flag-solid.webp);background:#000}.signal-peak>span{white-space:nowrap;color:#c0c5b9;font:11px/1.5 var(--font-mono),monospace;background:#000c;padding:3px 10px 6px;position:absolute;top:9px;left:100%}.signal-peak b{color:var(--signal-problem);margin-left:4px;font-size:18px}.signal-peak small{color:#989e93;font-size:9px;display:block}.signal-onset{color:#b0b5a9;font:10px/1.4 var(--font-mono),monospace;white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}.signal-plot [data-muted]{opacity:.18}.signal-crosshair line{stroke:#efeee56b;stroke-dasharray:3 5}.signal-crosshair circle{fill:#efeee5;stroke:#000;stroke-width:2px}.signal-crosshair .signal-cursor-ring{fill:var(--signal-problem);fill-opacity:.25;stroke:var(--signal-problem);stroke-width:1px}.signal-tooltip{pointer-events:none;border-top:3px solid var(--signal-problem);color:#171a15;background:#efeee5;padding:12px 15px;position:absolute;box-shadow:0 10px 25px #0005}.signal-tooltip time{font:10px/1.4 var(--font-mono),monospace}.signal-tooltip-row{justify-content:space-between;align-items:center;gap:14px;margin-top:10px;display:flex}.signal-tooltip-row>span{align-items:center;gap:8px;font:12px/1.4 StageText,sans-serif;display:inline-flex}.signal-tooltip-row strong{font-variant-numeric:tabular-nums;font:800 27px/1 StageDisplay,sans-serif}.signal-tooltip-row i{width:12px}.signal-tooltip small{font:10px/1.4 var(--font-mono),monospace}.signal-empty{text-align:center;color:#a4aa9e;pointer-events:none;width:90%;font-size:16px;position:absolute;top:38%;left:50%;transform:translate(-50%)}.service-stage .community-section{margin-top:110px}.community-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:80px;margin-top:46px;display:grid}.community-total{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.community-total>strong{color:var(--stage-accent);letter-spacing:-.065em;font:800 clamp(74px,8vw,116px)/1 StageDisplay,sans-serif}.community-total>span{color:#e0e3d8;font:17px/1.4 StageText,sans-serif}.community-total small{color:#9ca393;margin-top:4px;font-size:13px;display:block}.community-observer{align-items:center;gap:20px;margin-top:20px;display:flex}.community-listener{--listener-size:208px;width:calc(var(--listener-size)*.5);height:calc(var(--listener-size)*.87);flex:none;display:block;position:relative;overflow:hidden}.community-listener>i{visibility:hidden;left:calc(var(--listener-size)*-.25);top:calc(var(--listener-size)*-.065);width:var(--listener-size);height:var(--listener-size);-webkit-mask:var(--listener-mask)center/100% 100% no-repeat;mask:var(--listener-mask)center/100% 100% no-repeat;position:absolute}.community-listener[data-visible=true]>i{visibility:visible}.community-listener[data-visible=true] .community-listener-fill{--listener-mask:url(/illustrations/community/mini-listen-fill.webp);background:#141817}.community-listener[data-visible=true] .community-listener-lines{--listener-mask:url(/illustrations/community/mini-listen-lines.webp);background:#daddcf}.community-listener[data-visible=true] .community-listener-void{--listener-mask:url(/illustrations/community/mini-listen-solid.webp);background:#000}.community-observer p{color:#afb5a7;text-wrap:balance;max-width:170px;margin:0;font-size:18px;line-height:1.5}.community-scale{gap:4px;height:8px;margin-bottom:12px;display:flex}.community-scale i{background:var(--stage-accent)}.community-problem-trigger{text-align:left;color:#efeee5;cursor:pointer;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr) auto 15px;align-items:center;gap:18px;width:100%;padding:24px 0;display:grid}.community-rank{font:11px/1 var(--font-mono),monospace;color:#8e9787;align-self:start;margin-top:6px}.community-problem-name{letter-spacing:-.025em;overflow-wrap:anywhere;align-items:start;gap:13px;min-width:0;font:800 clamp(20px,2.2vw,30px)/1.15 StageDisplay,sans-serif;display:flex}.community-problem-name>svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;color:var(--stage-accent);flex-shrink:0;margin-top:4px}.community-problem-name small{color:#9fa695;font:11px/1.5 var(--font-mono),monospace;letter-spacing:0;margin-top:10px;display:block}.community-problem-trigger>strong{letter-spacing:-.055em;font:800 clamp(34px,4.3vw,62px)/1 StageDisplay,sans-serif}.community-problem-trigger>strong small{color:#909988;letter-spacing:0;margin-left:3px;font-size:.4em}.community-open{color:#9fa795;font-size:20px}.community-problem[data-active] .community-problem-trigger>strong,.community-problem-trigger:hover .community-problem-name{color:var(--stage-accent)}.community-detail{padding:0 33px 22px 44px}.community-meter{background:#efeee517;height:2px;margin-bottom:20px}.community-meter>span{background:var(--stage-accent);height:100%;display:block}.community-detail ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.community-detail li{color:#d0d4c7;font:12px/1.6 var(--font-mono),monospace;overflow-wrap:anywhere;gap:9px;display:flex}.community-detail li b{color:#8f9985;font-weight:400}.community-detail p,.community-note,.community-other{color:#929c89;font:10px/1.6 var(--font-mono),monospace;margin:14px 0 0}.community-note{margin-top:20px}.community-other{justify-content:space-between;display:flex}.service-stage .provider-section{margin-top:56px;margin-bottom:24px}.provider-heading{align-items:center;gap:28px;margin-top:24px;display:flex}.service-stage .provider-section .provider-heading h2{min-width:0;margin:0}.provider-mascot{object-fit:contain;flex:none;width:136px;height:176px}.provider-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:start;gap:80px;margin-top:56px;display:grid}.provider-identity{color:#efeee5;overflow-wrap:anywhere;align-items:center;gap:15px;max-width:100%;font:800 23px/1.2 StageDisplay,sans-serif;text-decoration:none;display:inline-flex}.provider-identity small{color:#a4aa9d;font:11px/1.5 var(--font-mono),monospace;margin-top:7px;display:block}.provider-identity small>span{margin-left:3px;transition:transform .2s;display:inline-block}.provider-identity[href]:hover small{color:#efeee5}.provider-identity[href]:hover small>span{transform:translate(2px,-2px)}.provider-logo{color:#191c16;background:#efeee5;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;padding:9px;display:grid}.provider-logo img{object-fit:contain;width:100%;height:100%;display:block}.provider-dispatch{--provider-ink:#969e8f;color:#efeee5;min-width:0}.provider-dispatch[data-status=major_outage]{--provider-ink:#f16a50}.provider-dispatch[data-status=degraded],.provider-dispatch[data-status=partial_outage],.provider-dispatch[data-status=maintenance]{--provider-ink:#deb25c}.provider-dispatch[data-status=operational]{--provider-ink:#92bba0}.provider-dispatch h3{color:#efeee5;letter-spacing:-.035em;overflow-wrap:anywhere;align-items:baseline;gap:15px;margin:0 0 20px;font:800 clamp(30px,3.5vw,48px)/1.08 StageDisplay,sans-serif;display:flex}.provider-dispatch h3>i{background:var(--provider-ink);border-radius:50%;flex:0 0 9px;align-self:center;width:9px;height:9px}.provider-dispatch[data-status=unknown] h3>i{border:1px solid var(--provider-ink);background:0 0}.provider-dispatch blockquote,.provider-no-update{color:#b4baac;white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;max-width:680px;margin:0;font:18px/1.65 StageText,sans-serif}.provider-dispatch blockquote{border:0;padding:0}.provider-incident{color:#efeee5;margin:0 0 15px;font:800 22px/1.3 StageDisplay,sans-serif}.provider-last-known,.provider-timestamp,.provider-components{color:#969e8f;font:10px/1.7 var(--font-mono),monospace}.provider-last-known{text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.provider-timestamp{margin:14px 0 0}.provider-components{margin:24px 0 0}.provider-stale{color:#b4baac;border-left:2px solid #969e8f;margin:22px 0 0;padding-left:12px;font:13px/1.6 StageText,sans-serif}.provider-progress{font:10px/1.5 var(--font-mono),monospace;text-transform:capitalize;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.provider-progress li{color:#7f8976}.provider-progress i{background:#efeee526;height:2px;margin-bottom:9px;display:block}.provider-progress [data-reached]{color:#c7ccbf}.provider-progress [data-reached] i{background:var(--provider-ink)}.provider-progress [aria-current]{color:var(--provider-ink)}@media (max-width:950px){.community-layout,.provider-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:36px}.community-observer{flex-direction:column;align-items:start;gap:12px}.community-observer p{max-width:220px;font-size:16px}}@media (max-width:700px){.signal-title-row{flex-wrap:wrap}.signal-title-with-listener{gap:14px}.signal-title-with-listener .community-listener{--listener-size:100px}.signal-title-row .signal-latest{margin-left:auto}.service-stage .signal-kicker{letter-spacing:.06em;gap:12px;font-size:9px}.service-stage .signal-kicker>span:last-child{text-align:right}.signal-title-row{align-items:start;gap:16px}.service-stage .signal-heading h2{font-size:44px}.signal-latest{text-align:right;padding-top:26px;display:block}.signal-latest>strong{font-size:53px}.signal-latest>span{font-size:12px;display:block}.signal-latest small{max-width:140px;font-size:8px}.signal-state{max-width:145px;margin-top:12px;font-size:9px}.signal-legend{gap:8px 20px;margin-top:18px}.signal-legend>small{flex-basis:100%;margin-left:0;font-size:9px}.signal-toolbar{margin-top:25px}.signal-toolbar>span{text-align:right;max-width:135px;font-size:9px}.signal-toolbar>span>span{display:none}.service-stage .lk-horizon.signal-plot{width:calc(100% - 40px);height:350px;margin-top:10px}.signal-grid text,.signal-time{font-size:9px}.signal-peak{--figure-size:122px}.signal-peak>span{padding-left:5px;font-size:9px;top:0}.signal-peak b{font-size:15px}.service-stage .community-section{margin-top:76px}.service-stage :is(.community-section,.provider-section) h2{margin-top:23px;font-size:39px}.community-layout,.provider-layout{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:30px}.community-overview{min-height:100px;padding-right:95px;position:relative}.community-total{gap:10px}.community-total>strong{font-size:74px}.community-total>span{font-size:13px}.community-total small{font-size:11px}.community-observer{margin:0;position:absolute;top:-10px;right:0}.community-listener{--listener-size:128px}.community-observer p{display:none}.community-problem-trigger{grid-template-columns:18px minmax(0,1fr) auto 12px;gap:10px;padding:22px 0}.community-rank{font-size:9px}.community-problem-name{gap:10px;font-size:22px}.community-problem-name>svg{width:18px;height:18px;margin-top:2px}.community-problem-trigger>strong{font-size:43px}.community-detail{padding-left:28px;padding-right:22px}.community-detail li{font-size:11px}.service-stage .provider-section{margin-top:20px}.provider-heading{gap:14px;margin-top:23px}.provider-mascot{width:78px;height:112px}.provider-layout{margin-top:36px}.provider-identity{font-size:21px}.provider-logo{width:44px;height:44px;padding:8px}.provider-dispatch h3{gap:12px;margin-bottom:16px;font-size:32px}.provider-dispatch blockquote,.provider-no-update{font-size:16px}.provider-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){.signal-peak{transition:none}}.signal-zoom{align-items:center;gap:6px;margin-right:auto;display:flex}.signal-zoom button{color:#efeee5;cursor:pointer;background:#0d0e0b;border:1px solid #efeee52e;min-width:38px;height:40px;padding:0 10px;font:20px/1 StageText,sans-serif}.signal-zoom button:hover:not(:disabled){border-color:var(--stage-accent);color:var(--stage-accent)}.signal-zoom button:disabled{opacity:.3;cursor:default}.signal-zoom .signal-reset{font:10px/1 var(--font-mono),monospace;padding-inline:12px}.signal-zoom-window{font:10px/1.5 var(--font-mono),monospace;color:var(--stage-accent);gap:16px;margin:16px 0 -4px;display:flex}.signal-zoom-window span{color:#929b89}.signal-selection rect{fill:var(--stage-accent);fill-opacity:.16}.signal-selection line{stroke:var(--stage-accent);stroke-width:1px;stroke-dasharray:3 3}.signal-selection-label{text-align:center;color:#efeee5;border:1px solid var(--stage-accent);width:170px;font:11px/1.5 var(--font-mono),monospace;pointer-events:none;background:#0b0d0a;padding:10px;position:absolute;top:15px}.signal-selection-label small{color:var(--stage-accent);margin-top:4px;font-size:9px;display:block}@media (max-width:700px){.signal-toolbar{flex-wrap:wrap;gap:12px 8px}.signal-zoom{gap:4px;margin:0 0 0 auto}.signal-zoom button{min-width:30px;padding-inline:6px}.signal-zoom .signal-reset{padding-inline:7px;font-size:9px}.signal-toolbar>.signal-zoom-hint{text-align:left;flex-basis:100%;max-width:none}.signal-zoom-window{flex-wrap:wrap;gap:3px 12px}}.community-positive{flex-wrap:wrap;gap:20px 30px;margin-top:24px;display:flex}.community-positive p{color:#a7ccb2;align-items:center;gap:12px;margin:0;display:flex}.community-positive p[data-recovery]{color:#88c6d0}.community-positive strong{font:800 36px/1 StageDisplay,Arial,sans-serif}.community-positive span{font-size:15px}.community-positive small{color:#a3a89a;margin-top:4px;font-size:11px;display:block}.provider-brief{max-width:720px}.provider-brief-label{color:#929b8d;text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;font:11px/1.5 StageMono,monospace}.provider-brief-item+.provider-brief-item{margin-top:24px;padding-top:20px}.provider-brief-item h4{color:#efeee5;margin:0 0 8px;font:500 18px/1.4 StageText,sans-serif}.provider-brief-item>p{color:#b4baac;white-space:pre-line;overflow-wrap:anywhere;margin:0;font:16px/1.65 StageText,sans-serif}.provider-brief-coverage,.provider-brief-source{color:#a9b0a2;margin-top:18px;font:12px/1.5 StageText,sans-serif;display:block}.provider-brief-source{text-underline-offset:4px;text-decoration:underline}
.report-dialog-module__F7m6IG__dialog{color:#fff7ee;-webkit-backdrop-filter:blur(30px)saturate(110%);backdrop-filter:blur(30px)saturate(110%);text-align:left;background:linear-gradient(145deg,#513945f0,#191825f7);border:1px solid #fff3ea47;border-radius:28px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:clamp(24px,4vw,36px);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;position:fixed;inset:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff2e,0 30px 90px #00000061}.report-dialog-module__F7m6IG__dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a09139e}.report-dialog-module__F7m6IG__dialog[open]{animation:.24s cubic-bezier(.2,.8,.2,1) report-dialog-module__F7m6IG__report-dialog-in}.report-dialog-module__F7m6IG__close{color:#fff7ee;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:20px;right:20px}.report-dialog-module__F7m6IG__eyebrow{letter-spacing:.18em;color:#ecb6ac;margin:0 0 13px;font:500 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.report-dialog-module__F7m6IG__dialog h2{letter-spacing:-.8px;margin:0;padding-right:10px;font-size:clamp(25px,4vw,32px);font-weight:500;line-height:1.2}.report-dialog-module__F7m6IG__intro{color:#d5c7d1;margin:14px 0 25px;font-size:14px;line-height:1.6}.report-dialog-module__F7m6IG__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:0;display:grid}.report-dialog-module__F7m6IG__option{color:#e7dce3;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff21;border-radius:15px;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:14px 16px;font-size:14px;line-height:1.3;transition:background .16s,border-color .16s;display:flex}.report-dialog-module__F7m6IG__option:hover{background:#ffffff17}.report-dialog-module__F7m6IG__option[data-sending=true]{color:#f4fff3;background:#a7d9ac1c;border-color:#a7d9ac;box-shadow:inset 0 1px #ffffff1a}.report-dialog-module__F7m6IG__dialog button:disabled{opacity:.45;cursor:default}.report-dialog-module__F7m6IG__dialog button:focus-visible{outline-offset:3px;outline:2px solid #d0f5cf}.report-dialog-module__F7m6IG__feedback{margin:18px 0 0;font-size:13px;line-height:1.5}.report-dialog-module__F7m6IG__dialog.report-dialog-module__F7m6IG__success{text-align:center;width:min(400px,100vw - 32px);padding:36px 28px}.report-dialog-module__F7m6IG__success .report-dialog-module__F7m6IG__successMascot{pointer-events:none;width:160px;margin:0 auto 16px;display:block}.report-dialog-module__F7m6IG__success h2{padding-right:0}.report-dialog-module__F7m6IG__success .report-dialog-module__F7m6IG__feedback{margin-top:12px}.report-dialog-module__F7m6IG__feedbackDialog h2:focus{outline:none}.report-dialog-module__F7m6IG__dialog.report-dialog-module__F7m6IG__feedbackDialog[data-closing=true]{opacity:0;animation:.28s ease-out both report-dialog-module__F7m6IG__report-feedback-out}.report-dialog-module__F7m6IG__feedbackDialog[data-closing=true]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;animation:.28s ease-out both report-dialog-module__F7m6IG__report-feedback-unblur}@keyframes report-dialog-module__F7m6IG__report-feedback-out{0%{opacity:1}to{opacity:0}}@keyframes report-dialog-module__F7m6IG__report-feedback-unblur{0%{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a09139e}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (prefers-reduced-motion:reduce){.report-dialog-module__F7m6IG__dialog.report-dialog-module__F7m6IG__feedbackDialog[data-closing=true],.report-dialog-module__F7m6IG__feedbackDialog[data-closing=true]::backdrop{animation:none}}.report-dialog-module__F7m6IG__errorFeedback{color:#f4aba5;margin:12px 0 0;font-size:14px;line-height:1.5}.report-dialog-module__F7m6IG__retry{color:#fff7ee;cursor:pointer;background:#f4aba514;border:1px solid #f4aba561;border-radius:12px;min-height:44px;margin-top:22px;padding:10px 24px}@keyframes report-dialog-module__F7m6IG__report-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:380px){.report-dialog-module__F7m6IG__categories{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.report-dialog-module__F7m6IG__dialog[open]{animation:none}}.report-dialog-module__F7m6IG__option>svg{opacity:.65;flex-shrink:0}.report-dialog-module__F7m6IG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.report-dialog-module__F7m6IG__workingTrigger{--working-green:#14c251;color:#efeee5;background:color-mix(in srgb,var(--working-green)75%,#000);cursor:pointer;text-transform:uppercase;letter-spacing:-.025em;border:1px solid #0c190f;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-width:280px;min-height:56px;padding:14px 24px;font:800 22px/1.15 StageDisplay,Arial,sans-serif;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 3px #0b100cbb,0 8px 22px #0004}.report-dialog-module__F7m6IG__workingTrigger strong{font:inherit}.report-dialog-module__F7m6IG__workingTrigger svg{flex-shrink:0}.report-dialog-module__F7m6IG__workingTrigger:hover{background:color-mix(in srgb,var(--working-green)82%,#000);transform:translateY(-2px)}@media (max-width:700px){.report-dialog-module__F7m6IG__actions{flex-direction:column;gap:9px}.report-dialog-module__F7m6IG__workingTrigger{min-width:260px;min-height:54px;font-size:20px}}.report-dialog-module__F7m6IG__sending{animation:.8s linear infinite report-dialog-module__F7m6IG__report-spin}.report-dialog-module__F7m6IG__back{color:#d5c7d1;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:6px 0;text-decoration:underline}@keyframes report-dialog-module__F7m6IG__report-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.report-dialog-module__F7m6IG__sending{animation:none}}.report-dialog-module__F7m6IG__workingAction{min-width:0;max-width:100%}.report-dialog-module__F7m6IG__workingAction .report-dialog-module__F7m6IG__workingTrigger{min-width:min(280px,100%);max-width:100%}.report-dialog-module__F7m6IG__workingTrigger:disabled{cursor:default;transform:none}.report-dialog-module__F7m6IG__checkFeature{color:#a8ada0;text-align:center;margin:0;font-size:13px}.report-dialog-module__F7m6IG__checkActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}@media (max-width:700px){.report-dialog-module__F7m6IG__checkActions{grid-template-columns:1fr;gap:9px}}
