.draft-tool-request-toggle{position:absolute;top:5px;z-index:5;opacity:0;pointer-events:none;width:24px;height:33px;padding:1px;border:2px solid transparent;background:#000000;color:#8b5cf6;display:flex;align-items:center;justify-content:center;cursor:pointer}.draft-tool-request-toggle-left{right:5px}.draft-tool-request-toggle-right{left:5px}.draft-tool-slot-request-host:hover .draft-tool-request-toggle,.draft-tool-slot-request-host.is-request-remembered .draft-tool-request-toggle{opacity:1;pointer-events:auto}.draft-tool-request-toggle.is-request-toggle-disabled{opacity:.4;pointer-events:none}.draft-tool-slot-request-host:hover .draft-tool-request-toggle.is-request-toggle-too-old,.draft-tool-slot-request-host.is-request-remembered .draft-tool-request-toggle.is-request-toggle-too-old,.draft-tool-slot-request-host:hover .draft-tool-request-toggle.is-request-toggle-own-turn,.draft-tool-slot-request-host.is-request-remembered .draft-tool-request-toggle.is-request-toggle-own-turn{opacity:1;pointer-events:auto;cursor:default;background:#000000;color:#6b6b6b}.draft-tool-slot-request-host.is-request-remembered .draft-tool-request-toggle.is-request-toggle-disabled{opacity:1;pointer-events:auto}.draft-tool-slot-corner-icon{transition:transform .12s ease}.draft-tool-slot-request-host-left:hover .draft-tool-slot-corner-icon,.draft-tool-slot-request-host-left.is-request-remembered .draft-tool-slot-corner-icon{transform:translate(-25px)}.draft-tool-slot-request-host-right:hover .draft-tool-slot-corner-icon,.draft-tool-slot-request-host-right.is-request-remembered .draft-tool-slot-corner-icon{transform:translate(25px)}.draft-tool-choice-change-badge{position:absolute;top:16px;left:50%;transform:translate(-50%);z-index:4;min-width:180px;padding:8px 12px;border-radius:10px;background:#00000099;pointer-events:none}.draft-tool-choice-change-badge-bar{position:relative;width:100%;height:6px;overflow:hidden;border-radius:3px;background:rgba(80,80,80,.6)}.draft-tool-choice-change-badge-bar-fill{position:absolute;left:50%;top:0;width:100%;height:100%;background:#8B5CF6}.draft-tool-turn-bar{position:absolute;top:0;left:0;right:0;height:10px;overflow:hidden;pointer-events:none;z-index:2}.draft-tool-turn-bar-track{position:relative;width:100%;height:100%;background:rgba(80,80,80,.6)}.draft-tool-turn-bar-track-waiting{background:transparent}.draft-tool-turn-bar-fill{position:absolute;left:50%;top:0;width:100%;height:100%}.draft-tool-turn-bar-fill-waiting{background:transparent}.draft-tool-coin-toss-message{color:#fff;text-align:center;white-space:pre-line;font-size:18px;font-weight:700;line-height:1.35;padding:0 24px;flex-shrink:0}@keyframes draft-tool-coin-toss-pulse{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.1;transform:scale(1.05,1.04)}}@keyframes draft-tool-coin-toss-pulse-grow{0%{opacity:0;transform:scale(.15)}to{opacity:.28;transform:scale(1)}}.draft-tool-coin-toss-pulse-wrap{position:absolute;left:50%;top:50%;width:227px;height:59px;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:translate(-50%,-50%) scale(1);transform-origin:center center;opacity:1;transition:transform .4s ease-in,opacity .4s ease-in}.draft-tool-coin-toss-pulse-wrap-collapse{transform:translate(-50%,-50%) scale(.15);opacity:0}.draft-tool-coin-toss-pulse{width:100%;height:100%;border-radius:50%;border:2px solid #FFFFFF90;background:#FFFFFF18;transform-origin:center center;animation:draft-tool-coin-toss-pulse-grow .8s ease-out,draft-tool-coin-toss-pulse 2.2s ease-in-out .8s infinite}
