.SwitchboardDiagrams-module__SrsIra__panel{--text:#f6f8ff;--dim:#f6f8ff87;--faint:#f6f8ff4d;--border:#ffffff1c;--fill:#ffffff0a;--line:#bccaff61;--litBorder:#bbc9ff94;--litFill:#7791ff1b;--litGlow:0 0 26px #708dff1f;--flowGap:22px;color:var(--text);background:radial-gradient(430px 330px at 50% 44%,#708eff21,#0000 72%),radial-gradient(70% 80% at 94% 104%,#8c5cff38,#0000 62%),linear-gradient(160deg,#06101c,#0b1828);border:1px solid #ffffff0f;border-radius:28px;margin:0;padding:58px 28px 28px;font-size:12px;line-height:1.4;position:relative;overflow:hidden;box-shadow:0 28px 85px #050e1a29}.SwitchboardDiagrams-module__SrsIra__panel:before{content:"";pointer-events:none;opacity:.48;background:radial-gradient(circle at 12% 40px,#d7e0ff6b 0 1px,#0000 1.7px),radial-gradient(circle at 87% 46px,#d7e0ff40 0 1px,#0000 1.7px),radial-gradient(circle at 82% calc(100% - 14px),#d7e0ff33 0 1px,#0000 1.7px),radial-gradient(circle at 15% calc(100% - 12px),#d7e0ff2b 0 1px,#0000 1.7px);position:absolute;inset:0}.SwitchboardDiagrams-module__SrsIra__title{color:#ffffff61;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750;position:absolute;top:20px;left:24px}.SwitchboardDiagrams-module__SrsIra__caption{text-align:center;color:var(--dim);margin:18px 0 0;font-size:9.5px}.SwitchboardDiagrams-module__SrsIra__tag{color:var(--dim);border:1px solid var(--border);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:650;line-height:1.4;display:inline-block}.SwitchboardDiagrams-module__SrsIra__tagForeign{color:var(--text);border-color:var(--litBorder)}.SwitchboardDiagrams-module__SrsIra__tagPerson{color:var(--text);border-color:var(--litBorder);background:var(--litFill)}.SwitchboardDiagrams-module__SrsIra__buttons{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.SwitchboardDiagrams-module__SrsIra__button{border:1px solid var(--border);color:var(--dim);border-radius:9px;padding:6px 11px;font-size:11px;font-weight:650}.SwitchboardDiagrams-module__SrsIra__buttonLit{border-color:var(--litBorder);color:var(--text);background:var(--litFill);box-shadow:var(--litGlow)}.SwitchboardDiagrams-module__SrsIra__buttonQuiet{border-style:dashed}.SwitchboardDiagrams-module__SrsIra__buttons em{color:var(--faint);font-size:9.5px;font-style:normal}.SwitchboardDiagrams-module__SrsIra__flowControl{z-index:3;appearance:none;font:inherit;color:#ffffff85;cursor:pointer;opacity:0;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;padding:7px 9px;font-size:9.5px;transition:opacity .2s,color .2s,border-color .2s,background .2s;position:absolute;top:16px;right:18px}.SwitchboardDiagrams-module__SrsIra__panel:hover .SwitchboardDiagrams-module__SrsIra__flowControl,.SwitchboardDiagrams-module__SrsIra__flowControl:focus-visible{opacity:1}@media (hover:none){.SwitchboardDiagrams-module__SrsIra__flowControl{opacity:1}}.SwitchboardDiagrams-module__SrsIra__flowControl:hover{color:#fffc;background:#ffffff0d;border-color:#ffffff2e}.SwitchboardDiagrams-module__SrsIra__flowControl:disabled{cursor:default;opacity:.45}.SwitchboardDiagrams-module__SrsIra__playIcon{margin-right:5px;font-size:9px;display:inline-block}.SwitchboardDiagrams-module__SrsIra__hubStage{height:500px;position:relative}.SwitchboardDiagrams-module__SrsIra__cords{width:100%;height:100%;position:absolute;inset:0}.SwitchboardDiagrams-module__SrsIra__cords line{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.SwitchboardDiagrams-module__SrsIra__cordLabel{z-index:1;color:var(--dim);border:1px solid var(--border);background:#0a1524;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:650;position:absolute;transform:translate(-50%,-50%)}.SwitchboardDiagrams-module__SrsIra__cordLabelLeft{top:29%;left:33%}.SwitchboardDiagrams-module__SrsIra__cordLabelRight{top:29%;left:67%}.SwitchboardDiagrams-module__SrsIra__cordLabelSlack{top:53%;left:50%}.SwitchboardDiagrams-module__SrsIra__cordLabelBottom{top:73%;left:50%}.SwitchboardDiagrams-module__SrsIra__window{z-index:1;border:1px solid var(--border);background:#0b1626;border-radius:15px;width:44%;position:absolute;overflow:hidden}.SwitchboardDiagrams-module__SrsIra__topLeft{top:0;left:0}.SwitchboardDiagrams-module__SrsIra__topRight{top:0;right:0}.SwitchboardDiagrams-module__SrsIra__bottom{bottom:0;left:28%}.SwitchboardDiagrams-module__SrsIra__windowBar{background:var(--fill);border-bottom:1px solid var(--border);color:var(--dim);align-items:center;gap:5px;padding:6px 10px;font-size:9.5px;font-weight:700;display:flex}.SwitchboardDiagrams-module__SrsIra__windowBar i{background:var(--faint);border-radius:50%;width:6px;height:6px}.SwitchboardDiagrams-module__SrsIra__windowBar span{margin-left:5px}.SwitchboardDiagrams-module__SrsIra__window p{border-radius:8px;margin:7px 9px;padding:5px 8px;font-size:9.5px;line-height:1.4}.SwitchboardDiagrams-module__SrsIra__windowAsk{color:var(--text);background:#ffffff14;margin-left:22px!important}.SwitchboardDiagrams-module__SrsIra__windowReply{background:var(--fill);color:var(--dim);margin-right:22px!important}.SwitchboardDiagrams-module__SrsIra__carried{background:var(--litFill);color:var(--text);border-radius:3px;padding:0 2px}.SwitchboardDiagrams-module__SrsIra__hub{z-index:2;text-align:center;border:1px solid var(--litBorder);background:#0d1a2c;border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:10px 16px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.SwitchboardDiagrams-module__SrsIra__hubYou{top:42%}.SwitchboardDiagrams-module__SrsIra__hubSam{top:64%}.SwitchboardDiagrams-module__SrsIra__hub strong{letter-spacing:-.01em;font-size:12px}.SwitchboardDiagrams-module__SrsIra__hub span{color:var(--dim);white-space:nowrap;font-size:9.5px}.SwitchboardDiagrams-module__SrsIra__wheel{aspect-ratio:1;width:min(100%,400px);margin:6px auto 0;position:relative}.SwitchboardDiagrams-module__SrsIra__wheelSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SwitchboardDiagrams-module__SrsIra__wheelCircle{fill:none;stroke:var(--border);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.SwitchboardDiagrams-module__SrsIra__spoke{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.SwitchboardDiagrams-module__SrsIra__hubCore{z-index:2;text-align:center;border:1px solid var(--litBorder);width:112px;height:112px;box-shadow:var(--litGlow);background:#0d1a2c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SwitchboardDiagrams-module__SrsIra__hubCore strong{letter-spacing:-.01em;margin-bottom:3px;font-size:12px}.SwitchboardDiagrams-module__SrsIra__hubCore span{color:var(--dim);font-size:9.5px;line-height:1.35}.SwitchboardDiagrams-module__SrsIra__spokeEnd{z-index:1;text-align:center;border:1px solid var(--border);background:#0b1626;border-radius:15px;flex-direction:column;align-items:center;gap:2px;min-width:92px;padding:8px 10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.SwitchboardDiagrams-module__SrsIra__spokeEnd strong{letter-spacing:-.01em;font-size:12px}.SwitchboardDiagrams-module__SrsIra__spokeEnd em{color:var(--dim);font-size:9.5px;font-style:normal}.SwitchboardDiagrams-module__SrsIra__spokeEnd span{color:var(--faint);white-space:nowrap;font-size:9.5px}.SwitchboardDiagrams-module__SrsIra__column{z-index:1;align-items:center;gap:var(--flowGap);flex-direction:column;display:flex;position:relative}.SwitchboardDiagrams-module__SrsIra__prompt{text-align:center;color:#f6f8ff9e;margin:0;font-size:10px;line-height:1.4}.SwitchboardDiagrams-module__SrsIra__prompt span{color:var(--faint);margin-top:3px;font-size:9px;display:block}.SwitchboardDiagrams-module__SrsIra__gate{text-align:center;width:min(310px,94%);box-shadow:none;background:0 0;border-top:1px solid #c6d3ff94;border-bottom:1px solid #c6d3ff94;padding:12px 16px}.SwitchboardDiagrams-module__SrsIra__gate b{color:#f6f8ffd4;font-size:11px;font-weight:700;display:block}.SwitchboardDiagrams-module__SrsIra__gate span{color:#f6f8ff61;margin-top:4px;font-size:9px;line-height:1.35;display:block}.SwitchboardDiagrams-module__SrsIra__step{text-align:center;border:1px solid var(--border);background:var(--fill);border-radius:15px;flex-direction:column;justify-content:center;width:min(270px,88%);min-height:62px;padding:12px 15px;display:flex}.SwitchboardDiagrams-module__SrsIra__stepLast{background:#7d94ff0e;border-color:#c3d0ff33}.SwitchboardDiagrams-module__SrsIra__step b{color:var(--text);letter-spacing:-.01em;font-size:12px;font-weight:700}.SwitchboardDiagrams-module__SrsIra__step span{color:var(--dim);margin-top:4px;font-size:9.5px;line-height:1.35;display:block}.SwitchboardDiagrams-module__SrsIra__prompt,.SwitchboardDiagrams-module__SrsIra__gate,.SwitchboardDiagrams-module__SrsIra__step{transition:color .6s cubic-bezier(.22,.61,.36,1),border-color .6s cubic-bezier(.22,.61,.36,1),background .6s cubic-bezier(.22,.61,.36,1),box-shadow .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.SwitchboardDiagrams-module__SrsIra__prompt.SwitchboardDiagrams-module__SrsIra__lit{color:#f6f8fff2}.SwitchboardDiagrams-module__SrsIra__gate{position:relative}.SwitchboardDiagrams-module__SrsIra__gate:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#7e96ff24,#0000);transition:opacity .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.SwitchboardDiagrams-module__SrsIra__gate.SwitchboardDiagrams-module__SrsIra__lit{border-color:#d6e0ffd9}.SwitchboardDiagrams-module__SrsIra__gate.SwitchboardDiagrams-module__SrsIra__lit:before{opacity:1}.SwitchboardDiagrams-module__SrsIra__step.SwitchboardDiagrams-module__SrsIra__lit{border-color:var(--litBorder);background:var(--litFill);box-shadow:var(--litGlow), inset 0 0 18px #a4b5ff06;transform:translateY(-1px)}.SwitchboardDiagrams-module__SrsIra__record{z-index:1;flex-direction:column;gap:8px;max-width:400px;margin:0 auto;display:flex;position:relative}.SwitchboardDiagrams-module__SrsIra__row{border:1px solid var(--border);background:var(--fill);color:var(--dim);border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:grid}.SwitchboardDiagrams-module__SrsIra__rowLit{border-color:var(--litBorder);background:var(--litFill);color:var(--text)}.SwitchboardDiagrams-module__SrsIra__rowWhen{color:var(--faint);font-size:9.5px}.SwitchboardDiagrams-module__SrsIra__rowWhat{min-width:0}.SwitchboardDiagrams-module__SrsIra__rowWho{color:var(--text);font-size:9.5px;font-weight:700}.SwitchboardDiagrams-module__SrsIra__row{transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.SwitchboardDiagrams-module__SrsIra__row.SwitchboardDiagrams-module__SrsIra__pending{opacity:0;transform:translateY(6px)}@media (max-width:900px){.SwitchboardDiagrams-module__SrsIra__panel{padding:50px 18px 24px}.SwitchboardDiagrams-module__SrsIra__hubStage{flex-direction:column;gap:10px;height:auto;display:flex}.SwitchboardDiagrams-module__SrsIra__cords,.SwitchboardDiagrams-module__SrsIra__cordLabel{display:none}.SwitchboardDiagrams-module__SrsIra__window{width:100%;position:static}.SwitchboardDiagrams-module__SrsIra__topLeft{order:1}.SwitchboardDiagrams-module__SrsIra__topRight{order:2}.SwitchboardDiagrams-module__SrsIra__hub{border-radius:15px;position:static;transform:none}.SwitchboardDiagrams-module__SrsIra__hubYou{order:3}.SwitchboardDiagrams-module__SrsIra__hubSam{order:4}.SwitchboardDiagrams-module__SrsIra__bottom{order:5}.SwitchboardDiagrams-module__SrsIra__wheel{width:100%}.SwitchboardDiagrams-module__SrsIra__spokeEnd{min-width:96px;padding:7px 8px}.SwitchboardDiagrams-module__SrsIra__spokeEnd span{white-space:normal}.SwitchboardDiagrams-module__SrsIra__hubCore{width:96px;height:96px}}
.SwitchboardGuardianDiagram-module__LRuD1q__panel{padding-bottom:28px}.SwitchboardGuardianDiagram-module__LRuD1q__flow{z-index:1;align-items:center;gap:var(--flowGap);flex-direction:column;display:flex;position:relative}.SwitchboardGuardianDiagram-module__LRuD1q__prompt{text-align:center;color:#f6f8ff9e;margin:0;font-size:10px;line-height:1.4}.SwitchboardGuardianDiagram-module__LRuD1q__prompt span{color:var(--faint);margin-top:3px;font-size:9px;display:block}.SwitchboardGuardianDiagram-module__LRuD1q__gate{text-align:center;width:min(310px,94%);box-shadow:none;background:0 0;border-top:1px solid #c6d3ff94;border-bottom:1px solid #c6d3ff94;padding:12px 16px}.SwitchboardGuardianDiagram-module__LRuD1q__gate b{color:#f6f8ffd4;font-size:11px;font-weight:700;display:block}.SwitchboardGuardianDiagram-module__LRuD1q__gate span{color:#f6f8ff61;margin-top:4px;font-size:9px;line-height:1.35;display:block}.SwitchboardGuardianDiagram-module__LRuD1q__node{text-align:center;background:#7d94ff0e;border:1px solid #c3d0ff33;border-radius:15px;flex-direction:column;justify-content:center;width:min(270px,88%);min-height:62px;padding:12px 15px;display:flex}.SwitchboardGuardianDiagram-module__LRuD1q__node b{color:var(--text);letter-spacing:-.01em;font-size:12px;font-weight:700}.SwitchboardGuardianDiagram-module__LRuD1q__node span{color:var(--dim);margin-top:4px;font-size:9.5px;line-height:1.35;display:block}.SwitchboardGuardianDiagram-module__LRuD1q__prompt,.SwitchboardGuardianDiagram-module__LRuD1q__gate,.SwitchboardGuardianDiagram-module__LRuD1q__node{transition:color .6s cubic-bezier(.22,.61,.36,1),border-color .6s cubic-bezier(.22,.61,.36,1),background .6s cubic-bezier(.22,.61,.36,1),box-shadow .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.SwitchboardGuardianDiagram-module__LRuD1q__prompt.SwitchboardGuardianDiagram-module__LRuD1q__lit{color:#f6f8fff2}.SwitchboardGuardianDiagram-module__LRuD1q__gate{position:relative}.SwitchboardGuardianDiagram-module__LRuD1q__gate:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#7e96ff24,#0000);transition:opacity .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.SwitchboardGuardianDiagram-module__LRuD1q__gate.SwitchboardGuardianDiagram-module__LRuD1q__lit{border-color:#d6e0ffd9}.SwitchboardGuardianDiagram-module__LRuD1q__gate.SwitchboardGuardianDiagram-module__LRuD1q__lit:before{opacity:1}.SwitchboardGuardianDiagram-module__LRuD1q__node.SwitchboardGuardianDiagram-module__LRuD1q__lit{background:#7a93ff21;border-color:#c6d2ff9e;transform:translateY(-1px);box-shadow:0 0 26px #708dff1f}
