.or-toggle{background:transparent;border:1px solid #30363d;color:#8b949e;padding:5px 12px;border-radius:999px;font-size:12.5px;cursor:pointer;transition:all .15s}.or-toggle:hover{color:#f0f6fc;border-color:#484f58}.or-toggle-on{background:#58a6ff1f;border-color:#58a6ff;color:#58a6ff}.or-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.or-sq{width:10px;height:10px;border-radius:2px;display:inline-block;box-sizing:border-box}.or-row{display:grid;grid-template-columns:minmax(0,1.4fr) 70px 62px 68px 44px;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(48,54,61,.5)}@media (max-width: 640px){.or-row{grid-template-columns:minmax(0,1.5fr) 66px 58px 46px;gap:6px;padding:8px 10px}.or-c-dur{display:none}}.or-hd{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#6e7681}.or-flow-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;cursor:pointer;background:#ffffff05}.or-flow-chip:hover{background:#ffffff0f}.or-flow-chip-name{color:#8b949e;font-weight:400;font-size:11px}@media (max-width: 640px){.or-flow-chip-name{display:none}}.or-glass{background:linear-gradient(180deg,#58a6ff14,#58a6ff05),#11161db8;border:1px solid rgba(88,166,255,.16);box-shadow:inset 0 1px #ffffff0a}.or-flowline{stroke-dasharray:4 7;animation:orflow 1.7s linear infinite}@keyframes orflow{to{stroke-dashoffset:-22}}@media (prefers-reduced-motion: reduce){.or-flowline{animation:none;stroke-dasharray:none}}.or-ticker{color:#58a6ff;font-weight:500;cursor:pointer}.or-ticker:hover{text-decoration:underline}.sv-secttl{font:600 15px -apple-system,system-ui,sans-serif;color:#e6edf3;letter-spacing:.2px}.sv-secttl span{font-weight:400;color:#7d8794}.sv-secttl span b{font-weight:600}.sv-card{position:relative;cursor:pointer;transition:border-color .2s}.sv-card:after{content:"Click to expand";position:absolute;top:2px;right:34px;font-size:10.5px;color:#5a6472;opacity:0;transition:opacity .15s;pointer-events:none}.sv-card:hover:after{opacity:1}.sv-card.expanded:after{display:none}.sv-cardhead{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-right:56px}.sv-info,.sv-close{position:absolute;top:0;width:21px;height:21px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;z-index:5}.sv-info{right:0;background:#58a6ff1a;color:#58a6ff;border:1px solid rgba(88,166,255,.3);font:italic 700 11px serif}.sv-info:hover{background:#58a6ff33}.sv-close{right:28px;display:none;background:transparent;color:#6b7280;border:1px solid #30363d;border-radius:5px;font-size:12px}.sv-close:hover{color:#f85149;border-color:#f85149}.sv-card.expanded .sv-close{display:flex}.sv-tip{display:none;position:absolute;top:26px;right:0;max-width:340px;background:#161b22;border:1px solid rgba(88,166,255,.3);border-radius:8px;padding:10px 12px;font-size:11.5px;line-height:1.55;color:#c9d1d9;box-shadow:0 8px 24px #00000073;z-index:30}.sv-tip.show{display:block}.sv-panel{position:relative;background:#0a0c10;border:1px solid #1c2230;border-radius:12px;padding:12px 12px 8px}.sv-canvas{width:100%;display:block}.sv-cross{position:absolute;left:12px;top:12px;pointer-events:none}.sv-rangebar{position:absolute;top:9px;left:12px;z-index:6;display:flex;gap:5px;flex-wrap:wrap}.sv-rangebar button{background:#0a0c10b8;color:#6b7280;border:1px solid #30363d;border-radius:5px;padding:2px 8px;font:11px -apple-system,system-ui,sans-serif;cursor:pointer;transition:all .12s}.sv-rangebar button:hover{color:#c9d1d9;border-color:#58a6ff}.sv-rangebar button.active{background:#58a6ff24;color:#58a6ff;border-color:#58a6ff73}.sv-explain{margin-top:10px;padding:12px 14px;background:#ffffff06;border-left:2px solid rgba(88,166,255,.45);border-radius:0 8px 8px 0;font-size:12.5px;line-height:1.62;color:#9aa7b4;cursor:auto}.sv-explain b{color:#e6edf3;font-weight:600}.sv-explain i{color:#7d8794;font-style:normal}.sv-card[data-locked] .sv-canvas{filter:blur(5px);opacity:.55}.sv-card[data-locked]{cursor:default}.sv-lockhost{overflow:hidden}.sv-lock{display:none;position:absolute;inset:0;background:#0a0c10b8;align-items:center;justify-content:center;flex-direction:column;gap:8px;text-align:center;cursor:pointer;border-radius:12px;z-index:8}.sv-lock.on{display:flex}.sv-lock .lk{font:600 12.5px -apple-system,system-ui,sans-serif;color:#e6edf3}.sv-lock .lk small{display:block;font-weight:400;color:#8b98ad;margin-top:3px}.sv-lock .cta{font:600 11.5px -apple-system,system-ui,sans-serif;color:#0a0c10;background:linear-gradient(90deg,#4c8dff,#2fd6c9);border:none;border-radius:7px;padding:6px 13px;cursor:pointer}.sv-vlegwrap{margin-top:9px}.sv-vlegbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.sv-vleghdr{font:600 10.5px -apple-system,system-ui,sans-serif;color:#7d8794;text-transform:uppercase;letter-spacing:.6px}.sv-vall{background:#0a0c10b8;color:#6b7280;border:1px solid #30363d;border-radius:5px;padding:2px 9px;font:11px -apple-system,system-ui,sans-serif;cursor:pointer;transition:all .12s}.sv-vall:hover{color:#c9d1d9;border-color:#58a6ff}.sv-vleghint{font-size:11px;color:#5a6472}.sv-vtoggles{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:5px}.sv-vt{display:flex;align-items:center;gap:7px;width:100%;text-align:left;cursor:pointer;background:#0d1017;border:1px solid #1c2230;border-radius:7px;padding:5px 9px;font:11.5px -apple-system,system-ui,sans-serif;color:#8b949e;transition:border-color .12s,color .12s}.sv-vt:hover{border-color:#30363d;color:#c9d1d9}.sv-vt i{flex:0 0 auto;width:13px;height:3.5px;border-radius:2px;opacity:.28}.sv-vt span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-vt b{flex:0 0 auto;font-weight:600;font-size:11px;color:#6b7280}.sv-vt.on{color:#e6edf3;background:#12161f;border-color:#28324a}.sv-vt.on i{opacity:1}.sv-vt.on b{color:#aeb8c4}.sv-vt.sv-vref i{height:0;border-top:2px dashed currentColor;border-radius:0}.sv-card[data-locked] .sv-vt{cursor:default}.sv-vt span em{font-style:normal;color:#5a6472;font-size:10.5px;margin-left:3px}.sv-vt.on span em{color:#7d8794}
