.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.rmk-page{display:block}.rmk-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.rmk-heading h1{align-items:center;gap:10px;margin:0 0 6px;font-size:28px;display:flex}.rmk-heading h1 svg{color:#8ce967}.rmk-heading p{color:#90a597;margin:0;font-size:13px}.rmk-heading-actions{flex-wrap:wrap;gap:10px;display:flex}.rmk-heading-actions .button-primary{box-shadow:0 0 22px #8ce96733}.rmk-notice{align-items:center;margin-bottom:16px}.rmk-notice>span{flex:1}.rmk-notice ul{margin:6px 0 0;padding-left:18px}.rmk-working{color:#9ab5a1;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.rmk-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.rmk-stat{min-width:0;padding:16px 18px}.rmk-stat>div{color:#9ab5a1;justify-content:space-between;align-items:center;gap:8px;display:flex}.rmk-stat small{color:#a9bcae;font-size:11px}.rmk-stat>div svg{color:#8ce967;flex:none}.rmk-stat strong{overflow-wrap:anywhere;margin-top:10px;font-size:22px;display:block}.rmk-stat strong.green,.rmk-metrics strong.green{color:#5fd788}.rmk-list{gap:14px;display:grid}.rmk-card{gap:18px;min-width:0;padding:20px;display:flex}.rmk-card-main{flex:1;align-content:center;gap:14px;min-width:0;display:grid}.rmk-card-head{align-items:center;gap:13px;min-width:0;display:flex}.rmk-card-icon{color:#0d1d10;background:linear-gradient(140deg,#8ce967,#32c86b);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.rmk-card-head>div{min-width:0}.rmk-card-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rmk-card-title h3{text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;margin:0;font-size:15px}.rmk-status{color:#9fb3a5;white-space:nowrap;background:#17231b;border:1px solid #2f4535;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.rmk-status-done{color:#6fe08f;background:#13301d;border-color:#2e6b3f}.rmk-status-sending{color:#a5ec7e;background:#1b3317;border-color:#3a6b2e}.rmk-status-scheduled{color:#7fd2ec;background:#132a33;border-color:#2f5a6b}.rmk-status-canceled{color:#f0a898;background:#2e1915;border-color:#6b3a30}.rmk-card-meta{color:#8ea395;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;font-size:11px;display:flex}.rmk-card-meta span{overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;display:inline-flex}.rmk-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rmk-metrics>div{background:#0c1510;border:1px solid #1d2d22;border-radius:9px;min-width:0;padding:10px 12px}.rmk-metrics small{color:#8ea395;font-size:10px;display:block}.rmk-metrics strong{overflow-wrap:anywhere;margin-top:5px;font-size:16px;display:block}.rmk-metrics em{color:#71877a;margin-top:2px;font-size:10px;font-style:normal;display:block}.rmk-card-note{color:#8ea395;margin:0;font-size:11px}.rmk-actions{flex:none;align-content:center;gap:7px;width:190px;display:grid}.rmk-actions .button{width:100%;height:34px;font-size:11px}.rmk-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 22px;display:flex}.rmk-empty h3{margin:6px 0 0}.rmk-empty p{color:#90a597;max-width:440px;margin:0 0 8px;font-size:12px;line-height:1.6}.rmk-wizard{gap:16px;min-width:0;margin-top:6px;display:grid}.rmk-progress{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.rmk-progress span{background:#22332a;border-radius:9px;height:5px}.rmk-progress span.done{background:#8ce967}.rmk-reach{background:#0c1510;border:1px solid #24382b;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.rmk-reach>div{color:#8ce967;align-items:center;gap:10px;display:flex}.rmk-reach small{color:#8ea395;font-size:10px;display:block}.rmk-reach strong{color:#e8f0ea;font-size:14px;display:block}.rmk-reach-flows{text-align:right}.rmk-reach-flows strong{color:#8ce967}.rmk-step{gap:16px;min-width:0;display:grid}.rmk-step-title h3{margin:0 0 4px;font-size:17px}.rmk-step-title p{color:#90a597;margin:0;font-size:12px}.rmk-group{gap:9px;min-width:0;display:grid}.rmk-label{color:#d9e7dc;font-size:12px;font-weight:700}.rmk-hint{color:#7f9486;margin-top:-4px;font-size:11px}.rmk-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rmk-choice{text-align:left;color:#d9e7dc;cursor:pointer;background:#0e1712;border:1px solid #24382b;border-radius:10px;gap:5px;min-width:0;padding:13px;transition:border-color .15s,background .15s;display:grid}.rmk-choice:hover{border-color:#36553f}.rmk-choice.selected{background:#132417;border-color:#8ce967;box-shadow:inset 0 0 0 1px #8ce96755}.rmk-choice-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.rmk-choice-head>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.rmk-choice.selected .rmk-choice-head,.rmk-choice.selected .rmk-choice-head svg{color:#8ce967}.rmk-choice strong{overflow-wrap:anywhere;font-size:13px}.rmk-choice small{color:#8ea395;font-size:11px}.rmk-choice b{color:#c9d8cd;font-size:11px}.rmk-choice.selected b{color:#8ce967}.rmk-variables{background:#0c1510;border:1px solid #24382b;border-radius:10px;gap:8px;padding:12px;display:grid}.rmk-variables>div{flex-wrap:wrap;gap:7px;display:flex}.rmk-variables button{color:#d9e7dc;cursor:pointer;background:#17231b;border:1px solid #2f4535;border-radius:7px;padding:6px 10px;font-size:11px}.rmk-variables button:hover{color:#8ce967;border-color:#8ce967}.rmk-row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rmk-currency select{width:auto;min-width:170px;padding:8px 10px}.rmk-plans{gap:8px;display:grid}.rmk-plan{grid-template-columns:minmax(0,1fr) 140px auto;align-items:center;gap:8px;display:grid}.rmk-price{background:#0b1510;border:1px solid #2b4231;border-radius:8px;align-items:center;min-width:0;display:flex}.rmk-price span{color:#8ea395;padding:0 0 0 11px;font-size:12px}.rmk-price input{background:0 0;border:0;padding-left:7px}.rmk-add{justify-self:start}.rmk-toggle-card{background:#0e1712;border:1px solid #24382b;border-radius:10px;gap:13px;padding:13px;display:grid}.rmk-toggle-card.open{border-color:#36553f}.rmk-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.rmk-toggle>span{align-items:flex-start;gap:10px;min-width:0;display:flex}.rmk-toggle>span>svg{color:#f2c45a;flex:none;margin-top:2px}.rmk-toggle strong{font-size:13px;display:block}.rmk-toggle small{color:#8ea395;font-size:11px;display:block}.rmk-toggle input{appearance:none;cursor:pointer;background:#26352b;border:1px solid #36503d;border-radius:99px;flex:none;width:40px;height:22px;padding:0;transition:background .15s;position:relative}.rmk-toggle input:after{content:"";background:#9db0a3;border-radius:50%;width:16px;height:16px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.rmk-toggle input:checked{background:#2f6b33;border-color:#8ce967}.rmk-toggle input:checked:after{background:#8ce967;transform:translate(18px)}.rmk-bump{gap:12px;display:grid}.rmk-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rmk-chat{gap:8px;display:grid}.rmk-inline{gap:8px;display:flex}.rmk-inline .button{flex:none}.rmk-ok{color:#8ce967;align-items:center;gap:7px;font-size:11px;display:flex}.rmk-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rmk-summary-card{background:#0e1712;border:1px solid #24382b;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:13px 40px 13px 13px;display:grid;position:relative}.rmk-summary-card>.icon-button{width:28px;height:28px;position:absolute;top:7px;right:7px}.rmk-summary-card small{color:#8ea395;font-size:10px}.rmk-summary-card strong{overflow-wrap:anywhere;font-size:13px}.rmk-summary-card>span{color:#8ce967;align-items:center;gap:6px;font-size:11px;display:flex}.rmk-summary-card p{color:#9fb3a5;overflow-wrap:anywhere;margin:0;font-size:11px}.rmk-tags{flex-wrap:wrap;gap:6px;display:flex}.rmk-tags span{color:#c9d8cd;overflow-wrap:anywhere;background:#1a281f;border:1px solid #2b4231;border-radius:6px;padding:3px 7px;font-size:10px}.rmk-schedule{grid-template-columns:repeat(3,minmax(0,1fr))}.rmk-warning{color:#f2c45a;background:#2a2112;border:1px solid #6b5420;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 13px;font-size:11px;line-height:1.6;display:flex}.rmk-warning svg{flex:none;margin-top:2px}.rmk-warning strong{font-size:12px;display:block}.rmk-footer{border-top:1px solid #203328;justify-content:space-between;gap:10px;margin-top:2px;padding-top:16px;display:flex}.rmk-footer .button-primary:not(:disabled){box-shadow:0 0 22px #8ce96733}.rmk-footer .button:disabled{opacity:.55;cursor:not-allowed}.rmk-problem{text-align:center;color:#f08b7a;margin:-6px 0 0;font-size:11px}@media (width<=1100px){.rmk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rmk-card{flex-direction:column}.rmk-actions{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));width:auto}}@media (width<=640px){.rmk-heading{flex-direction:column}.rmk-heading h1{font-size:24px}.rmk-heading-actions{width:100%}.rmk-heading-actions .button{flex:1}.rmk-stats{gap:10px}.rmk-stat{padding:13px}.rmk-stat strong{font-size:18px}.rmk-card{padding:15px}.rmk-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rmk-choice-grid,.rmk-summary,.rmk-schedule,.rmk-two{grid-template-columns:minmax(0,1fr)}.rmk-plan{grid-template-columns:minmax(0,1fr) 108px auto}.rmk-reach{align-items:flex-start}.rmk-inline{flex-direction:column}.rmk-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.rmk-stats{grid-template-columns:minmax(0,1fr)}.rmk-plan{grid-template-columns:minmax(0,1fr) auto}.rmk-plan .rmk-price{grid-column:1/2}}.rmk-translation{background:#0e1712;border:1px solid #24382b;border-radius:10px;gap:12px;padding:13px}.rmk-translation-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rmk-translation-head>span{align-items:flex-start;gap:10px;min-width:0;display:flex}.rmk-translation-head>span>svg{color:#8ce967;flex:none;margin-top:2px}.rmk-translation-head>span>span{gap:4px;min-width:0;display:grid}.rmk-translation-head strong{color:#d9e7dc;font-size:12.5px}.rmk-translation-head small{color:#9fb3a5;font-size:11px;line-height:1.55}@media (width<=640px){.rmk-translation .translation-row{grid-template-columns:minmax(0,1fr)}.rmk-translation .translation-row p{padding:2px}}:root{color:#e8f0ea;font-synthesis:none;text-rendering:optimizelegibility;--bg:#080d0a;--panel:#101914;--panel2:#111b15;--line:#203328;--muted:#82968a;--subtle:#5e7366;--green:#8ce967;--green2:#32c86b;--ink:#e8f0ea;background:#080d0a;font-family:Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #8ce967}h1,h2,h3,p{margin:0}h1,h2,h3,strong{font-family:Manrope,system-ui,sans-serif}h1{letter-spacing:-.045em}h2,h3{letter-spacing:-.025em}::selection{color:#fff;background:#46a967}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;background:#080e0a;border-right:1px solid #1d2a21;flex-direction:column;width:244px;padding:28px 15px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.075em;align-items:center;gap:10px;padding:0 10px 28px;font:800 21px Manrope,sans-serif;display:flex}.brand small{letter-spacing:.17em;color:#779183;margin-top:3px;font:700 8px DM Sans,sans-serif;display:block}.brand-mark{color:#112316;background:#a2ed79;border-radius:11px;place-items:center;width:35px;height:35px;display:grid;transform:rotate(-5deg)}.sidebar-create{color:#102111;background:#91e96c;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:46px;font-weight:700;display:flex;box-shadow:0 8px 25px #60d55b1c}.sidebar-create:hover,.button-primary:hover{background:#a6f180}.nav-label{letter-spacing:.14em;color:#607269;margin:32px 11px 12px;font-size:9px;font-weight:700}.nav-list{grid-template-columns:minmax(0,1fr);gap:3px;display:grid}.nav-list button,.sidebar-bottom>button{color:#9bab9f;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;min-height:43px;padding:0 12px;font-size:13px;display:flex}.nav-list button span{flex:1}.nav-list button:hover,.sidebar-bottom>button:hover{color:#dcebe0;background:#101b14}.nav-list button.active,.sidebar-bottom>button.active{color:#a2ed79;background:#15291a;font-weight:700}.nav-list button i{background:#91e96c;border-radius:50%;width:6px;height:6px}.sidebar-bottom{margin-top:auto}.sidebar-bottom>button{width:100%;margin-bottom:15px}.workspace-card{background:#0d1710;border:1px solid #203628;border-radius:10px;align-items:center;gap:9px;padding:12px 10px;display:flex}.workspace-card>span:nth-child(2){flex:1;min-width:0}.workspace-card strong,.workspace-card small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.workspace-card strong{font-size:11px}.workspace-card small{color:#718b78;margin-top:4px;font-size:10px}.workspace-icon,.settings-icon{color:#8ce967;background:#183222;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.sidebar-footer{letter-spacing:.13em;color:#52685b;padding:18px 4px 0;font-size:9px}.sidebar-footer span{color:#9be978;padding:0 3px}.sidebar-scrim,.mobile-close,.mobile-menu{display:none!important}.main-shell{width:calc(100% - 244px);min-width:0;margin-left:244px}.topbar{background:#0b120d;border-bottom:1px solid #1c2a20;justify-content:space-between;align-items:center;height:72px;padding:0 39px;display:flex}.topbar-left,.topbar-right{align-items:center;gap:13px;display:flex}.topbar-left strong{font-size:12px;font-weight:600}.topbar-kicker{letter-spacing:.13em;color:#718678;font-size:9px;font-weight:700}.crumb-chevron{color:#5e7565;transform:rotate(-90deg)}.local-badge{color:#93a99a;align-items:center;gap:8px;font-size:11px;display:flex}.status-dot,.live-dot{background:#8ce967;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 10px #70e07960}.topbar-divider{background:#26372b;width:1px;height:25px;margin:0 4px}.user-avatar{color:#9bea7e;background:#1c3523;border:1px solid #2b4932;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.app-content{min-height:calc(100vh - 72px)}.page{width:min(1460px,100%);margin:0 auto;padding:38px 42px 60px}.eyebrow{letter-spacing:.16em;color:#74dc80;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.dashboard-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:44px;display:flex}.dashboard-intro h1{margin:12px 0 8px;font-size:30px;line-height:1.2}.dashboard-intro h1 span{color:#99ed72}.dashboard-intro p,.page-heading p{color:#90a597;font-size:13px;line-height:1.6}.page-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px;display:flex}.page-heading h1{margin:9px 0 7px;font-size:30px}.page-heading-actions{flex-wrap:wrap;gap:9px;display:flex}.button{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:41px;padding:0 15px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.button-primary{color:#112213;background:#92e96c;border-color:#92e96c}.button-secondary{color:#d9e7dc;background:#142019;border-color:#2a4030}.button-secondary:hover{background:#19291e;border-color:#4b7053}.button.full{width:100%}.compact-button{height:35px;padding:0 12px}.icon-button{color:#8da193;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover{color:#dcf2e0;background:#1a2a1e}.text-button{color:#9ae47c;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:700;display:inline-flex}.text-button:hover{color:#c1ffad}.danger-text{color:#de8c86}.section-title-row{justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px;display:flex}.section-title-row h2,.panel-heading h2,.table-toolbar h2{font-size:16px}.section-title-row p,.panel-heading p,.table-toolbar p{color:#82988a;margin-top:5px;font-size:11px;line-height:1.55}.period-chip,.filter-chip{color:#97aa9d;white-space:nowrap;background:#101b14;border:1px solid #24362a;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:10px;display:flex}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.stat-card{background:#111a14;border:1px solid #23352a;border-radius:13px;min-height:174px;padding:19px 20px;position:relative;overflow:hidden}.stat-accent{background:linear-gradient(130deg,#142319,#17291a 65%,#21341b);border-color:#314a30}.stat-accent:after{content:"";filter:blur(40px);pointer-events:none;background:#a1ee7140;border-radius:50%;width:110px;height:110px;position:absolute;top:-45px;right:-35px}.stat-top{color:#58705f;justify-content:space-between;align-items:center;display:flex}.stat-icon{color:#a2ed7f;background:#203a26;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.stat-accent .stat-icon{color:#152917;background:#96ed74}.stat-label{color:#a1b3a6;margin-top:19px;font-size:11px;font-weight:600}.stat-value{letter-spacing:-.05em;color:#f1f7f0;margin-top:3px;font:800 28px Manrope,sans-serif}.stat-sub{color:#748d7c;margin-top:5px;font-size:10px}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:15px;margin-top:16px;display:grid}.panel{background:#101914;border:1px solid #203328;border-radius:13px}.chart-panel,.journey-panel{min-height:347px;padding:23px}.panel-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.panel-heading .eyebrow{margin-bottom:9px}.chart-area{height:230px;margin:23px 3px 0;position:relative}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 30px}.chart-grid span{border-top:1px dashed #26362b}.chart-bars{grid-template-columns:repeat(7,1fr);gap:12px;display:grid;position:absolute;inset:0}.chart-column{color:#738b7a;flex-direction:column;justify-content:end;align-items:center;gap:11px;font-size:10px;display:flex}.bar-track{align-items:end;width:min(30px,65%);height:calc(100% - 27px);display:flex}.chart-bar{background:linear-gradient(#a4ee79,#4ac772);border-radius:5px 5px 1px 1px;width:100%;min-height:2px}.chart-bar.zero{background:#2a3e30}.chart-empty{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 29px}.chart-empty span{color:#80d77b;margin-bottom:9px}.chart-empty strong{font-size:12px}.chart-empty small{color:#728a79;margin-top:5px;font-size:10px}.sparkle-icon{color:#a2eb7e;background:#1b3321;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.journey-list{margin-top:23px}.journey-list button{text-align:left;color:#647d6a;background:0 0;border:0;border-top:1px solid #233329;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.journey-list button>span:nth-child(2){flex:1}.journey-list button strong,.journey-list button small{display:block}.journey-list button strong{color:#dce9de;font-size:11px}.journey-list button small{color:#7a9180;margin-top:5px;font-size:10px}.journey-list button:hover strong{color:#9cef80}.journey-number{color:#a1e887;background:#142419;border:1px solid #2d4834;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid}.journey-number.done{color:#17301b;background:#8ce967}.journey-footer{color:#81a38a;border-top:1px solid #26392b;margin-top:2px;padding-top:13px;font-size:10px}.journey-footer span{align-items:center;gap:7px;display:flex}.recent-panel{margin-top:15px;padding:22px 23px}.panel-heading.compact{align-items:center;margin-bottom:13px}.activity-item{border-top:1px solid #203127;align-items:center;gap:12px;padding:13px 0;display:flex}.activity-icon{color:#85dd83;background:#15291c;border:1px solid #29442f;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.activity-icon.warning{color:#efb65d;background:#302918;border-color:#514428}.activity-copy{flex:1;min-width:0}.activity-copy strong,.activity-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-copy strong{font-size:11px}.activity-copy span{color:#7c9282;margin-top:5px;font-size:10px}.activity-item time{color:#73897a;white-space:nowrap;font-size:10px}.inline-empty{border-top:1px solid #203127;align-items:center;gap:12px;padding:19px 0 2px;display:flex}.inline-empty strong{font-size:11px}.inline-empty p{color:#82988a;margin-top:5px;font-size:10px}.feature-strip{background:linear-gradient(110deg,#172b1a,#122219);border:1px solid #2a4530;border-radius:12px;align-items:center;gap:14px;margin-bottom:33px;padding:18px;display:flex}.feature-strip>div:nth-child(2){flex:1}.feature-strip strong{font-size:12px}.feature-strip p{color:#91a797;margin-top:5px;font-size:11px}.feature-icon,.flow-list-icon{color:#a3ec80;background:#213f27;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.count{color:#9eb4a4;background:#1d3023;border:1px solid #2e4434;border-radius:6px;margin-left:5px;padding:3px 7px;font-size:10px}.bot-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.bot-card{background:#111b15;border:1px solid #253a2b;border-radius:13px;padding:20px}.bot-card-top{justify-content:space-between;align-items:start;margin-bottom:17px;display:flex}.bot-avatar{color:#9eea7d;background:#203c27;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.bot-card h3{font-size:15px}.bot-card>p{color:#829a89;margin-top:5px;font-size:11px}.bot-divider{background:#26392b;height:1px;margin:20px 0 14px}.bot-info{justify-content:space-between;gap:10px;font-size:10px;display:flex}.bot-info span{color:#82998a}.bot-info strong{text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.bot-card-actions{gap:8px;margin-top:20px;display:flex}.bot-card-actions .button{flex:1}.bot-toggle{margin-top:12px}.pill{color:#9daf9f;white-space:nowrap;background:#19251d;border:1px solid #34483a;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.pill-green{color:#9bec82;background:#1b3622;border-color:#315a39}.pill .status-dot{width:5px;height:5px}.flow-list{background:#101914;border:1px solid #25382a;border-radius:12px;overflow:hidden}.flow-list-row{border-bottom:1px solid #223328;align-items:center;gap:15px;padding:16px 20px;display:flex}.flow-list-row:last-child{border-bottom:0}.flow-list-main{flex:1;min-width:0}.flow-list-main strong,.flow-list-main span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.flow-list-main strong{font-size:12px}.flow-list-main span{color:#82998a;margin-top:5px;font-size:10px}.flow-date{color:#809689;text-align:right;min-width:100px;font-size:10px}.empty{text-align:center;flex-direction:column;align-items:center;padding:70px 22px;display:flex}.empty-icon{color:#9ce981;background:#193122;border:1px solid #315439;border-radius:13px;place-items:center;width:47px;height:47px;margin-bottom:17px;display:grid}.empty h3{font-size:14px}.empty p{color:#849a8a;max-width:340px;margin:8px 0 19px;font-size:11px;line-height:1.7}.loading{color:#93a898;justify-content:center;align-items:center;gap:10px;padding:100px 20px;font-size:12px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.global-error{padding:12px 40px 0}.notice{border-radius:9px;padding:12px 14px;font-size:11px;line-height:1.6}.notice-error{color:#f3b6a9;background:#351d1a;border:1px solid #69362d}.notice ul{margin:8px 0 0;padding-left:16px}.soft-note{color:#9ab5a1;background:#17271b;border:1px solid #2b4431;border-radius:9px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.soft-note svg{color:#97e77d;flex:none;margin-top:1px}.payment-note{margin-bottom:17px}.table-panel{overflow:hidden}.table-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:21px;display:flex}.table-toolbar select{min-width:150px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th{color:#6f8876;letter-spacing:.1em;border-block:1px solid #23362a;padding:13px 21px;font-size:9px;font-weight:700}td{color:#a2b4a6;border-bottom:1px solid #203126;padding:14px 21px;font-size:11px}tr:last-child td{border-bottom:0}td strong{color:#dfebe1}.table-person{align-items:center;gap:10px;display:flex}.table-person strong,.table-person small{white-space:nowrap;display:block}.table-person small{color:#789180;margin-top:5px;font-size:10px}.contact-avatar{color:#9de882;background:#203b28;border:1px solid #31553a;border-radius:11px;flex:none;place-items:center;width:37px;height:37px;font-size:11px;font-weight:800;display:grid}.contact-avatar.small{width:33px;height:33px;font-size:10px}.delivery-error{color:#efae78;margin-top:4px;display:block}.search-box{color:#778e7d;background:#0d1711;border:1px solid #2a4030;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.search-box input{width:155px;min-width:0;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:11px!important}.settings-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.settings-card{padding:23px}.settings-icon{width:41px;height:41px;margin-bottom:18px}.settings-card h2{margin-bottom:9px;font-size:15px}.settings-card p{color:#96aa9c;margin-bottom:15px;font-size:12px;line-height:1.75}.inbox{background:#101914;border:1px solid #25382b;border-radius:13px;grid-template-columns:290px minmax(0,1fr);height:min(690px,100vh - 245px);min-height:440px;display:grid;overflow:hidden}.inbox-list{border-right:1px solid #25382b;overflow:auto}.inbox-list-head{border-bottom:1px solid #25382b;padding:18px 15px 15px}.inbox-list-head h3{margin-bottom:13px;font-size:13px}.inbox-list-head .search-box input{width:100%}.contact-row{color:#e3eee5;text-align:left;background:0 0;border:0;border-bottom:1px solid #1c2e22;align-items:center;gap:10px;width:100%;padding:13px;display:flex}.contact-row:hover,.contact-row.active{background:#192b1e}.contact-row-main{flex:1;min-width:0}.contact-row-main strong,.contact-row-main small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.contact-row-main strong{font-size:11px}.contact-row-main small{color:#819989;margin-top:6px;font-size:10px}.unread{color:#152717;background:#91e96c;border-radius:50px;padding:3px 6px;font-size:9px;font-style:normal}.inbox-chat{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.chat-head{border-bottom:1px solid #25382b;align-items:center;gap:10px;padding:15px 19px;display:flex}.chat-head>div{flex:1;min-width:0}.chat-head strong,.chat-head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-head strong{font-size:12px}.chat-head small{color:#849a8a;margin-top:5px;font-size:10px}.chat-messages{flex-direction:column;flex:1;gap:10px;min-height:0;padding:22px;display:flex;overflow:auto}.message-bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:11px;max-width:75%;padding:11px 13px;font-size:11px;line-height:1.6}.message-bubble.incoming{background:#1a2a1e;border-bottom-left-radius:3px;align-self:flex-start}.message-bubble.outgoing{background:#25432b;border-bottom-right-radius:3px;align-self:flex-end}.message-bubble p{white-space:pre-wrap}.message-bubble time{text-align:right;color:#93ab99;margin-top:6px;font-size:9px;display:block}.message-bubble img{border-radius:6px;max-width:100%;max-height:240px}.message-bubble a{color:#adf28e;align-items:center;gap:6px;display:flex}.chat-composer{border-top:1px solid #25382b;gap:9px;padding:14px;display:flex}.chat-composer input{flex:1}.chat-empty{text-align:center;color:#829888;margin:auto;font-size:12px}.chat-empty svg{color:#73c379;margin-bottom:8px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#111c15;border:1px solid #304b36;border-radius:16px;width:min(470px,100%);max-height:min(90vh,900px);padding:24px;overflow:auto;box-shadow:0 25px 100px #0009}.modal-wide{width:min(690px,100%)}.modal-heading{justify-content:space-between;align-items:start;gap:15px;margin-bottom:22px;display:flex}.modal-heading h2{font-size:19px}.modal-heading p{color:#91a797;margin-top:7px;font-size:11px;line-height:1.6}.modal-heading .icon-button{margin:-5px -5px 0 0}.modal-form{gap:16px;display:grid}.instruction-list{gap:12px;margin:0 0 21px;display:grid}.instruction-list div{align-items:center;gap:11px;display:flex}.instruction-list span{color:#a5ed87;background:#1d3924;border-radius:7px;place-items:center;width:23px;height:23px;font-size:10px;font-weight:700;display:grid}.instruction-list p{color:#a8baad;font-size:11px}.instruction-list a,.inline-link{color:#9be77d;align-items:center;gap:4px;font-weight:700;display:inline-flex}.inline-link{margin-top:-6px;font-size:11px}.form-intro{color:#9eb3a4;font-size:11px;line-height:1.7}.form-intro strong{color:#dce9de}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{gap:7px;min-width:0;display:grid}.field>span,.field-title{color:#a6b9aa;font-size:10px;font-weight:700}.field small,.import-hint{color:#789281;font-size:10px;line-height:1.5}input,textarea,select{color:#e6f0e7;background:#0b1510;border:1px solid #2b4231;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font-size:12px}input::placeholder,textarea::placeholder{color:#607a68}textarea{resize:vertical;line-height:1.6}select{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.checkbox-line{color:#b9cabe;align-items:start;gap:9px;font-size:11px;line-height:1.5;display:flex}.checkbox-line input,.capture-item input{accent-color:#8ce967;flex:none;width:15px;height:15px;margin:2px 0}.clone-steps{color:#697f70;align-items:center;gap:8px;margin:3px 0 23px;display:flex}.clone-steps>span{white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.clone-steps>span.active{color:#bdeba8}.clone-steps i{border:1px solid #35513b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.clone-steps .active i{color:#16301a;background:#91e96c;border-color:#91e96c}.clone-steps>div{background:#2a3b2e;flex:1;height:1px}.connected-line{color:#a9c2af;align-items:center;gap:8px;font-size:11px;display:flex}.connected-line strong{color:#e3eee5}.connected-line .text-button{margin-left:auto}.clone-search{gap:9px;display:flex}.clone-search input{flex:1}.section-label{color:#8fe18c;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:9px;font-weight:800;display:flex}.clone-review{color:#849c89}.capture-list{gap:6px;max-height:220px;display:grid;overflow:auto}.capture-item{background:#0e1811;border:1px solid #2a3c2f;border-radius:9px;align-items:start;gap:10px;padding:11px;display:flex}.capture-item.checked{background:#14251a;border-color:#528a54}.capture-item p{color:#d6e5d9;white-space:pre-wrap;max-height:70px;font-size:11px;line-height:1.5;overflow:hidden}.capture-item small{color:#e8b679;margin-top:6px;display:block}.capture-tag{color:#a5e994;background:#25452b;border-radius:4px;margin:7px 5px 0 0;padding:3px 5px;font-size:9px;display:inline-block}.clone-wait{text-align:center;color:#a4e98c;padding:45px}.clone-wait h3{color:#dfeae0;margin-top:13px;font-size:13px}.clone-wait p{color:#879e8d;margin-top:6px;font-size:11px}.toast{z-index:200;color:#d9f7d0;background:#244b2e;border:1px solid #497755;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 40px #0007}.toast.bad{color:#ffd8ca;background:#4e2823;border-color:#8e5144}.editor-page{background:#09120d;flex-direction:column;min-width:0;height:100vh;display:flex}.editor-toolbar{background:#0e1912;border-bottom:1px solid #24382a;flex:none;justify-content:space-between;align-items:center;gap:15px;height:72px;padding:0 27px;display:flex}.editor-identity,.editor-actions{align-items:center;gap:12px;min-width:0;display:flex}.editor-identity>div{min-width:0}.editor-breadcrumb{color:#72927b;letter-spacing:.1em;align-items:center;gap:4px;font-size:8px;font-weight:700;display:flex}.flow-name{color:#e7f2e7;background:0 0;border:0;min-width:90px;max-width:240px;padding:3px 0 0;font:700 14px Manrope,sans-serif}.mode-switch{background:#0b150e;border:1px solid #2a4130;border-radius:9px;padding:3px;display:flex}.mode-switch button{color:#81998a;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.mode-switch button.active{color:#b9f19b;background:#213929}.editor-error{padding:10px 25px 0}.editor-warning{flex-direction:column;align-items:flex-start;gap:15px;padding:30px;display:flex}.simple-layout{grid-template-columns:245px minmax(350px,1fr) 275px;align-items:start;gap:17px;padding:24px;display:grid;overflow:auto}.step-panel,.step-heading,.editor-card,.telegram-preview{background:#101c15;border:1px solid #243c2b;border-radius:13px}.step-panel{padding:17px 12px}.step-panel>h3{margin:0 4px;font-size:12px}.step-panel>p{color:#839b8a;margin:6px 4px 17px;font-size:10px;line-height:1.5}.step-item{text-align:left;color:#799583;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;width:100%;padding:9px;display:flex}.step-item.active{color:#a7ed8b;background:#173521;border-color:#29573a}.step-item>span:nth-child(2){flex:1;min-width:0}.step-item strong,.step-item small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.step-item strong{color:#e4f1e6;font-size:10px}.step-item small{color:#8da795;margin-top:4px;font-size:9px}.step-icon{color:#8ee785;background:#183623;border:1px solid #2c5436;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.step-item.active .step-icon{color:#f1fff1;background:#38c66e;border-color:#38c66e}.step-icon.large{width:42px;height:42px}.step-tip{color:#819c88;border-top:1px solid #29402e;gap:8px;margin:18px 6px 0;padding-top:16px;font-size:10px;line-height:1.5;display:flex}.step-tip svg{color:#8bdc7d;flex:none}.simple-main{gap:14px;min-width:0;display:grid}.step-heading{gap:14px;padding:20px;display:flex}.step-heading h1{margin:6px 0;font-size:20px}.step-heading p{color:#91aa98;font-size:10px;line-height:1.65}.editor-card{gap:17px;padding:20px;display:grid}.editor-card h3{font-size:13px}.card-title{justify-content:space-between;gap:10px;display:flex}.card-title p{color:#91aa98;margin-top:6px;font-size:10px}.tiny-badge{color:#96d98d;border:1px solid #36533b;border-radius:6px;align-self:start;padding:5px;font-size:9px}.media-field{gap:8px;display:grid}.upload-zone{color:#92e781;cursor:pointer;background:#14271a;border:1px dashed #35573b;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:105px;display:flex}.upload-zone strong{color:#d9eade;font-size:11px}.upload-zone small{color:#7f9d86;font-size:9px}.upload-zone input{display:none}.media-attached{color:#a5e995;border:1px solid #35563c;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.media-attached span{color:#d7e7da;flex:1}.plan-fields{gap:12px;display:grid}.plan-fields>.button{justify-self:start}.plan-card{background:#101a13;border:1px solid #2d4733;border-radius:9px;gap:12px;padding:13px;display:grid}.plan-title{justify-content:space-between;align-items:center;display:flex}.plan-title strong{font-size:11px}.plan-title .icon-button{margin:-7px}.review-row{color:#94ab9a;border-bottom:1px solid #2a3d2e;justify-content:space-between;gap:10px;padding:11px 0;font-size:11px;display:flex}.review-row strong{color:#b4eca0;font-size:10px}.step-actions{gap:10px;display:flex}.step-actions>span{flex:1}.telegram-preview{padding:15px}.telegram-window{background:#14231a;border:1px solid #2b4231;border-radius:12px;margin-top:14px;overflow:hidden}.telegram-head{border-bottom:1px solid #2b4231;align-items:center;gap:9px;padding:11px;display:flex}.telegram-head strong,.telegram-head small{display:block}.telegram-head strong{font-size:10px}.telegram-head small{color:#8da394;margin-top:3px;font-size:9px}.telegram-avatar{color:#b0ed98;background:#285236;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.telegram-body{min-height:140px;padding:12px}.telegram-bubble{color:#c4d5c7;white-space:pre-wrap;overflow-wrap:anywhere;background:#1a2c20;border:1px solid #304739;border-radius:7px;padding:11px;font-size:10px;line-height:1.6}.preview-media{color:#8cca85;background:#25402b;border-radius:5px;justify-content:center;align-items:center;gap:7px;height:60px;margin-bottom:8px;display:flex}.telegram-button{text-align:center;color:#94e385;background:#20402a;border:1px solid #315a39;border-radius:5px;margin-top:6px;padding:7px;font-size:9px}.preview-caption{color:#819989;margin-top:12px;font-size:9px;line-height:1.6}.visual-layout{flex:1;grid-template-columns:195px minmax(0,1fr) 265px;min-height:0;display:grid}.node-palette,.node-settings{background:#101b14;padding:20px 13px;overflow:auto}.node-palette{border-right:1px solid #263b2b}.node-settings{border-left:1px solid #263b2b}.node-palette h3{margin-top:9px;font-size:14px}.node-palette p{color:#879e8d;margin:8px 0 19px;font-size:10px;line-height:1.6}.node-palette>button{text-align:left;color:#c9daca;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;width:100%;padding:7px;font-size:10px;display:flex}.node-palette>button:hover{background:#192c1f;border-color:#2b4832}.node-palette>button>svg:last-child{color:#6b8e72;margin-left:auto}.palette-icon,.node-icon{color:#99e683;background:#203a27;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.palette-help{color:#718c78;margin:20px 4px;font-size:9px;line-height:1.6}.flow-canvas{background:#0a140e;min-width:0;min-height:0}.react-flow__controls{box-shadow:none!important}.react-flow__controls-button{fill:#b6d0ba!important;background:#17271b!important;border-color:#35533a!important}.react-flow__attribution{color:#809c84!important;background:#101b14!important}.react-flow__edge-path{stroke:#64d582;stroke-width:2px}.react-flow__handle{background:#a2f08a;border:2px solid #17261a;width:11px;height:11px}.graph-node{color:#e6f0e6;background:#14221a;border:1px solid #35563b;border-radius:11px;width:190px;box-shadow:0 8px 25px #0003}.graph-node.selected{border-color:#a2ed80;box-shadow:0 0 0 2px #80dc6b28}.graph-node-head{align-items:center;gap:9px;padding:11px;display:flex}.graph-node-head strong,.graph-node-head small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;display:block;overflow:hidden}.graph-node-head strong{margin-top:4px;font-size:10px}.graph-node-head small{letter-spacing:.1em;color:#8bb795;font-size:8px}.graph-node p{color:#a4b6a7;max-height:50px;padding:0 11px 10px;font-size:9px;line-height:1.5;overflow:hidden}.node-output{color:#8fbd97;padding:4px 11px;font-size:9px}.settings-content{gap:16px;display:grid}.settings-heading{justify-content:space-between;display:flex}.settings-heading h3{margin-top:6px;font-size:14px}.settings-empty{color:#809a86;text-align:center;padding:50px 10px;font-size:11px;line-height:1.6}.settings-empty svg{color:#91dc7c}.settings-empty p{margin-top:10px}.options-editor{gap:9px;display:grid}.option-row{gap:5px;display:flex}.gateway-bot-select{gap:6px;min-width:230px;display:grid}.gateway-bot-select span{letter-spacing:.12em;color:#819987;font-size:9px;font-weight:700}.gateway-intro{background:linear-gradient(110deg,#172b1a,#122219);border:1px solid #2a4530;border-radius:12px;align-items:center;gap:13px;margin-bottom:20px;padding:17px;display:flex}.gateway-intro strong{font-size:12px}.gateway-intro p{color:#91a797;margin-top:5px;font-size:11px;line-height:1.6}.gateway-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.gateway-card{background:#111b15;border:1px solid #253a2b;border-radius:13px;flex-direction:column;min-height:225px;padding:19px;display:flex}.gateway-card-top{justify-content:space-between;align-items:start;gap:7px;margin-bottom:15px;display:flex}.gateway-logo{color:#a5eb89;background:#284633;border-radius:11px;place-items:center;width:40px;height:40px;font:800 15px system-ui;display:grid}.gateway-syncpay{color:#91d7ff;background:#21384a}.gateway-pixgate{color:#c3eb9d;background:#30432c}.gateway-omegapay{color:#e6b495;background:#3d302b}.gateway-card h3{font-size:14px}.gateway-card p{color:#8ca494;margin-top:6px;font-size:10px}.gateway-domain{color:#779080;align-items:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.gateway-test-badge{letter-spacing:.06em;color:#e4c580;margin-top:10px;font-size:9px}.gateway-actions{gap:6px;margin-top:auto;padding-top:17px;display:flex}.gateway-actions .button{flex:1}.gateway-unavailable{color:#738a7a;margin-top:auto;padding-top:17px;font-size:10px;line-height:1.5}.gateway-policy{color:#88a190;gap:9px;margin-top:23px;font-size:10px;line-height:1.6;display:flex}.gateway-policy svg{color:#8dda81;flex:none}.gateway-policy a{color:#9ae47c;align-items:center;gap:4px;display:inline-flex}@media (width<=1200px){.simple-layout{grid-template-columns:215px minmax(350px,1fr)}.telegram-preview{display:none}.visual-layout{grid-template-columns:165px minmax(0,1fr) 230px}.page{padding-left:30px;padding-right:30px}.dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr)}}@media (width<=900px){.sidebar{transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-scrim.visible{z-index:25;background:#0009;position:fixed;inset:0;display:block!important}.mobile-close,.mobile-menu{display:inline-flex!important}.mobile-close{margin-left:auto}.main-shell{width:100%;margin-left:0}.stats-grid{grid-template-columns:repeat(2,1fr)}.topbar{padding:0 24px}.dashboard-grid{grid-template-columns:1fr 1fr}.simple-layout{grid-template-columns:200px minmax(320px,1fr)}.editor-page{height:100vh}.visual-layout{grid-template-columns:150px minmax(0,1fr) 225px}}@media (width<=640px){.page{padding:27px 17px 45px}.topbar{height:62px;padding:0 16px}.topbar-kicker,.crumb-chevron,.topbar-divider{display:none}.topbar-left{gap:8px}.dashboard-intro,.page-heading{flex-direction:column;align-items:flex-start;margin-bottom:28px}.dashboard-intro h1,.page-heading h1{font-size:25px}.section-title-row{align-items:flex-start}.period-chip{font-size:9px}.stats-grid{gap:9px}.stat-card{min-height:155px;padding:15px}.stat-value{font-size:24px}.dashboard-grid{grid-template-columns:1fr}.chart-panel,.journey-panel{padding:18px}.feature-strip{flex-wrap:wrap;align-items:flex-start}.feature-strip>div:nth-child(2){min-width:180px}.flow-list-row{gap:9px;padding:12px}.flow-date,.flow-list-row .pill{display:none}.flow-list-row .compact-button{padding:0 9px}.table-toolbar{flex-direction:column;align-items:flex-start}.settings-grid{grid-template-columns:1fr}.inbox{grid-template-columns:110px minmax(0,1fr);height:calc(100vh - 220px);min-height:400px}.inbox-list-head{padding:12px 8px}.inbox-list-head h3{font-size:11px}.inbox-list-head .search-box{padding:0 6px}.inbox-list-head .search-box input{font-size:10px!important}.contact-row{text-align:center;flex-direction:column;padding:12px 5px}.contact-row-main{width:100%}.contact-row-main small{display:none}.chat-head{flex-wrap:wrap;gap:7px;padding:10px}.chat-head .button{height:30px;font-size:9px}.chat-messages{padding:12px}.message-bubble{max-width:90%}.clone-steps>span{font-size:0}.clone-steps i{font-size:9px}.form-grid{grid-template-columns:1fr}.editor-toolbar{flex-direction:column;align-items:flex-start;height:auto;min-height:68px;padding:10px}.editor-actions{gap:6px;width:100%}.editor-actions .button{padding:0 9px;font-size:10px}.editor-identity .pill{display:none}.simple-layout{padding:12px;display:block}.step-panel{gap:6px;margin-bottom:12px;display:flex;overflow:auto}.step-panel>h3,.step-panel>p,.step-tip,.step-item small,.step-item>svg{display:none}.step-item{width:auto;min-width:max-content}.step-item strong{font-size:10px}.step-icon{width:29px;height:29px}.step-heading{padding:15px}.step-heading h1{font-size:17px}.visual-layout{grid-template-columns:115px minmax(300px,1fr) 220px;overflow:auto}.flow-canvas{min-width:300px}.node-palette,.node-settings{padding:12px 8px}.node-palette>button{font-size:9px}.palette-help{display:none}}.shortbot-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.shortbot-modal{background:#111c15;border:1px solid #304b36;border-radius:16px;width:min(470px,100%);max-height:calc(100dvh - 40px);padding:24px;display:block;position:relative;overflow:auto;box-shadow:0 25px 100px #0009}.shortbot-modal-wide{width:min(690px,100%)}.inbox-bot-filter{color:#82968a;letter-spacing:.1em;gap:5px;margin-bottom:12px;font-size:9px;font-weight:700;display:grid}.inbox-bot-filter select{color:#e4f0e5;letter-spacing:normal;background:#101b14;border:1px solid #304b36;border-radius:8px;width:100%;min-width:0;height:36px;padding:0 8px;font-size:11px}.inbox-no-results{color:#82968a;padding:20px 13px;font-size:11px;line-height:1.5}@media (width<=640px){.shortbot-modal-backdrop{padding:12px}.shortbot-modal{max-height:calc(100dvh - 24px);padding:20px}.inbox-bot-filter select{padding:0 4px;font-size:10px}}.login-screen{background:radial-gradient(circle at 50% 5%,#173324,#080d0a 48%);place-items:center;min-height:100dvh;padding:24px;display:grid}.login-panel{background:#111c15;border:1px solid #304b36;border-radius:18px;width:min(420px,100%);padding:32px;box-shadow:0 25px 90px #0006}.login-panel>.brand-mark{margin-bottom:26px}.login-panel h1{margin:8px 0;font-size:27px}.login-panel>p{color:#91a797;margin-bottom:24px;font-size:13px;line-height:1.6}.sidebar{overflow-y:auto}.sidebar .nav-list,.sidebar .sidebar-bottom{flex-shrink:0}.sidebar .sidebar-bottom{padding-top:12px}.campaign-compose,.profile-panel{max-width:860px;padding:24px}.campaign-compose .modal-form{max-width:680px}.campaign-compose textarea{resize:vertical;color:#edf8ef;width:100%;min-height:130px;font:inherit;background:#0b1510;border:1px solid #294333;border-radius:9px;padding:12px}.campaign-hint{color:#8da599;font-size:12px;line-height:1.6}.campaign-confirm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.campaign-confirm span{color:#d1e2d5;flex:1;min-width:190px;font-size:13px}.campaign-history{padding:8px 22px}.campaign-row{border-bottom:1px solid #203128;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.campaign-row:last-child{border:0}.campaign-row strong,.campaign-row small{display:block}.campaign-row small{color:#819789;text-overflow:ellipsis;white-space:nowrap;max-width:480px;margin-top:5px;overflow:hidden}.campaign-row>span{color:#97b39e;text-align:right;font-size:12px}.profile-panel{max-width:600px}.profile-photo{color:#9bea76;background:#193924;border-radius:24px;place-items:center;width:96px;height:96px;margin-bottom:16px;font-size:30px;font-weight:700;display:grid;overflow:hidden}.profile-photo img,.profile-top-button img{object-fit:cover;width:100%;height:100%}.profile-upload{cursor:pointer;margin-right:12px;display:inline-flex}.profile-upload input{display:none}.profile-panel .modal-form{margin-top:24px}.profile-top-button{cursor:pointer;border:0;padding:0;overflow:hidden}.campaign-history>.campaign-hint{padding:10px 0}@media (width<=650px){.campaign-row{flex-direction:column;align-items:flex-start}.campaign-row>span{text-align:left}.campaign-compose,.profile-panel{padding:18px}}.flow-bot-select{color:#82968a;align-items:center;gap:5px;margin-top:5px;font-size:11px;display:flex}.flow-bot-select select{color:#b6d4bd;background:#0b1510;border:1px solid #294333;border-radius:6px;max-width:220px;padding:4px}.gateway-empty{color:#91a797;padding:24px;font-size:13px}.gateway-flow-list{padding:4px 20px}.gateway-flow-row{border-bottom:1px solid #203128;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.gateway-flow-row:last-child{border-bottom:0}.gateway-flow-row strong,.gateway-flow-row small{display:block}.gateway-flow-row small{color:#819789;margin-top:5px}.gateway-flow-row select{color:#d5e6d9;background:#0b1510;border:1px solid #294333;border-radius:8px;min-width:240px;max-width:100%;padding:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=650px){.gateway-flow-row{flex-direction:column;align-items:stretch;gap:10px}.gateway-flow-row select{width:100%}}.binding-list{gap:8px;display:grid}.binding-row{border:1px solid #294333;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.binding-row strong,.binding-row small{display:block}.binding-row small{color:#91a797;margin-top:3px}.message-media-picker{justify-items:start;gap:7px;display:grid}.message-media-picker small{color:#91a797;font-size:11px}.media-picker-button{cursor:pointer}.media-picker-button input{display:none}.message-media-preview{align-items:flex-start;gap:8px;display:flex}.message-media-preview img,.message-media-preview video{object-fit:contain;background:#08110b;border-radius:9px;width:min(280px,100%);max-height:180px}.chat-attachment{border-top:1px solid #203128;padding:8px 16px}.chat-attachment .message-media-preview img,.chat-attachment .message-media-preview video{max-width:150px;max-height:90px}.message-bubble video{border-radius:8px;max-width:100%;max-height:300px}.sidebar-collapse{align-self:flex-end;margin:-18px 0 10px}.sidebar-sections{margin-top:20px}.sidebar-section-title{letter-spacing:.1em;text-transform:uppercase;width:100%;font-weight:800;color:#6f8978!important;min-height:32px!important;padding:0 10px!important;font-size:10px!important}.sidebar-section-title svg{margin-left:auto}.sidebar-section{min-width:0;padding-bottom:8px}.sidebar-section-title{min-width:0;overflow:hidden}.sidebar-section-title span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sidebar-link{width:100%;min-width:0;transition:gap .25s}.sidebar-create{transition:gap .25s}.sidebar-link svg{flex-shrink:0}@media (width>=901px){.sidebar-collapsed .sidebar{width:76px;padding-left:10px;padding-right:10px}.sidebar-collapsed .main-shell{width:calc(100% - 76px);margin-left:76px}.sidebar-collapsed .brand{padding-bottom:24px;padding-left:10px}.sidebar-collapsed .sidebar-brand-text,.sidebar-collapsed .sidebar-create span,.sidebar-collapsed .sidebar-section-title,.sidebar-collapsed .sidebar-link span,.sidebar-collapsed .sidebar-link i,.sidebar-collapsed .sidebar-bottom{display:none}.sidebar-collapsed .sidebar-collapse{align-self:center;margin:0 0 10px}.sidebar-collapsed .sidebar-create{justify-content:center;gap:0;width:100%}.sidebar-collapsed .sidebar-link{justify-content:center;gap:0;padding:0!important}.sidebar-collapsed .sidebar-sections{margin-top:15px}}@media (width<=900px){.sidebar-collapse{display:none!important}}.sales-page{flex:1;width:100%;max-width:1000px;margin:0 auto;padding:28px;overflow:auto}.sales-tabs{width:max-content;margin-bottom:18px}.sale-offer-card{background:#0b1510;border:1px solid #294333;border-radius:10px;margin-bottom:12px}.sale-offer-card summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px;display:flex}.sale-offer-card summary span{color:#91a797;font-size:11px}.sale-offer-fields{gap:14px;padding:0 14px 16px;display:grid}.sale-apply{gap:8px;display:grid}.sale-required{background:#0e1712;border:1px solid #24382b;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.sale-required.on{border-color:#36553f}.sale-required strong{color:#d7f5dc;font-size:13px;display:block}.sale-required small{color:#8fa697;margin-top:3px;font-size:11.5px;line-height:1.45;display:block}.sale-offer-fields textarea{resize:vertical;color:#edf8ef;width:100%;font:inherit;background:#0b1510;border:1px solid #294333;border-radius:9px;padding:12px}.sale-offer-fields .media-field{margin:0}.editor-card .sale-offer-card+.button{margin-top:8px}.sale-section{gap:14px;display:grid}.sale-global{background:#0e1712;border:1px solid #24382b;border-radius:10px;align-items:center;gap:11px;padding:12px 13px;display:flex}.sale-global.on{border-color:#36553f}.sale-global>div{flex:1;min-width:0}.sale-global strong{color:#e6f8ea;font-size:13.5px;display:block}.sale-global small{color:#8fa697;margin-top:3px;font-size:11.5px;display:block}.sale-global-icon{color:#8ce967;background:#16261b;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sale-how{background:#0c1a10;border:1px solid #2c5338;border-radius:10px;gap:7px;padding:12px 13px;display:grid}.sale-how-title{color:#bfe8c8;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.sale-how p{color:#a9c2b0;margin:0;font-size:12px;line-height:1.5}.sale-how ul{color:#a9c2b0;margin:0;padding-left:18px;font-size:12px;line-height:1.65}.sale-colors-block{border-top:1px solid #1e3025;gap:8px;padding-top:14px;display:grid}.sale-colors-title{letter-spacing:.08em;text-transform:uppercase;color:#7e9687;font-size:10.5px;font-weight:700}.sale-colors-block>small{color:#7e9687;font-size:11px}.sale-color-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sale-color-row>span{letter-spacing:.06em;text-transform:uppercase;color:#7e9687;font-size:10.5px}.sale-colors{flex-wrap:wrap;gap:7px;display:flex}.sale-color{color:#93a89a;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#0e1712;border:1px solid #26382c;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.sale-color i{background:#4a5c50;border-radius:50%;width:9px;height:9px}.sale-color i.auto{background:linear-gradient(135deg,#8ce967,#2f8f4c)}.sale-color.active{color:#eafff0;background:#13281a;border-color:#49b968}.sale-switch-row{border-bottom:1px solid #16241b;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.sale-switch-row:last-child{border-bottom:0;padding-bottom:0}.sale-switch-row strong{color:#d7f5dc;font-size:12.5px;display:block}.sale-switch-row small{color:#8fa697;margin-top:2px;font-size:11px;line-height:1.4;display:block}.delivery-settings{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.delivery-col{gap:14px;min-width:0;display:grid}.delivery-card{background:#0b1510;border:1px solid #294333;border-radius:10px;gap:12px;padding:14px;display:grid}.delivery-card-head{align-items:center;gap:10px;display:flex}.delivery-card-head>div{flex:1;min-width:0}.delivery-card-head strong{color:#e6f8ea;font-size:13px;display:block}.delivery-card-head small{color:#8fa697;margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.delivery-flag{letter-spacing:.09em;color:#7e9687;text-transform:uppercase;font-size:9.5px;font-weight:700}.delivery-inherit{text-align:center;border:1px dashed #33503c;border-radius:9px;justify-items:center;gap:6px;padding:16px 12px;display:grid}.delivery-inherit small{color:#7e9687;font-size:11.5px}.delivery-inherit .text-button{color:#8ce967}.delivery-own{gap:10px;display:grid}@media (width<=900px){.delivery-settings{grid-template-columns:1fr}}@media (width<=640px){.editor-actions{flex-wrap:wrap}.editor-actions .mode-switch button{padding:7px}.flow-list-row{flex-wrap:wrap}.flow-list-main{flex:160px}.sale-offer-fields .form-grid{grid-template-columns:1fr}.sales-page{padding:14px}}.flow-media-preview{object-fit:contain;background:#08110b;border-radius:9px;max-width:min(100%,400px);max-height:220px}.sidebar-section-content{opacity:0;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .28s,opacity .2s;display:grid}.sidebar-section-content.is-open{opacity:1;grid-template-rows:1fr}.sidebar-section-inner{min-height:0;overflow:hidden}.sidebar-section-title svg{transition:transform .25s}.sidebar-section-title[aria-expanded=true] svg{transform:rotate(180deg)}@media (width>=901px){.sidebar{transition:width .3s cubic-bezier(.22,.8,.25,1),padding .3s;overflow-x:hidden}.main-shell{transition:margin-left .3s cubic-bezier(.22,.8,.25,1),width .3s cubic-bezier(.22,.8,.25,1)}.sidebar-brand-text,.sidebar-create span,.sidebar-link span{opacity:1;white-space:nowrap;max-width:180px;transition:max-width .25s,opacity .2s;overflow:hidden}.sidebar-collapsed .sidebar-brand-text,.sidebar-collapsed .sidebar-create span,.sidebar-collapsed .sidebar-link span{opacity:0;pointer-events:none;max-width:0;display:block}.sidebar-section-title{height:32px;transition:height .28s,opacity .2s}.sidebar-collapsed .sidebar-section-title{opacity:0;pointer-events:none;height:0;display:flex;overflow:hidden;min-height:0!important;padding:0!important}.sidebar-bottom{opacity:1;max-height:180px;transition:max-height .3s,opacity .2s}.sidebar-collapsed .sidebar-bottom{opacity:0;pointer-events:none;max-height:0;display:block;overflow:hidden}}@media (width<=900px){.sidebar{transition:transform .3s cubic-bezier(.22,.8,.25,1)}.sidebar-scrim{z-index:25;opacity:0;visibility:hidden;pointer-events:none;background:#0009;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0;display:block!important}.sidebar-scrim.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s}}.gateway-logo-brand{background:#f5f7f5;border-radius:10px;width:112px;height:46px;padding:8px}.gateway-logo-brand img{object-fit:contain;width:100%;height:100%}.gateway-brand-omegapay{width:46px;padding:0;overflow:hidden}.gateway-brand-omegapay img{object-fit:cover}.bot-photo-wrap{position:relative}.bot-avatar img{object-fit:cover;border-radius:12px;width:100%;height:100%}.bot-photo-refresh{color:#a2e887;cursor:pointer;background:#16291c;border:1px solid #426b4d;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-5px;right:-5px}.bot-bind{width:100%;margin-top:8px}.media-mode{color:#a9c4af;flex-wrap:wrap;gap:12px;margin:9px 0 14px;font-size:12px;display:flex}.media-mode label{align-items:center;gap:6px;display:flex}.media-mode small{color:#819889;width:100%}.media-item{margin-bottom:12px}@media (prefers-reduced-motion:reduce){.sidebar,.main-shell,.sidebar-section-content,.sidebar-section-title,.sidebar-section-title svg,.sidebar-brand-text,.sidebar-create,.sidebar-create span,.sidebar-link,.sidebar-link span,.sidebar-bottom,.sidebar-scrim{transition:none!important}}.sidebar{scrollbar-width:thin;scrollbar-color:#1f3527 transparent;overscroll-behavior:contain;padding-bottom:max(18px,env(safe-area-inset-bottom))}.sidebar:hover,.sidebar:focus-within{scrollbar-color:#2f4f3a transparent}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#1f3527;border-radius:6px}.sidebar:hover::-webkit-scrollbar-thumb{background:#2f4f3a}.sidebar button:focus-visible{outline-offset:-2px;outline:2px solid #91e96c}@media (width>=901px){.sidebar-collapsed .sidebar{scrollbar-width:none}.sidebar-collapsed .sidebar::-webkit-scrollbar{display:none}}.media-attached{min-width:0}.media-attached span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.media-attached .media-order{width:30px;height:30px}.media-attached .media-order:disabled{opacity:.35;cursor:default}.media-upload-progress{color:#cfe3d4;background:#0f1c13;border:1px solid #2d4a33;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:10px 12px;font-size:11px;display:grid}.media-upload-progress span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-upload-progress small{color:#94e07b;font-weight:700}.media-upload-progress progress{appearance:none;background:#1d3123;border:0;border-radius:6px;grid-column:1/-1;width:100%;height:6px;overflow:hidden}.media-upload-progress progress::-webkit-progress-bar{background:#1d3123}.media-upload-progress progress::-webkit-progress-value{background:#91e96c}.media-upload-progress progress::-moz-progress-bar{background:#91e96c}.media-total{color:#8ba393;font-size:11px}.media-audio{width:min(100%,400px);height:38px}.campaign-actions{flex-wrap:wrap;gap:14px;display:flex}.campaign-actions:empty{display:none}.import-summary{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.import-summary span{color:#8fa797;background:#0e1811;border:1px solid #263b2c;border-radius:9px;padding:11px;font-size:11px}.import-summary strong{color:#e2f0e5;margin-bottom:2px;font-size:18px;display:block}.import-report{color:#efd7a8;background:#2a2316;border:1px solid #5a4a2a;border-radius:9px;padding:12px 14px;font-size:11px;line-height:1.6}.import-report strong{align-items:center;gap:6px;margin-bottom:6px;display:flex}.import-report ul,.clone-warnings{margin:0;padding-left:18px}.clone-warnings{color:#efd7a8;font-size:11px;line-height:1.7}.clone-empty{color:#efd7a8;background:#2a2316;border-color:#5a4a2a}.install-steps{color:#b9cdbf;gap:7px;margin:10px 0 0;padding-left:20px;font-size:13px;line-height:1.5;display:grid}.install-steps svg{vertical-align:-2px;color:#9be978}.install-done{color:#a2ed79;align-items:center;gap:7px;display:flex}.install-card .button{margin-top:14px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scrollbar-color:#2a3d30 #080e0b}.brand{transition:gap .25s}@media (width>=901px){.sidebar-collapsed .brand{gap:0}}@media (prefers-reduced-motion:reduce){.brand{transition:none!important}}.media-mode label{white-space:nowrap;font-weight:500}.media-mode input[type=radio]{accent-color:#8ce967;flex:none;width:auto;height:auto;min-height:0;margin:0}.install-card .campaign-hint{margin-top:14px}.payment-actions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.media-field-compact{gap:6px}.media-field-compact .upload-zone{flex-direction:row;gap:9px;min-height:44px;padding:8px 12px}.media-field-compact .upload-zone small{display:none}.media-field-compact .media-item{margin-bottom:4px}.media-field-compact .flow-media-preview{max-width:150px;max-height:90px}.media-field-compact .media-mode{margin:2px 0 4px}.media-field-compact .media-total{font-size:10px}.notify-card>.button{margin-top:14px}.notify-script{gap:10px;margin-top:12px;display:grid}.notify-script textarea{resize:vertical;color:#cfe3d4;background:#0b1510;border:1px solid #294333;border-radius:9px;width:100%;min-height:110px;padding:10px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.notify-script .button{justify-self:start}.notify-tokens{gap:6px;margin-top:16px;display:grid}.notify-token{border:1px solid #263b2c;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;display:flex}.notify-token span{flex:1;min-width:0}.notify-token strong,.notify-token small{display:block}.notify-token small{color:#8ba393;margin-top:2px;font-size:11px}.chat-back{display:none!important}@media (width<=700px){.inbox{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 215px);min-height:430px}.inbox .inbox-list{border-right:0}.inbox.show-chat .inbox-list,.inbox:not(.show-chat) .inbox-chat{display:none}.chat-back{margin-left:-6px;display:inline-flex!important}.contact-row{text-align:left;flex-direction:row;padding:13px 14px}.contact-row-main small{display:block}.contact-row-main strong{font-size:13px}.contact-row-main small{font-size:11px}.inbox-list-head{padding:14px}.inbox-list-head h3{font-size:13px}.inbox-bot-filter select{padding:0 8px}.chat-head{flex-wrap:nowrap;padding:10px 12px}.chat-head .button{height:32px;padding:0 10px;font-size:11px}.message-bubble{max-width:86%;font-size:13px}.chat-messages{padding:14px 12px}}@media (width<=900px) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px!important}}.payment-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.payment-summary span{background:#111a14;border:1px solid #23352a;border-radius:12px;gap:3px;padding:14px 16px;display:grid}.payment-summary small{color:#86a08e;font-size:11px}.payment-summary strong{color:#eef8f0;letter-spacing:-.02em;font:800 20px Manrope,sans-serif}.payment-summary em{color:#6f8a77;font-size:11px;font-style:normal}.payment-summary .attention{background:#211b10;border-color:#6b5426}.payment-summary .attention strong{color:#f2c46b}.toolbar-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.toolbar-controls select{width:auto;min-width:170px}.toolbar-controls .search-box{min-width:230px}@media (width<=700px){.payment-summary{grid-template-columns:1fr}.toolbar-controls{width:100%}.toolbar-controls .search-box,.toolbar-controls select{width:100%;min-width:0}}.button-danger{color:#f3b6a9;background:#3a1f1b;border-color:#6b3a30}.button-danger:hover{background:#4a2620;border-color:#8c4a3c}.button-danger:disabled{opacity:.55;cursor:not-allowed}.bot-remove:hover,.flow-remove:hover{color:#f2b3a8;background:#33201c;border-color:#5f352c}.danger-note{color:#d6b4ac;background:#241614;border:1px solid #59332c;border-radius:9px;padding:13px 14px;font-size:11px;line-height:1.7}.danger-note strong{color:#f0c0b4;margin-bottom:7px;font-size:11px;display:block}.danger-note ul{gap:4px;margin:0 0 8px;padding-left:16px;display:grid}.danger-note p{margin:0}.danger-note p+p{margin-top:7px}.pill-warn{color:#f0cd83;background:#2f2611;border-color:#5f4d24}.gateway-card-paused{border-color:#4a3d24}.gateway-card-paused .gateway-logo{opacity:.7}.gateway-scope{color:#a7c4ad;background:#0d1711;border:1px solid #2b4431;border-radius:7px;align-items:center;gap:6px;max-width:100%;margin-top:11px;padding:6px 9px;font-size:10px;display:flex}.gateway-scope svg{color:#8edb83;flex:none}.gateway-scope span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gateway-scope.empty{color:#7c9384}.gateway-tools{align-items:center;gap:6px;margin-top:9px;display:flex}.gateway-tools .text-button{margin-right:auto}.gateway-actions{flex-wrap:wrap}.gateway-actions .button{flex:100%;padding:0 10px;font-size:11px}.gateway-scope-list{max-height:320px;padding-right:4px;overflow:auto}.ui-switch{cursor:pointer;background:#1a261e;border:1px solid #33493a;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .18s,border-color .18s;position:relative}.ui-switch span{background:#71877a;border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.ui-switch.on{background:#2f8f4c;border-color:#49b968}.ui-switch.on span{background:#effff0;transform:translate(18px)}.ui-switch:focus-visible{outline-offset:3px;outline:2px solid #8ce967}@media (width>=1201px){.simple-layout.simple-wide{grid-template-columns:245px minmax(0,1fr)}}.sales-page.sales-page-wide{max-width:1240px}.sales-tabs{max-width:100%;overflow-x:auto}.pm-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.pm-column{gap:16px;min-width:0;display:grid}.pm-card{background:#0e1812;border:1px solid #233a2a;border-radius:14px;min-width:0;overflow:hidden}.pm-head{background:#101d15;border-bottom:1px solid #1f3326;align-items:center;gap:12px;padding:16px 18px;display:flex}.pm-head>div{flex:1;gap:3px;min-width:0;display:grid}.pm-head strong{color:#eef8ef;font-size:13px}.pm-head small{color:#89a091;font-size:10px}.pm-icon{color:#8ce967;background:#173322;border:1px solid #2c5236;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pm-icon-pink{color:#f0a1cf;background:#2a1a26;border-color:#4e2c43}.pm-body{gap:16px;min-width:0;padding:16px 18px;display:grid}.pm-row{background:#0b140f;border:1px solid #243a2b;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;display:flex}.pm-row>div{flex:1;gap:2px;min-width:0;display:grid}.pm-row strong{color:#dcebdf;font-size:11px}.pm-row small{color:#7f9688;font-size:10px}.pm-row-icon{color:#a9c9b0;background:#18271d;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.pm-editor{gap:7px;min-width:0;display:grid}.pm-editor-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pm-editor-head .text-button{margin-left:0}.pm-editor textarea{min-height:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11.5px;line-height:1.65}.pm-editor-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.pm-editor-foot small{color:#6f877a;flex:none;font-size:10px}.pm-chips{flex-wrap:wrap;gap:6px;display:flex}.pm-chips button{color:#a8c7af;cursor:pointer;background:#132019;border:1px solid #2c4433;border-radius:6px;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:10px}.pm-chips button:hover{color:#d7f5dc;border-color:#4f7a59}.pm-default{text-align:center;color:#8aa293;border:1px dashed #2f4a37;border-radius:11px;justify-items:center;gap:8px;padding:20px 16px;font-size:11px;display:grid}.pm-default .text-button{margin-left:0}.pm-preview{background:#0b1712;border:1px solid #213a2b;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.pm-preview-label{letter-spacing:.16em;color:#86a090;border-bottom:1px solid #1d3125;align-items:center;gap:8px;padding-bottom:10px;font-size:9px;font-weight:800;display:flex}.pm-chat{align-items:flex-start;gap:9px;min-width:0;display:flex}.pm-avatar{color:#b5ef9e;background:#244a31;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.pm-thread{gap:5px;width:100%;min-width:0;max-width:420px;display:grid}.pm-media-strip{flex-wrap:wrap;gap:5px;display:flex}.pm-media-strip span{color:#83b98b;background:#1d3324;border-radius:8px;flex:70px;place-items:center;height:56px;font-size:9px;display:grid}.pm-bubble{color:#d3e3d6;background:#17271d;border:1px solid #29412f;border-radius:4px 12px 12px;min-width:0;padding:10px 12px;font-size:11px;line-height:1.6}.pm-bubble p{white-space:pre-wrap;overflow-wrap:anywhere}.pm-qr-wrap{background:#f3f6f3;border-radius:8px;justify-items:center;gap:6px;margin-bottom:9px;padding:12px;display:grid}.pm-qr-wrap small{color:#56645a;font-size:9px}.pm-qr{grid-template-columns:repeat(11,1fr);gap:0;width:110px;height:110px;display:grid}.pm-qr span{background:#fff}.pm-qr span.on{background:#121512}.pm-button{text-align:center;color:#a7eb91;background:#1d3a28;border:1px solid #2f5a3b;border-radius:8px;padding:8px;font-size:10.5px}.pm-preview-note{color:#6e8577;font-size:9.5px;line-height:1.5}.pm-social-item{align-items:flex-start;gap:8px;display:flex}.pm-social-item .pm-editor{flex:1}.translation-card .card-title{align-items:flex-start}.translation-langs{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.translation-langs .field-title{width:100%}.translation-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.translation-actions small{color:#7a9183;font-size:10px}.translation-review{border-top:1px solid #1f3427;gap:10px;padding-top:16px;display:grid}.translation-tabs{width:max-content;max-width:100%;overflow-x:auto}.translation-count{color:#7d9486;font-size:10px}.translation-row{background:#0b140f;border:1px solid #1f3427;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.translation-row p{color:#a9bdb0;white-space:pre-wrap;overflow-wrap:anywhere;padding:11px 2px;font-size:11px;line-height:1.6}.translation-row textarea{min-height:0;font-size:11.5px}.translation-key-status{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.translation-key-status .text-button{margin-left:0}@media (width<=1100px){.pm-grid{grid-template-columns:1fr}}@media (width<=650px){.pm-head,.pm-body{padding:14px}.translation-row{grid-template-columns:1fr}.translation-row p{padding:2px}.pm-editor-foot{flex-direction:column;align-items:flex-start}}.pm-code{overflow-wrap:anywhere;color:#bff0b0;background:#0f1d14;border:1px solid #2a4231;border-radius:4px;padding:1px 4px;font-family:ui-monospace,Consolas,monospace;font-size:10.5px}.delivery-access{gap:10px;min-width:0;margin-top:4px;display:grid}.delivery-access .rmk-choice{padding:11px}.delivery-access-compact{grid-template-columns:minmax(0,1fr)}.currency-picker{gap:7px;display:grid}.currency-switch{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.currency-switch button{justify-items:center;gap:1px;padding:8px 6px;display:grid}.currency-switch button strong{font-size:12.5px}.currency-switch button small{opacity:.75;font-size:9.5px;font-weight:600}.delay-field,.offer-deliverable{gap:10px;display:grid}.offer-deliverable{background:#0d1712;border:1px solid #1f3427;border-radius:10px;padding:12px}.sale-offer-actions{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.sale-offer-actions .text-button:disabled{opacity:.4;cursor:default}.soft-note.clone-protected{color:#f2c45a;background:#2a2112;border-color:#6b5420}.soft-note.clone-protected svg{color:#f2c45a}.media-upload-progress .text-button{grid-column:1/-1;justify-self:start;margin:0}.initial-cta{gap:12px;display:grid}.initial-cta .sale-switch-row{border-bottom:0;padding:0}.initial-add{justify-self:start}.offer-plans{background:#0b1510;border:1px solid #2d4733;border-radius:10px;gap:10px;padding:14px;display:grid}.offer-plan-switch{color:#a6b9a9;white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.offer-plan-option{color:#e2f4e2;cursor:pointer;border:1px solid #3a7141;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:10px;font-size:12px;display:flex}.offer-plan-option input{accent-color:#55ca62;flex:none;width:16px;height:16px;margin:0}.offer-plan-option span{overflow-wrap:anywhere;flex:1;min-width:0}.offer-plan-option strong{white-space:nowrap}.upsell-reminders .reminder-list{gap:8px;margin-top:4px;display:grid}.reminder-row{background:#0b1510;border:1px solid #263b2c;border-radius:9px;grid-template-columns:minmax(110px,1fr) auto auto auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.reminder-row strong{color:#d9ebdc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.reminder-row select{width:auto;min-width:132px;padding:7px 8px;font-size:11px}@media (width<=700px){.reminder-row{grid-template-columns:1fr auto}.reminder-row select{grid-column:span 2;width:100%}}.offer-plan-hint{color:#9bb19e;font-size:11px;line-height:1.5}.offer-plan-hint .text-button{margin-left:5px;display:inline-flex}.message-editor{gap:6px;width:100%;min-width:0;display:grid}.format-toolbar{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.format-toolbar button{color:#d2e8d4;background:#14251a;border:1px solid #304b36;border-radius:6px;place-items:center;min-width:31px;height:30px;padding:0 6px;font-size:13px;display:inline-grid}.format-toolbar button:hover{background:#25452b}.format-toolbar .format-b{font-weight:800}.format-toolbar .format-i{font-style:italic}.format-toolbar .format-u{text-decoration:underline}.format-toolbar .format-s{text-decoration:line-through}.format-toolbar .format-code{font-family:monospace;font-size:11px}.format-toolbar span{color:#91a797;margin-left:5px;font-size:10px}.message-editor textarea{width:100%}.chat-composer .message-editor{flex:1}.preview-bold{font-weight:700}.preview-italic{font-style:italic}.preview-underline{text-decoration:underline}.preview-strikethrough{text-decoration:line-through}.preview-code{font-family:monospace}.preview-spoiler{color:#0000;background:#758a79;border-radius:3px}.message-format-preview{color:#dceade;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #294333;border-radius:8px;padding:9px 11px;font-size:12px}.message-format-preview small{color:#91a797;margin-bottom:4px;font-size:10px;display:block}.preview-underline.preview-strikethrough{text-decoration:underline line-through}.simple-layout{flex:1;grid-template-columns:230px minmax(0,1fr) 260px;align-items:start;gap:20px;min-height:0;padding:24px}.simple-layout.simple-wide{grid-template-columns:230px minmax(0,1fr)}.simple-wide .simple-main{width:100%;max-width:1060px;margin:0 auto}.step-panel{padding:19px 12px;position:sticky;top:0}.step-panel-title{padding:0 7px 14px}.step-panel-title h3{color:#e8f4e8;font-size:14px}.step-panel-title p{color:#91a997;margin-top:5px;font-size:11px;line-height:1.5}.step-group+.step-group{margin-top:17px}.step-group-title{color:#829a89;padding:0 8px 7px;font-size:10px;font-weight:700}.step-item{gap:9px;padding:8px}.step-item strong{font-size:12px}.step-item small{font-size:10px}.step-item.active{background:#1b3925;border-color:#3c7147}.step-icon{width:34px;height:34px}.step-item .step-icon{background:#16291c;border-color:#0000}.simple-main{gap:16px}.step-heading{background:#122219;border-color:#2c4933;align-items:flex-start;padding:24px 26px}.step-heading h1{margin:7px 0;font-size:23px;line-height:1.2}.step-heading p{max-width:65ch;font-size:13px}.step-heading .eyebrow{letter-spacing:.08em;font-size:10px}.simple-main .editor-card{gap:20px;padding:24px}.simple-main .editor-card h3,.sales-page .editor-card h3{font-size:15px}.simple-main .card-title p,.sales-page .card-title p{font-size:12px;line-height:1.5}.simple-main .field>span,.sales-page .field>span,.simple-main .field-title,.sales-page .field-title{font-size:12px}.simple-main .field small,.sales-page .field small{font-size:11px;line-height:1.55}.simple-main input,.simple-main textarea,.simple-main select,.sales-page input,.sales-page textarea,.sales-page select{font-size:13px}.editor-subsection{border-top:1px solid #29402f;gap:12px;padding-top:20px;display:grid}.editor-subsection h3 span{color:#9bb6a2;margin-left:6px;font-size:10px;font-weight:600}.editor-subsection p{color:#91aa98;margin-top:5px;font-size:12px;line-height:1.5}.simple-main .plan-card{gap:14px;padding:17px}.simple-main .plan-title strong{font-size:13px}.simple-main .soft-note{font-size:12px;line-height:1.6}.step-actions{align-items:center;padding:4px 0 14px}.step-actions .button{min-height:40px}.telegram-preview{padding:16px;position:sticky;top:0}.telegram-preview .section-label{letter-spacing:0;font-size:10px}.telegram-bubble{font-size:12px}.telegram-button{font-size:11px}.preview-caption{font-size:10px}.sale-section{gap:18px}.sale-intro{color:#a9c2b0;font-size:12px;line-height:1.6}.sale-list-heading{border-top:1px solid #29402f;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;display:flex}.sale-list-heading h3{margin:0}.sale-list-heading p{color:#8fa697;margin-top:5px;font-size:11px}.sale-list-heading .button{flex:none}.sale-empty{color:#a7bbac;border:1px dashed #36533c;border-radius:10px;align-items:center;gap:12px;padding:18px;font-size:12px;line-height:1.5;display:flex}.sale-empty svg{color:#8ce081;flex:none}.sale-section .sale-offer-card{margin:0}.sale-offer-card summary{align-items:center;gap:10px}.sale-offer-card summary strong{overflow-wrap:anywhere;font-size:13px}.sale-offer-card summary span{white-space:nowrap;margin-left:auto}.sale-offer-fields{gap:18px;padding:8px 16px 20px}.sale-advanced{border-top:1px solid #29402f;padding-top:16px}.sale-advanced summary{cursor:pointer;color:#bdd9c2;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:700;list-style:none;display:flex}.sale-advanced summary::-webkit-details-marker{display:none}.sale-advanced summary>span{align-items:center;gap:7px;display:flex}.sale-advanced summary:after{content:"+";color:#9acaa4;font-size:18px}.sale-advanced[open] summary:after{content:"−"}.sale-advanced summary small{color:#809a87;margin-left:auto;font-size:10px;font-weight:400}.sale-advanced-content{gap:16px;padding-top:16px;display:grid}.review-card .review-list{border-top:1px solid #29402f;display:grid}.review-item{border-bottom:1px solid #29402f;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.review-item>div{gap:4px;display:grid}.review-item strong{color:#e2f1e4;font-size:12px}.review-item span{color:#9ab1a0;font-size:12px}.review-item .text-button{flex:none;margin:0}@media (width<=1100px) and (width>=901px){.simple-layout:not(.simple-wide){grid-template-columns:210px minmax(0,1fr)}.simple-layout:not(.simple-wide) .telegram-preview{grid-column:2;position:static}.simple-layout.simple-wide{grid-template-columns:210px minmax(0,1fr)}}@media (width<=900px) and (width>=641px){.simple-layout,.simple-layout.simple-wide{grid-template-columns:190px minmax(0,1fr)}.telegram-preview{grid-column:2;position:static}}@media (width<=640px){.simple-layout,.simple-layout.simple-wide{padding:12px;display:block}.step-panel{gap:8px;padding:8px;display:flex;position:static;overflow-x:auto}.step-panel-title,.step-group-title,.step-tip{display:none}.step-group,.step-group+.step-group{flex:none;gap:6px;margin:0;display:flex}.step-item{width:auto;min-width:max-content}.step-item strong{font-size:11px}.step-heading{padding:19px}.step-heading h1{font-size:20px}.step-heading p{font-size:12px}.simple-main .editor-card{padding:18px}.simple-main .field>span{font-size:12px}.telegram-preview{margin-top:14px;position:static}.sale-list-heading{flex-direction:column;align-items:flex-start}.sale-list-heading .button{justify-content:center;width:100%}.sale-offer-card summary{flex-wrap:wrap}.sale-offer-card summary span{font-size:10px}.sale-advanced summary small{display:none}.step-actions .button{padding:0 12px}}.bot-settings-page{max-width:1000px}.bot-settings-back{margin-bottom:24px}.bot-settings-form{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.bot-config-card{gap:12px;display:grid}.bot-config-card .settings-icon,.bot-config-card h2,.bot-config-card p{margin:0}.bot-config-card>small{color:#91a797;font-size:11px;line-height:1.6}.bot-config-card .field{margin-top:4px}.bot-config-help{color:#b5cbb9;border:1px solid #304b36;border-radius:9px;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.bot-config-help svg{color:#8ce967;flex:none}.bot-config-status{color:#a9e49b;align-items:center;gap:8px;font-size:11px;display:flex}.bot-config-optional{color:#8da394;font-size:10px;font-weight:400}.bot-settings-form>.button,.bot-settings-form>.notice{grid-column:1/-1;justify-self:start}.profile-theme{border-top:1px solid #2b4231;margin-top:24px;padding-top:22px}.profile-theme h2{margin-bottom:8px;font-size:15px}.theme-options{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.theme-options button{color:#c7d7ca;background:#142019;border:1px solid #36523e;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.theme-options button.active{color:#e2f5df;border-color:#8ce967}.theme-swatch{border:1px solid #64776a;border-radius:5px;width:18px;height:18px}.theme-swatch.green{background:#14271a}.theme-swatch.graphite{background:#202124}:root[data-theme=graphite]{--bg:#0b0c0e;--panel:#191a1d;--panel2:#202124;--line:#34363a;--muted:#a3a7a9;--subtle:#878b8d;color:#ededed;background:#0b0c0e}[data-theme=graphite] body,[data-theme=graphite] .app-shell,[data-theme=graphite] .main-shell,[data-theme=graphite] .app-content,[data-theme=graphite] .editor-page{background:#0d0e10}[data-theme=graphite] .sidebar,[data-theme=graphite] .topbar,[data-theme=graphite] .editor-toolbar{background:#111214;border-color:#303237}[data-theme=graphite] .panel,[data-theme=graphite] .bot-card,[data-theme=graphite] .flow-list,[data-theme=graphite] .stat-card,[data-theme=graphite] .inbox,[data-theme=graphite] .step-panel,[data-theme=graphite] .editor-card,[data-theme=graphite] .telegram-preview,[data-theme=graphite] .delivery-card,[data-theme=graphite] .pm-card,[data-theme=graphite] .shortbot-modal,[data-theme=graphite] .modal{background:#191a1d;border-color:#34363a}[data-theme=graphite] .stat-accent,[data-theme=graphite] .feature-strip,[data-theme=graphite] .step-heading,[data-theme=graphite] .pm-head{background:#202125;border-color:#393b3e}[data-theme=graphite] input:not([type=checkbox]):not([type=radio]):not([type=file]),[data-theme=graphite] textarea,[data-theme=graphite] select,[data-theme=graphite] .search-box,[data-theme=graphite] .mode-switch{color:#f0f0f0;background:#111214;border-color:#383a3e}[data-theme=graphite] .button-secondary,[data-theme=graphite] .theme-options button,[data-theme=graphite] .plan-card,[data-theme=graphite] .sale-offer-card,[data-theme=graphite] .sale-global,[data-theme=graphite] .sale-required,[data-theme=graphite] .workspace-card,[data-theme=graphite] .pm-row,[data-theme=graphite] .sale-how,[data-theme=graphite] .delivery-inherit,[data-theme=graphite] .bot-config-help{background:#1f2023;border-color:#383a3e}[data-theme=graphite] .nav-list button.active,[data-theme=graphite] .step-item.active,[data-theme=graphite] .mode-switch button.active{background:#273528;border-color:#56775a}[data-theme=graphite] .theme-options button.active{border-color:#8ce967}[data-theme=graphite] .soft-note{background:#232c25;border-color:#536356}[data-theme=graphite] .upload-zone{background:#232825;border-color:#526057}[data-theme=graphite] .simple-layout,[data-theme=graphite] .sales-page,[data-theme=graphite] .visual-layout,[data-theme=graphite] .flow-canvas{background:#0d0e10}[data-theme=graphite] .node-palette,[data-theme=graphite] .node-settings,[data-theme=graphite] .graph-node,[data-theme=graphite] .step-panel,[data-theme=graphite] .telegram-window,[data-theme=graphite] .telegram-head,[data-theme=graphite] .pm-preview,[data-theme=graphite] .pm-bubble,[data-theme=graphite] .offer-deliverable,[data-theme=graphite] .offer-plans,[data-theme=graphite] .translation-review,[data-theme=graphite] .message-format-preview{background:#191a1d;border-color:#36383b}[data-theme=graphite] .editor-card .plan-card,[data-theme=graphite] .sale-offer-fields,[data-theme=graphite] .delivery-own,[data-theme=graphite] .sale-offer-card,[data-theme=graphite] .pm-body,[data-theme=graphite] .telegram-body{background:#1f2023;border-color:#36383b}[data-theme=graphite] .initial-cta,[data-theme=graphite] .sale-apply,[data-theme=graphite] .delay-field,[data-theme=graphite] .offer-plan-option,[data-theme=graphite] .media-item,[data-theme=graphite] .media-attached,[data-theme=graphite] .pm-default,[data-theme=graphite] .capture-item{background:#1e1f22;border-color:#383a3d}[data-theme=graphite] .format-toolbar button,[data-theme=graphite] .pm-chips button,[data-theme=graphite] .sale-color,[data-theme=graphite] .step-icon,[data-theme=graphite] .node-icon,[data-theme=graphite] .palette-icon{background:#242628;border-color:#3b403c}[data-theme=graphite] .telegram-bubble,[data-theme=graphite] .telegram-button,[data-theme=graphite] .preview-media,[data-theme=graphite] .pm-button{background:#262d28;border-color:#465347}[data-theme=graphite] .step-heading,[data-theme=graphite] .editor-subsection,[data-theme=graphite] .sale-colors-block,[data-theme=graphite] .sale-advanced,[data-theme=graphite] .sale-list-heading,[data-theme=graphite] .review-item,[data-theme=graphite] .review-list{border-color:#46484c}@media (width<=700px){.bot-settings-form{grid-template-columns:1fr}.bot-settings-form>.button{justify-self:stretch;width:100%}}.activity-preferences{gap:16px;padding:22px 23px;display:grid}.activity-preferences h2{font-size:15px}.activity-preferences p{color:#96aa9c;margin-top:5px;font-size:12px;line-height:1.6}.activity-options{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;display:grid}.activity-option{cursor:pointer;background:#111d16;border:1px solid #304438;border-radius:9px;align-items:flex-start;gap:10px;padding:12px;display:flex}.activity-option input{accent-color:#8ce967;flex:none;width:16px;height:16px;margin:2px 0 0}.activity-option span{gap:4px;display:grid}.activity-option strong{font-size:12px}.activity-option small{color:#91a697;font-size:10px;line-height:1.5}.activity-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.activity-actions>span{color:#a5df98;font-size:11px}[data-theme=graphite] .activity-option{background:#1f2023;border-color:#383a3e}.flow-bots-page{align-content:start;gap:16px;width:100%;max-width:1100px;margin:0 auto;padding:24px;display:grid;overflow:auto}.flow-bots-heading{background:#122219;border:1px solid #2c4933;border-radius:13px;align-items:center;gap:14px;padding:20px 24px;display:flex}.flow-bots-heading h1{font-size:21px}.flow-bots-heading p{color:#91aa98;margin-top:6px;font-size:12px;line-height:1.6}.flow-bots-choices{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:9px;display:grid}.flow-bots-choice{cursor:pointer;background:#101a13;border:1px solid #2d4733;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.flow-bots-choice input{accent-color:#8ce967;flex:none;width:16px;height:16px}.flow-bots-choice span{gap:3px;min-width:0;display:grid}.flow-bots-choice strong{font-size:12px}.flow-bots-choice small{color:#91a797;overflow-wrap:anywhere;font-size:10px}.flow-bots-save{justify-self:start}.flow-bots-tabs{flex-wrap:wrap;gap:8px;display:flex}.flow-bots-tabs button{color:#b4cab9;background:#142019;border:1px solid #36523e;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:flex}.flow-bots-tabs button.active{color:#dff5d9;border-color:#8ce967}.bot-settings-embedded .page-heading{margin:4px 0 15px}.bot-settings-embedded .page-heading h2{font-size:16px}.bot-settings-embedded .page-heading p{font-size:11px}.bot-settings-embedded .settings-card{padding:18px}[data-theme=graphite] .flow-bots-heading,[data-theme=graphite] .flow-bots-choice,[data-theme=graphite] .flow-bots-tabs button{background:#1f2023;border-color:#383a3e}[data-theme=graphite] .flow-bots-tabs button.active{border-color:#8ce967}@media (width<=640px){.flow-bots-page{padding:12px}.flow-bots-heading{padding:17px}.flow-bots-save{width:100%}.editor-actions .mode-switch{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.editor-actions .mode-switch button{white-space:nowrap}}.dashboard-period-row{justify-content:flex-end;margin:-3px 0 15px;display:flex}.dashboard-period{justify-items:end;gap:9px;display:grid}.dashboard-period-select select{width:auto;min-width:160px;padding:9px 32px 9px 12px;font-size:12px}.dashboard-custom-period{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.dashboard-custom-period label{color:#a6b9aa;gap:4px;font-size:10px;display:grid}.dashboard-custom-period input{width:150px;padding:8px;font-size:12px}.dashboard-custom-period small{text-align:right;color:#efb4a9;flex-basis:100%;font-size:11px}.conversion-gauge{text-align:center;width:148px;margin:2px auto 0;position:relative}.conversion-gauge svg{width:100%;height:66px;display:block;overflow:visible}.conversion-gauge path{fill:none;stroke-width:11px;stroke-linecap:round}.conversion-track{stroke:#263a2d}.conversion-progress{stroke:#43d487}.conversion-gauge strong{color:#f1f7f0;margin-top:-25px;font-size:21px;display:block;position:relative}.conversion-gauge small{color:#92aa99;white-space:nowrap;margin-top:3px;font-size:10px;display:block}.chart-bars{gap:clamp(2px,1vw,12px)}.chart-column{min-width:0}.chart-column>span{white-space:nowrap;font-size:9px}.dashboard-period select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=graphite] .conversion-track{stroke:#393c3b}@media (width<=650px){.dashboard-period-row{justify-content:stretch}.dashboard-period,.dashboard-period-select,.dashboard-period-select select{justify-items:stretch;width:100%}.dashboard-custom-period{justify-content:flex-start}.dashboard-custom-period label{flex:120px}.dashboard-custom-period input{width:100%}.dashboard-custom-period small{text-align:left}.conversion-gauge{width:120px}.conversion-gauge svg{height:54px}.conversion-gauge strong{margin-top:-21px;font-size:17px}.conversion-gauge small{font-size:9px}}.flow-bots-inline{max-width:none;padding:0;overflow:visible}.dashboard-period-row{align-items:center;gap:12px}.dashboard-period-updating{color:#a6b9aa;font-size:11px}.stats-grid.period-updating{opacity:.55}@media (any-hover:hover) and (any-pointer:fine){html[data-cursor=custom],html[data-cursor=custom] body,html[data-cursor=custom] body *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3ccircle%20cx='10'%20cy='10'%20r='5'%20fill='%2380e777'%20stroke='%23123c28'%20stroke-width='1.2'/%3e%3ccircle%20cx='8.4'%20cy='8.2'%20r='1.3'%20fill='%23e0ffcf'%20fill-opacity='.8'/%3e%3c/svg%3e") 10 10,auto!important}}.profile-cursor{border-top:1px solid #2b4231;margin-top:20px;padding-top:20px}.cursor-preview-standard{color:#dbe8dd;place-items:center;width:18px;height:18px;font-size:18px;line-height:1;display:inline-grid}.cursor-preview-green{background:#80e777;border:1px solid #b9f7a7;border-radius:50%;width:11px;height:11px;margin:3px;display:inline-block;box-shadow:0 0 0 2px #80e77722}.health-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;display:grid}.health-card{padding:20px}.health-card header{align-items:center;gap:12px;display:flex}.health-card header .settings-icon{margin:0}.health-card header>div{flex:1;min-width:0}.health-card h2{font-size:15px}.health-card header p,.health-note{color:#91a797;margin-top:4px;font-size:11px}.health-checks{margin:16px 0 10px;display:grid}.health-check{border-top:1px solid #2b4231;gap:10px;padding:12px 0;display:flex}.health-check-icon{color:#dfb978;background:#39301d;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;display:grid}.health-check-icon.ok{color:#8ce967;background:#193522}.health-check-icon.info{color:#9cb7a4;background:#25302a}.health-check-icon.error{color:#f1a39a;background:#3d2624}.health-check strong{font-size:12px}.health-check em{color:#91a797;margin-left:4px;font-size:10px;font-style:normal;font-weight:500}.health-check p{color:#91a797;margin-top:5px;font-size:11px;line-height:1.5}.health-error{color:#f1a39a;margin-top:14px;font-size:12px}[data-theme=graphite] .health-check{border-color:#383a3e}.funnel-page{max-width:1100px}.funnel-panel{gap:18px;padding:24px;display:grid}.funnel-controls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;display:flex}.funnel-controls>.field{min-width:220px}.funnel-note{color:#91a797;font-size:11px;line-height:1.6}.funnel-stages{gap:20px;display:grid}.funnel-stage-line{justify-content:space-between;gap:12px;font-size:12px;display:flex}.funnel-stage-line strong{font-size:16px}.funnel-track{background:#24352a;border-radius:99px;height:10px;margin:8px 0 4px;overflow:hidden}.funnel-track>div{border-radius:inherit;background:#75de77;height:100%}.funnel-stage small{color:#91a797;font-size:10px}.funnel-empty{color:#91a797;align-items:center;gap:8px;font-size:12px;display:flex}.funnel-empty svg{color:#8ce967}[data-theme=graphite] .funnel-track{background:#303431}@media (width<=650px){.funnel-controls{flex-direction:column;align-items:stretch}.funnel-controls>.field{min-width:0}.funnel-controls .dashboard-period{width:100%}}.issues-page{max-width:1100px}.issues-list{gap:12px;display:grid}.issue-card{align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.issue-icon{color:#f2c45a;background:#2a2112;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.issue-main{flex:1;gap:4px;min-width:0;display:grid}.issue-main strong{font-size:13px}.issue-main p{color:#c9d8cc;overflow-wrap:anywhere;font-size:12px}.issue-main small{color:#91a797;font-size:11px;line-height:1.5}.issue-main span{color:#6f8676;font-size:10px}.issue-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.issue-actions .text-button{margin-left:0}.issues-empty{text-align:center;justify-items:center;gap:8px;padding:42px 20px;display:grid}.issues-empty svg{color:#8ce967}.issues-empty p{color:#91a797;max-width:420px;font-size:12px}.issue-notice{margin-bottom:14px}[data-theme=graphite] .issue-icon{background:#35302a}@media (width<=650px){.issue-card{flex-wrap:wrap;padding:16px}.issue-actions{justify-content:flex-start;width:100%;padding-left:48px}}.table-person small.access-until{color:#91a797;margin-top:3px;display:block}.table-person small.access-until.active{color:#8ce967}.expiration-card .soft-note{margin-bottom:4px}
