.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}
.MetricCard-module-XR47K5UM-module__ESw7Uq__root{--metric-color-primary:var(--color-theme-primary-base);--metric-color-secondary:var(--color-data-1);--metric-color-tertiary:var(--color-data-2);--metric-color-quaternary:var(--color-data-3);--metric-color-neutral:var(--color-text-subtle);--metric-color-positive:var(--color-brand-success);--metric-color-negative:var(--color-brand-danger);--metric-grid:var(--color-border-subtle);--metric-guide:var(--color-border-strong);--metric-axis:var(--color-text-muted);--metric-polar-grid:var(--color-border-default);--metric-angle-tick:var(--color-text-muted);min-width:0;flex-direction:column;block-size:100%;min-block-size:0;display:flex;overflow:visible;container:metric-card/inline-size}.MetricCard-module-XR47K5UM-module__ESw7Uq__body{flex-direction:column;flex:auto;min-block-size:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-clickable=true]{cursor:pointer}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-clickable=true]:focus-visible{outline:2px solid var(--color-btn-primary-focus-ring);outline-offset:3px}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=whitelabel][data-emphasis=subtle]{border-color:color-mix(in srgb, var(--color-theme-primary-base) 28%, var(--color-card-border));background:color-mix(in srgb, var(--color-theme-primary-base) 6%, var(--color-card-bg))}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=whitelabel][data-emphasis=strong]{--metric-on-strong:var(--color-theme-primary-foreground);--metric-color-primary:var(--color-theme-primary-foreground);--metric-color-secondary:color-mix(in srgb, var(--color-theme-primary-foreground) 72%, transparent);--metric-color-tertiary:color-mix(in srgb, var(--color-theme-primary-foreground) 48%, transparent);--metric-color-quaternary:color-mix(in srgb, var(--color-theme-primary-foreground) 34%, transparent);--metric-color-neutral:color-mix(in srgb, var(--color-theme-primary-foreground) 42%, transparent);--metric-grid:color-mix(in srgb, var(--color-theme-primary-foreground) 20%, transparent);--metric-guide:color-mix(in srgb, var(--color-theme-primary-foreground) 42%, transparent);--metric-axis:color-mix(in srgb, var(--color-theme-primary-foreground) 72%, transparent);--metric-polar-grid:color-mix(in srgb, var(--color-theme-primary-foreground) 28%, transparent);--metric-angle-tick:color-mix(in srgb, var(--color-theme-primary-foreground) 80%, transparent);background:var(--color-theme-primary-base);color:var(--color-theme-primary-foreground);border-color:#0000}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=subtle][data-status=success]{--metric-color-primary:var(--color-brand-success);border-color:color-mix(in srgb, var(--color-brand-success) 32%, var(--color-card-border));background:color-mix(in srgb, var(--color-brand-success) 7%, var(--color-card-bg))}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=subtle][data-status=warning]{--metric-color-primary:var(--color-brand-warning);border-color:color-mix(in srgb, var(--color-brand-warning) 38%, var(--color-card-border));background:color-mix(in srgb, var(--color-brand-warning) 9%, var(--color-card-bg))}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=subtle][data-status=danger]{--metric-color-primary:var(--color-brand-danger);border-color:color-mix(in srgb, var(--color-brand-danger) 34%, var(--color-card-border));background:color-mix(in srgb, var(--color-brand-danger) 7%, var(--color-card-bg))}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=strong][data-status=success]{--metric-on-strong:var(--color-brand-success-foreground);--metric-color-primary:var(--color-brand-success-foreground);background:var(--color-brand-success);color:var(--color-brand-success-foreground)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=strong][data-status=warning]{--metric-on-strong:var(--color-brand-warning-foreground);--metric-color-primary:var(--color-brand-warning-foreground);background:var(--color-brand-warning);color:var(--color-brand-warning-foreground)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=strong][data-status=danger]{--metric-on-strong:var(--color-brand-danger-foreground);--metric-color-primary:var(--color-brand-danger-foreground);background:var(--color-brand-danger);color:var(--color-brand-danger-foreground)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=valueBased][data-emphasis=strong]{--metric-color-primary:currentColor;--metric-color-secondary:color-mix(in srgb, currentColor 70%, transparent);--metric-color-tertiary:color-mix(in srgb, currentColor 48%, transparent);--metric-color-quaternary:color-mix(in srgb, currentColor 34%, transparent);--metric-color-neutral:color-mix(in srgb, currentColor 40%, transparent);--metric-grid:color-mix(in srgb, currentColor 22%, transparent);--metric-guide:color-mix(in srgb, currentColor 42%, transparent);--metric-axis:color-mix(in srgb, currentColor 72%, transparent);--metric-polar-grid:color-mix(in srgb, currentColor 28%, transparent);--metric-angle-tick:color-mix(in srgb, currentColor 80%, transparent);border-color:#0000}.MetricCard-module-XR47K5UM-module__ESw7Uq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2);display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__heading{align-items:center;gap:var(--space-2);min-width:0;max-width:70ch;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__headingText{min-width:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__icon{background:color-mix(in srgb, var(--metric-color-primary) 12%, transparent);width:2.5rem;height:2.5rem;color:var(--metric-color-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__icon{background:color-mix(in srgb, currentColor 14%, transparent);color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__description{margin-top:var(--space-1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__header .MetricCard-module-XR47K5UM-module__ESw7Uq__title{font-size:var(--metric-title-size,1.125rem)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__title{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__description,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__itemLabel,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__itemMeta,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__valueMeta,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__valueDelta{color:color-mix(in srgb, currentColor 78%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__headerControl{border-color:color-mix(in srgb, currentColor 42%, transparent);background:color-mix(in srgb, currentColor 14%, transparent);color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__headerControl:hover{background:color-mix(in srgb, currentColor 24%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__filterWrap [role=listbox]{color:var(--color-text-primary)}.MetricCard-module-XR47K5UM-module__ESw7Uq__actions{z-index:3;align-items:center;gap:var(--space-1);flex-shrink:0;display:flex;position:relative}.MetricCard-module-XR47K5UM-module__ESw7Uq__headerTooltipTrigger{flex-shrink:0;position:relative}.MetricCard-module-XR47K5UM-module__ESw7Uq__headerTooltipContent{overflow-wrap:anywhere;white-space:normal;max-width:18rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__filterWrap{position:relative}.MetricCard-module-XR47K5UM-module__ESw7Uq__content{min-width:0;min-block-size:0;padding:var(--space-1) var(--space-3) var(--space-3);flex-direction:column;flex:auto;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLine{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineHeading{align-items:center;gap:var(--space-1);min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--metric-color-primary) 12%, transparent);width:1.75rem;height:1.75rem;color:var(--metric-color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineTitle{min-width:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineValue{color:var(--metric-color-primary);font-family:var(--font-sora), "Sora", sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:1.125rem;font-weight:700;line-height:1.25}.MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineContent{display:none}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=one-line][data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineIcon{background:color-mix(in srgb, currentColor 14%, transparent);color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=one-line][data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineTitle,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=one-line][data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineValue{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartStack{min-width:0;gap:var(--space-2);flex-direction:column;flex:auto;min-block-size:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartStackBleed{margin-inline:calc(var(--space-3) * -1);margin-bottom:calc(var(--space-3) * -1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartSummary{padding-inline:var(--space-3)}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartStack:not(.MetricCard-module-XR47K5UM-module__ESw7Uq__chartStackBleed)>.MetricCard-module-XR47K5UM-module__ESw7Uq__chartSummary{padding-inline:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValue{gap:var(--space-1);min-width:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValueRow,.MetricCard-module-XR47K5UM-module__ESw7Uq__valueValueRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValueRow .MetricCard-module-XR47K5UM-module__ESw7Uq__delta{margin-top:var(--space-micro)}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedSubtitle{color:var(--color-text-secondary);font-size:.875rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValue[data-subtitle=right] .MetricCard-module-XR47K5UM-module__ESw7Uq__focusedSubtitle{text-align:end;margin-inline-start:auto}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValue[data-subtitle=left] .MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValueRow{justify-content:flex-end}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedValue[data-subtitle=left] .MetricCard-module-XR47K5UM-module__ESw7Uq__focusedSubtitle{text-align:start;margin-inline-end:auto}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__focusedSubtitle{color:color-mix(in srgb, currentColor 78%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedStack{min-width:0;gap:var(--space-3);flex-direction:column;flex:auto;min-block-size:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__focusedStack>:last-child{flex:auto;min-block-size:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartSummary .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{margin-top:var(--space-micro)}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartSummaryMeta{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__positiveMeta{color:var(--color-brand-success-text);font-weight:700}.MetricCard-module-XR47K5UM-module__ESw7Uq__negativeMeta{color:var(--color-brand-danger-text);font-weight:700}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__chartSummaryMeta{color:color-mix(in srgb, currentColor 78%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__positiveMeta,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__negativeMeta{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__delta{align-items:center;gap:var(--space-micro);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.875rem;font-weight:700;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__deltaLabel{color:var(--color-text-muted);font-weight:400}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__deltaLabel{color:color-mix(in srgb, currentColor 72%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetReadout{gap:var(--space-2);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetHeading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetPrimary{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetShare{color:var(--color-text-muted);font-size:.875rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetShare strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetShare,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetShare strong,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetMeta{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetMeter{gap:4px;height:2.25rem;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetSegment{border-radius:var(--radius-sm);background:var(--color-surface-muted);flex:1 1 0;min-width:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetSegmentFilled{background:var(--metric-item-color,var(--metric-color-primary))}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetSegment{background:color-mix(in srgb, currentColor 22%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetSegmentFilled{background:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetMeta{color:var(--color-text-muted);font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetList{gap:var(--space-3);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRow{gap:var(--space-1);min-width:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowLine{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowName{color:var(--color-text-primary);font-size:1rem;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowMeta{color:var(--color-text-muted);font-size:.875rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowAmount{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowTotal{color:var(--color-text-muted);font-size:1rem;font-weight:500}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowShare{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetRow .MetricCard-module-XR47K5UM-module__ESw7Uq__targetMeter{height:1.5rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowName,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowMeta,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowAmount,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowTotal,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetRowShare{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__targetReadout .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{color:var(--color-text-primary);font-size:var(--metric-lead-size,2.25rem)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__targetReadout .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__staleAlert{margin-bottom:var(--space-2)}.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicContent{min-width:0;padding:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicContent>*{padding-block-end:var(--space-2);padding-inline:var(--space-2)}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartFrame{border-radius:var(--radius-lg);inline-size:100%;min-inline-size:0;aspect-ratio:var(--metric-chart-aspect,var(--metric-frame-aspect,16 / 9));min-block-size:var(--metric-chart-min-height,var(--metric-frame-min-height,12rem));max-block-size:var(--metric-chart-max-height,var(--metric-frame-max-height,none));flex:auto;position:relative;overflow:visible}.MetricCard-module-XR47K5UM-module__ESw7Uq__chartStackBleed>.MetricCard-module-XR47K5UM-module__ESw7Uq__chartFrame{--metric-frame-min-height:7rem;--metric-frame-aspect:auto;border-radius:0 0 var(--radius-xl) var(--radius-xl);flex-basis:7rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__compactChart{--metric-frame-min-height:11rem;--metric-frame-max-height:18rem;--metric-frame-aspect:4 / 3}.MetricCard-module-XR47K5UM-module__ESw7Uq__fullChart{--metric-frame-min-height:13rem;--metric-frame-max-height:18rem;--metric-frame-aspect:16 / 10}.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicChart{--metric-frame-min-height:14rem;--metric-frame-max-height:26rem;--metric-frame-aspect:16 / 9}.MetricCard-module-XR47K5UM-module__ESw7Uq__horizontalChart{--metric-frame-min-height:9rem;--metric-frame-max-height:none;--metric-frame-aspect:auto}.MetricCard-module-XR47K5UM-module__ESw7Uq__fullChart.MetricCard-module-XR47K5UM-module__ESw7Uq__horizontalChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicChart.MetricCard-module-XR47K5UM-module__ESw7Uq__horizontalChart{--metric-frame-min-height:11rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__pieChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__radarChart{--metric-frame-min-height:13rem;--metric-frame-max-height:none;--metric-frame-aspect:1;flex:none;inline-size:min(100%,17rem);margin-inline:auto}.MetricCard-module-XR47K5UM-module__ESw7Uq__fullChart.MetricCard-module-XR47K5UM-module__ESw7Uq__pieChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__fullChart.MetricCard-module-XR47K5UM-module__ESw7Uq__radarChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicChart.MetricCard-module-XR47K5UM-module__ESw7Uq__pieChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__graphicChart.MetricCard-module-XR47K5UM-module__ESw7Uq__radarChart{--metric-frame-min-height:16rem;--metric-frame-max-height:none;--metric-frame-aspect:1;inline-size:min(100%,19rem)}.MetricCard-module-XR47K5UM-module__ESw7Uq__splitVisualization{align-items:stretch;gap:var(--space-3);flex:auto;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);min-block-size:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__splitVisualization>:not(.MetricCard-module-XR47K5UM-module__ESw7Uq__seriesPlot){align-self:start}.MetricCard-module-XR47K5UM-module__ESw7Uq__splitVisualization>.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListRows{align-self:stretch}.MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization,.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(13rem,.8fr)}.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular{align-items:center;gap:var(--space-1);grid-template-columns:minmax(6rem,.75fr) minmax(0,1.25fr)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=full] .MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization>.MetricCard-module-XR47K5UM-module__ESw7Uq__legendList,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=full] .MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization>.MetricCard-module-XR47K5UM-module__ESw7Uq__radarRail{margin-top:var(--space-3)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=compact][data-display-format=pie-chart] .MetricCard-module-XR47K5UM-module__ESw7Uq__header,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=compact][data-display-format=radar-chart] .MetricCard-module-XR47K5UM-module__ESw7Uq__header{padding:var(--space-2) var(--space-2) var(--space-1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=compact][data-display-format=pie-chart] .MetricCard-module-XR47K5UM-module__ESw7Uq__content,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=compact][data-display-format=radar-chart] .MetricCard-module-XR47K5UM-module__ESw7Uq__content{padding:0 var(--space-2) var(--space-2)}.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular .MetricCard-module-XR47K5UM-module__ESw7Uq__chartFrame{--metric-frame-min-height:0;inline-size:100%;margin-inline:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular .MetricCard-module-XR47K5UM-module__ESw7Uq__pieChart,.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular .MetricCard-module-XR47K5UM-module__ESw7Uq__radarChart{max-inline-size:11rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__radarRail{gap:var(--space-1);min-width:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__railLegend{gap:var(--space-micro) var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;font-size:.75rem;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__railLegend{color:color-mix(in srgb, currentColor 78%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__railLegendItem{white-space:nowrap;align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__radarValues{justify-content:flex-end;gap:var(--space-micro) var(--space-1);flex-wrap:wrap;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__radarValues .MetricCard-module-XR47K5UM-module__ESw7Uq__legendSeriesValue{align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization{align-items:start}.MetricCard-module-XR47K5UM-module__ESw7Uq__seriesPlot{min-width:0;flex-direction:column;min-block-size:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=graphic] .MetricCard-module-XR47K5UM-module__ESw7Uq__chartFrame{border-radius:inherit}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendList{background:0 0;border:0;border-radius:0;overflow:visible}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendList>li{padding-inline:0;padding-block:var(--space-1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListRows{flex-direction:column;justify-content:space-around;min-block-size:100%;padding-block:1rem 1.875rem;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense>li{gap:var(--space-1);padding-block:var(--space-micro)}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense [class*=listItemTitle],.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense h3,.MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense p{color:var(--color-text-secondary);font-weight:500}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense [class*=listItemTitle],.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense h3,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendListDense p{color:color-mix(in srgb, currentColor 82%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendList{color:var(--metric-on-strong)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendList>li,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendList>li span{color:inherit}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendList>li+li{border-color:color-mix(in srgb, currentColor 20%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendDot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendValue{color:var(--metric-on-strong)}.MetricCard-module-XR47K5UM-module__ESw7Uq__pieTotal{top:calc(50% - var(--pie-centre-lift,0px));align-items:center;gap:var(--space-micro);max-inline-size:58%;color:var(--color-text-primary);font-family:var(--font-sora), "Sora", sans-serif;font-variant-numeric:tabular-nums;pointer-events:none;text-align:center;flex-direction:column;font-size:1.25rem;font-weight:700;line-height:1.1;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.MetricCard-module-XR47K5UM-module__ESw7Uq__pieTotalCaption{color:var(--color-text-secondary);font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.2}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__pieTotal,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__pieTotalCaption{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendShare{color:var(--color-text-muted);font-weight:400;display:block}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendList .MetricCard-module-XR47K5UM-module__ESw7Uq__legendShare{color:color-mix(in srgb, var(--metric-on-strong) 72%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendSeriesValue{font-variant-numeric:tabular-nums;font-weight:400;display:block}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendDotInline{width:.5rem;height:.5rem;margin-right:var(--space-micro);vertical-align:baseline;border-radius:9999px;display:inline-block}.MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{color:var(--metric-color-primary);font-size:var(--metric-lead-size,2.25rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=whitelabel]:not([data-emphasis=strong]) .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=whitelabel]:not([data-emphasis=strong]) .MetricCard-module-XR47K5UM-module__ESw7Uq__progressValue,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-theme=whitelabel]:not([data-emphasis=strong]) .MetricCard-module-XR47K5UM-module__ESw7Uq__oneLineValue{color:var(--color-theme-primary-text)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{font-size:2.5rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=compact][data-display-format=value] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=text][data-display-format=value] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{font-size:clamp(2rem,8cqi,2.75rem);line-height:1}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-display-format=value] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricValue{white-space:nowrap}.MetricCard-module-XR47K5UM-module__ESw7Uq__itemLabel{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}.MetricCard-module-XR47K5UM-module__ESw7Uq__itemMeta,.MetricCard-module-XR47K5UM-module__ESw7Uq__valueMeta{color:var(--color-text-muted);font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueMeta{margin-top:var(--space-1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueDelta{margin-top:var(--space-micro);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueItem{min-width:0;padding:var(--space-1) var(--space-3)}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueItem:first-child{padding-inline-start:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueItem:last-child{padding-inline-end:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueItem+.MetricCard-module-XR47K5UM-module__ESw7Uq__valueItem{border-inline-start:1px solid var(--color-border-subtle)}.MetricCard-module-XR47K5UM-module__ESw7Uq__valueValueRow .MetricCard-module-XR47K5UM-module__ESw7Uq__delta{margin-top:var(--space-micro)}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressSingle,.MetricCard-module-XR47K5UM-module__ESw7Uq__progressSegmented{gap:var(--space-2);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressReadout{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressReadoutDescription{color:var(--color-text-muted);font-size:.875rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressValue{color:var(--metric-color-primary);font-size:var(--metric-lead-size,2.25rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressChart{inline-size:100%;min-inline-size:0;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--metric-color-primary) 16%, var(--color-surface));height:1.25rem;overflow:visible}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressChartNoTrack{background:0 0}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressDescription{color:var(--color-text-muted);font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegend{gap:var(--space-1) var(--space-3);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendItem{align-items:center;gap:var(--space-micro);display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendDot{border-radius:9999px;flex:none;width:.625rem;height:.625rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegend[data-orientation=vertical]{gap:var(--space-2);font-size:.875rem;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegend[data-orientation=vertical] .MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendItem{gap:var(--space-2);min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendName{flex:auto;min-width:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendValue{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegend[data-orientation=vertical] .MetricCard-module-XR47K5UM-module__ESw7Uq__progressLegendDot{margin-top:.3125rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparison{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonStack{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistory{gap:var(--space-2);margin:0;padding:0;font-size:.75rem;list-style:none;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistoryRow{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-secondary);grid-template-columns:minmax(2.25rem,auto) minmax(0,1fr);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistoryBoxes{gap:var(--space-micro);min-width:0;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistoryBox{min-width:max-content;padding:var(--space-micro) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--progress-history-color) 18%, transparent);color:var(--color-text-primary);font-variant-numeric:tabular-nums;flex-basis:0;justify-content:flex-end;align-items:center;font-weight:600;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistoryRow,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__progressHistoryBox{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonItem{gap:var(--space-2);min-width:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonVisual{gap:var(--space-2);min-width:0;display:grid;position:relative}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonVisual:before{background:var(--progress-item-color,var(--metric-color-primary));content:"";width:3px;height:calc(100% - 4px);position:absolute;inset-block-start:0;inset-inline-start:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonReadout{min-height:calc(var(--metric-lead-size,2.25rem) + 3.25rem);padding-inline-start:var(--space-2)}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonLabel{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--metric-lead-label-size,1.125rem);line-height:1.2}.MetricCard-module-XR47K5UM-module__ESw7Uq__progressComparisonVisual .MetricCard-module-XR47K5UM-module__ESw7Uq__progressChart{border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:100%}.MetricCard-module-XR47K5UM-module__ESw7Uq__accordionPanel{gap:var(--space-2);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion{width:auto;margin-inline:calc(var(--space-3) * -1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__accordionLabel{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__legendIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--metric-item-color) 12%, transparent);width:2rem;height:2rem;color:var(--metric-item-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__accordionValue{font-variant-numeric:tabular-nums;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>button,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>button>div,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>button>svg,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__accordionValue{color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>button:hover,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>button[aria-expanded=true]{background:color-mix(in srgb, currentColor 12%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div+div{border-color:color-mix(in srgb, currentColor 20%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__metricAccordion>div>section>div>div{color:color-mix(in srgb, currentColor 82%, transparent)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-emphasis=strong] .MetricCard-module-XR47K5UM-module__ESw7Uq__legendIcon{background:color-mix(in srgb, currentColor 14%, transparent);color:currentColor}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltip{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);min-width:8rem;max-width:18rem;box-shadow:var(--shadow-level-2);color:var(--color-text-primary);padding:10px 12px;font-size:13px}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipHeading{color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipGroup{margin-top:var(--space-1);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-1)}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipTitle{align-items:center;gap:var(--space-micro);color:var(--color-text-secondary);font-size:.75rem;font-weight:500;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipValue{margin-top:var(--space-micro);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700;line-height:1.25}.MetricCard-module-XR47K5UM-module__ESw7Uq__tooltipMeta{margin-top:var(--space-micro);color:var(--color-text-muted);font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityLayout{gap:var(--space-2);min-width:0;display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScroll{justify-content:safe center;max-inline-size:100%;display:flex;overflow-x:auto}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScroll{justify-content:flex-start}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable{border-collapse:separate;width:max-content;min-width:0;border-spacing:var(--space-micro)}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=graphic] .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable{width:100%;min-width:max-content}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=graphic] .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable{max-width:34rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable th:first-child,.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable tbody th{white-space:nowrap;width:1%}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityRail{gap:var(--space-2);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable th{color:var(--color-text-secondary);text-align:center;font-size:.75rem;font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable tbody th{padding-right:var(--space-1);text-align:left}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityCell{border-radius:var(--radius-sm);width:2.5rem;min-width:2.25rem;height:2.5rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:center;padding:0;font-size:.75rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityButton{border-radius:var(--radius-sm);color:#0000;cursor:help;width:100%;height:100%;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityCell:hover .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityButton,.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityButton:focus-visible{color:var(--color-text-primary)}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScale{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.75rem;display:flex}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityRail .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScale{justify-content:flex-start}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScaleRamp{background:linear-gradient(90deg, color-mix(in srgb, var(--metric-color-primary) 12%, var(--color-surface-muted)), var(--metric-color-primary));border-radius:9999px;width:5rem;height:.5rem}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityButton:focus-visible{outline:2px solid var(--color-btn-primary-focus-ring);outline-offset:1px}.MetricCard-module-XR47K5UM-module__ESw7Uq__stateText{gap:var(--space-micro);display:grid}.MetricCard-module-XR47K5UM-module__ESw7Uq__stateTitle{color:var(--color-text-primary);font-weight:600}.MetricCard-module-XR47K5UM-module__ESw7Uq__state{place-items:center;gap:var(--space-2);min-height:10rem;color:var(--color-text-secondary);text-align:center;display:grid}@container metric-card (max-width:48rem){.MetricCard-module-XR47K5UM-module__ESw7Uq__seriesVisualization{grid-template-columns:1fr}.MetricCard-module-XR47K5UM-module__ESw7Uq__fullChart:not(.MetricCard-module-XR47K5UM-module__ESw7Uq__pieChart):not(.MetricCard-module-XR47K5UM-module__ESw7Uq__radarChart){--metric-frame-min-height:12rem;--metric-frame-aspect:4 / 3}}@container metric-card (max-width:20rem){.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular{grid-template-columns:1fr}.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular .MetricCard-module-XR47K5UM-module__ESw7Uq__chartFrame{max-inline-size:13rem;margin-inline:auto}}@container metric-card (max-width:44rem){.MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization:not(.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular),.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization{grid-template-columns:1fr}.MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization:not(.MetricCard-module-XR47K5UM-module__ESw7Uq__compactCircular){gap:var(--space-2)}.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=full] .MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization>.MetricCard-module-XR47K5UM-module__ESw7Uq__legendList,.MetricCard-module-XR47K5UM-module__ESw7Uq__root[data-type=full] .MetricCard-module-XR47K5UM-module__ESw7Uq__circularVisualization>.MetricCard-module-XR47K5UM-module__ESw7Uq__radarRail{margin-top:0}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScroll{justify-content:safe center}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityVisualization .MetricCard-module-XR47K5UM-module__ESw7Uq__intensityTable{width:max-content}}@container metric-card (max-width:32rem){.MetricCard-module-XR47K5UM-module__ESw7Uq__heading{max-width:none}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScale{flex-direction:column;align-items:flex-start}.MetricCard-module-XR47K5UM-module__ESw7Uq__intensityScaleRamp{width:100%}}@container metric-card (max-width:19rem){.MetricCard-module-XR47K5UM-module__ESw7Uq__header{flex-direction:column}.MetricCard-module-XR47K5UM-module__ESw7Uq__actions{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.MetricCard-module-XR47K5UM-module__ESw7Uq__root,.MetricCard-module-XR47K5UM-module__ESw7Uq__root *{scroll-behavior:auto;transition-duration:.01ms}}
.MobileList-module-B7TEWVJJ-module__QiMTKG__surface{--mobile-list-selected-bg:var(--color-theme-primary-soft);--mobile-list-selected-pressed:var(--color-theme-primary-soft-hover);--mobile-list-selected-border:var(--color-theme-primary-base);--mobile-list-selected-text:var(--color-theme-primary-text);box-sizing:border-box;width:100%;height:var(--space-10);min-height:var(--space-10);border:1px solid var(--color-mobile-list-border);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-surface) 78%, transparent);min-width:0;-webkit-backdrop-filter:blur(var(--space-2)) saturate(1.2);color:var(--color-mobile-list-value);transition:background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-variant=raised]{box-shadow:var(--shadow-level-2), inset 0 1px 0 var(--color-surface)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-tone=success]{--mobile-list-selected-bg:var(--color-brand-success-soft);--mobile-list-selected-pressed:var(--color-brand-success-soft-hover);--mobile-list-selected-border:var(--color-brand-success-strong);--mobile-list-selected-text:var(--color-brand-success-text)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-tone=warning]{--mobile-list-selected-bg:var(--color-brand-warning-soft);--mobile-list-selected-pressed:var(--color-brand-warning-soft-hover);--mobile-list-selected-border:var(--color-brand-warning);--mobile-list-selected-text:var(--color-brand-warning-text)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-tone=danger]{--mobile-list-selected-bg:var(--color-brand-danger-soft);--mobile-list-selected-pressed:var(--color-brand-danger-soft-hover);--mobile-list-selected-border:var(--color-brand-danger);--mobile-list-selected-text:var(--color-brand-danger-text)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-tone=accent]{--mobile-list-selected-bg:var(--color-brand-accent-soft);--mobile-list-selected-pressed:var(--color-brand-accent-soft-hover);--mobile-list-selected-border:var(--color-brand-accent);--mobile-list-selected-text:var(--color-brand-accent-text)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-tone=neutral]{--mobile-list-selected-bg:var(--color-surface-subtle);--mobile-list-selected-pressed:var(--color-surface-muted);--mobile-list-selected-border:var(--color-border-strong);--mobile-list-selected-text:var(--color-text-primary)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-selected]{--mobile-list-title-color:var(--mobile-list-selected-text);--mobile-list-value-color:var(--mobile-list-selected-text);--mobile-list-metadata-color:var(--mobile-list-selected-text);--mobile-list-avatar-background:var(--mobile-list-selected-pressed);--mobile-list-avatar-color:var(--mobile-list-selected-text);color:var(--mobile-list-selected-text);background:var(--mobile-list-selected-bg);border-color:var(--mobile-list-selected-border);outline:1px solid var(--mobile-list-selected-border);outline-offset:-2px}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-interactive]{cursor:pointer}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-interactive]:active,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-pressed]{background:var(--color-surface-muted);border-color:var(--color-border-strong);transform:scale(.98)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-selected][data-interactive]:active,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-selected][data-pressed]{background:var(--mobile-list-selected-pressed);border-color:var(--mobile-list-selected-border)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-variant=raised][data-interactive]:active,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-variant=raised][data-pressed]{box-shadow:var(--shadow-level-1)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface:focus-visible{outline:2px solid var(--color-theme-primary-base);outline-offset:var(--space-micro)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-disabled] :is(p,span,svg){color:var(--color-control-disabled-text)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-disabled]{cursor:default;background:var(--color-control-disabled-bg);border-color:var(--color-control-disabled-border);color:var(--color-control-disabled-text);box-shadow:none;outline:none;transform:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport{min-width:0;margin:calc(-1 * var(--space-1));padding:var(--space-1);border-radius:calc(var(--radius-2xl) + var(--space-1));touch-action:pan-y pinch-zoom;position:relative;overflow:hidden}.MobileList-module-B7TEWVJJ-module__QiMTKG__track{min-width:0;position:relative}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-reveal-side] .MobileList-module-B7TEWVJJ-module__QiMTKG__track{border-radius:var(--radius-2xl);box-shadow:var(--shadow-level-2);overflow:hidden}.MobileList-module-B7TEWVJJ-module__QiMTKG__content{transform:translateX(var(--mobile-list-offset,0px));transition:transform var(--duration-moderate) var(--ease-spring);position:relative}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-dragging] .MobileList-module-B7TEWVJJ-module__QiMTKG__content{transition:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__actions{align-items:center;gap:var(--space-1);visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);display:flex;position:absolute;top:0;bottom:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__actions[data-visible]{visibility:visible;opacity:1}.MobileList-module-B7TEWVJJ-module__QiMTKG__left{padding-right:var(--space-1);left:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__right{padding-left:var(--space-1);right:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__actions :is(button,a){min-width:44px;min-height:44px}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions{border-radius:var(--radius-2xl);max-width:100%;box-shadow:none;align-items:stretch;gap:0;padding:0;transition:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton{--mobile-list-action-bg:var(--color-theme-primary-soft);--mobile-list-action-fg:var(--color-theme-primary-text)}:is(.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton)[data-tone=success]{--mobile-list-action-bg:var(--color-brand-success-soft);--mobile-list-action-fg:var(--color-brand-success-text)}:is(.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton)[data-tone=danger]{--mobile-list-action-bg:var(--color-brand-danger-soft);--mobile-list-action-fg:var(--color-brand-danger-text)}:is(.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton)[data-tone=warning]{--mobile-list-action-bg:var(--color-brand-warning-soft);--mobile-list-action-fg:var(--color-brand-warning-text)}:is(.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton)[data-tone=accent]{--mobile-list-action-bg:var(--color-brand-accent-soft);--mobile-list-action-fg:var(--color-brand-accent-text)}:is(.MobileList-module-B7TEWVJJ-module__QiMTKG__track,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton)[data-tone=neutral]{--mobile-list-action-bg:var(--color-surface-muted);--mobile-list-action-fg:var(--color-text-primary)}.MobileList-module-B7TEWVJJ-module__QiMTKG__track[data-backdrop-side]:before{content:"";border-radius:inherit;background:var(--mobile-list-action-bg);pointer-events:none;position:absolute;inset:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton{flex:1 1 var(--space-10);width:var(--space-10);min-width:44px;height:100%;padding:var(--space-1);gap:var(--space-1);white-space:normal;overflow-wrap:anywhere;color:var(--mobile-list-action-fg);background:var(--mobile-list-action-bg);box-shadow:none;border:0;border-radius:0;flex-direction:column;position:relative}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions[data-single] .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton{background:0 0}.MobileList-module-B7TEWVJJ-module__QiMTKG__left.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:first-child{border-radius:var(--radius-2xl) 0 0 var(--radius-2xl)}.MobileList-module-B7TEWVJJ-module__QiMTKG__right.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:last-child{border-radius:0 var(--radius-2xl) var(--radius-2xl) 0}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-reveal-side=left] .MobileList-module-B7TEWVJJ-module__QiMTKG__content>.MobileList-module-B7TEWVJJ-module__QiMTKG__surface{border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-reveal-side=right] .MobileList-module-B7TEWVJJ-module__QiMTKG__content>.MobileList-module-B7TEWVJJ-module__QiMTKG__surface{border-right-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-reveal-side] .MobileList-module-B7TEWVJJ-module__QiMTKG__content>.MobileList-module-B7TEWVJJ-module__QiMTKG__surface{box-shadow:inset 0 1px 0 var(--color-surface)}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-reveal-side] .MobileList-module-B7TEWVJJ-module__QiMTKG__content>.MobileList-module-B7TEWVJJ-module__QiMTKG__surface:focus-visible{outline-offset:calc(-1 * var(--space-micro))}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:active{transform:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__swipeHint{font-size:var(--text-xs);line-height:var(--leading-snug)}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:focus-visible{outline:2px solid var(--mobile-list-action-fg);outline-offset:calc(-1 * var(--space-micro))}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:disabled{color:var(--color-control-disabled-text);background:var(--color-control-disabled-bg)}.MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton svg{width:var(--space-3);height:var(--space-3)}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-removing] .MobileList-module-B7TEWVJJ-module__QiMTKG__content{opacity:0;transition:transform var(--duration-normal) var(--ease-accelerate), opacity var(--duration-normal) var(--ease-standard)}.MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon{transition:transform var(--duration-fast) var(--ease-spring);display:inline-flex}.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-armed-side=left] .MobileList-module-B7TEWVJJ-module__QiMTKG__left .MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon,.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-armed-side=right] .MobileList-module-B7TEWVJJ-module__QiMTKG__right .MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon{transform:scale(1.2)}.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:active .MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon{transform:scale(.9)}.MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon[data-feedback]{animation:MobileList-module-B7TEWVJJ-module__QiMTKG__action-impulse var(--duration-moderate) var(--ease-decelerate)}@keyframes MobileList-module-B7TEWVJJ-module__QiMTKG__action-impulse{0%{transform:scale(.85)}40%{transform:translateY(calc(-1 * var(--space-micro))) scale(1.2)}75%{transform:scale(.96)}to{transform:scale(1)}}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface:before{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(110deg, transparent 25%, color-mix(in srgb, var(--color-surface) 32%, transparent) 45%, transparent 65%);position:absolute;inset:0;transform:translate(-100%)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-interactive]:is(:focus-visible,:active):before,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-pressed]:before{animation:MobileList-module-B7TEWVJJ-module__QiMTKG__glass-reflection var(--duration-deliberate) var(--ease-decelerate)}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-disabled]:before{display:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__actions:not(.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions)[data-visible]>*{animation:MobileList-module-B7TEWVJJ-module__QiMTKG__action-reveal var(--duration-normal) var(--ease-decelerate) backwards}.MobileList-module-B7TEWVJJ-module__QiMTKG__actions:not(.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions)[data-visible]>:nth-child(2){animation-delay:var(--duration-instant)}@keyframes MobileList-module-B7TEWVJJ-module__QiMTKG__glass-reflection{0%{opacity:0;transform:translate(-100%)}25%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes MobileList-module-B7TEWVJJ-module__QiMTKG__action-reveal{0%{opacity:0;transform:translateY(var(--space-1)) scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.MobileList-module-B7TEWVJJ-module__QiMTKG__surface:before,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-interactive]:is(:focus-visible,:active):before,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-pressed]:before,.MobileList-module-B7TEWVJJ-module__QiMTKG__actions[data-visible]>*,.MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon[data-feedback]{animation:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon,.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-armed-side] .MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon,.MobileList-module-B7TEWVJJ-module__QiMTKG__builtInActions .MobileList-module-B7TEWVJJ-module__QiMTKG__actionButton:active .MobileList-module-B7TEWVJJ-module__QiMTKG__actionIcon{transition:none;transform:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface,.MobileList-module-B7TEWVJJ-module__QiMTKG__content,.MobileList-module-B7TEWVJJ-module__QiMTKG__actions,.MobileList-module-B7TEWVJJ-module__QiMTKG__viewport[data-removing] .MobileList-module-B7TEWVJJ-module__QiMTKG__content{transition:none}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-interactive]:active,.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-pressed]{transform:none}}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-truncate] :where(div,span){min-width:0}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-truncate] :where(p,strong,h1,h2,h3,h4,h5,h6,time,span:not(:has(*))){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.MobileList-module-B7TEWVJJ-module__QiMTKG__surface[data-truncate] :where(strong,time){display:block}
.NavigationSidebar-module-54FQXNNW-module__h2zLhG__selector{min-width:0;color:var(--color-text-primary)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__label{margin-bottom:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:500;display:block}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__trigger{width:100%;min-height:var(--space-6);gap:var(--space-1);border-radius:var(--radius-xl)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__languageTrigger{border-radius:var(--radius-full);width:auto}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__collapsed{width:var(--space-7);max-width:100%}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__collapsed .NavigationSidebar-module-54FQXNNW-module__h2zLhG__trigger{width:100%;padding-inline:0}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__mobile,.NavigationSidebar-module-54FQXNNW-module__h2zLhG__mobile .NavigationSidebar-module-54FQXNNW-module__h2zLhG__label{color:var(--sidebar-mobile-foreground)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__mobile .NavigationSidebar-module-54FQXNNW-module__h2zLhG__trigger{color:var(--sidebar-mobile-foreground);border-color:color-mix(in srgb, var(--sidebar-mobile-foreground) 24%, transparent);background:0 0}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__mobile .NavigationSidebar-module-54FQXNNW-module__h2zLhG__trigger:hover{background:var(--sidebar-mobile-hover)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__mobile .NavigationSidebar-module-54FQXNNW-module__h2zLhG__trigger:focus-visible{outline:2px solid var(--sidebar-mobile-focus);outline-offset:2px}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__popover{color:var(--color-text-primary);scroll-padding:var(--space-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-level-3);z-index:60;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__popover::backdrop{background:0 0}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__options{min-width:0;box-shadow:none}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__options button{min-height:var(--space-6)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__options button[aria-checked=true]{background:var(--color-theme-primary-soft);color:var(--color-theme-primary-text)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__options button[aria-checked=true] svg{color:var(--color-theme-primary-text)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__options button[aria-checked=true]:hover{background:var(--color-theme-primary-soft-hover)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__profileTrigger{width:100%;height:auto;min-height:var(--space-7);gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-xl);color:var(--color-text-primary)}.NavigationSidebar-module-54FQXNNW-module__h2zLhG__profileCollapsed{padding-inline:0}
.ProfileCategories-module-6TU4X7LO-module__08OODG__categories{min-width:0}.ProfileCategories-module-6TU4X7LO-module__08OODG__categoryList>*+*{border-top:1px solid var(--color-border-subtle)}.ProfileCategories-module-6TU4X7LO-module__08OODG__categories>div>div:first-child{align-items:stretch;gap:0;padding:0}.ProfileCategories-module-6TU4X7LO-module__08OODG__categories>div>div:first-child:has(>div)>h3{flex:1 1 0}.ProfileCategories-module-6TU4X7LO-module__08OODG__categories>div>div:first-child>div{flex:0 0 var(--space-6);align-items:stretch}.ProfileCategories-module-6TU4X7LO-module__08OODG__categories h3>button{height:100%}
.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compact{grid-template-columns:minmax(0,1fr);display:grid}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactIdentity{padding:var(--space-3);align-items:center;min-width:0;display:flex}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactBody{min-width:0;margin-inline:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--color-border-subtle);align-items:center;display:flex}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContact{width:100%;min-width:0}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactHeader{align-items:baseline;column-gap:var(--space-1);row-gap:var(--space-micro);flex-wrap:wrap;display:flex}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactMethods{gap:var(--space-micro);margin-top:var(--space-1);display:grid}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactRow{min-width:0;min-height:var(--space-3);align-items:center;gap:var(--space-micro);display:flex}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactAction{width:var(--space-3);height:var(--space-3);min-width:var(--space-3);min-height:var(--space-3);padding:0}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactAction>span:first-child{width:var(--space-2);height:var(--space-2)}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactFooter{justify-content:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;grid-column:1/-1;display:flex}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactFooter button{min-height:var(--space-5)}@container subject (min-width:32rem){.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compact{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactBody{margin:var(--space-3) 0;padding:0 var(--space-3);border-top:0;border-inline-start:1px solid var(--color-border-subtle)}}@media (pointer:coarse){.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactFooter button,.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactAction{min-height:calc(var(--space-5) + var(--space-micro))}.SubjectProfile-module-O3KBLRLI-module__yCqCRq__compactContactAction{width:calc(var(--space-5) + var(--space-micro));height:calc(var(--space-5) + var(--space-micro));margin-block:calc(var(--space-1) * -1)}}
.SubjectProfileControls-module-BNUJQCGJ-module__mYf0wq__whatsappIcon{width:var(--space-2);height:var(--space-2);flex:none;position:relative}.SubjectProfileControls-module-BNUJQCGJ-module__mYf0wq__whatsappIcon>svg:first-child{width:100%;height:100%}.SubjectProfileControls-module-BNUJQCGJ-module__mYf0wq__whatsappIcon>svg:last-child{fill:currentColor;stroke-width:0;width:50%;height:50%;position:absolute;inset:25%}
.SessionWeek-module-3M2JBHZN-module__uzH1Vq__agenda{gap:var(--space-2);min-width:0;display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__overview{gap:var(--space-micro);display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__range{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__summary{font-size:var(--text-xs);color:var(--color-text-secondary)}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__week{--selected-day:0;min-width:0;padding:var(--space-micro);border-radius:var(--radius-lg);background:var(--color-surface-soft);border:0;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;display:grid;position:relative}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__daySelection{z-index:0;top:var(--space-micro);bottom:var(--space-micro);left:var(--space-micro);width:calc((100% - var(--space-1)) / 7);border-radius:var(--radius-md);background:var(--color-theme-primary-action-fill);transform:translateX(calc(var(--selected-day) * 100%));transition:transform var(--duration-normal) var(--ease-standard);position:absolute}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day{z-index:1;align-items:center;gap:var(--space-micro);min-height:calc(var(--space-6) + var(--space-1));padding:var(--space-1) 0;border-radius:var(--radius-md);color:var(--color-text-secondary);background:0 0;border:0;flex-direction:column;display:flex;position:relative}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day:disabled{cursor:default;color:var(--color-text-muted)}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day:enabled:not([aria-pressed=true]):hover{background:var(--color-surface-muted)}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day:focus-visible{outline:2px solid var(--color-theme-primary-focus-ring);outline-offset:-2px}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day[aria-pressed=true]{color:var(--color-theme-primary-foreground);background:0 0}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__day[aria-current=date] .SessionWeek-module-3M2JBHZN-module__uzH1Vq__weekday{text-underline-offset:var(--space-micro);text-decoration:underline}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__weekday{font-size:var(--text-xs)}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__date{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__dayPanel{gap:var(--space-2);margin-top:var(--space-1);display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__dayHeading{font-size:var(--text-sm);font-weight:600}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__sessions,.SessionWeek-module-3M2JBHZN-module__uzH1Vq__professionals{margin:0;padding:0;list-style:none}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__sessions>li+li{border-top:1px solid var(--color-border-subtle);margin-top:var(--space-3);padding-top:var(--space-3)}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__session{align-items:start;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__time{gap:var(--space-micro);padding-block:var(--space-micro);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25;display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__endTime{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:400}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__time[data-cancelled]{text-decoration:line-through}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__details{justify-items:start;gap:var(--space-1);min-width:0;padding-left:var(--space-2);border-left:1px solid var(--color-border-default);overflow-wrap:anywhere;display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__details h5{font-size:var(--text-sm);font-weight:600;line-height:1.5}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__professionals{gap:var(--space-1);width:100%;display:grid}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__professionals li{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);display:flex}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__avatar{width:var(--space-3);height:var(--space-3);font-size:var(--text-xs);flex:none}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__location{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);align-items:start;display:flex}.SessionWeek-module-3M2JBHZN-module__uzH1Vq__location svg{width:var(--space-2);height:var(--space-2);flex:none}@media (prefers-reduced-motion:reduce){.SessionWeek-module-3M2JBHZN-module__uzH1Vq__daySelection{transition-duration:var(--duration-instant)}}
.TruncatedText-module-BY2VD4BH-module__ipP7QG__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.TruncatedText-module-BY2VD4BH-module__ipP7QG__text[role=button]{cursor:help;touch-action:manipulation}.TruncatedText-module-BY2VD4BH-module__ipP7QG__text:focus-visible{outline:2px solid var(--color-theme-primary-base);outline-offset:-2px;border-radius:var(--radius-sm)}.TruncatedText-module-BY2VD4BH-module__ipP7QG__trigger{justify-content:flex-start;min-width:0;max-width:100%;display:flex}
.Table-module-AUBNFF54-module__aKc14q__cell{min-width:0}.Table-module-AUBNFF54-module__aKc14q__cell[data-truncate]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Table-module-AUBNFF54-module__aKc14q__cell[data-truncate]>:where(div,span,p,a){min-width:0;max-width:100%}.Table-module-AUBNFF54-module__aKc14q__cell[data-truncate] :where(p,strong,time,span:not(:has(*))){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
