.panel[data-astro-cid-cpwyzac3]{color:#e6edf7;background:radial-gradient(60% 55%,#146ef54d 0%,#146ef500 70%),radial-gradient(45% 45% at 0 0,#7659d947 0%,#7659d900 70%),radial-gradient(40% 40% at 100% 100%,#ff8c3c29 0%,#ff8c3c00 70%),linear-gradient(#121d35 0%,#0b1220 100%);border:1px solid #ffffff1a;border-radius:22px;min-inline-size:0;margin:0;padding:clamp(18px,2.2vw,26px);position:relative;box-shadow:0 60px 120px -24px #1e1e5080,0 30px 60px -30px #0000008c,inset 0 1px #ffffff14}.head[data-astro-cid-cpwyzac3]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.head[data-astro-cid-cpwyzac3] h2[data-astro-cid-cpwyzac3]{color:#fff;font-size:clamp(1.1rem,1.55vw,1.38rem);line-height:1.5}.is-en[data-astro-cid-cpwyzac3] .head[data-astro-cid-cpwyzac3] h2[data-astro-cid-cpwyzac3]{letter-spacing:-.01em;font-weight:400;line-height:1.3}.tag[data-astro-cid-cpwyzac3]{color:#c8d7ec;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:3px 12px;font-size:.78rem;line-height:1.7}.canvas[data-astro-cid-cpwyzac3]{aspect-ratio:640/400;margin-top:14px;position:relative}.canvas[data-astro-cid-cpwyzac3]>svg[data-astro-cid-cpwyzac3]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.line[data-astro-cid-cpwyzac3]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.5}.pulse[data-astro-cid-cpwyzac3]{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:16 100;stroke-dashoffset:16px;opacity:0}.loop[data-astro-cid-cpwyzac3]{fill:none;stroke:#ff9a3d;stroke-width:1.6px;stroke-dasharray:1.6 2.2;vector-effect:non-scaling-stroke;opacity:.75}path[data-astro-cid-cpwyzac3].c-search{stroke:#4fa3ff}path[data-astro-cid-cpwyzac3].c-ads{stroke:#9d86ff}path[data-astro-cid-cpwyzac3].c-site{stroke:#ff8a6b}path[data-astro-cid-cpwyzac3].c-email{stroke:#ffb44d}.node[data-astro-cid-cpwyzac3].c-search{--tone:#4fa3ff}.node[data-astro-cid-cpwyzac3].c-ads{--tone:#9d86ff}.node[data-astro-cid-cpwyzac3].c-site{--tone:#ff8a6b}.node[data-astro-cid-cpwyzac3].c-email{--tone:#ffb44d}.node[data-astro-cid-cpwyzac3]{background:linear-gradient(#1e2a44f5,#141e34f5);border:1px solid #ffffff21;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;inline-size:25%;min-inline-size:132px;padding:9px 13px;line-height:1.45;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 16px 30px -14px #0009,inset 0 1px #ffffff12}.is-en[data-astro-cid-cpwyzac3] .node[data-astro-cid-cpwyzac3]{inline-size:29%}.node[data-astro-cid-cpwyzac3] i[data-astro-cid-cpwyzac3]{background:var(--tone);width:10px;height:10px;box-shadow:0 0 0 4px #ffffff0f, 0 0 14px var(--tone);border-radius:50%;grid-row:span 2}.node[data-astro-cid-cpwyzac3] strong[data-astro-cid-cpwyzac3]{color:#fff;font-size:.98rem;font-weight:600}.node[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3]{color:#a9b8cc;font-size:.74rem}.p-tl[data-astro-cid-cpwyzac3]{top:19.5%;left:17.5%}.p-tr[data-astro-cid-cpwyzac3]{top:19.5%;left:82.5%}.p-bl[data-astro-cid-cpwyzac3]{top:70.5%;left:17.5%}.p-br[data-astro-cid-cpwyzac3]{top:70.5%;left:82.5%}.core[data-astro-cid-cpwyzac3]{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 35% 28%,#9cc8ff 0%,#146ef5 52%,#0a3d96 100%);border-radius:50%;place-items:center;width:clamp(50px,10.5%,68px);display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #146ef52e,0 0 0 20px #146ef512,0 0 60px #4fa3ff99}.core[data-astro-cid-cpwyzac3] svg[data-astro-cid-cpwyzac3]{width:36%;height:auto}.core-label[data-astro-cid-cpwyzac3],.loop-label[data-astro-cid-cpwyzac3]{text-align:center;background:#0c1323c7;border-radius:10px;max-inline-size:34%;padding:3px 10px;line-height:1.35;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.core-label[data-astro-cid-cpwyzac3]{top:65%}.loop-label[data-astro-cid-cpwyzac3]{max-inline-size:60%;top:95%}.core-label[data-astro-cid-cpwyzac3] strong[data-astro-cid-cpwyzac3]{color:#fff;font-size:1.02rem;font-weight:600}.loop-label[data-astro-cid-cpwyzac3] strong[data-astro-cid-cpwyzac3]{color:#ffb36b;font-size:.9rem;font-weight:600}.core-label[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3],.loop-label[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3]{color:#a9b8cc;font-size:.74rem}.sr[data-astro-cid-cpwyzac3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.note[data-astro-cid-cpwyzac3]{color:#94a5bb;border-top:1px solid #ffffff14;margin-top:12px;padding-top:12px;font-size:.78rem;line-height:1.7}@media (prefers-reduced-motion:no-preference){.pulse[data-astro-cid-cpwyzac3]{animation:3.6s cubic-bezier(.45,0,.55,1) infinite pulse;animation-delay:var(--delay,0s)}.core[data-astro-cid-cpwyzac3]{animation:3.6s ease-in-out infinite breathe}.loop[data-astro-cid-cpwyzac3]{animation:14s linear infinite loop}}@keyframes pulse{0%{stroke-dashoffset:16px;opacity:0}10%{opacity:1}80%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@keyframes breathe{50%{box-shadow:0 0 0 12px #146ef529,0 0 0 28px #146ef50d,0 0 84px #4fa3ffb8}}@keyframes loop{to{stroke-dashoffset:-38px}}@media (width<=760px){.panel[data-astro-cid-cpwyzac3]{border-radius:18px;padding:16px}.head[data-astro-cid-cpwyzac3]{align-items:flex-start}.canvas[data-astro-cid-cpwyzac3]{aspect-ratio:640/600;margin-top:10px}.node[data-astro-cid-cpwyzac3],.is-en[data-astro-cid-cpwyzac3] .node[data-astro-cid-cpwyzac3]{border-radius:12px;column-gap:7px;inline-size:39%;min-inline-size:0;padding:8px 10px}.node[data-astro-cid-cpwyzac3] strong[data-astro-cid-cpwyzac3]{font-size:.86rem}.node[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3]{font-size:.68rem}.p-tl[data-astro-cid-cpwyzac3],.p-bl[data-astro-cid-cpwyzac3]{left:20.5%}.p-tr[data-astro-cid-cpwyzac3],.p-br[data-astro-cid-cpwyzac3]{left:79.5%}.p-tl[data-astro-cid-cpwyzac3],.p-tr[data-astro-cid-cpwyzac3]{top:13%}.p-bl[data-astro-cid-cpwyzac3],.p-br[data-astro-cid-cpwyzac3]{top:77%}.core[data-astro-cid-cpwyzac3]{top:38%}.core-label[data-astro-cid-cpwyzac3]{max-inline-size:64%;top:55%}.loop-label[data-astro-cid-cpwyzac3]{max-inline-size:80%;top:96%}.core-label[data-astro-cid-cpwyzac3] strong[data-astro-cid-cpwyzac3]{font-size:.9rem}.core-label[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3],.loop-label[data-astro-cid-cpwyzac3] span[data-astro-cid-cpwyzac3]{font-size:.68rem}}.audit-panel[data-astro-cid-r3csqi7v]{z-index:2;background:#fff;border:1px solid #dce2ebcc;border-radius:26px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(1180px,100% - 2*clamp(20px,5vw,56px));margin:clamp(-170px,-12vw,-120px) auto 0;padding:clamp(26px,4vw,48px);display:grid;position:relative;box-shadow:0 50px 100px -20px #32325d47,0 30px 60px -30px #00000052}.copy[data-astro-cid-r3csqi7v]{gap:14px;display:grid}.copy[data-astro-cid-r3csqi7v] h2[data-astro-cid-r3csqi7v]{font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.35}.is-en[data-astro-cid-r3csqi7v] .copy[data-astro-cid-r3csqi7v] h2[data-astro-cid-r3csqi7v]{letter-spacing:-.022em;font-weight:300;line-height:1.12}.copy[data-astro-cid-r3csqi7v]>p[data-astro-cid-r3csqi7v]{color:#4b5563;max-inline-size:540px}.copy[data-astro-cid-r3csqi7v] ul[data-astro-cid-r3csqi7v]{color:#111827;gap:10px;margin:6px 0 0;padding:0;font-size:.95rem;font-weight:500;list-style:none;display:grid}.copy[data-astro-cid-r3csqi7v] li[data-astro-cid-r3csqi7v]{align-items:center;gap:10px;display:flex}.copy[data-astro-cid-r3csqi7v] li[data-astro-cid-r3csqi7v]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3 5 8.6l4.4-5' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/11px no-repeat,linear-gradient(135deg,#4fa3ff,#146ef5);border-radius:50%;flex:none;width:20px;height:20px;box-shadow:0 6px 12px -4px #146ef599}.audit-panel[data-astro-cid-r3csqi7v] .audit{background:linear-gradient(#f8faff,#f1f5fc);border:1px solid #e3e9f2;border-radius:18px;max-width:none;padding:clamp(20px,2.4vw,28px);box-shadow:inset 0 1px #fff}@media (width<=1000px){.audit-panel[data-astro-cid-r3csqi7v]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.audit-panel[data-astro-cid-r3csqi7v]{border-radius:22px;width:calc(100% - 24px);margin-top:-120px;padding:24px 18px}.audit-panel[data-astro-cid-r3csqi7v] .audit{padding:16px}}
