.cs-page,.cr-page{max-width:980px;padding-bottom:96px}.cs-intro h1{max-width:760px}.cs-live{margin-top:6px}.cs-verdict{border:1px solid var(--line);background:#fff;border-radius:24px;align-items:flex-start;gap:18px;padding:28px 30px;display:flex}.cs-verdict[data-tone=ok]{background:#effcf4;border-color:#bfe9cf}.cs-verdict[data-tone=warn]{background:#fff6e8;border-color:#f5d6a6}.cs-verdict[data-tone=bad]{background:#fff0ef;border-color:#f3c3c0}.cs-verdict[data-tone=info]{background:#eeebff;border-color:#dcd4fb}.cs-verdict[data-tone=unknown]{background:#f5f4f7;border-color:#e2dfe7}.cs-verdict-icon{background:#cbd0d6;border-radius:50%;flex:none;width:18px;height:18px;margin-top:9px;box-shadow:0 0 0 6px #cbd0d659}[data-tone=ok] .cs-verdict-icon{background:#24ad73;box-shadow:0 0 0 6px #24ad732e}[data-tone=warn] .cs-verdict-icon{background:#ef9b32;box-shadow:0 0 0 6px #ef9b3233}[data-tone=bad] .cs-verdict-icon{background:#e46363;box-shadow:0 0 0 6px #e4636333}[data-tone=info] .cs-verdict-icon{background:var(--purple);box-shadow:0 0 0 6px #6548ff29}.cs-verdict-headline{font-family:var(--heading);letter-spacing:-.035em;color:var(--ink);margin:0 0 8px;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.15}.cs-verdict-detail{color:#4f4760;margin:0 0 10px;font-size:17px;line-height:1.6}.cs-checked{color:var(--muted);margin:0;font-size:14px}.cs-components{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cs-component{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.cs-dot{background:#cbd0d6;border-radius:50%;flex:none;width:10px;height:10px}.cs-component-name{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;font-weight:700}.cs-component-status{color:var(--muted);text-align:right;font-size:14px}[data-status=operational]>.cs-dot{background:#24ad73}[data-status=degraded_performance]>.cs-dot,[data-status=under_maintenance]>.cs-dot{background:#ef9b32}[data-status=partial_outage]>.cs-dot{background:#e46363}[data-status=major_outage]>.cs-dot{background:#b83232}.cs-component:not([data-status=operational]):not([data-status=unknown]) .cs-component-status{color:#8a3a12;font-weight:700}.cs-active{background:#fff6e8;border:1px solid #f5d6a6;border-radius:18px;margin-top:16px;padding:18px 20px}.cs-active h3{font-size:18px;font-family:var(--heading);margin:0 0 10px}.cs-active ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cs-active a{color:#5a2a0a;align-items:center;gap:6px;font-weight:700;display:inline-flex}.cs-active span{color:#6c5540;font-size:14px;display:block}.cs-active li{gap:6px;display:grid}.cs-active-name{color:#5a2a0a;overflow-wrap:anywhere;font-size:17px}.cs-update{background:#fff;border:1px solid #f0dcc0;border-radius:12px;margin-top:4px;padding:12px 14px}.cs-update-label{color:#8a5a2b;margin:0 0 6px;font-size:13px;font-weight:700}.cs-active .cs-update-lang{color:#6c5540;white-space:nowrap;vertical-align:1px;background:#f6e7d3;border-radius:999px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.cs-update blockquote{color:#2b1d10;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.55}.cs-active a.cs-active-source{justify-self:start;font-size:14px;font-weight:600}.cs-checked a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cs-actions{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}.cs-sections h2,.cs-faq h2{font-family:var(--heading);letter-spacing:-.035em;margin:56px 0 16px;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.25}.cs-uptime ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cs-uptime-head{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:15px;display:flex}.cs-uptime-head span{font-weight:700}.cs-uptime-head strong{font-variant-numeric:tabular-nums;color:#2f6a4a}.cs-bars{grid-template-columns:repeat(30,1fr);gap:3px;height:30px;display:grid}.cs-bar{background:#e4e2e8;border-radius:3px}.cs-bar[data-status=operational]{background:#5cc794}.cs-bar[data-status=degraded_performance],.cs-bar[data-status=under_maintenance]{background:#f1b25e}.cs-bar[data-status=partial_outage]{background:#e46363}.cs-bar[data-status=major_outage]{background:#b83232}.cs-note{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.6}.cs-stats{color:#4f4760;margin:0 0 6px;font-size:17px}.cs-month h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:15px;font-family:var(--font);margin:28px 0 10px}.cs-month ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cs-incident{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}.cs-incident a{color:var(--ink);align-items:baseline;gap:6px;font-size:17px;font-weight:700;line-height:1.45;display:inline-flex}.cs-incident a:hover{color:var(--purple)}.cs-incident a svg{color:var(--muted);flex:none;transform:translateY(1px)}.cs-incident-meta{color:var(--muted);font-size:14px;line-height:1.6}.cs-impact{color:#5b5068;white-space:nowrap;background:#f1eef6;border-radius:99px;padding:2px 8px}.cs-incident[data-impact=major] .cs-impact{color:#8f2b25;background:#fde5e3}.cs-incident[data-impact=minor] .cs-impact{color:#7a4a0c;background:#fff0d9}.cs-faq details{border-bottom:1px solid var(--line)}.cs-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:18px;font-weight:700;line-height:1.45;list-style:none;display:flex}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary svg{flex:none;transition:transform .2s}.cs-faq details[open] summary svg{transform:rotate(180deg)}.cs-faq details p{color:#575061;max-width:760px;margin:0 0 20px;font-size:17px;line-height:1.75}.cs-related{flex-wrap:wrap;gap:10px 22px;margin:34px 0 0;display:flex}.cs-related a{color:#4c32c3;align-items:center;gap:6px;font-weight:700;display:inline-flex}.cs-empty,.cr-empty{color:var(--muted)}.cr-source{color:var(--muted);align-items:flex-start;gap:10px;margin:0 0 22px;font-size:15px;line-height:1.55;display:flex}.cr-source svg{flex:none;margin-top:3px}.cr-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cr-item a{border:1px solid var(--line);background:#fff;border-radius:18px;gap:4px;padding:20px 22px;transition:border-color .15s,transform .15s;display:grid}.cr-item a:hover{border-color:#cfc3fb;transform:translateY(-1px)}.cr-version{font-family:var(--heading);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.cr-latest{font-family:var(--font);letter-spacing:.04em;background:var(--mint);color:#214e36;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700}.cr-date{color:var(--muted);font-size:14px}.cr-teaser{color:#4f4760;font-size:16px;line-height:1.6}.cr-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;font-size:15px;display:flex}.cr-meta a{color:#4c32c3;align-items:center;gap:6px;font-weight:700;display:inline-flex}.cr-section h2{font-family:var(--heading);letter-spacing:-.03em;margin:40px 0 14px;font-size:clamp(24px,2.8vw,30px);font-weight:800;line-height:1.25}.cr-section ul{margin:0;padding-left:22px}.cr-section li{color:#4f4760;margin-bottom:12px;padding-left:4px;font-size:17px;line-height:1.75}.cr-section li::marker{color:var(--purple)}.cr-section code,.cs-page code{color:#3b2a8c;overflow-wrap:anywhere;background:#f1eef8;border-radius:6px;padding:1px 6px;font-size:.9em}.cr-section li a{color:#6f657b;font-size:.92em;text-decoration:underline #d9d2e8}.cr-pager{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:48px 0 0;padding-top:22px;font-weight:700;display:grid}.cr-pager a{color:#4c32c3}.cr-pager a:last-child{text-align:right}.cr-detail .translation-note{color:#5f5470;margin:0 0 8px;font-size:14px;line-height:1.5}@media (width<=700px){.cs-verdict{border-radius:20px;gap:14px;padding:22px 20px}.cs-verdict-icon{margin-top:7px}.cs-components{grid-template-columns:1fr}.cs-bars{gap:2px;height:24px}.cs-page,.cr-page{padding-bottom:64px}.cr-item a{padding:18px}.cr-pager{grid-template-columns:1fr 1fr;font-size:15px}.cr-pager a:nth-child(2){display:none}}.cs-original{color:#6c5540;margin-top:8px;font-size:14px}.cs-original summary{cursor:pointer;color:#5a2a0a;font-weight:600}.cs-original p{overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.cs-dot,.cs-verdict-icon{position:relative}.cs-dot:after,.cs-verdict-icon:after{content:"";background:inherit;opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.cs-bars{outline-offset:4px;border-radius:6px}.cs-bars:focus-visible{outline:3px solid var(--purple)}.cs-bar{cursor:pointer;transform-origin:50% 100%;transition:transform .16s,opacity .16s,filter .16s}.cs-bars.has-active .cs-bar{opacity:.45}.cs-bars .cs-bar.is-active{opacity:1;filter:saturate(1.25)brightness(.95);transform:scaleY(1.22)}@media (hover:hover){.cs-bars:hover .cs-bar{opacity:.45}.cs-bars:hover .cs-bar:hover{opacity:1;filter:saturate(1.25)brightness(.95);transform:scaleY(1.22)}}.cs-tip{z-index:60;color:#fff;pointer-events:none;background:#1f1733;border-radius:14px;width:max-content;max-width:min(280px,100vw - 16px);padding:12px 14px;font-size:14px;line-height:1.45;position:absolute;box-shadow:0 14px 34px #180e3047}.cs-tip[hidden]{display:none}.cs-tip:after{content:"";left:var(--arrow,50%);background:inherit;border-radius:2px;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-6px;transform:rotate(45deg)}.cs-tip.is-below:after{top:-6px;bottom:auto}.cs-tip p{margin:0}.cs-tip .cs-tip-date{margin-bottom:4px;font-weight:800}.cs-tip-status{align-items:center;gap:8px;font-weight:700;display:flex}.cs-tip-status:before{content:"";background:#9aa1ab;border-radius:50%;flex:none;width:9px;height:9px}.cs-tip-status[data-status=operational]:before{background:#5cc794}.cs-tip-status[data-status=degraded_performance]:before,.cs-tip-status[data-status=under_maintenance]:before{background:#f1b25e}.cs-tip-status[data-status=partial_outage]:before{background:#ff8a80}.cs-tip-status[data-status=major_outage]:before{background:#ff5a4f}.cs-tip .cs-tip-note{color:#d9d2ea;margin-top:2px}.cs-tip-incidents{color:#f3eefc;border-top:1px solid #ffffff29;margin:8px 0 0;padding:8px 0 0 16px}.cs-tip-incidents li+li{margin-top:4px}@media (prefers-reduced-motion:no-preference){.cs-verdict[data-tone=ok] .cs-verdict-icon:after{animation:2.6s ease-out infinite cs-ripple}.cs-verdict[data-tone=warn] .cs-verdict-icon:after,.cs-verdict[data-tone=info] .cs-verdict-icon:after{animation:1.8s ease-out infinite cs-ripple}.cs-verdict[data-tone=bad] .cs-verdict-icon{animation:1.1s ease-in-out infinite cs-blink}.cs-verdict[data-tone=bad] .cs-verdict-icon:after{animation:1.1s ease-out infinite cs-ripple}[data-status=operational]>.cs-dot:after{animation:3.2s ease-out infinite cs-ripple}.cs-component:nth-child(2)>.cs-dot:after{animation-delay:.8s}.cs-component:nth-child(3)>.cs-dot:after{animation-delay:1.6s}.cs-component:nth-child(4)>.cs-dot:after{animation-delay:2.4s}[data-status=degraded_performance]>.cs-dot:after{animation:1.8s ease-out infinite cs-ripple}[data-status=partial_outage]>.cs-dot,[data-status=major_outage]>.cs-dot{animation:1.1s ease-in-out infinite cs-blink}[data-status=partial_outage]>.cs-dot:after,[data-status=major_outage]>.cs-dot:after{animation:1.1s ease-out infinite cs-ripple}.cs-bars{animation:.9s cubic-bezier(.2,.75,.2,1) both cs-sweep}.cs-uptime-row:nth-child(2) .cs-bars{animation-delay:80ms}.cs-uptime-row:nth-child(3) .cs-bars{animation-delay:.16s}.cs-uptime-row:nth-child(4) .cs-bars{animation-delay:.24s}}@keyframes cs-ripple{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}@keyframes cs-blink{50%{opacity:.55}}@keyframes cs-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
