.evt{position:relative;padding:clamp(14px,1.6vw,20px);border-radius:22px;background:radial-gradient(90% 80% at 85% 50%,rgba(73,114,135,.16),rgba(73,114,135,0) 60%),#0F1214;border:1px solid #1e2226}.evt-s{display:block;width:100%;height:auto;overflow:visible}.evt .ring{fill:none;stroke:#2A3238;stroke-width:1;stroke-dasharray:2 4;transition:stroke .5s ease}.evt .cl.hot .ring{stroke:rgba(141,176,196,.55)}.evt .dt{fill:#3A4A54;transition:fill .45s ease,opacity .5s ease}.evt .dt.sig{fill:#8DB0C4;filter:drop-shadow(0 0 6px rgba(141,176,196,.9))}.evt .dt.dim{fill:#262D32}.evt .dt.gone{opacity:0}.evt .gate{fill:none;stroke:#1F262B;stroke-width:1;stroke-dasharray:2 5}.evt .sl{fill:#121619;stroke:#252C31;stroke-width:1;transition:fill .5s ease,stroke .5s ease}.evt .sl.on{fill:rgba(73,114,135,.35);stroke:#8DB0C4}.evt .acc{fill:#8DB0C4;filter:drop-shadow(0 0 8px rgba(141,176,196,.8))}.evt .glow{transform-origin:438px 222px;animation:evtBreath 5s ease-in-out infinite}@keyframes evtBreath{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.evt .lb{font-family:inherit;font-size:17px;font-weight:600;fill:#9AA3A9}.evt .lb.y{fill:#F2F0EB}.evt-k{display:flex;justify-content:center;gap:20px;margin:6px 0 2px;font-size:12.5px;color:var(--muted)}.evt-k span{display:inline-flex;align-items:center;gap:8px}.evt-k span:before{content:"";width:9px;height:9px;border-radius:50%;background:#8DB0C4}.evt-k .k-s:before{box-shadow:0 0 8px rgba(141,176,196,.9)}.evt-k .k-w:before{width:16px;border-radius:4px;background:rgba(73,114,135,.35);border:1px solid #8db0c4}.hand{grid-column:7/span 6;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.hand-c{width:100%;padding:22px 24px;border-radius:20px;background:var(--paper);color:#2A2D30;box-shadow:0 40px 80px -50px rgba(0,0,0,.8);transition:box-shadow .4s ease}.hand .good,.hand.good .bad{display:none}.hand.good .good{display:block}.hand.good .mail-t .good{display:inline}.hand.good .hand-c{box-shadow:0 0 0 2px var(--blue-line),0 40px 80px -50px rgba(0,0,0,.8)}.hand .mail-t{margin:16px 0 0}.al{width:100%;border-collapse:collapse;font-size:14.5px}.al th{padding:0 0 8px;text-align:left;font-size:12.5px;font-weight:600;color:#5E6266}.al td,.al th{border-bottom:1px solid #ddd9d1}.al td{padding:10px 0;color:var(--ground)}.al td:first-child{font-weight:600}.al-m{margin:10px 0 0;font-size:14px;color:#5E6266}.bc-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px;padding-bottom:12px;border-bottom:1px solid #ddd9d1}.bc-h b{font-size:18px;font-weight:700;color:var(--ground)}.bc-b{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:999px;color:#365A6C;background:rgba(73,114,135,.12)}.bc{margin:0}.bc div{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid #ddd9d1}.bc dt{font-size:13px;font-weight:600;color:#5E6266}.bc dd{margin:0;font-size:14.5px;line-height:1.5;color:var(--ground)}.bc div:last-child dd{font-weight:600;color:#365A6C}.ib{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);margin-top:clamp(36px,4vw,52px);align-items:stretch}.ib-c{gap:22px}.ib-c,.ib-g{display:flex;flex-direction:column}.ib-g{gap:10px;align-items:flex-start}.ib-k{margin:0;font-size:13px;font-weight:600;color:var(--muted)}.ib-x{display:flex;flex-wrap:wrap;gap:8px}.chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid #2c3640;background:#111416;color:var(--soft);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .3s ease,background .3s ease,color .3s ease}.chip:before{content:"";width:8px;height:8px;border-radius:50%;background:#3A4A54;transition:background .3s ease,box-shadow .3s ease}.chip:hover{border-color:#3A4A54;color:var(--paper)}.chip[aria-pressed=true]{border-color:var(--blue-line);background:rgba(73,114,135,.18);color:var(--paper)}.chip[aria-pressed=true]:before{background:#8DB0C4;box-shadow:0 0 8px rgba(141,176,196,.9)}.chip:focus-visible{outline:2px solid var(--blue-light);outline-offset:3px}.ib-o{display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.2vw,28px);border-radius:20px;border:1px solid #1e2226;background:#111416;transition:border-color .4s ease,background .4s ease}.ib-m{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.ib-m i{height:8px;border-radius:999px;background:#1E2226;transition:background .4s ease,box-shadow .4s ease}.ib-o[data-l="1"] .ib-m i:nth-child(-n+1),.ib-o[data-l="2"] .ib-m i:nth-child(-n+2),.ib-o[data-l="3"] .ib-m i{background:var(--blue-line)}.ib-o[data-l="3"]{border-color:var(--blue-line);background:radial-gradient(120% 100% at 100% 0,rgba(73,114,135,.24),rgba(73,114,135,0) 65%),#121619}.ib-o[data-l="3"] .ib-m i{background:#8DB0C4;box-shadow:0 0 10px rgba(141,176,196,.6)}.ib-v{display:flex;flex-direction:column;gap:8px}.ib-v[hidden]{display:none}.ib-vs{min-height:9.5em}.ib-v b{font-size:clamp(22px,2vw,28px);font-weight:700;font-stretch:108%;letter-spacing:-.02em;color:var(--paper)}.ib-o[data-l="3"] .ib-v b{color:var(--blue-light)}.ib-v span{font-size:16px;line-height:1.55;color:var(--soft)}@media (max-width:1100px){.hand{grid-column:1/-1;max-width:640px}.ib{grid-template-columns:1fr}}@media (max-width:760px){.mh h1 .tl.hy+.tl:before{content:none}.bc div{grid-template-columns:1fr;gap:2px}.ib-vs{min-height:7.5em}}@media (prefers-reduced-motion:reduce){.chip,.evt .dt,.evt .sl,.ib-m i,.ib-o{transition:none}.evt .glow{animation:none}}html:not(.js) .hand .seg{display:none}html:not(.js) .hand .good{display:block}.evt{background:radial-gradient(70% 70% at 85% 50%,rgba(255,194,75,.12),transparent 60%),radial-gradient(70% 70% at 15% 30%,rgba(167,139,250,.1),transparent 60%),#0F1214}.evt .cl .dt:nth-child(5n+2){fill:rgba(90,184,255,.55)}.evt .cl .dt:nth-child(5n+3){fill:rgba(244,114,182,.5)}.evt .cl .dt:nth-child(5n+4){fill:rgba(79,209,165,.5)}.evt .cl .dt:nth-child(5n){fill:rgba(167,139,250,.55)}.evt .cl .dt:nth-child(5n+1){fill:rgba(255,122,89,.5)}.evt .dt.sig{fill:var(--amber)!important;filter:drop-shadow(0 0 7px rgba(255,194,75,.9))}.evt .dt.dim{fill:#262D32!important}.evt .cl.hot .ring{stroke:var(--amber)}.evt .acc{fill:var(--amber);filter:drop-shadow(0 0 9px rgba(255,194,75,.9))}.evt .sl.on{fill:rgba(255,194,75,.28);stroke:var(--amber)}.evt .sls .sl:nth-child(2).on{fill:rgba(255,122,89,.28);stroke:var(--coral)}.evt .sls .sl:nth-child(3).on{fill:rgba(79,209,165,.28);stroke:var(--mint)}.evt .sls .sl:nth-child(4).on{fill:rgba(90,184,255,.28);stroke:var(--sky)}.evt .sls .sl:nth-child(5).on{fill:rgba(167,139,250,.28);stroke:var(--violet)}.evt .arcs path{stroke:var(--amber)!important}.evt .lb.y{fill:var(--amber)}.evt-k .k-s:before{background:var(--amber);box-shadow:0 0 8px rgba(255,194,75,.9)}.evt-k .k-w:before{background:rgba(255,194,75,.28);border-color:var(--amber)}