.react-flow{direction:ltr;--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:rgba(255,255,255,0.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:rgba(240,240,240,0.6);--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:rgba(240,240,240,0.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,0.08);--xy-node-boxshadow-selected-default:0 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:rgba(0,89,220,0.08);--xy-selection-border-default:1px dotted rgba(0,89,220,0.8);--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 rgba(0,0,0,0.08);--xy-edge-label-background-color-default:#ffffff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.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:rgba(150,150,150,0.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,0.6);--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:rgba(240,240,240,0.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(255,255,255,0.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,0.08);--xy-selection-border-default:1px dotted rgba(200,200,220,0.8);--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 rgba(0,0,0,0.08);--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{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:-webkit-grab;cursor:grab}.react-flow__pane.dragging{cursor:-webkit-grabbing;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{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.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.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .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;-moz-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:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:-webkit-grab;cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;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%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;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{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-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{font-size:10px;background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top: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{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.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-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{padding:10px;border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;font-size:12px;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))}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.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.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.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))}html[data-orion-route=tasks]{--task-blue:#1677ff;--task-red:#ff5b62;--task-orange:#ff9f0a;--task-green:#30d158}html[data-theme=dark] body:has(.task-command-center),html[data-theme=dark][data-orion-route=tasks]{background:#000!important}html[data-theme=dark] body:has(.task-command-center) .workspace,html[data-theme=dark] body:has(.task-command-center) .workspace-inner{background:#000!important}html[data-orion-route=tasks] .task-command-center{display:block!important;max-width:980px;margin:0 auto;padding:0 0 96px!important;min-height:100dvh!important}html[data-orion-route=tasks] .task-smart-sidebar{display:none!important}html[data-orion-route=tasks] .task-main-view{width:100%!important;padding:0!important}html[data-orion-route=tasks] .task-main-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;padding:4px 0 16px!important;border:0!important;min-height:0!important}html[data-orion-route=tasks] .task-main-header .eyebrow{font-size:10px!important;letter-spacing:.17em!important;color:var(--orion-muted)!important}html[data-orion-route=tasks] .task-main-header h2{margin:8px 0 2px!important;font-size:clamp(38px,6vw,56px)!important;line-height:1!important;letter-spacing:-.055em!important}html[data-orion-route=tasks] .task-main-header>div:first-child>span{font-size:13px!important;color:var(--orion-muted)!important}html[data-orion-route=tasks] .task-header-actions{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:10px!important}html[data-orion-route=tasks] .task-header-actions>.view-switcher{display:none!important}html[data-orion-route=tasks] .task-header-actions>.button.primary{min-height:48px!important;padding:0 22px!important;border-radius:14px!important;font-size:15px!important;box-shadow:0 12px 26px color-mix(in srgb,var(--task-blue) 28%,transparent)!important;font-size:0!important;gap:0!important}html[data-orion-route=tasks] .task-header-actions>.button.primary:before{content:"＋  Nueva";font-size:15px;font-weight:700}html[data-orion-route=tasks] .task-mobile-controls{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:12px!important;gap:12px!important;margin:0 0 12px!important}html[data-orion-route=tasks] .task-mobile-controls label{display:grid!important;grid-gap:6px!important;gap:6px!important;color:var(--orion-muted)!important;font-size:11px!important}html[data-orion-route=tasks] .task-mobile-controls select{width:100%!important;min-height:50px!important;padding:0 16px!important;border:1px solid var(--orion-border)!important;border-radius:14px!important;background:var(--orion-surface)!important;color:var(--orion-text)!important;font-weight:650!important}html[data-orion-route=tasks] .task-main-view:before{content:"";display:block;order:3}html[data-orion-route=tasks] .quick-task-entry{display:none!important}html[data-orion-route=tasks] .task-search-row{display:flex!important;align-items:center!important;min-height:54px!important;margin:12px 0 18px!important;padding:0 16px!important;border:1px solid var(--orion-border)!important;border-radius:16px!important;background:var(--orion-surface)!important;box-shadow:none!important}html[data-orion-route=tasks] .task-search-row>span{font-size:0!important;width:23px;height:23px;position:relative;margin-right:10px}html[data-orion-route=tasks] .task-search-row>span:before{content:"";position:absolute;left:1px;top:1px;width:13px;height:13px;border:2px solid var(--orion-muted);border-radius:50%}html[data-orion-route=tasks] .task-search-row>span:after{content:"";position:absolute;width:8px;height:2px;background:var(--orion-muted);transform:rotate(45deg);left:14px;top:16px;border-radius:2px}html[data-orion-route=tasks] .task-search-row input{font-size:15px!important}html[data-orion-route=tasks] .task-priority-group{margin:0 0 16px!important;background:transparent!important;border:0!important}html[data-orion-route=tasks] .task-priority-group>header{display:flex!important;align-items:center!important;gap:9px!important;min-height:38px!important;padding:0 3px 8px!important;border:0!important;font-size:15px!important;font-weight:750!important}html[data-orion-route=tasks] .task-priority-group>header:before{content:"";width:9px;height:9px;border-radius:50%;background:#9aa0aa;box-shadow:0 0 0 3px color-mix(in srgb,#9aa0aa 12%,transparent)}html[data-orion-route=tasks] .priority-group-high>header:before,html[data-orion-route=tasks] .priority-group-urgent>header:before{background:var(--task-red)}html[data-orion-route=tasks] .priority-group-normal>header:before{background:var(--task-orange)}html[data-orion-route=tasks] .task-priority-group>header small{display:grid!important;place-items:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;background:color-mix(in srgb,var(--orion-muted) 12%,transparent)!important;color:var(--orion-muted)!important;font-size:10px!important}html[data-orion-route=tasks] .task-list-row{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:"check body" "check meta"!important;grid-gap:3px 10px!important;gap:3px 10px!important;align-items:start!important;min-height:94px!important;margin:0 0 6px!important;padding:14px!important;border:1px solid var(--orion-border)!important;border-radius:16px!important;background:var(--orion-surface)!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important}html[data-theme=dark] [data-orion-route=tasks] .task-list-row{background:#0b0c0f!important;border-color:#24272e!important}html[data-orion-route=tasks] .task-check{grid-area:check!important;width:28px!important;height:28px!important;margin-top:2px!important;border:2px solid color-mix(in srgb,var(--orion-muted) 55%,transparent)!important;border-radius:8px!important;background:transparent!important;color:#fff!important;font-size:15px!important}html[data-orion-route=tasks] .task-check.checked{border-color:var(--task-blue)!important;background:var(--task-blue)!important}html[data-orion-route=tasks] .task-row-body{grid-area:body!important;display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;text-align:left!important}html[data-orion-route=tasks] .task-row-body strong{font-size:15px!important;line-height:1.25!important;letter-spacing:-.015em!important}html[data-orion-route=tasks] .task-row-body>span{font-size:11px!important;line-height:1.35!important;color:var(--orion-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-orion-route=tasks] .task-row-meta{grid-area:meta!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;overflow:hidden!important}html[data-orion-route=tasks] .task-row-meta>span:not(.assignee-chip){display:none!important}html[data-orion-route=tasks] .assignee-chip{display:inline-flex!important;align-items:center!important;max-width:130px!important;padding:4px 9px!important;border-radius:999px!important;background:color-mix(in srgb,var(--orion-muted) 8%,transparent)!important;font-size:10px!important;color:var(--orion-muted)!important}html[data-orion-route=tasks] .assignee-chip:before{content:"●";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:5px;border-radius:50%;background:color-mix(in srgb,var(--task-blue) 17%,var(--orion-surface));color:var(--task-blue);font-size:7px}html[data-orion-route=tasks] .task-row-meta time{padding:5px 9px 5px 25px!important;border-radius:999px!important;background:color-mix(in srgb,var(--task-red) 8%,transparent)!important;color:var(--task-red)!important;font-size:10px!important;position:relative!important}html[data-orion-route=tasks] .task-row-meta time:before{content:"";position:absolute;left:9px;top:50%;width:10px;height:10px;transform:translateY(-50%);border:1.6px solid;border-radius:2px}html[data-orion-route=tasks] .task-row-meta time:after{content:"";position:absolute;left:11px;top:calc(50% - 7px);width:6px;height:2px;border-left:1.5px solid;border-right:1.5px solid}html[data-orion-route=tasks] .task-row-meta select{max-width:125px!important;min-height:28px!important;padding:0 24px 0 10px!important;border:1px solid color-mix(in srgb,var(--task-blue) 45%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--task-blue) 8%,transparent)!important;color:var(--task-blue)!important;font-size:10px!important}html[data-orion-route=tasks] .drawer-backdrop{padding:0!important;background:rgba(0,0,0,.55)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html[data-orion-route=tasks] .task-detail-drawer{width:min(880px,100%)!important;max-width:none!important;height:100dvh!important;margin-left:auto!important;padding:28px 34px 32px!important;border-left:1px solid var(--orion-border)!important;border-radius:32px 0 0 32px!important;background:var(--orion-bg)!important;overflow:auto!important}html[data-theme=dark] [data-orion-route=tasks] .task-detail-drawer{background:#000!important}html[data-orion-route=tasks] .task-detail-drawer>header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:22px!important}html[data-orion-route=tasks] .task-detail-drawer>header>div{display:flex!important;align-items:center!important;gap:18px!important}html[data-orion-route=tasks] .task-drawer-icon{display:grid!important;width:54px!important;height:54px!important;place-items:center!important;border:1px solid var(--orion-border)!important;border-radius:17px!important;background:var(--orion-surface)!important;color:var(--task-blue)!important;font-size:0!important}html[data-orion-route=tasks] .task-drawer-icon:before{content:"✓";font-size:27px;font-weight:800}html[data-orion-route=tasks] .task-detail-drawer .modal-close{width:54px!important;height:54px!important;border-radius:17px!important;font-size:30px!important;background:var(--orion-surface)!important}html[data-orion-route=tasks] .task-drawer-form{display:grid!important;grid-gap:20px!important;gap:20px!important}html[data-orion-route=tasks] .task-drawer-title{width:100%!important;min-height:86px!important;padding:0 28px!important;border:1px solid var(--orion-border)!important;border-radius:18px!important;background:var(--orion-surface)!important;color:var(--orion-text)!important;font-size:clamp(24px,4vw,35px)!important;font-weight:800!important;letter-spacing:-.035em!important}html[data-orion-route=tasks] .task-property-grid{display:grid!important;grid-template-columns:1fr!important;grid-gap:15px!important;gap:15px!important}html[data-orion-route=tasks] .task-description-field,html[data-orion-route=tasks] .task-property-grid label{display:grid!important;grid-gap:7px!important;gap:7px!important}html[data-orion-route=tasks] .task-description-field>span,html[data-orion-route=tasks] .task-property-grid label>span{padding-left:14px!important;color:var(--orion-muted)!important;font-size:10px!important;font-weight:750!important;letter-spacing:.16em!important;text-transform:uppercase!important}html[data-orion-route=tasks] .task-property-grid input,html[data-orion-route=tasks] .task-property-grid select{width:100%!important;min-height:72px!important;padding:0 54px 0 72px!important;border:1px solid var(--orion-border)!important;border-radius:17px!important;background-color:var(--orion-surface)!important;color:var(--orion-text)!important;font-size:17px!important;font-weight:700!important;background-repeat:no-repeat!important;background-position:22px!important;background-size:25px!important}html[data-orion-route=tasks] .task-property-grid label:first-child select{background-image:radial-gradient(circle,var(--task-blue) 0 33%,transparent 37%)!important}html[data-orion-route=tasks] .task-property-grid label:nth-child(2) select{background-image:linear-gradient(45deg,transparent 42%,var(--task-red) 43% 55%,transparent 56%),linear-gradient(-45deg,transparent 42%,var(--task-red) 43% 55%,transparent 56%)!important;background-size:22px 22px!important}html[data-orion-route=tasks] .task-property-grid label:nth-child(3) select{background-image:radial-gradient(circle at 50% 35%,#7f8490 0 19%,transparent 21%),radial-gradient(ellipse at 50% 76%,#7f8490 0 29%,transparent 31%)!important}html[data-orion-route=tasks] .task-property-grid label:nth-child(4) input{background-image:linear-gradient(#4b8dff,#4b8dff)!important;background-size:24px 20px!important}html[data-orion-route=tasks] .task-property-grid label:nth-child(5) select{background-image:linear-gradient(90deg,#667085 2px,transparent 0),linear-gradient(#667085 2px,transparent 0)!important;background-size:9px 9px!important}html[data-orion-route=tasks] .task-property-grid label:nth-child(6) select{background-image:linear-gradient(#4b8dff,#4b8dff)!important;background-size:25px 17px!important}html[data-orion-route=tasks] .task-description-field textarea{min-height:130px!important;padding:22px!important;border:1px solid var(--orion-border)!important;border-radius:17px!important;background:var(--orion-surface)!important;color:var(--orion-text)!important;font-size:16px!important;line-height:1.5!important}html[data-orion-route=tasks] .task-drawer-form>footer{position:-webkit-sticky!important;position:sticky!important;bottom:-1px!important;display:grid!important;grid-template-columns:minmax(180px,.8fr) auto minmax(240px,1.2fr)!important;grid-gap:18px!important;gap:18px!important;align-items:center!important;padding:18px 0 0!important;background:linear-gradient(transparent,var(--orion-bg) 20%)!important}html[data-theme=dark] [data-orion-route=tasks] .task-drawer-form>footer{background:linear-gradient(transparent,#000 20%)!important}html[data-orion-route=tasks] .task-delete-button{min-height:58px!important;border:1px solid var(--task-blue)!important;border-radius:16px!important;background:transparent!important;color:var(--task-blue)!important;font-size:0!important}html[data-orion-route=tasks] .task-delete-button:before{content:"⌫  Eliminar";font-size:16px;font-weight:750}html[data-orion-route=tasks] .task-drawer-form>footer .button.primary{min-height:58px!important;justify-content:center!important;border-radius:16px!important;font-size:0!important}html[data-orion-route=tasks] .task-drawer-form>footer .button.primary:before{content:"▣  Guardar";font-size:16px;font-weight:750}@media(max-width:760px){html[data-orion-route=tasks] .task-command-center{padding:0 0 90px!important}html[data-orion-route=tasks] .task-main-header{padding-top:2px!important}html[data-orion-route=tasks] .task-main-header h2{font-size:42px!important}html[data-orion-route=tasks] .task-main-header .button.primary{min-width:138px!important}html[data-orion-route=tasks] .task-mobile-controls{grid-template-columns:1fr 1fr!important}html[data-orion-route=tasks] .task-list-row{min-height:104px!important}html[data-orion-route=tasks] .task-detail-drawer{padding:24px 18px!important;border-radius:28px 28px 0 0!important}html[data-orion-route=tasks] .task-detail-drawer>header{margin-bottom:18px!important}html[data-orion-route=tasks] .task-drawer-title{min-height:76px!important;padding:16px 20px!important}html[data-orion-route=tasks] .task-property-grid input,html[data-orion-route=tasks] .task-property-grid select{min-height:66px!important;padding-left:62px!important;font-size:16px!important}html[data-orion-route=tasks] .task-drawer-form>footer{grid-template-columns:1fr 1.25fr!important;gap:12px!important}html[data-orion-route=tasks] .task-drawer-form>footer>span{display:none!important}}@media(max-width:430px){html[data-orion-route=tasks] .task-main-header{align-items:flex-end!important}html[data-orion-route=tasks] .task-main-header h2{font-size:38px!important}html[data-orion-route=tasks] .task-header-actions>.button.primary{min-width:124px!important;padding:0 15px!important}html[data-orion-route=tasks] .task-mobile-controls{gap:8px!important}html[data-orion-route=tasks] .task-mobile-controls select{padding:0 10px!important;font-size:12px!important}html[data-orion-route=tasks] .task-row-meta{gap:5px!important}html[data-orion-route=tasks] .task-row-meta select{max-width:102px!important}}html[data-orion-route=client-detail],html[data-orion-route=clients]{--client-blue:#1677ff;--client-green:#31d17c;--client-yellow:#ffbd43;--client-red:#ff5d68;--client-card:var(--orion-surface,#fff);--client-line:color-mix(in srgb,var(--orion-border,#d9dee8) 92%,transparent)}html[data-theme=dark] body:has(.client-hub),html[data-theme=dark][data-orion-route=client-detail],html[data-theme=dark][data-orion-route=clients]{background:#000!important}html[data-theme=dark] body:has(.client-hub) .workspace,html[data-theme=dark] body:has(.client-hub) .workspace-inner{background:#000!important}html[data-orion-route=clients] .clients-directory{border:1px solid var(--client-line)!important;background:var(--client-card)!important;box-shadow:0 18px 55px rgba(16,24,40,.07)!important}html[data-theme=dark][data-orion-route=clients] .clients-directory{background:#08090c!important;border-color:#232731!important;box-shadow:none!important}html[data-orion-route=clients] .client-card-grid{gap:12px!important}html[data-orion-route=clients] .client-account-card{border:1px solid var(--client-line)!important;background:color-mix(in srgb,var(--client-card) 98%,var(--client-blue) 2%)!important;box-shadow:0 9px 24px rgba(16,24,40,.045)!important}html[data-theme=dark][data-orion-route=clients] .client-account-card{background:#0c0e13!important;border-color:#252a34!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html[data-orion-route=clients] .client-account-card:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--client-blue) 52%,var(--client-line))!important;box-shadow:0 15px 34px color-mix(in srgb,var(--client-blue) 12%,rgba(16,24,40,.08))!important}html[data-orion-route=clients] .client-account-avatar{border-color:color-mix(in srgb,var(--client-blue) 38%,var(--client-line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--client-blue) 17%,var(--client-card)),var(--client-card))!important;color:var(--client-blue)!important}html[data-orion-route=client-detail] .client-hub{display:grid!important;width:min(1180px,100%)!important;margin:0 auto!important;grid-gap:14px!important;gap:14px!important;padding:0 0 104px!important}html[data-orion-route=client-detail] .client-hub-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(250px,360px)!important;grid-template-areas:"back back" "identity approval"!important;align-items:end!important;grid-gap:14px 24px!important;gap:14px 24px!important;padding:8px 4px 14px!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-hub-back{grid-area:back!important;width:max-content!important;color:var(--client-blue)!important;font-size:14px!important;font-weight:650!important}html[data-orion-route=client-detail] .client-hub-title{grid-area:identity!important;gap:16px!important}html[data-orion-route=client-detail] .client-hub-title>span{display:grid!important;width:76px!important;height:76px!important;place-items:center!important;border:1px solid var(--client-line)!important;border-radius:22px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--client-card) 92%,var(--client-blue) 8%),var(--client-card))!important;color:var(--orion-text)!important;box-shadow:0 12px 26px rgba(16,24,40,.07)!important;font-size:32px!important;font-weight:780!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-title>span{background:linear-gradient(145deg,#17191f,#090a0d)!important;border-color:#30343d!important;box-shadow:inset 0 1px rgba(255,255,255,.05)!important}html[data-orion-route=client-detail] .client-hub-title .eyebrow{display:none!important}html[data-orion-route=client-detail] .client-hub-title h1{margin:0 0 5px!important;font-size:clamp(34px,5vw,54px)!important;line-height:.98!important;letter-spacing:-.055em!important}html[data-orion-route=client-detail] .client-hub-title p:not(.eyebrow){margin:0!important;color:var(--orion-muted)!important;font-size:14px!important}html[data-orion-route=client-detail] .client-hub-hero>.approval-policy-control{grid-area:approval!important;align-self:end!important;width:100%!important}html[data-orion-route=client-detail] .client-hub-hero .approval-policy-trigger,html[data-orion-route=client-detail] .client-hub-hero select{width:100%!important;min-height:54px!important;padding-inline:18px!important;border:1px solid var(--client-line)!important;border-radius:16px!important;background:var(--client-card)!important;color:var(--orion-text)!important;font-weight:650!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-hero .approval-policy-trigger,html[data-theme=dark][data-orion-route=client-detail] .client-hub-hero select{background:#0b0d12!important;border-color:#282d37!important}html[data-orion-route=client-detail] .client-hub-nav{position:-webkit-sticky!important;position:sticky!important;top:8px!important;z-index:60!important;display:flex!important;gap:4px!important;overflow-x:auto!important;padding:6px!important;border:1px solid var(--client-line)!important;border-radius:17px!important;background:color-mix(in srgb,var(--client-card) 88%,transparent)!important;box-shadow:0 10px 28px rgba(16,24,40,.055)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important;scrollbar-width:none!important}html[data-orion-route=client-detail] .client-hub-nav::-webkit-scrollbar{display:none!important}html[data-orion-route=client-detail] .client-hub-nav a{flex:0 0 auto!important;min-height:36px!important;padding:0 13px!important;border-radius:11px!important;color:var(--orion-muted)!important;font-size:10px!important;font-weight:700!important}html[data-orion-route=client-detail] .client-hub-nav a:first-child{background:color-mix(in srgb,var(--client-blue) 12%,transparent)!important;color:var(--client-blue)!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-nav{background:rgba(7,8,11,.9)!important;border-color:#242832!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-hub-metrics{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;overflow:visible!important}html[data-orion-route=client-detail] .client-hub-metrics article{position:relative!important;display:grid!important;min-height:112px!important;padding:48px 16px 15px!important;border:1px solid var(--client-line)!important;border-radius:19px!important;background:var(--client-card)!important;box-shadow:0 10px 28px rgba(16,24,40,.055)!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-metrics article{background:#0a0c10!important;border-color:#252a34!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}html[data-orion-route=client-detail] .client-hub-metrics article:before{position:absolute!important;top:14px!important;left:15px!important;display:grid!important;width:28px!important;height:28px!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--client-blue) 20%,var(--client-line))!important;border-radius:9px!important;background:color-mix(in srgb,var(--client-blue) 9%,transparent)!important;color:var(--client-blue)!important;font-size:15px!important;font-weight:800!important}html[data-orion-route=client-detail] .client-hub-metrics article:first-child:before{content:"▱"}html[data-orion-route=client-detail] .client-hub-metrics article:nth-child(2):before{content:"▦"}html[data-orion-route=client-detail] .client-hub-metrics article:nth-child(3):before{content:"◇"}html[data-orion-route=client-detail] .client-hub-metrics article:nth-child(4):before{content:"✓"}html[data-orion-route=client-detail] .client-hub-metrics article:nth-child(5):before{content:"⌁"}html[data-orion-route=client-detail] .client-hub-metrics span{color:var(--orion-muted)!important;font-size:11px!important}html[data-orion-route=client-detail] .client-hub-metrics strong{font-size:30px!important;line-height:1!important;letter-spacing:-.04em!important}html[data-orion-route=client-detail] .client-command-center{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}html[data-orion-route=client-detail] .client-health-card{grid-column:span 5!important;min-height:154px!important;padding:20px!important;border:1px solid var(--client-line)!important;border-radius:21px!important;background:var(--client-card)!important;box-shadow:0 11px 30px rgba(16,24,40,.055)!important}html[data-theme=dark][data-orion-route=client-detail] .client-health-card{background:#0a0c10!important;border-color:#252a34!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-health-gauge{width:76px!important;height:76px!important}html[data-orion-route=client-detail] .client-health-card h2{font-size:20px!important}html[data-orion-route=client-detail] .client-health-card p:last-child{font-size:11px!important;line-height:1.45!important}html[data-orion-route=client-detail] .client-health-pill{font-size:10px!important;padding:7px 9px!important}html[data-orion-route=client-detail] .client-next-action{grid-column:span 7!important;min-height:154px!important;padding:22px 24px!important;border:1.5px solid var(--client-blue)!important;border-radius:21px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--client-blue) 7%,var(--client-card)),var(--client-card))!important;box-shadow:0 13px 32px color-mix(in srgb,var(--client-blue) 12%,rgba(16,24,40,.05))!important}html[data-theme=dark][data-orion-route=client-detail] .client-next-action{background:linear-gradient(135deg,#0b1729,#090b10)!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 0 28px rgba(22,119,255,.1)!important}html[data-orion-route=client-detail] .client-next-action>span{width:60px!important;height:60px!important;border:1px solid color-mix(in srgb,var(--client-blue) 45%,transparent)!important;border-radius:50%!important;box-shadow:0 0 22px color-mix(in srgb,var(--client-blue) 20%,transparent)!important}html[data-orion-route=client-detail] .client-next-action strong{font-size:clamp(19px,2vw,27px)!important;letter-spacing:-.03em!important}html[data-orion-route=client-detail] .client-next-action small{font-size:13px!important}html[data-orion-route=client-detail] .client-command-kpis{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}html[data-orion-route=client-detail] .client-command-kpis article{min-height:108px!important;padding:16px!important;border:1px solid var(--client-line)!important;border-radius:18px!important;background:var(--client-card)!important;box-shadow:0 8px 24px rgba(16,24,40,.04)!important}html[data-theme=dark][data-orion-route=client-detail] .client-command-kpis article{background:#0a0c10!important;border-color:#252a34!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-command-kpis article:nth-child(3) strong{color:var(--client-yellow)!important}html[data-orion-route=client-detail] .client-command-kpis article:nth-child(4) strong{color:var(--client-green)!important}html[data-orion-route=client-detail] .client-command-columns{grid-column:1/-1!important;gap:12px!important}html[data-orion-route=client-detail] .client-risk-panel,html[data-orion-route=client-detail] .client-timeline-panel{border:1px solid var(--client-line)!important;border-radius:21px!important;background:var(--client-card)!important;box-shadow:0 10px 28px rgba(16,24,40,.045)!important}html[data-theme=dark][data-orion-route=client-detail] .client-risk-panel,html[data-theme=dark][data-orion-route=client-detail] .client-timeline-panel{background:#090b0f!important;border-color:#252a34!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-command-timeline>a,html[data-orion-route=client-detail] .client-risk-list>a{border-color:var(--client-line)!important;background:color-mix(in srgb,var(--client-card) 97%,var(--client-blue) 3%)!important}html[data-theme=dark][data-orion-route=client-detail] .client-command-timeline>a,html[data-theme=dark][data-orion-route=client-detail] .client-risk-list>a{background:#0d1015!important;border-color:#252b35!important}html[data-orion-route=client-detail] .client-command-center>.client-billing-profile{grid-column:1/-1!important}html[data-orion-route=client-detail] .client-hub-section{padding:19px!important;border:1px solid var(--client-line)!important;border-radius:21px!important;background:var(--client-card)!important;box-shadow:0 11px 30px rgba(16,24,40,.05)!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-section{background:#090b0f!important;border-color:#252a34!important;box-shadow:none!important}html[data-orion-route=client-detail] .client-hub-section>.panel-head{margin-bottom:12px!important}html[data-orion-route=client-detail] .client-hub-section .eyebrow{color:var(--orion-muted)!important;font-size:9px!important;letter-spacing:.18em!important}html[data-orion-route=client-detail] .client-hub-section h2{margin-top:5px!important;font-size:19px!important;letter-spacing:-.025em!important}html[data-orion-route=client-detail] .client-hub-grid{gap:10px!important}html[data-orion-route=client-detail] .client-hub-card{min-height:142px!important;border:1px solid var(--client-line)!important;border-radius:18px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--client-blue) 6%,var(--client-card)),var(--client-card))!important;box-shadow:none!important}html[data-theme=dark][data-orion-route=client-detail] .client-hub-card{background:linear-gradient(135deg,#0d1420,#0b0d11)!important;border-color:#29303b!important}html[data-orion-route=client-detail] .client-hub-card-icon{border:1px solid color-mix(in srgb,var(--client-blue) 32%,var(--client-line))!important;background:color-mix(in srgb,var(--client-blue) 11%,var(--client-card))!important;color:var(--client-blue)!important}html[data-orion-route=client-detail] .client-hub-list>a{position:relative!important;min-height:61px!important;padding:10px 36px 10px 46px!important;border-bottom:1px solid var(--client-line)!important}html[data-orion-route=client-detail] .client-hub-list>a:before{content:"▧"!important;position:absolute!important;left:5px!important;top:50%!important;display:grid!important;width:30px!important;height:30px!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid color-mix(in srgb,var(--client-blue) 22%,var(--client-line))!important;border-radius:9px!important;background:color-mix(in srgb,var(--client-blue) 8%,transparent)!important;color:var(--client-blue)!important;font-size:14px!important}html[data-orion-route=client-detail] #tareas .client-hub-list>a:before{content:"●"!important;color:var(--client-yellow)!important;background:transparent!important;border:0!important;font-size:15px!important}html[data-orion-route=client-detail] #reportes .client-hub-list>a:before{content:"⌁"!important}html[data-orion-route=client-detail] .client-hub-list>a:after{content:"›"!important;position:absolute!important;right:5px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--orion-muted)!important;font-size:23px!important}html[data-orion-route=client-detail] .client-hub-list>a:last-child{border-bottom:0!important}html[data-orion-route=client-detail] .client-hub-list strong{font-size:13px!important}html[data-orion-route=client-detail] .client-hub-list b,html[data-orion-route=client-detail] .client-hub-list small{font-size:10px!important;color:var(--orion-muted)!important}html[data-orion-route=client-detail] .client-hub-list b{margin-right:10px!important}html[data-orion-route=client-detail] #contenido .client-hub-list b{padding:5px 10px!important;border-radius:999px!important;background:color-mix(in srgb,var(--client-blue) 8%,transparent)!important;color:var(--client-blue)!important}html[data-orion-route=client-detail] .client-team-list article{position:relative!important;min-height:60px!important;padding:9px 38px 9px 4px!important;border-bottom:1px solid var(--client-line)!important}html[data-orion-route=client-detail] .client-team-list article:after{content:"›";position:absolute;right:5px;top:50%;transform:translateY(-50%);color:var(--orion-muted);font-size:22px}html[data-orion-route=client-detail] .client-team-list article:last-child{border-bottom:0!important}html[data-orion-route=client-detail] .client-team-list article>span{background:linear-gradient(145deg,var(--client-blue),#6257ff)!important;color:#fff!important}:root[data-theme=dark]{--od-surface:rgba(15,18,24,.96);--od-surface-solid:#10131a;--od-surface-soft:rgba(255,255,255,.075);--od-surface-hover:rgba(255,255,255,.105);--od-border:rgba(255,255,255,.145);--od-border-strong:rgba(255,255,255,.24);--od-text:#ffffff;--od-text-secondary:#c5ceda;--od-text-tertiary:#929eae;--od-blue:#3795ff;--od-green:#39dc8a;--od-orange:#ffad45;--od-violet:#aa8aff;--od-red:#ff6976}:root[data-theme=light]{--od-surface:rgba(255,255,255,.98);--od-surface-solid:#fff;--od-surface-soft:rgba(17,24,39,.055);--od-surface-hover:rgba(17,24,39,.08);--od-border:rgba(16,24,40,.14);--od-border-strong:rgba(16,24,40,.24);--od-text:#0a1020;--od-text-secondary:#455269;--od-text-tertiary:#667085;--od-blue:#086ef2;--od-green:#119e58;--od-orange:#d96a08;--od-violet:#6846d9;--od-red:#d92f43}html[data-orion-route=dashboard] .orion-activity-panel,html[data-orion-route=dashboard] .orion-agenda-panel,html[data-orion-route=dashboard] .orion-attention-card,html[data-orion-route=dashboard] .orion-home-quick,html[data-orion-route=dashboard] .orion-home-weekly,html[data-orion-route=dashboard] .orion-home-welcome,html[data-orion-route=dashboard] .orion-kpi-card,html[data-orion-route=dashboard] .orion-operation-health,html[data-orion-route=dashboard] .orion-priority-panel{border-color:var(--od-border)!important;background:var(--od-surface)!important;box-shadow:0 14px 38px rgba(16,24,40,.09)!important}html[data-theme=dark][data-orion-route=dashboard] .orion-activity-panel,html[data-theme=dark][data-orion-route=dashboard] .orion-agenda-panel,html[data-theme=dark][data-orion-route=dashboard] .orion-attention-card,html[data-theme=dark][data-orion-route=dashboard] .orion-home-quick,html[data-theme=dark][data-orion-route=dashboard] .orion-home-weekly,html[data-theme=dark][data-orion-route=dashboard] .orion-home-welcome,html[data-theme=dark][data-orion-route=dashboard] .orion-kpi-card,html[data-theme=dark][data-orion-route=dashboard] .orion-operation-health,html[data-theme=dark][data-orion-route=dashboard] .orion-priority-panel{box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 46px rgba(0,0,0,.28)!important}html[data-orion-route=dashboard] .orion-home-welcome{background:linear-gradient(135deg,color-mix(in srgb,var(--od-blue) 8%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-attention-card{border-color:color-mix(in srgb,var(--od-red) 38%,var(--od-border))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--od-red) 7%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-attention-row{border-color:color-mix(in srgb,var(--od-red) 15%,var(--od-border))!important}html[data-orion-route=dashboard] .orion-attention-icon,html[data-orion-route=dashboard] .orion-attention-row>span:first-child{border:1px solid color-mix(in srgb,currentColor 24%,transparent)!important;background:color-mix(in srgb,currentColor 13%,transparent)!important}html[data-orion-route=dashboard] .orion-kpi-card{overflow:hidden!important;border-width:1.2px!important}html[data-orion-route=dashboard] .orion-kpi-card:after{content:""!important;position:absolute!important;inset:auto 0 0!important;height:3px!important;background:var(--kpi-color,var(--od-blue))!important;opacity:.9!important}html[data-orion-route=dashboard] .orion-kpi-card.tone-blue{background:linear-gradient(145deg,color-mix(in srgb,var(--od-blue) 8%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-kpi-card.tone-green{background:linear-gradient(145deg,color-mix(in srgb,var(--od-green) 8%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-kpi-card.tone-violet{background:linear-gradient(145deg,color-mix(in srgb,var(--od-violet) 8%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-kpi-card.tone-orange{background:linear-gradient(145deg,color-mix(in srgb,var(--od-orange) 9%,var(--od-surface)),var(--od-surface))!important}html[data-orion-route=dashboard] .orion-kpi-icon{border:1px solid color-mix(in srgb,var(--kpi-color,var(--od-blue)) 34%,transparent)!important;background:color-mix(in srgb,var(--kpi-color,var(--od-blue)) 17%,transparent)!important}html[data-orion-route=dashboard] .orion-kpi-card>p{color:var(--od-text-secondary)!important;font-weight:650!important}html[data-orion-route=dashboard] .orion-kpi-card>small{color:var(--od-text-tertiary)!important}html[data-orion-route=dashboard] .orion-priority-row{border-color:var(--od-border)!important;background:color-mix(in srgb,var(--od-surface-solid) 97%,var(--od-blue) 3%)!important}html[data-theme=dark][data-orion-route=dashboard] .orion-priority-row{background:#141821!important}html[data-orion-route=dashboard] .orion-priority-row:hover{border-color:color-mix(in srgb,var(--od-blue) 55%,var(--od-border))!important}html[data-orion-route=dashboard] .orion-priority-icon{border:1px solid color-mix(in srgb,currentColor 28%,transparent)!important;background:color-mix(in srgb,currentColor 14%,transparent)!important}html[data-orion-route=dashboard] .orion-health-list>a{border-color:var(--od-border)!important}html[data-orion-route=dashboard] .orion-health-list strong,html[data-orion-route=dashboard] .orion-priority-copy strong,html[data-orion-route=dashboard] .orion-section-heading h2{color:var(--od-text)!important}@media(max-width:980px){html[data-orion-route=client-detail] .client-hub-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-orion-route=client-detail] .client-health-card,html[data-orion-route=client-detail] .client-next-action{grid-column:1/-1!important}html[data-orion-route=client-detail] .client-command-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){html[data-orion-route=client-detail] .client-hub{gap:10px!important;padding-bottom:92px!important}html[data-orion-route=client-detail] .client-hub-hero{grid-template-columns:1fr!important;grid-template-areas:"back" "identity" "approval"!important;padding:0 2px 8px!important}html[data-orion-route=client-detail] .client-hub-title>span{width:66px!important;height:66px!important;border-radius:20px!important;font-size:28px!important}html[data-orion-route=client-detail] .client-hub-title h1{font-size:39px!important}html[data-orion-route=client-detail] .client-hub-nav{display:none!important}html[data-orion-route=client-detail] .client-hub-metrics{display:flex!important;gap:8px!important;overflow-x:auto!important;padding:1px 1px 5px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}html[data-orion-route=client-detail] .client-hub-metrics::-webkit-scrollbar{display:none!important}html[data-orion-route=client-detail] .client-hub-metrics article{flex:0 0 142px!important;min-height:106px!important;scroll-snap-align:start!important}html[data-orion-route=client-detail] .client-command-center{display:grid!important;grid-template-columns:1fr!important}html[data-orion-route=client-detail] .client-command-center>.client-billing-profile,html[data-orion-route=client-detail] .client-command-columns,html[data-orion-route=client-detail] .client-command-kpis,html[data-orion-route=client-detail] .client-health-card,html[data-orion-route=client-detail] .client-next-action{grid-column:1!important}html[data-orion-route=client-detail] .client-health-card{grid-template-columns:auto minmax(0,1fr)!important;min-height:0!important;padding:16px!important}html[data-orion-route=client-detail] .client-health-pill{grid-column:1/-1!important}html[data-orion-route=client-detail] .client-next-action{min-height:132px!important;padding:18px!important}html[data-orion-route=client-detail] .client-next-action>span{width:52px!important;height:52px!important}html[data-orion-route=client-detail] .client-command-kpis{display:flex!important;overflow-x:auto!important;padding-bottom:4px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}html[data-orion-route=client-detail] .client-command-kpis::-webkit-scrollbar{display:none!important}html[data-orion-route=client-detail] .client-command-kpis article{flex:0 0 154px!important;scroll-snap-align:start!important}html[data-orion-route=client-detail] .client-command-columns{grid-template-columns:1fr!important}html[data-orion-route=client-detail] .client-hub-columns{grid-template-columns:1fr!important;gap:10px!important}html[data-orion-route=client-detail] .client-hub-section{padding:15px!important;border-radius:18px!important}html[data-orion-route=client-detail] .client-hub-list>a{min-height:66px!important}html[data-orion-route=dashboard] .orion-attention-card,html[data-orion-route=dashboard] .orion-home-welcome,html[data-orion-route=dashboard] .orion-kpi-card,html[data-orion-route=dashboard] .orion-operation-health,html[data-orion-route=dashboard] .orion-priority-panel{box-shadow:0 9px 24px rgba(16,24,40,.08)!important}}@media(max-width:480px){html[data-orion-route=client-detail] .client-hub-title h1{font-size:35px!important}html[data-orion-route=client-detail] .client-next-action{grid-template-columns:48px minmax(0,1fr) auto!important}html[data-orion-route=client-detail] .client-next-action strong{font-size:18px!important}html[data-orion-route=client-detail] .client-next-action small{font-size:11px!important}html[data-orion-route=dashboard] .orion-home-kpi-grid{gap:8px!important}html[data-orion-route=dashboard] .orion-kpi-card{min-height:130px!important;padding:14px!important}}html[data-theme=dark],html[data-theme=dark] .crm-shell,html[data-theme=dark] .workspace,html[data-theme=dark] .workspace-inner,html[data-theme=dark] body{background-color:#000!important}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}.client-account-avatar.has-profile-photo,.client-hub-card-icon.has-profile-photo,.client-hub-title>span.has-profile-photo,.client-team-list article>span.has-profile-photo{overflow:hidden!important;padding:0!important;color:transparent!important}.client-account-avatar.has-profile-photo>img,.client-hub-card-icon.has-profile-photo>img,.client-hub-title>span.has-profile-photo>img,.client-team-list article>span.has-profile-photo>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important;opacity:1!important}.planning-identity-preview-logo img,.planning-list-avatar img,.stacked-avatar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}.assignee-chip img[data-orion-profile-photo]{display:block!important;width:22px!important;height:22px!important;flex:0 0 22px!important;margin-right:6px!important;border-radius:50%!important;object-fit:cover!important}.assignee-chip.has-profile-photo:before{display:none!important}.button,.button-primary,.finance-row-actions button,.mini-button,.planning-edit-pencil,.planning-identity-trigger,.quote-activity-link,.task-header-actions>.button.primary{align-items:center!important;justify-content:center!important;white-space:nowrap!important}.finance-toolbar .button-primary:before,.projects-command-actions>.button.primary:before,.task-header-actions>.button.primary:before{content:"+";display:inline-grid;width:22px;height:22px;place-items:center;margin-right:7px;font-size:24px;font-weight:450;line-height:1}.quote-activity-link:before{content:"↗";margin-right:8px;font-size:17px}.finance-row-actions button:first-child:before{content:"⌁";margin-right:7px;font-size:16px}.finance-row-actions .danger-link:before{content:"⌫";margin-right:7px;font-size:16px}.client-hub-section .button:before{content:"↗";margin-right:7px;font-size:14px}.client-hub-section .text-link:before{content:"→";margin-right:5px;font-size:13px}.planning-page-topbar>div:first-child{min-width:0!important}.planning-page-topbar .muted,.planning-page-topbar h1{max-width:100%!important;overflow-wrap:anywhere!important}.stacked-avatar-popover{overflow:hidden!important}.stacked-avatar-person,.stacked-avatar-person>span:last-child{min-width:0!important}.stacked-avatar-person small,.stacked-avatar-person strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.project-search>span{position:relative!important;width:24px!important;height:24px!important;flex:0 0 24px!important;font-size:0!important;transform:none!important}.project-search>span:before{content:"";position:absolute;left:1px;top:1px;width:14px;height:14px;border:2px solid;border-radius:50%}.project-search>span:after{content:"";position:absolute;left:15px;top:16px;width:8px;height:2px;border-radius:2px;background:currentColor;transform:rotate(45deg)}.view-switcher button:first-child:before{content:"▦";margin-right:7px;font-size:15px}.view-switcher button:last-child:before{content:"▥";margin-right:7px;font-size:15px}.project-card-body h3,.project-card-tags span,.project-state-dot{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.quote-activity-link{min-height:48px!important;padding:0 17px!important;border-radius:13px!important;font-size:14px!important}.finance-row-actions button{min-height:44px!important;padding:0 10px!important}html[data-theme=light] body:has(.task-command-center){--orion-bg:#f5f7fb;--orion-surface:#ffffff;--orion-surface-raised:#f7f8fb;--orion-text:#101828;--orion-muted:#667085;--orion-border:#d9dee8;background:#f5f7fb!important;color:#101828!important}html[data-theme=light] .task-command-center,html[data-theme=light] .task-main-view,html[data-theme=light] body:has(.task-command-center) .crm-shell,html[data-theme=light] body:has(.task-command-center) .workspace,html[data-theme=light] body:has(.task-command-center) .workspace-inner{background:transparent!important;color:#101828!important}html[data-theme=light] .task-main-header h2,html[data-theme=light] .task-priority-group>header,html[data-theme=light] .task-row-body strong{color:#101828!important}html[data-theme=light] .task-main-header>div:first-child>span,html[data-theme=light] .task-row-body>span{color:#667085!important}html[data-theme=light] .task-list-row,html[data-theme=light] .task-mobile-controls select,html[data-theme=light] .task-search-row{border-color:#d9dee8!important;background:#fff!important;color:#101828!important;box-shadow:0 7px 20px rgba(16,24,40,.055)!important}html[data-theme=light] .task-search-row input{color:#101828!important}html[data-theme=light] .task-search-row input::placeholder{color:#98a2b3!important}html[data-theme=light] .task-check{border-color:#aeb6c2!important;background:#fff!important}html[data-theme=light] .task-row-meta select{border-color:#d6dae2!important;background:#f7f8fb!important;color:#344054!important}html[data-theme=light] .assignee-chip{background:#f2f4f7!important;color:#475467!important}html[data-theme=light] .task-create-modal,html[data-theme=light] .task-detail-drawer{background:#f7f8fb!important;color:#101828!important}html[data-theme=light] .task-description-field textarea,html[data-theme=light] .task-drawer-title,html[data-theme=light] .task-form input,html[data-theme=light] .task-form select,html[data-theme=light] .task-form textarea,html[data-theme=light] .task-property-grid input,html[data-theme=light] .task-property-grid select{border-color:#d9dee8!important;background-color:#fff!important;color:#101828!important}html[data-theme=dark] .task-command-center,html[data-theme=dark] .task-main-view{background:transparent!important}@media(max-width:850px){.planning-page-topbar{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;grid-gap:16px!important;gap:16px!important;margin-bottom:18px!important}.planning-page-topbar h1{margin-top:8px!important;font-size:clamp(32px,10vw,42px)!important;line-height:1.02!important;letter-spacing:-.05em!important}.planning-page-topbar .muted{display:block!important;margin-top:10px!important;font-size:13px!important;line-height:1.5!important}.planning-page-collaboration{position:relative!important;display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:nowrap!important}.stacked-avatars{position:relative!important;max-width:calc(100% - 54px)!important;z-index:300!important}.stacked-avatars>summary{max-width:100%!important;overflow:hidden!important}.stacked-avatar-row{min-width:0!important;overflow:visible!important}.stacked-avatar-popover{right:auto!important;left:0!important;top:calc(100% + 8px)!important;width:min(310px,calc(100vw - 44px))!important;max-height:min(360px,55dvh)!important;overflow-y:auto!important}.projects-command-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:9px!important;gap:9px!important;width:100%!important}.projects-command-actions>.button.primary,.projects-command-actions>.project-search,.projects-command-actions>.view-switcher{grid-column:1!important;width:100%!important;min-width:0!important}.project-search{height:54px!important;min-height:54px!important;padding:0 16px!important;border-radius:16px!important}.project-search input{min-width:0!important;font-size:14px!important}.view-switcher{min-height:54px!important;border-radius:16px!important}.view-switcher button{min-width:0!important;padding:0 8px!important;font-size:14px!important}.projects-command-actions>.button.primary{display:flex!important;min-height:54px!important;height:54px!important;padding:0 18px!important;border-radius:16px!important;font-size:0!important}.projects-command-actions>.button.primary:before{content:"+"!important;margin-right:8px!important;font-size:25px!important}.projects-command-actions>.button.primary:after{content:"Nueva planeación"!important;font-size:15px!important;font-weight:750!important}.project-overview.premium-overview{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important;padding:0!important}.project-overview.premium-overview>div{min-width:0!important;min-height:112px!important;padding:13px 11px!important;border-radius:17px!important}.project-overview.premium-overview span{max-width:100%!important;font-size:10px!important;line-height:1.25!important;overflow-wrap:anywhere!important}.project-overview.premium-overview strong{font-size:28px!important}.premium-project-card{position:relative!important;display:block!important;width:100%!important;height:278px!important;min-height:278px!important;max-height:278px!important;overflow:hidden!important;border-radius:20px!important}.project-card-cover{inset:0 0 78px!important;min-height:0!important}.project-card-body{position:absolute!important;inset:0!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-column-gap:14px!important;column-gap:14px!important;align-content:center!important;width:100%!important;height:278px!important;min-height:278px!important;padding:58px 82px 92px 18px!important}.project-card-icon{grid-column:1!important;grid-row:1/3!important;width:72px!important;height:72px!important;border-radius:19px!important;font-size:29px!important}.project-card-body h3{grid-column:2!important;margin:0!important;font-size:19px!important;line-height:1.15!important}.project-card-body>p{display:none!important}.project-card-tags{grid-column:2!important;display:flex!important;min-width:0!important;gap:6px!important;margin-top:10px!important;overflow:hidden!important}.project-card-tags span{flex:0 1 auto!important;min-width:0!important;padding:6px 9px!important;font-size:10px!important}.project-state-dot{right:17px!important;top:18px!important;font-size:10px!important}.project-card-cover i{right:16px!important;top:50%!important;width:48px!important;height:48px!important;font-size:23px!important}.project-card-body footer{height:78px!important}.project-card-body footer strong{font-size:20px!important}.project-card-body footer span{font-size:10px!important}.finance-row{gap:12px!important;padding:17px!important;border-radius:19px!important}.finance-row>div:first-child{gap:5px!important}.finance-row>div:first-child strong{font-size:18px!important}.finance-row>div:first-child small{font-size:10px!important}.finance-row>div:nth-child(4),.finance-row>div:nth-child(5){padding-top:13px!important}.finance-row>div:nth-child(4) strong{font-size:23px!important}.finance-row>div:nth-child(5) strong{font-size:14px!important}.quote-activity-link{width:100%!important;min-height:48px!important;margin-top:7px!important}.finance-row-actions{padding-top:10px!important}.task-command-center{width:100%!important;max-width:none!important;padding-inline:0!important}.task-main-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important}.task-main-header h2{font-size:38px!important;color:var(--orion-text)!important}.task-header-actions>.button.primary{min-width:138px!important;min-height:50px!important;padding:0 16px!important;font-size:0!important}.task-header-actions>.button.primary:after{content:"Nueva"!important;font-size:15px!important;font-weight:750!important}.task-mobile-controls{gap:9px!important}.task-mobile-controls select{min-height:50px!important;font-size:13px!important}.task-search-row{min-height:54px!important}.task-list-row{min-height:0!important;padding:14px!important}.task-row-body strong{font-size:15px!important;white-space:normal!important;overflow:visible!important}.task-row-body>span{font-size:11px!important}.task-row-meta{flex-wrap:wrap!important;overflow:visible!important}}@media(max-width:480px){.planning-page-topbar h1{font-size:34px!important}.planning-page-topbar .muted{font-size:12px!important}.project-overview.premium-overview>div{min-height:106px!important;padding:12px 9px!important}.project-overview.premium-overview span{font-size:9px!important}.premium-project-card{max-height:264px!important}.premium-project-card,.project-card-body{height:264px!important;min-height:264px!important}.project-card-body{padding:54px 70px 88px 15px!important;grid-template-columns:64px minmax(0,1fr)!important}.project-card-icon{width:64px!important;height:64px!important;font-size:26px!important}.project-card-body h3{font-size:17px!important}.project-card-cover i{width:44px!important;height:44px!important;right:13px!important}.task-main-header{grid-template-columns:1fr!important}.task-header-actions{justify-content:flex-start!important}.task-header-actions>.button.primary{width:142px!important}}.content-kanban-shell,.dnd-kanban-scroll,.notion-content-kanban,.orion-data-table-scroll,.phase45-kanban,.project-kanban,[class*=kanban],[class*=table-scroll]{overscroll-behavior-inline:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.dnd-kanban-scroll{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:visible;padding:2px 2px 12px;cursor:-webkit-grab;cursor:grab;touch-action:pan-x pan-y}html[data-panning-board=true] .dnd-kanban-scroll{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.dnd-kanban{display:flex!important;width:max-content!important;min-width:100%!important;max-width:none!important;align-items:flex-start!important;gap:14px!important;overflow:visible!important;padding-inline:0!important}.dnd-kanban-column{flex:0 0 clamp(270px,30vw,340px)!important;width:clamp(270px,30vw,340px)!important;min-width:270px!important;max-width:340px!important;overflow:visible!important;scroll-snap-align:none!important}.dnd-kanban-column-body{min-height:180px!important;overflow:visible!important}.dnd-sortable-card{touch-action:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s ease!important}.dnd-sortable-card.is-dragging{opacity:.24!important}.dnd-card-overlay{transform:rotate(.5deg);filter:drop-shadow(0 20px 28px rgba(0,0,0,.28))}.orion-data-table-scroll{width:100%;max-width:100%;overflow:auto!important;cursor:-webkit-grab;cursor:grab;touch-action:pan-x pan-y;contain:inline-size}html[data-panning-table=true] .orion-data-table-scroll{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}html[data-resizing-column=true] .orion-data-table-scroll{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.orion-data-table{table-layout:fixed!important;max-width:none!important}.orion-data-table [data-column-id=name],.orion-data-table [data-column-id=piece],.orion-data-table [data-column-id=title],.orion-data-table [data-column-id],.orion-data-table td,.orion-data-table th{position:static!important;inset:auto!important;left:auto!important;right:auto!important;z-index:auto!important;box-shadow:none!important}.orion-data-table thead th{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:2!important}.orion-data-table thead th[data-column-id=name],.orion-data-table thead th[data-column-id=piece],.orion-data-table thead th[data-column-id=title]{left:auto!important}.notion-title-cell{min-width:0!important}.notion-title-cell input{width:100%!important;min-width:0!important}.content-data-table .orion-data-table tbody tr{height:auto!important;min-height:0!important}.content-data-table .orion-data-table tbody td{height:auto!important;min-height:0!important;padding-top:10px!important;padding-bottom:10px!important;vertical-align:top!important}.content-data-table .notion-title-cell{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-column-gap:10px!important;column-gap:10px!important;align-items:center!important}.content-data-table .notion-title-cell .document-glyph{grid-row:1/3!important}.content-data-table .notion-title-cell input{min-height:36px!important;font-size:14px!important;font-weight:700!important}.content-data-table .notion-title-cell small{font-size:11px!important;line-height:1.35!important}.content-data-table .date-property,.content-data-table .multi-property>summary,.content-data-table .objective-property,.content-data-table .status-cell-trigger{min-height:42px!important}.content-data-table .content-row-actions{gap:8px!important}.content-data-table .content-row-actions button{min-height:40px!important}.table-column-resizer{width:16px!important;margin-right:-8px!important;touch-action:none!important;cursor:col-resize!important}.table-column-resizer:before{content:"";position:absolute;inset:8px 6px;border-radius:999px;background:transparent;transition:background .16s ease,box-shadow .16s ease}.table-column-resizer.is-resizing:before,.table-column-resizer:hover:before{background:var(--orion-accent,#0a84ff)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orion-accent,#0a84ff) 18%,transparent)!important}.status-cell-options-floating{width:min(286px,calc(100vw - 24px))!important;max-height:min(470px,72dvh)!important;padding:8px!important;border-radius:16px!important;overflow-y:auto!important;box-shadow:0 20px 55px rgba(0,0,0,.28)!important}.status-cell-options-floating button{min-height:44px!important;padding:0 12px!important;border-radius:11px!important;font-size:13px!important}.status-cell-trigger{width:100%!important;padding-inline:12px!important;justify-content:flex-start!important;gap:8px!important}.status-cell-trigger>span{margin-left:auto!important}.notion-projects .project-gallery{display:grid!important}.notion-projects>.projects-command-bar .view-switcher{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(360px,100%)!important}.embedded-plan-toolbar .view-switcher button[hidden],.plan-toolbar .view-switcher button[hidden]{display:none!important}.embedded-plan-toolbar .view-switcher,.plan-toolbar .view-switcher{grid-auto-flow:column!important;grid-auto-columns:minmax(118px,1fr)!important;overflow-x:auto!important}.planning-heading-brand-logo,.planning-kanban-brand-logo{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--project-accent,var(--orion-accent)) 36%,var(--orion-border));border-radius:13px;background:var(--orion-surface-raised)}.planning-heading-brand-logo img,.planning-kanban-brand-logo img,.project-emoji-hero img[data-planning-brand-logo]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.premium-project-kanban-card{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-gap:4px 11px!important;gap:4px 11px!important;align-items:center!important}.premium-project-kanban-card>.planning-kanban-brand-logo{grid-row:1/5!important}.premium-project-kanban-card>.kanban-brand-line{display:none!important}.premium-project-kanban-card>progress,.premium-project-kanban-card>small,.premium-project-kanban-card>span:not(.planning-kanban-brand-logo),.premium-project-kanban-card>strong{grid-column:2!important;min-width:0!important}.plan-heading,.plan-page-heading{position:relative!important}.plan-heading>.planning-heading-brand-logo,.plan-page-heading>.planning-heading-brand-logo{margin-right:12px}@media(max-width:760px){.dnd-kanban-scroll,.orion-data-table-scroll{margin-inline:-2px;padding-bottom:16px}.dnd-kanban{gap:10px!important}.dnd-kanban-column{flex-basis:min(84vw,310px)!important;width:min(84vw,310px)!important;min-width:min(84vw,310px)!important}.orion-data-table{min-width:max-content!important}.content-data-table .orion-data-table tbody td{height:auto!important;min-height:0!important;padding-top:10px!important;padding-bottom:10px!important}.status-cell-options-floating{left:12px!important;right:12px!important;width:auto!important;max-height:64dvh!important}.planning-kanban-brand-logo{width:38px;height:38px;flex-basis:38px;border-radius:11px}.premium-project-kanban-card{grid-template-columns:38px minmax(0,1fr)!important}}.workspace,.workspace-inner{width:100%;max-width:none!important;min-width:0}.workspace-inner{padding-left:clamp(14px,2vw,30px);padding-right:clamp(14px,2vw,30px)}.board-shell,.dnd-project-kanban,.kanban-board,.notion-projects,.phase45-kanban,.phase45-stack,.planning-workspace,.project-gallery,.project-overview,.realtime-workspace,.task-workspace{width:100%;max-width:none!important;min-width:0}.dnd-project-kanban,.kanban-board,.phase45-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:12px}.assignee-chip,.member-avatar,.sales-avatar,.task-assignee,.user-admin-identity>span,.workspace-avatar,[data-assignee-name]{position:relative;overflow:hidden;isolation:isolate}.assignee-chip img[data-orion-global-avatar],.member-avatar img[data-orion-global-avatar],.sales-avatar img[data-orion-global-avatar],.task-assignee img[data-orion-global-avatar],.user-admin-identity>span img[data-orion-global-avatar],.workspace-avatar img[data-orion-global-avatar],[data-assignee-name] img[data-orion-global-avatar]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;z-index:2}.portal-brand-symbol{background-size:contain!important;background-repeat:no-repeat!important;background-position:50%!important}.brand-logo img,.client-logo img,.planning-brand-logo img,.portal-brand-symbol img{width:100%;height:100%;object-fit:contain!important}.orion-long-press-card{position:relative;touch-action:pan-x pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orion-long-press-card.is-pressing:after{content:"Mantén presionado";position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:color-mix(in srgb,var(--surface,#111) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:12px;font-weight:800;letter-spacing:.04em;z-index:20;pointer-events:none}.orion-long-press-card.is-long-press-unlocked{outline:2px solid var(--accent,#0a84ff);outline-offset:2px}@media(max-width:780px){.workspace-inner{padding-left:12px;padding-right:12px}.dnd-project-kanban,.kanban-board,.phase45-kanban{grid-auto-columns:minmax(86vw,1fr)}}