.pv.shared-plan_artifact__c1XME{box-sizing:border-box;width:100%;max-width:none;min-height:100dvh;margin:0;padding:28px clamp(12px,2.4vw,40px) 48px;color:#e6edf6;background:#101e2c;border-radius:0}.shared-plan_artifact__c1XME h1{color:#f4f8ff}.shared-plan_artifact__c1XME .pv-sub{max-width:none}.shared-plan_artifact__c1XME p{line-height:1.55}.shared-plan_access__n8R7g{padding:16px;border-radius:10px;background:#20394c;border:1px solid #7294a8}.shared-plan_tools___bbLn{display:flex;flex-wrap:wrap;gap:10px}.shared-plan_artifact__c1XME button,.shared-plan_artifact__c1XME select,.shared-plan_artifact__c1XME textarea{font:inherit;color:#f3f7fb;background:#243d50;border:1px solid #7898ad;padding:9px 12px;border-radius:7px;max-width:100%;box-sizing:border-box}.shared-plan_artifact__c1XME button{cursor:pointer}.shared-plan_artifact__c1XME button:disabled,.shared-plan_artifact__c1XME select:disabled{opacity:.5;cursor:default}.shared-plan_task__VBq_8{margin-block:15px;padding:18px!important;border:1px solid #526f86!important;border-radius:10px;background:#172c40!important;overflow-wrap:anywhere}.shared-plan_task__VBq_8 strong{font-size:17px}.shared-plan_task__VBq_8 form{padding-top:12px;margin-top:12px;border-top:1px solid #526f86}.shared-plan_task__VBq_8 form h3{font-size:17px;margin:0 0 10px}.shared-plan_task__VBq_8 label{display:grid;grid-gap:7px;gap:7px;margin-block:12px}.shared-plan_task__VBq_8 textarea{width:100%;min-height:90px;resize:vertical}.shared-plan_updates__CvUbo article{border-top:1px solid #526f86;padding-top:12px;margin-top:12px;font-size:13px}.shared-plan_error__LHl0a{color:#ffd0c1;border:1px solid #c88778;padding:12px;border-radius:8px}.shared-plan_waiting__i4sR4{color:#ffe1a2}@media (max-width:600px){.pv.shared-plan_artifact__c1XME{margin:0;padding:20px 12px;border-radius:0}.shared-plan_artifact__c1XME ol{padding-left:18px}.shared-plan_task__VBq_8{padding:12px!important}}@media print{.shared-plan_artifact__c1XME [data-artifact-control]{display:none!important}.pv.shared-plan_artifact__c1XME{min-height:0;color:black;background:white;padding:0;margin:0}.shared-plan_artifact__c1XME .pv-steps ol{display:block}.shared-plan_artifact__c1XME h1{color:black}.shared-plan_task__VBq_8{color:black;background:white!important;page-break-inside:avoid;break-inside:avoid}.shared-plan_artifact__c1XME .pv-stage{height:auto;overflow:visible;transform-origin:top left}.shared-plan_artifact__c1XME .pcb-canvas{zoom:.65}.shared-plan_artifact__c1XME .pcb-node{background:white;color:black}}.shared-plan_editor__Em55L{margin-block:24px;padding:18px;background:#1b3348;border:1px solid #7898ad;border-radius:10px}.shared-plan_editor__Em55L label{color:#e6edf6;display:grid;grid-gap:6px;gap:6px;margin-block:12px;min-width:0}.shared-plan_editor__Em55L fieldset{border:0;padding:0;margin:0;min-width:0}.shared-plan_editor__Em55L input{font:inherit;color:#f3f7fb;background:#243d50;border:1px solid #7898ad;padding:9px 12px;border-radius:7px;width:100%;max-width:100%;box-sizing:border-box}.shared-plan_editor__Em55L textarea{width:100%;box-sizing:border-box;min-height:80px}.shared-plan_editorGrid__kvztr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:0 16px;gap:0 16px}.shared-plan_editorTasks__UWgmN{margin-block:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:18px;gap:18px;align-items:start}.shared-plan_editorTasks__UWgmN>.shared-plan_task__VBq_8{min-width:0;margin:0}.shared-plan_artifact__c1XME .pv-steps ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));grid-gap:18px;gap:18px}.shared-plan_artifact__c1XME .pv-steps li{min-width:0;margin-block:0}.shared-plan_editor__Em55L .shared-plan_check__X5r0p{display:flex;align-items:center;gap:10px}.shared-plan_editor__Em55L .shared-plan_check__X5r0p input{width:auto}.shared-plan_editor__Em55L details{margin-block:14px;overflow-wrap:anywhere}@media(max-width:600px){.shared-plan_editor__Em55L{padding:12px}}.shared-plan_saveBar__nV5XV{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;gap:12px;align-items:center;padding:10px;background:#152c3e;border:1px solid #587c91;border-radius:8px}.shared-plan_linkDetails__k1_bX summary{cursor:pointer;color:#aec8dd;font-size:13px}.shared-plan_linkDetails__k1_bX[open]{display:grid;grid-gap:12px;gap:12px}.shared-plan_artifact__c1XME .pv-head>p{margin:0}.shared-plan_drawing__hT1y8{min-width:0;border:1px solid #526f86;border-radius:12px;background:#0a1724;overflow:hidden}.shared-plan_drawing__hT1y8:not(.shared-plan_drawingExpanded__tV3iY){margin-inline:calc(-1 * clamp(12px, 2.4vw, 40px));border-inline:0;border-radius:0}.shared-plan_drawingToolbar__x_CzT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;background:#193044}.shared-plan_drawingToolbar__x_CzT h2{margin:0 0 3px;font-size:19px}.shared-plan_drawingToolbar__x_CzT span{color:#b0c5d7;font-size:12px}.shared-plan_drawingToolbar__x_CzT .shared-plan_tools___bbLn{gap:6px}.shared-plan_drawingToolbar__x_CzT button{padding:7px 11px}.shared-plan_drawingBody__IECDE{position:relative}.shared-plan_artifact__c1XME .shared-plan_graphViewport__gmMMk{height:max(720px,calc(100dvh - 200px));overflow:hidden;cursor:default;touch-action:none}.shared-plan_drawingCard__Ykh_8,.shared-plan_printCard__K3WxG{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px 16px;border:1px solid var(--plan-owner);border-left-width:7px;border-radius:10px;background:var(--plan-owner-bg);color:#f4f8ff}.shared-plan_drawingCard__Ykh_8[data-selected]{outline:3px solid white;outline-offset:3px}.shared-plan_drawingStep__HmzAw{color:#b5cee3;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shared-plan_cardTitle__nITfW{font-size:16px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shared-plan_cardOwner__Lt1_s{font-size:14px;color:var(--plan-owner);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.shared-plan_categoryBadge__rgu5k{display:flex;gap:5px;align-items:center;font-size:11px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shared-plan_categoryBadge__rgu5k b{border:1px solid;border-radius:3px;padding:1px 4px}.shared-plan_drawingCard__Ykh_8 .shared-plan_arrowHandle__5BL_J{width:20px;height:20px;border:3px solid white;background:var(--plan-owner);cursor:crosshair}.shared-plan_drawing__hT1y8 [data-owner-dim]{opacity:.24}.shared-plan_arrangement__6Tqtm{display:flex;gap:6px;align-items:center;font-size:12px}.shared-plan_artifact__c1XME .shared-plan_arrangement__6Tqtm select{padding:6px 8px;font-size:12px}.shared-plan_drawingInspector__l46Gp{position:absolute;right:12px;top:12px;width:min(320px,calc(100% - 48px));max-height:calc(100% - 48px);overflow:auto;padding:16px;background:#20394c;border:1px solid #8ba9c1;border-radius:12px;box-shadow:0 8px 36px #0009}.shared-plan_drawingInspector__l46Gp p{white-space:pre-wrap;overflow-wrap:anywhere}.shared-plan_drawingInspector__l46Gp label{display:grid;grid-gap:6px;gap:6px;margin-block:14px}.shared-plan_artifact__c1XME .shared-plan_drawingInspector__l46Gp select{width:100%}.shared-plan_drawingExpanded__tV3iY{position:fixed;inset:12px;z-index:1000;display:flex;flex-direction:column}.shared-plan_drawingExpanded__tV3iY .shared-plan_drawingBody__IECDE{flex:1 1;min-height:0}.shared-plan_artifact__c1XME .shared-plan_drawingExpanded__tV3iY .shared-plan_graphViewport__gmMMk{height:100%}.shared-plan_drawingEditBar__FBCMI{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;background:#162f42;color:#e6edf6;font-size:13px}.shared-plan_graphMinimap__lzwEH{background:#102535!important;border:1px solid #65839a}.shared-plan_printDrawing__UBkRH{display:none}.shared-plan_printCanvas__wCOp_{position:relative}.shared-plan_printCard__K3WxG{position:absolute}.shared-plan_task__VBq_8{border-color:var(--plan-owner,#526f86)!important;border-left-width:5px!important;background:var(--plan-owner-bg,#172c40)!important}@media (max-width:600px){.shared-plan_drawingToolbar__x_CzT{padding:10px}.shared-plan_drawing__hT1y8:not(.shared-plan_drawingExpanded__tV3iY){margin-inline:-12px}.shared-plan_artifact__c1XME .shared-plan_graphViewport__gmMMk{height:82dvh;min-height:620px}.shared-plan_drawingExpanded__tV3iY{inset:0;border-radius:0}.shared-plan_artifact__c1XME .shared-plan_drawingExpanded__tV3iY .shared-plan_graphViewport__gmMMk{min-height:0;height:100%}.shared-plan_graphMinimap__lzwEH{width:120px;height:80px}}@media print{.shared-plan_drawing__hT1y8{border:0;overflow:visible}.shared-plan_drawing__hT1y8:not(.shared-plan_drawingExpanded__tV3iY){margin:0}.shared-plan_drawingExpanded__tV3iY{position:static;display:block}.shared-plan_drawingEditBar__FBCMI,.shared-plan_graphViewport__gmMMk{display:none!important}.shared-plan_printDrawing__UBkRH{display:block}.shared-plan_printCard__K3WxG{color:black;background:white;page-break-inside:avoid;break-inside:avoid}.shared-plan_printCanvas__wCOp_ .shared-plan_cardTitle__nITfW,.shared-plan_printCard__K3WxG span{color:black}.shared-plan_printCanvas__wCOp_ .pcb-edge{stroke:#334155}.shared-plan_linkDetails__k1_bX>:not(summary){display:block}}.shared-plan_drawingCard__Ykh_8[data-trace-context]{border-color:#b3c2d1;border-style:dashed;background:#1c2d3d}.shared-plan_drawingCard__Ykh_8[data-trace-context] .shared-plan_cardOwner__Lt1_s{color:#c1d0df}.shared-plan_traceContextLabel__J5Dls{position:absolute;top:-12px;right:10px;padding:2px 6px;border:1px dashed #b3c2d1;border-radius:4px;background:#1c2d3d;color:#dce7f2;font-size:10px}.shared-plan_personTraceInfo__OYolR{position:absolute;z-index:6;top:8px;left:12px;max-width:calc(100% - 48px);padding:5px 10px;border:1px solid #8ca8be;border-radius:6px;background:#102334f2;color:#e4edf6;font-size:12px;pointer-events:none}.shared-plan_artifact__c1XME .pv-head{gap:6px}.shared-plan_artifact__c1XME .pv-head p{margin-block:3px}.pv.shared-plan_artifact__c1XME{padding-top:12px}.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))}.plan-legend_legend__Ez5Yj{display:grid;grid-gap:8px;gap:8px;padding:10px 16px;background:#112331;border-block:1px solid #486178}.plan-legend_row__Pocu8{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#edf3fa}.plan-legend_row__Pocu8>strong{min-width:74px;color:#b5c7d8;font-size:12px}.plan-legend_row__Pocu8 .plan-legend_person__Q0l_1{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid var(--plan-owner);border-radius:6px;color:#f4f8ff;background:var(--plan-owner-bg);font:inherit}.plan-legend_person__Q0l_1 i{width:9px;height:9px;border-radius:50%;background:var(--plan-owner)}.plan-legend_person__Q0l_1 small{opacity:.8}.plan-legend_person__Q0l_1[aria-pressed=true]{outline:2px solid white;outline-offset:2px}.plan-legend_row__Pocu8 .plan-legend_reset__iPac1{padding:5px 8px;font:inherit}.plan-legend_category__DW_Rx{display:inline-flex;gap:6px;align-items:center;padding:4px 8px;border:1px solid;border-radius:4px}.plan-legend_category__DW_Rx b{white-space:nowrap}@media print{.plan-legend_legend__Ez5Yj{background:white}.plan-legend_category__DW_Rx,.plan-legend_row__Pocu8,.plan-legend_row__Pocu8>strong{color:black!important}.plan-legend_row__Pocu8 button.plan-legend_reset__iPac1{display:none}.plan-legend_row__Pocu8 .plan-legend_person__Q0l_1{color:black;background:white}}.plan-legend_person__Q0l_1[data-trace-hover]{outline:1px dashed white;outline-offset:2px}.planner-task-panel_panel__I4e_b{grid-column:1/-1;padding:24px;border:1px solid var(--team-line);border-radius:16px;background:var(--team-paper);color:var(--team-ink);min-width:0}.planner-task-panel_controls__f1vp7,.planner-task-panel_row__w2oqQ,.planner-task-panel_tabs__sd_QK,.planner-task-panel_top__akLY8{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.planner-task-panel_top__akLY8{justify-content:space-between}.planner-task-panel_top__akLY8>strong{font:800 1.2rem var(--team-display)}.planner-task-panel_top__akLY8>span{color:var(--team-muted);font-size:.875rem}.planner-task-panel_tabs__sd_QK{margin:22px 0;border-bottom:1px solid var(--team-line);gap:8px;padding-bottom:14px}.planner-task-panel_panel__I4e_b button,.planner-task-panel_panel__I4e_b input,.planner-task-panel_panel__I4e_b select,.planner-task-panel_panel__I4e_b textarea{color:inherit;background:var(--team-surface);border:1px solid var(--team-line);border-radius:9px;padding:10px 12px;font:inherit;min-height:44px}.planner-task-panel_panel__I4e_b button{cursor:pointer}.planner-task-panel_panel__I4e_b button:disabled,.planner-task-panel_panel__I4e_b select:disabled{opacity:.5;cursor:default}.planner-task-panel_tabs__sd_QK button[aria-pressed=true]{background:var(--team-ink);color:var(--team-surface);border-color:var(--team-ink)}.planner-task-panel_panel__I4e_b p{margin:10px 0;font-size:1rem;line-height:1.6}.planner-task-panel_taskGrid__hTFsa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:16px;gap:16px;max-height:520px;overflow:auto}.planner-task-panel_taskGrid__hTFsa article{border:1px solid var(--team-line);border-radius:12px;padding:20px;background:var(--team-surface)}.planner-task-panel_taskGrid__hTFsa article[data-status=done]{border-color:var(--team-green);background:var(--team-green-soft)}.planner-task-panel_taskGrid__hTFsa article[data-selected=true]{outline:2px solid var(--team-accent);outline-offset:2px}.planner-task-panel_title__t4c9S{font:750 1rem/1.5 var(--team-display)!important;text-align:left}.planner-task-panel_error__aXqJ6{color:var(--team-accent)}.planner-task-panel_wait__pLFUe{color:var(--team-amber)}.planner-task-panel_row__w2oqQ{justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--team-line)}.planner-task-panel_panel__I4e_b label{display:grid;grid-gap:8px;gap:8px}.planner-task-panel_panel__I4e_b textarea{min-height:90px}.planner-task-panel_history__AGQHJ{max-height:350px;overflow:auto}.planner-task-panel_history__AGQHJ>div{padding:14px 0;border-bottom:1px solid var(--team-line)}.planner-task-panel_panel__I4e_b pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;overflow:auto}.planner-task-panel_timelineRow__No0za{display:grid;grid-template-columns:minmax(120px,30%) 1fr;grid-gap:16px;gap:16px;align-items:center;margin:12px 0}.planner-task-panel_track__rLFp_{position:relative;height:36px;background:var(--team-blue-soft);border-radius:6px;font-size:.875rem}.planner-task-panel_track__rLFp_ span{position:absolute;display:block;height:100%;min-width:24px;background:var(--team-blue);color:var(--team-surface);border-radius:6px;overflow:hidden;white-space:nowrap;padding:6px}.planner-task-panel_calendar__4ZRtZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.planner-task-panel_calendar__4ZRtZ article{border:1px solid var(--team-line);border-radius:10px;padding:16px;background:var(--team-surface)}.planner-task-panel_calendar__4ZRtZ button{display:block;width:100%;margin:8px 0;text-align:left}.planner-task-panel_calendar__4ZRtZ small{display:block;margin-top:8px}@font-face{font-family:Alba Manrope;src:url(/fonts/collaboration/manrope-variable.ttf) format("truetype");font-weight:200 800;font-display:swap}.workspace-team_design__pJNmH,.workspace-team_overlay__LjtfY{--team-paper:#f5f3ee;--team-surface:#fdfcf9;--team-ink:#292534;--team-muted:#686274;--team-line:#dedbd5;--team-rail:#282235;--team-rail-ink:#f2edf7;--team-rail-muted:#c2b9cd;--team-accent:#ac412f;--team-accent-soft:#f7e5dd;--team-blue:#3659a4;--team-blue-soft:#e6ecf8;--team-green:#35654d;--team-green-soft:#e5eee5;--team-amber:#825823;--team-amber-soft:#f5ebd8;--team-violet:#70508e;--team-violet-soft:#ede6f3;--team-shadow:0 12px 36px rgb(43 32 37/.07);--team-ease:cubic-bezier(.16,1,.3,1);--team-display:"Alba Manrope","Trebuchet MS",sans-serif;color:var(--team-ink);font:400 1rem/1.5 system-ui,-apple-system,Segoe UI,sans-serif;color-scheme:light}.workspace-team_conversation__HtIDc *,.workspace-team_design__pJNmH *,.workspace-team_overlay__LjtfY *{box-sizing:border-box}.workspace-team_overlay__LjtfY{position:fixed;inset:0;z-index:120;display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--team-paper);overflow:hidden}.workspace-team_design__pJNmH :is(h1,h2,h3,h4,p),.workspace-team_overlay__LjtfY :is(h1,h2,h3,h4,p){margin-top:0}.workspace-team_design__pJNmH h1,.workspace-team_overlay__LjtfY h1{font:800 clamp(1.7rem,2.7vw,2.4rem)/1.15 var(--team-display);letter-spacing:-.035em}.workspace-team_design__pJNmH :is(h2,h3),.workspace-team_overlay__LjtfY :is(h2,h3){font-family:var(--team-display);letter-spacing:-.02em}.workspace-team_conversation__HtIDc button,.workspace-team_design__pJNmH button,.workspace-team_overlay__LjtfY button{cursor:pointer;font:inherit}.workspace-team_conversation__HtIDc :is(button,input,select,textarea),.workspace-team_design__pJNmH :is(button,input,select,textarea),.workspace-team_overlay__LjtfY :is(button,input,select,textarea){color:inherit}.workspace-team_conversation__HtIDc button,.workspace-team_design__pJNmH button,.workspace-team_overlay__LjtfY button{min-height:44px;border:1px solid var(--team-line);border-radius:9px;background:var(--team-surface);padding:9px 14px;display:inline-flex;gap:8px;align-items:center;justify-content:center;transition:transform .18s var(--team-ease),opacity .18s var(--team-ease)}.workspace-team_conversation__HtIDc button:hover:not(:disabled),.workspace-team_design__pJNmH button:hover:not(:disabled),.workspace-team_overlay__LjtfY button:hover:not(:disabled){background:var(--team-accent-soft);transform:translateY(-1px)}.workspace-team_conversation__HtIDc button:active:not(:disabled),.workspace-team_design__pJNmH button:active:not(:disabled),.workspace-team_overlay__LjtfY button:active:not(:disabled){transform:translateY(1px)}.workspace-team_conversation__HtIDc button:disabled,.workspace-team_design__pJNmH button:disabled,.workspace-team_overlay__LjtfY button:disabled{opacity:.5;cursor:default}.workspace-team_conversation__HtIDc :focus-visible,.workspace-team_design__pJNmH :focus-visible,.workspace-team_overlay__LjtfY :focus-visible{outline:3px solid var(--team-blue);outline-offset:3px}.workspace-team_conversation__HtIDc :is(input,select,textarea),.workspace-team_design__pJNmH :is(input,select,textarea),.workspace-team_overlay__LjtfY :is(input,select,textarea){font:inherit;border:1px solid var(--team-line);border-radius:9px;background:var(--team-surface);min-height:44px;padding:10px 12px}.workspace-team_conversation__HtIDc svg,.workspace-team_design__pJNmH svg,.workspace-team_overlay__LjtfY svg{flex-shrink:0}.workspace-team_conversation__HtIDc .workspace-team_primary__XyKCu,.workspace-team_design__pJNmH .workspace-team_primary__XyKCu,.workspace-team_overlay__LjtfY .workspace-team_primary__XyKCu{background:var(--team-accent);color:var(--team-surface);border-color:var(--team-accent);font-weight:650;box-shadow:0 3px 8px rgb(87 38 28/.12)}.workspace-team_conversation__HtIDc .workspace-team_primary__XyKCu:hover:not(:disabled),.workspace-team_design__pJNmH .workspace-team_primary__XyKCu:hover:not(:disabled),.workspace-team_overlay__LjtfY .workspace-team_primary__XyKCu:hover:not(:disabled){background:var(--team-accent);box-shadow:0 6px 18px rgb(87 38 28/.22)}.workspace-team_conversation__HtIDc .workspace-team_iconButton__xtLV_,.workspace-team_design__pJNmH .workspace-team_iconButton__xtLV_,.workspace-team_overlay__LjtfY .workspace-team_iconButton__xtLV_{width:44px;padding:0;flex-shrink:0}.workspace-team_sidebar__0I6to{min-width:0;color:var(--team-rail-ink);background:var(--team-rail);display:flex;flex-direction:column;padding:28px 18px 20px;gap:24px;overflow-y:auto}.workspace-team_brand__rJBoD{display:flex;gap:12px;align-items:center;padding:0 10px 12px}.workspace-team_brandMark__jwZzb{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--team-accent-soft);color:var(--team-accent)}.workspace-team_brand__rJBoD strong{display:block;font:800 1.35rem/1.2 var(--team-display);letter-spacing:-.035em}.workspace-team_brand__rJBoD small{color:var(--team-rail-muted);font-size:.875rem}.workspace-team_sidebarGroup__uxNfR{display:grid;grid-gap:8px;gap:8px;min-width:0}.workspace-team_sidebarLabel__1fTIa{display:flex;justify-content:space-between;align-items:center;color:var(--team-rail-muted);font-size:.875rem;padding:0 10px}.workspace-team_sidebar__0I6to .workspace-team_sidebarLabel__1fTIa button{min-width:44px;min-height:44px;width:44px;padding:0;background:transparent;color:var(--team-rail-ink);border:0}.workspace-team_sidebar__0I6to nav{display:grid;grid-gap:8px;gap:8px;min-width:0}.workspace-team_sidebar__0I6to .workspace-team_navButton__81ZA0{border:0;background:transparent;color:var(--team-rail-muted);justify-content:flex-start;width:100%;text-align:left;min-height:46px;padding:10px 12px}.workspace-team_sidebar__0I6to .workspace-team_navButton__81ZA0:hover:not(:disabled){color:var(--team-rail-ink);background:rgb(242 237 247/.08)}.workspace-team_sidebar__0I6to .workspace-team_navButton__81ZA0[aria-current=page]{color:var(--team-rail-ink);background:rgb(242 237 247/.12);box-shadow:inset 3px 0 var(--team-accent-soft)}.workspace-team_navName__geIzL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.workspace-team_navCount__ExP9u{margin-left:auto;min-width:24px;border-radius:6px;text-align:center;background:var(--team-accent-soft);color:var(--team-accent);font-size:.8rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-team_projectDot__XotxJ{width:10px;height:10px;border-radius:3px;background:var(--team-accent-soft);flex-shrink:0}.workspace-team_sidebarFoot__MvvM1{margin-top:auto;border-top:1px solid rgb(242 237 247/.16);padding-top:18px}.workspace-team_sidebar__0I6to .workspace-team_peopleButton__W_VY3{background:transparent;color:var(--team-rail-ink);border:0;justify-content:flex-start;padding:8px;width:100%}.workspace-team_workspace__uaLvH{min-width:0;display:flex;flex-direction:column;overflow:hidden;position:relative;background:var(--team-paper)}.workspace-team_topbar__JHDd0{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 32px;border-bottom:1px solid var(--team-line);background:var(--team-surface)}.workspace-team_breadcrumb__Xpbfo{display:flex;gap:10px;align-items:center;color:var(--team-muted);font-size:.875rem}.workspace-team_breadcrumb__Xpbfo strong{color:var(--team-ink);font-weight:650}.workspace-team_toolbar__KUU5L,.workspace-team_topActions__Y_IYc{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.workspace-team_overlay__LjtfY .workspace-team_topActions__Y_IYc button{border:0;background:transparent}.workspace-team_overlay__LjtfY .workspace-team_mobileMenu__d1y6z{display:none}.workspace-team_main___0nkU{min-width:0;flex:1 1;overflow:auto;padding:30px 32px}.workspace-team_pageHeading__Kavxv{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.workspace-team_eyebrow__N9H7m{display:inline-flex;align-items:center;gap:6px;color:var(--team-accent);font-size:.875rem;font-weight:650;margin-bottom:10px}.workspace-team_pageHeading__Kavxv h1{margin-bottom:10px}.workspace-team_pageHeading__Kavxv p{max-width:66ch;color:var(--team-muted);margin-bottom:0;font-size:1rem}.workspace-team_avatarStack__M7ays{display:flex;align-items:center;padding-left:8px}.workspace-team_avatarStack__M7ays .workspace-team_avatar__8_y0g{margin-left:-8px;border:3px solid var(--team-paper)}.workspace-team_avatar__8_y0g{--avatar-bg:var(--team-accent-soft);--avatar-ink:var(--team-accent);display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--avatar-bg);color:var(--avatar-ink);font:750 .8rem/1 var(--team-display);flex-shrink:0}.workspace-team_avatar__8_y0g[data-tone="1"]{--avatar-bg:var(--team-blue-soft);--avatar-ink:var(--team-blue)}.workspace-team_avatar__8_y0g[data-tone="2"]{--avatar-bg:var(--team-green-soft);--avatar-ink:var(--team-green)}.workspace-team_avatar__8_y0g[data-tone="3"]{--avatar-bg:var(--team-violet-soft);--avatar-ink:var(--team-violet)}.workspace-team_avatar__8_y0g[data-tone="4"]{--avatar-bg:var(--team-amber-soft);--avatar-ink:var(--team-amber)}.workspace-team_avatar__8_y0g[data-small=true]{width:30px;height:30px;font-size:.7rem}.workspace-team_peopleList__iazmz{display:grid;grid-gap:20px;gap:20px;margin-top:26px}.workspace-team_personRow__Q_5e3{display:flex;align-items:center;gap:12px}.workspace-team_personRow__Q_5e3 span,.workspace-team_personRow__Q_5e3 strong{display:block}.workspace-team_personRow__Q_5e3 span{color:var(--team-muted);font-size:.875rem;overflow-wrap:anywhere}.workspace-team_tabbar__eNibv{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-bottom:1px solid var(--team-line);margin:0 0 24px}.workspace-team_design__pJNmH .workspace-team_tab__dWKLC,.workspace-team_overlay__LjtfY .workspace-team_tab__dWKLC{background:transparent;border:0;border-radius:0;position:relative;padding:12px 14px 16px;color:var(--team-muted);font-weight:600}.workspace-team_design__pJNmH .workspace-team_tab__dWKLC[aria-selected=true],.workspace-team_overlay__LjtfY .workspace-team_tab__dWKLC[aria-selected=true]{color:var(--team-accent)}.workspace-team_tab__dWKLC[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;inset-inline:10px;height:3px;border-radius:3px;background:var(--team-accent)}.workspace-team_contentEnter__jLk7L{animation:workspace-team_team-enter__nKXUq .24s var(--team-ease) both}@keyframes workspace-team_team-enter__nKXUq{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.workspace-team_stats__ZKORv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:22px 0 24px;border-bottom:1px solid var(--team-line);margin-bottom:24px}.workspace-team_design__pJNmH .workspace-team_stat__GkUE8,.workspace-team_overlay__LjtfY .workspace-team_stat__GkUE8{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 12px;gap:6px 12px;justify-content:start;text-align:left;background:transparent;border:0;border-radius:0;border-right:1px solid var(--team-line);padding:0 20px}.workspace-team_stat__GkUE8:first-child{padding-left:0}.workspace-team_stat__GkUE8:last-child{border-right:0}.workspace-team_statIcon__8qi0b{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;grid-row:span 2;color:var(--team-blue);background:var(--team-blue-soft)}.workspace-team_stat__GkUE8[data-tone=green] .workspace-team_statIcon__8qi0b{color:var(--team-green);background:var(--team-green-soft)}.workspace-team_stat__GkUE8[data-tone=amber] .workspace-team_statIcon__8qi0b{color:var(--team-amber);background:var(--team-amber-soft)}.workspace-team_stat__GkUE8[data-tone=coral] .workspace-team_statIcon__8qi0b{color:var(--team-accent);background:var(--team-accent-soft)}.workspace-team_stat__GkUE8 strong{font:800 1.6rem/1.1 var(--team-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-team_stat__GkUE8 small{color:var(--team-muted);font-size:.875rem}.workspace-team_conversation__HtIDc{min-width:0;display:flex;flex-direction:column}.workspace-team_conversationTop__JuHl9{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.workspace-team_unreadLabel__4FhSM{display:inline-flex;align-items:center;gap:8px;color:var(--team-muted);font-size:.875rem}.workspace-team_unreadLabel__4FhSM b{color:var(--team-accent)}.workspace-team_conversation__HtIDc .workspace-team_softButton__EC7vq{border-color:transparent;background:transparent;color:var(--team-muted);font-size:.875rem}.workspace-team_chatColumns__Fk0lH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.workspace-team_chatColumns__Fk0lH[data-thread=true]{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr)}.workspace-team_feed___3mj_,.workspace-team_thread__C9OK9{min-height:240px;height:clamp(260px,39vh,540px);overflow:auto;border:1px solid var(--team-line);border-radius:14px;padding:20px;background:var(--team-surface)}.workspace-team_thread__C9OK9{background:var(--team-violet-soft);border-color:var(--team-line);animation:workspace-team_team-enter__nKXUq .22s var(--team-ease)}.workspace-team_thread__C9OK9 .workspace-team_message__fCNa3{background:transparent}.workspace-team_message__fCNa3{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 4px;border-bottom:1px solid var(--team-line);overflow-wrap:anywhere}.workspace-team_message__fCNa3:last-child{border-bottom:0}.workspace-team_message__fCNa3[data-mentioned=true]{background:var(--team-amber-soft);margin-inline:-8px;padding-inline:12px;border-radius:10px}.workspace-team_messageHead__yznWz{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:6px}.workspace-team_messageHead__yznWz strong{font-weight:750}.workspace-team_messageHead__yznWz time{color:var(--team-muted);font-size:.875rem}.workspace-team_message__fCNa3 p{white-space:pre-wrap;line-height:1.65;margin:0 0 8px;max-width:66ch}.workspace-team_message__fCNa3 small{display:block;color:var(--team-accent);font-size:.875rem;margin:6px 0}.workspace-team_message__fCNa3 a{color:var(--team-blue);text-decoration:underline;text-underline-offset:3px}.workspace-team_messageActions__swSDv{display:flex;flex-wrap:wrap;gap:8px}.workspace-team_conversation__HtIDc .workspace-team_messageActions__swSDv button{color:var(--team-blue);border-color:transparent;background:transparent;padding:8px 6px;font-size:.875rem;min-height:44px}.workspace-team_conversation__HtIDc .workspace-team_messageActions__swSDv .workspace-team_taskLink__0Ni0j{color:var(--team-accent);background:var(--team-accent-soft);padding-inline:10px}.workspace-team_threadHeading__7tRgs{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.workspace-team_threadHeading__7tRgs strong{font:800 1.1rem var(--team-display)}.workspace-team_composer__MZLVT{margin-top:18px;border:1px solid var(--team-line);background:var(--team-surface);border-radius:14px;padding:16px;transition:transform .18s var(--team-ease)}.workspace-team_composer__MZLVT:focus-within{box-shadow:0 0 0 3px var(--team-accent-soft);border-color:var(--team-accent)}.workspace-team_composer__MZLVT label{font-size:.875rem;font-weight:650;color:var(--team-ink)}.workspace-team_conversation__HtIDc .workspace-team_composer__MZLVT textarea{display:block;width:100%;min-height:86px;max-height:220px;resize:vertical;padding:10px 0;border:0;outline-offset:0;background:transparent;line-height:1.6}.workspace-team_composerToolbar__V0bH1{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;border-top:1px solid var(--team-line);padding-top:12px}.workspace-team_composerTools__fP_S2{flex-wrap:wrap}.workspace-team_composerTools__fP_S2,.workspace-team_composerTools__fP_S2>label{display:flex;align-items:center;gap:8px}.workspace-team_composerTools__fP_S2 select{max-width:220px}.workspace-team_composer__MZLVT .workspace-team_composerHint__DCPib{font-size:.875rem;color:var(--team-muted);margin:12px 0 0}.workspace-team_composer__MZLVT .workspace-team_check__SRxKy input[type=checkbox]{width:18px;height:18px;min-width:18px;min-height:18px;max-height:18px;flex:none;margin:0;accent-color:var(--team-accent)}.workspace-team_feedback__h0MEF{display:flex;align-items:center;gap:8px;color:var(--team-green);font-size:.875rem;padding:10px 0}.workspace-team_error__BQJds{color:var(--team-accent);padding:12px 16px;border:1px solid var(--team-accent);background:var(--team-accent-soft);border-radius:9px;margin:12px 0}.workspace-team_empty__aVMW2{min-height:230px;display:grid;place-content:center;justify-items:center;text-align:center;padding:32px;color:var(--team-muted);grid-gap:12px;gap:12px}.workspace-team_empty__aVMW2 svg{color:var(--team-accent)}.workspace-team_empty__aVMW2 h2{color:var(--team-ink);font-size:1.3rem;margin:0}.workspace-team_empty__aVMW2 p{max-width:42ch;margin:0}.workspace-team_drawerLayer__P3wKI{position:fixed;inset:0;z-index:150;display:flex;justify-content:flex-end;color:var(--team-ink)}.workspace-team_scrim__UGs1u{position:absolute;inset:0;width:100%;height:100%;border:0!important;border-radius:0!important;background:rgb(40 34 53/.3)!important;cursor:default!important;animation:workspace-team_team-scrim__brtDl .18s var(--team-ease)}.workspace-team_scrim__UGs1u:hover{transform:none!important}.workspace-team_drawer__OwLYp{position:relative;width:min(490px,100%);background:var(--team-surface);box-shadow:-12px 0 60px rgb(40 34 53/.15);padding:28px;overflow-y:auto;animation:workspace-team_team-drawer__jewxR .24s var(--team-ease)}@keyframes workspace-team_team-drawer__jewxR{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.workspace-team_drawerHeading__f84r8{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--team-muted);font-size:.875rem;margin-bottom:30px}.workspace-team_drawer__OwLYp h2{font:800 1.8rem/1.2 var(--team-display);letter-spacing:-.03em;margin:12px 0 22px}.workspace-team_drawerForm__QEsCe{display:grid;grid-gap:20px;gap:20px}.workspace-team_drawerForm__QEsCe label{display:grid;grid-gap:8px;gap:8px;font-weight:600}.workspace-team_drawerForm__QEsCe p{color:var(--team-muted)}.workspace-team_drawerForm__QEsCe input{min-width:0;width:100%}.workspace-team_detailGroup__SLdeX{border-top:1px solid var(--team-line);padding-top:20px;margin-top:24px}.workspace-team_detailGroup__SLdeX h3{font-size:.875rem;margin-bottom:12px;color:var(--team-muted);font-weight:600}.workspace-team_detailGroup__SLdeX p{white-space:pre-wrap;line-height:1.65}.workspace-team_detailFields__wHDSQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.workspace-team_detailFields__wHDSQ small{display:block;color:var(--team-muted);margin-bottom:8px;font-size:.875rem}.workspace-team_detailFields__wHDSQ strong{display:inline-flex;gap:8px;align-items:center}.workspace-team_drawing__7QEXK{border:1px solid var(--team-line);border-radius:14px;overflow:auto;background:var(--team-surface)}.workspace-team_searchField__BdIfb{display:flex;align-items:center;gap:8px;border:1px solid var(--team-line);background:var(--team-surface);border-radius:9px;padding-left:12px;color:var(--team-muted)}.workspace-team_design__pJNmH .workspace-team_searchField__BdIfb input,.workspace-team_overlay__LjtfY .workspace-team_searchField__BdIfb input{border:0;background:transparent;min-width:0;width:100%;max-width:260px;padding-left:0}.workspace-team_loading__yugvT{color:var(--team-muted);padding:24px}@media(min-width:1600px){.workspace-team_overlay__LjtfY{grid-template-columns:270px minmax(0,1fr)}.workspace-team_main___0nkU{padding:36px 44px}}@media(max-width:1050px){.workspace-team_overlay__LjtfY{grid-template-columns:210px minmax(0,1fr)}.workspace-team_main___0nkU{padding:24px}.workspace-team_topbar__JHDd0{padding-inline:24px}.workspace-team_stats__ZKORv{gap:8px}.workspace-team_overlay__LjtfY .workspace-team_stat__GkUE8{padding-inline:12px}.workspace-team_statIcon__8qi0b{display:none}.workspace-team_chatColumns__Fk0lH[data-thread=true]{grid-template-columns:1fr}.workspace-team_thread__C9OK9{height:auto;max-height:420px}}@media(max-width:700px){.workspace-team_overlay__LjtfY{grid-template-columns:minmax(0,1fr)}.workspace-team_overlay__LjtfY .workspace-team_mobileMenu__d1y6z{display:inline-flex}.workspace-team_sidebar__0I6to{display:none;position:absolute;inset:64px auto 0 0;z-index:4;width:min(300px,88vw);box-shadow:var(--team-shadow)}.workspace-team_sidebar__0I6to[data-open=true]{display:flex}.workspace-team_topbar__JHDd0{min-height:64px;padding:10px 14px;gap:8px}.workspace-team_topActions__Y_IYc .workspace-team_buttonLabel__sqcnv{display:none}.workspace-team_breadcrumb__Xpbfo{gap:6px}.workspace-team_main___0nkU{padding:22px 16px}.workspace-team_pageHeading__Kavxv{flex-direction:column;gap:14px}.workspace-team_pageHeading__Kavxv h1{font-size:1.8rem}.workspace-team_stats__ZKORv{grid-template-columns:1fr 1fr;gap:20px}.workspace-team_design__pJNmH .workspace-team_stat__GkUE8,.workspace-team_overlay__LjtfY .workspace-team_stat__GkUE8{border:0;padding:0}.workspace-team_statIcon__8qi0b{display:grid}.workspace-team_tabbar__eNibv{gap:0}.workspace-team_overlay__LjtfY .workspace-team_tab__dWKLC{padding-inline:12px}.workspace-team_feed___3mj_,.workspace-team_thread__C9OK9{padding:12px}.workspace-team_message__fCNa3{grid-template-columns:32px minmax(0,1fr);gap:10px}.workspace-team_message__fCNa3>.workspace-team_avatar__8_y0g{width:32px;height:32px}.workspace-team_messageHead__yznWz{gap:4px 8px}.workspace-team_composerToolbar__V0bH1{align-items:stretch}.workspace-team_composerToolbar__V0bH1>.workspace-team_primary__XyKCu{margin-left:auto}.workspace-team_composerTools__fP_S2,.workspace-team_conversationTop__JuHl9{align-items:flex-start}.workspace-team_conversationTop__JuHl9 .workspace-team_toolbar__KUU5L{width:100%}.workspace-team_drawer__OwLYp{padding:22px}}@media(prefers-reduced-motion:reduce){.workspace-team_conversation__HtIDc *,.workspace-team_design__pJNmH *,.workspace-team_overlay__LjtfY *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.workspace-team_design__pJNmH button,.workspace-team_overlay__LjtfY button{border:1px solid ButtonText}.workspace-team_avatar__8_y0g,.workspace-team_statIcon__8qi0b{border:1px solid CanvasText}}.workspace-team_drawing__7QEXK [aria-label="Project tasks and collaboration"]{display:none}.workspace-team_conversation__HtIDc .workspace-team_softButton__EC7vq[aria-pressed=true]{color:var(--team-accent);background:var(--team-accent-soft)}.workspace-team_stat__GkUE8[aria-pressed=true] strong{color:var(--team-accent)}.workspace-team_detailFields__wHDSQ{grid-template-columns:repeat(2,minmax(0,1fr));overflow-wrap:anywhere}.workspace-team_drawer__OwLYp p{color:var(--team-ink);font-size:1rem}@media(max-width:700px){.workspace-team_pageHeading__Kavxv{gap:12px;margin-bottom:16px}.workspace-team_pageHeading__Kavxv h1{font-size:1.65rem}.workspace-team_stats__ZKORv{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 0 18px;margin-bottom:16px}.workspace-team_overlay__LjtfY .workspace-team_stat__GkUE8{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:56px}.workspace-team_statIcon__8qi0b{display:none}.workspace-team_stat__GkUE8 strong{font-size:1.4rem}.workspace-team_stat__GkUE8 small{font-size:.875rem}.workspace-team_overlay__LjtfY .workspace-team_tab__dWKLC{padding-inline:8px;gap:6px;font-size:.875rem}.workspace-team_overlay__LjtfY .workspace-team_mobileAdd__yQJvR{display:none}}.workspace-team_drawerForm__QEsCe label{color:var(--team-ink);font-size:.875rem}@keyframes workspace-team_team-scrim__brtDl{0%{opacity:0}to{opacity:1}}@keyframes workspace-team_team-scrim-out__j_Igy{to{opacity:0}}@keyframes workspace-team_team-drawer-out__jQsFJ{to{opacity:0;transform:translateX(24px)}}.workspace-team_drawerLayer__P3wKI[data-closing=true] .workspace-team_scrim__UGs1u{animation:workspace-team_team-scrim-out__j_Igy .18s ease-in forwards}.workspace-team_drawerLayer__P3wKI[data-closing=true] .workspace-team_drawer__OwLYp{animation:workspace-team_team-drawer-out__jQsFJ .18s ease-in forwards}@media(hover:none){.workspace-team_conversation__HtIDc button:hover,.workspace-team_design__pJNmH button:hover,.workspace-team_overlay__LjtfY button:hover{transform:none}}.workspace-team_sources__I86RV{max-width:1000px}.workspace-team_sources__I86RV h2{font-family:var(--team-display)}.workspace-team_sourceCard__v0sOC{padding:24px;margin:20px 0;background:var(--team-surface);border:1px solid var(--team-line);border-radius:12px}.workspace-team_sourceCard__v0sOC h3{margin-right:auto}.workspace-team_sourceCard__v0sOC summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}.workspace-team_sourceCard__v0sOC .workspace-team_sourceText__Scwja{white-space:pre-wrap;overflow-wrap:anywhere;max-width:66ch}.planner-kanban_board__AHyrH{min-width:0}.planner-kanban_board__AHyrH .planner-kanban_groupSelect__zf1qB{width:auto;max-width:190px}.planner-kanban_kanban__yKaER[data-group=workstream]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(270px,320px)}.planner-kanban_column__oF9eI[data-tone="0"]{--lane:var(--team-blue);--lane-bg:var(--team-blue-soft)}.planner-kanban_column__oF9eI[data-tone="1"]{--lane:var(--team-violet);--lane-bg:var(--team-violet-soft)}.planner-kanban_column__oF9eI[data-tone="2"]{--lane:var(--team-amber);--lane-bg:var(--team-amber-soft)}.planner-kanban_column__oF9eI[data-tone="3"]{--lane:var(--team-green);--lane-bg:var(--team-green-soft)}.planner-kanban_column__oF9eI[data-tone="4"]{--lane:var(--team-accent);--lane-bg:var(--team-accent-soft)}.planner-kanban_cardBrief__f1ZXS{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:8px 0;font-size:.875rem;line-height:1.6;color:var(--team-muted)}.planner-kanban_cardFooter__OqPjZ .planner-kanban_cardOwner__2cfLG{color:var(--team-ink);font-weight:650;min-width:0}.planner-kanban_boardTools__UIvJb{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}.planner-kanban_board__AHyrH .planner-kanban_filterButton__NxETE{background:transparent;border-color:var(--team-line)}.planner-kanban_filterDot__lzxjh{height:7px;width:7px;border-radius:50%;background:var(--team-accent)}.planner-kanban_sortLabel__JtHc7{display:flex;align-items:center;gap:6px;color:var(--team-muted)}.planner-kanban_board__AHyrH .planner-kanban_sortLabel__JtHc7 select{border:0;background:transparent;max-width:160px;font-size:.875rem}.planner-kanban_layoutToggle__DXKuQ{display:flex;gap:8px}.planner-kanban_board__AHyrH .planner-kanban_layoutToggle__DXKuQ button{width:44px;padding:0;background:transparent}.planner-kanban_board__AHyrH .planner-kanban_layoutToggle__DXKuQ button[aria-pressed=true]{background:var(--team-ink);border-color:var(--team-ink);color:var(--team-surface)}.planner-kanban_filters__RKjK_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px;border:1px solid var(--team-line);border-radius:12px;margin-bottom:16px;background:var(--team-surface);animation:planner-kanban_appear__bHuXK .2s var(--team-ease)}.planner-kanban_filters__RKjK_ label{display:grid;grid-gap:6px;gap:6px;font-size:.875rem;color:var(--team-muted)}.planner-kanban_filters__RKjK_ select{min-width:150px}.planner-kanban_boardCaption__RG3qr{display:flex;gap:16px;justify-content:space-between;font-size:.875rem;color:var(--team-muted);margin-bottom:16px}.planner-kanban_kanban__yKaER{display:grid;grid-template-columns:repeat(5,minmax(205px,1fr));grid-gap:16px;gap:16px;overflow-x:auto;min-height:350px;padding:2px 2px 18px;align-items:stretch}.planner-kanban_column__oF9eI{--lane:var(--team-muted);--lane-bg:var(--team-line);border-radius:12px;background:color-mix(in srgb,var(--lane-bg) 50%,var(--team-paper));min-width:0;border:1px solid transparent}.planner-kanban_column__oF9eI[data-state=accepted]{--lane:var(--team-violet);--lane-bg:var(--team-violet-soft)}.planner-kanban_column__oF9eI[data-state=in_progress]{--lane:var(--team-blue);--lane-bg:var(--team-blue-soft)}.planner-kanban_column__oF9eI[data-state=blocked]{--lane:var(--team-amber);--lane-bg:var(--team-amber-soft)}.planner-kanban_column__oF9eI[data-state=done]{--lane:var(--team-green);--lane-bg:var(--team-green-soft)}.planner-kanban_column__oF9eI[data-drop=true]{border:2px dashed var(--lane);background:var(--lane-bg)}.planner-kanban_column__oF9eI h2{display:flex;align-items:center;gap:8px;font:750 .875rem/1.4 var(--team-display);margin:0;padding:17px 13px;color:var(--lane)}.planner-kanban_column__oF9eI h2 b{color:var(--team-ink);margin-left:auto;background:var(--lane-bg);min-width:24px;padding:2px;border-radius:5px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planner-kanban_columnCards__0rnI9{padding:0 10px 12px}.planner-kanban_card__sGjbQ{background:var(--team-surface);border:1px solid var(--team-line);padding:14px;border-radius:10px;margin-bottom:12px;box-shadow:0 2px 4px rgb(40 34 53/.025);transition:transform .18s var(--team-ease),opacity .18s var(--team-ease);animation:planner-kanban_appear__bHuXK .24s var(--team-ease) both;animation-delay:calc(var(--card-order) * 45ms)}.planner-kanban_card__sGjbQ[draggable=true]{cursor:-webkit-grab;cursor:grab}.planner-kanban_card__sGjbQ[draggable=true]:hover{box-shadow:var(--team-shadow);transform:translateY(-3px)}.planner-kanban_card__sGjbQ[data-selected=true]{border-color:var(--team-accent);box-shadow:0 0 0 2px var(--team-accent-soft)}.planner-kanban_card__sGjbQ[data-dragging=true]{opacity:.4}.planner-kanban_cardMeta___EfYs{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.planner-kanban_priority__8bmrr{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;background:var(--team-line);color:var(--team-ink);font-size:.875rem;font-weight:650;text-transform:capitalize}.planner-kanban_priority__8bmrr[data-priority=high],.planner-kanban_priority__8bmrr[data-priority=urgent]{background:var(--team-accent-soft);color:var(--team-accent)}.planner-kanban_priority__8bmrr[data-priority=low]{background:var(--team-green-soft);color:var(--team-green)}.planner-kanban_grip__usQFC{color:var(--team-muted);opacity:.6}.planner-kanban_doneIcon__s1eJ_{color:var(--team-green)}.planner-kanban_board__AHyrH .planner-kanban_cardTitle__Sk_Y0{display:block;width:100%;text-align:left;border:0;border-radius:0;padding:4px 0;background:transparent;min-height:48px;font:750 .97rem/1.5 var(--team-display);letter-spacing:-.015em}.planner-kanban_board__AHyrH .planner-kanban_cardTitle__Sk_Y0:hover{background:transparent;color:var(--team-accent);transform:none}.planner-kanban_wait__s5xFR{display:flex;gap:6px;align-items:center;margin:8px 0 0;font-size:.875rem;color:var(--team-amber);line-height:1.5}.planner-kanban_cardFooter__OqPjZ{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-top:18px}.planner-kanban_cardFooter__OqPjZ>span:first-child{display:flex;align-items:center;gap:6px;color:var(--team-muted);font-size:.875rem}.planner-kanban_cardFooter__OqPjZ>span[data-overdue=true]{color:var(--team-accent)}.planner-kanban_emptyColumn__3SEFL{min-height:160px;display:grid;align-content:center;justify-items:center;grid-gap:10px;gap:10px;color:var(--team-muted);font-size:.875rem}.planner-kanban_emptyColumn__3SEFL svg{color:var(--lane);opacity:.7}.planner-kanban_taskList__GLA9I{background:var(--team-surface);border:1px solid var(--team-line);border-radius:12px;overflow-x:auto}.planner-kanban_board__AHyrH .planner-kanban_listRow__0cjET,.planner-kanban_listHeading__EG0_I{display:grid;grid-template-columns:minmax(220px,2fr) minmax(110px,1fr) minmax(90px,.7fr) minmax(150px,1fr);grid-gap:16px;gap:16px;padding:16px 20px;min-width:720px;align-items:center}.planner-kanban_listHeading__EG0_I{font-size:.875rem;color:var(--team-muted);background:var(--team-paper)}.planner-kanban_board__AHyrH .planner-kanban_listRow__0cjET{border:0;border-top:1px solid var(--team-line);border-radius:0;background:transparent;width:100%;text-align:left}.planner-kanban_board__AHyrH .planner-kanban_listRow__0cjET:hover{transform:none}.planner-kanban_listRow__0cjET strong{font-size:.95rem}.planner-kanban_listRow__0cjET>span{font-size:.875rem}.planner-kanban_status__ny6dm{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:5px 9px;font-size:.875rem;border-radius:6px;background:var(--team-line);color:var(--team-ink);font-weight:650}.planner-kanban_status__ny6dm[data-state=in_progress]{background:var(--team-blue-soft);color:var(--team-blue)}.planner-kanban_status__ny6dm[data-state=accepted]{background:var(--team-violet-soft);color:var(--team-violet)}.planner-kanban_status__ny6dm[data-state=blocked]{background:var(--team-amber-soft);color:var(--team-amber)}.planner-kanban_status__ny6dm[data-state=done]{background:var(--team-green-soft);color:var(--team-green)}.planner-kanban_listPerson__SO4_E{display:flex;gap:8px;align-items:center}.planner-kanban_noResults__l62FN{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:24px;color:var(--team-muted);text-align:center}.planner-kanban_noResults__l62FN p{margin:0}@keyframes planner-kanban_appear__bHuXK{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.planner-kanban_kanban__yKaER{grid-template-columns:repeat(5,minmax(220px,1fr))}}@media(max-width:700px){.planner-kanban_boardTools__UIvJb{align-items:stretch}.planner-kanban_boardTools__UIvJb>label{width:100%}.planner-kanban_boardTools__UIvJb>div{justify-content:space-between;width:100%}.planner-kanban_boardCaption__RG3qr{flex-direction:column;gap:4px}.planner-kanban_kanban__yKaER{grid-template-columns:repeat(5,245px);scroll-snap-type:x proximity}.planner-kanban_column__oF9eI{scroll-snap-align:start}.planner-kanban_filters__RKjK_ label{flex:1 1}.planner-kanban_filters__RKjK_ select{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.planner-kanban_board__AHyrH *{animation:none!important;transition:none!important}}.planner-kanban_mobileSort__OkLZ7{display:none}.planner-kanban_card__sGjbQ,.planner-kanban_listRow__0cjET strong{overflow-wrap:anywhere}@media(max-width:700px){.planner-kanban_board__AHyrH .planner-kanban_sortLabel__JtHc7{display:none}.planner-kanban_filters__RKjK_ .planner-kanban_mobileSort__OkLZ7{display:grid}.planner-kanban_boardCaption__RG3qr>span:last-child{display:none}}