.editor-module__E2JVeq__app{--bg:#04090f;--bg2:#07131d;--panel:#060c12d6;--panelStrong:#080e15f2;--line:#ffffff14;--text:#eef4fa;--muted:#8b99a7;--cyan:#39c6ff;--blue:#4d9eff;min-height:100vh;color:var(--text);background:radial-gradient(circle at 73% 16%,#22beff2e,#0000 25%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#03080d 0%,#050d15 55%,#04080d 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.editor-module__E2JVeq__app *{box-sizing:border-box}.editor-module__E2JVeq__pageLogoWrap{pointer-events:none;z-index:0;width:min(58vw,1040px);position:absolute;top:96px;right:-6%}.editor-module__E2JVeq__topbar{z-index:6;border-bottom:1px solid #ffffff14;grid-template-columns:1fr minmax(320px,520px) auto;align-items:center;gap:20px;padding:18px 42px 14px;display:grid;position:relative}.editor-module__E2JVeq__topBrand,.editor-module__E2JVeq__headerActions,.editor-module__E2JVeq__heroRight,.editor-module__E2JVeq__modeSwitch,.editor-module__E2JVeq__toolbarRow,.editor-module__E2JVeq__toolbarBlock,.editor-module__E2JVeq__toolbarBtn,.editor-module__E2JVeq__popoverHeader,.editor-module__E2JVeq__teamBtn,.editor-module__E2JVeq__equipBtn,.editor-module__E2JVeq__actionBtn,.editor-module__E2JVeq__pitchFooter,.editor-module__E2JVeq__pitchHeader,.editor-module__E2JVeq__sideHeader,.editor-module__E2JVeq__sideFooter,.editor-module__E2JVeq__finishHeader{align-items:center;display:flex}.editor-module__E2JVeq__topBrand{gap:14px;min-width:0}.editor-module__E2JVeq__topBadge{object-fit:contain;width:52px;height:52px}.editor-module__E2JVeq__topBrand strong{letter-spacing:.18em;font-size:22px;display:block}.editor-module__E2JVeq__topBrand span{color:#8795a4;letter-spacing:.28em;margin-top:5px;font-size:11px;display:block}.editor-module__E2JVeq__headerCenter{text-align:center}.editor-module__E2JVeq__titleInput{text-align:center;color:#f1f7fb;letter-spacing:-.04em;background:0 0;border:0;outline:0;width:100%;font-size:clamp(30px,3.1vw,44px);font-weight:800}.editor-module__E2JVeq__savedState{color:#6e8e82;margin-top:4px;font-size:12px}.editor-module__E2JVeq__headerActions{gap:12px}.editor-module__E2JVeq__dashboardBtn,.editor-module__E2JVeq__primaryBtn,.editor-module__E2JVeq__ghostBtn,.editor-module__E2JVeq__toolbarBtn,.editor-module__E2JVeq__modeSwitch button,.editor-module__E2JVeq__tileGrid button,.editor-module__E2JVeq__quickRow button,.editor-module__E2JVeq__orientGrid button,.editor-module__E2JVeq__stageRow button,.editor-module__E2JVeq__finishGrid button,.editor-module__E2JVeq__primaryWide,.editor-module__E2JVeq__closeGhost,.editor-module__E2JVeq__cardBtn,.editor-module__E2JVeq__teamBtn,.editor-module__E2JVeq__equipBtn,.editor-module__E2JVeq__actionBtn,.editor-module__E2JVeq__titleInput,.editor-module__E2JVeq__input,.editor-module__E2JVeq__textarea{font-family:inherit}.editor-module__E2JVeq__dashboardBtn,.editor-module__E2JVeq__ghostBtn,.editor-module__E2JVeq__primaryBtn,.editor-module__E2JVeq__primaryWide{cursor:pointer;border:1px solid #ffffff1a;border-radius:999px;height:50px;padding:0 20px}.editor-module__E2JVeq__dashboardBtn,.editor-module__E2JVeq__ghostBtn{color:#d3dce6;background:#080e15c7}.editor-module__E2JVeq__dashboardBtn{text-transform:uppercase;letter-spacing:.16em;font-size:13px}.editor-module__E2JVeq__primaryBtn,.editor-module__E2JVeq__primaryWide{color:#fff;background:linear-gradient(145deg,#38c5ff,#4a8ff4);font-weight:780;box-shadow:0 14px 34px #39c6ff26}.editor-module__E2JVeq__hero{z-index:4;justify-content:space-between;align-items:end;gap:28px;padding:38px 42px 18px;display:flex;position:relative}.editor-module__E2JVeq__heroLeft{max-width:760px}.editor-module__E2JVeq__kicker{color:#39c6ff;letter-spacing:.28em;align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.editor-module__E2JVeq__kicker i{background:#39c6ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #39c6ff8c}.editor-module__E2JVeq__heroLeft h1{letter-spacing:-.05em;margin:16px 0 12px;font-size:clamp(46px,5.2vw,76px);line-height:.97}.editor-module__E2JVeq__heroLeft p{color:#95a3b1;max-width:680px;margin:0;font-size:16px;line-height:1.8}.editor-module__E2JVeq__heroRight{flex-wrap:wrap;justify-content:flex-end;gap:12px}.editor-module__E2JVeq__modeSwitch{background:#080e15e6;border:1px solid #ffffff14;border-radius:16px;gap:6px;padding:4px}.editor-module__E2JVeq__modeSwitch button{color:#8ea1b3;cursor:pointer;background:0 0;border:0;border-radius:12px;height:42px;padding:0 16px;font-weight:700}.editor-module__E2JVeq__modeActive{background:linear-gradient(145deg,#4d9eff29,#4d9eff0f);box-shadow:inset 0 0 0 1px #61b4ff2e;color:#eff7ff!important}.editor-module__E2JVeq__mainLayout{z-index:4;padding:0 42px 30px;position:relative}.editor-module__E2JVeq__toolbarRow{justify-content:space-between;gap:16px;margin-bottom:16px}.editor-module__E2JVeq__toolbarBlock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070c13e0;border:1px solid #ffffff14;border-radius:20px;gap:8px;padding:6px;position:relative}.editor-module__E2JVeq__popupWrap{position:relative}.editor-module__E2JVeq__toolbarBtn{color:#d5e2ee;cursor:pointer;background:#0b121beb;border:1px solid #ffffff14;border-radius:14px;justify-content:center;gap:8px;min-width:116px;height:48px;padding:0 14px;font-size:15px;font-weight:740}.editor-module__E2JVeq__toolbarBtnActive{background:linear-gradient(145deg,#4d9eff26,#4d9eff0d);border-color:#63b7ff3d}.editor-module__E2JVeq__statusBar{flex-wrap:wrap;gap:8px;display:flex}.editor-module__E2JVeq__statusBar span,.editor-module__E2JVeq__primaryChip,.editor-module__E2JVeq__pitchFooter span{color:#92a0ae;background:#ffffff0a;border-radius:999px;padding:10px 12px;font-size:13px}.editor-module__E2JVeq__primaryChip{color:#d8ebff!important;background:#4d9eff14!important}.editor-module__E2JVeq__activeToolCard{background:#070c13eb;border:1px solid #63b6ff38;border-radius:18px;align-items:center;gap:12px;width:max-content;max-width:100%;margin-bottom:14px;padding:11px 14px;display:flex;box-shadow:0 18px 40px #00000038}.editor-module__E2JVeq__activeDot{background:#4d9eff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #4d9eff14}.editor-module__E2JVeq__activeToolCard strong{font-size:14px;display:block}.editor-module__E2JVeq__activeToolCard small{color:#8393a1;margin-top:3px;font-size:12px;display:block}.editor-module__E2JVeq__activeToolCard kbd{color:#8ea0af;background:#0b121beb;border:1px solid #ffffff14;border-radius:10px;margin-left:auto;padding:6px 9px}.editor-module__E2JVeq__editorGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.editor-module__E2JVeq__editorColumn{min-width:0}.editor-module__E2JVeq__pitchCard,.editor-module__E2JVeq__sidePanel,.editor-module__E2JVeq__drawer,.editor-module__E2JVeq__finishModal,.editor-module__E2JVeq__statsGrid div,.editor-module__E2JVeq__tip,.editor-module__E2JVeq__finishGrid button{border:1px solid #ffffff12}.editor-module__E2JVeq__pitchCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060c12c7;border-radius:26px;padding:18px;box-shadow:0 24px 60px #00000038}.editor-module__E2JVeq__pitchHeader{justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px}.editor-module__E2JVeq__pitchHeader span,.editor-module__E2JVeq__popoverHeader span,.editor-module__E2JVeq__sideHeader span{color:#7a8896;letter-spacing:.26em;font-size:11px;font-weight:800;display:block}.editor-module__E2JVeq__pitchHeader strong,.editor-module__E2JVeq__popoverHeader strong,.editor-module__E2JVeq__sideHeader strong{margin-top:8px;font-size:22px;display:block}.editor-module__E2JVeq__pitchHeader button,.editor-module__E2JVeq__popoverHeader button,.editor-module__E2JVeq__sideHeader button{color:#d4e1ed;cursor:pointer;background:#0b121beb;border:1px solid #ffffff14;border-radius:14px;min-width:42px;height:42px;padding:0 14px}.editor-module__E2JVeq__pitch{width:100%;aspect-ratio:var(--pitch-ratio);background:linear-gradient(90deg,#10372a 0%,#144133 50%,#10362a 100%);border:2px solid #eff6f1d9;border-radius:20px;position:relative;overflow:hidden}.editor-module__E2JVeq__freePitch{border-style:dashed}.editor-module__E2JVeq__pitchGrass{background:repeating-linear-gradient(90deg,#ffffff08 0 10%,#0000 10% 20%);position:absolute;inset:0}.editor-module__E2JVeq__pitchWatermark{opacity:.12;pointer-events:none;width:min(35%,380px);position:absolute;top:50%;right:15%;transform:translateY(-50%)}.editor-module__E2JVeq__halfway,.editor-module__E2JVeq__centerCircle,.editor-module__E2JVeq__penaltyBox,.editor-module__E2JVeq__goalBox,.editor-module__E2JVeq__singlePenaltyBox,.editor-module__E2JVeq__singleGoalBox{border:1.8px solid #f0f6f2d6;position:absolute}.editor-module__E2JVeq__halfway{border-top:0;border-bottom:0;border-right:0;top:0;bottom:0;left:50%}.editor-module__E2JVeq__centerCircle{aspect-ratio:1;border-radius:50%;width:18%;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-module__E2JVeq__centerSpot{background:#f0f6f2e6;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-module__E2JVeq__penaltyBox{width:16%;height:56%;top:22%}.editor-module__E2JVeq__leftPenaltyBox{left:-1px}.editor-module__E2JVeq__rightPenaltyBox{right:-1px}.editor-module__E2JVeq__goalBox{width:6%;height:28%;top:36%}.editor-module__E2JVeq__leftGoalBox{left:-1px}.editor-module__E2JVeq__rightGoalBox{right:-1px}.editor-module__E2JVeq__singlePenaltyBox{width:27%;height:56%;top:22%;right:-1px}.editor-module__E2JVeq__singleGoalBox{width:10%;height:28%;top:36%;right:-1px}.editor-module__E2JVeq__actionSvg{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.editor-module__E2JVeq__actionLine{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:pointer}.editor-module__E2JVeq__pass{stroke:#fff;stroke-width:1.02px}.editor-module__E2JVeq__longpass{stroke:#fff;stroke-width:1.04px}.editor-module__E2JVeq__run{stroke:#2b8dff;stroke-width:1.04px;stroke-dasharray:4 2.4}.editor-module__E2JVeq__dribble{stroke:#57d78f;stroke-width:1.02px}.editor-module__E2JVeq__call{stroke:#8cc9ff;stroke-width:1.02px;stroke-dasharray:1.05 2.1}.editor-module__E2JVeq__actionSelected{filter:drop-shadow(0 0 5px #56b1ffbf)}.editor-module__E2JVeq__actionIndex{pointer-events:none}.editor-module__E2JVeq__actionIndexBubble{fill:#071019;stroke:#ffd15e;stroke-width:.18px}.editor-module__E2JVeq__actionIndexText{fill:#ffd15e;font-size:1.04px;font-weight:800}.editor-module__E2JVeq__actionStart{fill:#4d9eff;stroke:#fff;stroke-width:.18px}.editor-module__E2JVeq__itemAnchor{z-index:10;cursor:grab;position:absolute;transform:translate(-50%,-50%)}.editor-module__E2JVeq__itemSelected:after{content:"";border:2px solid #63b6ffd6;border-radius:999px;position:absolute;inset:-7px;box-shadow:0 0 0 4px #4d9eff14}.editor-module__E2JVeq__player{border:3px solid #fffffff0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid;box-shadow:0 10px 20px #0000003d}.editor-module__E2JVeq__ballSvg{filter:drop-shadow(0 4px 8px #00000047);width:22px;height:22px}.editor-module__E2JVeq__coneSvg{filter:drop-shadow(0 4px 8px #0000003d);width:30px;height:25px}.editor-module__E2JVeq__poleShape{background:#4d9eff;border-radius:999px;width:6px;height:44px;box-shadow:0 0 0 1px #ffffff14}.editor-module__E2JVeq__mannequinSvg{filter:drop-shadow(0 4px 8px #0000003d);width:36px;height:56px}.editor-module__E2JVeq__goalAnchor{z-index:8}.editor-module__E2JVeq__miniGoalSvg{width:58px;height:34px;overflow:visible}.editor-module__E2JVeq__bigGoalSvg{width:74px;height:42px;overflow:visible}.editor-module__E2JVeq__zone{z-index:4;cursor:grab;border:2px dashed #4d9eff;border-radius:12px;align-content:start;gap:4px;min-width:56px;min-height:40px;padding:9px 10px;display:grid;position:absolute;transform:translate(-50%,-50%)}.editor-module__E2JVeq__zone span{font-size:12px;font-weight:800}.editor-module__E2JVeq__zone b{opacity:.78;font-size:11px}.editor-module__E2JVeq__zoneHandle{color:#fff;cursor:nwse-resize;background:#4d9eff;border:1px solid #fff3;border-radius:8px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-11px;right:-11px}.editor-module__E2JVeq__textBadge{z-index:11;color:#fff;cursor:grab;background:#080e15eb;border:1px solid #ffffff14;border-radius:14px;padding:10px 14px;font-size:13px;position:absolute;transform:translate(-50%,-50%)}.editor-module__E2JVeq__textBadgeSelected{outline-offset:3px;outline:2px solid #63b6ffc7}.editor-module__E2JVeq__pitchFooter{justify-content:space-between;gap:12px;margin-top:12px}.editor-module__E2JVeq__pitchFooter>div{flex-wrap:wrap;gap:8px;display:flex}.editor-module__E2JVeq__pitchFooter button{color:#9eb2c3;cursor:pointer;background:0 0;border:0;font-size:14px}.editor-module__E2JVeq__stageRow{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.editor-module__E2JVeq__stageRow button{color:#c9d6e3;cursor:pointer;background:#090f17e6;border:1px solid #ffffff14;border-radius:16px;height:48px;padding:0 16px}.editor-module__E2JVeq__stageRow button span{color:#93a1af;background:#ffffff0f;border-radius:8px;place-items:center;width:24px;height:24px;margin-right:8px;font-size:12px;font-weight:800;display:inline-grid}.editor-module__E2JVeq__stageActive{background:linear-gradient(145deg,#4d9eff24,#4d9eff0f)!important;border-color:#63b6ff47!important}.editor-module__E2JVeq__stageActive span{color:#111!important;background:#ff9e2f!important}.editor-module__E2JVeq__stageGhost{color:#8ea0af!important;border-style:dashed!important}.editor-module__E2JVeq__sidePanel{background:#070c13eb;border-radius:24px;padding:18px;position:sticky;top:18px;box-shadow:0 18px 42px #0000002e}.editor-module__E2JVeq__sideHeader{justify-content:space-between;margin-bottom:16px}.editor-module__E2JVeq__statsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.editor-module__E2JVeq__statsGrid div,.editor-module__E2JVeq__tip{background:#0b121be0;border-radius:16px;padding:12px 14px}.editor-module__E2JVeq__statsGrid small{color:#7f8c98;font-size:12px;display:block}.editor-module__E2JVeq__statsGrid strong{margin-top:8px;font-size:26px;display:block}.editor-module__E2JVeq__tip{color:#8ea0af;margin-top:12px;font-size:13px;line-height:1.48}.editor-module__E2JVeq__fieldLabel,.editor-module__E2JVeq__fieldGrid span,.editor-module__E2JVeq__twoCols span{color:#83919f;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.editor-module__E2JVeq__input,.editor-module__E2JVeq__textarea,.editor-module__E2JVeq__fieldGrid input{width:100%;color:var(--text);background:#0b121beb;border:1px solid #ffffff14;border-radius:14px;outline:0;padding:13px 14px;font-size:14px}.editor-module__E2JVeq__textarea{resize:vertical;min-height:112px}.editor-module__E2JVeq__twoCols,.editor-module__E2JVeq__fieldGrid,.editor-module__E2JVeq__tileGrid,.editor-module__E2JVeq__orientGrid,.editor-module__E2JVeq__equipmentGrid,.editor-module__E2JVeq__addGrid,.editor-module__E2JVeq__teamGrid{gap:10px;display:grid}.editor-module__E2JVeq__twoCols,.editor-module__E2JVeq__fieldGrid,.editor-module__E2JVeq__tileGrid,.editor-module__E2JVeq__equipmentGrid,.editor-module__E2JVeq__addGrid,.editor-module__E2JVeq__orientGrid{grid-template-columns:1fr 1fr}.editor-module__E2JVeq__teamGrid{grid-template-columns:repeat(3,1fr)}.editor-module__E2JVeq__colorsRow,.editor-module__E2JVeq__quickRow,.editor-module__E2JVeq__sideFooter{flex-wrap:wrap;gap:8px;display:flex}.editor-module__E2JVeq__colorsRow{margin-bottom:12px}.editor-module__E2JVeq__colorsRow button{cursor:pointer;background:#0b121beb;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:44px;height:42px;display:grid}.editor-module__E2JVeq__colorsRow span{border-radius:50%;width:18px;height:18px;display:block}.editor-module__E2JVeq__colorActive,.editor-module__E2JVeq__tileActive{box-shadow:inset 0 0 0 1px #4d9eff1f;color:#ecf6ff!important;background:#4d9eff1a!important;border-color:#63b6ff57!important}.editor-module__E2JVeq__sideFooter{margin-top:16px}.editor-module__E2JVeq__sideFooter button,.editor-module__E2JVeq__deleteBtn,.editor-module__E2JVeq__quickRow button,.editor-module__E2JVeq__tileGrid button,.editor-module__E2JVeq__orientGrid button{color:#d9e5f1;cursor:pointer;background:#0b121beb;border:1px solid #ffffff14;border-radius:14px;height:44px;padding:0 14px}.editor-module__E2JVeq__sideFooter button{flex:1}.editor-module__E2JVeq__deleteBtn{color:#df9090!important;border-color:#ff8a8a29!important}.editor-module__E2JVeq__popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30;background:#070c13fa;border:1px solid #ffffff14;border-radius:24px;width:540px;padding:18px;position:absolute;top:60px;left:0;box-shadow:0 24px 80px #0000006b}.editor-module__E2JVeq__largePopover{width:760px}.editor-module__E2JVeq__smallPopover{width:390px;left:-40px}.editor-module__E2JVeq__cardBtn,.editor-module__E2JVeq__teamBtn,.editor-module__E2JVeq__equipBtn,.editor-module__E2JVeq__actionBtn{color:#dbe8f3;text-align:left;cursor:pointer;background:#0b121be6;border:1px solid #ffffff14;border-radius:18px;gap:12px}.editor-module__E2JVeq__cardBtn{min-height:90px;padding:16px}.editor-module__E2JVeq__teamBtn,.editor-module__E2JVeq__equipBtn{justify-content:flex-start;min-height:82px;padding:14px 16px}.editor-module__E2JVeq__actionBtn{justify-content:flex-start;min-height:74px;padding:12px 14px}.editor-module__E2JVeq__cardBtn strong,.editor-module__E2JVeq__teamBtn strong,.editor-module__E2JVeq__equipBtn strong,.editor-module__E2JVeq__actionBtn strong{font-size:15px;display:block}.editor-module__E2JVeq__cardBtn small,.editor-module__E2JVeq__teamBtn small,.editor-module__E2JVeq__equipBtn small,.editor-module__E2JVeq__actionBtn small{color:#7f8c98;margin-top:5px;font-size:12px;display:block}.editor-module__E2JVeq__teamDot{border-radius:50%;flex:none;width:18px;height:18px}.editor-module__E2JVeq__quickBox{border-top:1px solid #ffffff12;margin-top:18px;padding-top:14px}.editor-module__E2JVeq__quickBox>span{color:#7b8895;letter-spacing:.26em;font-size:11px;font-weight:800}.editor-module__E2JVeq__quickRow{margin-top:12px}.editor-module__E2JVeq__previewCone,.editor-module__E2JVeq__previewMan,.editor-module__E2JVeq__previewMiniGoal,.editor-module__E2JVeq__previewBigGoal,.editor-module__E2JVeq__previewPole,.editor-module__E2JVeq__actionPreview{flex:none;display:block;position:relative}.editor-module__E2JVeq__previewCone{width:24px;height:24px}.editor-module__E2JVeq__previewCone:before{content:"";border-bottom:20px solid #ff9e2f;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:1px;left:5px}.editor-module__E2JVeq__previewCone:after{content:"";background:#ffd48e;border-radius:999px;height:4px;position:absolute;bottom:0;left:1px;right:1px}.editor-module__E2JVeq__previewMan{width:24px;height:34px}.editor-module__E2JVeq__previewMan:before{content:"";background:#ebcf58;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.editor-module__E2JVeq__previewMan:after{content:"";border:2px solid #ebcf58;border-radius:8px 8px 4px 4px;width:18px;height:22px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.editor-module__E2JVeq__previewMiniGoal{border:2px solid #fff;border-radius:3px;width:40px;height:24px;transform:perspective(30px)rotateX(12deg)}.editor-module__E2JVeq__previewBigGoal{border:2px solid #fff;border-radius:3px;width:50px;height:28px;transform:perspective(36px)rotateX(12deg)}.editor-module__E2JVeq__previewPole{background:#4d9eff;border-radius:999px;width:6px;height:34px}.editor-module__E2JVeq__actionList{gap:10px;display:grid}.editor-module__E2JVeq__actionPreview{border-radius:999px;width:34px;height:10px}.editor-module__E2JVeq__actionPreview.editor-module__E2JVeq__pass{background:#fff}.editor-module__E2JVeq__actionPreview.editor-module__E2JVeq__longpass{background:linear-gradient(90deg,#fff,#dcecff)}.editor-module__E2JVeq__actionPreview.editor-module__E2JVeq__run{background:repeating-linear-gradient(90deg,#2b8dff 0 8px,#0000 8px 12px);height:6px}.editor-module__E2JVeq__actionPreview.editor-module__E2JVeq__dribble{background:repeating-linear-gradient(90deg,#57d78f 0 6px,#0000 6px 8px);height:6px}.editor-module__E2JVeq__actionPreview.editor-module__E2JVeq__call{background:repeating-linear-gradient(90deg,#8cc9ff 0 3px,#0000 3px 7px);height:6px}.editor-module__E2JVeq__noteBox{color:#8da0b0;background:#4d9eff0d;border:1px solid #ffffff0f;border-radius:14px;margin-top:12px;padding:11px 12px;font-size:12px;line-height:1.5}.editor-module__E2JVeq__overlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020508a3;position:fixed;inset:0}.editor-module__E2JVeq__drawer{background:#080e15fa;width:min(420px,92vw);height:100%;padding:22px;position:absolute;top:0;right:0}.editor-module__E2JVeq__finishModal{background:#080e15fa;border-radius:24px;width:min(600px,100vw - 32px);margin:80px auto;padding:24px;box-shadow:0 34px 80px #00000070}.editor-module__E2JVeq__finishHeader{gap:12px}.editor-module__E2JVeq__finishHeader img{object-fit:contain;width:56px;height:56px}.editor-module__E2JVeq__finishHeader strong{letter-spacing:.1em;font-size:18px;display:block}.editor-module__E2JVeq__finishHeader small{color:#8592a0;letter-spacing:.18em;margin-top:4px;font-size:11px;display:block}.editor-module__E2JVeq__finishModal h2{margin:18px 0 6px;font-size:32px}.editor-module__E2JVeq__finishModal p{color:#8ea0af;margin:0}.editor-module__E2JVeq__finishGrid{gap:10px;margin-top:18px;display:grid}.editor-module__E2JVeq__finishGrid button{color:#d9e5f1;text-align:left;cursor:pointer;background:#0b121beb;border-radius:18px;min-height:76px;padding:14px 16px}.editor-module__E2JVeq__finishGrid strong{font-size:16px;display:block}.editor-module__E2JVeq__finishGrid small{color:#7e8b98;margin-top:5px;font-size:12px;display:block}.editor-module__E2JVeq__closeGhost{color:#8ea0af;cursor:pointer;background:0 0;border:0;width:100%;height:46px;margin-top:10px}.editor-module__E2JVeq__toast{z-index:95;color:#cfe8ff;background:#080e15f5;border:1px solid #6bb9ff33;border-radius:999px;padding:12px 16px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #00000047}@media (max-width:1260px){.editor-module__E2JVeq__editorGrid{grid-template-columns:1fr}.editor-module__E2JVeq__sidePanel{position:relative;top:0}}@media (max-width:980px){.editor-module__E2JVeq__topbar,.editor-module__E2JVeq__hero,.editor-module__E2JVeq__mainLayout{padding-left:16px;padding-right:16px}.editor-module__E2JVeq__topbar{grid-template-columns:1fr}.editor-module__E2JVeq__headerCenter{order:3}.editor-module__E2JVeq__headerActions{justify-content:flex-start}.editor-module__E2JVeq__hero{flex-direction:column;align-items:flex-start}.editor-module__E2JVeq__heroRight{justify-content:flex-start}.editor-module__E2JVeq__toolbarRow{flex-direction:column;align-items:flex-start}.editor-module__E2JVeq__popover,.editor-module__E2JVeq__largePopover,.editor-module__E2JVeq__smallPopover{width:auto;position:fixed;top:230px;left:14px;right:14px}.editor-module__E2JVeq__teamGrid{grid-template-columns:1fr 1fr}.editor-module__E2JVeq__toolbarBlock{width:100%}}.editor-module__E2JVeq__pageLogoWrap{width:min(54vw,900px);top:108px;right:-5.5%}.editor-module__E2JVeq__pageLogoWrap img{opacity:.115;filter:drop-shadow(0 0 34px #4dc7ff1a);width:100%}.editor-module__E2JVeq__topControls{z-index:8;justify-content:flex-end;align-items:center;gap:10px;padding:12px 42px 8px;display:flex;position:relative}.editor-module__E2JVeq__topControls .editor-module__E2JVeq__modeSwitch{height:48px}.editor-module__E2JVeq__topControls .editor-module__E2JVeq__ghostBtn{height:48px;padding-inline:18px}.editor-module__E2JVeq__mainLayout{padding-top:0}.editor-module__E2JVeq__toolbarRow{justify-content:center;margin:4px auto 14px}.editor-module__E2JVeq__toolbarBlock{border-radius:18px;margin:0 auto;padding:5px;box-shadow:0 18px 42px #0000002e}.editor-module__E2JVeq__toolbarBtn{border-radius:13px;min-width:110px;height:46px;padding:0 13px;font-size:14px}.editor-module__E2JVeq__editorGrid{width:100%;display:block;position:relative}.editor-module__E2JVeq__editorColumn{width:min(1120px,100vw - 84px);margin:0 auto}.editor-module__E2JVeq__pitchCard{border-radius:24px;padding:16px}.editor-module__E2JVeq__pitchHeader{margin-bottom:12px}.editor-module__E2JVeq__pitchHeader strong{font-size:20px}.editor-module__E2JVeq__pitchWatermark{opacity:.1;width:min(34%,330px);top:50%;right:7%}.editor-module__E2JVeq__sidePanel{z-index:34;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060c12f0;width:286px;max-height:calc(100vh - 270px);position:fixed;top:238px;right:22px;overflow:auto;box-shadow:0 20px 60px #00000047}.editor-module__E2JVeq__statusBar{display:none}@media (max-width:1260px){.editor-module__E2JVeq__editorColumn{width:min(1040px,100vw - 48px)}.editor-module__E2JVeq__sidePanel{width:min(1120px,100vw - 48px);max-height:none;margin:16px auto 0;position:relative;top:auto;right:auto}}@media (max-width:980px){.editor-module__E2JVeq__topControls{flex-wrap:wrap;justify-content:flex-start;padding-left:16px;padding-right:16px}.editor-module__E2JVeq__editorColumn,.editor-module__E2JVeq__toolbarRow{width:100%}.editor-module__E2JVeq__toolbarBlock{width:auto}}.editor-module__E2JVeq__topbar{justify-content:space-between;align-items:center;display:flex;position:relative}.editor-module__E2JVeq__headerCenter{z-index:3;pointer-events:none;width:min(520px,42vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-module__E2JVeq__headerCenter .editor-module__E2JVeq__titleInput{pointer-events:auto}.editor-module__E2JVeq__topBrand,.editor-module__E2JVeq__headerActions{z-index:4;position:relative}.editor-module__E2JVeq__mainLayout,.editor-module__E2JVeq__toolbarRow,.editor-module__E2JVeq__toolbarBlock,.editor-module__E2JVeq__popupWrap{overflow:visible!important}.editor-module__E2JVeq__toolbarRow{z-index:80;position:relative}.editor-module__E2JVeq__toolbarBlock{z-index:81;position:relative}.editor-module__E2JVeq__popupWrap{z-index:82;position:relative}.editor-module__E2JVeq__popover,.editor-module__E2JVeq__largePopover,.editor-module__E2JVeq__smallPopover{isolation:isolate;box-shadow:0 28px 90px #0000009e,0 0 0 1px #57aeff14;z-index:9999!important}.editor-module__E2JVeq__editorGrid,.editor-module__E2JVeq__editorColumn,.editor-module__E2JVeq__pitchCard{z-index:1;position:relative}.editor-module__E2JVeq__pitchHeaderActions{align-items:center;gap:8px;display:flex}.editor-module__E2JVeq__propertiesToggle{color:#cfe8ff!important;background:#4d9eff0f!important;border-color:#4d9eff2e!important}.editor-module__E2JVeq__sidePanel{z-index:70}.editor-module__E2JVeq__sideHeader button{place-items:center;padding:0;font-size:20px;display:grid}@media (max-width:980px){.editor-module__E2JVeq__topbar{grid-template-columns:1fr;display:grid}.editor-module__E2JVeq__headerCenter{pointer-events:auto;order:3;width:100%;position:static;transform:none}.editor-module__E2JVeq__pitchHeaderActions{flex-wrap:wrap;justify-content:flex-end}}.editor-module__E2JVeq__popoverHeader{min-height:58px;margin-bottom:16px;padding-right:58px;display:block!important;position:relative!important}.editor-module__E2JVeq__popoverHeader>button{place-items:center!important;margin:0!important;display:grid!important;position:absolute!important;top:0!important;left:auto!important;right:0!important}.editor-module__E2JVeq__pitch{max-width:100%;margin-inline:auto;transition:width .18s,aspect-ratio .18s;width:var(--pitch-display-width,100%)!important}.editor-module__E2JVeq__zone{cursor:grab;z-index:14!important;color:#0000!important;pointer-events:auto!important;background:0 0!important;border:2px dashed #ffffffeb!important;padding:0!important}.editor-module__E2JVeq__zoneSelected{outline-offset:4px;outline:2px solid #4d9effe6!important}.editor-module__E2JVeq__zoneHandle{z-index:20;box-shadow:0 5px 18px #00000047;background:#4d9eff!important;border:2px solid #fff!important}.editor-module__E2JVeq__sequenceNumber{color:#fff;background:linear-gradient(145deg,#56b6ff,#377fe6);border:2px solid #fffffff5;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:13px;font-weight:900;line-height:1;display:grid;box-shadow:0 7px 18px #0000003d,0 0 0 3px #4d9eff14}.editor-module__E2JVeq__numberPreview{color:#fff;background:linear-gradient(145deg,#56b6ff,#377fe6);border:2px solid #fffffff2;border-radius:999px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.editor-module__E2JVeq__actionIndex,.editor-module__E2JVeq__actionIndexBubble,.editor-module__E2JVeq__actionIndexText{display:none!important}.editor-module__E2JVeq__cardBtn{grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;position:relative;overflow:hidden;gap:14px!important;display:grid!important}.editor-module__E2JVeq__cardBtn:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 16%,#3da6ff2e,#0000 44%);transition:opacity .16s;position:absolute;inset:0}.editor-module__E2JVeq__cardBtn:hover,.editor-module__E2JVeq__cardBtn:focus-visible{transform:translateY(-2px);box-shadow:0 12px 30px #0000003d,inset 0 0 0 1px #4d9eff14;background:linear-gradient(145deg,#163552d6,#0b1622f5)!important;border-color:#5cb1ff75!important}.editor-module__E2JVeq__cardBtn:hover:before,.editor-module__E2JVeq__cardBtn:focus-visible:before{opacity:1}.editor-module__E2JVeq__cardBtn:active{transform:scale(.985)}.editor-module__E2JVeq__toolIcon{z-index:1;color:#dff2ff;background:linear-gradient(145deg,#4d9eff29,#4d9eff0d);border:1px solid #64b8ff33;border-radius:15px;place-items:center;width:46px;height:46px;font-size:21px;font-weight:900;line-height:1;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.editor-module__E2JVeq__cardBtn>div{z-index:1;min-width:0;position:relative}.editor-module__E2JVeq__cardArrow{z-index:1;color:#66788a;font-size:28px;line-height:1;transition:transform .16s,color .16s;position:relative}.editor-module__E2JVeq__cardBtn:hover .editor-module__E2JVeq__cardArrow{color:#73c4ff;transform:translate(3px)}.editor-module__E2JVeq__cardBtn:hover .editor-module__E2JVeq__toolIcon{background:#4d9eff2e;border-color:#69beff75}.editor-module__E2JVeq__teamBtn,.editor-module__E2JVeq__equipBtn,.editor-module__E2JVeq__actionBtn,.editor-module__E2JVeq__tileGrid button,.editor-module__E2JVeq__quickRow button{transition:transform .14s,border-color .14s,background .14s}.editor-module__E2JVeq__teamBtn:hover,.editor-module__E2JVeq__equipBtn:hover,.editor-module__E2JVeq__actionBtn:hover,.editor-module__E2JVeq__tileGrid button:hover,.editor-module__E2JVeq__quickRow button:hover{transform:translateY(-1px);background:#4d9eff17!important;border-color:#5bb1ff57!important}.editor-module__E2JVeq__fieldGrid input,.editor-module__E2JVeq__twoCols input,.editor-module__E2JVeq__input{caret-color:#5db8ff}.editor-module__E2JVeq__fieldGrid input:focus,.editor-module__E2JVeq__twoCols input:focus,.editor-module__E2JVeq__input:focus{box-shadow:0 0 0 3px #4d9eff14;border-color:#5bb1ff80!important}.editor-module__E2JVeq__ballSvg{filter:drop-shadow(0 5px 8px #00000057);overflow:visible;width:28px!important;height:28px!important}
