.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))}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--sjs-transition-duration:.15s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes changeHeight{0%{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{0%{height:var(--animation-height-from);min-height:var(--animation-height-from);border-top-width:0;border-bottom-width:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}99%{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:hidden}to{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:visible}}@keyframes moveIn{0%{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{0%{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}.sv-action-bar{box-sizing:content-box;white-space:nowrap;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.sv-action-bar-separator{vertical-align:middle;background-color:var(--sjs-border-default,var(--border,#d6d6d6));width:1px;height:24px;margin-right:16px;display:inline-block}.sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar-item{appearance:none;padding:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:border-box;border-radius:calc(.5*(var(--sjs-corner-radius,4px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));white-space:nowrap;background-color:#0000;border:none;display:flex;overflow-x:hidden}button.sv-action-bar-item{overflow:hidden}.sv-action-bar--default-size-mode .sv-action-bar-item{height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);margin:0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action:first-of-type .sv-action-bar-item{margin-inline-start:0}.sv-action:last-of-type .sv-action-bar-item{margin-inline-end:0}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-action-bar-item:hover,.sv-action-bar-item:focus{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));outline:none}.sv-action-bar-item:active,.sv-action-bar-item.svc-toolbar__item--pressed{opacity:.5}.sv-action-bar-item.svc-toolbar__item--active{outline:none}.sv-action-bar-item:disabled{opacity:.25;cursor:default}.sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor,var(--secondary,#ff9814))}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-action-bar-item-dropdown{appearance:none;height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:border-box;border-radius:calc(.5*(var(--sjs-corner-radius,4px)));cursor:pointer;line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));background-color:#0000;border:none;display:flex}.sv-expand-action:before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 10 10%27 style=%27enable-background:new 0 0 10 10;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class=%27st0%27 points=%272,2 0,4 5,9 10,4 8,2 5,5 %27/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:12px;height:10px;margin:auto 8px;display:inline-block}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{visibility:hidden;width:0;height:0;overflow:hidden}.sv-action--hidden .sv-action__content{min-width:fit-content}.sv-action__content{flex-direction:row;align-items:center;display:flex}.sv-action__content>*{flex:none}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sv-dragged-element-shortcut{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor,var(--background,#fff));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);padding-left:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));position:absolute;box-shadow:0 8px 16px #0000001a}.sv-matrixdynamic__drag-icon{padding-top:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-matrixdynamic__drag-icon:after{content:" ";height:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:move;margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border:1px solid #e7e7e7;display:block}.sv-matrixdynamic-dragged-row{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));position:absolute}.sv-matrixdynamic-dragged-row .sd-table__row{box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));flex-grow:0;flex-shrink:0;align-items:center;line-height:0;display:flex}.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--header.sd-table__cell--drag,.sd-table__cell.sd-table__cell--drag{padding-left:0;padding-right:0}.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,.sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}.sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}.sv-drag-drop-choices-shortcut{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));min-width:100px;max-width:400px;position:absolute}.sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{min-width:100px;box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc(4.5*var(--sjs-base-unit,var(--base-unit,8px)));padding-right:calc(2*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:0}.sv-drag-drop-image-picker-shortcut{cursor:grabbing;z-index:10000;box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));padding:calc(.5*var(--sjs-base-unit,var(--base-unit,8px)));border-radius:calc(.5*var(--sjs-base-unit,var(--base-unit,8px)));position:absolute}sv-popup{display:block;position:absolute}.sv-popup{z-index:2000;outline:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.sv-dropdown-popup,.sv-popup.sv-popup-inner{height:0}.sv-popup-inner>.sv-popup__container{margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--menu-popup>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)));border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a)}.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));height:100%}.sv-popup__container{padding:0;position:absolute}.sv-popup__content{flex-direction:column;min-width:100%;height:100%;min-height:0;display:flex;position:relative}.sv-popup__body-content{box-sizing:border-box;flex-direction:column;width:100%;max-width:100vw;height:100%;max-height:90vh;display:flex}.sv-popup--modal-popup{background-color:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080));padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(15*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.sv-popup--modal-popup>.sv-popup__container{background-color:var(--lbr-dialog-background-color,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)));border-radius:var(--lbr-dialog-corner-radius,calc(2 * (var(--sjs-corner-radius,4px))));box-shadow:var(--lbr-dialog-shadow-2-offset-x,0px) var(--lbr-dialog-shadow-2-offset-y,2px) var(--lbr-dialog-shadow-2-blur,6px) var(--lbr-dialog-shadow-2-spread,0px) var(--lbr-dialog-shadow-2-color,#0000001a),var(--lbr-dialog-shadow-1-offset-x,0px) var(--lbr-dialog-shadow-1-offset-y,8px) var(--lbr-dialog-shadow-1-blur,16px) var(--lbr-dialog-shadow-1-spread,0px) var(--lbr-dialog-shadow-1-color,#0000001a);display:flex;position:static}.sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:452px;height:auto}.sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar{overflow:visible}.sv-popup--modal-popup .sv-popup__scrolling-content{margin:-2px;padding:2px}.sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content{min-width:auto}.sv-popup--confirm .sv-popup__body-content .sv-string-viewer{color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;font-weight:400;line-height:calc(1.5*(var(--sjs-font-size,16px)));align-self:self-start}.sv-popup__scrolling-content{flex-direction:column;height:100%;display:flex;overflow:auto}.sv-popup__scrolling-content::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content ::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px))))) rotate(180deg)}.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))), calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit,var(--base-unit,8px)))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px,-4px)rotate(-90deg)}.sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px,-4px)rotate(90deg)}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{content:" ";border-left:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-right:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid var(--sjs-general-backcolor,var(--background,#fff));align-self:center;width:0;height:0;display:block}.sv-popup__body-header{font-family:Open Sans;font-size:calc(1.5*(var(--sjs-font-size,16px)));line-height:calc(2*(var(--sjs-font-size,16px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-style:normal;font-weight:700}.sv-popup__body-footer{display:flex}.sv-popup__body-footer .sv-action-bar{gap:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));overflow:visible}.sv-popup--menu-phone,.sv-popup--menu-tablet{z-index:2001;width:100%;height:var(--sv-popup-overlay-height,100vh);padding:0}.sv-popup--menu-phone .sv-popup__body-footer-item,.sv-popup--menu-tablet .sv-popup__body-footer-item{width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar{justify-content:flex-start;width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action{flex:none}.sv-popup--menu-phone .sv-popup__body-footer,.sv-popup--menu-tablet .sv-popup__body-footer{padding:var(--lbr-popup-menu-footer-padding-top,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-popup-menu-footer-padding-right,0px) var(--lbr-popup-menu-footer-padding-bottom,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-popup-menu-footer-padding-left,0px);border-top:var(--lbr-popup-menu-footer-border-width-top,1px) solid var(--lbr-popup-menu-footer-border-color,var(--sjs-border-light,var(--border-light,#eaeaea)));background:var(--lbr-popup-menu-footer-background-color,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)))}.sv-popup--menu-phone .sv-list__filter,.sv-popup--menu-tablet .sv-list__filter{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;margin-bottom:0;display:flex}.sv-popup--menu-phone .sv-list,.sv-popup--menu-tablet .sv-list{flex-grow:1}.sv-popup--menu-phone .sv-list__filter-icon,.sv-popup--menu-tablet .sv-list__filter-icon{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));position:static}.sv-popup--menu-phone .sv-list__empty-container,.sv-popup--menu-tablet .sv-list__empty-container{flex-direction:column;flex-grow:1;justify-content:center;display:flex}.sv-popup--menu-phone .sv-list__filter-clear-button,.sv-popup--menu-tablet .sv-list__filter-clear-button{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));appearance:none;background-color:#0000;border:none;border-radius:100%}.sv-popup--menu-phone .sv-list__filter-clear-button svg,.sv-popup--menu-tablet .sv-list__filter-clear-button svg{height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--menu-phone .sv-list__filter-clear-button svg use,.sv-popup--menu-tablet .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover{border-radius:var(--lbr-popup-menu-search-clear-button-corner-radius,1024px);background:var(--lbr-popup-menu-search-clear-button-background-color-hovered,var(--sjs-special-red-light,#e50a3e1a))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover use,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover use{fill:var(--lbr-popup-menu-search-clear-button-icon-color-hovered,var(--sjs-special-red,#e50a3e))}.sv-popup--menu-phone .sv-list__input,.sv-popup--menu-tablet .sv-list__input{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body{background:var(--sjs-general-backcolor,var(--background,#fff))}.sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv-popup--menu-phone>.sv-popup__container{width:100%;height:calc(var(--sv-popup-overlay-height,100vh));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height,100vh));border:unset;box-shadow:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)))}.sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));max-height:var(--sv-popup-overlay-height,100vh);max-width:100vw;height:calc(var(--sv-popup-overlay-height,100vh))}.sv-popup--menu-tablet{background:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080))}.sv-popup--menu-tablet>.sv-popup__container{border:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)));--sv-popup-overlay-max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px)) * 8);--sv-popup-overlay-max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px)) * 8);max-height:var(--sv-popup-overlay-max-height);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto;height:auto;min-width:min(40*(var(--sjs-base-unit,var(--base-unit,8px))),var(--sv-popup-overlay-max-width));max-width:var(--sv-popup-overlay-max-width);border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px))*8);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit,var(--base-unit,8px))));height:auto}.sv-popup--menu-tablet .sv-popup__content,.sv-popup--menu-tablet .sv-popup__scrolling-content,.sv-popup--menu-tablet .sv-list__container{flex-grow:1}.sv-popup--visible{opacity:1}.sv-popup--enter{animation-name:fadeIn;animation-duration:.15s;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--enter{animation-duration:.25s;animation-timing-function:ease-out}.sv-popup--leave{animation-name:fadeIn;animation-duration:.15s;animation-direction:reverse;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--leave{animation-duration:.25s;animation-timing-function:ease-in}.sv-popup--hidden{opacity:0}@keyframes modalMoveUp{0%{transform:translateY(64px)}to{transform:translateY(0)}}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container,.sv-popup--modal-popup.sv-popup--enter .sv-popup__container{animation-name:modalMoveUp;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-timing-function:ease-in;animation-direction:reverse}.sv-button-group{font-size:var(--sjs-font-size,16px);border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));flex-direction:row;align-items:center;display:flex;overflow-x:auto}.sv-button-group__item{box-sizing:border-box;appearance:none;padding:11px calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);background:var(--sjs-general-backcolor,var(--background,#fff));cursor:pointer;color:var(--sjs-general-forecolor,var(--foreground,#161616));outline:none;flex-direction:row;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;font-weight:400;display:flex;position:relative}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6))}.sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-button-group__item-icon{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-button-group__item--selected{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:600}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group__item-decorator{white-space:nowrap;align-items:center;display:flex}.sv-button-group__item-caption{display:block}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sv-button-group__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:400}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394));border-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-visuallyhidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sv-hidden{display:none!important}.sv-title-actions{align-items:center;width:100%;display:flex}.sv-title-actions__title{min-width:50%;max-width:90%;white-space:initial;flex-wrap:wrap}.sv-action-title-bar{min-width:56px}.sv-title-actions .sv-title-actions__title{max-width:unset;min-width:unset;flex-wrap:wrap;flex:0 auto}.sv-title-actions .sv-action-title-bar{min-width:unset;flex:auto;justify-content:flex-end}.sv_window{bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-base-unit,var(--base-unit,8px));border:1px solid var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);z-index:100;box-sizing:border-box;background-clip:padding-box;background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));max-height:50vh;position:fixed;overflow:auto;width:calc(100% - 4*(var(--sjs-base-unit,var(--base-unit,8px))))!important}@-moz-document url-prefix(){.sv_window,.sv_window *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sv_window::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window::-webkit-scrollbar-track{background:0 0}.sv_window ::-webkit-scrollbar-track{background:0 0}.sv_window::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv_window ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv_window_root-content{height:100%}.sv_window--full-screen{top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));max-height:100%;width:initial!important;max-width:initial!important}.sv_window_header{justify-content:flex-end;display:flex}.sv_window_content{overflow:hidden}.sv_window--collapsed{height:initial}.sv_window--collapsed .sv_window_header{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-base-unit,var(--base-unit,8px));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-sizing:content-box;display:flex}.sv_window--collapsed .sv_window_content{display:none}.sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}.sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor,#000000e8);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));flex:1;justify-content:flex-start;align-items:center;display:flex}.sv_window_header_description{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-feature-settings:"salt" on;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv_window_buttons_container{margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));gap:var(--sjs-base-unit,var(--base-unit,8px));z-index:10000;display:flex;position:fixed}.sv_window_button{padding:var(--sjs-base-unit,var(--base-unit,8px));border-radius:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;justify-content:center;align-items:center;display:flex}.sv_window_button:hover,.sv_window_button:active{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv_window_button:hover svg use,.sv_window_button:hover svg path,.sv_window_button:active svg use,.sv_window_button:active svg path{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv_window_button:active{opacity:.5}.sv_window_button svg use,.sv_window_button svg path{fill:var(--sjs-general-dim-forecolor-light,#00000073)}sv-brand-info,.sv-brand-info{z-index:1;margin-top:1px;position:relative}.sv-brand-info{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));text-align:right;color:#161616;padding:24px 40px}.sv-brand-info a{color:#161616;text-decoration-line:underline}.sd-body--static .sv-brand-info{margin-top:16px;padding-top:0}.sd-body--responsive .sv-brand-info{margin-top:-8px;padding-top:16px}.sd-root-modern--mobile .sv-brand-info{text-align:center;margin-top:0;padding:48px 24px 8px}.sv-brand-info__text{font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));color:#161616}.sv-brand-info__logo{display:inline-block}.sv-brand-info__logo img{width:118px}.sv-brand-info__terms{font-weight:400;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);padding-top:4px}.sv-brand-info__terms a{color:#909090}.sd-body--responsive .sv-brand-info{padding-left:0;padding-right:0}.sv-ranking{-webkit-user-select:none;user-select:none;outline:none}.sv-ranking-item{cursor:pointer;opacity:1;position:relative}.sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:focus{outline:none}.sv-ranking-item:focus .sv-ranking-item__icon--focus{visibility:visible;top:calc(.6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor,var(--background,#fff));outline:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-item__content.sv-ranking-item__content{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;line-height:1em;display:flex}.sv-ranking-item__icon-container{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:var(--sjs-base-unit,var(--base-unit,8px));padding-right:var(--sjs-base-unit,var(--base-unit,8px));margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;flex-shrink:0;align-self:flex-start;position:relative;bottom:0;left:0}.sv-ranking-item--disabled.sv-ranking-item--disabled,.sv-ranking-item--readonly.sv-ranking-item--readonly,.sv-ranking-item--preview.sv-ranking-item--preview{cursor:initial;user-select:initial;-webkit-user-select:initial}.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}.sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden;fill:var(--sjs-primary-backcolor,var(--primary,#19b394));top:var(--sjs-base-unit,var(--base-unit,8px));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute}.sv-ranking-item__index.sv-ranking-item__index{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));box-sizing:border-box;margin-left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));transition:outline var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);outline:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;border-radius:100%;flex-shrink:0;justify-content:center;align-self:self-start;align-items:center;font-weight:600;display:flex}.sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))}.sv-ranking-item__text{text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));margin:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-wrap:break-word;word-break:normal;padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));align-self:self-start;display:inline-block;overflow:hidden}.sv-ranking-item__text .sv-string-viewer,.sv-ranking-item__text .sv-string-editor{overflow:initial;white-space:pre-line}.sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));opacity:.25}.sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));opacity:.25}.sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-ranking-item--preview .sv-ranking-item__index{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-sizing:border-box;background-color:#0000}.sv-ranking-item__ghost.sv-ranking-item__ghost{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(31*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:1;left:0;top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:none;position:absolute}[dir=rtl] .sv-ranking-item__ghost{left:initilal;right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item--ghost{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor{white-space:unset}.sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__content{box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking--mobile .sv-ranking-item__icon--hover{visibility:visible;fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index,.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon{margin-left:0}.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking--disabled{opacity:.8}.sv-ranking-shortcut[hidden]{display:none}.sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking-shortcut .sv-ranking-item__icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut{cursor:grabbing;z-index:10000;border-radius:calc(12.5*var(--sjs-base-unit,var(--base-unit,8px)));min-width:100px;max-width:400px;box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));position:absolute}.sv-ranking-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}.sv-ranking--select-to-rank{display:flex}.sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;height:1px}.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking-item--animate-item-removing{animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-out-duration,.15s),var(--sjs-ranking-fade-out-duration,.1s);animation-delay:var(--sjs-ranking-move-out-delay,0s),0s}.sv-ranking-item--animate-item-adding{opacity:0;animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-in-duration,.15s),var(--sjs-ranking-fade-in-duration,.1s);animation-delay:0s,var(--sjs-ranking-fade-in-delay,.15s)}.sv-ranking-item--animate-item-adding-empty{opacity:0;animation-name:fadeIn;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-in-duration,.1s);animation-delay:0}.sv-ranking-item--animate-item-removing-empty{animation-name:fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-duration:var(--sjs-ranking-fade-out-duration,.1s);animation-delay:0}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}to{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}to{opacity:0}}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking__container-placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));white-space:normal;height:100%;padding-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.sv-ranking__container{flex:1}.sv-ranking__container--empty{box-sizing:border-box;text-align:center}.sv-ranking__containers-divider{background:var(--sjs-border-default,var(--sjs-border-inside,var(--border-inside,#00000029)))}.sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{padding-left:16px;left:0!important}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:initial}.sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px!important}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:0}.sd-question--mobile .sv-ranking-item__icon-container,.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:flex-end;padding:0;display:flex}.sv-list{padding:var(--lbr-popup-menu-padding-top,4px) var(--lbr-popup-menu-padding-right,4px) var(--lbr-popup-menu-padding-bottom,4px) var(--lbr-popup-menu-padding-left,4px);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));margin:0;list-style-type:none;overflow-y:auto}.sv-list__empty-container{width:100%;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--lbr-placeholder-padding-top,16px) var(--lbr-placeholder-padding-right,64px) var(--lbr-placeholder-padding-bottom,16px) var(--lbr-placeholder-padding-left,64px);justify-content:center;align-items:center;gap:var(--lbr-placeholder-gap,4px);flex-direction:column;align-self:stretch;display:flex}.sv-list__empty-text{line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-weight:400;overflow:hidden}.sv-list__item{box-sizing:border-box;width:100%;color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;overflow:hidden}.sv-list__item-body{--sjs-list-item-padding-left-default:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sjs-list-item-padding-left:calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));box-sizing:border-box;width:100%;padding-block:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:400;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sjs-transition-duration,.15s),color var(--sjs-transition-duration,.15s);align-items:center;padding-inline-start:var(--sjs-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-inline-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative;overflow:hidden}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:var(--sjs-corner-radius,4px);padding-block:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:calc(7.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item:hover,.sv-list__item:focus{outline:none}.sv-list__item:focus .sv-list__item-body,.sv-list__item--hovered>.sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-list__item--with-icon.sv-list__item--with-icon{padding:0}.sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex}.sv-list__item-icon{float:left;width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));flex-shrink:0}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list-item__marker-icon{right:var(--sjs-base-unit,var(--base-unit,8px));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;flex-shrink:0;position:absolute}.sv-list-item__marker-icon svg{display:block}.sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}[dir=rtl] .sv-list__item-icon,[style*=direction\:rtl] .sv-list__item-icon,[style*="direction: rtl"] .sv-list__item-icon{float:right}.sv-list__item-separator{margin:var(--sjs-base-unit,var(--base-unit,8px)) 0;background-color:var(--sjs-border-default,var(--border,#d6d6d6));height:1px}.sv-list--filtering .sv-list__item-separator{display:none}.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-list__item.sv-list__item--selected .sv-list__item-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body,.sv-list__item--group-selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__item.sv-list__item--disabled .sv-list__item-body{cursor:default;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__item span{white-space:nowrap}.sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}.sv-list__container{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.sv-list__filter{border-bottom:1px solid var(--sjs-border-inside,var(--border-inside,#00000029))}.sv-list__filter-icon{top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:block;position:absolute;inset-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon .sv-svg-icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__input{appearance:none;box-sizing:border-box;width:100%;min-width:calc(30*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor,var(--foreground,#161616));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));background:0 0;border:none;outline:none;padding-inline-start:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sv-list__input::placeholder,.sv-list__input:disabled,.sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__loading-indicator{pointer-events:none}.sv-list__loading-indicator .sv-list__item-body{background-color:#0000}.sv-scroll__wrapper{flex-direction:column;height:100%;display:flex;position:relative}.sv-scroll__scroller{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}.sv-scroll__scroller::-webkit-scrollbar{display:none}.sv-scroll__scrollbar{visibility:hidden;z-index:30;top:0;bottom:0;width:fit-content;margin-inline-start:-1px;position:absolute;inset-inline-start:initial;inset-inline-end:0;overflow:hidden scroll}@-moz-document url-prefix(){.sv-scroll__scrollbar{scrollbar-width:thin;scrollbar-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026)) #0000}}.sv-scroll__wrapper:hover .sv-scroll__scrollbar{visibility:visible}.sv-scroll__scrollbar-sizer{width:1px}.sv-scroll__container{flex-direction:column;flex-grow:1;width:100%;display:flex}.sv-save-data_root{left:50%;bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor,var(--background,#fff));opacity:0;padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);border-radius:calc(2*(var(--sjs-corner-radius,4px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));min-width:calc(30*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;z-index:1600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));transform:translateX(-50%) translateY(calc(3 * (var(--sjs-base-unit,var(--base-unit,8px)))));flex-direction:row;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed}.sv-save-data_root.sv-save-data_root--shown{opacity:.75;transition-property:transform,opacity;transition-delay:.25s;transition-timing-function:ease-out;transform:translate(-50%)translateY(0)}.sv-save-data_root span{flex-grow:1;display:flex}.sv-save-data_root .sv-action-bar{flex-grow:0;flex-shrink:0;display:flex}.sv-save-data_root--shown.sv-save-data_success,.sv-save-data_root--shown.sv-save-data_error{opacity:1}.sv-save-data_root.sv-save-data_root--with-buttons{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-general-backcolor,var(--background,#fff));gap:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600}.sv-save-data_root.sv-save-data_error .sv-save-data_button{font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));color:#fff;background-color:var(--sjs-special-red,var(--red,#e60a3e));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #fff;border-radius:calc(1.5*(var(--sjs-corner-radius,4px)));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus{color:var(--sjs-special-red,var(--red,#e60a3e));background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:#fff;font-weight:600}.sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap;word-break:break-word}.sd-element{padding-left:var(--sv-element-add-padding-left,0px);padding-right:var(--sv-element-add-padding-right,0px)}.sd-element__title{outline:none}.sd-element__title.sd-element__title--disabled{opacity:.25}.sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}.sd-element--invisible{opacity:.35}.sd-title.sd-element__title{font-family:var(--sjs-font-questiontitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight,600);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-element__header .sv-string-editor{white-space:normal;max-width:100%}.sd-element__title{margin:0;font-size:0;line-height:0;position:static}.sd-element__title .sd-element__num{font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-element__title span{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))))}.sd-element__title .sv-title-actions__title{white-space:nowrap;font-size:0;line-height:0}.sd-element__title .sv-string-viewer{white-space:normal}.sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element__title.sd-element__title--singleinput span{--page-title-font-size:var(--sjs-font-pagetitle-size,calc(1.5 * (var(--sjs-font-size,16px))));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-element__num{float:left;padding-top:calc(.625*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(.375*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));text-align:end;box-sizing:border-box;white-space:nowrap;flex-shrink:0;margin-inline-start:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-start:0;padding-inline-end:var(--sjs-base-unit,var(--base-unit,8px))}.sd-page__num+span,.sd-element__num+span{float:left;width:0}[dir=rtl] .sd-element__num,[style*=direction\:rtl] .sd-element__num,[style*="direction: rtl"] .sd-element__num{float:right}[dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*=direction\:rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg{transform:rotate(180deg)}.sd-element__title--num-inline .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}.sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}.sd-element__title--expandable.sd-element__title--expandable{display:block;position:relative}.sd-element__title-expandable-svg{width:var(--lbr-question-panel-expand-button-icon-width,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-question-panel-expand-button-icon-height,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));inset-inline-start:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block;position:absolute}.sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-element--with-frame{border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-sizing:border-box;padding-top:var(--sd-base-padding);padding-left:calc(var(--sd-base-padding) + var(--sv-element-add-padding-left,0px));padding-right:calc(var(--sd-base-padding) + var(--sv-element-add-padding-right,0px));padding-bottom:var(--sd-base-padding);background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-shadow:none;background-color:#0000}@keyframes elementMoveIn{0%{flex-grow:0;flex-basis:0;width:0;min-width:0;max-width:0;height:0;padding-left:0;overflow:hidden}to{height:var(--animation-height);flex-basis:var(--animation-width);width:var(--animation-width);min-width:var(--animation-width);padding-left:var(--animation-padding-left);overflow:visible}}.sd-element-wrapper--enter{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-in-duration,.25s),var(--sjs-element-fade-in-duration,.5s);animation-delay:0s,var(--sjs-element-fade-in-delay,.1s);opacity:0}.sd-element-wrapper--leave{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-out-duration,.25s),var(--sjs-element-fade-out-duration,.15s);animation-delay:var(--sjs-element-move-out-delay,0s),0s}.sd-element__content{box-sizing:border-box}.sd-element__content--enter,.sd-element__content--leave{--animation-padding-top:0;--animation-padding-bottom:0}.sd-element__content--enter{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s,0s;min-height:0!important}.sd-element__content--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s);animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s),var(--sjs-collapse-move-out-delay,.1s);min-height:0!important}.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:#0000}.sd-elemenet--expandable--animating.sd-element--expandable,.sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-expand-move-in-duration,.15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration,.15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-collapse-move-out-duration,.25s);transition-delay:var(--sjs-collapse-move-out-delay,.1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-collapse-move-out-duration,.25s);transition-delay:var(--sjs-collapse-move-out-delay,.1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{opacity:0;--animation-height:1px;height:0;animation-name:fadeIn,moveIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);display:block}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{opacity:1;height:1px;animation-timing-function:ease-in;animation-direction:reverse;animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s);animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s)}.sd-question{position:relative}.sd-question--no-pointer-events .sd-selectbase label,.sd-question--no-pointer-events .sd-rating label{pointer-events:none}.sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__erbox--below-question{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__content--support-container-queries{container-type:inline-size}.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.25*var(--sd-base-vertical-padding) + .5*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-element--with-frame>.sd-element__erbox--above-element{margin-bottom:var(--sd-base-padding);border-radius:var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px) 0 0}.sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}.sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(1*var(--sd-base-vertical-padding))}.sd-element--with-frame>.sd-question__erbox--below-question{border-radius:0 0 var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px);margin-top:auto}.sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-question__header{width:100%}.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question__header--location--bottom{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}.sd-element--with-frame.sd-question--error-top{padding-top:0}.sd-element--with-frame.sd-question--error-bottom{flex-direction:column;padding-bottom:0;display:flex}.sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}.sd-element--with-frame>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));left:calc(-1*var(--sd-base-padding));position:sticky}.sd-scrollable .sd-question__content{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;overflow-x:auto}.sd-question__header--location--left{vertical-align:top;width:auto;margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block}.sd-question--left{column-gap:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));row-gap:calc(.25*var(--sd-base-vertical-padding));flex-flow:wrap;display:flex}.sd-question__content--left{margin-top:calc(.25*var(--sd-base-vertical-padding)) 0;flex:1;max-width:100%;display:inline-block}.sd-element--with-frame>.sd-question__content--left{margin:0}.sd-question__required-text{color:var(--sjs-special-red,var(--red,#e60a3e));vertical-align:top}.sd-question__comment-area{font-size:var(--sjs-font-size,16px);margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));gap:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-forecolor,var(--foreground,#161616));white-space:normal;flex-direction:column;display:flex}.sd-question__placeholder{text-align:center;align-items:center;gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(24*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));flex-direction:column;justify-content:center;display:flex}.sd-question__placeholder>div .sv-string-viewer,.sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}.sd-scrollable-container:not(.sd-scrollable-container--compact){width:max-content;max-width:100%;overflow:visible}.sd-question__title--empty .sv-string-viewer{height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));display:inline-block}.sd-question__content{box-sizing:border-box}.sd-singleinput__title{font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-error{gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-corner-radius,4px);line-height:var(--sjs-font-size,16px);font-size:calc(.75*(var(--sjs-font-size,16px)));text-align:left;color:var(--sjs-special-red,var(--red,#e60a3e));white-space:normal;background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));box-sizing:border-box;flex-direction:column;width:100%;font-weight:600;display:flex}.sd-slider__tooltip-value{font-weight:600;line-height:var(--lbr-font-small-line-height,size(2));color:var(--lbr-tooltip-text-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-error--warning{background:var(--sjs-semantic-yellow-background-10,var(--sjs-special-yellow-light,var(--yellow-light,#ff98141a)))}.sd-error--warning .sd-error__item{color:var(--sjs-semantic-yellow-background-500,var(--sjs-secondary-backcolor,var(--secondary,#ff9814)))}.sd-error--info{background:var(--sjs-semantic-blue-background-10,var(--sjs-special-blue-light,var(--blue-light,#437fd91a)))}.sd-error--info .sd-error__item{color:var(--sjs-semantic-blue-background-500,var(--sjs-special-blue,#437fd9))}.sd-error__item{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));font-style:normal;font-weight:600;line-height:var(--lbr-font-small-line-height,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-element--expanded>.sd-element__header,.sd-element--collapsed>.sd-element__header{cursor:pointer}.sd-element--collapsed>.sd-element__header{padding:calc(0*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sd-base-padding);box-sizing:border-box;background-color:var(--sjs-general-backcolor,var(--background,#fff));width:calc(100% + 2*var(--sd-base-padding));margin-inline-start:calc(-1*var(--sd-base-padding))}.sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}.sd-element--collapsed.sd-element--with-frame>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px))}.sd-element--collapsed>.sd-element__header:focus-within,.sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--collapsed.sd-element--nested>.sd-element__header:hover,.sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within{box-shadow:0 calc(-2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)),0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--complex.sd-element--with-frame{padding-top:0}.sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,.sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}.sd-element--complex>.sd-element__header:after{content:" ";background:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;display:block;position:relative;bottom:0}.sd-element--complex.sd-element--with-frame>.sd-element__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:var(--sd-base-vertical-padding)}.sd-element--collapsed.sd-element--complex>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(-.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders{border:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:calc(var(--sjs-corner-radius,4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-element--nested-with-borders>.sd-element__header--location-top{padding-top:calc(.5*var(--sd-base-vertical-padding));padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-question__erbox--below-question{margin-top:0;bottom:0}.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover,.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within{box-shadow:none}.sd-element--nested-with-borders>.sd-element__header--location-top:after,.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after{bottom:calc(-1*var(--sd-base-vertical-padding));width:calc(100% + 2*var(--sd-base-padding));inset-inline-start:calc(-1*var(--sd-base-padding))}.sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}.sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}.sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}.sd-input{appearance:none;box-sizing:border-box;width:100%;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:var(--sjs-editorpanel-cornerRadius,var(--sjs-corner-radius,4px));text-align:start;box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;display:block;position:static}.sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-input:focus{outline:none}input.sd-input:disabled:not(.sd-input--disabled),textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}.sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))))}.sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-input.sd-input--preview{box-shadow:none;border-bottom:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));background:0 0;border-radius:0;padding-left:0;padding-right:0;transition:none}.sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));-webkit-user-select:none;user-select:none}.sd-input.sd-input--disabled,.sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-input.sd-input--readonly{color:var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;transition:none}.sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-root--readonly .sd-input--disabled,.sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-input--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-text__content{position:relative}.sd-text__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-text__character-counter:focus-within{padding-inline-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within{padding-inline-end:calc(11*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-remaining-character-counter{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;display:none;position:absolute;inset-block-end:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));inset-inline-end:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__content:focus-within .sd-remaining-character-counter,.sd-comment__content:focus-within .sd-remaining-character-counter,.sd-multipletext__content:focus-within .sd-remaining-character-counter,.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter{display:flex}.sd-input[type=time],.sd-input[type=date],.sd-input[type=datetime-local],.sd-input[type=week],.sd-input[type=month],.sd-input[type=tel],.sd-input[type=password],.sd-input[type=url],.sd-input[type=email],.sd-input[type=color],.sd-input[type=range]{box-sizing:content-box;width:calc(100% - 4*var(--sjs-base-unit,var(--base-unit,8px)));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))))}.sd-input[type=time].sd-text__character-counter:focus-within,.sd-input[type=date].sd-text__character-counter:focus-within,.sd-input[type=datetime-local].sd-text__character-counter:focus-within,.sd-input[type=week].sd-text__character-counter:focus-within,.sd-input[type=month].sd-text__character-counter:focus-within,.sd-input[type=tel].sd-text__character-counter:focus-within,.sd-input[type=password].sd-text__character-counter:focus-within,.sd-input[type=url].sd-text__character-counter:focus-within,.sd-input[type=email].sd-text__character-counter:focus-within,.sd-input[type=color].sd-text__character-counter:focus-within,.sd-input[type=range].sd-text__character-counter:focus-within{width:calc(100% - 10*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input[type=range]::-webkit-slider-thumb{appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:100%}.sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input[type=range]::-moz-range-thumb{appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:100%}.sd-comment{height:auto;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));max-width:100%;display:block}.sd-comment__content,.sd-panel{position:relative}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-top:0;padding-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc(1.5 * (var(--sjs-font-size,16px))));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{padding:initial;margin:initial;float:initial;width:initial}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight,400);font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));line-height:calc(1.5*(var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px))));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}.sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}.sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}.sd-row~.sd-row .sd-panel--as-page{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel__required-text{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-panel__footer{box-sizing:border-box;padding-left:calc(var(--sd-base-padding) - 3*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));margin-bottom:calc(-1*var(--sd-base-padding) + .5*var(--sd-base-vertical-padding));margin-top:calc(.5*var(--sd-base-vertical-padding));border-top:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));padding-top:calc(.5*var(--sd-base-vertical-padding))}.sd-panel--as-page .sd-panel__footer{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 0;width:initial;border:none;margin:0}.sd-panel__content{padding-top:var(--sd-base-padding)}.sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top:var(--sd-base-padding)}.sd-panel__content{--animation-padding-top:var(--sd-base-padding)}.sjs_sp_placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.sjs_sp_container{border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:content-box;max-width:100%;position:relative}.sjs_sp_container>div>canvas:focus{outline:none}.sd-question--readonly .sjs_sp_container,.sd-question--preview .sjs_sp_container{border:none}.sd-question--readonly .sjs_sp_placeholder,.sd-question--preview .sjs_sp_placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sjs_sp_controls{position:absolute;bottom:0;left:0}.sjs_sp_controls>button{-webkit-user-select:none;user-select:none}.sjs_sp_controls.sd-signaturepad__controls{right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));bottom:auto;left:auto}.sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-signaturepad__background-image{object-fit:cover;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator .sd-loading-indicator{right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sjs_sp_canvas{max-width:100%;display:block;position:relative}.sjs_sp__background-image{object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.sd-checkbox__decorator{border-radius:calc(.5*(var(--sjs-corner-radius,4px)))}.sd-checkbox__svg{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-checkbox__svg use{fill:#0000;transition:fill var(--sjs-transition-duration,.15s)}.sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use,.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-checkbox--label-rendered{gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;display:flex}.sd-checkbox--label-rendered .sd-description{padding-left:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:12;position:sticky}.sd-question--mobile .sd-matrixdynamic__footer:before{z-index:12;content:" ";background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 6*var(--sjs-base-unit,var(--base-unit,8px)));z-index:12;display:block;position:relative}.sd-matrixdynamic__footer:first-child{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdynamic__footer:first-child:before{display:none}.sd-matrixdynamic__footer{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-action.sd-matrixdynamic__remove-btn{opacity:.5}.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{width:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))))}.sd-matrixdynamic__btn{appearance:none;line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;background:0 0;border:none;font-weight:600}.sd-matrixdynamic__drag-element{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-matrixdynamic__drag-element:after{content:" ";height:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}.sd-table__row:hover .sd-drag-element__svg{visibility:visible}.sd-table__cell.sd-table__cell--drag>div{margin-left:calc(-4*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:flex-end;align-items:center;display:flex}.sd-drag-element__svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;visibility:hidden;display:block}.sd-drag-element__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}@keyframes borderAnimation{0%{border-width:0}to{border-width:8px}}@keyframes paddingAnimation{0%{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}@keyframes empty{}.sd-table__row--leave,.sd-table__row--enter{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sd-table__row--leave>td,.sd-table__row--enter>td{animation-name:borderAnimation;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-delay:var(--move-animation-delay)}.sd-table__row--leave>td>div,.sd-table__row--enter>td>div{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-row-fade-in-duration,.25s);--fade-animation-delay:var(--sjs-matrix-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-row-fade-out-duration,.1s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sd-table__row--detail.sd-table__row--enter>td,.sd-table__row--detail.sd-table__row--leave>td{animation-name:borderAnimation,paddingAnimation;animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.sd-table__row--detail.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-detail-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-in-duration,.5s);--fade-animation-delay:var(--sjs-matrix-detail-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sd-table__row--detail.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-detail-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-detail-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-out-duration,.15s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sd-table{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-collapse:separate;border-spacing:0;white-space:normal;width:100%}.sd-table>thead>tr>th{border-top:0;border-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000}.sd-table__cell{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;box-sizing:content-box;background-clip:padding-box;border-left:none;border-right:none}.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}.sd-table__row:first-of-type>.sd-table__cell{border-top:0}.sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}.sd-table--align-top .sd-table__cell{vertical-align:top}.sd-table--no-header{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{padding-bottom:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));--animation-padding-top:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header),.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));width:calc(100% - 2*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions),.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type{border-top-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-bottom-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000}.sd-table__cell{font-weight:400;font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));padding:0 var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-forecolor,var(--foreground,#161616));text-align:center}.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell .sd-item{text-align:initial}.sd-table__cell--error{padding:0 var(--sjs-base-unit,var(--base-unit,8px));border:none}.sd-table__cell--error .sd-question__erbox{margin:0}.sd-table__cell--error-top{vertical-align:bottom;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--error-bottom{vertical-align:top;padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}.sd-table__cell--item .sd-selectbase__label{justify-content:center}.sd-question--disabled .sd-table__cell{opacity:.25}.sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}.sd-table__cell--header .sv-vue-title-additional-div,.sd-table__cell--header{font-size:0;line-height:0}.sd-table__cell--header span{font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));font-weight:var(--sjs-font-questiontitle-weight,600)}.sd-table__cell--header{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));vertical-align:top;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px));font-weight:600}.sd-table__cell--header:not(.sd-table__cell--empty),.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty{min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc(22*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc(18*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--footer{text-align:end;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--footer-total{text-align:start;font-weight:600}.sd-table__cell--detail-panel{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px)) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-table__cell--actions .sv-action-bar,.sd-matrixdynamic__add-btn .sv-action-bar{overflow:visible}.sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0}.sd-table__cell--detail-button{border-radius:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px));transition:background var(--sjs-transition-duration,.15s);background:0 0;border:none}.sd-table__cell--detail-button svg{width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s);display:block}.sd-table__cell--detail-button:hover,.sd-table__cell--detail-button:focus{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));outline:none}.sd-table__cell--detail-button:hover svg,.sd-table__cell--detail-button:focus svg{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-table__cell--actions{white-space:nowrap}.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}.sd-table__cell--row-text{font-weight:var(--sjs-font-questiontitle-weight,600);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));text-align:start;min-width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px))}.sd-matrix__question-wrapper,.sd-table__question-wrapper:not(:focus-within):hover{position:relative}.sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-table__cell--empty,.sd-table__cell--row-text,.sd-table__cell--footer-total,.sd-matrix__cell:first-of-type,.sd-matrix tr>td:first-of-type{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));z-index:12;position:sticky}.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,.sd-table__cell--empty:first-of-type,.sd-table__cell--row-text:first-of-type,.sd-table__cell--footer-total:first-of-type,.sd-matrix__cell:first-of-type:first-of-type,.sd-matrix tr>td:first-of-type:first-of-type{left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,.sd-table__cell--empty:last-of-type,.sd-table__cell--row-text:last-of-type,.sd-table__cell--footer-total:last-of-type,.sd-matrix__cell:first-of-type:last-of-type,.sd-matrix tr>td:first-of-type:last-of-type{right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));justify-content:flex-end}.sd-question.sd-question--table{position:relative;overflow-x:auto}.sd-question--table.sd-element--collapsed,.sd-question--table.sd-element--nested{overflow-x:visible}.sd-question--table .sd-question__header--location--left{z-index:12}.sd-table-wrapper{margin:0 calc(-1*var(--sd-base-padding));width:fit-content;min-width:calc(100% + 2*var(--sd-base-padding));display:flex}.sd-table-wrapper:before,.sd-table-wrapper:after{content:"";min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit,var(--base-unit,8px)));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));z-index:11;flex-shrink:0;display:block;position:sticky}.sd-table-wrapper:before{left:calc(-1*var(--sd-base-padding))}.sd-table-wrapper:after{right:calc(-1*var(--sd-base-padding))}.sd-table-wrapper>*{flex-basis:100%}.sd-element--with-frame.sd-element--compact .sd-table,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:after,.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar,.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,.sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-question--table>.sd-question__header,.sd-question--table .sd-question__description--under-input .sv-string-viewer{position:sticky;left:0}.sd-question--table>.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));--animation-padding-top:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))));min-width:min-content}.sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}.sd-question--table.sd-element--nested>.sd-question__content,.sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){padding-right:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-left:calc(-1*var(--sd-base-padding));box-sizing:content-box}.sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}.sd-question--scroll{overflow-x:scroll}.sd-table__row-disabled>.sd-table__cell{opacity:.25}.sd-question--mobile.sd-question.sd-question--table>.sd-question__content{--animation-padding-top:0;padding-top:0}.sd-question--mobile.sd-question--table,.sd-question--mobile.sd-question--scroll{overflow-x:visible}.sd-question--mobile>.sd-question__content{min-width:auto}.sd-question--mobile .sd-table-wrapper{width:auto}.sd-question--mobile .sd-table{width:calc(100% - 2*var(--sd-base-padding) + 2*var(--sjs-base-unit,var(--base-unit,8px)));display:block}.sd-question--mobile .sd-table>tbody,.sd-question--mobile .sd-table>tfoot{display:block}.sd-question--mobile .sd-table__cell.sd-matrix__cell{border-top:none;border-bottom:none;align-items:flex-start;display:flex}.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit,var(--base-unit,8px));text-align:start}.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table thead{display:none}.sd-question--mobile .sd-table tr{flex-direction:column;display:flex}.sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__row{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type):after{bottom:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{z-index:12;content:" ";background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 4*var(--sjs-base-unit,var(--base-unit,8px)));z-index:12;display:block;position:relative}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{bottom:0}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type:after{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before{background-color:#0000}.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row{margin-bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-matrix__label{justify-content:flex-start}.sd-question--mobile .sd-table__cell{text-align:start;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;display:block}.sd-question--mobile .sd-table__cell--error{margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__cell:first-of-type,.sd-question--mobile .sd-matrix__cell{margin-top:0}.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}.sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));text-align:start;font-weight:600;display:block}.sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}.sd-question--mobile .sd-table--no-header{padding-top:0}.sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}.sd-question--mobile .sd-table__cell--detail-panel{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}.sd-question--mobile .sd-table__cell.sd-table__cell--actions{width:auto;margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile{flex-grow:1}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}.sd-question--mobile .sd-matrixdynamic__footer{padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:after{bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}.sd-question--mobile .sd-table__cell.sd-table__cell--error-top,.sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2){margin-top:0}.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}.sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__question-wrapper .sd-boolean-root{margin:auto}.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-bottom:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));font-size:var(--sjs-font-size,16px);font-weight:600;line-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}.sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}.sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}.sd-table.sd-matrixdynamic{table-layout:auto}.sd-page{padding:0 calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.sd-root-modern--mobile .sd-page{padding:0}.sd-page .sd-page__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc(1.5 * (var(--sjs-font-size,16px))));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-page .sd-page__description{font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight,400);font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));line-height:calc(1.5*(var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px))));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;position:static}.sd-page__errbox{padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-page__title~.sd-page__errbox,.sd-page__description~.sd-page__errbox{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)));margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root--compact .sd-page__title~.sd-page__errbox,.sd-root--compact .sd-page__description~.sd-page__errbox{margin-bottom:0}.sd-row{box-sizing:border-box;width:100%;margin-top:var(--sd-base-vertical-padding);flex-direction:row;display:flex}.sd-row.sd-page__row{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-row:first-of-type{margin-top:0}.sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact),.sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-page__title~.sd-page__row.sd-row--compact,.sd-page__description~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,.sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row--multiple{row-gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:stretch;display:flex}.sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + var(--base-unit)*2)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div,.sd-row--multiple.sd-row--compact>div{--animation-padding-left:var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-page__row.sd-row--multiple{margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 2*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-page__row.sd-row--multiple.sd-row--compact{row-gap:var(--sd-base-vertical-padding);margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));padding:0}.sd-row__panel{box-sizing:border-box;width:100%}.sd-row__question{box-sizing:border-box;white-space:nowrap;width:100%}.sd-row.sd-row--enter{margin-top:0}.sd-row--enter{opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-row-fade-in-duration,.5s),var(--sjs-row-move-in-duration,.15s),var(--sjs-row-move-in-duration,.15s);min-height:0!important}.sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay,.15s) + var(--sjs-row-fade-in-animation-delay,.4s)),var(--sjs-row-fade-in-animation-delay,.4s),var(--sjs-row-fade-in-animation-delay,.4s)}.sd-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-row-move-out-delay,.1s),var(--sjs-row-move-out-delay,.1s);animation-duration:var(--sjs-row-fade-out-duration,.15s),var(--sjs-row-move-out-duration,.25s),var(--sjs-row-move-out-duration,.25s);min-height:0!important}.sd-row--enter .sd-element-wrapper--enter,.sd-row--leave .sd-element-wrapper--leave{animation:none}.sv-skeleton-element{min-height:50px}.sd-title{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));color:var(--sjs-general-forecolor,var(--foreground,#161616));white-space:normal;flex-direction:row;font-style:normal;display:block}.sd-title.sd-container-modern__title{padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));align-items:center;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:0px 2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));display:flex}.sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}.sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-header__text{gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;flex-grow:1;display:flex}.sd-header__text .sd-title{--survey-title-font-size:var(--sjs-font-surveytitle-size,calc(2 * (var(--sjs-font-size,16px))));font-size:var(--survey-title-font-size);line-height:calc(1.25*(var(--survey-title-font-size)));color:var(--sjs-font-surveytitle-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));font-family:var(--sjs-font-surveytitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveytitle-weight,700)}.sd-header__text h3{line-height:calc(2.5*(var(--sjs-font-size,16px)))}.sd-header__text h5{font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sd-header__text .sd-description{--survey-description-font-size:var(--sjs-font-surveydescription-size,var(--sjs-font-size,16px));font-size:var(--survey-description-font-size);line-height:calc(1.5*(var(--survey-description-font-size)));color:var(--sjs-font-surveydescription-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));font-family:var(--sjs-font-surveydescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveydescription-weight,400)}.sd-title .sv-title-actions{justify-content:space-between;width:100%}.sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}.sd-root-modern .sd-container-modern__title .sd-description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));margin:0}.sd-title .sv-title-actions{width:calc(100% + 3*var(--sjs-base-unit,var(--base-unit,8px)));align-items:flex-start}.sd-title .sv-title-actions .sv-title-actions__title{max-width:calc(100% - 3*var(--sjs-base-unit,var(--base-unit,8px)));white-space:initial;min-width:unset;flex-wrap:wrap;flex:0 auto}.sd-root--compact .sd-title .sv-title-actions{width:100%}.sd-action-title-bar{min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;flex:1 9 auto;justify-content:flex-end}.sd-action-title-bar .sv-action{flex:none}.sd-action-title-bar.sd-action-bar--empty{min-width:0}.sd-description{font-style:normal;font-family:var(--sjs-font-questiondescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiondescription-weight,400);color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px))));white-space:normal}.sd-description.sd-question__description--under-input{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element__header .sd-description{margin-top:calc(.25*var(--sd-base-vertical-padding) - .5*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-item{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;display:flex}.sd-item--disabled.sd-item--disabled .sd-item__decorator,.sd-item__decorator{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));margin-top:calc((1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))) - 3*(var(--sjs-base-unit,var(--base-unit,8px))))/2);box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sd-item--readonly.sd-item--readonly.sd-item:not(.sd-item--checked) .sd-item__control:focus+.sd-item__decorator,.sd-item--readonly.sd-item--readonly .sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));box-shadow:none;transition:none}.sd-item--preview.sd-item--preview .sd-item__decorator{box-shadow:none;background-color:#0000;transition:none}.sd-item--checked .sd-item__decorator{box-shadow:none}.sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3));outline:none}.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-item__control-label{font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-style:normal;font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));white-space:normal;text-align:start;width:100%;min-width:0}.sd-item__control-label .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));opacity:.25}.sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-selectbase{min-inline-size:0;border:none;min-width:0;margin:0;padding:0}.sd-selectbase--row{column-gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.sd-selectbase--multi-column{flex-wrap:nowrap;flex:1 1 0;margin:-2px;padding:2px;display:flex;overflow:auto}.sd-selectbase__label{gap:var(--sjs-base-unit,var(--base-unit,8px));vertical-align:top;max-width:100%;display:inline-flex;position:relative}.sd-selectbase__column{vertical-align:top;box-sizing:border-box;flex:1 1 0;max-width:100%;display:block}.sd-selectbase__column:not(:last-child){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-selectbase__column.sv-q-column-1{width:100%}.sd-item--enter,.sd-item--leave{opacity:0;animation-name:moveInWithOverflow,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);animation-delay:var(--move-animation-delay),var(--fade-animation-delay)}.sd-item--enter{--animation-direction:normal;--move-animation-duration:var(--sjs-ranking-move-in-duration,.15s);--move-animation-delay:0s;--fade-animation-duration:var(--sjs-ranking-fade-in-duration,.1s);--fade-animation-delay:var(--sjs-ranking-fade-in-delay,.15s)}.sd-item--leave{--animation-direction:reverse;--move-animation-duration:var(--sjs-ranking-move-out-duration,.15s);--move-animation-delay:var(--sjs-ranking-move-out-delay,0s);--fade-animation-duration:var(--sjs-ranking-fade-out-duration,.1s);--fade-animation-delay:0s}div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration:0s;--fade-animation-delay:0s}.sd-selectbase__other{margin-top:0}.sd-selectbase__other:not(:last-of-type){margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-radio__decorator{border-radius:50%}.sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit,var(--base-unit,8px));height:var(--sjs-base-unit,var(--base-unit,8px));transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000;border-radius:50%;display:block}.sd-radio--checked .sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit,var(--base-unit,8px));height:var(--sjs-base-unit,var(--base-unit,8px));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border-radius:50%;display:block}.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor,var(--foreground,#161616));width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-radio__svg{display:none}.sd-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.sd-matrix fieldset{border:none;margin:0;padding:0}.sd-matrix__label{justify-content:center;display:flex;position:relative}.sd-matrix__text{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight,600);text-align:start}:root{--sd-rating-bad-color:var(--sjs-special-red,var(--red,#e60a3e));--sd-rating-normal-color:var(--sjs-special-yellow,var(--yellow,#ff9814));--sd-rating-good-color:var(--sjs-special-green,var(--green,#19b394));--sd-rating-bad-color-light:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));--sd-rating-normal-color-light:var(--sjs-special-yellow-light,var(--yellow-light,#ff98141a));--sd-rating-good-color-light:var(--sjs-special-green-light,var(--green-light,#19b3941a))}.sd-rating{min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-x:auto}.sd-rating fieldset{gap:var(--sjs-base-unit,var(--base-unit,8px));border:none;flex-wrap:nowrap;align-items:center;margin-inline-start:0;padding:0 0 2px;display:flex}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}.sd-rating.sd-rating--labels-top fieldset{padding-top:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;top:0;right:0}.sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;bottom:0;left:0}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating.sd-rating--labels-diagonal fieldset{padding-top:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating--small{min-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin:auto}.sd-rating--small fieldset{gap:var(--sjs-base-unit,var(--base-unit,8px));padding:0}.sd-rating__item{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));white-space:nowrap;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-size,16px);box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),inset 0 0 0 0px var(--sjs-general-backcolor,var(--background,#fff));transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);border:0 solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item--fixed-size{width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0}legend+.sd-rating__item,legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item{margin-inline-start:2px}.sd-rating__item--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border:none;box-shadow:0 1px 2px #0000}.sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));fill:var(--sjs-general-forecolor,var(--foreground,#161616));background-color:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080));border:none}.sd-rating__item.sd-rating__item--readonly{fill:#0000;border:2px solid var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:none;background-color:#0000;transform:none}.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--preview{fill:#0000;box-shadow:none;background-color:#0000;border:1px solid #0000;transform:none}.sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor,var(--foreground,#161616));border-width:1px}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-question--disabled .sd-rating__item-text{opacity:.25}.sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item--selected{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));box-shadow:0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:600}.sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley{border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));white-space:nowrap;padding:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;border:2px solid var(--sjs-border-default,var(--border,#d6d6d6));color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-border-default,var(--border,#d6d6d6));box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 0px var(--sjs-general-backcolor,var(--background,#fff));transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item-smiley svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-rating__item-smiley--small{padding:calc(.625*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-width:1px}.sd-rating__item-smiley--small svg{width:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}legend+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item-smiley{margin-inline-start:2px}.sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));transition:box-shadow var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s)}.sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border-color:#0000}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:initial}.sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{opacity:initial;fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-rating__item-smiley.sd-rating__item-smiley--readonly{fill:var(--sjs-border-default,var(--border,#d6d6d6));border-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{fill:var(--sjs-general-forecolor,var(--foreground,#161616));border-color:var(--sjs-general-forecolor,var(--foreground,#161616));background-color:unset}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{fill:var(--sjs-general-backcolor,var(--background,#fff));background-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley:focus-within{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));border:none}.sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sd-rating__item-smiley--selected:focus-within{border:0px solid var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light,var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8)));border-color:var(--sd-rating-item-color,var(--sjs-border-default,var(--border,#d6d6d6)));opacity:.5}.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview{opacity:1}.sd-rating__item-star{width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;position:relative}.sd-rating__item-star:not(:first-of-type){padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star:not(:last-of-type){padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));stroke-width:2px;fill:#0000;width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));transition:stroke var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),fill var(--sjs-transition-duration,.15s);display:block;position:absolute}.sd-rating__item-star .sv-star{opacity:1}.sd-rating__item-star .sv-star-2{opacity:0}.sd-rating__item-star--small,.sd-rating__item-star--small svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}.sd-rating__item-star--selected svg{stroke:#0000;fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--selected:first-child svg{transition-delay:0s}.sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}.sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}.sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}.sd-rating__item-star--selected:nth-child(5) svg{transition-delay:.1s}.sd-rating__item-star--selected:nth-child(6) svg{transition-delay:.125s}.sd-rating__item-star--selected:nth-child(7) svg{transition-delay:.15s}.sd-rating__item-star--selected:nth-child(8) svg{transition-delay:.175s}.sd-rating__item-star--selected:nth-child(9) svg{transition-delay:.2s}.sd-rating__item-star--selected:nth-child(10) svg{transition-delay:.225s}.sd-rating__item-star--selected:nth-child(11) svg{transition-delay:.25s}.sd-rating__item-star--selected:nth-child(12) svg{transition-delay:.275s}.sd-rating__item-star--selected:nth-child(13) svg{transition-delay:.3s}.sd-rating__item-star--selected:nth-child(14) svg{transition-delay:.325s}.sd-rating__item-star--selected:nth-child(15) svg{transition-delay:.35s}.sd-rating__item-star--selected:nth-child(16) svg{transition-delay:.375s}.sd-rating__item-star--selected:nth-child(17) svg{transition-delay:.4s}.sd-rating__item-star--selected:nth-child(18) svg{transition-delay:.425s}.sd-rating__item-star--selected:nth-child(19) svg{transition-delay:.45s}.sd-rating__item-star--selected:nth-child(20) svg{transition-delay:.475s}.sd-rating__item-star--selected:nth-child(21) svg{transition-delay:.5s}.sd-rating__item-star--selected:nth-child(22) svg{transition-delay:.525s}.sd-rating__item-star--selected:nth-child(23) svg{transition-delay:.55s}.sd-rating__item-star--selected:nth-child(24) svg{transition-delay:.575s}.sd-rating__item-star--selected:nth-child(25) svg{transition-delay:.6s}.sd-rating__item-star--error svg{stroke:none;fill:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-rating__item-star--disabled{opacity:.5}.sd-rating__item-star--disabled svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--disabled svg{stroke:none;fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--readonly svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--readonly svg{stroke:none;fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-star--preview svg{stroke:var(--sjs-general-forecolor,var(--foreground,#161616));stroke-width:1px;fill:none}.sd-rating__item-star--selected.sd-rating__item-star--preview svg{stroke:none;fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));fill:#0000}.sd-rating__item-star--unhighlighted svg{stroke:#0000;fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--highlighted svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}.sd-rating__item-text.sd-rating__item-text{font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));box-sizing:border-box;transition:color var(--sjs-transition-duration,.15s);display:inline-block}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text,.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-top:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));border:2px solid #0000}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit,var(--base-unit,8px));border-left:0}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-text.sd-rating__item-text:after{content:attr(data-text);color:#0000;visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.sd-rating--wrappable .sd-rating__item-text{max-width:100%}.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:inherit;border:none}.sd-rating-dropdown-item{justify-content:space-between;align-items:center;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));width:100%;display:flex}.sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:400;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-color:#0000;box-shadow:0 1px 2px #0000}.sd-element--with-frame .sv-ranking-item{left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking.sd-ranking--readonly{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty{visibility:hidden}.sv-ranking.sd-ranking--preview{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--preview .sv-ranking__container--empty{visibility:hidden}@container (width<=496px){.sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;height:1px;width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item,.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:initial}}@container (width<=176px){.sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))))}}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}.sv-ranking-item__content.sd-ranking-item__content{line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sv-dragdrop-movedown{animation:.1s ease-in-out svdragdropmovedown;transform:translate(0)}@keyframes svdragdropmovedown{0%{transform:translateY(-50px)}to{transform:translate(0)}}.sv-dragdrop-moveup{animation:.1s ease-in-out svdragdropmoveup;transform:translate(0)}@keyframes svdragdropmoveup{0%{transform:translateY(50px)}to{transform:translate(0)}}.sv-dropdown_select-wrapper{position:relative}.sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown{appearance:none;padding-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));opacity:1;word-spacing:normal;justify-content:space-between;display:flex}.sd-dropdown[disabled]{pointer-events:none}select.sd-dropdown{padding-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-dropdown--empty:not(.sd-input--disabled),.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-dropdown__input-field-component{height:auto}.sd-dropdown option{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px)}.sd-dropdown input[readonly]{pointer-events:none}.sd-dropdown__value{width:100%;min-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));text-overflow:ellipsis;white-space:nowrap;line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));margin-block:var(--sjs-base-unit,var(--base-unit,8px));margin-inline:0;position:relative;overflow:hidden}.sd-dropdown-action-bar{overflow:unset;gap:calc(.25*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));margin-inline-start:var(--sjs-base-unit,var(--base-unit,8px))}.sd-editor-button-item{appearance:none;padding:var(--sjs-base-unit,var(--base-unit,8px));border-radius:calc(.125*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-self:stretch;align-items:center;display:flex}.sd-editor-button-item:hover{background:var(--lbr-editor-button-background-color-hovered,var(--sjs-general-backcolor-dim-dark,#f3f3f3));transition:background var(--sjs-transition-duration,.15s)}.sd-input--readonly .sd-editor-button-item:hover,.sd-input--readonly .sd-editor-button-item:focus{background:0 0}.sd-editor-button-item--pressed{opacity:var(--lbr-editor-button-icon-opacity-pressed,.5);background:var(--lbr-editor-button-background-color-hovered,var(--sjs-general-backcolor-dim-dark,#f3f3f3));transition-property:opacity,background-color;transition-duration:var(--sjs-transition-duration,.15s)}.sv-editor-button-item__icon{width:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))))}.sv-editor-button-item__icon use{pointer-events:none}.sd-question--readonly .sd-editor-button-item{opacity:var(--lbr-editor-button-icon-opacity-disabled,.25);cursor:default}.sd-dropdown_chevron-button{width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));top:0;bottom:0;box-sizing:content-box;cursor:pointer;justify-content:center;align-items:center;padding-inline-end:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex;position:absolute;inset-inline-end:0}.sd-dropdown_chevron-button-svg{width:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))))}.sd-dropdown_chevron-button-svg use{pointer-events:none}.sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}.sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}.sd-dropdown__filter-string-input{width:100%;max-width:100%;font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));text-overflow:ellipsis;white-space:nowrap;appearance:none;background-color:#0000;border:none;outline:none;padding:0;display:inline-block;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown__filter-string-input::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616));text-overflow:ellipsis;white-space:nowrap;appearance:none;width:100%;max-width:100%;display:inline-block;overflow:hidden}.sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));align-items:center;display:flex}.sd-dropdown__hint-prefix span{white-space:pre}.sd-dropdown__hint-suffix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));display:flex}.sd-dropdown__hint-suffix span{white-space:pre}.sd-dropdown.sd-input--disabled .sv-string-viewer,.sd-dropdown.sd-input--readonly .sv-string-viewer,.sd-dropdown.sd-input--preview .sv-string-viewer{text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden}.sv-dropdown-popup .sd-list__item-body{line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));padding-inline-end:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;border-radius:var(--sjs-corner-radius,4px);transition:border-color var(--sjs-transition-duration,.15s);padding-inline-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-border-light,var(--border-light,#eaeaea));padding-inline-end:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body,.sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));font-weight:400}.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));background-color:#0000;font-weight:400}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-2px)}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}[dir=rtl] .sd-dropdown,[style*=direction\:rtl] .sd-dropdown,[style*="direction: rtl"] .sd-dropdown{background-position:left calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) top 50%,0 0}.sv-list-item--custom-value .sv-list__item-body{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding-inline-start:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable .sd-tagbox__value{padding:0}.sd-tagbox.sd-input--disabled .sd-tagbox__value,.sd-tagbox.sd-input--readonly .sd-tagbox__value,.sd-tagbox.sd-input--preview .sd-tagbox__value{white-space:normal}.sd-tagbox_clean-button{height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));padding:calc(.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));margin:auto 0}.sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-tagbox__item{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:calc(.5*(var(--sjs-corner-radius,4px)));box-shadow:inset 0 0 0 var(--lbr-tag-box-item-border-width,0) var(--lbr-tag-box-item-border-color,#fff0);max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px)));box-sizing:border-box;align-items:center;display:flex;position:relative}.sv-tagbox__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));min-width:calc(5.5*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;font-weight:600}.sv-tagbox__item-text span{text-overflow:ellipsis;display:block;overflow:hidden}.sv-tagbox__item:hover .sd-tagbox-item_clean-button,.sv-tagbox__item:focus .sd-tagbox-item_clean-button,.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button{opacity:1;align-self:center}.sd-tagbox-item_clean-button{background:linear-gradient(270deg, var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%, #19b39400 100%);opacity:0;transition:opacity var(--sjs-transition-duration,.15s);padding:0;padding-inline-start:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex;position:absolute;inset-inline-end:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tagbox-item_clean-button-svg{padding:calc(.25*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));box-sizing:content-box;display:block}.sd-tagbox-item_clean-button-svg:hover{background:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));border-radius:100px}.sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-tagbox__value.sd-dropdown__value{gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline:unset;margin-inline:unset;margin-block:unset;flex-wrap:wrap;flex-grow:1;align-content:center;display:flex;position:relative}.sd-tagbox__filter-string-input{flex-grow:1;width:100%;height:100%;display:flex}.sd-tagbox__placeholder{text-align:start;cursor:text;pointer-events:none;width:auto;max-width:100%;height:100%;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));position:absolute;top:0;left:0}[dir=rtl] .sd-tagbox-item_clean-button,[style*=direction\:rtl] .sd-tagbox-item_clean-button,[style*="direction: rtl"] .sd-tagbox-item_clean-button{background:linear-gradient(90deg, var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%, #19b39400 100%)}.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input{width:100%;height:100%}.sd-tagbox__hint{flex-grow:1;max-width:100%;display:flex}.sd-tagbox__hint-suffix-wrapper{width:100%;position:relative}.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));align-items:center;height:100%;display:flex}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));justify-content:flex-end;align-items:center;max-width:50%;height:100%;display:flex}.sd-imagepicker{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border:none;width:100%;margin:0;padding:0}.sd-imagepicker--static{flex-wrap:wrap;display:flex}.sd-imagepicker--responsive{display:grid}.sd-imagepicker--column{flex-direction:column;align-items:flex-start}@supports not (aspect-ratio:1/1){.sd-imagepicker>div{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}}.sd-imagepicker__item img,.sd-imagepicker__item .sd-imagepicker__image-container>div{border-radius:var(--sjs-corner-radius,4px);background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-imagepicker__item-decorator{flex-direction:column;align-items:center;display:flex;position:relative}.sd-imagepicker__label{position:relative}.sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}.sd-imagepicker__image-container{position:relative}.sd-imagepicker__check-decorator{opacity:0;top:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;background-color:var(--sjs-general-backcolor,var(--background,#fff));z-index:1;transition:opacity var(--sjs-transition-duration,.15s);border-radius:100%;display:block;position:absolute}.sd-imagepicker__check-icon{width:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));fill:var(--sjs-primary-backcolor,var(--primary,#19b394));display:block}.sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}.sd-imagepicker__item--error .sd-imagepicker__image-container:before{content:" ";background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-radius:var(--sjs-corner-radius,4px);background:linear-gradient(0deg, var(--sjs-special-red-light,var(--red-light,#e60a3e1a)), var(--sjs-special-red-light,var(--red-light,#e60a3e1a)));width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sd-imagepicker__item:focus-within .sd-imagepicker__image,.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}.sd-imagepicker__image{box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration,.15s);display:block}.sd-imagepicker__text{font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));margin-top:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-imagepicker__no-image{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));display:flex;inset-block-start:0}.sd-imagepicker__no-image-svg{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:auto}.sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-imagepicker__text{white-space:normal;text-align:center}.sd-imagepicker__column{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column;align-items:flex-start;padding-right:0;display:flex}.sd-imagepicker__column.sd-selectbase__column{min-width:0}.sd-imagepicker__column .sd-imagepicker__item{width:100%}.sd-imagepicker__column .sd-imagepicker__text{text-overflow:ellipsis;text-align:center;white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}.sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}.sd-imagepicker__item--preview .sd-imagepicker__image{filter:grayscale();opacity:.25}.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{filter:grayscale(0%);opacity:1}.sd-image__image{border-radius:var(--sjs-corner-radius,4px);max-width:100%;display:block}.sd-image__image--adaptive{width:100%;height:auto;max-width:calc(80*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-image__no-image{background:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));min-width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(27.5*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.sd-image__no-image use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-question--image{width:100%}.sd-html{white-space:initial;font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8))}.sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-html h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-html h4,.sd-html h5,.sd-html h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-html td,.sd-html span,.sd-html div,.sd-html p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-html a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-html--nested{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-expression{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-size,16px);white-space:break-spaces}.sd-question__content--left .sd-expression{line-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-progress{background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:2px;position:relative}.sd-progress__bar{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:100%;position:relative;overflow:hidden}.sd-progress__text{margin-top:var(--sjs-base-unit,var(--base-unit,8px));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-dim-forecolor-light,#00000073);font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);font-weight:600;position:absolute}@media only screen and (width>=1000px){.sd-progress__text{margin-left:5%}}@media only screen and (width<=1000px){.sd-progress__text{margin-left:10px}}.sd-body__progress--top{margin-bottom:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:50;position:sticky;top:0}.sd-body__progress--bottom .sd-progress__text{margin-top:calc(-3.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-root--sticky-top .sd-progress__text{border-radius:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-dim-forecolor,#000000e8);opacity:.75;background:var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sd-boolean{gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:max-content;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);display:flex;position:relative}.sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-boolean__thumb,.sd-boolean__label{font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-boolean__switch{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:#0000;transition-property:color;transition-duration:.15s;transition-timing-function:linear}.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch,.sd-boolean--indeterminate .sd-boolean__thumb{display:none}.sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026);border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-primary-backcolor,var(--primary,#19b394));z-index:2;font-weight:600;transition-property:transform,left;transition-duration:.2s;transition-timing-function:linear;position:absolute;transform:translate(0)}.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - .5*var(--sjs-base-unit,var(--base-unit,8px)));transform:translate(-100%)}[dir=rtl] .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:unset;transform:translate(100%)}[dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:unset;transform:translate(0)}.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false,.sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-boolean--disabled{pointer-events:none}.sd-boolean--disabled .sd-boolean__thumb,.sd-boolean--disabled .sd-boolean__label{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-boolean--readonly{pointer-events:none;box-shadow:none;background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));transition:none}.sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0px 0px 0px 2px var(--sjs-general-forecolor,var(--foreground,#161616));color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview{pointer-events:none;box-shadow:none;background:0 0;transition:none}.sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,.sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}.sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-boolean__thumb-ghost{z-index:1;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000}.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-boolean--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-question--boolean .sd-item__control-label{display:flex}:root{--sjs-postcss-fix-slider-path-height:var(--lbr-slider-path-height,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));--sjs-postcss-fix-slider-path-color:var(--lbr-slider-path-color);--sjs-postcss-fix-slider-path-color-filled:var(--lbr-slider-path-color-filled);--sjs-postcss-fix-slider-thumb-width:var(--lbr-slider-thumb-width,calc(4 * (var(--sjs-base-unit,var(--base-unit,8px)))));--sjs-postcss-fix-slider-thumb-height:var(--lbr-slider-thumb-height,calc(4 * (var(--sjs-base-unit,var(--base-unit,8px)))));--sjs-postcss-fix-slider-thumb-color:var(--lbr-slider-thumb-color,var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))));--sjs-postcss-fix-slider-tooltip-pointer-width:var(--lbr-tooltip-pointer-width,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));--sjs-postcss-fix-slider-tooltip-pointer-height:var(--lbr-tooltip-pointer-height,calc(.75 * (var(--sjs-base-unit,var(--base-unit,8px)))));--sjs-postcss-fix-slider-path-height-preview:var(--lbr-slider-path-height-preview,calc(.125 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-slider{width:100%;margin-top:var(--lbr-slider-margin-top,var(--sjs-base-unit,var(--base-unit,8px)));gap:var(--lbr-slider-gap,var(--sjs-base-unit,var(--base-unit,8px)));flex-direction:column;display:flex;position:relative}.sd-slider-container{min-height:var(--sjs-postcss-fix-slider-thumb-height);cursor:pointer;margin-left:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-slider-container__slider{position:relative}.sd-slider__track{height:var(--sjs-postcss-fix-slider-path-height);top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height)/2);position:absolute}.sd-slider__inverse-track,.sd-slider__inverse-track:after,.sd-slider__inverse-track:before{background:var(--sjs-postcss-fix-slider-path-color,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-slider__inverse-track--left{left:0}.sd-slider__inverse-track--left:before{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit,var(--base-unit,8px));left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute}.sd-slider__inverse-track--right{right:0}.sd-slider__inverse-track--right:after{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit,var(--base-unit,8px));right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute}.sd-slider__range-track{background:var(--sjs-postcss-fix-slider-path-color-filled,var(--sjs-primary-backcolor,var(--primary,#19b394)));left:0}.sd-slider__range-track:before{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit,var(--base-unit,8px));left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-postcss-fix-slider-path-color-filled,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute}.sd-slider__range-track:after{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit,var(--base-unit,8px));right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-postcss-fix-slider-path-color-filled,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute}.sd-slider__thumb-container{margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);z-index:2;cursor:pointer;width:var(--sjs-postcss-fix-slider-thumb-width);height:var(--sjs-postcss-fix-slider-thumb-height);border-radius:var(--lbr-slider-thumb-corner-radius,1024px);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height-hovering,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-slider__thumb-container--indeterminate .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-undefined,transparent)}.sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-focused,2px) solid var(--lbr-slider-thumb-border-color-focused,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-slider__thumb-container--focused .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__thumb{padding:var(--lbr-slider-thumb-padding-top,calc(.75 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-slider-thumb-padding-right,calc(.75 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-slider-thumb-padding-bottom,calc(.75 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-slider-thumb-padding-left,calc(.75 * (var(--sjs-base-unit,var(--base-unit,8px)))));border-radius:var(--lbr-slider-thumb-corner-radius,1024px);background:var(--sjs-postcss-fix-slider-thumb-color);box-shadow:var(--lbr-slider-thumb-shadow-offset-x,0px) var(--lbr-slider-thumb-shadow-offset-y,1px) var(--lbr-slider-thumb-shadow-blur,2px) var(--lbr-slider-thumb-shadow-spread,0px) var(--lbr-slider-thumb-shadow-color,#00000026);justify-content:center;align-items:center;display:flex}.sd-slider__thumb-dot{border-radius:var(--lbr-slider-thumb-dot-corner-radius,1024px);background:var(--lbr-slider-thumb-dot-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));width:var(--lbr-slider-thumb-dot-width,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));transition:width var(--sjs-transition-duration,.15s),height var(--sjs-transition-duration,.15s);display:flex}.sd-slider__tooltip{opacity:1;bottom:calc(100% + var(--sjs-postcss-fix-slider-tooltip-pointer-height));box-shadow:var(--lbr-tooltip-shadow-2-offset-x,0px) var(--lbr-tooltip-shadow-2-offset-y,1px) var(--lbr-tooltip-shadow-2-blur,2px) var(--lbr-tooltip-shadow-2-spread,0px) var(--lbr-tooltip-shadow-2-color,#00000026),var(--lbr-tooltip-shadow-1-offset-x,0px) var(--lbr-tooltip-shadow-1-offset-y,2px) var(--lbr-tooltip-shadow-1-blur,6px) var(--lbr-tooltip-shadow-1-spread,0px) var(--lbr-tooltip-shadow-1-color,#0000001a);-webkit-user-select:none;user-select:none;border-radius:var(--lbr-tooltip-corder-radius,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));transition:opacity var(--sjs-transition-duration,.15s);flex-direction:column;display:flex;position:absolute}.sd-slider__tooltip-panel{padding:var(--lbr-tooltip-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-tooltip-padding-right,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-tooltip-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-tooltip-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));border-radius:var(--lbr-tooltip-corder-radius,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));background:var(--lbr-tooltip-background-color,var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))));justify-content:center;align-items:center;display:flex}.sd-slider__tooltip-panel:after{content:" ";width:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);height:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);background:var(--lbr-tooltip-background-color,var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))));box-shadow:var(--ctr-tooltip-shadow-1-offset-x,0px) var(--ctr-tooltip-shadow-1-offset-y,2px) var(--ctr-tooltip-shadow-1-blur,8px) var(--ctr-tooltip-shadow-1-spread,0px) var(--ctr-tooltip-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-tooltip-shadow-2-offset-x,0px) var(--ctr-tooltip-shadow-2-offset-y,1px) var(--ctr-tooltip-shadow-2-blur,2px) var(--ctr-tooltip-shadow-2-spread,0px) var(--ctr-tooltip-shadow-2-color,var(--sjs-special-shadow,#00000040));bottom:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41/-1);left:calc(50% - var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);clip-path:polygon(-100% -100%,-100% 200%,200% 200%);transform:translate(calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / 1.41), calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / -1.41)) rotate(-45deg);position:absolute}.sd-slider__tooltip-value{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));font-weight:600;line-height:var(--lbr-font-small-line-height,size(2));color:var(--lbr-tooltip-text-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-slider__tooltip--on-hover{opacity:0}.sd-slider-labels-container{-webkit-user-select:none;user-select:none;margin-left:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-slider-labels-container>div{-webkit-user-select:none;user-select:none;min-height:var(--sjs-postcss-fix-slider-thumb-height);align-items:center;display:flex;position:relative}.sd-slider__label{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--sjs-general-forecolor,var(--foreground,#161616));width:var(--sjs-postcss-fix-slider-thumb-width);align-items:center;gap:var(--lbr-slider-label-gap,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);flex-direction:column;display:flex;position:absolute;top:0}.sd-slider__label--long:first-child .sd-slider__label-text-container{align-self:flex-start}.sd-slider__label--long:last-child .sd-slider__label-text-container{align-self:flex-end}.sd-slider__label-tick{width:var(--lbr-slider-label-tick-width,calc(.125 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-label-tick-height,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));background:var(--lbr-slider-label-tick-color,var(--sjs-border-default,var(--border,#d6d6d6)));flex-direction:column;align-items:flex-start;display:flex}.sd-slider__label-text{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)));text-align:center;font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-default-size,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));font-style:normal;font-weight:400;line-height:var(--lbr-font-default-line-height,calc(3 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color-secondary,var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073)))}input[type=range].sd-slider__input{pointer-events:none;-webkit-appearance:none;z-index:4;height:var(--sjs-postcss-fix-slider-thumb-height);opacity:0;width:100%;margin:0;position:absolute;top:0;left:0}input[type=range][name=range-input].sd-slider__input{z-index:3}input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:1}input[type=range].sd-slider__input:focus::-webkit-slider-runnable-track{background:0 0;border:#0000}input[type=range].sd-slider__input::-webkit-slider-runnable-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);height:var(--sjs-postcss-fix-slider-path-height)}input[type=range].sd-slider__input::-moz-range-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);height:var(--sjs-postcss-fix-slider-path-height)}input[type=range].sd-slider__input:focus{outline:none}input[type=range].sd-slider__input::-webkit-slider-thumb{pointer-events:all;height:67px;width:var(--sjs-postcss-fix-slider-thumb-width);background:var(--sjs-primary-backcolor,var(--primary,#19b394));-webkit-appearance:none;cursor:pointer;border:0;border-radius:0;position:relative;top:-50px}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-moz-range-thumb{pointer-events:all;height:75px;width:var(--sjs-postcss-fix-slider-thumb-width);background:var(--sjs-primary-backcolor,var(--primary,#19b394));-webkit-appearance:none;cursor:pointer;border:0;border-radius:0;position:relative;top:-20px}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-ms-fill-lower{background:0 0;border:0}input[type=range].sd-slider__input::-ms-fill-upper{background:0 0;border:0}input[type=range].sd-slider__input::-ms-tooltip{display:none}:root{--sjs-range-slider-range-input-thumb-width:0px;--sjs-range-slider-range-input-thumb-left:0;--sjs-range-slider-range-input-thumb-position:absolute}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{width:var(--sjs-range-slider-range-input-thumb-width,0px);left:var(--sjs-range-slider-range-input-thumb-left,0);position:var(--sjs-range-slider-range-input-thumb-position,relative)}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{width:var(--sjs-range-slider-range-input-thumb-width,0px);left:var(--sjs-range-slider-range-input-thumb-left,0);position:var(--sjs-range-slider-range-input-thumb-position,relative)}.sd-question--readonly .sd-slider__tooltip,.sd-question--preview .sd-slider__tooltip{display:none}.sd-question--readonly .sd-slider__input,.sd-question--readonly .sd-slider-container,.sd-question--readonly .sd-slider__thumb-container,.sd-question--readonly .sd-slider__label{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-question--readonly .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-question--readonly .sd-slider__thumb-container--focused .sd-slider__thumb,.sd-question--readonly .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-read-only,2px) solid var(--lbr-slider-thumb-border-color-read-only,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--readonly .sd-slider__thumb .sd-slider__thumb-dot{background:0 0}.sd-question--readonly .sd-slider__inverse-track,.sd-question--readonly .sd-slider__inverse-track:after,.sd-question--readonly .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-read-only,var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8)))}.sd-question--readonly .sd-slider__range-track,.sd-question--readonly .sd-slider__range-track:before,.sd-question--readonly .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-read-only,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--readonly .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-question--readonly .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)))}.sd-question--preview .sd-slider--single .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-filled-preview,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--preview .sd-slider__track{top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height-preview)/2)}.sd-question--preview .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew,calc(.125 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height-preview,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-question--preview .sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:none}.sd-question--preview .sd-slider__thumb{box-shadow:none;padding:0}.sd-question--preview .sd-slider__thumb .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew,calc(.125 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height-preview,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));background:var(--lbr-slider-thumb-dot-color-preview,var(--sjs-general-dim-forecolor,#000000e8))}.sd-question--preview .sd-slider__inverse-track,.sd-question--preview .sd-slider__inverse-track:after,.sd-question--preview .sd-slider__inverse-track:before{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-preview,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-question--preview .sd-slider__range-track{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-filled-preview,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--preview .sd-slider__range-track:before,.sd-question--preview .sd-slider__range-track:after{height:var(--sjs-postcss-fix-slider-path-height-preview);display:none}.sd-question--preview .sd-slider--negative-scale-mode .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-preview,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-question--preview .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color-preview,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--preview .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)))}.sd-question--error .sd-slider__inverse-track,.sd-question--error .sd-slider__inverse-track:after,.sd-question--error .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-error,var(--sjs-special-red-light,var(--red-light,#e60a3e1a)))}.sd-question--error .sd-slider__range-track,.sd-question--error .sd-slider__range-track:before,.sd-question--error .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-error,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-question--error .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-error,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-slider--design-mode .sd-slider__input,.sd-slider--design-mode .sd-slider-container,.sd-slider--design-mode .sd-slider__thumb-container,.sd-slider--design-mode .sd-slider__label{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-slider-thumb-dot-height-hovering,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-slider--design-mode input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--negative-scale-mode .sd-slider__range-track:before,.sd-slider--negative-scale-mode .sd-slider__range-track:after{display:none}.sd-slider--animated-thumb-mode .sd-slider__thumb-container{transition:left var(--sjs-transition-duration,.15s)}.sd-slider--animated-thumb-mode .sd-slider__track{transition:left var(--sjs-transition-duration,.15s),right var(--sjs-transition-duration,.15s),width var(--sjs-transition-duration,.15s)}.sd-slider--tooltips-always-mode{margin-top:var(--lbr-slider-margin-top-tooltip,calc(5 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sd-slider--labels-show-value-text-mode{margin-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:first-child .sd-slider__label-text:first-child{text-align:start;margin-left:11px}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:last-child .sd-slider__label-text:first-child{text-align:end}[dir=rtl] .sd-slider,[dir=rtl] .sd-slider__label-text,[dir=rtl] .sd-slider__input,[dir=rtl] .sd-slider__tooltip-value,[style*=direction\:rtl] .sd-slider,[style*=direction\:rtl] .sd-slider__label-text,[style*=direction\:rtl] .sd-slider__input,[style*=direction\:rtl] .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__input,[style*="direction: rtl"] .sd-slider__tooltip-value{transform:scaleX(-1)}[dir=rtl] .sd-slider__label-text,[dir=rtl] .sd-slider__tooltip-value,[style*=direction\:rtl] .sd-slider__label-text,[style*=direction\:rtl] .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__tooltip-value{direction:ltr}.sd-paneldynamic .sd-progress{z-index:2;height:2px;position:absolute;left:0;right:0;transform:translateY(-1px)}.sd-paneldynamic>.sd-panel{padding-top:1px;padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:0}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--readonly .sd-paneldynamic .sd-question__placeholder,.sd-question--preview .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-paneldynamic__separator{display:none}.sd-paneldynamic__panel-wrapper{box-sizing:border-box;padding-bottom:calc(1*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper:after{clear:both;content:" ";display:table}.sd-paneldynamic__footer .sd-paneldynamic__separator,.sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{content:" ";border-color:var(--sjs-border-light,var(--border-light,#eaeaea));background:var(--sjs-border-light,var(--border-light,#eaeaea));border:none;height:1px;margin:0;display:block;position:absolute;left:0;right:0}.sd-paneldynamic__separator:only-child{display:none}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row{flex-direction:row;align-items:center;display:flex;position:relative}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row:before{top:0;left:calc(-1*var(--sd-base-padding));right:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__footer{clear:both}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn,.sd-paneldynamic__footer .sd-paneldynamic__next-btn{display:block}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__footer .sd-paneldynamic__add-btn,.sd-paneldynamic__footer .sd-paneldynamic__progress-text,.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom{display:initial}.sd-paneldynamic__buttons-container{padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit,var(--base-unit,8px))) 0;align-items:center;display:flex}.sd-paneldynamic__progress-container{margin-left:auto;margin-right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sd-paneldynamic__progress-text{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));margin:0;margin-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__prev-btn,.sd-paneldynamic__next-btn{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__prev-btn .sv-svg-icon,.sd-paneldynamic__next-btn .sv-svg-icon{display:block}.sd-paneldynamic__prev-btn{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__next-btn{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));transform:rotate(180deg)}.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}.sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom:var(--sd-base-padding)}.sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}.sd-paneldynamic__buttons-container .sd-action-bar{width:100%;margin:0 calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 6*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-paneldynamic__panel-footer{top:calc(.5*var(--sd-base-vertical-padding));margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));border-top:none;justify-content:flex-end;position:relative}.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}.sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 4*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-paneldynamic__tabs-container:after{content:" ";background:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;bottom:0;width:calc(100% + 2*var(--sd-base-padding));display:block;position:relative;inset-inline-start:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__tabs-container--with-header{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tabs-toolbar.sv-action-bar{z-index:1;align-items:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}.sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}.sd-tab-item{margin:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));appearance:none;box-sizing:border-box;cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));white-space:nowrap;box-shadow:inset 0px 0px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);background-color:#0000;border:none;display:flex;overflow-x:hidden}.sd-tab-item:hover,.sd-tab-item:focus-visible{box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-tab-item.sd-tab-item--pressed{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-tab-item--icon{padding:var(--sjs-base-unit,var(--base-unit,8px));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto}.sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-tab-item--icon:hover,.sd-tab-item--icon.sd-tab-item--pressed{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));box-shadow:none}.sd-tab-item--icon:hover use,.sd-tab-item--icon.sd-tab-item--pressed use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-tab-item--icon:hover use{opacity:1}.sd-tabs-toolbar .sv-dots{width:auto}.sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}.sd-tab-item__title{line-height:calc(1.5*(var(--sjs-font-size,16px)));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sd-question__title~.sd-tabs-toolbar{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab:after{content:none}.sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}.sd-paneldynamic__panels-container{margin-left:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-right:var(--sd-base-padding);position:relative;overflow:hidden}.sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{0%{transform:translateX(var(--sjs-pd-tab-move-margin))}to{transform:translate(0)}}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay:0s;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-duration:var(--sjs-pd-tab-move-in-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-fade-in-duration,.25s);animation-delay:calc(var(--sjs-pd-tab-move-in-delay,.1s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay,.1s) + var(--sjs-pd-tab-animation-delay));opacity:0;transform:translateX(var(--sjs-pd-tab-move-margin));height:var(--animation-height-from);--animation-padding-top:0;--animation-padding-bottom:calc(1 * var(--sd-base-padding));padding-bottom:0;animation-timing-function:ease-out;animation-fill-mode:forwards}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(1 * var(--sjs-pd-tab-move-in-margin,50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(-1 * var(--sjs-pd-tab-move-in-margin,50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-name:fadeIn,movePanel;animation-duration:var(--sjs-pd-tab-fade-out-duration,.25s),var(--sjs-pd-tab-move-out-duration,.25s);animation-delay:var(--sjs-pd-tab-fade-out-delay,0s),var(--sjs-pd-tab-move-out-delay,0s);left:var(--sd-base-padding);width:calc(100% - 2*var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(-1 * var(--sjs-pd-tab-move-out-margin,50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(1 * var(--sjs-pd-tab-move-out-margin,50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-name:fadeIn,changeHeight,paddingFadeIn;animation-duration:var(--sjs-pd-tab-add-fade-in-duration,.5s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s);animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay,.25s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay));animation-timing-function:ease-out;animation-fill-mode:forwards;transform:translate(0)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay:var(--sjs-pd-tab-remove-fade-in-delay,.15s)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-name:fadeIn;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration,.15s);animation-delay:var(--sjs-pd-tab-remove-fade-out-delay,0s);left:var(--sd-base-padding);width:calc(100% - 2*var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--enter,.sd-paneldynamic__panel-wrapper--leave{--animation-padding-top:0;--animation-padding-bottom:calc(1 * var(--sd-base-padding));animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;min-height:0!important}.sd-paneldynamic__panel-wrapper--enter{opacity:0;animation-timing-function:ease-out;animation-duration:var(--sjs-pd-list-fade-in-duration,.5s),var(--sjs-pd-list-move-in-duration,.25s),var(--sjs-pd-list-move-in-duration,.25s);animation-delay:var(--sjs-pd-list-fade-in-delay,.25s),0s,0s}.sd-paneldynamic__panel-wrapper--leave{animation-timing-function:ease-in;animation-direction:reverse;animation-duration:var(--sjs-pd-list-fade-out-duration,.15s),var(--sjs-pd-list-move-out-duration,.25s),var(--sjs-pd-list-move-out-duration,.25s);animation-delay:0s,var(--sjs-pd-list-move-out-delay,.1s),var(--sjs-pd-list-move-out-delay,.1s);--animation-padding-bottom:calc(1 * var(--sd-base-padding))}.sd-file{font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));min-height:calc(36*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;padding:0 calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-file .sv-action-bar{padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;justify-content:center;width:100%;position:absolute;bottom:0;left:0}.sd-file .sv-action-bar .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border-radius:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;font-weight:600}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled{opacity:initial}.sd-file__decorator{left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;container-type:inline-size}.sd-file--answered .sd-file__decorator{container-type:unset}.sd-file__decorator--drag{z-index:1;border:1px solid var(--sjs-primary-backcolor,var(--primary,#19b394));background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file__drag-area-placeholder{text-align:center;white-space:normal;color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));padding:0 calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}@container (width<=496px){.sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit,var(--base-unit,8px))}}@container (width<=176px){.sd-file__drag-area-placeholder{display:none}.sd-file__decorator .sd-action{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}.sd-file__decorator .sd-file__actions-container{flex-direction:column}.sd-file__decorator .sd-file__actions-container span{display:none}}.sd-root-modern--mobile .sd-file__decorator{padding:0 calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__choose-btn--text{color:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-weight:600;display:block}.sd-file__choose-btn--text .sv-svg-icon{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file__choose-btn--icon>span{display:none}.sd-file__wrapper{width:max-content;max-width:100%}.sd-file__actions-container{margin-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-wrap:wrap;justify-content:center}.sd-file__actions-container .sv-action--hidden{display:none}.sd-file--answered .sd-file__actions-container{z-index:2;gap:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));margin-top:0;position:absolute}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{inset-inline-end:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))) + 5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__list{box-sizing:content-box;padding:calc(10.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;min-height:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))));max-height:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}.sd-file__page{justify-content:center;align-items:stretch;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(100% - 21*var(--sjs-base-unit,var(--base-unit,8px)));width:100%;display:flex;position:absolute;left:0}@keyframes file-page-to-right{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{0%{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{0%{opacity:1;left:0}to{opacity:0;left:-100%}}.sd-file__page--leave-to-right,.sd-file__page--enter-from-right,.sd-file__page--leave-to-left,.sd-file__page--enter-from-left{animation-duration:.5s;animation-fill-mode:forwards}.sd-file__page--leave-to-right{animation-name:file-page-to-right}.sd-file__page--enter-from-right{animation-name:file-page-from-right}.sd-file__page--leave-to-left{animation-name:file-page-to-left}.sd-file__page--enter-from-left{animation-name:file-page-from-left}.sd-file__preview-item{min-height:100%;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative}.sd-file__preview-item .sd-file__default-image{width:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}.sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}.sd-file__sign{margin-top:var(--sjs-base-unit,var(--base-unit,8px));text-align:center;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sd-file__sign a{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));white-space:normal;word-break:break-all;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:100%;max-width:100%;max-height:calc(3*(var(--sjs-font-size,16px)));text-overflow:ellipsis;line-height:var(--sjs-font-size,16px);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.sd-file__remove-file-button{opacity:0;transition:opacity var(--sjs-transition-duration,.15s);display:block;position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}.sd-file__image-wrapper--default-image .sd-file__remove-file-button{transform:translate(calc(3.5 * var(--sjs-base-unit,var(--base-unit,8px)) - 50% - 1.5px), calc(-4.25 * var(--sjs-base-unit,var(--base-unit,8px)) - 50% + 1.5px));top:50%;left:50%}.sd-file__decorator--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-file__image-wrapper{text-align:center;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));justify-content:center;align-items:center;display:flex;position:relative}.sd-file__image-wrapper img:not(.sd-file__default-image){max-width:100%;max-height:100%;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));object-fit:contain;display:block}.sd-file__image-wrapper--default-image{background:0 0}.sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}.sd-file--single-image{height:calc(36*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-file--single-image .sd-file__page{height:100%}.sd-file--single-image .sd-file__preview-item{width:100%;margin:0}.sd-file--single-image .sd-file__list{width:100%;height:100%;max-height:100%;padding:0;position:absolute;left:0}.sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));min-width:100%;min-height:100%}.sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}.sd-file--single-image .sd-file__sign{width:100%;min-height:100%;margin:0;position:absolute}.sd-file--single-image .sd-file__sign a{color:#0000;outline:none;width:100%;min-width:100%;max-width:100%;height:100%}.sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:0 0}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-file__drag-area{width:100%;position:static}.sd-file__change-camera-button{z-index:2;left:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-file__close-camera-button{z-index:2;right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red,var(--red,#e60a3e));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sd-context-btn.sd-file__take-picture-button:hover,.sd-context-btn.sd-file__take-picture-button:focus{box-shadow:0 0 0 2px var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));width:100%;height:100%;position:absolute;top:0;left:0}.sd-file__loading-indicator{box-sizing:border-box;border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));width:100%;height:100%;position:absolute;left:0}.sd-file__loading-indicator .sd-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-file__choose-file-btn--disabled{opacity:.25;cursor:default}.sd-file--readonly .sd-context-btn{display:none}.sd-file--readonly .sd-file__decorator{border-color:#0000}.sd-file--readonly .sd-file__actions-container{display:none}.sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-file--preview .sd-context-btn{display:none}.sd-file--preview .sd-file__decorator{border-color:#0000}.sd-file--preview .sd-file__image-wrapper{background:0 0}.sd-file--preview .sd-file__actions-container{display:none}.sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-hidden{display:none!important}.sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),.sd-root-modern--mobile .sd-body__navigation .sd-btn{flex-grow:1}.sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body__navigation .sv-action--hidden{display:none}.sd-btn{appearance:none;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));text-align:center;color:var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);border:none;outline:none}.sd-btn--small{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1}.sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-btn:disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25;pointer-events:none}.sd-btn--action{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--action:hover{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));background-color:var(--sjs-primary-backcolor-dark,#14a48b)}.sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));pointer-events:none}.sd-btn--danger,.sd-btn--danger:hover{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor,#fff);pointer-events:none}.sd-body{box-sizing:border-box;width:100%}.sd-body .sd-body__page{min-width:min(100%,300px)}.sd-body .sd-body__timer{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;box-sizing:border-box}.sd-body.sd-body--static{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(10*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:auto;margin-right:auto}.sd-body.sd-body--static .sd-body__timer,.sd-body.sd-body--static .sd-body__navigation,.sd-body.sd-body--static .sd-body__page{margin-left:0;margin-right:0}.sd-body.sd-body--static .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--static .sd-body__navigation.sd-action-bar{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--responsive{max-width:initial;padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box}.sd-body.sd-body--responsive .sd-page{padding:0}.sd-body.sd-body--responsive .sd-body__timer,.sd-body.sd-body--responsive .sd-body__navigation{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-body.sd-body--responsive .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size)*-1.44444 + 6*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:auto;margin-right:auto}.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:initial;margin-left:0;margin-right:0}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-bottom:0;padding-left:0;padding-right:0}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body__navigation.sd-action-bar{box-sizing:border-box;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-wrap:wrap}.sd-body--empty{text-align:center;box-sizing:border-box;min-height:400px;padding-top:180px}.sd-body--empty,.sd-body--loading{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8))}.sd-body--empty h1,.sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-body--empty h2,.sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-body--empty h3,.sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-body--empty h4,.sd-body--empty h5,.sd-body--empty h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-body--empty td,.sd-body--empty span,.sd-body--empty div,.sd-body--empty p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-body--empty a,.sd-body--loading a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button,.sd-body--loading button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-body--empty button:hover,.sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-body--empty button:focus,.sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button span,.sd-body--loading button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-root_background-image{background-position-x:50%;position:absolute;inset:0}.sd-multipletext{table-layout:fixed;border-spacing:0;width:100%;height:1px}.sd-multipletext__cell{height:100%}.sd-multipletext__cell:not(:first-of-type){padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__item-container:has(.sd-input:focus){box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-multipletext__item-container{align-items:flex-start;height:100%;padding-top:0;padding-bottom:0;display:flex}.sd-multipletext__item-container .sd-input{box-shadow:none;border:none;padding-top:0;padding-bottom:0;padding-right:0}.sd-multipletext__item-container .sd-input,.sd-multipletext__item-title{margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__item-title{font-size:0;line-height:0}.sd-multipletext__item-title span{font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))))}.sd-multipletext__item-title{height:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*3);max-width:30%;padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6));white-space:normal;color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));box-sizing:content-box}.sd-question--preview .sd-multipletext__item-title{border:none}.sd-multipletext__item{flex-grow:1}.sd-multipletext__content .sd-multipletext__item-container{position:relative}.sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-multipletext__item-container--error .sd-input--error{background-color:#0000}.sd-multipletext-item__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-question__content:focus-within .sd-multipletext-item__character-counter{padding-inline-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__cell{padding-left:0;padding-right:0;padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext__cell--error-bottom,.sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}.sd-multipletext__cell--error-top,.sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}.sd-multipletext__cell--error .sd-question__erbox{margin:0}.sd-multipletext .sd-input .sd-input{background:0 0}.sd-action{appearance:none;align-items:center;gap:var(--sjs-base-unit,var(--base-unit,8px));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));transition:background-color var(--sjs-transition-duration,.15s);box-sizing:content-box;background:0 0;border:none;outline:none;display:flex}.sd-action--negative{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action--icon{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-action__icon{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-action__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-action--icon .sd-action__icon{margin-left:0}.sd-action--icon use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s)}svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action:disabled,.sd-action--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default;opacity:.25;pointer-events:none}.sd-action:disabled use,.sd-action--disabled use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action:not(.sd-action--pressed):hover,.sd-action:not(.sd-action--pressed):focus{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));cursor:pointer;opacity:1;outline:none}.sd-action:not(.sd-action--pressed):hover.sd-action--icon,.sd-action:not(.sd-action--pressed):focus.sd-action--icon{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative,.sd-action:not(.sd-action--pressed):focus.sd-action--negative{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action:not(.sd-action--pressed):hover:active,.sd-action:not(.sd-action--pressed):focus:active{opacity:.5}.sd-action__icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sd-action-bar>.sv-dots{width:auto}.sd-action-bar>.sv-action--hidden{width:0}.sd-action.sv-dots__item{width:auto}.sd-action-bar{align-items:center;display:flex}.sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sd-context-btn{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;border:none;outline:none}.sd-context-btn .sv-svg-icon{margin:0}.sd-context-btn svg{width:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));height:calc(1.5*(var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))));display:block}.sd-context-btn use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s)}.sd-context-btn:hover use,.sd-context-btn:focus use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn:hover.sd-context-btn--negative use,.sd-context-btn:focus.sd-context-btn--negative use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn:disabled{opacity:.25}.sd-context-btn--small{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-context-btn--small svg{width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))}.sd-context-btn--with-border{--box-shadow-color:var(--sjs-border-default,var(--border,#d6d6d6));box-shadow:0 0 0 1px var(--box-shadow-color)}.sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful.sd-context-btn--negative use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn--colorful:focus,.sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a)), var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))),linear-gradient(var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))), var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light,var(--red-light,#e60a3e1a)), var(--sjs-special-red-light,var(--red-light,#e60a3e1a))),linear-gradient(var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))), var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--with-border,.sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-completedpage,.sd-body--loading,.sd-completed-before-page{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));box-sizing:border-box;text-align:center;height:auto;font-weight:700;font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));align-items:center}.sd-completedpage h1,.sd-body--loading h1,.sd-completed-before-page h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-completedpage h2,.sd-body--loading h2,.sd-completed-before-page h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-completedpage h3,.sd-body--loading h3,.sd-completed-before-page h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-completedpage h4,.sd-completedpage h5,.sd-completedpage h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6,.sd-completed-before-page h4,.sd-completed-before-page h5,.sd-completed-before-page h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-completedpage td,.sd-completedpage span,.sd-completedpage div,.sd-completedpage p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p,.sd-completed-before-page td,.sd-completed-before-page span,.sd-completed-before-page div,.sd-completed-before-page p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-completedpage a,.sd-body--loading a,.sd-completed-before-page a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-completedpage button,.sd-body--loading button,.sd-completed-before-page button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-completedpage button:hover,.sd-body--loading button:hover,.sd-completed-before-page button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-completedpage button:focus,.sd-body--loading button:focus,.sd-completed-before-page button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-completedpage button span,.sd-body--loading button span,.sd-completed-before-page button span{flex-grow:1;justify-content:center;align-items:center;display:flex}:is(.sd-completedpage:not(:has(>*)),.sd-body--loading:not(:has(>*)),.sd-completed-before-page:not(:has(>*))){font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-completedpage:has(>*){padding:calc(13*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-completedpage{padding:calc(17*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 calc(6*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}:is(.sd-body--loading:has(>*),.sd-completed-before-page:has(>*)){padding:0}.sd-body--loading,.sd-completed-before-page{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-progress-buttons__image-button-left,.sd-progress-buttons__image-button-right{display:none}.sd-progress-buttons__image-button--hidden{visibility:hidden}.sd-progress-buttons__page-description{display:none}.sd-progress-buttons{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column;display:flex}.sd-progress-buttons__list-container{margin:0 calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex;overflow:hidden}.sd-progress-buttons__connector{display:none}.sd-progress-buttons__list{flex-direction:row;flex-grow:1;margin:0 auto;padding:0;display:inline-flex}.sd-progress-buttons__list li{text-align:center;cursor:pointer;flex-flow:column;flex:1 1 0;display:flex;position:relative}.sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{content:"";height:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-dim-forecolor-light,#00000073);opacity:.5;bottom:calc(1.125*(var(--sjs-base-unit,var(--base-unit,8px))));pointer-events:none;width:calc(100% - 20px);display:block;position:absolute;right:calc(50% + 10px)}.sd-progress-buttons__list li .sd-progress-buttons__button{content:attr(data-page-number);width:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;z-index:1;font-size:calc(.75*(var(--sjs-font-size,16px)));font-weight:600;line-height:var(--sjs-font-size,16px);color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-sizing:content-box;border-radius:50%;justify-content:center;align-self:center;display:flex;position:relative}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-1.25*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:-2;position:absolute}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{width:100%;height:100%;top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-dim-forecolor-light,#00000073);opacity:.5;z-index:-1;border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;box-sizing:content-box;border-radius:50%;position:absolute}.sd-progress-buttons__list li:hover .sd-progress-buttons__button{color:var(--sjs-primary-backcolor,var(--primary,#19b394));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content,.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));color:var(--sjs-primary-backcolor,var(--primary,#19b394));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));opacity:1}.sd-progress-buttons__page-title{font-size:calc(.75*(var(--sjs-font-size,16px)));font-weight:600;line-height:var(--sjs-font-size,16px);text-align:center;padding:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--lbr-step-progress-bar-step-title-text-color,var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8)));flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-dim-forecolor-light,#00000073);justify-content:flex-end;margin-bottom:0;padding:0}.sd-progress-buttons--bottom{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(1.125*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:0;margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc(2.175*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% - 36px);right:calc(50% + 18px)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}.sd-root-modern--mobile .sd-progress-buttons__list,.sd-progress-buttons--no-titles .sd-progress-buttons__list{justify-content:space-between;width:100%}.sd-root-modern--mobile .sd-progress-buttons__list li,.sd-progress-buttons--no-titles .sd-progress-buttons__list li{flex-grow:0}.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(2.175*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sd-progress-buttons{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--fit-survey-width{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;width:100%;margin:auto}[dir=rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 10px)}[dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 20px)}.sv_progress-toc{padding:var(--lbr-toc-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-right,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-left,var(--sjs-base-unit,var(--base-unit,8px)));background:var(--lbr-toc-background-color,var(--sjs-general-backcolor,var(--background,#fff)));min-width:calc(32*(var(--sjs-base-unit,var(--base-unit,8px))));max-width:calc(42*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;height:100%}.sv_progress-toc .sv-list{padding:0}.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv_progress-toc .sv-list__item span{white-space:break-spaces}.sv_progress-toc .sv-list__item-body{border-radius:var(--sjs-corner-radius,4px);padding-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv_progress-toc--left{border-right:var(--lbr-toc-border-width-right,1px) solid var(--lbr-toc-border-color,var(--sjs-border-default,var(--border,#d6d6d6)))}.sv_progress-toc--right{border-left:var(--lbr-toc-border-width-right,1px) solid var(--lbr-toc-border-color,var(--sjs-border-default,var(--border,#d6d6d6)))}.sv_progress-toc--mobile{top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));z-index:15;border-radius:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto;min-width:auto;height:auto;position:fixed}.sv_progress-toc--mobile>div{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),.sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}.sv_progress-toc.sv_progress-toc--sticky{height:auto;position:sticky;top:0;overflow-y:auto}.sd-list__item-body{padding-block:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-corner-radius,4px);font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-timer{z-index:2;bottom:calc(var(--sd-timer-size)/144*32);right:var(--sjs-base-unit,var(--base-unit,8px));width:var(--sd-timer-size);height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size)/144*32);padding:calc(var(--sd-timer-size)/144*8);box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);box-sizing:border-box;background:#fff;border-radius:100%;display:flex;position:fixed}.sd-timer--top{top:calc(var(--sd-timer-size)/144*32);margin-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-1*var(--sd-timer-size))}.sd-timer--bottom{bottom:calc(var(--sd-timer-size)/144*32);margin-top:calc(var(--sd-timer-size)*-1.22222)}.sd-timer__progress{--sd-timer-stroke-background-color:var(--background-dim,#f3f3f3);--sd-timer-stroke-background-width:2px;stroke-linecap:round;width:100%;height:100%;stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));stroke-dashoffset:0;fill:none;stroke-width:4px;transform:rotate(-90deg)}.sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.sd-timer__text-container{padding:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32);flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-timer__text--major{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary,var(--sjs-general-dim-forecolor-light,#00000073));font-size:var(--lbr-font-default-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height,calc(1.5 * (var(--sjs-font-size,16px))));margin-top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header{background-color:var(--sjs-header-backcolor,transparent);position:relative}.sv-header__background-color--accent{background-color:var(--sjs-header-backcolor,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sv-header__overlap{padding-bottom:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box}.sv-header__overlap~div .sd-body,.sv-header__overlap~div .sv-body{margin-top:calc(-14*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sv-header__overlap~div .sd-body,.sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}.sv-header__overlap.sv-header__without-background~div .sd-body,.sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}.sv-header__without-background .sv-header--mobile,.sv-header__without-background .sv-header__content{padding-bottom:0}.sd-body .sv-header__content{padding-top:0;padding-bottom:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header__content{padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;row-gap:var(--lbr-cover-row-gap,var(--lbr-spacing-x150,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px))))));column-gap:var(--lbr-cover-column-gap,var(--lbr-spacing-x6,calc(6 * (var(--sjs-base-unit,var(--base-unit,8px))))));grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:100%;display:grid;position:relative}.sv-header--height-auto .sv-header__content{grid-template-rows:auto;height:auto}.sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content{min-width:100%;min-height:100%;position:relative}.sv-header--height-auto .sv-header__cell--right .sv-header__cell-content{left:100%;transform:translate(-100%)}.sv-header__content--static{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:auto;margin-right:auto}.sv-header__background-image{background-position-x:50%;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.sv-header__background-image--contain{background-repeat:no-repeat}.sv-header__cell{position:relative}.sv-header__cell-content{flex-direction:column;width:max-content;max-width:300%;display:flex;position:absolute;top:0;bottom:0}.sv-header__cell--left .sv-header__cell-content{left:0}.sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translate(-50%)}.sv-header__cell--right .sv-header__cell-content{right:0}.sv-header__logo{display:flex}.sv-header__logo img{display:block}.sv-header__title{display:flex}.sv-header__title .sd-title{--header-title-font-size:var(--sjs-font-headertitle-size,calc(2 * (var(--sjs-font-size,16px))));font-size:var(--header-title-font-size);line-height:calc(1.25*(var(--header-title-font-size)));color:var(--sjs-font-headertitle-color,var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8)));font-family:var(--sjs-font-headertitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-headertitle-weight,700);margin:0}.sv-header__logo~.sv-header__title,.sv-header__logo~.sv-header__description{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-header__description{display:flex}.sv-header__description .sd-description{--header-description-font-size:var(--sjs-font-headerdescription-size,20px);font-size:var(--header-description-font-size);line-height:calc(1.5*(var(--header-description-font-size)));color:var(--sjs-font-headerdescription-color,var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073)));font-family:var(--sjs-font-headerdescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-headerdescription-weight,400);margin:0}.sv-header__background-color--accent .sv-header__title .sd-title{color:var(--sjs-font-headertitle-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)))}.sv-header__background-color--accent .sv-header__description .sd-description{color:var(--sjs-font-headerdescription-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)))}.sv-header__content .sd-header__text h3{margin:0}.sv-header--mobile{padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:1;position:relative}.sv-header--mobile .sv-header__logo img{max-width:100%}@keyframes rotationAnimation{0%{rotate:0deg}to{rotate:360deg}}.sd-loading-indicator{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-loading-indicator .sv-svg-icon{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));animation-name:rotationAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.sd-loading-indicator .sv-svg-icon use{fill:var(--lbr-placeholder-loading-circle-color-spin,var(--sjs-primary-backcolor,var(--primary,#19b394)))}sv-components-container,.sd-components-container{display:flex}.sv-components-row{flex-direction:row;width:100%;display:flex}.sv-components-column{flex-direction:column;display:flex}.sv-components-column--expandable{flex-grow:1}.sv-components-row>.sv-components-column--expandable{width:1px}.sd-breadcrumbs{align-content:center;align-items:center;gap:var(--lbr-breadcrumbs-gap,var(--sjs-base-unit,var(--base-unit,8px)));padding-bottom:var(--lbr-page-header-breadcrumbs-margin-bottom,20px);flex-wrap:wrap;align-self:stretch;display:flex}.sd-breadcrumbs-item{color:var(--lbr-breadcrumbs-item-text-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sd-breadcrumbs-item__button{appearance:none;box-sizing:border-box;cursor:pointer;color:unset;font-size:unset;white-space:nowrap;background-color:#0000;border:none;padding:0;font-family:unset;display:flex;overflow-x:hidden}.sd-breadcrumbs-separator{width:var(--lbr-breadcrumbs-item-separator-icon-width,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-breadcrumbs-item-separator-icon-height,calc(1.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));justify-content:center;align-items:center;display:flex}.sd-breadcrumbs-separator use{fill:var(--lbr-breadcrumbs-item-separator-color,var(--sjs-general-dim-forecolor-light,#00000073))}.sd-summary{border-radius:var(--lbr-data-table-corner-radius,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));background:var(--lbr-data-table-background-color,var(--sjs-general-backcolor,var(--background,#fff)));box-shadow:var(--lbr-data-table-shadow-offset-x,0px) var(--lbr-data-table-shadow-offset-y,1px) var(--lbr-data-table-shadow-blur,2px) var(--lbr-data-table-shadow-spread,0px) var(--lbr-data-table-shadow-color,#00000026);overflow:hidden}.sd-summary-row{padding:var(--lbr-data-table-row-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-data-table-row-padding-right,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))))) var(--lbr-data-table-row-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-data-table-row-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));align-items:flex-start;gap:var(--lbr-data-table-row-gap,calc(4 * (var(--sjs-base-unit,var(--base-unit,8px)))));border-bottom:var(--lbr-data-table-row-border-width-bottom,1px) solid var(--lbr-data-table-row-border-color,var(--sjs-border-light,var(--border-light,#eaeaea)));background:var(--lbr-data-table-row-background-color,var(--sjs-general-backcolor,var(--background,#fff)));flex:1 0 0;align-self:stretch;display:flex}.sd-summary-row__content{padding:var(--lbr-data-table-row-text-margin-top,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px))))) 0px var(--lbr-data-table-row-text-margin-bottom,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px))))) 0px;align-items:flex-start;gap:var(--lbr-data-table-row-gap,calc(4 * (var(--sjs-base-unit,var(--base-unit,8px)))));color:var(--lbr-data-table-row-text-color-title,var(--sjs-general-forecolor,var(--foreground,#161616)));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));flex:1 0 0;display:flex}.sd-summary-row__actions{align-items:flex-start;gap:var(--lbr-data-table-actions-gap,var(--sjs-base-unit,var(--base-unit,8px)));opacity:0;transition:opacity var(--sjs-transition-duration,.15s);display:flex}.sd-summary-row:hover .sd-summary-row__actions,.sd-question--mobile .sd-summary-row__actions{opacity:1}.sd-summary-row-action{appearance:none;box-sizing:border-box;cursor:pointer;color:unset;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));white-space:nowrap;padding:0;padding:var(--lbr-action-button-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-right-icon-only,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-left-icon-only,var(--sjs-base-unit,var(--base-unit,8px)));justify-content:center;align-items:center;gap:var(--lbr-action-button-gap,var(--sjs-base-unit,var(--base-unit,8px)));border-radius:var(--lbr-action-button-corner-radius,1024px);transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000;border:none;display:flex;overflow-x:hidden}.sd-summary-row-action:hover,.sd-summary-row-action:focus{background-color:var(--lbr-action-button-background-color-hovered-positive,var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a)));outline:none}.sd-summary-row-action:active,.sd-summary-row-action.svc-toolbar__item--pressed{opacity:.5}.sd-summary-row-action.svc-toolbar__item--active{outline:none}.sd-summary-row-action:disabled{opacity:.25;cursor:default}.sd-summary-row-action .sv-svg-icon{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-summary-row-action--edit use{fill:var(--lbr-action-button-icon-color-positive,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-summary-row-action--delete:hover,.sd-summary-row-action--delete:focus{background-color:var(--lbr-action-button-background-color-hovered-negative,var(--sjs-special-red-light,var(--red-light,#e60a3e1a)));outline:none}.sd-summary-row-action--delete use{fill:var(--lbr-action-button-icon-color-negative,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-root-modern,.sd-container-modern{--sd-base-padding:calc(5 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(4 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root-modern.sd-root-modern--mobile,.sd-root-modern--mobile .sd-container-modern{--sd-base-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg{inset-inline-start:calc(-2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}.sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}.sd-multipletext--mobile .sd-multipletext__cell{display:block}.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-container{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-title{width:100%;max-width:none;padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;border-right:none;margin:0}.sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}.sd-multipletext--mobile .sd-multipletext__item .sd-input{margin:0;padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within{flex-direction:column}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title{padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span{font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item{flex-basis:auto;width:100%;min-width:auto}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input{width:100%}.sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body{--sv-defaultV2-mark:true}.sd-root-modern{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;--sd-mobile-width:600px;--sd-timer-size:calc(18 * var(--sjs-base-unit,var(--base-unit,8px)));width:100%;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));position:relative}@-moz-document url-prefix(){.sd-root-modern,.sd-root-modern *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sd-root-modern::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern::-webkit-scrollbar-track{background:0 0}.sd-root-modern ::-webkit-scrollbar-track{background:0 0}.sd-root-modern::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sd-root-modern ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sd-root-modern form{position:relative}.sd-root-modern--animation-disabled *{-o-transition:none!important;transition:none!important}.sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;position:relative;overflow:auto}.sd-root-modern--mobile{--sd-timer-size:calc(9 * var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root-modern__wrapper{position:relative}.sd-root-modern__wrapper--has-image{min-height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed{width:100%;height:100%;position:static}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;height:100%;max-height:100%}.sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){.sv-popup .sv-popup__scrolling-content,.sv-popup .sv-popup__scrolling-content *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv-components-container-center{position:sticky;top:0}.sv-root--sticky-top .sv-components-container-center{z-index:15}.sv-root--sticky-top.sd-progress--pages .sv-components-container-center,.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sv-components-container-right,.sv-components-container-left{width:fit-content}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sjs-font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}.svc-context-container{gap:var(--sjs-base-unit,var(--base-unit,8px));width:max-content;display:flex}.svc-context-button{box-sizing:border-box;background-color:var(--ctr-survey-contextual-button-background-color,var(--sjs-layer-1-background-500,white));border-radius:var(--ctr-survey-contextual-button-corner-radius,var(--lbr-corner-radius-round));width:var(--ctr-survey-contextual-button-width,var(--lbr-size-x6));height:var(--ctr-survey-contextual-button-height,var(--lbr-size-x6));padding:var(--ctr-survey-contextual-button-padding-top,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-right,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-bottom,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-left,var(--lbr-spacing-x150));cursor:pointer;outline:none;display:flex}.svc-context-button .sv-svg-icon{--thm-button-contextual-button-icon-width:calc(var(--ctr-survey-contextual-button-width,var(--lbr-size-x6)) - var(--ctr-survey-contextual-button-padding-right,var(--lbr-spacing-x150)) - var(--ctr-survey-contextual-button-padding-left,var(--lbr-spacing-x150)));--thm-button-contextual-button-icon-height:calc(var(--ctr-survey-contextual-button-height,var(--lbr-size-x6)) - var(--ctr-survey-contextual-button-padding-top,var(--lbr-spacing-x150)) - var(--ctr-survey-contextual-button-padding-bottom,var(--lbr-spacing-x150)));width:var(--thm-button-contextual-button-icon-width,calc(3 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--thm-button-contextual-button-icon-height,calc(3 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.svc-context-button use{fill:var(--ctr-survey-contextual-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080));transition:fill var(--sjs-creator-transition-duration,.15s)}.svc-context-button:hover use,.svc-context-button:focus use{fill:var(--ctr-survey-contextual-button-icon-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-context-button--danger:hover use,.svc-context-button--danger:focus use{fill:var(--ctr-survey-contextual-button-icon-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-list{width:100%;padding:var(--ctr-list-padding-top,var(--sjs-spacing-x1)) var(--ctr-list-padding-right,var(--sjs-spacing-x1)) var(--ctr-list-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-list-padding-left,var(--sjs-spacing-x1));box-sizing:border-box;margin:0;list-style-type:none;overflow-y:auto}.svc-list__item{outline:none;width:100%}.svc-list__item-body{white-space:nowrap;text-overflow:ellipsis;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));text-align:start;color:var(--ctr-list-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6));transition:color var(--sjs-creator-transition-duration,.15s);--thm-list-item-padding-delta:var(--ctr-list-item-padding-left,var(--sjs-spacing-x2));--thm-list-item-padding-left:calc(var(--sjs-list-item-level) * var(--thm-list-item-padding-delta));align-items:center;gap:var(--ctr-list-item-gap,var(--sjs-spacing-x2));border-radius:var(--ctr-list-item-corner-radius,var(--sjs-corner-radius-x075));cursor:pointer;transition:background-color var(--sjs-creator-transition-duration,.15s);flex:1 0 0;padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150));padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-inline-start:var(--thm-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-inline-end:var(--ctr-list-item-padding-right,var(--sjs-spacing-x6));display:flex;overflow:hidden}.svc-list__item-body>span,.svc-list__item-body>sv-ng-string{flex:1 0 0}.svc-list__item:disabled,.svc-list__item--disabled{opacity:var(--ctr-list-item-opacity-disabled,.25);pointer-events:none}.svc-list__item:focus>.svc-list__item-body,.svc-list__item:hover>.svc-list__item-body,.svc-list__item--focused>.svc-list__item-body,.svc-list__item--hovered>.svc-list__item-body{background:var(--ctr-list-item-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));color:var(--ctr-list-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-list__item:focus>.svc-list__item-body .svc-list__item-icon use,.svc-list__item:hover>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--focused>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--hovered>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-list__item:focus>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item:hover>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--focused>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--hovered>.svc-list__item-body .svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color-hovered-item,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-list__item--selected>.svc-list__item-body,.svc-list__item--selected:hover>.svc-list__item-body,.svc-list__item--selected:focus>.svc-list__item-body,.svc-list__item.svc-list__item--selected:hover>.svc-list__item-body{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-list-item-text-color-selected,var(--sjs-primary-foreground-100,white));background:var(--ctr-list-item-background-color-selected,var(--sjs-primary-background-500,#19b394));font-weight:600}.svc-list__item--selected>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--selected:hover>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--selected:focus>.svc-list__item-body .svc-list__item-icon use,.svc-list__item.svc-list__item--selected:hover>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-selected,var(--sjs-primary-foreground-100,white))}.svc-list__item--group-selected>.svc-list__item-body,.svc-list__item--group-selected:hover>.svc-list__item-body,.svc-list__item--group-selected:focus>.svc-list__item-body{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-list-item-text-color-selected-submenu,var(--sjs-layer-1-foreground-100,#000000e6));background:var(--ctr-list-item-background-color-selected-submenu,var(--sjs-layer-1-background-400,whitesmoke))}.svc-list__item--group-selected>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--group-selected:hover>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--group-selected:focus>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-selected-submenu,var(--sjs-primary-background-500,#19b394))}.svc-list__item--group-selected>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--group-selected:hover>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--group-selected:focus>.svc-list__item-body .svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color-selected-item-submenu,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-list__item--with-icon>.svc-list__item-body{padding-block-start:var(--ctr-list-item-padding-top-with-icon,var(--sjs-spacing-x150));padding-block-end:var(--ctr-list-item-padding-bottom-with-icon,var(--sjs-spacing-x150));padding-inline-start:var(--thm-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-inline-end:var(--ctr-list-item-padding-right,var(--sjs-spacing-x6))}.svc-list__item--group>.svc-list__item-body{padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150));padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-inline-start:var(--thm-list-item-padding-left,var(--sjs-base-unit,var(--base-unit,8px)));padding-inline-end:var(--ctr-list-item-padding-right-submenu,var(--sjs-spacing-x1))}.svc-list__item--with-icon.svc-list__item--group>.svc-list__item-body{padding-block-start:var(--ctr-list-item-padding-top-with-icon,var(--sjs-spacing-x150));padding-block-end:var(--ctr-list-item-padding-bottom-with-icon,var(--sjs-spacing-x150));padding-inline-start:var(--thm-list-item-padding-left,var(--sjs-base-unit,var(--base-unit,8px)));padding-inline-end:var(--ctr-list-item-padding-right-submenu,var(--sjs-spacing-x1))}.svc-list__item--with-icon.svc-list__item--group .sv-popup-inner>.sv-popup__container{margin-top:calc(var(--ctr-list-item-padding-top,var(--sjs-spacing-x150)) - var(--ctr-list-item-padding-top-with-icon,var(--sjs-spacing-x150)) - var(--ctr-list-padding-top,var(--sjs-spacing-x1)))}.svc-list__item-separator{width:100%;height:var(--ctr-separator-width,var(--sjs-stroke-x1));margin:var(--ctr-separator-margin-vertical-small,var(--sjs-spacing-x1)) 0px;background-color:var(--ctr-separator-color,var(--sjs-border-25,#d4d4d4))}.svc-list__item-icon{width:var(--ctr-list-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-list-item-icon-height,var(--sjs-font-size-x3));flex-shrink:0;justify-content:center;align-items:center;display:flex}.svc-list__item-icon use{fill:var(--ctr-list-item-icon-color,var(--sjs-primary-background-500,#19b394))}.svc-list-item__marker-icon{padding:var(--ctr-list-item-submenu-arrow-padding,var(--sjs-spacing-x05));width:var(--ctr-list-item-submenu-arrow-width,var(--sjs-font-size-x2));height:var(--ctr-list-item-submenu-arrow-height,var(--sjs-font-size-x2));box-sizing:content-box;justify-content:center;align-items:flex-start;display:flex}.svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-list-item__marker-icon+*{--thm-list-item-gap:var(--ctr-list-item-gap,var(--sjs-spacing-x2));margin-inline-start:calc(0px - var(--thm-list-item-gap))}.svc-list__container{flex-direction:column;flex-grow:1;height:100%;min-height:0;display:flex}.svc-list__filter{align-items:center;gap:var(--ctr-list-search-gap,var(--sjs-spacing-x2));border-radius:var(--ctr-toolbox-search-corner-radius,0px);border-bottom:var(--ctr-list-search-border-width-bottom,var(--sjs-stroke-x1)) solid var(--ctr-list-search-border-color,var(--sjs-border-25,#d4d4d4));padding-block-start:var(--ctr-list-search-padding-top,var(--sjs-spacing-x250));padding-block-end:var(--ctr-list-search-padding-bottom,var(--sjs-spacing-x250));padding-inline-start:var(--ctr-list-search-padding-left,var(--sjs-spacing-x3));padding-inline-end:var(--ctr-list-search-padding-right,var(--sjs-spacing-x2));display:flex}.svc-list__filter-icon{opacity:var(--ctr-list-search-icon-opacity,1);width:var(--ctr-list-search-icon-width,var(--sjs-font-size-x3));height:var(--ctr-list-search-icon-height,var(--sjs-font-size-x3));align-items:center;display:flex}.svc-list__filter-icon .sv-svg-icon{width:var(--ctr-list-search-icon-width,var(--sjs-font-size-x3));height:var(--ctr-list-search-icon-height,var(--sjs-font-size-x3))}.svc-list__filter-icon use{fill:var(--ctr-list-search-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-list__input{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-list-search-text-color,var(--sjs-layer-1-foreground-100,#000000e6));appearance:none;background-color:#0000;border:none;outline:none;width:100%;padding:0}.svc-list__input::placeholder{color:var(--ctr-list-search-text-color-placeholder,var(--sjs-layer-1-foreground-50,#00000080))}.svc-list__filter-clear-button{padding:var(--ctr-search-button-padding-vertical,var(--sjs-spacing-x05)) var(--ctr-search-button-padding-horizontal,var(--sjs-spacing-x05));border-radius:var(--ctr-search-button-corner-radius,var(--sjs-corner-radius-x05));appearance:none;background-color:#0000;border:none;border-radius:100%;justify-content:center;align-items:center;display:flex}.svc-list__filter-clear-button svg{width:var(--ctr-search-button-icon-width,var(--sjs-font-size-x2));height:var(--ctr-search-button-icon-height,var(--sjs-font-size-x2));justify-content:center;align-items:center;display:flex}.svc-list__filter-clear-button svg use{fill:var(--ctr-search-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080))}.svc-list__filter-clear-button:hover{background:var(--ctr-search-button-background-color-clear-hovered,var(--sjs-semantic-red-background-10,#e50a3e1a))}.svc-list__filter-clear-button:hover use{fill:var(--ctr-search-button-icon-color-clear-hovered,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-list__empty-container{padding:var(--ctr-list-padding-top-no-data,var(--sjs-spacing-x4)) var(--ctr-list-padding-right-no-data,var(--sjs-spacing-x2)) var(--ctr-list-padding-bottom-no-data,var(--sjs-spacing-x4)) var(--ctr-list-padding-left-no-data,var(--sjs-spacing-x2));flex-direction:column;flex-grow:1;justify-content:center;display:flex}.svc-list__empty-text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));white-space:nowrap;text-overflow:ellipsis;text-align:center;color:var(--ctr-list-no-data-text-color,var(--sjs-layer-1-foreground-50,#00000080));align-self:stretch;overflow:hidden}.sv-popup--menu-phone .svc-list-item__marker-icon,.sv-popup--menu-tablet .svc-list-item__marker-icon{display:none}.sv-popup--menu-phone .svc-list__item-body,.sv-popup--menu-tablet .svc-list__item-body{pointer-events:none}.sv-popup--menu-phone .svc-list__item--group-selected>.svc-list__item-body,.sv-popup--menu-tablet .svc-list__item--group-selected>.svc-list__item-body{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-list-item-text-color-selected,var(--sjs-primary-foreground-100,white));background:var(--ctr-list-item-background-color-selected,var(--sjs-primary-background-500,#19b394));font-weight:600}.sv-popup--menu-phone .svc-list__item--group-selected>.svc-list__item-body use,.sv-popup--menu-tablet .svc-list__item--group-selected>.svc-list__item-body use{fill:var(--ctr-list-item-icon-color-selected,var(--sjs-primary-foreground-100,white))}.svc-json-editor-tab__content{flex-direction:column;height:100%;display:flex;position:relative}.svc-json-editor-tab__ace-editor{height:100%}svc-tab-json-editor-textarea{background:var(--ctr-code-viewer-background-color,var(--sjs-layer-1-background-500,white));width:100%;height:100%}.svc-json-editor-tab__content{height:100%;position:relative}.svc-json-editor-tab__content-area{font-family:var(--ctr-font-family-code,monospace);font-size:var(--ctr-font-code-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-code-line-height,var(--sjs-line-height-x3));color:var(--ctr-code-viewer-text-color,var(--sjs-code-gray-300,#505050));background:var(--ctr-code-viewer-background-color,var(--sjs-layer-1-background-500,white));box-sizing:content-box;border:none;outline:none;width:100%;height:100%}.svc-json-errors{--thm-json-error-row:calc(var(--ctr-code-viewer-code-error-row-border-width-top,var(--sjs-stroke-x1)) + var(--ctr-code-viewer-code-error-row-padding-top,var(--sjs-spacing-x1)) + var(--ctr-code-viewer-code-error-row-padding-bottom,var(--sjs-spacing-x1)) + var(--ctr-code-viewer-code-error-row-fix-button-icon-height,var(--sjs-font-size-x3)));max-height:calc(5*var(--thm-json-error-row));flex-direction:column;margin:0;padding:0;display:flex;overflow-y:auto}.svc-json-errors__item{pointer-events:none;border-top:var(--ctr-code-viewer-code-error-row-border-width-top,var(--sjs-stroke-x1)) solid var(--ctr-code-viewer-code-error-row-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-code-viewer-code-error-row-background-color,var(--sjs-semantic-red-background-10,#e50a3e1a));display:block}.svc-json-error{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-code-viewer-code-error-row-padding-top,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-right,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-left,var(--sjs-spacing-x2));align-items:center;gap:var(--ctr-code-viewer-code-error-row-gap,var(--sjs-spacing-x2));display:flex}.svc-json-error .sv-string-viewer{pointer-events:all;cursor:pointer}.svc-json-error .sv-string-viewer:hover{text-decoration:underline}.svc-json-error__icon{fill:var(--sjs-semantic-red-background-500,#e50a3e);width:var(--ctr-code-viewer-code-error-row-icon-width,var(--sjs-font-size-x2));height:var(--ctr-code-viewer-code-error-row-icon-height,var(--sjs-font-size-x2));box-sizing:border-box;display:block}.svc-json-error__container{gap:var(--ctr-code-viewer-code-error-row-gap,var(--sjs-spacing-x2));display:flex}.svc-json-error__title{flex:auto}.svc-json-error__fix-button{appearance:none;pointer-events:all;cursor:pointer;padding:var(--ctr-code-viewer-code-error-row-fix-button-padding-top,0px) var(--ctr-code-viewer-code-error-row-fix-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-fix-button-padding-bottom,0px) var(--ctr-code-viewer-code-error-row-fix-button-padding-left,var(--sjs-spacing-x1));border-radius:var(--ctr-code-viewer-code-error-row-fix-button-corner-radius,var(--sjs-corner-radius-x05));background:var(--ctr-code-viewer-code-error-row-fix-button-background-color,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-code-viewer-code-error-row-fix-button-shadow-offset-x,0px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-offset-y,1px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-blur,2px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-spread,0px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-color,var(--sjs-special-shadow,#00000040));border:none;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.svc-json-error__fix-button svg{fill:var(--ctr-code-viewer-code-error-row-fix-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080));width:var(--ctr-code-viewer-code-error-row-fix-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-code-viewer-code-error-row-fix-button-icon-height,var(--sjs-font-size-x3))}.svc-json-error__fix-button:hover svg{fill:var(--ctr-code-viewer-code-error-row-fix-button-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svd-simulator{-webkit-user-select:none;user-select:none;box-sizing:content-box;transform-origin:0 0;border:var(--ctr-preview-device-frame-border-width,var(--sjs-stroke-x2)) solid var(--ctr-preview-device-frame-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-preview-device-frame-background-color,var(--sjs-layer-3-background-500,#f4f4f4));position:relative;top:50%;left:50%;transform:scale(1.26)translate(-50%,-50%)}.svd-simulator-wrapper{border-radius:var(--ctr-preview-device-corner-radius,var(--sjs-corner-radius-x4));box-shadow:0px 2px 6px 0px #0000001a,0px 8px 16px 0px var(--ctr-preview-device-shadow-2-color,var(--sjs-special-glow,#004c441a));border:var(--ctr-preview-device-border-width,var(--sjs-stroke-x4)) solid var(--ctr-preview-device-border-color,var(--sjs-layer-3-background-500,#f4f4f4));background:var(--ctr-preview-device-background-color,var(--sjs-layer-1-background-500,white));box-sizing:content-box;margin:0 auto;position:relative;overflow:hidden}.svd-simulator-main{min-height:100%}.svd-simulator-main.svd-simulator-main--desktop{min-height:auto}.svd-simulator-main.svd-simulator-main--desktop.svd-simulator-main--running{height:100%}.svd-simulator-main.svd-simulator-main--frame{align-items:center;display:flex}.svd-simulator-main:not(.svd-simulator-main--frame){background-color:#0000}.svd-simulator-main .sd-root-modern{min-height:100%}.svd-simulator-main .sd-root-modern span{-webkit-user-select:text;user-select:text}.svd-simulator-main .sd-root-modern .sv-popup--menu-popup{width:auto;right:0}.svd-simulator-content{justify-content:center;width:100%;height:100%;display:flex;position:relative}.svc-test-tab__content{justify-content:center;align-items:center}.svc-test-tab__content .svc-plugin-tab__content .svc-preview__test-again{width:calc(33*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:8px}.svc-creator-tab__content--with-toolbar.svc-test-tab__content .svc-plugin-tab__content{height:calc(100% - 6*var(--sjs-base-unit,var(--base-unit,8px)))}.svc-test-tab__content-actions{width:100%;position:relative}.svc-test-tab__content-actions .sv-action-bar{padding:var(--ctr-preview-pager-padding-top,var(--sjs-spacing-x1)) var(--ctr-preview-pager-padding-right,0px) var(--ctr-preview-pager-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-preview-pager-padding-left,0px);box-shadow:inset 0 var(--ctr-preview-pager-border-width-top,var(--sjs-stroke-x1)) 0 0 var(--ctr-preview-pager-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-preview-pager-background-color,var(--sjs-layer-1-background-500,white));width:100%}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages{justify-content:center;gap:var(--sjs-base-unit,var(--base-unit,8px));left:0;right:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action__content{padding:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item{margin:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:focus{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,#19b3941a))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,#19b3941a))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item__title{color:var(--ctr-survey-question-panel-toolbar-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-test-tab__content-actions .sv-action-bar-item{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));width:100%;height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));transition:background-color var(--sjs-creator-transition-duration,.15s);font-weight:600}.svc-test-tab__content-actions .svc-page-selector{max-width:50%}.svc-page-invisible .svc-list__item-body{padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150));padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-inline-start:var(--ctr-list-item-padding-left,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-list-item-padding-right-with-label-icon,var(--sjs-spacing-x150))}.svc-page-invisible .svc-list-item__marker-icon{opacity:var(--ctr-list-item-icon-opacity-label,.5);width:var(--ctr-list-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-list-item-icon-height,var(--sjs-font-size-x3));padding:0}.svc-test-tab__content .sd-body--empty{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--sjs-layer-1-foreground-100,#000000e6);text-align:center;flex-direction:column;display:flex;position:static;overflow:hidden}.svc-preview-pager__item{appearance:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;max-width:100%;padding:var(--ctr-preview-pager-item-padding-top-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-right-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-bottom-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-left-with-text,var(--sjs-spacing-x1));border-radius:var(--ctr-preview-pager-item-corner-radius,var(--sjs-corner-radius-x05));background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;display:flex}.svc-preview-pager__item:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager__item:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25)}.svc-preview-pager__item.svc-preview-pager__item--pressed{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5);background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager__item.svc-preview-pager__item--active{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager__item--icon{padding:var(--ctr-preview-pager-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-right,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-left,var(--sjs-spacing-x1))}.svc-preview-pager__item--icon:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager__item--icon:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25)}.svc-preview-pager__item--icon:disabled use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-disabled,var(--sjs-layer-1-foreground-50,#00000080))}.svc-preview-pager__item--icon.svc-preview-pager__item--pressed{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5);background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager__item--icon.svc-preview-pager__item--pressed use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-pressed,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-preview-pager__item--icon.svc-preview-pager__item--active{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,#19b3941a))}.svc-preview-pager-item__icon{box-sizing:border-box;width:var(--ctr-preview-pager-item-icon-container-width,var(--sjs-font-size-x2));height:var(--ctr-preview-pager-item-icon-container-height,var(--sjs-font-size-x2));padding:var(--ctr-preview-pager-item-icon-padding-top,0px) var(--ctr-preview-pager-item-icon-padding-right,0px) var(--ctr-preview-pager-item-icon-padding-bottom,0px) var(--ctr-preview-pager-item-icon-padding-left,0px);justify-content:center;align-items:center;display:flex}.svc-preview-pager-item__icon use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394))}.svc-preview-pager-item__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));white-space:nowrap;text-overflow:ellipsis;color:var(--ctr-survey-question-panel-toolbar-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6));font-weight:600;overflow:hidden}.svc-footer-bar .svc-preview-pager__item{--thm-menu-toolbar-button-gap:calc(var(--ctr-menu-toolbar-gap,var(--sjs-spacing-x2)) / 2);margin:0 var(--thm-menu-toolbar-button-gap)}.svc-footer-bar .svc-preview-pager-item__icon{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3));box-sizing:content-box}.svc-footer-bar .svc-preview-pager-item__icon use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.sl-table{width:50%;margin:0 25%;margin-top:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sl-table__row{position:relative}.sl-table__cell.st-table__cell--actions:first-of-type .sv-action-bar{margin-top:var(--ctr-collapse-button-margin-top,var(--sjs-spacing-x05n));padding-right:var(--ctr-collapse-button-margin-right,var(--sjs-spacing-x2))}.sl-table .sl-table__detail-button.sl-table__detail-button{box-sizing:border-box;border-radius:var(--ctr-collapse-button-corner-radius,var(--sjs-corner-radius-x1));padding:var(--ctr-collapse-button-padding,var(--sjs-spacing-x150));transition:background-color var(--sjs-creator-transition-duration,.15s)}.sl-table .sl-table__detail-button.sl-table__detail-button:focus:enabled{background-color:#0000}.sl-table .sl-table__detail-button.sl-table__detail-button use{transition:fill var(--sjs-creator-transition-duration,.15s)}.sl-table .sl-table__detail-button.sl-table__detail-button:hover:enabled,.sl-table .sl-table__detail-button.sl-table__detail-button.sv-focused--by-key.sv-focused--by-key{background-color:var(--ctr-collapse-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));outline:none}.sl-table .sl-table__detail-button.sl-table__detail-button:hover:enabled use,.sl-table .sl-table__detail-button.sl-table__detail-button.sv-focused--by-key.sv-focused--by-key use{fill:var(--ctr-collapse-button-icon-color-hovered,var(--sjs-layer-3-foreground-75,#000000bf))}.sl-table .sl-table__detail-button.sl-table__detail-button .sv-action-bar-item__icon{width:var(--ctr-collapse-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-collapse-button-icon-height,var(--sjs-font-size-x3))}.sl-table__remove-button .sv-action-bar-item{padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right-icon-only,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left-icon-only,var(--sjs-spacing-x1));cursor:pointer;border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));border:none}.sl-table__remove-button .sv-action-bar-item:focus:enabled{background-color:#0000}.sl-table__remove-button .sv-action-bar-item use{fill:var(--ctr-expression-item-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.sl-table__remove-button .sv-action-bar-item:hover:enabled,.sl-table__remove-button .sv-action-bar-item.sv-focused--by-key.sv-focused--by-key{background-color:var(--ctr-expression-item-background-color-remove-button-hovered,var(--sjs-semantic-red-background-10,#e50a3e1a));outline:none}.sl-table__remove-button .sv-action-bar-item:hover:enabled use,.sl-table__remove-button .sv-action-bar-item.sv-focused--by-key.sv-focused--by-key use{fill:var(--ctr-expression-item-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.sl-table__remove-button .sv-action-bar-item .sv-action-bar-item__icon{width:var(--ctr-expression-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-expression-item-icon-height,var(--sjs-font-size-x3))}.sl-table__remove-button .sv-action-bar-item__icon{width:var(--ctr-survey-action-button-icon-width,var(--lbr-size-x3));height:var(--ctr-survey-action-button-icon-height,var(--lbr-size-x3))}.sl-table__cell .sv-action-bar-item__icon{opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s)}.sl-table__row:hover .sl-table__cell .sv-action-bar-item__icon,.sl-table__cell .sv-action-bar-item.sv-focused--by-key .sv-action-bar-item__icon{opacity:1}.sl-table__row.sl-table__row--additional .sl-table__cell .svc-action-button{color:var(--lbr-page-header-title-color-not-completed-rule,var(--sjs-secondary-background-500,#19b394))}.sl-table .svc-action-button{padding:var(--ctr-survey-page-header-padding-vertical-with-button,var(--sjs-spacing-x05)) 0px;margin-left:0}.sl-table__cell .svc-action-button,.sl-table__cell .svc-action-button:hover,.sl-table__cell .svc-action-button:focus,.sl-table__cell .svc-action-button:hover:enabled,.sl-table__cell .svc-action-button:focus:enabled{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-medium-size,var(--sjs-font-size-x3));font-style:normal;font-weight:400;line-height:var(--ctr-font-medium-line-height,var(--sjs-line-height-x4));--thm-logic-header-max-height:var(--ctr-font-medium-line-height,var(--ctr-medium-bold-line-height,calcSize(4)));box-shadow:none;color:var(--lbr-page-header-title-color,var(--sjs-layer-3-foreground-100,#000000e6));box-sizing:content-box;max-height:calc(3*var(--thm-logic-header-max-height));-webkit-line-clamp:3;background:0 0;border:none;border-radius:0;outline:none;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.sl-table__cell{vertical-align:top;width:100%;padding:0}.sl-table__row .sl-table__cell{--animation-padding-top:calc(5 * (var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sl-table__cell--actions{width:max-content;position:absolute}.sl-table__cell--actions:first-of-type{transform:translate(-100%)}.sl-table__cell--detail-button{appearance:none;background-color:#0000;border:none;outline:none;overflow:hidden}.sl-table{border-collapse:separate;border-spacing:0;table-layout:fixed}.sl-table thead th:first-child{position:absolute;left:0;transform:translate(-100%)}.sl-table thead th:last-child{position:absolute;right:0;transform:translate(100%)}.sl-table thead .sl-table__cell.st-table__cell--header{text-align:left}.sl-table td:first-of-type,.sl-table th:first-of-type{padding-left:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sl-table td:first-of-type .sv-action-bar,.sl-table th:first-of-type .sv-action-bar{justify-content:flex-end}.sl-table td:last-of-type,.sl-table th:last-of-type{padding-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sl-panel .sl-panel__footer{padding:0}.sl-panel .sl-panel__footer .sv-action,.sl-panel .sl-panel__footer .sv-action__content{width:100%}.sl-panel .sl-panel__footer button.sl-panel__done-button{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:auto;margin:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2)) 0 0 0;color:var(--ctr-expression-item-text-color-button,var(--sjs-primary-background-500,#19b394));background-color:var(--ctr-expression-item-background-color-button,var(--sjs-primary-background-10,#19b3941a));border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right-button,var(--sjs-spacing-x4)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left-button,var(--sjs-spacing-x4));vertical-align:baseline;text-align:center;-webkit-user-select:none;user-select:none;transition:background-color var(--sjs-creator-transition-duration,.15s),color var(--sjs-creator-transition-duration,.15s);align-items:center;font-weight:600;display:flex}.sl-panel .sl-panel__footer button:hover:enabled{background-color:var(--ctr-expression-item-background-color-button-hovered,var(--sjs-primary-background-500,#19b394));color:var(--ctr-expression-item-text-color-button-hovered,var(--sjs-primary-foreground-100,white))}.sl-panel .sl-panel__footer .sv-action-bar-item__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:inherit;flex-grow:1;justify-content:center;align-items:center;font-weight:600;display:flex}.sl-element .sd-paneldynamic__buttons-container{padding:0}.sl-question{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2));align-items:center;display:flex}.sl-row{flex-flow:wrap;align-items:flex-start;display:flex}.svc-creator-popup .sl-panel-wrapper:first-child .sl-question{margin-top:0}.sl-row--multiple .sl-panel{padding-bottom:0}.sl-question__header--left{margin-right:var(--ctr-expression-items-gap,var(--sjs-spacing-x1))}.sl-row .sd-rating{margin:-2px;padding:2px;overflow-x:auto}.sl-question__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-expression-item-text-color-function,var(--sjs-layer-3-foreground-100,#000000e6));margin:0;font-weight:600}.sl-question__title span+span{display:none}.sl-row--multiple .sl-question{padding-right:var(--ctr-expression-items-gap,var(--sjs-spacing-x1))}.svc-logic-question-text-editor{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic-question-value{--sd-base-padding:calc(5 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(4 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)));padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic_trigger-editor{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic_trigger-editor .svc-logic-question-value{margin-top:0}.sv-popup.svc-property-editor .sl-row{flex-flow:row}.spg-comment.sl-comment{height:calc(17*(var(--sjs-base-unit,var(--base-unit,8px))))}.sl-body .sd-row--leave,.sl-body .sd-row--enter,.sl-body .sd-element-wrapper--leave,.sl-body .sd-element-wrapper--enter,.sl-body .sd-element__content--enter,.sl-body .sd-element__content--leave,.sl-body .sd-paneldynamic__panel-wrapper--enter,.sl-body .sd-paneldynamic__panel-wrapper--leave,.sl-body .sd-item--enter,.sl-body .sd-item--leave,.sl-body .sd-table__row--leave,.sl-body .sd-table__row--enter{animation:none}.sl-panel-wrapper--list.sl-panel-wrapper--leave,.sl-panel-wrapper--list.sl-panel-wrapper--enter{animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;min-height:0!important}.sl-panel-wrapper--list.sl-panel-wrapper--enter{opacity:0;animation-timing-function:ease-out;animation-duration:var(--sl-pd-list-fade-in-duration,.25s),var(--sl-pd-list-move-in-duration,.15s);animation-delay:var(--sl-pd-list-fade-in-delay,.15s),0s}.sl-panel-wrapper--list.sl-panel-wrapper--leave{animation-timing-function:ease-in;animation-direction:reverse;animation-duration:var(--sl-pd-list-fade-out-duration,.1s),var(--sl-pd-list-move-out-duration,.25s);animation-delay:0s,var(--sl-pd-list-move-out-delay,.1s)}.sl-paneldynamic__buttons-container{justify-content:start;display:flex}.sl-paneldynamic__buttons-container .sv-action-bar{margin:0}.sl-table__row--leave,.sl-table__row--enter{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sl-table__row--leave>td,.sl-table__row--enter>td{animation-name:paddingFadeIn;animation-duration:var(--move-animation-duration);animation-delay:var(--move-animation-delay);animation-direction:var(--animation-direction);animation-fill-mode:forwards;animation-timing-function:var(--animation-timing-function)}.sl-table__row--leave>td>div,.sl-table__row--enter>td>div{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay),var(--move-animation-delay)}.sl-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sl-matrix-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-sl-matrix-row-fade-in-duration,.25s);--fade-animation-delay:var(--sjs-sl-matrix-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sl-table__row--leave{--move-animation-delay:var(--sjs-sl-matrix-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-sl-matrix-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-sl-matrix-row-fade-out-duration,.1s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sl-table__row--detail.sl-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sl-matrix-detail-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-sl-matrix-detail-row-fade-in-duration,.5s);--fade-animation-delay:var(--sjs-sl-matrix-detail-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sl-table__row--detail.sl-table__row--leave{--move-animation-delay:var(--sjs-sl-matrix-detail-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-sl-matrix-detail-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-sl-matrix-detail-row-fade-out-duration,.15s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sl-row--enter{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-sl-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-sl-row-fade-in-duration,.5s),var(--sjs-sl-row-move-in-duration,.15s),var(--sjs-sl-row-move-in-duration,.15s);min-height:0!important}.sl-row--delayed-enter{height:0;animation-delay:calc(var(--sjs-sl-row-fade-in-delay,.15s) + var(--sjs-sl-row-fade-in-animation-delay,.4s)),var(--sjs-sl-row-fade-in-animation-delay,.4s),var(--sjs-sl-row-fade-in-animation-delay,.4s);overflow:hidden}.sl-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-sl-row-move-out-delay,.1s),var(--sjs-sl-row-move-out-delay,.1s);animation-duration:var(--sjs-sl-row-fade-out-duration,.15s),var(--sjs-sl-row-move-out-duration,.25s),var(--sjs-sl-row-move-out-duration,.25s);min-height:0!important}.sl-element-wrapper--enter{opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-sl-element-fade-in-delay,.15s),0s;animation-duration:var(--sjs-sl-element-fade-in-duration,.5s),var(--sjs-sl-element-move-in-duration,.15s);min-height:0!important}.sl-element-wrapper--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-sl-element-move-out-delay,.1s);animation-duration:var(--sjs-sl-element-fade-out-duration,.15s),var(--sjs-sl-element-move-out-duration,.25s);min-height:0!important}.svc-creator--disable-animations .sl-row--enter,.svc-creator--disable-animations .sl-row--leave,.svc-creator--disable-animations .sl-element-wrapper--enter,.svc-creator--disable-animations .sl-element-wrapper--leave,.svc-creator--disable-animations .sl-table__row--enter,.svc-creator--disable-animations .sl-table__row--leave,.svc-creator--disable-animations .sl-panel-wrapper--leave,.svc-creator--disable-animations .sl-panel-wrapper--enter{animation:none}.svc-tab-translation{background-color:var(--ctr-surface-background-color,var(--sjs-special-background,#edf9f7));width:100%;height:100%}.svc-translation-tab{--sjs-transition-duration:0s}.svc-translation-tab--empty{flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:100%;display:flex}.st-properties{background-color:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,white));padding-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1}.st-properties .spg-table .spg-table__cell:first-of-type,.st-properties .spg-table .sd-table__cell--drag+.spg-table__cell,.st-properties .spg-table .sd-table__cell--drag+sv-ng-matrixdropdown-cell+.spg-table__cell,.st-properties .spg-table .spg-table__cell--actions+.spg-table__cell,.st-properties .spg-table .spg-table__cell--actions+sv-ng-matrixdropdown-cell+.spg-table__cell{width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.st-properties .spg-table .spg-table__question-wrapper{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px));color:var(--ctr-checkbox-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.st-properties .spg-table .spg-table__question-wrapper .spg-checkbox{margin:0}.st-properties .spg-table .spg-table__question-wrapper .spg-selectbase__label{gap:0}.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__caption{color:var(--ctr-checkbox-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__rectangle,.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__rectangle:hover{border:var(--ctr-checkbox-border-width,var(--sjs-stroke-x1)) solid var(--ctr-checkbox-border-color-disabled,var(--sjs-border-10,gainsboro));background:var(--ctr-checkbox-background-color-disabled,var(--sjs-layer-1-background-500,white))}.st-properties .spg-matrixdynamic__dragged-row{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-checkbox-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.st-properties .spg-matrixdynamic__dragged-row .spg-table__cell:nth-child(3){flex:1}.st-content{height:100%;display:flex}.st-strings{overflow:hidden auto}.st-strings-wrapper{flex-grow:1}.st-property-panel{border-left:var(--ctr-property-grid-border-width-left,var(--sjs-stroke-x1)) solid var(--ctr-property-grid-border-color,var(--sjs-border-25,#d4d4d4));flex-grow:0;flex-shrink:0;width:450px}.st-property-panel .spg-panel__content .spg-row{margin-top:0}.st-property-panel .spg-panel__content .spg-row:first-child{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.st-strings-header .st-table__cell{background-color:var(--ctr-string-table-header-background-color,var(--sjs-layer-3-background-500,#f4f4f4));height:auto}.st-root-modern{background-color:var(--ctr-string-table-background-color,var(--sjs-layer-3-background-500,#f4f4f4));width:100%;height:fit-content;max-height:100%;overflow-y:auto}.st-title.st-panel__title,.st-table__cell.st-table__cell--header{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));text-align:left;font-weight:600}.st-table__cell.st-table__cell--header{color:var(--ctr-string-table-header-text-color,var(--sjs-layer-3-foreground-75,#000000bf))}.st-title.st-panel__title{color:var(--ctr-string-table-group-header-text-color,var(--sjs-layer-2-foreground-75,#000000bf));background-color:var(--ctr-string-table-group-header-background-color,var(--sjs-layer-2-background-500,#f8f8f8));border-bottom:1px solid var(--ctr-string-table-row-border-color,var(--sjs-border-10,gainsboro));padding:var(--ctr-string-table-row-padding-top,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-right,var(--sjs-spacing-x3)) var(--ctr-string-table-row-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-left,var(--sjs-spacing-x3));margin:0}.st-table tr{align-items:stretch;display:flex}.st-table__cell{box-sizing:border-box;background-color:var(--ctr-string-table-row-background-color,var(--sjs-layer-1-background-500,white));border-bottom:1px solid var(--ctr-string-table-row-border-color,var(--sjs-border-10,gainsboro));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;flex:1;display:block}td.st-table__cell:first-of-type{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-string-table-row-text-color-title,var(--sjs-layer-1-foreground-100,#000000e6));max-width:300px;padding-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600}td.st-table__cell:first-of-type span{padding-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block}.st-panel-indent .st-table__cell:first-of-type span{padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.st-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.st-comment{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:calc(100% - 3*var(--sjs-base-unit,var(--base-unit,8px)));border:unset;background-color:var(--ctr-string-table-row-background-color,var(--sjs-layer-1-background-500,white));color:var(--ctr-string-table-row-text-color-title,var(--sjs-layer-1-foreground-100,#000000e6));resize:none;outline:none;padding:0;display:block}.sd-translation-line-skeleton{min-height:var(--sjs-size-x5);background-color:var(--sjs-layer-3-background-500,#f4f4f4)}.st-navigation-btn{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-actionbar-button-padding-top-large-icon-text,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-icon-text,var(--sjs-spacing-x2)) var(--ctr-actionbar-button-padding-bottom-large-icon-text,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-icon-text,var(--sjs-spacing-x150));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));white-space:nowrap;font-weight:600}.st-navigation-btn .sd-action__icon{width:var(--ctr-actionbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-actionbar-button-icon-height,var(--sjs-font-size-x3));margin-left:0}.st-navigation-btn:hover{border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-actionbar-button-background-color-hovered-colorful,var(--sjs-primary-background-10,#19b3941a))}.st-navigation-btn.sd-action--icon{padding:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-bottom-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-icon,var(--sjs-spacing-x1));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1))}.st-navigation-btn.sd-action--icon:not(.sd-action--pressed):hover,.st-navigation-btn.sd-action--icon:not(.sd-action--pressed):focus{border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-actionbar-button-background-color-hovered-colorful,var(--sjs-primary-background-10,#19b3941a))}.st-navigation-btn.sd-action--icon svg use{fill:var(--ctr-actionbar-button-icon-color-colorful,var(--sjs-primary-background-500,#19b394))}.svc-translation-machine,.st-translation-machine-from{margin-right:auto}.st-translation-machine-from__container{white-space:nowrap;flex-direction:row;align-items:center;display:flex}.st-translation-machine-from__btn{padding:var(--ctr-actionbar-button-padding-top-large-text,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-text-drop-down,var(--sjs-spacing-x150)) var(--ctr-actionbar-button-padding-bottom-large-text,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-text,var(--sjs-spacing-x2));gap:var(--ctr-actionbar-button-gap,var(--sjs-spacing-x1));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));white-space:nowrap;flex-direction:row-reverse}.st-translation-machine-from__btn .sd-action__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-actionbar-button-text-color,var(--sjs-primary-background-500,#19b394));font-weight:600}.st-translation-machine-from__btn .sd-action__icon{width:var(--ctr-actionbar-button-drop-down-arrow-width,var(--sjs-font-size-x2));height:var(--ctr-actionbar-button-drop-down-arrow-height,var(--sjs-font-size-x2));margin-left:0}.st-translation-machine-from__btn.sd-action--pressed:not(.sd-action--active){opacity:var(--ctr-actionbar-button-opacity-pressed,.5);background:var(--ctr-actionbar-button-background-color-hovered-colorful,var(--sjs-primary-background-10,#19b3941a))}.st-translation-machine-from__btn:disabled{opacity:1;color:var(--ctr-actionbar-button-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6));fill:var(--ctr-actionbar-button-icon-color-with-text-disabled,var(--sjs-layer-1-foreground-75,#000000bf))}.st-translation-machine-from__btn:disabled .sd-action__title,.st-translation-machine-from__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-string-table-title-caption-color,var(--sjs-layer-1-foreground-50,#00000080))}.st-body__footer{box-sizing:border-box;padding:var(--ctr-string-table-title-padding-top,var(--sjs-spacing-x2)) var(--ctr-string-table-title-padding-right-actions,var(--sjs-spacing-x2)) var(--ctr-string-table-title-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-string-table-title-padding-left,var(--sjs-spacing-x3));border-bottom:var(--ctr-string-table-title-border-width-bottom,var(--sjs-stroke-x1)) solid var(--ctr-string-table-title-border-color,var(--sjs-border-10,gainsboro));background:var(--ctr-string-table-title-background-color,var(--sjs-layer-1-background-500,white))}.st-translation-dialog .st-strings-wrapper{border-radius:var(--ctr-string-table-corner-radius,var(--sjs-corner-radius-x05));box-shadow:var(--ctr-shadow-small-offset-x,0px) var(--ctr-shadow-small-offset-y,1px) var(--ctr-shadow-small-blur,2px) var(--ctr-shadow-small-spread,0px) var(--ctr-shadow-small-color,var(--sjs-special-shadow,#00000040));overflow:hidden}.st-container-modern .sv-components-column--expandable{width:auto}.st-body .sd-row--leave,.st-body .sd-row--enter,.st-body .sd-element-wrapper--leave,.st-body .sd-element-wrapper--enter,.st-body .sd-element__content--enter,.st-body .sd-element__content--leave,.st-body .sd-paneldynamic__panel-wrapper--enter,.st-body .sd-paneldynamic__panel-wrapper--leave,.st-body .sd-item--enter,.st-body .sd-item--leave,.st-body .sd-table__row--leave,.st-body .sd-table__row--enter{animation:none}.svc-logic_trigger-editor .sd-row{margin-top:0}.svc-logic-paneldynamic div.svc-logic-operator{box-sizing:content-box;max-width:calc(40*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-logic-paneldynamic .svc-logic-operator{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));appearance:none;border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right,var(--sjs-spacing-x2)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left,var(--sjs-spacing-x2));cursor:pointer;border:none;outline:none;font-weight:600}.svc-logic-operator.svc-logic-operator{transition:background-color var(--sjs-creator-transition-duration,.15s),color var(--sjs-creator-transition-duration,.15s)}.svc-logic-operator.svc-logic-operator:hover,.svc-logic-operator.svc-logic-operator:focus{color:var(--ctr-expression-item-text-color-parameter-hovered,var(--sjs-semantic-blue-foreground-100,white));box-shadow:none;outline:none}.svc-logic-operator.svc-logic-operator--question{background-color:var(--ctr-expression-item-background-color-parameter,var(--sjs-semantic-blue-background-10,#437fd91a));color:var(--ctr-expression-item-text-color-parameter-empty,var(--sjs-layer-3-foreground-50,#00000080))}.svc-logic-operator.svc-logic-operator--question:hover,.svc-logic-operator.svc-logic-operator--question:focus{background-color:var(--ctr-expression-item-background-color-parameter-hovered,var(--sjs-semantic-blue-background-500,#437fd9));color:var(--ctr-expression-item-text-color-parameter-hovered,var(--sjs-semantic-blue-foreground-100,white))}.svc-logic-operator.svc-logic-operator--conjunction{background-color:var(--ctr-expression-item-background-color-conjunction,var(--sjs-semantic-yellow-background-10,#ff98141a));color:var(--ctr-expression-item-text-color-conjunction-empty,var(--sjs-layer-3-foreground-50,#00000080))}.svc-logic-operator.svc-logic-operator--conjunction:hover,.svc-logic-operator.svc-logic-operator--conjunction:focus{background-color:var(--ctr-expression-item-background-color-conjunction-hovered,var(--sjs-semantic-yellow-background-500,#ff9814));color:var(--ctr-expression-item-text-color-conjunction-hovered,var(--sjs-semantic-yellow-foreground-100,white))}.svc-logic-operator.svc-logic-operator--operator{background-color:var(--ctr-expression-item-background-color-operator,var(--sjs-semantic-yellow-background-10,#ff98141a));color:var(--ctr-expression-item-text-color-operator-empty,var(--sjs-layer-3-foreground-50,#00000080))}.svc-logic-operator.svc-logic-operator--operator:hover,.svc-logic-operator.svc-logic-operator--operator:focus{background-color:var(--ctr-expression-item-background-color-operator-hovered,var(--sjs-semantic-yellow-background-500,#ff9814));color:var(--ctr-expression-item-text-color-operator-hovered,var(--sjs-semantic-yellow-foreground-100,white))}.svc-logic-operator.svc-logic-operator--action{background-color:var(--ctr-expression-item-background-color-action,var(--sjs-semantic-red-background-10,#e50a3e1a));color:var(--ctr-expression-item-text-color-action-empty,var(--sjs-layer-3-foreground-50,#00000080))}.svc-logic-operator.svc-logic-operator--action:hover,.svc-logic-operator.svc-logic-operator--action:focus{background-color:var(--ctr-expression-item-background-color-action-hovered,var(--sjs-semantic-red-background-500,#e50a3e));color:var(--ctr-expression-item-text-color-action-hovered,var(--sjs-semantic-red-foreground-100,white))}.svc-logic-operator--action.sl-paneldynamic__add-btn,.svc-logic-operator--operator.sl-paneldynamic__add-btn{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic-operator--action.sl-paneldynamic__add-btn{color:var(--ctr-expression-item-text-color-action,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-operator--operator.sl-paneldynamic__add-btn{color:var(--ctr-expression-item-text-color-operator,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-question--answered .svc-logic-operator--question{color:var(--ctr-expression-item-text-color-parameter,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-question--answered .svc-logic-operator--conjunction{color:var(--ctr-expression-item-text-color-conjunction,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-question--answered .svc-logic-operator--operator{color:var(--ctr-expression-item-text-color-operator,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-question--answered .svc-logic-operator--action{color:var(--ctr-expression-item-text-color-action,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-logic-operator.svc-logic-operator--error{box-shadow:inset 0 0 0 2px var(--ctr-expression-item-border-color-error,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-logic-operator.svc-logic-operator--error:hover,.svc-logic-operator.svc-logic-operator--error:focus{box-shadow:inset 0 0 0 2px var(--ctr-expression-item-border-color-error,var(--sjs-semantic-red-background-500,#e50a3e));background-color:var(--ctr-expression-item-background-color-parameter-error,var(--sjs-layer-1-background-500,white));color:var(--ctr-expression-item-text-color-parameter-error,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-logic-operator__error,.svc-logic-paneldynamic .sd-paneldynamic__separator{display:none}.svc-action-button--icon.svc-icon-remove{padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right-icon-only,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left-icon-only,var(--sjs-spacing-x1));border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:none}.svc-action-button--icon.svc-icon-remove .sv-svg-icon{width:var(--ctr-expression-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-expression-item-icon-height,var(--sjs-font-size-x3))}.svc-action-button--icon.svc-icon-remove use{fill:var(--ctr-expression-item-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-action-button--icon.svc-icon-remove:focus,.svc-action-button--icon.svc-icon-remove:hover{background-color:var(--ctr-expression-item-background-color-remove-button-hovered,var(--sjs-semantic-red-background-10,#e50a3e1a))}.svc-action-button--icon.svc-icon-remove.svc-action-button--disabled{fill:var(--ctr-survey-action-button-icon-color-disabled,var(--sjs-layer-1-foreground-50,#00000080))}.sl-panel-wrapper--in-row:hover .svc-icon-remove,.sl-panel-wrapper--in-row:focus-within .svc-icon-remove{display:flex}.svc-logic-paneldynamic__button.svc-logic-paneldynamic__remove-btn{display:none}.svc-logic-tab__content{--sjs-transition-duration:0s}.svc-logic-tab__content.svc-logic-tab--empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.svc-logic-tab__content.svc-logic-tab--empty .svc-logic-tab__content-action{margin:0}.svc-logic-tab__content .svc-logic-tab__content-action{margin-left:25%;margin-right:25%;margin-top:var(--ctr-surface-gap,var(--sjs-spacing-x5));margin-bottom:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-logic-tab__content .svc-logic-tab__content-action--disabled{cursor:default;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000}.svc-logic-tab__content .svc-logic-tab__content-action--disabled:focus,.svc-logic-tab__content .svc-logic-tab__content-action--disabled:hover{background-color:var(--ctr-button-background-color,var(--sjs-layer-1-background-500,white));box-shadow:0px 1px 2px 0px var(--ctr-shadow-small-color,var(--sjs-special-shadow,#00000040))}.svc-logic-tab__content .svc-logic-tab__content-action--disabled .svc-btn__text{color:var(--ctr-button-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6));opacity:var(--ctr-button-text-opacity-disabled,.25)}.svc-logic-tab__content .sd-paneldynamic__panel-wrapper--in-row{align-items:start;margin-top:0}.svc-logic-tab__content-empty{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.svc-logic-paneldynamic .sd-row--multiple{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.svc-logic-paneldynamic .sd-question__content{margin-top:0}.svc-logic-paneldynamic .sd-row__panel{width:calc(100% - 5*var(--sjs-base-unit,var(--base-unit,8px)))}.svc-logic-tab__content .svc-logic-paneldynamic .sd-row{flex-flow:wrap;margin-top:0}.sl-table__cell.sd-table__cell-action--show-detail use{fill:var(--ctr-collapse-button-icon-color,var(--sjs-layer-3-foreground-75,#000000bf))}.sl-table__cell--detail-panel{padding:0}.sl-table__cell--detail-panel .sd-body{min-width:none;max-width:none;margin:0}.sl-table__cell--detail-panel .sd-page.sd-body__page{padding:0}.sl-table__cell--detail-panel .sl-panel__footer{margin:0}.sl-dropdown{max-width:45vw}.sl-dropdown__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.svc-logic-placeholder{width:calc(78*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:100%;max-width:100%;margin-top:var(--lbr-question-panel-header-padding-bottom,var(--lbr-spacing-x2));border-radius:var(--lbr-question-panel-corner-radius,var(--lbr-corner-radius-x05));background:var(--lbr-question-panel-background-color,var(--sjs-layer-1-background-500,white));box-shadow:var(--lbr-question-panel-shadow-offset-x,0px) var(--lbr-question-panel-shadow-offset-y,1px) var(--lbr-question-panel-shadow-blur,2px) var(--lbr-question-panel-shadow-spread,0px) var(--lbr-question-panel-shadow-color,var(--sjs-special-shadow,#00000040))}.sv-popup--menu-phone .svc-logic-placeholder,.sv-popup--menu-tablet .svc-logic-placeholder{width:initial}.svc-logic-placeholder__text.svc-logic-placeholder__text{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--lbr-placeholder-text-color,var(--sjs-layer-1-foreground-50,#00000080));text-align:center;padding:var(--lbr-placeholder-padding-top,var(--lbr-spacing-x2)) var(--lbr-placeholder-padding-right,var(--lbr-spacing-x8)) var(--lbr-placeholder-padding-bottom,var(--lbr-spacing-x2)) var(--lbr-placeholder-padding-left,var(--lbr-spacing-x8));display:block}.svc-logic-tab__leave-apply-button{background-color:var(--ctr-button-background-color-danger,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-logic-question-value.sd-element--with-frame{box-shadow:var(--lbr-question-panel-shadow-offset-x,0px) var(--lbr-question-panel-shadow-offset-y,1px) var(--lbr-question-panel-shadow-blur,2px) var(--lbr-question-panel-shadow-spread,0px) var(--lbr-question-panel-shadow-color,var(--sjs-special-shadow,#00000040))}svc-tab-designer{background:var(--ctr-surface-background-color,var(--sjs-special-background,#edf9f7));width:100%;height:100%}.svc-tab-designer{background:var(--ctr-surface-background-color,var(--sjs-special-background,#edf9f7));flex-direction:column;flex-grow:1;width:0;height:100%;display:flex;position:static}.svc-tab-designer--with-placeholder .svc-designer-header{width:100%;min-width:var(--sjs-size-x90)}.svc-content-wrapper{width:100%;display:flex}.svc-designer-header .svc-surface-header{justify-content:center;align-items:flex-start;gap:var(--ctr-survey-header-gap,var(--lbr-spacing-x1));box-shadow:none;background-color:#0000;flex-direction:column-reverse;padding-block-start:var(--ctr-survey-header-padding-top-advanced,var(--lbr-spacing-x2));padding-block-end:var(--ctr-survey-header-padding-bottom-advanced,var(--lbr-spacing-x2));padding-inline-start:var(--lbr-header-padding-left,var(--lbr-spacing-x3));padding-inline-end:var(--lbr-header-padding-right,var(--lbr-spacing-x3));display:flex;overflow:visible}.svc-surface-header .sd-title .sv-string-editor{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-large-size,var(--lbr-font-size-x4));line-height:var(--lbr-font-large-line-height,var(--lbr-line-height-x5));color:var(--ctr-survey-header-text-title-color,var(--sjs-layer-3-foreground-100,#000000e6));font-style:normal;font-weight:700}.svc-surface-header .sd-title .sv-string-editor[aria-placeholder]:empty:before{color:var(--ctr-survey-header-text-title-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.svc-surface-header .sd-description .sv-string-editor{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-survey-header-text-description-color,var(--sjs-layer-3-foreground-50,#00000080))}.svc-surface-header .sd-description .sv-string-editor[aria-placeholder]:empty:before{color:var(--ctr-survey-header-text-description-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.svc-tab-designer .svc-designer-header{border-bottom:2px solid #0000;position:relative}.svc-tab-designer .sd-title{display:flex}.svc-tab-designer .sd-container-modern{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto}.svc-tab-designer .sd-container-modern.sd-container-modern--static{max-width:calc(84*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-tab-designer .sd-container-modern.sd-container-modern--responsive{max-width:initial}.svc-tab-designer .sd-question.sd-question--image{width:100%}.svc-tab-designer .sd-progress,.svc-tab-designer .sd-progress__bar{background-color:#0000}.svc-tab-designer_content{padding-inline-start:var(--ctr-survey-page-margin-right,var(--lbr-spacing-x2));padding-inline-end:var(--ctr-survey-page-margin-left,var(--lbr-spacing-x2))}.svc-tab-designer--with-placeholder .svc-tab-designer_content{flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.svc-tab-designer--with-surface-tools .svc-tab-designer_content{padding-inline-start:var(--ctr-survey-page-margin-right-with-toolbar,var(--sjs-spacing-x925));padding-inline-end:var(--ctr-survey-page-margin-left-with-toolbar,var(--sjs-spacing-x925))}.svc-creator--mobile .svc-tab-designer_content{padding:0}.svc-designer__placeholder-container{width:100%;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.svc-designer__placeholder-container .sd-page{display:none}.svc-designer-placeholder-page .svc-page__footer{margin:auto}.svc-designer-placeholder-page .svc-row--ghost{display:none}.svc-designer-placeholder-page .svc-element__add-new-question{padding:var(--ctr-button-padding-vertical,var(--sjs-spacing-x2)) var(--ctr-button-padding-horizontal-contextual-button,var(--sjs-spacing-x10))}.svc-designer-placeholder-page .svc-element__add-new-question .svc-element__question-type-selector{padding:var(--ctr-button-contextual-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-button-contextual-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-button-contextual-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-button-contextual-button-padding-left,var(--sjs-spacing-x1));margin:var(--ctr-button-contextual-button-margin-vertical,var(--sjs-spacing-x1)) var(--ctr-button-contextual-button-margin-horizontal,var(--sjs-spacing-x1));border-radius:var(--ctr-button-contextual-button-corner-radius,var(--sjs-corner-radius-x05))}.svc-designer-placeholder-page .svc-element__add-new-question .svc-element__question-type-selector-icon,.svc-designer-placeholder-page .svc-element__add-new-question .svc-element__question-type-selector-icon .sv-svg-icon{width:var(--ctr-button-contextual-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-button-contextual-button-icon-height,var(--sjs-font-size-x3))}.svc-designer-placeholder-page .svc-element__add-new-question .svc-element__question-type-selector-icon use{fill:var(--ctr-button-contextual-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080))}.svc-designer-placeholder-page .svc-element__add-new-question .svc-add-new-item-button__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-button-text-color,var(--sjs-primary-background-500,#19b394));text-align:center;font-weight:600}.svc-tab-designer__tools{padding:var(--ctr-surface-toolbar-padding-top,var(--sjs-spacing-x2)) var(--ctr-surface-toolbar-padding-right,var(--sjs-spacing-x2)) var(--ctr-surface-toolbar-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-surface-toolbar-padding-left,var(--sjs-spacing-x2));flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.svc-creator__toolbox--right .svc-tab-designer__tools,[dir=rtl] .svc-tab-designer__tools,[style*=direction\:rtl] .svc-tab-designer__tools,[style*="direction: rtl"] .svc-tab-designer__tools{right:unset;left:0}.svc-tab-designer__toolbar{flex-direction:column;display:flex}.svc-tab-designer__surface-toolbar{gap:var(--ctr-surface-toolbar-gap,var(--sjs-spacing-x1));flex-direction:column}.svc-tab-designer__surface-toolbar .sv-action-bar-separator{height:var(--ctr-separator-width,var(--sjs-size-x0125));width:var(--ctr-page-navigator-button-icon-width,var(--sjs-font-size-x3));padding:0px var(--ctr-separator-margin-vertical-small,var(--sjs-spacing-x1));margin-bottom:var(--ctr-surface-toolbar-gap,var(--sjs-spacing-x1));box-sizing:content-box;margin-right:0}.svc-tab-designer__surface-toolbar .sv-action__content{flex-direction:column}.sv-action-bar-separator{background:var(--ctr-separator-color,var(--sjs-border-25,#d4d4d4))}.svc-creator--mobile .sd-root-modern,.svc-creator--mobile .sd-container-modern{--sd-base-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)))}.svc-creator--mobile .svc-question__content:not(.svc-question__content--composite-question) .sd-question__content{margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content:not(.svc-question__content--composite-question) .sd-question__content .sd-selectbase__column{max-width:initial;margin-left:0;display:block}.svc-creator--mobile .svc-question__content:not(.svc-question__content--composite-question)>.svc-question__dropdown-choices--wrapper{width:calc(100% + 6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:0 calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content:not(.svc-question__content--composite-question)>.svc-question__dropdown-choices--wrapper>div{width:calc(100% - 6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:0 calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__drag-area{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content--selected .svc-rating-question-controls{bottom:calc(10*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-designer-header+svc-page-wrapper+.svc-page,.svc-creator--mobile .svc-designer-header+.svc-page{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-creator--mobile .svc-page__content{border:0;padding-left:0;padding-right:0}.svc-creator--mobile .svc-page__content .sd-page__title{margin:0}.svc-creator--mobile .svc-page__content.svc-page__content--selected .sd-page__title{margin:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 0 0}.svc-creator--mobile .svc-page__footer{margin-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-designer-placeholder-page .svc-page__footer{margin-top:0}.svc-creator--mobile .svc-tab-designer{justify-content:initial}.svc-creator--mobile .svc-tab-designer .sd-title.sd-container-modern__title{padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column-reverse;align-items:flex-start}.svc-creator--mobile .svc-tab-designer .sd-title.sd-container-modern__title .svc-logo-image{margin-top:0}.svc-creator--mobile .svc-tab-designer .sd-title.sd-container-modern__title .svc-logo-image-placeholder{margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-tab-designer .sd-title.sd-container-modern__title h3{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-medium-size,var(--sjs-font-size-x3));font-style:normal;font-weight:400;line-height:var(--ctr-font-medium-line-height,var(--sjs-line-height-x4));margin:0;font-weight:700}.svc-creator--mobile .svc-tab-designer .sd-title.sd-container-modern__title h5{margin:0}.svc-creator--mobile .svc-tab-designer .sd-container-modern{padding:0}.svc-creator--mobile .svc-properties-wrapper{width:100%}.svc-creator--mobile .svc-question__content-actions{width:calc(100% + 3*var(--sjs-base-unit,var(--base-unit,8px)))}.svc-creator--mobile .svc-question__content-actions .svc-survey-element-toolbar__item{border:0}.svc-switcher.spg-action-button{align-items:center;gap:var(--ctr-property-grid-switcher-gap,var(--sjs-spacing-x1));pointer-events:auto}.svc-switcher__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-property-grid-switcher-text-color,var(--sjs-layer-1-foreground-75,#000000bf));font-weight:600}.svc-switcher__icon{border-radius:var(--ctr-property-grid-switcher-toggle-button-corner-radius,var(--sjs-corner-radius-round));border:var(--ctr-property-grid-switcher-toggle-button-border-width,var(--sjs-stroke-x1)) solid var(--ctr-property-grid-switcher-toggle-button-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-property-grid-switcher-toggle-button-background-color,var(--sjs-layer-3-background-500,#f4f4f4));padding-block-start:var(--ctr-property-grid-switcher-toggle-button-padding-top,var(--sjs-spacing-x05));padding-block-end:var(--ctr-property-grid-switcher-toggle-button-padding-bottom,var(--sjs-spacing-x05));padding-inline-start:var(--ctr-property-grid-switcher-toggle-button-padding-left,var(--sjs-spacing-x05));padding-inline-end:var(--ctr-property-grid-switcher-toggle-button-padding-right,var(--sjs-spacing-x2));transition-property:background,padding-inline-start,padding-inline-end;transition-duration:.2s;transition-timing-function:linear}.svc-switcher__icon:hover{border:1px solid var(--ctr-property-grid-switcher-toggle-button-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-property-grid-switcher-toggle-button-background-color-hovered,var(--sjs-layer-1-background-500,white))}.svc-switcher__icon:focus{border:var(--ctr-property-grid-switcher-toggle-button-border-width-focused,var(--sjs-stroke-x2)) solid var(--ctr-property-grid-switcher-toggle-button-border-color-focused,var(--sjs-primary-background-500,#19b394));background:var(--ctr-property-grid-switcher-toggle-button-background-color,var(--sjs-layer-3-background-500,#f4f4f4))}.svc-switcher__icon:focus:hover{border:var(--ctr-property-grid-switcher-toggle-button-border-width-focused,var(--sjs-stroke-x2)) solid var(--ctr-property-grid-switcher-toggle-button-border-color-focused,var(--sjs-primary-background-500,#19b394));background:var(--ctr-property-grid-switcher-toggle-button-background-color-hovered,var(--sjs-layer-1-background-500,white))}.svc-switcher__icon--checked,.svc-switcher__icon--checked:hover{border:var(--ctr-property-grid-switcher-toggle-button-border-width-checked,0px) solid var(--ctr-property-grid-switcher-toggle-button-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-property-grid-switcher-toggle-button-background-color-checked,var(--sjs-primary-background-500,#19b394));justify-content:center;align-items:center;padding-block-start:var(--ctr-property-grid-switcher-toggle-button-padding-top,var(--sjs-spacing-x05));padding-block-end:var(--ctr-property-grid-switcher-toggle-button-padding-bottom,var(--sjs-spacing-x05));padding-inline-start:var(--ctr-property-grid-switcher-toggle-button-padding-left-checked,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-property-grid-switcher-toggle-button-padding-right-checked,var(--sjs-spacing-x05))}.svc-switcher__icon--checked:focus{border:var(--ctr-property-grid-switcher-toggle-button-border-width-focused,var(--sjs-stroke-x2)) solid var(--ctr-property-grid-switcher-toggle-button-border-color-focused,var(--sjs-primary-background-500,#19b394));background:var(--ctr-property-grid-switcher-toggle-button-background-color-checked-focused,var(--sjs-primary-foreground-100,white))}.svc-switcher__icon-thumb{width:var(--ctr-property-grid-switcher-toggle-button-thumb-width,var(--sjs-size-x1));height:var(--ctr-property-grid-switcher-toggle-button-thumb-height,var(--sjs-size-x1));border-radius:var(--ctr-property-grid-switcher-toggle-button-thumb-corner-radius,var(--sjs-corner-radius-round));background-color:var(--ctr-property-grid-switcher-toggle-button-thumb-color,var(--sjs-layer-3-foreground-50,#00000080));transition-property:background-color;transition-duration:.2s;transition-timing-function:linear}.svc-switcher__icon--checked .svc-switcher__icon-thumb{background-color:var(--ctr-property-grid-switcher-toggle-button-thumb-color-checked,var(--sjs-primary-foreground-100,white))}.svc-switcher__icon:focus .svc-switcher__icon-thumb,.svc-switcher__icon:hover:focus .svc-switcher__icon-thumb,.svc-switcher__icon--checked:focus .svc-switcher__icon-thumb{background:var(--ctr-property-grid-switcher-toggle-button-thumb-color-focused,var(--sjs-primary-background-500,#19b394))}.svc-notifier.svc-notifier--shown{visibility:visible;opacity:var(--ctr-notification-opacity,.75)}.svc-notifier{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));bottom:var(--sjs-base-unit,var(--base-unit,8px));left:var(--sjs-base-unit,var(--base-unit,8px));background:var(--ctr-notification-background-color,var(--sjs-layer-1-background-500,white));opacity:0;padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:0px 2px 6px 0px var(--ctr-shadow-medium-color,var(--sjs-special-glow,#004c441a));border-radius:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--ctr-notification-text-color,var(--sjs-layer-1-foreground-100,#000000e6));min-width:calc(30*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;z-index:1600;visibility:hidden;font-weight:600;position:absolute}.svc-notifier.svc-notifier--error{background-color:var(--ctr-notification-background-color-error,var(--sjs-semantic-red-background-500,#e50a3e));color:var(--ctr-notification-text-color-error,var(--sjs-semantic-red-foreground-100,white));opacity:var(--ctr-notification-opacity-error,1)}.svc-creator--mobile .svc-notifier{left:0;bottom:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;opacity:1;z-index:1000;width:100%}.svc-creator-popup.sv-popup--modal-popup{background-color:var(--ctr-popup-haze-background-color,var(--sjs-special-haze,#cceeee59))}.svc-creator-popup.sv-popup--modal-popup>.sv-popup__container{background-color:var(--ctr-popup-background-color,var(--sjs-layer-1-background-500,white));border-radius:var(--ctr-popup-corner-radius,var(--sjs-corner-radius-x2));box-shadow:var(--ctr-popup-shadow-1-offset-x,0px) var(--ctr-popup-shadow-1-offset-y,2px) var(--ctr-popup-shadow-1-blur,8px) var(--ctr-popup-shadow-1-spread,0px) var(--ctr-popup-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-shadow-2-offset-x,0px) var(--ctr-popup-shadow-2-offset-y,16px) var(--ctr-popup-shadow-2-blur,32px) var(--ctr-popup-shadow-2-spread,0px) var(--ctr-popup-shadow-2-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-shadow-3-offset-x,0px) var(--ctr-popup-shadow-3-offset-y,32px) var(--ctr-popup-shadow-3-blur,64px) var(--ctr-popup-shadow-3-spread,0px) var(--ctr-popup-shadow-3-color,var(--sjs-special-glow,#004c441a))}.svc-creator-popup.sv-popup--modal-popup>.sv-popup__container .sv-modal-footer-action-bar{gap:var(--ctr-popup-buttons-gap,var(--sjs-spacing-x2))}.svc-creator-popup.sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--ctr-popup-background-color,var(--sjs-layer-1-background-500,white));border-radius:var(--ctr-popup-corner-radius,var(--sjs-corner-radius-x2));padding:var(--ctr-popup-padding-top,var(--sjs-spacing-x4)) var(--ctr-popup-padding-right,var(--sjs-spacing-x4)) var(--ctr-popup-padding-bottom,var(--sjs-spacing-x4)) var(--ctr-popup-padding-left,var(--sjs-spacing-x4));gap:var(--ctr-popup-gap,var(--sjs-spacing-x4));box-shadow:unset}.svc-creator-popup.sv-popup--modal-overlay{background:var(--ctr-popup-haze-background-color,var(--sjs-special-haze,#cceeee59));padding-top:var(--ctr-popup-margin-top-mobile,var(--sjs-spacing-x2));max-height:calc(100vh - var(--ctr-popup-margin-top-mobile,var(--sjs-spacing-x2)));box-sizing:content-box}.svc-creator-popup.sv-popup--modal-overlay>.sv-popup__container{width:100vw;max-height:calc(100vh - var(--ctr-popup-margin-top-mobile,var(--sjs-spacing-x2)));height:calc(100vh - var(--ctr-popup-margin-top-mobile,var(--sjs-spacing-x2)));border-radius:var(--ctr-popup-corner-radius-mobile,var(--sjs-corner-radius-x2)) var(--ctr-popup-corner-radius-mobile,var(--sjs-corner-radius-x2)) 0px 0px;background:var(--ctr-popup-background-color,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-popup-shadow-3-offset-x,0px) var(--ctr-popup-shadow-3-offset-y,32px) var(--ctr-popup-shadow-3-blur,64px) var(--ctr-popup-shadow-3-spread,0px) var(--ctr-popup-shadow-3-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-shadow-2-offset-x,0px) var(--ctr-popup-shadow-2-offset-y,16px) var(--ctr-popup-shadow-2-blur,32px) var(--ctr-popup-shadow-2-spread,0px) var(--ctr-popup-shadow-2-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-shadow-1-offset-x,0px) var(--ctr-popup-shadow-1-offset-y,2px) var(--ctr-popup-shadow-1-blur,8px) var(--ctr-popup-shadow-1-spread,0px) var(--ctr-popup-shadow-1-color,var(--sjs-special-glow,#004c441a));display:flex}.svc-creator-popup.sv-popup--modal-overlay>.sv-popup__container>.sv-popup__body-content{min-height:100%;padding:var(--ctr-popup-padding-top-mobile,var(--sjs-spacing-x3)) var(--ctr-popup-padding-right-mobile,var(--sjs-spacing-x3)) var(--ctr-popup-padding-bottom-mobile,var(--sjs-spacing-x3)) var(--ctr-popup-padding-left-mobile,var(--sjs-spacing-x3));border-radius:var(--ctr-popup-corner-radius-mobile,var(--sjs-corner-radius-x2)) var(--ctr-popup-corner-radius-mobile,var(--sjs-corner-radius-x2)) 0px 0px;box-sizing:border-box;gap:var(--ctr-popup-gap-mobile,var(--sjs-spacing-x3));flex-direction:column;flex:1 0 0;align-self:stretch;display:flex}.svc-creator-popup.sv-popup--modal-overlay .sv-popup__scrolling-content{flex-direction:column;flex:1 0 0;align-self:stretch;display:flex;overflow:visible}.svc-creator-popup.sv-popup--modal-overlay .sv-popup__body-footer{justify-content:flex-end;align-items:center;gap:var(--ctr-popup-buttons-gap,var(--sjs-spacing-x2));align-self:stretch;display:flex}.svc-creator-popup.sv-popup--modal-overlay .sv-modal-footer-action-bar{width:100%}.svc-creator-popup.sv-popup--modal-overlay .sv-modal-footer-action-bar .sv-action{flex:1 0 0;align-items:center;display:flex}.svc-creator-popup.sv-popup--modal-overlay .sv-modal-footer-action-bar .sv-action__content{flex-grow:1;display:flex}.svc-creator-popup .sv-popup__pointer:after{content:" ";border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid var(--ctr-popup-menu-pointer-color,var(--sjs-layer-1-background-500,white))}.svc-creator-popup .sv-popup__body-header{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-medium-size,var(--sjs-font-size-x3));font-style:normal;font-weight:400;line-height:var(--ctr-font-medium-line-height,var(--sjs-line-height-x4));color:var(--ctr-popup-title-color,var(--sjs-layer-1-foreground-100,#000000e6));font-weight:700}.svc-creator-popup.sv-popup--menu-popup .sv-popup-inner>.sv-popup__container,.svc-creator-popup.sv-popup--menu-popup>.sv-popup__container{border-radius:var(--ctr-popup-menu-corner-radius,var(--sjs-corner-radius-x1));box-shadow:var(--ctr-popup-menu-shadow-1-offset-x,0px) var(--ctr-popup-menu-shadow-1-offset-y,2px) var(--ctr-popup-menu-shadow-1-blur,8px) var(--ctr-popup-menu-shadow-1-spread,0px) var(--ctr-popup-menu-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-menu-shadow-2-offset-x,0px) var(--ctr-popup-menu-shadow-2-offset-y,16px) var(--ctr-popup-menu-shadow-2-blur,32px) var(--ctr-popup-menu-shadow-2-spread,0px) var(--ctr-popup-menu-shadow-2-color,var(--sjs-special-glow,#004c441a));background:0 0}.svc-creator-popup.sv-popup--menu-popup .sv-popup-inner>.sv-popup__container>.sv-popup__body-content,.svc-creator-popup.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{border-radius:var(--ctr-popup-menu-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-popup-menu-background-color,var(--sjs-layer-1-background-500,white));padding:var(--ctr-popup-menu-padding-top,0px) var(--ctr-popup-menu-padding-right,0px) var(--ctr-popup-menu-padding-bottom,0px) var(--ctr-popup-menu-padding-left,0px);flex-direction:column;align-self:stretch;display:flex}.svc-creator-popup.sv-popup--menu-tablet{background-color:var(--ctr-popup-haze-background-color,var(--sjs-special-haze,#cceeee59))}.svc-creator-popup.sv-popup--menu-tablet>.sv-popup__container{border-radius:var(--ctr-popup-menu-corner-radius,var(--sjs-corner-radius-x1));box-shadow:var(--ctr-popup-menu-shadow-1-offset-x,0px) var(--ctr-popup-menu-shadow-1-offset-y,2px) var(--ctr-popup-menu-shadow-1-blur,8px) var(--ctr-popup-menu-shadow-1-spread,0px) var(--ctr-popup-menu-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-popup-menu-shadow-2-offset-x,0px) var(--ctr-popup-menu-shadow-2-offset-y,16px) var(--ctr-popup-menu-shadow-2-blur,32px) var(--ctr-popup-menu-shadow-2-spread,0px) var(--ctr-popup-menu-shadow-2-color,var(--sjs-special-glow,#004c441a))}.svc-creator-popup.sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background:var(--ctr-popup-menu-background-color,var(--sjs-layer-1-background-500,white))}.svc-creator-popup.sv-popup--menu-phone>.sv-popup__container{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;display:flex}.svc-creator-popup.sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{padding:var(--ctr-popup-menu-padding-top,0px) var(--ctr-popup-menu-padding-right,0px) var(--ctr-popup-menu-padding-bottom,0px) var(--ctr-popup-menu-padding-left,0px);background-color:var(--ctr-popup-menu-background-color,var(--sjs-layer-1-background-500,white));flex-direction:column;flex:1 0 0;align-self:stretch;display:flex}.svc-creator-popup.sv-popup--menu-phone .sv-menu-popup__button,.svc-creator-popup.sv-popup--menu-tablet .sv-menu-popup__button{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-actionbar-button-text-color,var(--sjs-primary-background-500,#19b394));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));padding:var(--ctr-actionbar-button-padding-top-medium-text,var(--sjs-spacing-x05)) var(--ctr-actionbar-button-padding-right-medium-text,var(--sjs-spacing-x2)) var(--ctr-actionbar-button-padding-bottom-medium-text,var(--sjs-spacing-x05)) var(--ctr-actionbar-button-padding-left-medium-text,var(--sjs-spacing-x2));font-weight:600}.svc-creator-popup.sv-popup--menu-phone .sv-popup__body-footer,.svc-creator-popup.sv-popup--menu-tablet .sv-popup__body-footer{background-color:var(--ctr-popup-menu-footer-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border-top:1px solid var(--ctr-popup-menu-footer-border-color,var(--sjs-border-25,#d4d4d4));padding:var(--ctr-popup-menu-footer-padding-top,var(--sjs-spacing-x05)) var(--ctr-popup-menu-footer-padding-right,var(--sjs-spacing-x1)) var(--ctr-popup-menu-footer-padding-bottom,var(--sjs-spacing-x05)) var(--ctr-popup-menu-footer-padding-left,var(--sjs-spacing-x1))}.svc-creator-popup.sv-popup--menu-phone .sv-menu-popup__button:disabled,.svc-creator-popup.sv-popup--menu-tablet .sv-menu-popup__button:disabled{color:var(--ctr-actionbar-button-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6));opacity:var(--ctr-actionbar-button-opacity-disabled,.25)}.svc-creator-popup.sv-dropdown-popup.sv-popup--menu-phone .sv-popup__body-footer,.svc-creator-popup.sv-dropdown-popup.sv-popup--menu-tablet .sv-popup__body-footer{background-color:var(--ctr-contextual-menu-footer-background-color,var(--sjs-layer-3-background-500,var(--background-dim,#f3f3f3)))}.svc-creator-popup.sv-popup--modal-popup .sv-modal-popup__button,.svc-creator-popup.sv-popup--modal-overlay .sv-modal-popup__button{border-radius:var(--ctr-button-corner-radius-small,var(--sjs-corner-radius-x075));padding:var(--ctr-button-padding-vertical-small,var(--sjs-spacing-x150)) var(--ctr-button-padding-horizontal-small,var(--sjs-spacing-x4)) var(--ctr-button-padding-vertical-small,var(--sjs-spacing-x150)) var(--ctr-button-padding-horizontal-small,var(--sjs-spacing-x4));gap:var(--ctr-button-gap,var(--sjs-spacing-x4));box-shadow:var(--ctr-button-shadow-offset-x,0px) var(--ctr-button-shadow-offset-y,1px) var(--ctr-button-shadow-blur,2px) var(--ctr-button-shadow-spread,0px) var(--ctr-button-shadow-color,var(--sjs-special-shadow,#00000040));background:var(--ctr-button-background-color,var(--sjs-layer-1-background-500,white));color:var(--ctr-button-text-color,var(--sjs-primary-background-500,#19b394));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.svc-creator-popup.sv-popup--modal-popup .sv-modal-popup__button:hover,.svc-creator-popup.sv-popup--modal-overlay .sv-modal-popup__button:hover{background:var(--ctr-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-creator-popup.sv-popup--modal-popup .sv-modal-popup__button span,.svc-creator-popup.sv-popup--modal-overlay .sv-modal-popup__button span{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));text-align:center;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.svc-creator-popup.sv-popup--modal-popup .sv-popup__button--apply,.svc-creator-popup.sv-popup--modal-overlay .sv-popup__button--apply{background:var(--ctr-button-background-color-cta,var(--sjs-primary-background-500,#19b394));color:var(--ctr-button-text-color-cta,var(--sjs-primary-foreground-100,white))}.svc-creator-popup.sv-popup--modal-popup .sv-popup__button--apply:hover,.svc-creator-popup.sv-popup--modal-overlay .sv-popup__button--apply:hover{background:var(--ctr-button-background-color-cta-hovered,var(--sjs-primary-background-400,#14a48b))}.svc-creator-popup.sv-popup--modal-popup .sd-btn--danger,.svc-creator-popup.sv-popup--modal-overlay .sd-btn--danger{background:var(--ctr-button-background-color-danger,var(--sjs-semantic-red-background-500,#e50a3e));color:var(--ctr-button-text-color-danger,var(--sjs-semantic-red-foreground-100,white))}.svc-creator-popup.sv-popup--modal-popup .sd-btn--danger:hover,.svc-creator-popup.sv-popup--modal-overlay .sd-btn--danger:hover{background:var(--ctr-button-background-color-danger-hovered,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-surface-placeholder{width:100%;max-width:var(--ctr-surface-placeholder-max-width,var(--sjs-size-x90));box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.svc-surface-placeholder__image{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding:135px 170px;display:flex;position:relative;overflow:hidden}.svc-surface-placeholder__image--designer{background:url(data:image/png;base64,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) 50%/contain no-repeat}.svc-surface-placeholder__image--preview{background:url(data:image/png;base64,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) 50%/contain no-repeat}.svc-surface-placeholder__image--theme{background:url(data:image/png;base64,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) 50%/contain no-repeat}.svc-surface-placeholder__image--logic{background:url(data:image/png;base64,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) 50%/contain no-repeat}.svc-surface-placeholder__image--translation{background:url(data:image/png;base64,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) 50%/contain no-repeat}.svc-surface-placeholder__text{padding:var(--ctr-surface-placeholder-text-margin-top,var(--sjs-spacing-x4)) 0px var(--ctr-surface-placeholder-text-margin-bottom,var(--sjs-spacing-x6)) 0px;gap:var(--ctr-surface-placeholder-text-gap,var(--sjs-spacing-x1));flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:100%;display:flex}.svc-surface-placeholder__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-medium-size,var(--sjs-font-size-x3));font-style:normal;font-weight:400;line-height:var(--ctr-font-medium-line-height,var(--sjs-line-height-x4));color:var(--ctr-surface-placeholder-text-title-color,var(--sjs-layer-3-foreground-100,#000000e6));text-align:center;align-self:stretch;font-weight:700}.svc-surface-placeholder__description{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-surface-placeholder-text-description-color,var(--sjs-layer-3-foreground-50,#00000080));text-align:center;align-self:stretch}.svc-logic-tab__content-empty,.svc-test-tab__content .svc-surface-placeholder,.svc-translation-tab--empty .svc-surface-placeholder,.svc-designer__placeholder-container{max-width:var(--ctr-surface-placeholder-max-width,var(--sjs-size-x90));padding:var(--ctr-surface-placeholder-padding-top,var(--sjs-spacing-x4)) var(--ctr-surface-placeholder-padding-right,var(--sjs-spacing-x6)) var(--ctr-surface-placeholder-padding-bottom,var(--sjs-spacing-x16)) var(--ctr-surface-placeholder-padding-left,var(--sjs-spacing-x6))}.svc-surface-drag-drop-choices-shortcut,.svc-designer-surface,.svc-creator-popup,.svc-creator{--lbr-line-height-x8:calc(var(--lbr-line-height-unit,8px) * 8);--lbr-line-height-x7:calc(var(--lbr-line-height-unit,8px) * 7);--lbr-line-height-x6:calc(var(--lbr-line-height-unit,8px) * 6);--lbr-line-height-x5:calc(var(--lbr-line-height-unit,8px) * 5);--lbr-line-height-x4:calc(var(--lbr-line-height-unit,8px) * 4);--lbr-line-height-x3:calc(var(--lbr-line-height-unit,8px) * 3);--lbr-line-height-x2:calc(var(--lbr-line-height-unit,8px) * 2);--lbr-line-height-x150:calc(var(--lbr-line-height-unit,8px) * 1.5);--lbr-line-height-x1:calc(var(--lbr-line-height-unit,8px) * 1);--lbr-font-size-x8:calc(var(--lbr-font-unit,8px) * 8);--lbr-font-size-x7:calc(var(--lbr-font-unit,8px) * 7);--lbr-font-size-x6:calc(var(--lbr-font-unit,8px) * 6);--lbr-font-size-x5:calc(var(--lbr-font-unit,8px) * 5);--lbr-font-size-x4:calc(var(--lbr-font-unit,8px) * 4);--lbr-font-size-x3:calc(var(--lbr-font-unit,8px) * 3);--lbr-font-size-x2:calc(var(--lbr-font-unit,8px) * 2);--lbr-font-size-x1:calc(var(--lbr-font-unit,8px) * 1);--lbr-font-size-x150:calc(var(--lbr-font-unit,8px) * 1.5);--lbr-spacing-x16:calc(var(--lbr-spacing-unit,8px) * 16);--lbr-spacing-x15:calc(var(--lbr-spacing-unit,8px) * 15);--lbr-spacing-x14:calc(var(--lbr-spacing-unit,8px) * 14);--lbr-spacing-x13:calc(var(--lbr-spacing-unit,8px) * 13);--lbr-spacing-x12:calc(var(--lbr-spacing-unit,8px) * 12);--lbr-spacing-x11:calc(var(--lbr-spacing-unit,8px) * 11);--lbr-spacing-x1050:calc(var(--lbr-spacing-unit,8px) * 10.5);--lbr-spacing-x10:calc(var(--lbr-spacing-unit,8px) * 10);--lbr-spacing-x9:calc(var(--lbr-spacing-unit,8px) * 9);--lbr-spacing-x850:calc(var(--lbr-spacing-unit,8px) * 8.5);--lbr-spacing-x8:calc(var(--lbr-spacing-unit,8px) * 8);--lbr-spacing-x7:calc(var(--lbr-spacing-unit,8px) * 7);--lbr-spacing-x6:calc(var(--lbr-spacing-unit,8px) * 6);--lbr-spacing-x5:calc(var(--lbr-spacing-unit,8px) * 5);--lbr-spacing-x4:calc(var(--lbr-spacing-unit,8px) * 4);--lbr-spacing-x350:calc(var(--lbr-spacing-unit,8px) * 3.5);--lbr-spacing-x3:calc(var(--lbr-spacing-unit,8px) * 3);--lbr-spacing-x2:calc(var(--lbr-spacing-unit,8px) * 2);--lbr-spacing-x1:calc(var(--lbr-spacing-unit,8px) * 1);--lbr-spacing-x0375:calc(var(--lbr-spacing-unit,8px) * .375);--lbr-spacing-x05:calc(var(--lbr-spacing-unit,8px) * .5);--lbr-spacing-x250:calc(var(--lbr-spacing-unit,8px) * 2.5);--lbr-spacing-x150:calc(var(--lbr-spacing-unit,8px) * 1.5);--lbr-spacing-x125:calc(var(--lbr-spacing-unit,8px) * 1.25);--lbr-spacing-x075:calc(var(--lbr-spacing-unit,8px) * .75);--lbr-spacing-x025:calc(var(--lbr-spacing-unit,8px) * .25);--lbr-spacing-x0125:calc(var(--lbr-spacing-unit,8px) * .125);--lbr-spacing-x025n:calc(var(--lbr-spacing-unit,8px) * -.25);--lbr-spacing-x05n:calc(var(--lbr-spacing-unit,8px) * -.5);--lbr-spacing-x1n:calc(var(--lbr-spacing-unit,8px) * -1);--lbr-spacing-x150n:calc(var(--lbr-spacing-unit,8px) * -1.5);--lbr-spacing-x2n:calc(var(--lbr-spacing-unit,8px) * -2);--lbr-spacing-x250n:calc(var(--lbr-spacing-unit,8px) * -2.5);--lbr-spacing-x3n:calc(var(--lbr-spacing-unit,8px) * -3);--lbr-spacing-x4n:calc(var(--lbr-spacing-unit,8px) * -4);--lbr-spacing-x5n:calc(var(--lbr-spacing-unit,8px) * -5);--lbr-spacing-x6n:calc(var(--lbr-spacing-unit,8px) * -6);--lbr-spacing-x7n:calc(var(--lbr-spacing-unit,8px) * -7);--lbr-spacing-x8n:calc(var(--lbr-spacing-unit,8px) * -8);--lbr-corner-radius-x0125:calc(var(--lbr-corner-radius-unit,8px) * .125);--lbr-corner-radius-x025:calc(var(--lbr-corner-radius-unit,8px) * .25);--lbr-corner-radius-x0375:calc(var(--lbr-corner-radius-unit,8px) * .375);--lbr-corner-radius-x05:calc(var(--lbr-corner-radius-unit,8px) * .5);--lbr-corner-radius-x075:calc(var(--lbr-corner-radius-unit,8px) * .75);--lbr-corner-radius-x1:calc(var(--lbr-corner-radius-unit,8px) * 1);--lbr-corner-radius-x125:calc(var(--lbr-corner-radius-unit,8px) * 1.25);--lbr-corner-radius-x150:calc(var(--lbr-corner-radius-unit,8px) * 1.5);--lbr-corner-radius-x2:calc(var(--lbr-corner-radius-unit,8px) * 2);--lbr-corner-radius-x250:calc(var(--lbr-corner-radius-unit,8px) * 2.5);--lbr-corner-radius-x3:calc(var(--lbr-corner-radius-unit,8px) * 3);--lbr-corner-radius-x350:calc(var(--lbr-corner-radius-unit,8px) * 3.5);--lbr-corner-radius-x4:calc(var(--lbr-corner-radius-unit,8px) * 4);--lbr-corner-radius-x5:calc(var(--lbr-corner-radius-unit,8px) * 5);--lbr-corner-radius-x6:calc(var(--lbr-corner-radius-unit,8px) * 6);--lbr-corner-radius-x7:calc(var(--lbr-corner-radius-unit,8px) * 7);--lbr-corner-radius-x8:calc(var(--lbr-corner-radius-unit,8px) * 8);--lbr-corner-radius-round:1024px;--lbr-stroke-x1:calc(max(var(--lbr-stroke-unit,1px), 1px) * 1);--lbr-stroke-x2:calc(max(var(--lbr-stroke-unit,1px), 1px) * 2);--lbr-stroke-x3:calc(max(var(--lbr-stroke-unit,1px), 1px) * 3);--lbr-stroke-x4:calc(max(var(--lbr-stroke-unit,1px), 1px) * 4);--lbr-stroke-x6:calc(max(var(--lbr-stroke-unit,1px), 1px) * 6);--lbr-stroke-x8:calc(max(var(--lbr-stroke-unit,1px), 1px) * 8);--lbr-size-x0125:calc(var(--lbr-size-unit,8px) * .125);--lbr-size-x025:calc(var(--lbr-size-unit,8px) * .25);--lbr-size-x05:calc(var(--lbr-size-unit,8px) * .5);--lbr-size-x075:calc(var(--lbr-size-unit,8px) * .75);--lbr-size-x1:calc(var(--lbr-size-unit,8px) * 1);--lbr-size-x125:calc(var(--lbr-size-unit,8px) * 12.5);--lbr-size-x150:calc(var(--lbr-size-unit,8px) * 1.5);--lbr-size-x2:calc(var(--lbr-size-unit,8px) * 2);--lbr-size-x250:calc(var(--lbr-size-unit,8px) * 2.5);--lbr-size-x3:calc(var(--lbr-size-unit,8px) * 3);--lbr-size-x350:calc(var(--lbr-size-unit,8px) * 3.5);--lbr-size-x4:calc(var(--lbr-size-unit,8px) * 4);--lbr-size-x450:calc(var(--lbr-size-unit,8px) * 4.5);--lbr-size-x5:calc(var(--lbr-size-unit,8px) * 5);--lbr-size-x550:calc(var(--lbr-size-unit,8px) * 5.5);--lbr-size-x6:calc(var(--lbr-size-unit,8px) * 6);--lbr-size-x7:calc(var(--lbr-size-unit,8px) * 7);--lbr-size-x8:calc(var(--lbr-size-unit,8px) * 8);--lbr-size-x9:calc(var(--lbr-size-unit,8px) * 9);--lbr-size-x10:calc(var(--lbr-size-unit,8px) * 10);--lbr-size-x11:calc(var(--lbr-size-unit,8px) * 11);--lbr-size-x12:calc(var(--lbr-size-unit,8px) * 12);--lbr-size-x13:calc(var(--lbr-size-unit,8px) * 13);--lbr-size-x14:calc(var(--lbr-size-unit,8px) * 14);--lbr-size-x15:calc(var(--lbr-size-unit,8px) * 15);--lbr-size-x16:calc(var(--lbr-size-unit,8px) * 16);--lbr-size-x17:calc(var(--lbr-size-unit,8px) * 17);--lbr-size-x18:calc(var(--lbr-size-unit,8px) * 18);--lbr-size-x20:calc(var(--lbr-size-unit,8px) * 20);--lbr-size-x28:calc(var(--lbr-size-unit,8px) * 28);--lbr-size-x32:calc(var(--lbr-size-unit,8px) * 32);--lbr-size-x40:calc(var(--lbr-size-unit,8px) * 40);--lbr-size-x50:calc(var(--lbr-size-unit,8px) * 50);--lbr-size-x60:calc(var(--lbr-size-unit,8px) * 60);--lbr-size-x64:calc(var(--lbr-size-unit,8px) * 64);--lbr-size-x80:calc(var(--lbr-size-unit,8px) * 80);--lbr-size-x86:calc(var(--lbr-size-unit,8px) * 86);--lbr-size-x90:calc(var(--lbr-size-unit,8px) * 90);--lbr-size-max:10000px}.svc-creator-popup,.svc-creator{--sjs-font-size-x075:calc(var(--ctr-font-unit,8px) * .75);--sjs-font-size-x1:calc(var(--ctr-font-unit,8px) * 1);--sjs-font-size-x150:calc(var(--ctr-font-unit,8px) * 1.5);--sjs-font-size-x2:calc(var(--ctr-font-unit,8px) * 2);--sjs-font-size-x3:calc(var(--ctr-font-unit,8px) * 3);--sjs-font-size-x4:calc(var(--ctr-font-unit,8px) * 4);--sjs-font-size-x5:calc(var(--ctr-font-unit,8px) * 5);--sjs-font-size-x6:calc(var(--ctr-font-unit,8px) * 6);--sjs-font-size-x7:calc(var(--ctr-font-unit,8px) * 7);--sjs-font-size-x8:calc(var(--ctr-font-unit,8px) * 8);--sjs-line-height-x1:calc(var(--ctr-line-height-unit,8px) * 1);--sjs-line-height-x150:calc(var(--ctr-line-height-unit,8px) * 1.5);--sjs-line-height-x2:calc(var(--ctr-line-height-unit,8px) * 2);--sjs-line-height-x3:calc(var(--ctr-line-height-unit,8px) * 3);--sjs-line-height-x4:calc(var(--ctr-line-height-unit,8px) * 4);--sjs-line-height-x5:calc(var(--ctr-line-height-unit,8px) * 5);--sjs-line-height-x6:calc(var(--ctr-line-height-unit,8px) * 6);--sjs-line-height-x7:calc(var(--ctr-line-height-unit,8px) * 7);--sjs-line-height-x8:calc(var(--ctr-line-height-unit,8px) * 8);--sjs-line-height-x250:calc(var(--ctr-line-height-unit,8px) * 2.5);--sjs-font-size-x250:calc(var(--ctr-font-unit,8px) * 2.5);--sjs-line-height-x075:calc(var(--ctr-line-height-unit,8px) * .75);--sjs-line-height-x05:calc(var(--ctr-line-height-unit,8px) * .5);--sjs-font-size-x05:calc(var(--ctr-font-unit,8px) * .5);--sjs-spacing-x2:calc(var(--ctr-spacing-unit,8px) * 2);--sjs-spacing-x3:calc(var(--ctr-spacing-unit,8px) * 3);--sjs-spacing-x1:calc(var(--ctr-spacing-unit,8px) * 1);--sjs-spacing-x05:calc(var(--ctr-spacing-unit,8px) * .5);--sjs-spacing-x025:calc(var(--ctr-spacing-unit,8px) * .25);--sjs-spacing-x0125:calc(var(--ctr-spacing-unit,8px) * .125);--sjs-spacing-x150:calc(var(--ctr-spacing-unit,8px) * 1.5);--sjs-spacing-x250:calc(var(--ctr-spacing-unit,8px) * 2.5);--sjs-spacing-x4:calc(var(--ctr-spacing-unit,8px) * 4);--sjs-spacing-x350:calc(var(--ctr-spacing-unit,8px) * 3.5);--sjs-spacing-x5:calc(var(--ctr-spacing-unit,8px) * 5);--sjs-spacing-x550:calc(var(--ctr-spacing-unit,8px) * 5.5);--sjs-spacing-x6:calc(var(--ctr-spacing-unit,8px) * 6);--sjs-spacing-x7:calc(var(--ctr-spacing-unit,8px) * 7);--sjs-spacing-x8:calc(var(--ctr-spacing-unit,8px) * 8);--sjs-spacing-x9:calc(var(--ctr-spacing-unit,8px) * 9);--sjs-spacing-x925:calc(var(--ctr-spacing-unit,8px) * 9.25);--sjs-spacing-x10:calc(var(--ctr-spacing-unit,8px) * 10);--sjs-spacing-x11:calc(var(--ctr-spacing-unit,8px) * 11);--sjs-spacing-x12:calc(var(--ctr-spacing-unit,8px) * 12);--sjs-spacing-x13:calc(var(--ctr-spacing-unit,8px) * 13);--sjs-spacing-x14:calc(var(--ctr-spacing-unit,8px) * 14);--sjs-spacing-x15:calc(var(--ctr-spacing-unit,8px) * 15);--sjs-spacing-x16:calc(var(--ctr-spacing-unit,8px) * 16);--sjs-spacing-x075:calc(var(--ctr-spacing-unit,8px) * .75);--sjs-spacing-x125:calc(var(--ctr-spacing-unit,8px) * 1.25);--sjs-spacing-x1050:calc(var(--ctr-spacing-unit,8px) * 10.5);--sjs-spacing-x0375:calc(var(--ctr-spacing-unit,8px) * .375);--sjs-spacing-x850:calc(var(--ctr-spacing-unit,8px) * 8.5);--sjs-spacing-x025n:calc(var(--ctr-spacing-unit,8px) * -.25);--sjs-spacing-x3n:calc(var(--ctr-spacing-unit,8px) * -3);--sjs-spacing-x4n:calc(var(--ctr-spacing-unit,8px) * -4);--sjs-spacing-x05n:calc(var(--ctr-spacing-unit,8px) * -.5);--sjs-spacing-x1n:calc(var(--ctr-spacing-unit,8px) * -1);--sjs-spacing-x150n:calc(var(--ctr-spacing-unit,8px) * -1.5);--sjs-spacing-x2n:calc(var(--ctr-spacing-unit,8px) * -2);--sjs-spacing-x250n:calc(var(--ctr-spacing-unit,8px) * -2.5);--sjs-spacing-x5n:calc(var(--ctr-spacing-unit,8px) * -5);--sjs-spacing-x6n:calc(var(--ctr-spacing-unit,8px) * -6);--sjs-spacing-x7n:calc(var(--ctr-spacing-unit,8px) * -7);--sjs-spacing-x8n:calc(var(--ctr-spacing-unit,8px) * -8);--sjs-corner-radius-x0125:calc(var(--ctr-corner-radius-unit,8px) * .125);--sjs-corner-radius-x025:calc(var(--ctr-corner-radius-unit,8px) * .25);--sjs-corner-radius-x05:calc(var(--ctr-corner-radius-unit,8px) * .5);--sjs-corner-radius-x075:calc(var(--ctr-corner-radius-unit,8px) * .75);--sjs-corner-radius-x1:calc(var(--ctr-corner-radius-unit,8px) * 1);--sjs-corner-radius-x125:calc(var(--ctr-corner-radius-unit,8px) * 1.25);--sjs-corner-radius-x150:calc(var(--ctr-corner-radius-unit,8px) * 1.5);--sjs-corner-radius-x2:calc(var(--ctr-corner-radius-unit,8px) * 2);--sjs-corner-radius-x250:calc(var(--ctr-corner-radius-unit,8px) * 2.5);--sjs-corner-radius-x3:calc(var(--ctr-corner-radius-unit,8px) * 3);--sjs-corner-radius-x350:calc(var(--ctr-corner-radius-unit,8px) * 3.5);--sjs-corner-radius-x4:calc(var(--ctr-corner-radius-unit,8px) * 4);--sjs-corner-radius-x5:calc(var(--ctr-corner-radius-unit,8px) * 5);--sjs-corner-radius-x6:calc(var(--ctr-corner-radius-unit,8px) * 6);--sjs-corner-radius-x7:calc(var(--ctr-corner-radius-unit,8px) * 7);--sjs-corner-radius-x8:calc(var(--ctr-corner-radius-unit,8px) * 8);--sjs-corner-radius-round:calc(var(--ctr-corner-radius-unit,8px) * 128);--sjs-corner-radius-x0375:calc(var(--ctr-corner-radius-unit,8px) * .375);--sjs-stroke-x1:calc(max(var(--ctr-stroke-unit,1px), 1px) * 1);--sjs-stroke-x2:calc(max(var(--ctr-stroke-unit,1px), 1px) * 2);--sjs-stroke-x3:calc(max(var(--ctr-stroke-unit,1px), 1px) * 3);--sjs-stroke-x4:calc(max(var(--ctr-stroke-unit,1px), 1px) * 4);--sjs-stroke-x6:calc(max(var(--ctr-stroke-unit,1px), 1px) * 6);--sjs-stroke-x8:calc(max(var(--ctr-stroke-unit,1px), 1px) * 8);--sjs-size-x0125:calc(var(--ctr-size-unit,8px) * .125);--sjs-size-x025:calc(var(--ctr-size-unit,8px) * .25);--sjs-size-x05:calc(var(--ctr-size-unit,8px) * .5);--sjs-size-x075:calc(var(--ctr-size-unit,8px) * .75);--sjs-size-x1:calc(var(--ctr-size-unit,8px) * 1);--sjs-size-x125:calc(var(--ctr-size-unit,8px) * 1.25);--sjs-size-x150:calc(var(--ctr-size-unit,8px) * 1.5);--sjs-size-x2:calc(var(--ctr-size-unit,8px) * 2);--sjs-size-x250:calc(var(--ctr-size-unit,8px) * 2.5);--sjs-size-x3:calc(var(--ctr-size-unit,8px) * 3);--sjs-size-x350:calc(var(--ctr-size-unit,8px) * 3.5);--sjs-size-x4:calc(var(--ctr-size-unit,8px) * 4);--sjs-size-x5:calc(var(--ctr-size-unit,8px) * 5);--sjs-size-x6:calc(var(--ctr-size-unit,8px) * 6);--sjs-size-x7:calc(var(--ctr-size-unit,8px) * 7);--sjs-size-x8:calc(var(--ctr-size-unit,8px) * 8);--sjs-size-x9:calc(var(--ctr-size-unit,8px) * 9);--sjs-size-x10:calc(var(--ctr-size-unit,8px) * 10);--sjs-size-x11:calc(var(--ctr-size-unit,8px) * 11);--sjs-size-x12:calc(var(--ctr-size-unit,8px) * 12);--sjs-size-x13:calc(var(--ctr-size-unit,8px) * 13);--sjs-size-x14:calc(var(--ctr-size-unit,8px) * 14);--sjs-size-x15:calc(var(--ctr-size-unit,8px) * 15);--sjs-size-x16:calc(var(--ctr-size-unit,8px) * 16);--sjs-size-x550:calc(var(--ctr-size-unit,8px) * 5.5);--sjs-size-max:10000px;--sjs-size-x17:calc(var(--ctr-size-unit,8px) * 17);--sjs-size-x18:calc(var(--ctr-size-unit,8px) * 18);--sjs-size-x64:calc(var(--ctr-size-unit,8px) * 64);--sjs-size-x90:calc(var(--ctr-size-unit,8px) * 90);--sjs-size-x80:calc(var(--ctr-size-unit,8px) * 80);--sjs-size-x40:calc(var(--ctr-size-unit,8px) * 40);--sjs-size-x32:calc(var(--ctr-size-unit,8px) * 32);--sjs-size-x20:calc(var(--ctr-size-unit,8px) * 20);--sjs-size-x86:calc(var(--ctr-size-unit,8px) * 86);--sjs-size-x60:calc(var(--ctr-size-unit,8px) * 60);--sjs-size-x28:calc(var(--ctr-size-unit,8px) * 28);--sjs-size-x50:calc(var(--ctr-size-unit,8px) * 50)}survey-creator,.svc-creator{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;flex-direction:column;width:100%;height:100%;display:flex;position:relative}@-moz-document url-prefix(){survey-creator :not(.svd-simulator-main *),.svc-creator :not(.svd-simulator-main *){scrollbar-width:thin;scrollbar-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026)) #0000}}survey-creator :not(.svd-simulator-main *)::-webkit-scrollbar{width:var(--ctr-scrollbar-width,var(--sjs-size-x150));height:var(--ctr-scrollbar-width,var(--sjs-size-x150));background-color:#0000}.svc-creator :not(.svd-simulator-main *)::-webkit-scrollbar{width:var(--ctr-scrollbar-width,var(--sjs-size-x150));height:var(--ctr-scrollbar-width,var(--sjs-size-x150));background-color:#0000}survey-creator :not(.svd-simulator-main *)::-webkit-scrollbar-thumb{border:var(--ctr-scrollbar-padding-vertical,var(--sjs-spacing-x05)) solid #0000;background-clip:padding-box;background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026));border-radius:1024px}.svc-creator :not(.svd-simulator-main *)::-webkit-scrollbar-thumb{border:var(--ctr-scrollbar-padding-vertical,var(--sjs-spacing-x05)) solid #0000;background-clip:padding-box;background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026));border-radius:1024px}survey-creator :not(.svd-simulator-main *)::-webkit-scrollbar-track{background:0 0}.svc-creator :not(.svd-simulator-main *)::-webkit-scrollbar-track{background:0 0}survey-creator :not(.svd-simulator-main *)::-webkit-scrollbar-thumb:hover{border:var(--ctr-scrollbar-padding-vertical-hovered,var(--sjs-spacing-x025)) solid #0000;background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026))}.svc-creator :not(.svd-simulator-main *)::-webkit-scrollbar-thumb:hover{border:var(--ctr-scrollbar-padding-vertical-hovered,var(--sjs-spacing-x025)) solid #0000;background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026))}survey-creator :not(.svd-simulator-main *) .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026))}.svc-creator :not(.svd-simulator-main *) .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026))}survey-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content,.svc-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content{background:var(--ctr-survey-radio-button-group-item-background-color-floating,var(--sjs-layer-1-background-500,white));border-radius:var(--ctr-survey-radio-button-group-item-corner-radius-floating,var(--lbr-corner-radius-x1));box-shadow:var(--ctr-survey-radio-button-group-item-shadow-floating-2-offset-x,0px) var(--ctr-survey-radio-button-group-item-shadow-floating-2-offset-y,2px) var(--ctr-survey-radio-button-group-item-shadow-floating-2-blur,8px) var(--ctr-survey-radio-button-group-item-shadow-floating-2-spread,0px) var(--ctr-survey-radio-button-group-item-shadow-floating-2-color,var(--sjs-special-glow,#004c441a)),var(--ctr-survey-radio-button-group-item-shadow-floating-1-offset-x,0px) var(--ctr-survey-radio-button-group-item-shadow-floating-1-offset-y,16px) var(--ctr-survey-radio-button-group-item-shadow-floating-1-blur,32px) var(--ctr-survey-radio-button-group-item-shadow-floating-1-spread,0px) var(--ctr-survey-radio-button-group-item-shadow-floating-1-color,var(--sjs-special-glow,#004c441a))}survey-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item,.svc-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item{overflow:hidden}survey-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item .sv-string-viewer,survey-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item .sv-string-editor,.svc-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item .sv-string-viewer,.svc-creator .sv-drag-drop-choices-shortcut .sv-drag-drop-choices-shortcut__content .svc-item-value__item .sv-string-editor{white-space:nowrap}.svc-creator__area{-webkit-user-select:none;user-select:none;position:relative}.svc-creator__content-wrapper{flex-grow:1;width:100%;height:0}.svc-creator__content-holder{width:100%;height:100%}.svc-creator-tab{width:100%;height:100%;min-height:var(--tab-min-height,auto);display:flex;position:relative;overflow:hidden}.svc-creator__toolbox--right.svc-creator-tab{flex-direction:row-reverse}.svc-creator-tab__content{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:min-content;display:flex;position:relative}.svc-plugin-tab__content{flex-direction:column;flex-grow:1;flex-basis:0;width:100%;max-height:100%;display:flex;overflow-y:auto}.sv-popup__content .svc-plugin-tab__content{flex-basis:100%;height:100%}.svc-creator__banner{width:100%;line-height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--ctr-page-banner-background-color,var(--sjs-secondary-background-500,#19b394));text-align:center}.svc-creator__non-commercial-text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-page-banner-text-color,var(--sjs-secondary-foreground-100,white));vertical-align:middle;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(16*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600;display:block}.svc-creator__non-commercial-text a{color:var(--ctr-page-banner-text-color,var(--sjs-secondary-foreground-100,white))}.svc-creator--mobile .svc-creator__non-commercial-text{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-drag-drop-ghost{top:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));width:100%;height:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-secondary-background-500,#19b394);position:absolute}.sv-drag-drop-ghost--vertical{width:4px;height:10000px}.sv-drag-drop-ghost--item-value-bottom{top:initial;bottom:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--disable-animations{--sjs-creator-transition-duration:0s}.sd-element__header .svc-string-editor{max-width:100%;display:inline-block}.svc-string-editor{position:static}.svc-string-editor [contenteditable=true]{-webkit-user-select:text;user-select:text}.svc-string-editor .sv-string-editor{z-index:12;outline:none;max-width:100%;position:relative}.svc-string-editor .sv-string-editor[aria-placeholder]:empty:before{content:attr(aria-placeholder);color:var(--ctr-survey-page-header-title-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080));transition:color var(--sjs-creator-transition-duration,.15s)}.svc-string-editor .sv-string-editor--html,.svc-string-editor .sv-string-editor:focus-within{white-space:pre-wrap}.svc-string-editor.svc-string-editor--hidden{display:none}.svc-string-editor__content{z-index:10;width:100%;display:inline-block;position:relative}.svc-matrix-cell .svc-string-editor__content{width:auto}.svc-string-editor__content:focus-within .svc-remaining-character-counter{display:inline-block}.svc-string-editor__input{display:flex}.svc-remaining-character-counter{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-small-size,var(--lbr-font-size-x150));font-style:normal;line-height:var(--lbr-font-small-line-height,var(--lbr-line-height-x2));z-index:20;vertical-align:top;color:var(--ctr-text-decor-text-color-placeholder,var(--sjs-layer-1-foreground-50,#00000080));outline:none;margin-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0;display:none;position:relative}.svc-string-editor__border{z-index:11;transition:opacity var(--sjs-creator-transition-duration,.15s);border-radius:var(--ctr-text-decor-corner-radius,var(--lbr-corner-radius-x0375));box-shadow:0px 0px 0px var(--ctr-text-decor-border-width,var(--lbr-stroke-x2)) var(--ctr-text-decor-border-color,var(--sjs-border-25,#d4d4d4));opacity:0;justify-content:right;align-items:center;line-height:0;display:flex;position:absolute}.svc-string-editor__border.svc-string-editor__border--hover{top:0;bottom:0;left:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--ctr-text-decor-corner-radius,var(--lbr-corner-radius-x0375));box-shadow:0px 0px 0px var(--ctr-text-decor-border-width,var(--lbr-stroke-x2)) var(--ctr-text-decor-border-color,var(--sjs-border-25,#d4d4d4));transition-delay:0s}.svc-string-editor__border.svc-string-editor__border--focus{top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));bottom:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;border-radius:var(--ctr-text-decor-corner-radius,var(--lbr-corner-radius-x0375));background:var(--ctr-text-decor-background-color-editing,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-text-decor-shadow-editing-offset-x,0px) var(--ctr-text-decor-shadow-editing-offset-y,2px) var(--ctr-text-decor-shadow-editing-blur,8px) var(--ctr-text-decor-shadow-editing-spread,0px) var(--ctr-text-decor-shadow-editing-color,var(--sjs-special-glow,#004c441a)),0px 0px 0px var(--ctr-text-decor-border-width,var(--lbr-stroke-x2)) var(--ctr-text-decor-border-color-editing,var(--sjs-primary-background-500,#19b394))}.svc-string-editor__error{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));margin-left:var(--sjs-base-unit,var(--base-unit,8px));color:red;display:none}.svc-string-editor__controls{height:100%;width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:12;justify-content:center;align-items:center;line-height:0;display:none;position:absolute;top:0;left:100%}.svc-string-editor:hover:not(.svc-string-editor--readonly):not(:focus-within) .svc-string-editor__border--hover{opacity:1;transition-delay:0s}.svc-string-editor:hover:not(.svc-string-editor--readonly):not(:focus-within) .svc-string-editor__border--focus{transition:none}.svc-creator--disable-animations .svc-string-editor:hover:not(.svc-string-editor--readonly):not(:focus-within) .svc-string-editor__border--hover{transition-delay:0s}.svc-string-editor:focus-within .svc-string-editor__border--focus{opacity:1}.svc-string-editor:focus-within .svc-string-editor__border--hover{transition:none}.svc-string-editor.svc-string-editor--error:focus-within .svc-string-editor__border--focus{box-shadow:0px 2px 6px 0px var(--ctr-shadow-medium-color,var(--sjs-special-glow,#004c441a)),0px 0px 0px calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-semantic-red-background-500,#e50a3e)}.sd-boolean .sv-string-editor:focus-within{white-space:nowrap}.sd-rating .sd-rating__item:focus-within:not(.sd-rating__min-text) .svc-string-editor:focus-within .svc-string-editor__border,.sd-rating .sd-rating__item:focus-within:not(.sd-rating__max-text) .svc-string-editor:focus-within .svc-string-editor__border{display:none}.sd-table__cell--column-title .svc-matrix-cell:not(:focus):focus-within .svc-matrix-cell--selected{border-radius:var(--ctr-survey-matrix-cell-corner-radius,var(--lbr-corner-radius-x075));border:var(--ctr-survey-matrix-cell-border-width,var(--lbr-stroke-x2)) solid var(--ctr-survey-matrix-cell-border-color-edit,var(--sjs-primary-background-500,#19b394));display:block}.sd-table__cell--column-title .svc-string-editor:focus-within .svc-string-editor__border{display:none}.sd-item__control-label .svc-string-editor:focus-within .svc-string-editor__border{left:calc(-.7*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(-.7*(var(--sjs-base-unit,var(--base-unit,8px))))}sv-ng-string:hover~.sd-question__required-text,sv-ng-string:focus-within~.sd-question__required-text,.svc-string-editor:hover~.sd-question__required-text,.svc-string-editor:focus-within~.sd-question__required-text{visibility:hidden}.svc-string-editor--multiline .sv-string-editor{white-space:pre-wrap}.svc-btn{padding:var(--ctr-button-padding-vertical,var(--sjs-spacing-x2)) var(--ctr-button-padding-horizontal,var(--sjs-spacing-x6));background-color:var(--ctr-button-background-color,var(--sjs-layer-1-background-500,white));border-radius:var(--ctr-button-corner-radius,var(--sjs-corner-radius-x075));cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;transition:background-color var(--sjs-creator-transition-duration,.15s);box-shadow:var(--ctr-button-shadow-offset-x,0px) var(--ctr-button-shadow-offset-y,1px) var(--ctr-button-shadow-blur,2px) var(--ctr-button-shadow-spread,0px) var(--ctr-button-shadow-color,var(--sjs-special-shadow,#00000040));justify-content:center;align-items:center;display:flex}.svc-btn__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-button-text-color,var(--sjs-primary-background-500,#19b394));flex-grow:1;justify-content:center;align-items:center;font-weight:600;display:flex}.svc-btn:hover{background-color:var(--ctr-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-btn:focus{box-shadow:0 0 0 var(--ctr-button-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-button-border-color-focused,var(--sjs-primary-background-500,#19b394))}.svc-action-button{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding-top:var(--ctr-actionbar-button-padding-top-medium-text,var(--sjs-spacing-x05));padding-inline-end:var(--ctr-actionbar-button-padding-right-medium-text,var(--sjs-spacing-x2));padding-bottom:var(--ctr-actionbar-button-padding-bottom-medium-text,var(--sjs-spacing-x05));box-sizing:border-box;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--ctr-survey-action-button-text-color-positive,var(--sjs-primary-background-500,#19b394));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;padding-inline-start:var(--ctr-actionbar-button-padding-left-medium-text,var(--sjs-spacing-x2));font-weight:600;display:inline-block}.svc-action-button:focus,.svc-action-button:hover{background-color:var(--ctr-survey-action-button-background-color-hovered-positive,var(--sjs-primary-background-10,#19b3941a));outline:none}.svc-action-button--selected{border-color:var(--ctr-survey-action-button-text-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-action-button--disabled{opacity:var(--ctr-survey-action-button-opacity-disabled,.25);color:var(--ctr-survey-action-button-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}svc-page-navigator,.svc-page-navigator{gap:var(--ctr-page-navigator-gap,var(--sjs-spacing-x2));flex-direction:column;display:flex}.svc-page-navigator__button-icon{width:var(--ctr-page-navigator-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-page-navigator-button-icon-height,var(--sjs-font-size-x3));padding:var(--ctr-page-navigator-button-padding,var(--sjs-spacing-x1));border-radius:var(--ctr-page-navigator-button-corner-radius,var(--sjs-corner-radius-x1));transition:background-color var(--sjs-creator-transition-duration,.15s);box-sizing:content-box;display:block;overflow:visible}.svc-page-navigator__button-icon .sv-svg-icon{width:var(--ctr-page-navigator-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-page-navigator-button-icon-height,var(--sjs-font-size-x3))}.svc-page-navigator__button-icon use{fill:var(--ctr-page-navigator-button-icon-color,var(--sjs-layer-3-foreground-75,#000000bf));transition:fill var(--sjs-creator-transition-duration,.15s)}.svc-page-navigator__button{--ctr-page-navigator-button-double-padding:calc(2 * var(--ctr-page-navigator-button-padding,var(--sjs-spacing-x1)));--ctr-page-navigator-button-width:calc(var(--ctr-page-navigator-button-icon-width,var(--sjs-font-size-x3)) + var(--ctr-page-navigator-button-double-padding));--ctr-page-navigator-button-height:calc(var(--ctr-page-navigator-button-icon-height,var(--sjs-font-size-x3)) + var(--ctr-page-navigator-button-double-padding));width:var(--ctr-page-navigator-button-width);height:var(--ctr-page-navigator-button-height);cursor:pointer;background-color:#0000;border:none;padding:0}.svc-page-navigator__button:hover,.svc-page-navigator__button:focus-visible{outline:none}.svc-page-navigator__button:hover .svc-page-navigator__button-icon,.svc-page-navigator__button:focus-visible .svc-page-navigator__button-icon{background-color:var(--ctr-page-navigator-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-page-navigator__button:hover .svc-page-navigator__button-icon use,.svc-page-navigator__button:focus-visible .svc-page-navigator__button-icon use{fill:var(--ctr-page-navigator-button-icon-color-hovered,var(--sjs-layer-3-foreground-75,#000000bf))}.svc-page-navigator__button:disabled,.svc-page-navigator__button:disabled:hover{opacity:var(--ctr-page-navigator-button-icon-opacity-disabled,.25);cursor:default;pointer-events:none;background-color:#0000}.svc-page-navigator__button:disabled use,.svc-page-navigator__button:disabled:hover use{fill:var(--ctr-page-navigator-button-icon-color-disabled,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-page-navigator-item--disabled .svc-page-navigator-item__banner{color:var(--ctr-page-navigator-button-icon-color-disabled,var(--sjs-layer-3-foreground-100,#000000e6));opacity:var(--ctr-page-navigator-button-icon-opacity-disabled,.25)}.svc-page-navigator__button--pressed .svc-page-navigator__button-icon,.svc-page-navigator__button:active .svc-page-navigator__button-icon{background:var(--ctr-page-navigator-button-background-color-pressed,var(--sjs-primary-background-10,#19b3941a));opacity:var(--ctr-page-navigator-button-opacity-pressed,.5)}.svc-page-navigator__button--pressed .svc-page-navigator__button-icon use,.svc-page-navigator__button:active .svc-page-navigator__button-icon use{fill:var(--ctr-page-navigator-button-icon-color-hovered,var(--sjs-layer-3-foreground-75,#000000bf))}.svc-page-navigator__button--active .svc-page-navigator__button-icon,.svc-page-navigator__button--active:hover .svc-page-navigator__button-icon{background:var(--ctr-page-navigator-button-background-color-checked,var(--sjs-primary-background-10,#19b3941a))}.svc-page-navigator__button--active .svc-page-navigator__button-icon use,.svc-page-navigator__button--active:hover .svc-page-navigator__button-icon use{fill:var(--ctr-page-navigator-button-icon-color-checked,var(--sjs-primary-background-500,#19b394))}.svc-page-navigator__popup{min-width:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-tab-designer__page-navigator{flex-grow:1;display:flex}svc-page-navigator-item,.svc-page-navigator-item{cursor:pointer;justify-content:center;display:flex}.svc-page-navigator-item-content{padding:var(--ctr-page-navigator-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-right,var(--sjs-spacing-x125)) var(--ctr-page-navigator-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-left,var(--sjs-spacing-x125));gap:var(--ctr-page-navigator-item-gap,var(--sjs-spacing-x1));justify-content:flex-end;align-items:center;display:flex;position:relative}.svc-page-navigator-item-content:hover,.svc-page-navigator-item-content:focus{outline:none}.svc-page-navigator__items--up .svc-page-navigator-item-content{transition:all .25s ease-in-out;transform:translateY(-100%)}.svc-page-navigator__items--up svc-page-navigator-item:first-child .svc-page-navigator-item-content{opacity:0}.svc-page-navigator__items--down .svc-page-navigator-item-content{transition:all .25s ease-in-out;transform:translateY(100%)}.svc-page-navigator__items--down svc-page-navigator-item:last-child .svc-page-navigator-item-content{opacity:0}.svc-page-navigator-item__dot{width:var(--ctr-page-navigator-item-dot-container-width,var(--sjs-font-size-x250));height:var(--ctr-page-navigator-item-dot-container-height,var(--sjs-font-size-x250));justify-content:center;align-items:center;display:flex}.svc-page-navigator-item__dot-content{width:var(--ctr-page-navigator-item-dot-radius-small,var(--sjs-font-size-x075));height:var(--ctr-page-navigator-item-dot-radius-small,var(--sjs-font-size-x075));background:var(--ctr-page-navigator-item-dot-color-default,var(--sjs-layer-3-foreground-75,#000000bf));border-radius:var(--ctr-page-navigator-item-dot-radius-small,var(--sjs-font-size-x075));box-sizing:content-box;flex-shrink:0}.svc-page-navigator-item__banner{white-space:nowrap;text-overflow:ellipsis;padding:var(--ctr-page-navigator-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-right,var(--sjs-spacing-x125)) var(--ctr-page-navigator-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-left-hovered,var(--sjs-spacing-x2));justify-content:flex-end;align-items:center;gap:var(--ctr-page-navigator-item-gap,var(--sjs-spacing-x1));border-radius:var(--ctr-page-navigator-item-corner-radius,var(--sjs-corner-radius-x075));background:var(--ctr-page-navigator-item-background-color-hovered,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-page-navigator-item-shadow-hovered-1-offset-x,0px) var(--ctr-page-navigator-item-shadow-hovered-1-offset-y,2px) var(--ctr-page-navigator-item-shadow-hovered-1-blur,8px) var(--ctr-page-navigator-item-shadow-hovered-1-spread,0px) var(--ctr-page-navigator-item-shadow-hovered-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-page-navigator-item-shadow-hovered-2-offset-x,0px) var(--ctr-page-navigator-item-shadow-hovered-2-offset-y,1px) var(--ctr-page-navigator-item-shadow-hovered-2-blur,2px) var(--ctr-page-navigator-item-shadow-hovered-2-spread,0px) var(--ctr-page-navigator-item-shadow-hovered-2-color,var(--sjs-special-shadow,#00000040));opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s);z-index:15;display:none;position:absolute;top:0;right:0;overflow:hidden}.svc-page-navigator-item__banner .svc-page-navigator-item__dot-content{width:var(--ctr-page-navigator-item-dot-radius-large,var(--sjs-font-size-x1));height:var(--ctr-page-navigator-item-dot-radius-large,var(--sjs-font-size-x1));background:var(--ctr-page-navigator-item-dot-color-hovered,var(--sjs-primary-background-500,#19b394));border-radius:100%;flex-shrink:0}.svc-page-navigator-item__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-page-navigator-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6));font-weight:600}.svc-page-navigator-item--selected .svc-page-navigator-item__dot-content{width:var(--ctr-page-navigator-item-dot-radius-large,var(--sjs-font-size-x1));height:var(--ctr-page-navigator-item-dot-radius-large,var(--sjs-font-size-x1));background:var(--ctr-page-navigator-item-dot-color-selected,var(--sjs-special-background,#edf9f7));border-style:solid;border-width:2px;border-color:var(--ctr-page-navigator-item-dot-border-color-selected,var(--sjs-layer-3-foreground-75,#000000bf));flex-shrink:0}.svc-page-navigator-item-content:not(.svc-page-navigator-item--selected):hover .svc-page-navigator-item__banner,.svc-page-navigator-item-content:not(.svc-page-navigator-item--selected):focus .svc-page-navigator-item__banner{opacity:1;display:flex}.svc-creator__toolbox--right .svc-page-navigator-item__banner,[dir=rtl] .svc-page-navigator-item__banner,[style*=direction\:rtl] .svc-page-navigator-item__banner,[style*="direction: rtl"] .svc-page-navigator-item__banner{right:unset;padding:var(--ctr-page-navigator-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-left-hovered,var(--sjs-spacing-x2)) var(--ctr-page-navigator-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-page-navigator-item-padding-left,var(--sjs-spacing-x125));direction:rtl;left:0}svc-page{display:block}.svc-page{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-page .sd-page__title{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-page .sd-page__description{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.svc-page .sd-page__num{color:var(--ctr-survey-page-header-title-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.svc-page .svc-panel__placeholder{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-survey-page-placeholder-text-color,var(--sjs-layer-3-foreground-50,#00000080))}.svc-page__content{border-radius:var(--ctr-survey-page-corner-radius,var(--lbr-corner-radius-x1));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(0*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;width:100%;transition-property:background-color,box-shadow,outline-color;transition-duration:var(--sjs-creator-transition-duration,.15s);outline:2px dashed #0000;position:relative}.svc-page__content .sd-page{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;margin:0}.svc-page__content:before{content:"";width:100%;height:100%;margin-top:calc(var(--ctr-survey-page-margin-top,var(--lbr-spacing-x2))*-1);padding-top:var(--ctr-survey-page-margin-top,var(--lbr-spacing-x2));box-sizing:content-box;position:absolute;bottom:0}.svc-page__content>.svc-question__drag-area{padding-top:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-page__content>.svc-question__drag-area .svc-question__drag-element{transition:opacity var(--sjs-creator-transition-duration,.15s)}.svc-page__content.svc-page__content--no-header .sd-page{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:var(--ctr-survey-page-content-margin-top-no-header,var(--lbr-spacing-x1))}.svc-page__content--dragged{opacity:.25}.svc-page__content-actions{opacity:0;top:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:border-box;padding:0 var(--sjs-base-unit,var(--base-unit,8px)) 0 var(--ctr-survey-page-drag-indicator-width,var(--lbr-size-x3));transition:opacity var(--sjs-creator-transition-duration,.15s);white-space:nowrap;justify-content:flex-end;display:flex;position:absolute;inset-inline:0}.svc-page__content-actions .sv-action-bar-separator{margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.svc-page__content-actions h4.sd-title .sv-string-editor[aria-placeholder]:empty:before{color:var(--ctr-survey-page-header-title-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.svc-page__loading-content{padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center}.svc-page__loading-content .sd-loading-indicator{display:inline-block}.svc-question__drag-area>.svc-page__content-actions{inset-inline-start:50%}.svc-page-toolbar{pointer-events:none;flex-grow:1;justify-content:flex-end}.svc-page-toolbar .sv-action{pointer-events:all}.svc-page-toolbar>.sv-dots,.svc-page-toolbar>.sv-dots .sv-dots__item{width:auto}.svc-page-toolbar>.sv-dots.sv-action--hidden{width:0}.svc-page-toolbar>.sv-dots .svc-list__item-icon{width:var(--ctr-list-item-icon-width-small,var(--sjs-font-size-x2));height:var(--ctr-list-item-icon-height-small,var(--sjs-font-size-x2))}.svc-page-toolbar--collapse{flex-grow:0;flex-shrink:0}.svc-page-toolbar__item{appearance:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;--thm-survey-question-panel-toolbar-item-padding-top:calc(var(--ctr-survey-question-panel-toolbar-item-padding-top,var(--lbr-spacing-x05)) + var(--ctr-survey-question-panel-toolbar-item-icon-padding-top,var(--lbr-spacing-x05)));--thm-survey-question-panel-toolbar-item-padding-right:calc(var(--ctr-survey-question-panel-toolbar-item-padding-right,var(--lbr-spacing-x05)) + var(--ctr-survey-question-panel-toolbar-item-icon-padding-right,var(--lbr-spacing-x05)));--thm-survey-question-panel-toolbar-item-padding-bottom:calc(var(--ctr-survey-question-panel-toolbar-item-padding-bottom,var(--lbr-spacing-x05)) + var(--ctr-survey-question-panel-toolbar-item-icon-padding-bottom,var(--lbr-spacing-x05)));--thm-survey-question-panel-toolbar-item-padding-left:calc(var(--ctr-survey-question-panel-toolbar-item-padding-left,var(--lbr-spacing-x05)) + var(--ctr-survey-question-panel-toolbar-item-icon-padding-left,var(--lbr-spacing-x05)));--thm-survey-question-panel-toolbar-button-gap:calc(var(--ctr-survey-question-panel-toolbar-gap,var(--lbr-spacing-x1)) / 2);margin:0 var(--thm-survey-question-panel-toolbar-button-gap);border-radius:var(--ctr-survey-page-toolbar-item-corner-radius,var(--lbr-corner-radius-x075));padding:var(--thm-survey-question-panel-toolbar-item-padding-top) var(--thm-survey-question-panel-toolbar-item-padding-right) var(--thm-survey-question-panel-toolbar-item-padding-bottom) var(--thm-survey-question-panel-toolbar-item-padding-left);transition:background-color var(--sjs-creator-transition-duration,.15s);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;display:flex}.svc-page-toolbar__item use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394))}.svc-page-toolbar__item:hover,.svc-page-toolbar__item:focus-visible{background-color:var(--ctr-survey-page-toolbar-item-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-page-toolbar__item:active,.svc-page-toolbar__item.svc-page-toolbar__item--pressed{background-color:var(--ctr-survey-page-toolbar-item-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5)}.svc-page-toolbar__item:active use,.svc-page-toolbar__item.svc-page-toolbar__item--pressed use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-page-toolbar__item.svc-survey-element-toolbar__item--active{background-color:var(--ctr-survey-page-toolbar-item-background-color-selected,var(--sjs-primary-background-10,#19b3941a))}.svc-page-toolbar__item.svc-survey-element-toolbar__item--active .svc-survey-element-toolbar-item__title{color:var(--ctr-survey-page-toolbar-item-text-color-selected,var(--sjs-secondary-background-400,#14a48b))}.svc-page-toolbar__item.svc-survey-element-toolbar__item--active use{fill:var(--ctr-survey-page-toolbar-item-icon-color-selected,var(--sjs-secondary-background-500,#19b394))}.svc-page-toolbar__item:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25);cursor:default;background-color:#0000}.svc-page-toolbar__item:disabled use{fill:var(--ctr-survey-page-toolbar-item-icon-color-disabled,var(--sjs-layer-3-foreground-50,#00000080));opacity:1}.svc-page-toolbar__item--with-text{--thm-survey-question-panel-toolbar-item-gap:calc(var(--ctr-survey-question-panel-toolbar-item-gap,var(--lbr-spacing-x05)) + var(--ctr-survey-question-panel-toolbar-item-icon-padding-right,var(--lbr-spacing-x05)));gap:var(--thm-survey-question-panel-toolbar-item-gap);padding-inline-end:var(--ctr-survey-question-panel-toolbar-item-padding-right-with-text,var(--lbr-spacing-x1))}.svc-page-toolbar-item__icon{width:calc(var(--ctr-survey-question-panel-toolbar-item-icon-container-width,var(--lbr-size-x3)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-right,var(--lbr-spacing-x05)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-left,var(--lbr-spacing-x05)));height:calc(var(--ctr-survey-question-panel-toolbar-item-icon-container-height,var(--lbr-size-x3)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-top,var(--lbr-spacing-x05)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-bottom,var(--lbr-spacing-x05)))}.svc-page-toolbar-item__title{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-small-size,var(--lbr-font-size-x150));font-style:normal;line-height:var(--lbr-font-small-line-height,var(--lbr-line-height-x2));color:var(--ctr-survey-page-toolbar-item-text-color,var(--sjs-layer-3-foreground-100,#000000e6));font-weight:600}.svc-page__content-actions .sv-action-bar-item-dropdown{border-radius:calcCornerRadius(.5);background-color:#0000}.svc-page__content:focus,.svc-hovered.svc-page__content{box-shadow:0 0 0 var(--ctr-survey-page-border-width-hovered,var(--lbr-stroke-x2)) var(--ctr-survey-page-border-color-hovered,var(--sjs-secondary-background-25,#19b39440));background:var(--ctr-survey-page-background-color-hovered,var(--sjs-special-background,#edf9f7))}.svc-page__content--new.svc-page__content--new{box-shadow:none;padding-bottom:var(--ctr-survey-page-margin-bottom-new-page,var(--lbr-spacing-x9));background-color:#0000}.svc-page__content--new.svc-page__content--new .svc-page-toolbar{display:none}.svc-designer-placeholder-page .svc-page__content--new.svc-page__content--new{padding:0}.svc-page__content--selected .svc-page__content-actions,.svc-hovered.svc-page__content .svc-page__content-actions{opacity:1}.svc-page__content--selected>.svc-question__drag-area .svc-question__drag-element,.svc-hovered.svc-page__content>.svc-question__drag-area .svc-question__drag-element{width:var(--ctr-survey-page-drag-indicator-width,var(--lbr-size-x3));height:var(--ctr-survey-page-drag-indicator-height,var(--lbr-size-x2));opacity:var(--ctr-survey-page-drag-indicator-opacity,.5)}.svc-page__content--selected.svc-page__content--selected{box-shadow:0 0 0 var(--ctr-survey-page-border-width-selected,var(--lbr-stroke-x2)) var(--ctr-survey-page-border-color-selected,var(--sjs-secondary-background-500,#19b394));background:var(--ctr-survey-page-background-color-selected,var(--sjs-special-background,#edf9f7))}.svc-page__content--animation-running .svc-row .svc-question--enter{animation:none}.svc-page__content--animation-running .svc-row .svc-question--leave{animation-name:moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-svc-collapse-move-out-duration,.25s);animation-delay:var(--sjs-svc-collapse-move-out-delay,.1s)}.svc-creator--disable-animations .svc-row .svc-question--leave{animation:none}.svc-page__content--collapse-onhover,.svc-page__content--collapse-always{outline:var(--ctr-survey-page-border-width-minimized,var(--lbr-stroke-x2)) #0000 dashed}.svc-page__content--collapse-onhover.svc-page__content--selected,.svc-page__content--collapse-onhover.svc-page__content.svc-hovered,.svc-page__content--collapse-always.svc-page__content--selected,.svc-page__content--collapse-always.svc-page__content.svc-hovered{outline-color:#0000}.svc-page__content--collapse-onhover.svc-page__content--collapsed-drag-over-inside,.svc-page__content--collapse-always.svc-page__content--collapsed-drag-over-inside{box-shadow:0 0 0 var(--ctr-survey-page-border-width-overing,var(--lbr-stroke-x2)) var(--ctr-survey-page-border-color-overing,var(--sjs-primary-background-500,#19b394));background:var(--ctr-survey-page-background-color-overing,var(--sjs-primary-background-10,#19b3941a));outline-color:#0000;animation:1s infinite collapsed-drag-over-inside-blinking}.svc-page__content--collapsed{outline-color:var(--ctr-survey-page-border-color-minimized,var(--sjs-border-10,gainsboro))}.svc-creator--mobile .svc-page__content:after{border-radius:var(--ctr-survey-page-corner-radius,var(--lbr-corner-radius-x1));margin:0}.svc-creator--mobile.svc-creator .svc-page .svc-page__content--selected.svc-page__content--selected,.svc-creator--mobile.svc-creator .svc-page .svc-page__content--selected:focus.svc-page__content--selected,.svc-creator--mobile .svc-hovered.svc-page__content.svc-page__content--selected{box-shadow:0 0 0 2px inset var(--sjs-secondary-background-500,#19b394);box-shadow:0 0 0 2px inset var(--ctr-survey-page-border-color-selected,var(--sjs-secondary-background-500,#19b394));background:var(--ctr-survey-page-background-color-selected,var(--sjs-special-background,#edf9f7))}.svc-creator--mobile.svc-creator .svc-page .svc-page__content--selected.svc-page__content--selected .svc-page__content-actions,.svc-creator--mobile.svc-creator .svc-page .svc-page__content--selected:focus.svc-page__content--selected .svc-page__content-actions,.svc-creator--mobile .svc-hovered.svc-page__content.svc-page__content--selected .svc-page__content-actions{display:flex}.svc-creator--mobile .svc-page__content:not(.svc-page__content--new):focus,.svc-creator--mobile .svc-hovered.svc-page__content:not(.svc-page__content--new){box-shadow:0 0 0 2px inset var(--ctr-survey-page-border-color-hovered,var(--sjs-secondary-background-25,#19b39440))}.svc-page__footer{margin-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));overflow:visible}.svc-page__footer .sv-action{flex:1 1 0}.svc-page__footer .svc-btn{border:none;flex-grow:1}.svc-page__footer .svc-add-new-question-action{position:relative}.svc-add-new-item-button__text{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-button-text-color,var(--sjs-primary-background-500,#19b394));text-align:center;font-weight:600}.svc-element__add-new-question{height:auto;padding:var(--ctr-surface-button-padding-vertical,var(--lbr-spacing-x2)) var(--ctr-surface-button-padding-horizontal-contextual-button,var(--lbr-spacing-x10));border-radius:var(--ctr-surface-button-corner-radius,var(--lbr-corner-radius-x05))}.svc-element__add-new-question:focus{box-shadow:0 0 0 var(--ctr-button-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-button-border-color-focused,var(--sjs-primary-background-500,#19b394))}.svc-element__question-type-selector{appearance:none;padding:var(--ctr-surface-button-contextual-button-padding-top,var(--lbr-spacing-x1)) var(--ctr-surface-button-contextual-button-padding-right,var(--lbr-spacing-x1)) var(--ctr-surface-button-contextual-button-padding-bottom,var(--lbr-spacing-x1)) var(--ctr-surface-button-contextual-button-padding-left,var(--lbr-spacing-x1));border-radius:var(--ctr-surface-button-contextual-button-corner-radius,var(--lbr-corner-radius-x05));box-sizing:border-box;cursor:pointer;margin:var(--ctr-surface-button-contextual-button-margin-vertical,var(--lbr-spacing-x1)) var(--ctr-surface-button-contextual-button-margin-horizontal,var(--lbr-spacing-x1));transition:background-color var(--sjs-creator-transition-duration,.15s);background:0 0;border:none;outline:none;display:flex;position:absolute;inset-inline-end:0}.svc-element__question-type-selector:hover{background-color:var(--ctr-button-contextual-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-element__question-type-selector:focus{background:var(--ctr-button-contextual-button-background-color-focused,var(--sjs-primary-background-10,#19b3941a))}.svc-element__question-type-selector-icon,.svc-element__question-type-selector-icon .sv-svg-icon{width:var(--ctr-surface-button-contextual-button-icon-width,var(--lbr-size-x3));height:var(--ctr-surface-button-contextual-button-icon-height,var(--lbr-size-x3));align-items:center;display:flex}.svc-element__question-type-selector-icon use{fill:var(--ctr-button-contextual-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080))}.svc-page--drag-over-empty .svc-page__footer:after{content:" ";background:var(--ctr-survey-drop-indicator-color,var(--sjs-primary-background-500,#19b394));width:100%;height:var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2));left:0;top:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2);position:absolute}.svc-page--drag-over-empty-no-add-button:after{bottom:auto}.svc-page__placeholder_frame{min-width:auto;max-width:100%;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0 calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-page__placeholder_frame .svc-panel__placeholder_frame{padding:calc(6*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));height:auto}.svc-page__content--collapsed>.sv-action-bar{display:none}.svc-page__content--collapsed .sd-page__title{margin-bottom:0}.svc-page__content--collapsed .svc-page__placeholder_frame{display:none}.svc-page__content--collapsed .svc-page__content-actions,.svc-page__content--collapsed .sd-page{display:flex}.svc-page__content--collapsed .sd-page>*{display:none}.svc-page__content--collapsed .sd-page .sd-title{display:block}.svc-page__content.svc-page__content--collapsed .sd-page{padding-bottom:0}.svc-creator .svc-page .svc-page__content--collapse-always .svc-page__content-actions{opacity:1}.svc-creator .svc-page .svc-page__content--collapse-always .svc-page__content-actions .sv-action{visibility:hidden}.svc-creator .svc-page .svc-page__content--collapse-always .svc-page__content-actions .sv-action.sv-action-bar-item--collapse{visibility:visible}.svc-creator .svc-page .svc-page__content--collapse-always .svc-page__content-actions .sv-action.sv-action-bar-item--collapse .sv-action-bar-separator{visibility:hidden}.svc-creator .svc-page .svc-page__content--collapse-always.svc-page__content--selected .svc-page__content-actions .sv-action,.svc-creator .svc-page .svc-page__content--collapse-always.svc-hovered .svc-page__content-actions .sv-action,.svc-creator .svc-page .svc-page__content--collapse-always.svc-page__content--selected .svc-page__content-actions .sv-action .sv-action-bar-separator,.svc-creator .svc-page .svc-page__content--collapse-always.svc-hovered .svc-page__content-actions .sv-action .sv-action-bar-separator{visibility:visible}.svc-page--enter,.svc-page--leave{animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.svc-page--enter{opacity:0;--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1);--fade-animation-duration:var(--sjs-svc-page-fade-in-duration,.25s);--move-animation-duration:var(--sjs-svc-page-move-in-duration,.25s);--fade-animation-delay:var(--sjs-svc-page-fade-in-delay,.1s);--move-animation-delay:0s}.svc-page--leave{--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1);--fade-animation-duration:var(--sjs-svc-page-fade-out-duration,.25s);--move-animation-duration:var(--sjs-svc-page-move-out-duration,.25s);--fade-animation-delay:0s;--move-animation-delay:var(--sjs-svc-page-move-out-delay,.1s)}.svc-page__content{transition-property:padding-bottom;transition-duration:var(--sjs-svc-page-move-in-duration,.25s);transition-timing-function:ease-out}.svc-creator--disable-animations .svc-page--enter,.svc-creator--disable-animations .svc-page--leave{animation:none}.svc-creator--disable-animations .svc-page__content{transition:none}.svc-page--enter.svc-page--enter .svc-page__content-actions{opacity:0}.svc-page--enter.svc-page--enter .svc-page__content{background-color:#0000;box-shadow:0 0 0 2px #0000}.svc-page--enter.svc-page--enter .svc-page__content>.svc-question__drag-area .svc-question__drag-element{opacity:0}.svc-page{scroll-margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-row{width:100%;position:relative}.svc-row>.sd-row.sd-page__row{margin-top:calc(2*var(--sjs-base-unit,var(--base-unit,8px)))}.svc-row>.sd-row.sd-page__row.sd-row--delayed-enter{margin-top:0}.svc-row .sd-row.sd-row--multiple{width:calc(100% + 4*var(--sjs-base-unit,var(--base-unit,8px)));padding-top:calc(2*var(--sjs-base-unit,var(--base-unit,8px)));padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-top:0;margin-right:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-wrap:nowrap;margin-bottom:-2px;padding-bottom:2px;overflow:auto}.sd-panel .svc-row .sd-row--multiple{padding:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:none;border-radius:0;width:100%;margin:-2px;padding:2px}.sd-panel .svc-row .sd-row--multiple>div{padding:0}.svc-row.svc-row--ghost .svc-question__content{box-shadow:none;border:none;padding:0}.svc-row.svc-row--ghost .sd-row{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-row.svc-row--ghost:last-child .sd-row{height:initial;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-row.svc-row--ghost+.svc-row .sd-page__row{margin-top:0}.svc-panel .svc-row.svc-row--ghost.svc-row.svc-row--ghost .sd-row{height:initial;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-row__drop-indicator{background:var(--ctr-survey-drop-indicator-color,var(--sjs-primary-background-500,#19b394));opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s);position:absolute}.svc-row__drop-indicator--top,.svc-row__drop-indicator--bottom{width:100%;height:0;left:0}.svc-row__drop-indicator--top{top:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) - var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/2)}.svc-row__drop-indicator--bottom{bottom:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) - var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-row--drag-over-top>.svc-row__drop-indicator--top,.svc-row--drag-over-bottom>.svc-row__drop-indicator--bottom{opacity:1;height:var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2))}.svc-question__content--panel .svc-row__drop-indicator--top,.sd-panel__content .svc-row__drop-indicator--top{top:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-question__content--panel .svc-row--drag-over-top:before,.sd-panel__content .svc-row--drag-over-top:before{top:-4px}.svc-question__content--panel .svc-row--drag-over-bottom:after,.sd-panel__content .svc-row--drag-over-bottom:after{bottom:-4px}.svc-creator--disable-animations .svc-row .sd-row--leave,.svc-creator--disable-animations .svc-row .sd-row--enter,.svc-creator--disable-animations .svc-row .sd-element-wrapper--leave,.svc-creator--disable-animations .svc-row .sd-element-wrapper--enter,.svc-creator--disable-animations .svc-row .sd-element__content--enter,.svc-creator--disable-animations .svc-row .sd-element__content--leave,.svc-creator--disable-animations .svc-row .sd-paneldynamic__panel-wrapper--enter,.svc-creator--disable-animations .svc-row .sd-paneldynamic__panel-wrapper--leave,.svc-creator--disable-animations .svc-row .sd-item--enter,.svc-creator--disable-animations .svc-row .sd-item--leave,.svc-creator--disable-animations .svc-row .sd-table__row--leave,.svc-creator--disable-animations .svc-row .sd-table__row--enter{animation:none}.sd-panel .svc-row>.sd-row.sd-row--multiple{width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px)));margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0}.sd-panel .svc-row>.sd-row.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left:var(--sjs-base-unit,var(--base-unit,8px));padding-left:var(--sjs-base-unit,var(--base-unit,8px))}.svc-row{--sjs-row-fade-in-duration:var(--sjs-svc-row-fade-in-duration,.25s);--sjs-row-move-in-duration:var(--sjs-svc-row-move-in-duration,.25s);--sjs-row-fade-in-delay:var(--sjs-svc-row-fade-in-delay,.1s);--sjs-row-fade-out-duration:var(--sjs-svc-row-fade-out-duration,.25s);--sjs-row-move-out-duration:var(--sjs-svc-row-move-out-duration,.25s);--sjs-row-move-out-delay:var(--sjs-svc-row-move-out-delay,.1s);--sjs-row-fade-in-animation-delay:var(--sjs-svc-row-fade-in-animation-delay,0s)}.svc-carry-forward-panel-wrapper{width:100%;container-type:inline-size}.svc-carry-forward-panel{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));box-sizing:border-box;width:100%;padding:var(--ctr-survey-info-panel-padding-top,var(--lbr-spacing-x4)) var(--ctr-survey-info-panel-padding-right,var(--lbr-spacing-x8)) var(--ctr-survey-info-panel-padding-bottom,var(--lbr-spacing-x4)) var(--ctr-survey-info-panel-padding-left,var(--lbr-spacing-x8));border-radius:var(--ctr-survey-info-panel-corner-radius,var(--lbr-corner-radius-x1));background:var(--ctr-survey-info-panel-background-color,var(--sjs-layer-2-background-500,#f8f8f8));text-align:center;color:var(--ctr-survey-info-panel-text-color,var(--sjs-layer-2-foreground-50,#00000080))}@container (width<=176px){.svc-carry-forward-panel{display:none}}@container (width<=496px){.svc-carry-forward-panel{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}}.svc-carry-forward-panel__link .svc-action-button{font-weight:inherit;color:inherit;cursor:pointer;border:none;padding:0;text-decoration:underline}.svc-carry-forward-panel__link .svc-action-button:hover,.svc-carry-forward-panel__link .svc-action-button:focus{background-color:#0000}svc-question{display:block;position:absolute;inset:1px}.svc-question__adorner{grid-template-columns:100%;width:100%;height:auto;display:grid;position:relative}.svc-question__adorner>*{grid-area:1/1}.svc-question__adorner.svc-question__adorner--collapsed{height:fit-content}.svc-question__adorner .sv-action-bar .sv-action:not(:first-child) .sv-action-bar-item{border:none}.svc-question__adorner .sv-action-bar .sv-action:not(:first-child) .sv-action-bar-item:active{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5);background:var(--ctr-survey-question-panel-toolbar-item-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-question__adorner:before{content:"";width:100%;height:100%;margin-top:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))*-1);padding-top:var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2));margin-left:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))*-1);padding-left:var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2));box-sizing:content-box;position:absolute;bottom:0;right:0}.svc-survey-element-toolbar__item{appearance:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;--thm-icon-color:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394));--thm-survey-question-panel-toolbar-button-gap:calc(var(--ctr-survey-question-panel-toolbar-gap,var(--lbr-spacing-x1)) / 2);margin:0 var(--thm-survey-question-panel-toolbar-button-gap);border-radius:var(--ctr-survey-question-panel-toolbar-item-corner-radius,var(--lbr-corner-radius-x075));padding:var(--ctr-survey-question-panel-toolbar-item-padding-top,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-padding-right,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-padding-bottom,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-padding-left,var(--lbr-spacing-x05));transition:background var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;display:flex}.svc-survey-element-toolbar__item use{fill:var(--thm-icon-color)}.svc-survey-element-toolbar__item:hover,.svc-survey-element-toolbar__item:focus-visible{background-color:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-survey-element-toolbar__item:active,.svc-survey-element-toolbar__item.svc-survey-element-toolbar__item--pressed{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5);background-color:var(--ctr-survey-question-panel-toolbar-item-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-survey-element-toolbar__item:active use,.svc-survey-element-toolbar__item.svc-survey-element-toolbar__item--pressed use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-survey-element-toolbar__item.svc-survey-element-toolbar__item--active{background-color:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,#19b3941a))}.svc-survey-element-toolbar__item.svc-survey-element-toolbar__item--active .svc-survey-element-toolbar-item__title{color:var(--ctr-survey-question-panel-toolbar-item-text-color-selected,var(--sjs-secondary-background-400,#14a48b))}.svc-survey-element-toolbar__item.svc-survey-element-toolbar__item--active use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-selected,var(--sjs-secondary-background-500,#19b394))}.svc-survey-element-toolbar__item:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25);cursor:default;background-color:#0000}.svc-survey-element-toolbar__item:disabled use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-disabled,var(--sjs-layer-1-foreground-50,#00000080));opacity:1}.svc-survey-element-toolbar__item--with-text{gap:var(--ctr-survey-question-panel-toolbar-item-gap,var(--lbr-spacing-x05));padding-inline-end:var(--ctr-survey-question-panel-toolbar-item-padding-right-with-text,var(--lbr-spacing-x1))}.svc-survey-element-toolbar .sv-action:last-of-type .svc-survey-element-toolbar__item{margin-inline-end:0}.svc-survey-element-toolbar .sv-action:first-of-type .svc-survey-element-toolbar__item{margin-inline-start:0}.svc-dropdown-action--convertTo .svc-survey-element-toolbar__item--with-text{gap:var(--ctr-survey-question-panel-toolbar-item-gap,var(--lbr-spacing-x05));flex-direction:row-reverse;padding-inline-start:var(--ctr-survey-question-panel-toolbar-item-padding-left-with-text,var(--lbr-spacing-x1));padding-inline-end:var(--ctr-survey-question-panel-toolbar-item-padding-right,var(--lbr-spacing-x05))}.svc-dropdown-action--convertTo .svc-survey-element-toolbar__item--icon .svc-survey-element-toolbar-item__icon{width:var(--ctr-survey-question-panel-toolbar-item-icon-container-width,var(--lbr-size-x3));height:var(--ctr-survey-question-panel-toolbar-item-icon-container-height,var(--lbr-size-x3));box-sizing:border-box;padding:0;display:block}.svc-survey-element-toolbar-item__icon{box-sizing:border-box;padding:var(--ctr-survey-question-panel-toolbar-item-icon-padding-top,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-icon-padding-right,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-icon-padding-bottom,var(--lbr-spacing-x05)) var(--ctr-survey-question-panel-toolbar-item-icon-padding-left,var(--lbr-spacing-x05));width:var(--ctr-survey-question-panel-toolbar-item-icon-container-width,var(--lbr-size-x3));height:var(--ctr-survey-question-panel-toolbar-item-icon-container-height,var(--lbr-size-x3));display:block}.svc-survey-element-toolbar-item__title{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-small-size,var(--lbr-font-size-x150));font-style:normal;line-height:var(--lbr-font-small-line-height,var(--lbr-line-height-x2));color:var(--ctr-survey-question-panel-toolbar-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6));transition:color var(--sjs-creator-transition-duration,.15s);font-weight:600}.svc-question__adorner .sv-action-bar-item-dropdown{background-color:#0000}.svc-question__adorner .sd-input:disabled{pointer-events:none}.svc-question__content{scroll-margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-element{scroll-margin-top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content{box-sizing:border-box;width:100%;height:auto;padding:var(--lbr-question-panel-padding-top,var(--lbr-spacing-x4)) var(--lbr-question-panel-padding-right,var(--lbr-spacing-x5)) var(--ctr-survey-question-panel-padding-bottom-selected,var(--lbr-spacing-x2)) var(--lbr-question-panel-padding-left,var(--lbr-spacing-x5));border-radius:var(--lbr-question-panel-corner-radius,var(--lbr-corner-radius-x05));background:var(--lbr-question-panel-background-color,var(--sjs-layer-1-background-500,white));box-shadow:var(--lbr-question-panel-shadow-offset-x,0px) var(--lbr-question-panel-shadow-offset-y,1px) var(--lbr-question-panel-shadow-blur,2px) var(--lbr-question-panel-shadow-spread,0px) var(--lbr-question-panel-shadow-color,var(--sjs-special-shadow,#00000040));transition:background var(--sjs-creator-transition-duration,.15s),box-shadow var(--sjs-creator-transition-duration,.15s);outline:none;flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;position:relative}.svc-question__content--title-bottom{padding-top:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--title-bottom .sd-question__content{margin-top:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--title-bottom .svc-question__content-actions{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--title-bottom .svc-question__content-actions>.sv-action-bar{margin-bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--title-hidden{padding-top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-selectbase:not(.sd-imagepicker){padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-table .sd-selectbase:not(.sd-imagepicker){margin-left:0;padding-left:0;overflow-x:visible}.svc-question__content .sd-selectbase--multi-column{overflow:initial}.svc-question__content .sd-question.sd-question--table{overflow-x:initial}.svc-question__content .sjs_sp_placeholder{-webkit-user-select:all;user-select:all;pointer-events:all}.svc-question__content>div,.svc-question__placeholders>div{overflow:visible}.svc-question--enter,.svc-question--leave{animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.svc-question--enter{opacity:0;--fade-animation-duration:var(--sjs-svc-expand-fade-in-duration,.15s);--move-animation-duration:var(--sjs-svc-expand-move-in-duration,.25s);--fade-animation-delay:var(--sjs-svc-expand-fade-in-delay,.25s);--move-animation-delay:0s;--animation-timing-function:cubic-bezier(0, 0, .58, 1);--animation-direction:normal}.svc-question--leave{--fade-animation-duration:var(--sjs-svc-collapse-fade-out-duration,.15s);--move-animation-duration:var(--sjs-svc-collapse-move-out-duration,.25s);--fade-animation-delay:0s;--move-animation-delay:var(--sjs-svc-collapse-move-out-delay,.1s);--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}@keyframes changeAlignSelf{0%{align-self:flex-start}to{align-self:stretch}}.svc-question--enter.svc-question__adorner,.svc-question--leave.svc-question__adorner{opacity:1;animation-name:changeAlignSelf;animation-duration:0s}.svc-question--enter.svc-question__adorner{animation-delay:var(--move-animation-duration);align-self:flex-start}.svc-question--leave.svc-question__adorner{animation-delay:var(--move-animation-delay)}.svc-creator--disable-animations .svc-question--enter,.svc-creator--disable-animations .svc-question--leave{animation:none}.svc-question__content:not(.svc-question__content--composite-question) .sd-question:not(.sd-question--paneldynamic) .sd-panel__content{overflow:auto}.svc-question__content:not(.svc-question__content--composite-question) .sd-question:not(.sd-question--paneldynamic) .sd-table__cell--detail-panel .sd-panel__content{overflow:unset}.svc-panel__placeholder{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-survey-placeholder-text-color,var(--sjs-layer-1-foreground-50,#00000080));text-wrap:wrap;text-align:center}.svc-question__content-actions{opacity:0;height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 2.5*var(--sjs-base-unit,var(--base-unit,8px)));transition:opacity var(--sjs-creator-transition-duration,.15s);margin-top:auto;position:relative}.svc-question__content-actions:focus-within{opacity:1}.svc-question__content-actions>.sv-action-bar{width:100%;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute;top:0;left:0}.svc-question__content-actions .svc-action-bar-item--right:first-of-type{margin-inline-start:auto}.svc-dropdown-action--convertTo{max-width:max-content}.svc-dropdown-action--convertTo .svc-survey-element-toolbar__item{flex-direction:row-reverse}.svc-dropdown-action--convertTo .sv-action-bar-item--icon{max-width:100%;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-dropdown-action--convertTo .svc-survey-element-toolbar-item__title{justify-content:left;display:inline-block}.svc-dropdown-action--convertTo .svc-survey-element-toolbar-item__icon:last-child{--thm-icon-color:var(--sjs-primary-background-500,#19b394);margin-inline-start:0}.svc-dropdown-action--convertTo.sv-action--hidden{min-width:0}.svc-dropdown-action--convertTo-last{margin-inline-end:auto}.svc-survey-element-toolbar__dots-item{width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-survey-element-toolbar__dots-item.sv-action--hidden{width:0;margin:0}.svc-survey-element-toolbar__dots-item.sv-action--hidden .sv-action__content{display:none}.svc-survey-element-toolbar__dots-item .sv-dots__item{margin-left:0}.svc-survey-element-toolbar__dots-item .svc-list__item-icon{width:calc(var(--ctr-survey-question-panel-toolbar-item-icon-container-width,var(--lbr-size-x3)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-right,var(--lbr-spacing-x05)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-left,var(--lbr-spacing-x05)));height:calc(var(--ctr-survey-question-panel-toolbar-item-icon-container-height,var(--lbr-size-x3)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-top,var(--lbr-spacing-x05)) - var(--ctr-survey-question-panel-toolbar-item-icon-padding-bottom,var(--lbr-spacing-x05)))}.svc-survey-element-toolbar__dots-item .svc-list__item>.svc-list__item-body .sv-svg-icon use,.svc-survey-element-toolbar__dots-item .svc-list__item:hover>.svc-list__item-body .sv-svg-icon use{fill:var(--sjs-secondary-background-500,#19b394)}.svc-question__content:focus,.svc-hovered>.svc-question__content{box-shadow:0 0 0 var(--ctr-survey-question-panel-border-width-hovered,var(--lbr-stroke-x2)) var(--ctr-survey-question-panel-border-color-hovered,var(--sjs-secondary-background-25,#19b39440))}.svc-question__content--selected:not(.svc-question__content--dragged){box-shadow:0 0 0 var(--ctr-survey-question-panel-border-width-selected,var(--lbr-stroke-x2)) var(--ctr-survey-question-panel-border-color-selected,var(--sjs-secondary-background-500,#19b394))}.svc-question__content--collapsed-drag-over-inside:not(.svc-question__content--dragged){box-shadow:0 0 0 var(--ctr-survey-placeholder-border-width-hovered,var(--lbr-stroke-x2)) var(--ctr-survey-placeholder-border-color-hovered,var(--sjs-primary-background-500,#19b394));background:var(--ctr-survey-placeholder-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));animation:1s collapsed-drag-over-inside-blinking}@keyframes collapsed-drag-over-inside-blinking{0%{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}40%{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}50%{background:0 0}55%{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}65%{background:0 0}70%{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}80%{background:0 0}85%{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}to{background:var(--ctr-survey-panel-background-color-overing,var(--sjs-primary-background-10,#19b3941a))}}.svc-question__content--selected>.svc-question__content-actions,.svc-hovered>.svc-question__content:not(.svc-question__content--dragged)>.svc-question__content-actions{opacity:1}.svc-question__content--selected>.svc-question__content-actions.svc-question--enter,.svc-hovered>.svc-question__content:not(.svc-question__content--dragged)>.svc-question__content-actions.svc-question--enter{opacity:0}.svc-question__content--dragged{opacity:var(--ctr-survey-question-panel-opacity-hidden,.25)}.svc-question__content--dragged>.svc-question__content-actions{opacity:0}.svc-creator--mobile .svc-question__content-actions{height:var(--sjs-base-unit,var(--base-unit,8px));overflow:hidden}.svc-creator--mobile .svc-question__content-actions>.sv-action-bar{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-creator--mobile .svc-question__content-actions.svc-question--enter{animation-name:empty,moveInWithOverflow}.svc-creator--mobile .svc-question__content{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-element__header--hidden{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0 calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__adorner--selected>.svc-element__header--hidden{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content--selected{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content--selected>.svc-question__content-actions{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));overflow:visible}.svc-creator--mobile .svc-question__content--selected>.svc-question__content-actions>.sv-action-bar{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__content--selected>.svc-question__content-actions.svc-question--enter{animation-name:fadeIn,moveInWithOverflow}.svc-creator--mobile.svc-creator--disable-animations .svc-question--enter{animation:none}.svc-question__content .sd-question.sd-question--table{margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-dragged-element-shortcut{border-radius:var(--ctr-toolbox-item-corner-radius,var(--sjs-corner-radius-x1));background-color:var(--ctr-toolbox-item-background-color-floating,var(--sjs-layer-1-background-500,white));color:var(--ctr-toolbox-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6));padding:var(--ctr-toolbox-item-padding-top-submenu,var(--sjs-spacing-x150)) var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2)) var(--ctr-toolbox-item-padding-bottom-submenu,var(--sjs-spacing-x150)) var(--ctr-toolbox-item-padding-left-submenu,var(--sjs-spacing-x2));cursor:grabbing;z-index:1000;box-shadow:var(--ctr-toolbox-item-shadow-floating-1-offset-x,0px) var(--ctr-toolbox-item-shadow-floating-1-offset-y,2px) var(--ctr-toolbox-item-shadow-floating-1-blur,8px) var(--ctr-toolbox-item-shadow-floating-1-spread,0px) var(--ctr-toolbox-item-shadow-floating-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-toolbox-item-shadow-floating-2-offset-x,0px) var(--ctr-toolbox-item-shadow-floating-2-offset-y,16px) var(--ctr-toolbox-item-shadow-floating-2-blur,32px) var(--ctr-toolbox-item-shadow-floating-2-spread,0px) var(--ctr-toolbox-item-shadow-floating-2-color,var(--sjs-special-glow,#004c441a));-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;box-sizing:content-box;position:absolute;overflow:hidden}.svc-dragged-element-shortcut .sv-svg-icon use{fill:var(--ctr-toolbox-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-dragged-element-shortcut--selected{border:2px solid var(--ctr-toolbox-item-border-color-floating,var(--sjs-secondary-background-500,#19b394))}.svc-dragged-element-shortcut__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));text-overflow:ellipsis;max-width:var(--ctr-toolbox-item-max-width,320px);font-weight:600;overflow:hidden}.svc-dragged-element-shortcut--has-icon{padding:var(--ctr-toolbox-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2)) var(--ctr-toolbox-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-toolbox-item-padding-left,var(--sjs-spacing-x150));gap:var(--ctr-toolbox-item-gap,var(--sjs-spacing-x1));justify-content:center;align-items:center;display:flex}.svc-dragged-element-shortcut--has-icon .svc-dragged-element-shortcut__text{display:block}.svc-dragged-element-shortcut__icon{display:flex}.svc-dragged-element-shortcut__icon svg{width:var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-toolbox-item-icon-height,var(--sjs-font-size-x3))}.svc-question__content--drag-over-inside .svc-panel__placeholder_frame,.svc-hovered>.svc-question__content--drag-over-inside .svc-panel__placeholder_frame{box-shadow:0 0 0 1px var(--ctr-survey-placeholder-border-color-hovered,var(--sjs-primary-background-500,#19b394));border:1px solid var(--ctr-survey-placeholder-border-color-hovered,var(--sjs-primary-background-500,#19b394));background:var(--ctr-survey-placeholder-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-question__content--drag-over-inside .svc-panel__placeholder_frame>.svc-question__content-actions,.svc-hovered>.svc-question__content--drag-over-inside .svc-panel__placeholder_frame>.svc-question__content-actions{opacity:1}.svc-question__drop-indicator{background:var(--ctr-survey-drop-indicator-color,var(--sjs-primary-background-500,#19b394));opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s);position:absolute}.svc-question__drop-indicator--left,.svc-question__drop-indicator--right{width:0;height:100%;top:0}.svc-question__drop-indicator--top,.svc-question__drop-indicator--bottom{width:100%;height:0;left:0}.svc-question__drop-indicator--left{left:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-question__drop-indicator--right{right:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-question__drop-indicator--top{top:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-question__drop-indicator--bottom{bottom:calc((var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2)) + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))/-2)}.svc-question__content--drag-over-left>.svc-question__drop-indicator--left,.svc-question__content--drag-over-right>.svc-question__drop-indicator--right{opacity:1;width:var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2))}.svc-question__content--drag-over-top>.svc-question__drop-indicator--top,.svc-question__content--drag-over-bottom>.svc-question__drop-indicator--bottom{opacity:1;height:var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2))}.sd-panel .svc-question__content--drag-over-left .svc-question__drop-indicator--left{left:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))/-2 + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))}.sd-panel .svc-question__content--drag-over-right .svc-question__drop-indicator--right{right:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))/-2 + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))}.svc-question__content--panel .sd-row>div:first-child .svc-question__content--drag-over-left,.sd-panel__content .sd-row>div:first-child .svc-question__content--drag-over-left{width:calc(100% - 8px);margin-left:8px}.svc-question__content--panel .sd-row>div:last-child .svc-question__content--drag-over-right,.sd-panel__content .sd-row>div:last-child .svc-question__content--drag-over-right{width:calc(100% - 8px);margin-right:8px}.svc-question__content--panel .svc-question__content--drag-over-top .svc-question__drop-indicator--top,.sd-panel__content .svc-question__content--drag-over-top .svc-question__drop-indicator--top{top:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))/-2 + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))}.svc-question__content--panel .svc-question__content--drag-over-bottom .svc-question__drop-indicator--bottom,.sd-panel__content .svc-question__content--drag-over-bottom .svc-question__drop-indicator--bottom{bottom:calc(var(--lbr-page-layout-gap-medium,var(--lbr-spacing-x2))/-2 + var(--ctr-survey-drop-indicator-width,var(--lbr-stroke-x2)))}.svc-question__content-actions>.sv-action-bar{box-sizing:border-box;justify-content:center;padding:0}svc-question sv-action-bar,svc-question .sv-action-bar,.svc-question sv-action-bar,.svc-question .sv-action-bar{padding:0}.svc-panel__edge{border:1px solid orange;width:100%;height:10px;position:absolute}.svc-panel__edge--top{top:0}.svc-panel__edge--bottom{bottom:0}.svc-question__adorner--start-with-new-line[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name]{min-width:4px;height:100%;overflow:hidden}.svc-question__adorner--start-with-new-line[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name] .svc-question__content.svc-question__content.svc-question__content{border:0;padding:0}[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name]{border:none;height:0}[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name] .svc-question__drag-area,[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name] .svc-question__drag-element{display:none}[data-sv-drop-target-survey-element=sv-drag-drop-ghost-survey-element-name] .svc-question__content{box-shadow:none;background:0 0}.svc-hovered>.svc-question__content.svc-question__content:not(.svc-question__content--dragged)>.svc-question__drag-area>.svc-question__drag-element{opacity:var(--ctr-survey-question-panel-drag-area-drag-indicator-opacity,.5)}.svc-question__content.svc-question__content--selected>.svc-question__drag-area>.svc-question__drag-element{opacity:var(--ctr-survey-question-panel-drag-area-drag-indicator-opacity,.5);z-index:1}.svc-element__header--hidden{box-sizing:border-box;padding:0 calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;z-index:-1;width:100%;display:block}.svc-element__header--hidden .svc-string-editor,.svc-element__header--hidden .svc-fake-title,.svc-element__header--hidden sv-ng-string>.svc-string-editor{display:inline-flex}.svc-element__header--hidden .svc-string-editor:before,.svc-element__header--hidden .svc-fake-title:before,.svc-element__header--hidden sv-ng-string>.svc-string-editor:before{content:"("}.svc-element__header--hidden .svc-string-editor:after,.svc-element__header--hidden .svc-fake-title:after,.svc-element__header--hidden sv-ng-string>.svc-string-editor:after{content:")"}.svc-element__header--hidden .svc-element__title--hidden{opacity:0;transition:opacity .15s}.svc-element__header--lazy .svc-string-editor,.svc-element__header--lazy sv-ng-string>.svc-string-editor,.svc-element__header--hidden.sd-question__header--location--left .svc-string-editor,.svc-element__header--hidden.sd-question__header--location--left sv-ng-string>.svc-string-editor{display:inline-block}.svc-element__header--lazy .svc-string-editor:before,.svc-element__header--lazy .svc-string-editor:after,.svc-element__header--lazy sv-ng-string>.svc-string-editor:before,.svc-element__header--lazy sv-ng-string>.svc-string-editor:after,.svc-element__header--hidden.sd-question__header--location--left .svc-string-editor:before,.svc-element__header--hidden.sd-question__header--location--left .svc-string-editor:after,.svc-element__header--hidden.sd-question__header--location--left sv-ng-string>.svc-string-editor:before,.svc-element__header--hidden.sd-question__header--location--left sv-ng-string>.svc-string-editor:after{content:none}.svc-question__adorner.svc-question__adorner--collapsed>.svc-element__header--hidden{z-index:1}.svc-question__adorner.svc-question__adorner--collapsed>.svc-element__header--hidden>.svc-element__title--hidden{opacity:1}.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-question__dropdown-choices--wrapper,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-panel__placeholder_frame-wrapper,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-question__content-actions,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-panel__add-new-question-container,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-carry-forward-panel-wrapper,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.svc-image-question-controls,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>.sd-file,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed>sv-ng-file-question{display:none}.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .svc-question__drop-indicator{display:block}.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .svc-question__drag-area,.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .svc-content-wrapper{display:flex}.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .sd-element>:not(.sd-element__header),.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .sd-element__header>:not(.sd-element__title),.svc-question__adorner.svc-question__adorner--collapsed .svc-question__content--collapsed .sd-question__header--location--left{display:none}.svc-question__adorner .svc-question__content--collapsed{padding-bottom:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:0}.svc-question__adorner .svc-question__content--collapsed .sd-element__header,.svc-question__adorner .svc-question__content--collapsed .sd-element--complex>.sd-element__header{padding-top:0;padding-bottom:0}.svc-creator--mobile .svc-question__top-actions{padding:0}.svc-creator--mobile .svc-question__adorner .svc-question__content--collapsed{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--mobile .svc-question__adorner .svc-question__content--collapsed.svc-question__content--selected{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__drag-area{cursor:move;height:calc(3.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}.svc-question__drag-element{opacity:0;width:100%;transition:opacity var(--sjs-creator-transition-duration,.15s);width:var(--ctr-survey-question-panel-drag-area-drag-indicator-width,var(--lbr-size-x3));height:var(--ctr-survey-question-panel-drag-area-drag-indicator-height,var(--lbr-size-x2))}.svc-question__drag-element use{fill:var(--ctr-survey-question-panel-drag-area-drag-indicator-color,var(--sjs-layer-1-foreground-50,#00000080))}.sd-panel .svc-question__content--image:not(.svc-question__content--empty){padding-left:1px;padding-right:1px}.sd-panel .svc-question__content .sd-table-wrapper:before{left:calc(-1*var(--sd-base-padding) + 2px)}.sd-panel .svc-question__content .sd-table-wrapper:after{right:calc(-1*var(--sd-base-padding) + 2px)}.sd-panel .svc-question__content{box-shadow:none;border-radius:0}.sd-panel .svc-question__content:after{content:"";pointer-events:none;outline:var(--ctr-survey-question-panel-border-width-nested,var(--lbr-stroke-x1)) dashed var(--ctr-survey-question-panel-border-color-nested,var(--sjs-border-25,#d4d4d4));outline-offset:calc(-1*var(--ctr-survey-question-panel-border-width-nested,var(--lbr-stroke-x1)));z-index:10;position:absolute;inset:0}.sd-panel .svc-hovered>.svc-question__content:not(.svc-question__content--dragged):after{box-shadow:0 0 0 var(--ctr-survey-question-panel-border-width-hovered,var(--lbr-stroke-x2)) var(--ctr-survey-question-panel-border-color-hovered,var(--sjs-secondary-background-25,#19b39440)) inset,0 0 0 var(--ctr-survey-question-panel-border-width-hovered,var(--lbr-stroke-x2)) var(--lbr-question-panel-background-color,var(--sjs-layer-1-background-500,white)) inset;outline:none}.sd-panel .svc-question__content.svc-question__content--selected:not(.svc-question__content--dragged):after{box-shadow:0 0 0 var(--ctr-survey-question-panel-border-width-selected,var(--lbr-stroke-x2)) var(--ctr-survey-question-panel-border-color-selected,var(--sjs-secondary-background-500,#19b394)) inset;outline:none}.sd-panel .svc-row--ghost.svc-row--ghost .svc-question__content.svc-question__content{border:none}.svc-widget__content{width:100%}.svc-widget__content .sd-question__content{pointer-events:none}.svc-question__content .sd-paneldynamic__footer,.svc-question__content .sd-paneldynamic__separator{display:none}.svc-panel__placeholder_frame-wrapper{box-sizing:border-box;flex-grow:1;width:100%;display:flex;position:relative;container-type:inline-size}.svc-question__content--empty-template .sd-question--paneldynamic,.svc-question__content--empty-template .sd-question__content,.svc-question__content--empty-template sv-ng-paneldynamic-question,.svc-question__content--empty-template .sd-paneldynamic,.svc-question__content--empty-template .sd-paneldynamic__panels-container,.svc-question__content--empty-template .sd-paneldynamic__panel-wrapper,.svc-question__content--empty-template .svc-question__adorner,.svc-question__content--empty-template .svc-question__adorner>div{flex-direction:column;flex-grow:1;display:flex}.svc-question__content--empty-template .sd-question--paneldynamic .svc-panel__placeholder_frame,.svc-question__content--empty-template .sd-question__content .svc-panel__placeholder_frame,.svc-question__content--empty-template sv-ng-paneldynamic-question .svc-panel__placeholder_frame,.svc-question__content--empty-template .sd-paneldynamic .svc-panel__placeholder_frame,.svc-question__content--empty-template .sd-paneldynamic__panels-container .svc-panel__placeholder_frame,.svc-question__content--empty-template .sd-paneldynamic__panel-wrapper .svc-panel__placeholder_frame,.svc-question__content--empty-template .svc-question__adorner .svc-panel__placeholder_frame,.svc-question__content--empty-template .svc-question__adorner>div .svc-panel__placeholder_frame{flex-grow:1}.sd-paneldynamic__panels-container{margin-bottom:-2px;padding-bottom:2px}.svc-panel__placeholder_frame{border:var(--ctr-survey-placeholder-border-width,var(--lbr-stroke-x1)) dashed var(--ctr-survey-placeholder-border-color,var(--sjs-border-25,#d4d4d4));box-sizing:border-box;width:100%;padding:var(--ctr-survey-placeholder-padding-top-with-button,var(--lbr-spacing-x8)) var(--ctr-survey-placeholder-padding-right,var(--lbr-spacing-x8)) var(--ctr-survey-placeholder-padding-bottom-with-button,var(--lbr-spacing-x6)) var(--ctr-survey-placeholder-padding-left,var(--lbr-spacing-x8));flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.svc-panel__add-new-question-container{justify-content:center;width:100%;display:flex;position:relative}.svc-panel__add-new-question-wrapper{justify-content:center;width:100%;display:flex;container-type:inline-size}.svc-panel__add-new-question-wrapper .svc-element__add-new-question{margin-top:var(--ctr-survey-panel-add-button-margin-top,var(--lbr-spacing-x1))}.svc-panel__add-new-question-wrapper .svc-element__add-new-question-icon{margin:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:none}.svc-panel__add-new-question-wrapper .svc-element__add-new-question-icon use{fill:var(--ctr-survey-contextual-button-icon-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-panel__add-new-question-wrapper .svc-element__question-type-selector{inset-inline-end:0;margin:0;position:absolute;bottom:0}.svc-panel__add-new-question,.svc-panel__add-new-question-wrapper .svc-element__add-new-question{margin-top:var(--ctr-survey-placeholder-gap,var(--lbr-spacing-x05));width:auto;padding:var(--ctr-survey-action-button-padding-top,var(--lbr-spacing-x1)) var(--ctr-survey-action-button-padding-right,var(--lbr-spacing-x3)) var(--ctr-survey-action-button-padding-bottom,var(--lbr-spacing-x1)) var(--ctr-survey-action-button-padding-left,var(--lbr-spacing-x3));border-radius:var(--ctr-survey-action-button-corner-radius,var(--lbr-corner-radius-x1));vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--sjs-creator-transition-duration,.15s),background var(--sjs-creator-transition-duration,.15s);box-shadow:none;border:none;justify-content:center;align-items:center;margin-left:0;margin-right:0;display:flex}.svc-panel__add-new-question:hover,.svc-panel__add-new-question-wrapper .svc-element__add-new-question:hover{outline:none}.svc-panel__add-new-question .svc-add-new-item-button__text,.svc-panel__add-new-question-wrapper .svc-element__add-new-question .svc-add-new-item-button__text{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-survey-action-button-text-color-positive,var(--sjs-primary-background-500,#19b394));text-wrap:nowrap;font-weight:600}.svc-panel__add-new-question-icon{margin:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:none}.svc-panel__add-new-question-icon use{fill:var(--ctr-survey-contextual-button-icon-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-panel__question-type-selector-popup{height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute;bottom:0;right:0}@container (width<=496px){.svc-panel__placeholder_frame{padding:calc(11*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(10*(var(--sjs-base-unit,var(--base-unit,8px))))}}@container (width<=176px){.svc-panel__placeholder{display:none}.svc-panel__placeholder_frame{padding:calc(10*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(10*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-panel__placeholder_frame .svc-panel__add-new-question,.svc-panel__placeholder_frame .svc-element__add-new-question{margin:0}.svc-panel__placeholder_frame .svc-panel__add-new-question-icon,.svc-panel__add-new-question-container .svc-panel__add-new-question-icon{width:var(--ctr-button-contextual-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-button-contextual-button-icon-height,var(--sjs-font-size-x3));display:block}.svc-panel__placeholder_frame .svc-element__question-type-selector,.svc-panel__add-new-question-container .svc-element__question-type-selector{display:none}.svc-panel__placeholder_frame .svc-panel__add-new-question,.svc-panel__placeholder_frame .svc-element__add-new-question,.svc-panel__add-new-question-container .svc-panel__add-new-question,.svc-panel__add-new-question-container .svc-element__add-new-question{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-panel__placeholder_frame .svc-panel__add-new-question .svc-add-new-item-button__text,.svc-panel__placeholder_frame .svc-element__add-new-question .svc-add-new-item-button__text,.svc-panel__add-new-question-container .svc-panel__add-new-question .svc-add-new-item-button__text,.svc-panel__add-new-question-container .svc-element__add-new-question .svc-add-new-item-button__text{display:none}}.sd-panel .svc-row{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-panel .svc-row:first-of-type{margin-top:0}.sd-panel .svc-row .sd-row{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.svc-question__content.svc-question__content--collapsed .sd-element--complex>.sd-element__header--location-top.svc-element__header--hidden{padding:0}.svc-question__content:not(.svc-question__content--composite-question) .sd-element--complex>.sd-element__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding));padding-top:0}.svc-question__content:not(.svc-question__content--composite-question) .sd-panel__content{gap:0;padding-top:0}.svc-question__content .sd-element--complex>.sd-element__header--location-top.svc-element__header--hidden{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-element--complex>.sd-element__header--location-top:after{display:none}.svc-question__content .sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-paneldynamic__panel-wrapper{padding:0}.svc-question__content .sd-table__row-disabled>.sd-table__cell{opacity:1}.svc-question__content:not(.svc-question__content--composite-question) .svc-carry-forward-panel{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content:not(.svc-question__content--composite-question) .sd-question__content{min-width:min(8*(var(--sjs-base-unit,var(--base-unit,8px))),100%);margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-x:auto}.svc-question__content:not(.svc-question__content--composite-question) .sd-question--description-under-input .sd-question__content{margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content:not(.svc-question__content--composite-question) .sd-composite .sd-question__content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.svc-question__content--paneldynamic .sd-question__content{padding-bottom:2px;padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:-2px;margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--paneldynamic .sd-paneldynamic__panels-container{padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__adorner .sv-ranking:not(.sv-ranking--select-to-rank) .svc-question__content--ranking .svc-carry-forward-panel{margin-top:0}.svc-question__adorner .sv-ranking .sv-ranking__container-placeholder{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__adorner .sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:0;padding-bottom:0}.svc-question__adorner .sv-ranking--select-to-rank-vertical .sv-ranking__container--from .sv-ranking__container-placeholder{padding-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__top-actions{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));visibility:hidden;position:absolute;top:0;right:0}.svc-survey-element-top-toolbar__item{appearance:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:var(--ctr-survey-question-panel-toolbar-item-corner-radius,var(--lbr-corner-radius-x075));opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-muted,.5);background-color:#0000;border:none;outline:none;padding:0;display:flex}.svc-survey-element-top-toolbar__item:hover,.svc-survey-element-top-toolbar__item:focus-visible{opacity:initial;background-color:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,#19b3941a))}.svc-survey-element-top-toolbar__item use{fill:var(--ctr-survey-question-panel-drag-area-expand-button-color,var(--sjs-layer-1-foreground-50,#00000080))}.svc-question__adorner--collapse-onhover.svc-hovered>.svc-question__content>.svc-question__drag-area>.svc-question__top-actions,.svc-question__adorner--collapse-onhover>.svc-question__content--selected>.svc-question__drag-area>.svc-question__top-actions,.svc-question__adorner--collapse-always>.svc-question__content>.svc-question__drag-area>.svc-question__top-actions{visibility:visible}.sd-row--enter.sd-row--enter.sd-row--enter.sd-row--enter .svc-question__content--selected{box-shadow:0px 1px 2px 0px var(--ctr-shadow-small-color,var(--sjs-special-shadow,#00000040))}.sd-row--enter.sd-row--enter.sd-row--enter.sd-row--enter .svc-question__content--selected .svc-question__content-actions{opacity:0}.sd-panel .sd-row--enter.sd-row--enter.sd-row--enter.sd-row--enter .svc-question__content--selected{border:var(--ctr-survey-placeholder-border-width,var(--lbr-stroke-x1)) dashed var(--ctr-survey-placeholder-border-color,var(--sjs-border-25,#d4d4d4));box-shadow:none;border-radius:0}.svc-question__content--slider.svc-question__content--slider .sd-question__content{overflow-x:visible}.svc-question__dropdown-choices{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__dropdown-choice--collapsed:last-child{opacity:.25}.svc-question__dropdown-choice--collapsed:nth-last-child(2){opacity:.5}.svc-question__dropdown-choice--collapsed:nth-last-child(3){opacity:.75}.svc-question__content>.svc-question__dropdown-choices--wrapper{width:calc(100% + 8*(var(--sjs-base-unit,var(--base-unit,8px))));margin:0 calc(-4*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-x:auto}.svc-question__content>.svc-question__dropdown-choices--wrapper>div{width:calc(100% - 8*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))));margin:0 calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block}.svc-question__content>.svc-question__dropdown-choices--wrapper .svc-action-button{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));margin-left:var(--ctr-survey-radio-button-group-show-more-button-margin-left,var(--lbr-spacing-x6));margin-top:var(--ctr-survey-radio-button-group-show-more-button-margin-top,var(--lbr-spacing-x05));padding:var(--ctr-survey-action-button-padding-top,var(--lbr-spacing-x1)) var(--ctr-survey-action-button-padding-right,var(--lbr-spacing-x3)) var(--ctr-survey-action-button-padding-bottom,var(--lbr-spacing-x1)) var(--ctr-survey-action-button-padding-left,var(--lbr-spacing-x3));border-radius:var(--ctr-survey-action-button-corner-radius,var(--lbr-corner-radius-x1));cursor:pointer;font-weight:600}.svc-image-question-controls{top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));right:var(--sjs-base-unit,var(--base-unit,8px));display:none;position:absolute}.svc-question__content--selected .svc-image-question-controls{display:flex}.svc-question__content--image:not(.svc-question__content--loading):not(.svc-question__content--empty){padding-left:0;padding-right:0}.svc-question__content--image:not(.svc-question__content--loading):not(.svc-question__content--empty) .sd-image__image{border-radius:0}.svc-question__content--image:not(.svc-question__content--loading):not(.svc-question__content--empty) .svc-question__content-actions{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% - 2.5*var(--sjs-base-unit,var(--base-unit,8px)));box-sizing:border-box}.svc-question__content--image:not(.svc-question__content--loading):not(.svc-question__content--empty) .svc-question__content-actions>.sv-action-bar{width:calc(100% - calc(5 * (var(--sjs-base-unit,var(--base-unit,8px)))));left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content--image.svc-question__content--empty .sd-file,.svc-question__content--image.svc-question__content--empty sv-ng-file-question{width:100%}.svc-question__content--image.svc-question__content--empty .sd-question--image,.svc-question__content--image .sd-file__choose-btn--text .sv-svg-icon{display:none}@container (width<=176px){.svc-question__content--image .sd-file__choose-btn--text .sv-svg-icon{display:block}}.svc-question__content--loading .sd-image{display:none}.svc-image-question__loading-placeholder{width:100%;height:calc(27.5*(var(--sjs-base-unit,var(--base-unit,8px))));border:var(--ctr-survey-placeholder-border-width,var(--lbr-stroke-x1)) dashed var(--ctr-survey-placeholder-border-color,var(--sjs-border-25,#d4d4d4));box-sizing:content-box;position:relative}.svc-image-question__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-rating-question-controls{position:absolute}.svc-question__content--in-popup .svc-rating-question-controls.svc-item-value-controls,.svc-question__content--selected .svc-rating-question-controls.svc-item-value-controls{display:flex}.svc-rating-question-controls.svc-rating-question-controls--labels-top{margin-top:calc(5.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-rating{max-width:calc(100% - 9*var(--sjs-base-unit,var(--base-unit,8px)));margin-inline-start:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-rating.sd-rating--wrappable fieldset{min-width:0}.svc-question__content .sd-rating .sd-rating__item-text{max-width:100%}.svc-question__content .sd-rating .sd-rating__item-text .sv-string-editor:focus-within{white-space:nowrap}.svc-question__content .sd-rating .sd-rating__item-text:after{display:none}.svc-question__content .sd-rating .svc-string-editor__content .sv-string-editor{text-overflow:ellipsis;overflow:hidden}.svc-question__content .sd-rating .svc-string-editor__content .sv-string-editor:focus-within{text-overflow:initial}.svc-question__content .sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text,.svc-question__content .sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text,.svc-question__content .sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{bottom:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-rating.sd-rating--labels-diagonal fieldset{padding-bottom:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{top:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{bottom:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-question--table .sd-rating{margin-inline-start:0;width:fit-content;max-width:fit-content;margin:auto}.svc-question__content .svc-rating-question-controls{width:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:flex-start;min-width:auto;display:flex}.svc-question__content .sd-rating__item--fixed-size:focus-within{width:unset;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-rating-question-content{flex:1}.svc-question__content .svc-rating-question-content .sd-question__content{margin:0;padding:0;overflow-x:visible}.svc-creator--mobile .svc-rating-question-content{position:relative}.svc-creator--mobile .svc-rating-question-content fieldset:before{content:"";width:calc(8*var(--sjs-base-unit,var(--base-unit,8px)));display:block}.svc-creator--mobile .svc-rating-question-controls{position:absolute;top:0}.svc-creator--mobile .svc-question__content .sd-rating{width:fit-content;max-width:100%;margin-inline-start:0}.svc-creator--mobile .svc-question__content .sd-rating--labels-top .sd-rating__min-text,.svc-creator--mobile .svc-question__content .sd-rating--labels-bottom .sd-rating__min-text,.svc-creator--mobile .svc-question__content .sd-rating--labels-diagonal .sd-rating__min-text{margin-inline-start:calc(9*var(--sjs-base-unit,var(--base-unit,8px)))}.svc-item-value-wrapper{gap:var(--sjs-base-unit,var(--base-unit,8px));margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex;position:relative}.svc-question__dropdown-choice .svc-item-value-wrapper,.sd-selectbase .svc-item-value-wrapper{align-items:flex-start}.svc-question__dropdown-choice .svc-item-value__item,.sd-selectbase .svc-item-value__item{padding-right:var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__content .sd-selectbase__column{margin-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:initial}.svc-question__content .sd-selectbase--mobile .sd-selectbase__column,.svc-question__content .sd-selectbase__column:first-of-type,.svc-question__content .sd-imagepicker__column{margin-left:0}.svc-question__content .sd-selectbase__column:not(:last-child){padding-right:0}.svc-item-value--dragging{box-shadow:0px 8px 16px 0px var(--ctr-shadow-large-color,var(--sjs-special-glow,#004c441a));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-user-select:none;user-select:none}.svc-item-value-controls{margin:var(--sjs-base-unit,var(--base-unit,8px)) 0;height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))));flex-shrink:0;justify-content:flex-end;align-self:flex-start;display:flex}.svc-item-value-controls__button{border-radius:var(--ctr-survey-action-button-corner-radius,var(--lbr-corner-radius-x1));padding:var(--sjs-base-unit,var(--base-unit,8px));cursor:pointer;width:var(--ctr-survey-action-button-icon-width-small,var(--lbr-size-x2));height:var(--ctr-survey-action-button-icon-height-small,var(--lbr-size-x2));box-sizing:content-box;transition:background var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s);outline:none;display:inline-block}.svc-item-value-controls__button .sv-svg-icon{width:var(--ctr-survey-action-button-icon-width-small,var(--lbr-size-x2));height:var(--ctr-survey-action-button-icon-height-small,var(--lbr-size-x2));display:block}.svc-item-value-controls__button>span{display:block}.svc-item-value-controls__drag .svc-item-value-controls__drag-icon{transition:opacity var(--sjs-creator-transition-duration,.15s);width:var(--ctr-survey-item-actionbar-drag-indicator-width,var(--lbr-size-x3));height:var(--ctr-survey-item-actionbar-drag-indicator-height,var(--lbr-size-x3));display:block}.svc-item-value-controls__drag .svc-item-value-controls__drag-icon .sv-svg-icon{width:var(--ctr-survey-item-actionbar-drag-indicator-width,var(--lbr-size-x3));height:var(--ctr-survey-item-actionbar-drag-indicator-height,var(--lbr-size-x3))}.svc-item-value-wrapper:hover:not(.svc-item-value--ghost) .svc-item-value-controls__drag-icon,.svc-item-value-controls__drag:hover:not(.svc-item-value--ghost) .svc-item-value-controls__drag-icon{opacity:1}.svc-item-value-controls__drag{padding:var(--ctr-survey-item-actionbar-drag-indicator-padding-top,var(--lbr-spacing-x05)) var(--ctr-survey-item-actionbar-drag-indicator-padding-right,var(--lbr-spacing-x1)) var(--ctr-survey-item-actionbar-drag-indicator-padding-bottom,var(--lbr-spacing-x05)) var(--ctr-survey-item-actionbar-drag-indicator-padding-left,var(--lbr-spacing-x1));cursor:move;width:auto;height:auto;opacity:var(--ctr-survey-item-actionbar-drag-indicator-opacity,.5)}.svc-item-value-controls__drag .svc-item-value-controls__drag-icon{opacity:0}.svc-item-value-controls__drag use{fill:var(--ctr-survey-item-actionbar-drag-indicator-color,var(--sjs-layer-1-foreground-50,#00000080))}.svc-item-value-controls__button--disabled{fill:var(--ctr-survey-action-button-icon-color-disabled,var(--sjs-layer-1-foreground-50,#00000080));opacity:.25;cursor:default}.svc-item-value-controls__remove:not(.svc-item-value-controls__button--disabled) use{fill:var(--ctr-survey-action-button-icon-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-item-value-controls__add:not(.svc-item-value-controls__button--disabled) use{fill:var(--ctr-survey-action-button-icon-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-item-value-controls__add:not(.svc-item-value-controls__button--disabled):hover,.svc-item-value-controls__add:not(.svc-item-value-controls__button--disabled):focus{background-color:var(--ctr-survey-action-button-background-color-hovered-positive,var(--sjs-primary-background-10,#19b3941a))}.svc-item-value-controls__remove:not(.svc-item-value-controls__button--disabled):hover,.svc-item-value-controls__remove:not(.svc-item-value-controls__button--disabled):focus{background-color:var(--ctr-survey-action-button-background-color-hovered-negative,var(--sjs-semantic-red-background-10,#e50a3e1a))}.sv-string-editor{cursor:text}.svc-item-value--new .svc-item-value__item .sd-item__control-label,.svc-item-value--new .svc-item-value__item .sv-ranking-item__text{color:var(--ctr-survey-ranking-item-text-color-inactive,var(--sjs-layer-1-foreground-50,#00000080))}.svc-item-value--new .svc-item-value__item .sd-item__decorator{opacity:.35}.svc-item-value--new .sv-ranking-item__index{border-radius:var(--lbr-ranking-item-number-corner-radius,var(--lbr-corner-radius-round));background:var(--ctr-survey-ranking-item-digit-background-color-inactive,var(--sjs-layer-3-background-500,#f4f4f4))}.svc-item-value--new .sv-ranking-item__index svg{fill:var(--ctr-survey-ranking-item-digit-text-color-inactive,var(--sjs-layer-3-foreground-50,#00000080))}.sv-ranking .svc-item-value-wrapper{align-items:center}.sv-ranking .svc-item-value__item{flex-grow:1;padding-right:0}.svc-question__content .svc-item-value__item .sv-ranking-item__text{flex-grow:1;width:0;max-width:fit-content}.svc-item-value__item .sv-ranking-item__content{padding-left:0}.svc-item-value__item .sv-ranking-item__icon-container{display:none}.svc-item-value__item .sv-ranking-item__text{overflow:visible}.svc-item-value__item .svc-string-editor{width:100%;display:inline-block}.svc-item-value__item .sv-string-editor{text-overflow:ellipsis;overflow:hidden}.sv-drag-drop-choices-shortcut .sv-ranking-item__text{overflow:hidden}.svc-item-value--ghost{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-item-value--ghost .svc-item-value__ghost{display:block}.svc-item-value--ghost .svc-item-value-controls{visibility:hidden}.svc-item-value--ghost .svc-item-value__item{display:none}.svc-item-value--ghost .sv-string-viewer,.svc-item-value--ghost .sv-string-editor{white-space:unset}.svc-item-value--movedown{animation:.1s ease-in-out svdragdropmovedown;transform:translate(0)}.svc-item-value--moveup{animation:.1s ease-in-out svdragdropmoveup;transform:translate(0)}.svc-item-value__ghost{background:var(--ctr-survey-radio-button-group-item-background-color-drop-spot,var(--sjs-layer-1-background-400,whitesmoke));border-radius:var(--ctr-survey-radio-button-group-item-corner-radius-floating,var(--lbr-corner-radius-x1));width:calc(25*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:11;display:none;position:absolute;left:35px}.svc-creator--mobile .svc-tab-designer .svc-question__content--ranking [data-sv-drop-target-item-value] .svc-item-value-controls,.svc-creator--mobile .svc-tab-designer .sd-selectbase [data-sv-drop-target-item-value] .svc-item-value-controls,.svc-creator--mobile .svc-tab-designer .svc-question__dropdown-choices [data-sv-drop-target-item-value] .svc-item-value-controls{min-width:initial}.svc-creator--mobile .svc-tab-designer .svc-question__content--ranking:not([data-sv-drop-target-item-value]) .svc-item-value-controls,.svc-creator--mobile .svc-tab-designer .sd-selectbase:not([data-sv-drop-target-item-value]) .svc-item-value-controls,.svc-creator--mobile .svc-tab-designer .svc-question__dropdown-choices:not([data-sv-drop-target-item-value]) .svc-item-value-controls{min-width:64px}.svc-creator--mobile .svc-tab-designer .svc-question__content--ranking .svc-item-value-controls__drag,.svc-creator--mobile .svc-tab-designer .sd-selectbase .svc-item-value-controls__drag,.svc-creator--mobile .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-controls__drag{padding-right:0}.svc-creator--mobile .svc-tab-designer .svc-question__content--ranking .svc-item-value-controls__drag-icon,.svc-creator--mobile .svc-tab-designer .sd-selectbase .svc-item-value-controls__drag-icon,.svc-creator--mobile .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-controls__drag-icon{opacity:1}.svc-creator--mobile .svc-tab-designer .svc-question__content--ranking .svc-item-value-wrapper,.svc-creator--mobile .svc-tab-designer .sd-selectbase .svc-item-value-wrapper,.svc-creator--mobile .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-wrapper{margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__content--ranking .svc-item-value-controls__drag-icon,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .sd-selectbase .svc-item-value-controls__drag-icon,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-controls__drag-icon{opacity:1}.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__content--ranking .svc-item-value-wrapper,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .sd-selectbase .svc-item-value-wrapper,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-wrapper{margin-left:calc(-6*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__content--ranking .svc-item-value-controls__drag,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .sd-selectbase .svc-item-value-controls__drag,.svc-creator--touch:not(.svc-creator--mobile) .svc-tab-designer .svc-question__dropdown-choices .svc-item-value-controls__drag{padding-left:0;padding-right:0}.svc-choice-elements-button-container{margin-left:auto}.svc-image-item-value-wrapper{display:inline-block;position:relative}.svc-image-item-value--new{height:max-content}.svc-image-item-value--new .sd-imagepicker__image{box-sizing:border-box;border-radius:var(--lbr-image-corner-radius,var(--lbr-corner-radius-x05));border:var(--ctr-survey-image-picker-item-border-width-placeholder,var(--lbr-stroke-x1)) dashed var(--ctr-survey-image-picker-item-border-color-placeholder,var(--sjs-border-25,#d4d4d4))}.svc-image-item-value--file-dragging .sd-imagepicker__image{border-radius:var(--lbr-image-corner-radius,var(--lbr-corner-radius-x05));border:var(--ctr-survey-image-picker-item-border-width-hovered-placeholder,var(--lbr-stroke-x2)) solid var(--ctr-survey-image-picker-item-border-color-hovered-placeholder,var(--sjs-primary-background-500,#19b394));background:var(--ctr-survey-image-picker-item-background-color-hovered-placeholder,var(--sjs-primary-background-10,#19b3941a))}.svc-question__content--selected .svc-image-item-value--new{display:inline-block}.svc-image-item-value-controls{top:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));z-index:2;position:absolute}.svc-image-item-value--new .svc-image-item-value-controls{justify-content:center;align-items:center;gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;display:flex;inset:0}.sd-imagepicker{container-type:inline-size}.svc-image-item-value--new.svc-image-item-value--single .svc-image-item-value-controls{padding:0 calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}@container (width<=496px){.svc-image-item-value--new.svc-image-item-value--single .svc-image-item-value-controls{padding:0 var(--sjs-base-unit,var(--base-unit,8px))}}@container (width<=176px){.svc-image-item-value__placeholder{display:none}}.svc-image-item-value__placeholder{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--lbr-font-default-size,var(--lbr-font-size-x2));font-style:normal;line-height:var(--lbr-font-default-line-height,var(--lbr-line-height-x3));color:var(--ctr-survey-placeholder-text-color,#00000080);text-align:center;white-space:normal;font-weight:400}.svc-image-item-value--new .svc-image-item-value-controls__button{transition:background-color var(--sjs-creator-transition-duration,.15s);background-color:#0000}.svc-image-item-value-controls__add{border-radius:var(--ctr-survey-contextual-button-corner-radius,var(--lbr-corner-radius-round));background:var(--ctr-survey-contextual-button-background-color,var(--sjs-layer-1-background-500,white));transition:background-color var(--sjs-creator-transition-duration,.15s)}.svc-image-item-value-controls__add use{fill:var(--ctr-survey-contextual-button-icon-color-positive,var(--sjs-primary-background-500,#19b394));transition:fill var(--sjs-creator-transition-duration,.15s)}.svc-image-item-value-controls__add:hover,.svc-image-item-value-controls__add:focus{border-radius:var(--ctr-survey-contextual-button-corner-radius,var(--lbr-corner-radius-round));background:linear-gradient(0deg, var(--ctr-survey-contextual-button-background-color-hovered-positive,var(--sjs-primary-background-10,#19b3941a)) 0%, var(--ctr-survey-contextual-button-background-color-hovered-positive,var(--sjs-primary-background-10,#19b3941a)) 100%),var(--ctr-survey-contextual-button-background-color,var(--sjs-layer-1-background-500,white))}.svc-choose-file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.svc-image-item-value__item .sd-imagepicker__item.sd-imagepicker__item{width:100%}.svc-image-item-value-controls__drag-area-indicator{cursor:move;top:var(--sjs-base-unit,var(--base-unit,8px));left:var(--sjs-base-unit,var(--base-unit,8px));display:none;position:absolute}.svc-question__content--selected .svc-image-item-value-wrapper:hover .svc-image-item-value-controls__drag-area-indicator,.svc-image-item-value-wrapper--ghost .svc-image-item-value-wrapper__ghost{display:block}.svc-image-item-value-wrapper--ghost .svc-image-item-value-wrapper__content{display:none}.svc-image-item-value-wrapper__ghost{border-radius:var(--lbr-image-corner-radius,var(--lbr-corner-radius-x05));background:var(--ctr-survey-image-picker-drop-spot-color,var(--sjs-layer-2-background-500,#f8f8f8));display:none}.svc-image-item-value--single{width:100%}.svc-image-item-value--single .sd-imagepicker__image{height:calc(36*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-image-item-value__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-matrix-cell{position:relative}.svc-question__adorner .sd-table .sd-table__cell--column-title{padding:0 var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__adorner .sd-table .sd-table__cell--column-title .svc-matrix-cell{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px))}.svc-question__adorner .sd-table .sd-table__cell--column-title.sd-table__cell--drag{padding-left:0;padding-right:0}.svc-matrix-cell--selected{border-radius:var(--ctr-survey-matrix-cell-corner-radius,var(--lbr-corner-radius-x075));border:var(--ctr-survey-matrix-cell-border-width,var(--lbr-stroke-x2)) solid var(--ctr-survey-matrix-cell-border-color-selected,var(--sjs-secondary-background-500,#19b394));top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));bottom:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));display:none;position:absolute}.svc-matrix-cell--selected.svc-visible{border:var(--ctr-survey-matrix-cell-border-width,var(--lbr-stroke-x2)) solid var(--ctr-survey-matrix-cell-border-color-selected,var(--sjs-secondary-background-500,#19b394));display:block}.svc-hovered>.svc-matrix-cell--selected:not(.svc-visible){border:var(--ctr-survey-matrix-cell-border-width,var(--lbr-stroke-x2)) solid var(--ctr-survey-matrix-cell-border-color-hovered,var(--sjs-secondary-background-10,#19b3941a));display:block}.svc-matrix-cell__question-controls{opacity:0;top:calc(50% - 3*var(--sjs-base-unit,var(--base-unit,8px)));left:calc(50% - 3*var(--sjs-base-unit,var(--base-unit,8px)));z-index:2;transition:opacity var(--sjs-creator-transition-duration,.15s);position:absolute}.svc-matrix-cell__question-controls-button{border:var(--ctr-survey-contextual-button-border-width,var(--lbr-stroke-x1)) solid var(--ctr-survey-contextual-button-border-color,var(--sjs-border-25,#d4d4d4))}.svc-matrix-cell:hover .svc-matrix-cell__question-controls{opacity:1}.svc-question__content--in-popup{min-width:calc(70*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-matrix-cell__popup .sv-popup__scrolling-content{margin-top:var(--sjs-base-unit,var(--base-unit,8px));padding-top:0}.svc-matrix-cell__popup .svc-question__content{-webkit-user-select:none;user-select:none}.svc-question__content .sd-table__cell--detail-panel{padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-question__content .sd-drag-element__svg{visibility:visible;cursor:initial}.svc-question__content .sd-drag-element__svg use{fill:--ctr-data-table-row-drag-area-icon-color,var(--sjs-layer-1-foreground-50,#00000080)}.svd-test-results{border-radius:var(--ctr-string-table-corner-radius,var(--sjs-corner-radius-x05));box-shadow:inset 0px 1px 0px 0px var(--ctr-string-table-shadow-color,var(--sjs-special-shadow,#00000040));padding:calc(12*var(--sjs-base-unit,var(--base-unit,8px)))}.svd-test-results__content{box-shadow:var(--ctr-string-table-shadow-offset-x,0px) var(--ctr-string-table-shadow-offset-y,1px) var(--ctr-string-table-shadow-blur,2px) var(--ctr-string-table-shadow-spread,0px) var(--ctr-string-table-shadow-color,var(--sjs-special-shadow,#00000040))}.svd-test-results__header{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-string-table-title-padding-top,var(--sjs-spacing-x2)) var(--ctr-string-table-title-padding-right,var(--sjs-spacing-x3)) var(--ctr-string-table-title-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-string-table-title-padding-left,var(--sjs-spacing-x3));color:var(--ctr-string-table-title-caption-color,var(--sjs-layer-1-foreground-50,#00000080));border-bottom:var(--ctr-string-table-title-border-width-bottom,var(--sjs-stroke-x1)) solid var(--ctr-string-table-title-border-color,var(--sjs-border-10,gainsboro));background-color:var(--ctr-string-table-title-background-color,var(--sjs-layer-1-background-500,white));justify-content:space-between;align-items:center;display:flex}.svd-test-results__header .svd-test-results__header-text{margin:0}.svd-test-results__header .svd-test-results__header-types{gap:var(--ctr-string-table-title-actionbar-gap,var(--sjs-spacing-x1));display:flex}.svd-test-results__header .svc-action-button{color:var(--ctr-actionbar-button-text-color,var(--sjs-primary-background-500,#19b394));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));background-color:#0000}.svd-test-results__header .svc-action-button:focus,.svd-test-results__header .svc-action-button:hover{background-color:var(--ctr-survey-action-button-background-color-hovered-positive,var(--sjs-primary-background-10,#19b3941a));outline:none}.svd-test-results__header .svc-action-button.svc-action-button--selected{border:var(--ctr-actionbar-button-border-width-selected,var(--sjs-stroke-x2)) solid var(--ctr-actionbar-button-border-color-selected,var(--sjs-primary-background-500,#19b394))}.svd-test-results__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-code-viewer-text-margin-top-results-table,var(--sjs-spacing-x2)) var(--ctr-code-viewer-text-margin-right-results-table,var(--sjs-spacing-x3)) var(--ctr-code-viewer-text-margin-bottom-results-table,var(--sjs-spacing-x2)) var(--ctr-code-viewer-text-margin-left-results-table,var(--sjs-spacing-x3));width:calc(100% - 6*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-user-select:text;user-select:text;white-space:pre-wrap;background:var(--ctr-code-viewer-background-color,var(--sjs-layer-1-background-500,white));color:var(--ctr-code-viewer-text-color,var(--sjs-code-gray-300,#505050));box-sizing:content-box;display:flex;overflow:auto}.svd-test-results__table{width:100%}.svd-test-results__table table{border-collapse:collapse;width:100%}.svd-test-results__table table .svd-test-results__marker{top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute}.svd-test-results__table table .svd-test-results__marker .sv-svg-icon{transition:transform .2s ease-in-out}.svd-test-results__table table .svd-test-results__marker .sv-svg-icon use{fill:var(--ctr-string-table-row-expand-button-icon-color-default,var(--sjs-layer-1-foreground-75,#000000bf))}.svd-test-results__table table .svd-test-results__marker.svd-test-results__marker--expanded .sv-svg-icon{transform-origin:50%;transform:rotate(90deg)}.svd-test-results__table table th{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));padding:var(--ctr-string-table-row-padding-top,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-right,var(--sjs-spacing-x3)) var(--ctr-string-table-row-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-left,var(--sjs-spacing-x3));background:var(--ctr-string-table-header-background-color,var(--sjs-layer-3-background-500,#f4f4f4));text-align:left;color:var(--ctr-string-table-header-text-color,var(--sjs-layer-3-foreground-75,#000000bf));font-weight:600}.svd-test-results__table table th:first-child{padding-left:var(--ctr-string-table-row-padding-left,var(--sjs-spacing-x3))}.svd-test-results__table table td{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-string-table-row-padding-top,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-right,var(--sjs-spacing-x3)) var(--ctr-string-table-row-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-string-table-row-padding-left,var(--sjs-spacing-x3));max-width:calc(50*(var(--sjs-base-unit,var(--base-unit,8px))));border-top:var(--ctr-string-table-row-border-width-bottom,var(--sjs-stroke-x1)) solid var(--ctr-string-table-row-border-color,var(--sjs-border-10,gainsboro));-webkit-user-select:text;user-select:text;background:var(--ctr-string-table-row-background-color,var(--sjs-layer-1-background-500,white));overflow:auto}.svd-test-results__table table td:first-child{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:50%;font-weight:600;position:relative}.svd-test-results__table table td:nth-child(2){width:50%;padding-right:var(--ctr-string-table-row-padding-right,var(--sjs-spacing-x3))}.svd-test-results__table table .survey-result-value{word-break:break-all}.svd-test-results__table table tr{vertical-align:top}.svd-test-results__table table tr .svd-test-results__node-value{color:var(--ctr-string-table-row-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.svd-dark-border-color{color:var(--ctr-string-table-row-text-color-title,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-designer-header .sd-container-modern__title{gap:0;column-gap:var(--lbr-header-gap,var(--lbr-spacing-x4))}.svc-logo-image{cursor:pointer;justify-content:flex-end;align-items:center;padding:0;display:flex;position:relative}.svc-logo-image .sd-logo__image{max-width:100%}.svc-logo-image__loading{width:var(--ctr-survey-header-logo-loading-width,var(--lbr-size-x6));height:var(--ctr-survey-header-logo-loading-height,var(--lbr-size-x6));padding:var(--ctr-survey-header-logo-loading-margin-top,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-loading-margin-right,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-loading-margin-bottom,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-loading-margin-left,var(--lbr-spacing-x1));box-sizing:content-box;margin-left:var(--ctr-survey-header-logo-placeholder-margin-left-advanced,var(--lbr-spacing-x2n))}.svc-logo-image-placeholder{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-large-size,var(--sjs-font-size-x4));font-style:normal;font-weight:400;line-height:var(--ctr-font-large-line-height,var(--sjs-line-height-x5));opacity:var(--ctr-survey-header-logo-placeholder-icon-opacity,.5);white-space:nowrap;word-break:keep-all;padding:var(--ctr-survey-header-logo-placeholder-padding-top,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-placeholder-padding-right,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-placeholder-padding-bottom,var(--lbr-spacing-x1)) var(--ctr-survey-header-logo-placeholder-padding-left,var(--lbr-spacing-x1));border-radius:var(--ctr-survey-header-logo-placeholder-corner-radius,var(--lbr-corner-radius-round));transition:background-color var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s);justify-content:center;align-items:center;margin-inline-start:var(--ctr-survey-header-logo-placeholder-margin-left-advanced,var(--lbr-spacing-x2n));display:flex}.svc-logo-image-placeholder:hover{background-color:var(--ctr-survey-header-logo-placeholder-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));opacity:unset}.svc-logo-image-placeholder:hover use{fill:var(--ctr-survey-header-logo-placeholder-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-logo-image-placeholder svg{width:var(--ctr-survey-header-logo-placeholder-icon-width,var(--lbr-size-x6));height:var(--ctr-survey-header-logo-placeholder-icon-height,var(--lbr-size-x6))}.svc-logo-image-placeholder use{transition:fill var(--sjs-creator-transition-duration,.15s);fill:var(--ctr-survey-header-logo-placeholder-icon-color,var(--sjs-layer-3-foreground-50,#00000080))}.svc-logo-image-container{cursor:default;padding:var(--ctr-survey-header-logo-margin-top-advanced,var(--lbr-spacing-x2)) 0px var(--ctr-survey-header-logo-margin-right-advanced,var(--lbr-spacing-x2)) 0px;position:relative}.svc-logo-image-container .sd-logo .sd-logo__image{margin:0}.svc-logo-image-controls{opacity:0;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-logo-image-container:not(.svc-logo-image-container--editable) .svc-logo-image-controls{display:none}.svc-logo-image-container--editable:focus-within .svc-logo-image-controls,.svc-logo-image-container--editable:hover .svc-logo-image-controls{opacity:1}.svc-link__button{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));font-weight:600}.svc-question-link__set-button{cursor:pointer}.svc-link-value-button{margin-inline-start:calc(-1*var(--ctr-actionbar-button-padding-left-medium-text,var(--sjs-spacing-x2)))}.svc-question-link__clear-button{color:var(--sjs-semantic-red-background-500,#e50a3e);cursor:pointer}.svc-question-link__clear-button:focus,.svc-question-link__clear-button:hover{background-color:var(--sjs-semantic-red-background-10,#e50a3e1a)}.svc-search{--sjs-general-forecolor:#000000e8;--sjs-general-forecolor-light:#00000073;align-items:center;display:flex}.svc-search__input{white-space:nowrap;text-overflow:ellipsis;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));appearance:none;box-sizing:border-box;background:0 0;border:none;outline:none;flex-grow:1;width:0;padding:0;font-weight:600;display:block;overflow:hidden}.svc-creator--mobile .svc-search__input{font-size:max(16px,var(--ctr-font-small-size,var(--sjs-font-size-x150)))}.svc-search__toolbar{gap:var(--ctr-search-toolbar-gap,var(--sjs-spacing-x05));flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.svc-search__toolbar .sv-action-bar{gap:var(--ctr-search-toolbar-gap,var(--sjs-spacing-x05));flex-shrink:0;margin:0}.svc-search__toolbar .sv-action--hidden{display:none}.svc-search__toolbar .svc-search__bar-item{border-radius:var(--ctr-search-button-corner-radius,var(--sjs-corner-radius-x05));height:min-content;padding:var(--ctr-search-button-padding-vertical,var(--sjs-spacing-x05)) var(--ctr-search-button-padding-horizontal,var(--sjs-spacing-x05)) var(--ctr-search-button-padding-vertical,var(--sjs-spacing-x05)) var(--ctr-search-button-padding-horizontal,var(--sjs-spacing-x05));margin:0}.svc-search__toolbar .svc-search__bar-item .sv-svg-icon{width:var(--ctr-search-button-icon-width,var(--sjs-font-size-x2));height:var(--ctr-search-button-icon-height,var(--sjs-font-size-x2))}.svc-search__toolbar-counter{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));flex-shrink:0;font-weight:600;display:flex}.svc-property-panel__item{margin:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;width:100%}.svc-property-grid-placeholder{padding:var(--ctr-property-grid-placeholder-padding-top,var(--sjs-spacing-x12)) var(--ctr-property-grid-placeholder-padding-right,var(--sjs-spacing-x6)) var(--ctr-property-grid-placeholder-padding-bottom,0px) var(--ctr-property-grid-placeholder-padding-left,var(--sjs-spacing-x6));align-items:center;gap:var(--ctr-property-grid-placeholder-image-margin-top,var(--sjs-spacing-x3));background:var(--ctr-property-grid-form-background-color,var(--sjs-layer-1-background-500,white));flex-direction:column;flex:1 0 0;align-self:stretch;display:flex}.svc-property-grid-placeholder__header{max-width:var(--ctr-property-grid-placeholder-text-max-width,320px);justify-content:center;align-items:center;gap:var(--ctr-property-grid-placeholder-text-gap,var(--sjs-spacing-x1));flex-direction:column;display:flex}.svc-property-grid-placeholder__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-property-grid-placeholder-text-title-color,var(--sjs-layer-1-foreground-100,#000000e6));text-align:center;font-weight:600;display:inline-block}.svc-property-grid-placeholder__description{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-property-grid-placeholder-text-description-color,var(--sjs-layer-1-foreground-50,#00000080));text-align:center;display:inline-block}.svc-property-grid-placeholder__content{justify-content:center;align-items:flex-start;width:100%;display:flex}.svc-property-grid-placeholder__gap{flex:1 0 0;width:100%;max-width:192px}.svc-property-grid-placeholder__image{background:url(data:image/png;base64,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) 50%/contain no-repeat;flex:1 0 0;justify-content:center;align-items:center;width:100%;max-width:192px;height:86px;display:flex;overflow:hidden}[dir=rtl] .svc-property-grid-placeholder__image,[style*=direction\:rtl] .svc-property-grid-placeholder__image,[style*="direction: rtl"] .svc-property-grid-placeholder__image,.svc-creator__side-bar--left .svc-property-grid-placeholder__image{transform:rotateY(180deg)}.svc-creator__side-bar--left .svc-property-grid-placeholder__content{flex-direction:row-reverse}.svc-tabbed-menu-item{min-height:calc(var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3)) + var(--ctr-menu-item-padding-top,var(--sjs-spacing-x250)) + var(--ctr-menu-item-padding-bottom,var(--sjs-spacing-x250)));padding:var(--ctr-menu-item-padding-top,var(--sjs-spacing-x250)) var(--ctr-menu-item-padding-right,var(--sjs-spacing-x3)) var(--ctr-menu-item-padding-bottom,var(--sjs-spacing-x250)) var(--ctr-menu-item-padding-left,var(--sjs-spacing-x3));box-sizing:border-box;cursor:pointer;transition:box-shadow var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s);align-items:center;display:flex}.svc-tabbed-menu-item:hover,.svc-tabbed-menu-item:focus{background-color:var(--ctr-menu-item-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke));box-shadow:inset 0px -1px 0px var(--ctr-menu-border-color,var(--sjs-border-25,#d4d4d4));outline:none}.svc-tabbed-menu-item--icon{padding-right:var(--ctr-menu-item-padding-right-icon,var(--sjs-spacing-x2));padding-left:var(--ctr-menu-item-padding-left-icon,var(--sjs-spacing-x2));align-items:center;display:flex}.svc-tabbed-menu-item--selected,.svc-tabbed-menu-item--selected:hover,.svc-tabbed-menu-item--selected:focus{background:var(--ctr-menu-item-background-color,var(--sjs-layer-1-background-500,white));box-shadow:inset 0px -2px 0px var(--ctr-menu-item-border-color-selected,var(--sjs-primary-background-500,#19b394))}.svc-tabbed-menu-item--disabled{cursor:default;opacity:var(--ctr-menu-item-opacity-disabled,.25)}.svc-tabbed-menu-item--disabled:hover{background-color:var(--ctr-menu-item-background-color,var(--sjs-layer-1-background-500,white))}.svc-tabbed-menu-item--hidden{visibility:hidden}.svc-tabbed-menu-item__text.svc-tabbed-menu-item__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));white-space:nowrap;color:var(--ctr-menu-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6));display:block}.svc-tabbed-menu-item--selected .svc-tabbed-menu-item__text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));font-weight:600}.svc-tabbed-menu-item__icon{width:var(--ctr-menu-item-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-item-icon-height,var(--sjs-font-size-x3));fill:var(--ctr-menu-item-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-tabbed-menu-dots__item{width:auto;padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1))}.svc-tabbed-menu-dots__item svg{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3))}.svc-tabbed-menu-dots__item use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-tabbed-menu-dots__item:hover,.svc-tabbed-menu-dots__item:focus{border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-menu-toolbar-button-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke))}.svc-tabbed-menu-dots__item.sv-action-bar-item--pressed{border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1));opacity:var(--ctr-menu-toolbar-button-opacity-pressed,.5);background:var(--ctr-menu-toolbar-button-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-tabbed-menu-item-container .svc-list__item-icon{display:none}.svc-tabbed-menu{white-space:nowrap;align-items:center;display:flex;overflow:hidden}.svc-tabbed-menu-wrapper{flex:auto;overflow:hidden}.svc-toolbox__item{padding-top:var(--ctr-toolbox-item-padding-top,var(--sjs-spacing-x1));padding-bottom:var(--ctr-toolbox-item-padding-bottom,var(--sjs-spacing-x1));border-radius:var(--ctr-toolbox-item-corner-radius,var(--sjs-corner-radius-x1));cursor:pointer;outline:none;align-items:center;padding-inline-start:var(--ctr-toolbox-item-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2));display:flex;position:relative}.svc-toolbox__item-icon{height:var(--ctr-toolbox-item-icon-height,var(--sjs-font-size-x3));width:var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3));pointer-events:none;display:block}.svc-toolbox__tool{cursor:default;width:initial;align-items:var(--ctr-toolbox-item-align,stretch);align-self:var(--ctr-toolbox-item-align,stretch)}.svc-toolbox__tool:first-of-type>.svc-toolbox__tool-content{padding-block-start:0}.svc-toolbox__tool:first-of-type>.svc-toolbox__tool-content .svc-toolbox__item-banner{top:50%}.svc-toolbox__tool:first-of-type>.svc-toolbox__tool-content .svc-toolbox__item-submenu-button{top:0}.svc-toolbox__tool-content{align-items:var(--ctr-toolbox-item-align,stretch);flex-direction:column;padding-block-start:var(--ctr-toolbox-group-gap,var(--sjs-spacing-x05));display:flex;position:relative}.svc-toolbox__item--has-subitems{padding-inline-end:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-toolbox__tool--has-subitems{align-items:var(--ctr-toolbox-item-align,stretch);align-self:var(--ctr-toolbox-item-align,stretch)}.svc-toolbox__item-container{outline:none;display:flex}.svc-toolbox__item-container use{fill:var(--ctr-toolbox-item-icon-color,var(--sjs-primary-background-500,#19b394))}.svc-toolbox__item-banner{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));opacity:0;box-sizing:border-box;max-width:calc(100*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:var(--ctr-tooltip-padding-top,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-tooltip-padding-right,var(--sjs-spacing-x3));padding-bottom:var(--ctr-tooltip-padding-bottom,var(--sjs-spacing-x2));white-space:nowrap;color:var(--ctr-toolbox-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6));transition:opacity var(--sjs-creator-transition-duration,.15s);border-radius:var(--ctr-tooltip-corner-radius,var(--sjs-corner-radius-x075));box-shadow:var(--ctr-tooltip-shadow-1-offset-x,0px) var(--ctr-tooltip-shadow-1-offset-y,2px) var(--ctr-tooltip-shadow-1-blur,8px) var(--ctr-tooltip-shadow-1-spread,0px) var(--ctr-tooltip-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-tooltip-shadow-2-offset-x,0px) var(--ctr-tooltip-shadow-2-offset-y,1px) var(--ctr-tooltip-shadow-2-blur,2px) var(--ctr-tooltip-shadow-2-spread,0px) var(--ctr-tooltip-shadow-2-color,var(--sjs-special-shadow,#00000040));background-color:var(--ctr-tooltip-background-color,var(--sjs-layer-1-background-500,white));z-index:200;inset-inline-start:var(--ctr-toolbox-item-banner-left,var(--thm-toolbox-item-banner-left));top:calc(50% + .5*var(--ctr-toolbox-group-gap,var(--sjs-spacing-x05)));pointer-events:none;align-items:center;margin-inline-end:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-start:var(--ctr-tooltip-padding-left,var(--sjs-spacing-x3));font-weight:600;position:absolute;overflow:visible;transform:translateY(-50%)}.svc-toolbox__item-banner .svc-toolbox__item-icon{display:var(--ctr-toolbox-item-banner-icon-display,none);inset-inline-start:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.svc-toolbox__item-banner:after{content:" ";display:var(--ctr-toolbox-item-banner-beak-display,block);width:calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05))*1.41);height:calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05))*1.41);background:var(--ctr-tooltip-background-color,var(--sjs-layer-1-background-500,white));border-top-color:#0000;box-shadow:var(--ctr-tooltip-shadow-1-offset-x,0px) var(--ctr-tooltip-shadow-1-offset-y,2px) var(--ctr-tooltip-shadow-1-blur,8px) var(--ctr-tooltip-shadow-1-spread,0px) var(--ctr-tooltip-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-tooltip-shadow-2-offset-x,0px) var(--ctr-tooltip-shadow-2-offset-y,1px) var(--ctr-tooltip-shadow-2-blur,2px) var(--ctr-tooltip-shadow-2-spread,0px) var(--ctr-tooltip-shadow-2-color,var(--sjs-special-shadow,#00000040));inset-inline-end:100%;z-index:300;transform:translate(calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05)) / 1.41), calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05)) / -1.41)) rotate(45deg);clip-path:polygon(-100% -100%,-100% 200%,200% 200%);border-inline-end-color:#0000;align-self:center;position:absolute;top:50%}.svc-toolbox__item-banner .sv-svg-icon use{fill:var(--ctr-toolbox-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-toolbox__item-title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));white-space:nowrap;color:var(--ctr-toolbox-item-text-color,var(--sjs-layer-1-foreground-100,#000000e6));text-overflow:ellipsis;padding-inline-start:var(--sjs-base-unit,var(--base-unit,8px));padding-inline-end:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600;display:block;overflow:hidden}.svc-toolbox__tool:hover:not(.svc-toolbox__tool--disabled) .svc-toolbox__item-banner,.svc-toolbox__tool:focus-within:not(.svc-toolbox__tool--disabled) .svc-toolbox__item-banner{display:var(--ctr-toolbox-item-banner-display,flex);opacity:1;pointer-events:initial}.svc-toolbox__tool--disabled{pointer-events:none}.svc-toolbox__tool--disabled use{opacity:var(--ctr-toolbox-item-icon-opacity-disabled,.25);fill:var(--ctr-toolbox-item-icon-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-toolbox__tool--disabled .svc-toolbox__item-title{opacity:var(--ctr-toolbox-item-text-opacity-disabled,.25)}.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover{background-color:var(--ctr-toolbox-item-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));box-shadow:var(--ctr-toolbox-item-shadow-hovered-1-offset-x,0px) var(--ctr-toolbox-item-shadow-hovered-1-offset-y,2px) var(--ctr-toolbox-item-shadow-hovered-1-blur,8px) var(--ctr-toolbox-item-shadow-hovered-1-spread,0px) var(--ctr-toolbox-item-shadow-hovered-1-color,#0000),var(--ctr-toolbox-item-shadow-hovered-2-offset-x,0px) var(--ctr-toolbox-item-shadow-hovered-2-offset-y,1px) var(--ctr-toolbox-item-shadow-hovered-2-blur,2px) var(--ctr-toolbox-item-shadow-hovered-2-spread,0px) var(--ctr-toolbox-item-shadow-hovered-2-color,#0000);transition:all .1s ease-in-out;overflow:visible}.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus .svc-toolbox--compact .svc-toolbox__item:focus,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus .svc-toolbox--compact .svc-toolbox__tool--has-subitems:hover>.svc-toolbox__tool-content>.svc-toolbox__item,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus .svc-toolbox--compact .svc-toolbox__item:hover,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item .svc-toolbox--compact .svc-toolbox__item:focus,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item .svc-toolbox--compact .svc-toolbox__tool--has-subitems:hover>.svc-toolbox__tool-content>.svc-toolbox__item,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item .svc-toolbox--compact .svc-toolbox__item:hover,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover .svc-toolbox--compact .svc-toolbox__item:focus,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover .svc-toolbox--compact .svc-toolbox__tool--has-subitems:hover>.svc-toolbox__tool-content>.svc-toolbox__item,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover .svc-toolbox--compact .svc-toolbox__item:hover{box-shadow:none;background-color:#0000}.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus .svc-toolbox__item-title,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item .svc-toolbox__item-title,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover .svc-toolbox__item-title{color:var(--ctr-toolbox-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:focus .sv-svg-icon use,.svc-toolbox__tool--has-subitems:hover:not(.svc-toolbox__tool--disabled)>.svc-toolbox__tool-content>.svc-toolbox__item .sv-svg-icon use,.svc-toolbox__tool:not(.svc-toolbox__tool--disabled) .svc-toolbox__item:hover .sv-svg-icon use{fill:var(--ctr-toolbox-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-toolbox__tool .sv-dots__item:hover:enabled,.svc-toolbox__tool .sv-dots__item:focus:enabled,.svc-toolbox__tool .sv-dots__item.sv-action-bar-item--pressed{background-color:var(--ctr-toolbox-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));border-radius:var(--ctr-toolbox-item-corner-radius,var(--sjs-corner-radius-x1));box-shadow:none}.svc-toolbox__tool .sv-dots__item:hover:enabled .sv-svg-icon use,.svc-toolbox__tool .sv-dots__item:focus:enabled .sv-svg-icon use,.svc-toolbox__tool .sv-dots__item.sv-action-bar-item--pressed .sv-svg-icon use{fill:var(--ctr-toolbox-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-toolbox__item-submenu-button{inset-inline-end:var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2));top:var(--ctr-toolbox-gap,var(--sjs-spacing-x05));margin-inline-end:var(--ctr-toolbox-item-submenu-button-margin-right,var(--sjs-spacing-x1n));height:fit-content;padding:var(--ctr-toolbox-item-submenu-button-padding-top,var(--sjs-spacing-x05)) var(--ctr-toolbox-item-submenu-button-padding-right,var(--sjs-spacing-x05)) var(--ctr-toolbox-item-submenu-button-padding-bottom,var(--sjs-spacing-x05)) var(--ctr-toolbox-item-submenu-button-padding-left,var(--sjs-spacing-x05));box-sizing:border-box;border-radius:var(--ctr-toolbox-item-submenu-button-corner-radius,var(--sjs-corner-radius-x05));background-color:var(--ctr-toolbox-item-submenu-button-background-color,var(--sjs-layer-1-background-500,white));transition:background-color var(--sjs-creator-transition-duration,.15s);align-items:center;margin-top:auto;margin-bottom:auto;display:inline-flex;position:absolute;bottom:0}.svc-toolbox__item-submenu-button:hover{background-color:var(--ctr-toolbox-item-submenu-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.svc-toolbox__item-submenu-button svg{fill:var(--ctr-toolbox-item-submenu-button-icon-color,var(--sjs-layer-1-foreground-50,#00000080));width:var(--ctr-toolbox-item-submenu-button-icon-width,var(--sjs-font-size-x2));height:var(--ctr-toolbox-item-submenu-button-icon-height,var(--sjs-font-size-x2))}.svc-toolbox-popup .sv-list__item:first-of-type .sv-list__item-separator{display:none}.svc-toolbox-popup .sv-list__item .sv-list__item-body{padding-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.svc-toolbox__tool.svc-toolbox__tool--pressed:not(.svc-toolbox__tool--disabled) .svc-toolbox__item{background:var(--ctr-toolbox-item-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke));box-shadow:var(--ctr-toolbox-item-shadow-pressed-offset-x,0px) var(--ctr-toolbox-item-shadow-pressed-offset-y,1px) var(--ctr-toolbox-item-shadow-pressed-blur,2px) var(--ctr-toolbox-item-shadow-pressed-spread,0px) var(--ctr-toolbox-item-shadow-pressed-color,#0000)}.svc-toolbox__tool.svc-toolbox__tool--pressed:not(.svc-toolbox__tool--disabled) .svc-toolbox__item-title{color:var(--ctr-toolbox-item-text-color-pressed,var(--sjs-layer-1-foreground-100,#000000e6));opacity:var(--ctr-toolbox-item-text-opacity-pressed,.5)}.svc-toolbox__tool.svc-toolbox__tool--pressed:not(.svc-toolbox__tool--disabled) .sv-svg-icon use{fill:var(--ctr-toolbox-item-icon-color-pressed,var(--sjs-layer-1-foreground-100,#000000e6));opacity:var(--ctr-toolbox-item-icon-opacity-pressed,.35)}.svc-toolbox__tool.svc-toolbox__tool--pressed:not(.svc-toolbox__tool--disabled) .svc-toolbox__item.svc-toolbox__item-subtype{opacity:unset}.svc-toolbox-subtypes .sv-popup__container{margin-top:calc(0px - var(--ctr-toolbox-submenu-group-margin-top,var(--sjs-spacing-x150)) - var(--ctr-toolbox-item-padding-top,var(--sjs-spacing-x1)));box-shadow:unset;background:unset;padding:0;padding-inline-start:calc(var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2)) + var(--ctr-toolbox-item-submenu-button-margin-right,var(--sjs-spacing-x1n)) + var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)) + var(--ctr-toolbox-border-width-right,var(--sjs-stroke-x1)))}.svc-toolbox-subtypes .sv-list__container{column-gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));row-gap:var(--ctr-toolbox-group-gap,var(--sjs-spacing-x05));flex-wrap:wrap}.svc-toolbox-subtypes>.sv-popup__container>.sv-popup__body-content{border-radius:var(--ctr-toolbox-submenu-corner-radius,var(--sjs-corner-radius-x1));box-shadow:var(--ctr-toolbox-submenu-shadow-1-offset-x,0px) var(--ctr-toolbox-submenu-shadow-1-offset-y,2px) var(--ctr-toolbox-submenu-shadow-1-blur,8px) var(--ctr-toolbox-submenu-shadow-1-spread,0px) var(--ctr-toolbox-submenu-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-toolbox-submenu-shadow-2-offset-x,0px) var(--ctr-toolbox-submenu-shadow-2-offset-y,16px) var(--ctr-toolbox-submenu-shadow-2-blur,32px) var(--ctr-toolbox-submenu-shadow-2-spread,0px) var(--ctr-toolbox-submenu-shadow-2-color,var(--sjs-special-glow,#004c441a));background:var(--ctr-toolbox-submenu-background-color,var(--sjs-layer-1-background-500,white));padding:0}.svc-toolbox-subtypes .sv-popup__scrolling-content{padding-top:calc(var(--ctr-toolbox-submenu-group-margin-top,var(--sjs-spacing-x150)));padding-inline-end:var(--ctr-toolbox-submenu-group-margin-right,var(--sjs-spacing-x150));padding-bottom:var(--ctr-toolbox-submenu-group-margin-bottom-last,var(--sjs-spacing-x150));box-sizing:border-box;padding-inline-start:var(--ctr-toolbox-submenu-group-margin-left,var(--sjs-spacing-x150));overflow:visible}.svc-toolbox-subtypes .sv-list__item:hover>.sv-list__item-body,.svc-toolbox-subtypes .sv-list__item:focus>.sv-list__item-body{background-color:unset}.svc-toolbox-subtypes .svc-toolbox__item.svc-toolbox__item-subtype{opacity:var(--ctr-toolbox-item-opacity-submenu,1);border-radius:var(--ctr-toolbox-item-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-toolbox-item-background-color-submenu,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-toolbox-item-shadow-hovered-1-offset-x,0px) var(--ctr-toolbox-item-shadow-hovered-1-offset-y,2px) var(--ctr-toolbox-item-shadow-hovered-1-blur,8px) var(--ctr-toolbox-item-shadow-hovered-1-spread,0px) var(--ctr-toolbox-item-shadow-hovered-1-color,#0000),var(--ctr-toolbox-item-shadow-hovered-2-offset-x,0px) var(--ctr-toolbox-item-shadow-hovered-2-offset-y,1px) var(--ctr-toolbox-item-shadow-hovered-2-blur,2px) var(--ctr-toolbox-item-shadow-hovered-2-spread,0px) var(--ctr-toolbox-item-shadow-hovered-2-color,#0000);padding:var(--ctr-toolbox-item-padding-top-submenu,var(--sjs-spacing-x150)) var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2)) var(--ctr-toolbox-item-padding-bottom-submenu,var(--sjs-spacing-x150)) var(--ctr-toolbox-item-padding-left-submenu,var(--sjs-spacing-x2));min-width:var(--ctr-toolbox-submenu-item-min-width,136px);box-sizing:border-box;align-self:flex-start;transition:all .1s ease-in-out;overflow:hidden}.svc-toolbox-subtypes .svc-toolbox__item.svc-toolbox__item-subtype .svc-toolbox__item-title{color:var(--ctr-toolbox-item-text-color-submenu,var(--sjs-layer-2-foreground-100,#000000e6))}.svc-toolbox-subtypes .svc-toolbox__tool:hover .svc-toolbox__item-subtype,.svc-toolbox-subtypes .svc-toolbox__item:focus .svc-toolbox__item-subtype{background:var(--ctr-toolbox-item-background-color-hovered,var(--sjs-primary-background-10,#19b3941a));opacity:unset}.svc-toolbox-subtypes .svc-toolbox__tool:hover .svc-toolbox__item-subtype .svc-toolbox__item-title,.svc-toolbox-subtypes .svc-toolbox__item:focus .svc-toolbox__item-subtype .svc-toolbox__item-title{color:var(--ctr-toolbox-item-text-color-hovered,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-toolbox-subtypes .svc-toolbox__item-title{padding:0}.svc-toolbox-subtypes .svc-toolbox__tool-content{padding-block-start:0}.svc-toolbox__tool--dots{align-self:flex-start}.svc-toolbox__item--dots{margin-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline-end:var(--ctr-toolbox-item-padding-left,var(--sjs-spacing-x150))}.svc-toolbox--compact .svc-toolbox__item-submenu-button{display:none}.svc-toolbox--compact .svc-toolbox__tool{padding:0px var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05));pointer-events:all;align-self:flex-start}.svc-toolbox--compact .svc-toolbox__search-button{padding-inline-start:var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05))}.svc-toolbox--compact .svc-toolbox__item{box-sizing:border-box;align-self:flex-start;padding-inline-start:var(--ctr-toolbox-item-padding-left-no-text,var(--sjs-spacing-x1));padding-inline-end:var(--ctr-toolbox-item-padding-right-no-text,var(--sjs-spacing-x1))}.svc-toolbox--compact .svc-toolbox__tool--dots{padding-inline:0}.svc-toolbox--compact .svc-toolbox__item--dots{padding-inline-start:var(--ctr-toolbox-item-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-toolbox-item-padding-right,var(--sjs-spacing-x2))}.svc-toolbox{--toolbox-width-compact:calc(var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3)) + var(--ctr-toolbox-item-padding-right-no-text,var(--sjs-spacing-x1)) + var(--ctr-toolbox-item-padding-left-no-text,var(--sjs-spacing-x1)) + var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05)) * 2 + var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)) + var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150)));--thm-toolbox-item-banner-left:calc(var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3)) + var(--ctr-toolbox-item-padding-right-no-text,var(--sjs-spacing-x1)) + var(--ctr-toolbox-item-padding-left-no-text,var(--sjs-spacing-x1)) + var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05)) * 2 + var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)) + var(--ctr-tooltip-pointer-height,var(--sjs-size-x05)) * 2);box-sizing:content-box;flex-direction:column;width:auto;height:100%;display:flex}.svc-toolbox__panel{border-inline-end:var(--ctr-toolbox-border-width-right,var(--sjs-stroke-x1)) solid var(--ctr-toolbox-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-toolbox-background-color,var(--sjs-layer-1-background-500,white));height:0;min-width:var(--ctr-toolbox-min-width,var(--sjs-size-x20));box-sizing:content-box;flex-direction:column;flex-grow:1;flex-shrink:1;display:flex;position:relative}.svc-toolbox .sv-scroll__wrapper{flex-grow:1;height:0}.svc-toolbox .sv-scroll__scroller{padding:var(--ctr-toolbox-padding-top,var(--sjs-spacing-x150)) var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)) var(--ctr-toolbox-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150));align-items:var(--ctr-toolbox-scroller-align-items,flex-start)}.svc-toolbox .sv-scroll__scrollbar{padding:var(--ctr-toolbox-padding-top,var(--sjs-spacing-x150)) 0 var(--ctr-toolbox-padding-bottom,var(--sjs-spacing-x2)) 0;inset-inline-start:var(--ctr-toolbox-scrollbar-left,"auto");inset-inline-end:var(--ctr-toolbox-scrollbar-right,0)}.svc-toolbox--scrollable{--toolbox-width:var(--ctr-toolbox-min-width,var(--sjs-size-x20))}.svc-toolbox--compact{margin-inline-end:var(--ctr-toolbox-margin-left-compact,0)}.svc-toolbox--compact .svc-toolbox__panel{width:var(--toolbox-width-compact);min-width:var(--toolbox-width-compact);overflow:visible}.svc-toolbox--compact .sv-scroll__scroller{width:100vw;padding:var(--ctr-toolbox-padding-top,var(--sjs-spacing-x150)) var(--ctr-toolbox-group-padding-right-compact,var(--sjs-spacing-x150)) var(--ctr-toolbox-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-toolbox-group-padding-left-compact,var(--sjs-spacing-x150));pointer-events:none}.svc-toolbox--compact .svc-search{opacity:0;position:absolute}.svc-toolbox--compact .svc-toolbox__search-container{padding-top:var(--ctr-toolbox-padding-top,var(--sjs-spacing-x150));padding-inline-start:var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150));padding-bottom:calc(var(--ctr-toolbox-separator-padding-top,var(--sjs-spacing-x1)) + var(--ctr-toolbox-gap,var(--sjs-spacing-x05)))}.svc-toolbox--compact .svc-toolbox__category-separator{box-sizing:content-box;margin-inline-start:calc(0px - var(--ctr-toolbox-group-padding-left-compact,var(--sjs-spacing-x150)) - var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05)));margin-inline-end:calc(0px - var(--ctr-toolbox-group-padding-right-compact,var(--sjs-spacing-x150)) - var(--ctr-toolbox-item-margin-horizontal-no-text,var(--sjs-spacing-x05)));padding-inline-start:var(--ctr-toolbox-separator-padding-left-compact,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-toolbox-separator-padding-right-compact,var(--sjs-spacing-x2))}.svc-toolbox--compact .svc-toolbox__category-separator--search{margin-inline:0}.svc-toolbox__tool.svc-toolbox__search-button{z-index:20;justify-content:center;align-items:center;width:fit-content}.svc-toolbox__tool.svc-toolbox__search-button svg{height:var(--ctr-toolbox-item-icon-height,var(--sjs-font-size-x3));width:var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3))}.svc-toolbox--flyout{--toolbox-width:var(--ctr-toolbox-min-width,var(--sjs-size-x20));width:var(--toolbox-width-compact);max-width:var(--thm-toolbox-width-compact,calc(10.5 * (var(--sjs-base-unit,var(--base-unit,8px)))));border-inline-end:var(--ctr-toolbox-border-width-right,var(--sjs-stroke-x1)) solid #0000;margin-inline-end:var(--ctr-toolbox-margin-left-compact,0);overflow:visible}.svc-toolbox--flyout .svc-search{opacity:1;position:relative}.svc-toolbox--flyout .svc-toolbox__panel{z-index:200;width:fit-content;box-shadow:var(--ctr-toolbox-shadow-floating-2-offset-x,0px) var(--ctr-toolbox-shadow-floating-2-offset-y,16px) var(--ctr-toolbox-shadow-floating-2-blur,32px) var(--ctr-toolbox-shadow-floating-2-spread,0px) var(--ctr-toolbox-shadow-floating-2-color,var(--sjs-special-glow,#004c441a)),var(--ctr-toolbox-shadow-floating-1-offset-x,0px) var(--ctr-toolbox-shadow-floating-1-offset-y,2px) var(--ctr-toolbox-shadow-floating-1-blur,8px) var(--ctr-toolbox-shadow-floating-1-spread,0px) var(--ctr-toolbox-shadow-floating-1-color,var(--sjs-special-glow,#004c441a));transition:box-shadow var(--sjs-creator-transition-duration,.15s);position:relative}.svc-toolbox--searchable .svc-toolbox__search-container{display:flex}.svc-toolbox__search-container{box-sizing:border-box;background:var(--ctr-toolbox-background-color,var(--sjs-layer-1-background-500,white));border-bottom:var(--ctr-toolbox-search-border-width-bottom,var(--sjs-stroke-x1)) solid #0000;flex-direction:column;display:none;position:sticky;top:0}.svc-toolbox__search-container svg{pointer-events:none}.svc-toolbox__category{margin-bottom:var(--ctr-toolbox-gap,var(--sjs-spacing-x05));flex-direction:column;align-items:flex-start;display:flex}.svc-toolbox__category:last-child{margin-bottom:0}.svc-toolbox__category-separator{box-sizing:border-box;padding-top:var(--ctr-toolbox-separator-padding-top,var(--sjs-spacing-x1));padding-inline-end:var(--ctr-toolbox-separator-padding-right,0px);padding-bottom:var(--ctr-toolbox-separator-padding-bottom,var(--sjs-spacing-x1));margin-top:var(--ctr-toolbox-gap,var(--sjs-spacing-x05));max-width:var(--ctr-toolbox-separator-max-width,var(--sjs-size-max));margin-inline-start:calc(0px - var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150)));margin-inline-end:calc(0px - var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)));padding-inline-start:var(--ctr-toolbox-separator-padding-left,var(--sjs-spacing-x2))}.svc-toolbox__category-separator:after{content:"";height:var(--ctr-toolbox-separator-height,var(--sjs-stroke-x1));background-color:var(--ctr-toolbox-separator-color,var(--sjs-border-25,#d4d4d4));display:block}.svc-toolbox__category-separator--search{max-width:initial;align-self:center;margin-top:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;top:100%;left:0;right:0}.svc-toolbox--no-separators .svc-toolbox__category-separator{display:none}.svc-toolbox--no-separators .svc-toolbox__category-separator--search{display:block}.svc-toolbox__category-header-wrapper{padding:var(--ctr-toolbox-group-header-margin-top,0px) var(--ctr-toolbox-group-header-margin-left,var(--sjs-spacing-x150)) var(--ctr-toolbox-group-header-margin-bottom,0px) var(--ctr-toolbox-group-header-margin-right,var(--sjs-spacing-x150));align-self:stretch;margin-inline-start:calc(0px - var(--ctr-toolbox-group-padding-left,var(--sjs-spacing-x150)));margin-inline-end:calc(0px - var(--ctr-toolbox-group-padding-right,var(--sjs-spacing-x150)))}.svc-toolbox__category-header{min-height:var(--ctr-toolbox-group-header-min-height,var(--sjs-spacing-x5));padding-top:var(--ctr-toolbox-group-header-padding-top,var(--sjs-spacing-x1));padding-inline-end:var(--ctr-toolbox-group-header-padding-right,var(--sjs-spacing-x1));padding-bottom:var(--ctr-toolbox-group-header-padding-bottom,var(--sjs-spacing-x1));border-radius:var(--ctr-toolbox-group-header-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-toolbox-group-header-background-color,var(--sjs-layer-1-background-400,whitesmoke));box-shadow:inset 0 var(--ctr-toolbox-group-header-border-width-top,0px) var(--ctr-toolbox-group-header-border-color,var(--sjs-border-25,#d4d4d4)),inset calc(0px - var(--ctr-toolbox-group-header-border-width-right,0px)) 0 var(--ctr-toolbox-group-header-border-color,var(--sjs-border-25,#d4d4d4)),inset 0 calc(0px - var(--ctr-toolbox-group-header-border-width-bottom,0px)) var(--ctr-toolbox-group-header-border-color,var(--sjs-border-25,#d4d4d4)),inset var(--ctr-toolbox-group-header-border-width-left,0px) 0 var(--ctr-toolbox-group-header-border-color,var(--sjs-border-25,#d4d4d4));box-sizing:border-box;width:100%;min-width:calc(20*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;padding-inline-start:var(--ctr-toolbox-group-header-padding-left,var(--sjs-spacing-x2));display:flex;position:relative}.svc-toolbox__category-header--collapsed{cursor:pointer}.svc-toolbox__category-title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-toolbox-group-header-text-color,var(--sjs-layer-1-foreground-100,#000000e6));vertical-align:middle;flex-grow:1;font-weight:600;display:block}.svc-toolbox__category-header__controls{inset-inline-end:var(--sjs-base-unit,var(--base-unit,8px));top:var(--ctr-category-header-controls-top,var(--sjs-base-unit,var(--base-unit,8px)));opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s);align-self:center;margin-top:-50%;margin-bottom:-50%;display:flex}.svc-toolbox__category-header__button{fill:var(--ctr-toolbox-group-header-expand-button-color,var(--sjs-layer-1-foreground-75,#000000bf));height:var(--ctr-toolbox-item-icon-height,var(--sjs-font-size-x3));width:var(--ctr-toolbox-item-icon-width,var(--sjs-font-size-x3))}.svc-toolbox__category-header:hover .svc-toolbox__category-header__controls{opacity:1}.svc-toolbox__category--collapsed .svc-toolbox__tool,.svc-toolbox__category--empty{visibility:hidden;height:0}.svc-toolbox__placeholder{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));padding-top:calc(13.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--ctr-property-grid-placeholder-text-description-color,var(--sjs-layer-1-foreground-50,#00000080));margin-inline:auto}.svc-toolbox--disabled{opacity:.5;pointer-events:none}.svc-toolbox .svc-search{padding-top:var(--ctr-toolbox-search-padding-top,var(--sjs-spacing-x250));padding-inline-end:var(--ctr-toolbox-search-padding-right,var(--sjs-spacing-x2));padding-bottom:var(--ctr-toolbox-search-padding-bottom,var(--sjs-spacing-x250));gap:var(--ctr-toolbox-search-gap,var(--sjs-spacing-x1));height:unset;width:unset;border-bottom:none;flex-grow:1;padding-inline-start:var(--ctr-toolbox-search-padding-left,var(--sjs-spacing-x3))}.svc-toolbox .svc-search__input{color:var(--ctr-toolbox-search-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-toolbox .svc-search__input::placeholder{color:var(--ctr-toolbox-search-text-color-placeholder,var(--sjs-layer-1-foreground-50,#00000080))}.svc-toolbox .svc-search__bar-item:hover:enabled{background-color:var(--ctr-toolbox-search-clear-button-background-color-hovered,var(--sjs-semantic-red-background-10,#e50a3e1a))}.svc-toolbox .svc-search__bar-item:hover:enabled svg use{fill:var(--ctr-toolbox-search-clear-button-icon-color-hovered,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-toolbox .svc-search__search-icon,.svc-toolbox .svc-search__search-icon .sv-svg-icon{width:var(--ctr-toolbox-search-icon-width,var(--sjs-font-size-x3));height:var(--ctr-toolbox-search-icon-height,var(--sjs-font-size-x3))}.svc-toolbox .svc-search__search-icon .sv-svg-icon use{fill:var(--ctr-toolbox-search-icon-color,var(--sjs-primary-background-500,#19b394))}.svc-creator__toolbox--right .svc-toolbox,[dir=rtl] .svc-toolbox,[style*=direction\:rtl] .svc-toolbox,[style*="direction: rtl"] .svc-toolbox{direction:rtl}.svc-creator__toolbox--right .svc-toolbox__item-banner:after,[dir=rtl] .svc-toolbox__item-banner:after,[style*=direction\:rtl] .svc-toolbox__item-banner:after,[style*="direction: rtl"] .svc-toolbox__item-banner:after{transform:translate(calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05)) / -1.41), calc(var(--ctr-tooltip-pointer-height,var(--sjs-size-x05)) / -1.41)) scaleX(-1) rotate(45deg)}.svc-creator__toolbox--right .svc-toolbox__item-submenu-button svg,[dir=rtl] .svc-toolbox__item-submenu-button svg,[style*=direction\:rtl] .svc-toolbox__item-submenu-button svg,[style*="direction: rtl"] .svc-toolbox__item-submenu-button svg{transform:rotate(180deg)}.svc-creator__toolbox--right .sv-popup__body-content,.svc-creator__toolbox--right .svc-search{direction:initial}@keyframes toolboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes toolboxMoveIn{0%{width:var(--toolbox-width-compact);overflow:hidden}to{width:var(--animation-width);overflow:hidden}}@keyframes toolboxSeparatorSearchMoveIn{0%{padding-inline-start:var(--ctr-toolbox-separator-padding-left-compact,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-toolbox-separator-padding-right-compact,var(--sjs-spacing-x2));overflow:hidden}to{padding-inline:0;overflow:hidden}}@keyframes toolboxSeparatorMoveIn{0%{padding-inline-start:var(--ctr-toolbox-separator-padding-left-compact,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-toolbox-separator-padding-right-compact,var(--sjs-spacing-x2));overflow:hidden}to{padding-inline-start:var(--ctr-toolbox-separator-padding-left,var(--sjs-spacing-x2));padding-inline-end:var(--ctr-toolbox-separator-padding-right,0px);overflow:hidden}}.svc-toolbox__panel--enter,.svc-toolbox__panel--leave{animation-fill-mode:forwards;animation-duration:var(--move-animation-duration),var(--animation-duration);animation-delay:var(--move-animation-delay),0s;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);min-width:0;animation-name:toolboxMoveIn,empty;animation-fill-mode:forwards}.svc-toolbox__panel--enter .svc-toolbox__category-separator,.svc-toolbox__panel--leave .svc-toolbox__category-separator{animation-duration:var(--move-animation-duration);animation-delay:var(--move-animation-delay);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-name:toolboxSeparatorMoveIn;animation-fill-mode:forwards}.svc-toolbox__panel--enter .svc-toolbox__category-separator--search,.svc-toolbox__panel--leave .svc-toolbox__category-separator--search{animation-name:toolboxSeparatorSearchMoveIn}.svc-toolbox__panel--enter .svc-toolbox__item-submenu-button,.svc-toolbox__panel--enter .svc-toolbox__item-title,.svc-toolbox__panel--enter .svc-search__input,.svc-toolbox__panel--leave .svc-toolbox__item-submenu-button,.svc-toolbox__panel--leave .svc-toolbox__item-title,.svc-toolbox__panel--leave .svc-search__input{animation-duration:var(--fade-animation-duration);animation-delay:var(--fade-animation-delay);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);opacity:0;text-overflow:initial;animation-name:toolboxFadeIn;animation-fill-mode:forwards}.svc-toolbox__panel--enter{--fade-animation-duration:var(--sjs-svc-toolbox-fade-in-duration,.25s);--move-animation-duration:var(--sjs-svc-toolbox-move-in-duration,.25s);--fade-animation-delay:var(--sjs-svc-toolbox-fade-in-delay,.1s);--move-animation-delay:0s;--animation-direction:normal;--animation-duration:calc(var(--fade-animation-delay) + var(--fade-animation-duration));--animation-timing-function:cubic-bezier(.33, 1, .68, 1)}.svc-toolbox__panel--leave{--fade-animation-duration:var(--sjs-svc-toolbox-fade-out-duration,.25s);--move-animation-duration:var(--sjs-svc-toolbox-move-out-duration,.25s);--fade-animation-delay:0s;--move-animation-delay:var(--sjs-svc-toolbox-move-out-delay,0s);--animation-direction:reverse;--animation-duration:0s;--animation-timing-function:cubic-bezier(.32, 0, .67, 0)}.svc-toolbox--flyout-to-compact-running{width:var(--toolbox-width-compact);z-index:200;border-inline-end:var(--ctr-toolbox-border-width-right,var(--sjs-stroke-x1)) solid #0000;margin-inline-end:var(--ctr-toolbox-margin-left-compact,0)}.svc-creator--disable-animations .svc-toolbox__panel--enter,.svc-creator--disable-animations .svc-toolbox__panel--leave{animation:none}.svc-side-bar__container{width:var(--ctr-property-grid-width,var(--sjs-size-x60));min-width:var(--ctr-property-grid-min-width,var(--sjs-size-x40));max-width:var(--sjs-size-x90);background:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,white));border-inline-start:var(--ctr-property-grid-border-width-left,var(--sjs-stroke-x1)) solid var(--ctr-property-grid-border-color,var(--sjs-border-25,#d4d4d4));box-sizing:content-box;flex-direction:column;height:100%;display:flex;position:relative}.svc-side-bar--narrow .svc-side-bar__container{max-width:var(--sjs-size-x64)}.svc-side-bar__wrapper{height:100%}.svc-side-bar__container .svc-resizer{z-index:1;cursor:e-resize;background-color:#0000;width:3px;height:100%;position:absolute;top:0}.svc-resizer-west{left:0}.svc-resizer-east{right:0}.svc-side-bar__container-header{background:var(--ctr-property-grid-header-background-color,var(--sjs-layer-1-background-500,white));box-shadow:inset 0px -2px 0px var(--ctr-property-grid-header-border-color,var(--sjs-primary-background-500,#19b394));padding:var(--ctr-property-grid-header-padding-top,var(--sjs-spacing-x150)) var(--ctr-property-grid-header-padding-right,var(--sjs-spacing-x2)) var(--ctr-property-grid-header-padding-bottom,var(--sjs-spacing-x150)) var(--ctr-property-grid-header-padding-left,var(--sjs-spacing-x2));display:flex}.svc-side-bar__container-content{background-color:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,white));flex-direction:column;align-items:flex-start;height:100%;display:flex;overflow-y:auto}.svc-side-bar__container-title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1));color:var(--ctr-menu-toolbar-button-text-color,var(--sjs-layer-1-foreground-100,#000000e6));flex-grow:1;flex-shrink:0;justify-content:flex-end;display:flex}.svc-side-bar__container-actions{box-sizing:border-box;width:100%}.svc-side-bar__container-actions .sv-action-bar{justify-content:flex-end;padding:0}.svc-side-bar__container-actions .sv-action-bar-item{transition:background-color var(--sjs-creator-transition-duration,.15s)}.svc-side-bar__container-actions .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled{border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1))}.svc-side-bar__container-actions .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:focus{background:var(--ctr-menu-toolbar-button-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-side-bar__container-actions .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:hover{background:var(--ctr-menu-toolbar-button-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke))}.svc-side-bar__container-actions .sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background:var(--ctr-menu-toolbar-button-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-side-bar__container-actions .sv-action-bar-item__title{color:var(--ctr-menu-toolbar-button-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.svc-side-bar__container-actions .sv-action-bar-item__icon use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-flex-row.svc-side-bar__wrapper{background-color:#0000;width:auto;height:100%}.svc-side-bar__container{background-color:var(--ctr-property-grid-form-background-color,var(--sjs-layer-1-background-500,white))}.svc-side-bar{height:100%}.svc-side-bar--flyout{z-index:1000}.svc-side-bar--flyout .svc-side-bar__shadow{background-color:var(--ctr-popup-haze-background-color,var(--sjs-special-haze,#cceeee59));top:0;bottom:0;position:absolute;inset-inline:0}.svc-side-bar--flyout .svc-side-bar__container-wrapper{border-left:none;max-width:100%;height:100%;position:absolute;inset-inline-end:0}.svc-side-bar--flyout.svc-side-bar--side-area .svc-side-bar__container-wrapper{max-width:calc(100% - calc(var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3)) + var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150)) + var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150))));inset-inline-end:calc(var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3)) + var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150)) + var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150)))}.svc-side-bar--flyout .svc-side-bar__container{max-width:100%;display:flex}.svc-side-bar--flyout .svc-sidebar-tabs{z-index:1}.svc-side-bar--mobile .svc-side-bar__wrapper{z-index:1000;width:100%;position:absolute;inset-inline-end:0}.svc-side-bar--mobile .svc-side-bar__container-wrapper{flex-grow:1;position:static}.svc-side-bar--mobile .svc-side-bar__container{box-sizing:border-box;width:100%;min-width:100%}@keyframes flyoutSideBarShadowFadeIn{0%{opacity:0}to{opacity:.75}}@keyframes sideBarMoveIn{0%{width:0;overflow:hidden}to{width:var(--animation-width);overflow:hidden}}.svc-side-bar--enter,.svc-side-bar--leave{animation-name:empty;animation-fill-mode:forwards;animation-duration:var(--animation-duration)}.svc-side-bar--enter .svc-side-bar__container,.svc-side-bar--leave .svc-side-bar__container{max-width:var(--animation-width)}.svc-side-bar--enter{--animation-duration:var(--svc-side-bar-enter-duration,.5s);--animation-direction:normal;--animation-timing-function:cubic-bezier(.33, 1, .68, 1)}.svc-side-bar--leave{--animation-duration:var(--svc-side-bar-leave-duration,.5s);--animation-direction:reverse;--animation-timing-function:cubic-bezier(.32, 0, .67, 0)}.svc-side-bar--enter .svc-side-bar__container,.svc-side-bar--enter .svc-side-bar__container-wrapper,.svc-side-bar--leave .svc-side-bar__container,.svc-side-bar--leave .svc-side-bar__container-wrapper{animation-fill-mode:forwards;animation-duration:var(--animation-duration);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.svc-side-bar--enter .svc-side-bar__container-wrapper,.svc-side-bar--leave .svc-side-bar__container-wrapper{animation-name:sideBarMoveIn}.svc-side-bar--flyout.svc-side-bar--enter .svc-side-bar__shadow,.svc-side-bar--flyout.svc-side-bar--leave .svc-side-bar__shadow{animation-name:flyoutSideBarShadowFadeIn;animation-fill-mode:forwards;animation-duration:var(--animation-duration);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.svc-side-bar--mobile.svc-side-bar--leave .svc-side-bar__container,.svc-side-bar--mobile.svc-side-bar--leave .svc-side-bar__container-wrapper,.svc-side-bar--mobile.svc-side-bar--enter .svc-side-bar__container,.svc-side-bar--mobile.svc-side-bar--enter .svc-side-bar__container-wrapper{min-width:var(--animation-width);animation:none}.svc-side-bar--mobile.svc-side-bar--leave .svc-side-bar__container-wrapper,.svc-side-bar--mobile.svc-side-bar--enter .svc-side-bar__container-wrapper{min-width:var(--animation-width)}.svc-side-bar--mobile.svc-side-bar--leave .svc-side-bar__wrapper,.svc-side-bar--mobile.svc-side-bar--enter .svc-side-bar__wrapper{animation-name:sideBarMoveIn;animation-fill-mode:forwards;animation-duration:var(--animation-duration);animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.svc-creator--disable-animations .svc-side-bar--leave,.svc-creator--disable-animations .svc-side-bar--enter{animation:none}.sv-action--object-selector{max-width:70%}.sv-action--object-selector .sv-action-bar-item{flex-shrink:1;height:auto}.sv-action--object-selector .sv-action-bar-item__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));text-overflow:ellipsis;overflow:hidden}.svc-full-container.svc-creator__side-bar--left,.svc-full-container.svc-creator__side-bar--left .svc-side-bar__wrapper,.svc-full-container.svc-creator__side-bar--left .svc-side-bar__container-header .sv-action-bar{flex-direction:row-reverse}.svc-full-container.svc-creator__side-bar--left .sv-action--object-selector{flex:1;justify-content:flex-start;display:flex}[dir=rtl] .svd-grid-hide .sv-svg-icon,[dir=rtl] .svd-grid-expand .sv-svg-icon,[style*=direction\:rtl] .svd-grid-hide .sv-svg-icon,[style*=direction\:rtl] .svd-grid-expand .sv-svg-icon,[style*="direction: rtl"] .svd-grid-hide .sv-svg-icon,[style*="direction: rtl"] .svd-grid-expand .sv-svg-icon,.svc-full-container.svc-creator__side-bar--left .svd-grid-hide .sv-svg-icon,.svc-full-container.svc-creator__side-bar--left .svd-grid-expand .sv-svg-icon{transform:rotate(180deg)}.svc-full-container.svc-creator__side-bar--left .svc-side-bar__container-wrapper,.svc-full-container.svc-creator__side-bar--left .svc-side-bar__wrapper{inset-inline-start:0;inset-inline-end:unset}.svc-full-container.svc-creator__side-bar--left .svc-side-bar--side-area .svc-side-bar__container-wrapper{inset-inline-start:calc(var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3)) + var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150)) + var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150)))}.svd-grid-hide{margin-inline-end:auto}.svd-grid-hide .sv-action-bar-item--icon{padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1))}.svd-grid-hide .sv-svg-icon{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3))}.svc-side-bar .svc-toolbox{width:100%}.svc-side-bar .svc-toolbox .sv-scroll__scroller{direction:initial}.svc-side-bar .svc-toolbox .sv-scroll__scrollbar{inset-inline-start:initial;inset-inline-end:0}.svc-side-bar .svc-toolbox__category-separator--search{display:none}.svc-side-bar .svc-toolbox__panel{width:unset;border:none}.svc-sidebar-tabs{border-inline-start:var(--ctr-property-grid-tabs-border-width,var(--sjs-stroke-x1)) solid var(--ctr-property-grid-tabs-border-color,var(--sjs-border-25,#d4d4d4));background:var(--ctr-property-grid-tabs-background-color,var(--sjs-layer-1-background-500,white));box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.svc-sidebar-tabs__top-container{padding-top:var(--ctr-property-grid-tabs-padding-top,var(--sjs-spacing-x150));padding-bottom:var(--ctr-property-grid-tabs-padding-bottom,var(--sjs-spacing-x150));justify-content:center;align-items:flex-end;gap:var(--ctr-property-grid-tabs-separator-margin,var(--sjs-spacing-x150));flex-direction:column;flex-grow:1;display:flex}.svc-sidebar-tabs__top-container .sv-scroll__wrapper{flex-grow:1;height:0}.svc-sidebar-tabs__collapse-button{align-items:center;padding-inline-start:var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150));display:flex}[dir=rtl] .svc-sidebar-tabs__collapse-button .sv-svg-icon,[style*=direction\:rtl] .svc-sidebar-tabs__collapse-button .sv-svg-icon,[style*="direction: rtl"] .svc-sidebar-tabs__collapse-button .sv-svg-icon,.svc-creator__side-bar--left .svc-sidebar-tabs__collapse-button .sv-svg-icon{transform:rotateY(180deg)}.svc-sidebar-tabs__separator{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;margin-top:-1px;padding-inline-start:var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150));display:flex}.svc-sidebar-tabs__separator>div{height:var(--ctr-separator-width,var(--sjs-size-x0125));background:var(--ctr-separator-color,var(--sjs-border-25,#d4d4d4));width:100%}.svc-sidebar-tabs__items{justify-content:center;align-items:flex-end;gap:var(--ctr-property-grid-tabs-gap,var(--sjs-spacing-x150));flex-direction:column;padding-inline-start:var(--ctr-property-grid-tabs-padding-left,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-property-grid-tabs-padding-right,var(--sjs-spacing-x150));display:flex}.svc-sidebar-tabs:not(.svc-sidebar-tabs--collapsed) .svc-menu-action__button--selected{padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1));justify-content:center;align-items:center;gap:var(--ctr-menu-toolbar-button-gap,var(--sjs-spacing-x1));border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1));background:var(--ctr-menu-toolbar-button-background-color-selected,var(--sjs-primary-background-10,#19b3941a));display:flex}.svc-sidebar-tabs:not(.svc-sidebar-tabs--collapsed) .svc-menu-action__button--selected use{fill:var(--ctr-menu-toolbar-button-icon-color-selected,var(--sjs-primary-background-500,#19b394))}.svc-creator--mobile .svc-sidebar-tabs--collapsed{display:none}.svc-menu-action{align-items:center;display:flex}.svc-menu-action__icon-container{flex:1 0 0;align-self:stretch}.svc-sidebar-tabs__bottom-container{padding-top:var(--ctr-property-grid-tabs-padding-top,var(--sjs-spacing-x150));padding-bottom:var(--ctr-property-grid-tabs-padding-bottom,var(--sjs-spacing-x150));justify-content:center;align-items:flex-end;gap:var(--ctr-property-grid-tabs-separator-margin,var(--sjs-spacing-x150));flex-direction:column;display:flex}.svc-sidebar__header.svc-sidebar__header--tabbed{align-items:flex-start;display:flex}.svc-sidebar__header-container{background:var(--ctr-property-grid-header-background-color,var(--sjs-layer-1-background-500,white));box-shadow:inset 0px calc(-1*var(--ctr-property-grid-header-border-width-bottom,var(--sjs-stroke-x2))) 0px var(--ctr-property-grid-header-border-color,var(--sjs-primary-background-500,#19b394));box-sizing:border-box;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;width:100%;display:flex}.svc-sidebar__header--tabbed,.svc-sidebar__header-container{min-height:calc(var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3)) + var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-padding-vertical,var(--sjs-spacing-x150)) + var(--ctr-menu-toolbar-padding-vertical,var(--sjs-spacing-x150)))}.svc-sidebar__header-container.svc-sidebar__header-container--with-subtitle{padding:var(--ctr-property-grid-header-padding-top-with-subtitle,var(--sjs-spacing-x075)) var(--ctr-property-grid-header-padding-right,var(--sjs-spacing-x2)) var(--ctr-property-grid-header-padding-bottom-with-subtitle,var(--sjs-spacing-x075)) var(--ctr-property-grid-header-padding-left,var(--sjs-spacing-x2))}.svc-sidebar__header-container .svc-side-bar__container-title{justify-content:center}.svc-sidebar__header-content{align-items:center;display:flex}.svc-menu-action__button{padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1));justify-content:center;align-items:center;gap:var(--ctr-menu-toolbar-button-gap,var(--sjs-spacing-x1));border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1));cursor:pointer;display:flex}.svc-menu-action__button:hover,.svc-menu-action__button:focus,.svc-menu-action__button:focus-within{background:var(--ctr-menu-toolbar-button-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke));outline:unset}.svc-menu-action__button.svc-menu-action__button--pressed{opacity:var(--ctr-menu-toolbar-button-opacity-pressed,.5);background:var(--ctr-menu-toolbar-button-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-menu-action__button.svc-menu-action__button--with-subtitle{padding:var(--ctr-menu-toolbar-button-padding-top-with-description,var(--sjs-spacing-x05)) var(--ctr-menu-toolbar-button-padding-right-with-description,var(--sjs-spacing-x150)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left-with-description,var(--sjs-spacing-x150))}.svc-menu-action__icon{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3));justify-content:center;align-items:center;display:flex}.svc-menu-action__icon .sv-svg-icon{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3));display:block}.svc-menu-action__icon use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-sidebar__header-caption{flex-direction:column;justify-content:center;align-items:center;display:flex}.svc-sidebar__header-title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-menu-toolbar-button-text-color,var(--sjs-layer-1-foreground-100,#000000e6));display:inline-block}.svc-sidebar__header-subtitle{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-menu-toolbar-button-text-color-secondary,var(--sjs-layer-1-foreground-50,#00000080));display:inline-block}.spg-action-bar{box-sizing:content-box;white-space:nowrap;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.spg-action-button{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));appearance:none;padding:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-bottom-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-icon,var(--sjs-spacing-x1));box-sizing:border-box;color:var(--ctr-actionbar-button-text-color,var(--sjs-primary-background-500,#19b394));border-radius:var(--ctr-actionbar-button-corner-radius,var(--sjs-corner-radius-x1));cursor:pointer;transition:background-color var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s);background-color:#0000;border:none;font-weight:600;display:flex}.spg-action-button:hover,.spg-action-button:focus{opacity:1;background-color:var(--ctr-actionbar-button-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke));outline:none}.spg-action-button:hover use,.spg-action-button:focus use{fill:var(--ctr-actionbar-button-icon-color-hovered,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-action-button--icon{padding:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-bottom-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-icon,var(--sjs-spacing-x1))}.spg-action-button__icon{width:var(--ctr-actionbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-actionbar-button-icon-height,var(--sjs-font-size-x3));display:block}.spg-action-button__icon use{fill:var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf));transition:fill var(--sjs-creator-transition-duration,.15s)}.spg-action-button--danger{color:var(--ctr-library-action-button-text-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.spg-action-button--danger:hover,.spg-action-button--danger:focus{background-color:var(--ctr-library-action-button-background-color-negative-hovered,var(--sjs-semantic-red-background-10,#e50a3e1a))}.spg-action-button--danger:hover use,.spg-action-button--danger:focus use{fill:var(--ctr-library-action-button-icon-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}button.spg-action-button--large{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-action-button:disabled{opacity:var(--ctr-actionbar-button-opacity-disabled,.25);pointer-events:none;cursor:default}.spg-action-button--muted{opacity:var(--ctr-actionbar-button-opacity-muted,.35)}.spg-action-button:active{opacity:var(--ctr-actionbar-button-opacity-pressed,.5)}.spg-action-button--text{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-question{border-radius:var(--ctr-editor-corner-radius,var(--sjs-corner-radius-x075));flex-direction:column;align-items:flex-start;padding:0;display:flex}.spg-question.spg-question--disabled{background-color:var(--ctr-editor-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-question__header{width:100%}.spg-question--disabled .spg-question__header{opacity:var(--ctr-editor-label-opacity-disabled,.25)}.spg-question__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:100%;padding:var(--ctr-label-padding-top,var(--sjs-spacing-x1)) var(--ctr-label-padding-right,0px) var(--ctr-label-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-label-padding-left,0px);color:var(--ctr-label-text-color,var(--sjs-layer-1-foreground-50,#00000080));box-sizing:border-box;margin:0}.spg-question__title.sd-element__title--disabled{color:var(--ctr-caption-with-actions-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}.spg-question__content{cursor:pointer;width:100%}.spg-question--disabled .spg-question__content{cursor:default}.spg-text__content,.spg-comment__content{position:relative}.spg-question__content:focus-within .spg-remaining-character-counter{display:flex}.spg-remaining-character-counter{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-editor-label-color,var(--sjs-layer-3-foreground-50,#00000080));flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;display:none;position:absolute;inset-block-end:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));inset-inline-end:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-question__description{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-caption-with-actions-description-text-color,var(--sjs-layer-1-foreground-50,#00000080));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));white-space:normal}.spg-question--disabled .spg-question__description{color:var(--ctr-caption-with-actions-description-text-color,var(--sjs-layer-1-foreground-50,#00000080))}.spg-row-narrow__question{--thm-ctr-property-grid-form-gap:var(--ctr-property-grid-form-gap,var(--sjs-spacing-x2));margin-top:calc(-1*var(--thm-ctr-property-grid-form-gap))}.spg-row--multiple>div>.spg-row-narrow__question{--thm-ctr-editor-layout-gap:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1));margin-top:calc(-1*var(--thm-ctr-editor-layout-gap))}.spg-question--location--left{background:var(--ctr-editor-background-color,var(--sjs-layer-3-background-500,#f4f4f4));box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro));line-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:middle;border-radius:var(--ctr-editor-corner-radius,var(--sjs-corner-radius-x075));flex-direction:row;align-items:stretch}.spg-question--location--left:focus-within{box-shadow:inset 0 0 0 var(--ctr-editor-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-focused,var(--sjs-primary-background-500,#19b394))}.spg-question--disabled.spg-question--location--left .spg-question__title{color:var(--ctr-editor-content-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}.spg-question__header--location--left{box-sizing:border-box;width:max-content;max-width:50%;flex:0 0;align-items:center;padding-inline-start:var(--ctr-editor-padding-left,var(--sjs-spacing-x05));display:flex}.spg-question__header--location--left .spg-question__title{padding:var(--ctr-editor-label-padding-top,var(--sjs-spacing-x1)) var(--ctr-editor-label-padding-right,var(--sjs-spacing-x2)) var(--ctr-editor-label-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-editor-label-padding-left,var(--sjs-spacing-x150));border-inline-end:var(--ctr-editor-label-separator-width,var(--sjs-stroke-x1)) solid var(--ctr-editor-label-separator-color,var(--sjs-border-10,gainsboro));color:var(--ctr-editor-label-color,var(--sjs-layer-3-foreground-50,#00000080));white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.spg-question__header--location--left .spg-question__title .sv-string-viewer{white-space:nowrap}.spg-question__content--left{flex:2}.spg-question__content--left .spg-input.spg-input.spg-input{box-shadow:none;background-color:#0000;border:none}.spg-question__content--left .spg-input.spg-input.spg-input:focus,.spg-question__content--left .spg-input.spg-input.spg-input:focus-within{box-shadow:none}.spg-row--multiple{gap:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1));flex-wrap:wrap;display:flex}.spg-row--multiple>div{min-width:calc(25.5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1}.spg-row--multiple>div input{min-width:max(17*var(--sjs-base-unit,var(--base-unit,8px)),100%);width:0}.spg-question__erbox{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));box-sizing:border-box;width:100%;padding:var(--ctr-error-message-padding-top,var(--sjs-spacing-x1)) var(--ctr-error-message-padding-right,var(--sjs-spacing-x150)) var(--ctr-error-message-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-error-message-padding-left,var(--sjs-spacing-x150));color:var(--ctr-error-message-text-color,var(--sjs-layer-1-foreground-100,#000000e6));background-color:var(--ctr-error-message-background-color,var(--sjs-semantic-red-background-10,#e50a3e1a));border-radius:var(--ctr-error-message-corner-radius,var(--sjs-corner-radius-x05))}.spg-question__erbox>div,.spg-question__erbox>svc-question-error>div,sv-question-error>div{gap:var(--ctr-error-message-gap,var(--sjs-spacing-x1));display:flex}.spg-question__erbox-icon{width:var(--ctr-error-message-icon-width,var(--sjs-font-size-x3));height:var(--ctr-error-message-icon-height,var(--sjs-font-size-x3))}.spg-question__erbox-icon .sv-svg-icon{vertical-align:top;width:var(--ctr-error-message-icon-width,var(--sjs-font-size-x3));height:var(--ctr-error-message-icon-height,var(--sjs-font-size-x3))}.spg-question__erbox-icon use{fill:var(--ctr-error-message-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.spg-question__erbox--below-question{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.spg-restfull .spg-panel__content,.spg-masksettings .spg-panel__content{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-restfull .spg-panel__content .spg-row,.spg-masksettings .spg-panel__content .spg-row{margin-top:0}.spg-question--highlighted .spg-input,.spg-question--highlighted .spg-input-container,.spg-question--highlighted .spg-question--location--left,.spg-question--highlighted .spg-table__cell:not(.spg-table__cell--detail-panel) .spg-input{box-shadow:inset 0 0 0 var(--ctr-editor-border-width-highlighed,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-question--highlighted .spg-checkbox__control:focus+.spg-checkbox__rectangle,.spg-question--highlighted .spg-matrixdynamic__content.spg-text__content{outline:var(--ctr-editor-border-width-highlighed,var(--sjs-stroke-x2)) solid var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf));outline-offset:calc(-1*var(--ctr-editor-border-width-highlighed,var(--sjs-stroke-x2)));border-radius:var(--ctr-data-table-corner-radius,var(--sjs-corner-radius-x075))}.spg-question--highlighted .spg-checkbox__control:focus+.spg-checkbox__rectangle .spg-input,.spg-question--highlighted .spg-matrixdynamic__content.spg-text__content .spg-input{box-shadow:none}.spg-question--highlighted .svc-action-button{border:var(--ctr-actionbar-button-border-width-highlighed,var(--sjs-stroke-x2)) solid var(--ctr-actionbar-button-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-question--highlighted .sv-button-group{box-shadow:0 0 0 1px var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf));border-color:var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-question--highlighted .spg-checkbox__control+.spg-checkbox__rectangle{outline:var(--ctr-editor-border-width-highlighed,var(--sjs-stroke-x2)) solid var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf));outline-offset:calc(-1*var(--ctr-editor-border-width-highlighed,var(--sjs-stroke-x2)))}.spg-question--highlighted .spg-button-group:after{box-shadow:inset 0 0 0 var(--ctr-button-group-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-highlighted,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-input{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));appearance:none;background-color:var(--ctr-editor-background-color,var(--sjs-layer-3-background-500,#f4f4f4));box-sizing:border-box;border-radius:var(--ctr-editor-corner-radius,var(--sjs-corner-radius-x075));width:100%;box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro));transition:box-shadow var(--sjs-creator-transition-duration,.15s);padding-top:calc(var(--ctr-editor-padding-top,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1)));padding-right:calc(var(--ctr-editor-padding-right,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-right,var(--sjs-spacing-x150)));padding-bottom:calc(var(--ctr-editor-padding-bottom,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1)));padding-left:calc(var(--ctr-editor-padding-left,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-left,var(--sjs-spacing-x150)));color:var(--ctr-editor-content-text-color,var(--sjs-layer-3-foreground-100,#000000e6));border:none;outline:none;display:block}.spg-input::placeholder{color:var(--ctr-editor-content-text-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.spg-input::-webkit-datetime-edit{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-fields-wrapper{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-ampm-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-day-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-hour-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-millisecond-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-minute-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-month-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-second-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-week-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input::-webkit-datetime-edit-year-field{flex-wrap:nowrap;padding-top:0;padding-bottom:0;display:flex}.spg-input[type=date]:empty,.spg-input[type=datetime-local]:empty{min-height:calc(var(--ctr-font-default-line-height,var(--sjs-line-height-x3)) + var(--ctr-editor-padding-top,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1)) + var(--ctr-editor-padding-bottom,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1)))}.spg-input:focus:not(:disabled),.spg-input.spg-dropdown:focus:not(:disabled),.spg-input.spg-dropdown:focus-within:not(:disabled),.spg-input-container:focus-within{box-shadow:inset 0 0 0 var(--ctr-editor-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-focused,var(--sjs-primary-background-500,#19b394))}input.spg-input:focus:read-only{box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro))}.spg-input:disabled,.spg-input:disabled::placeholder,input.spg-input:read-only,input.spg-input:read-only::placeholder{color:rgb(from var(--ctr-editor-content-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6)) r g b/var(--ctr-editor-content-text-opacity-disabled,.25));background-color:var(--ctr-editor-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-input[type=color]{min-width:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0;padding-right:0}.spg-input__edit-button{box-sizing:border-box;appearance:none;border-radius:var(--ctr-editor-button-corner-radius,var(--sjs-corner-radius-x05));padding:var(--ctr-editor-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-left,var(--sjs-spacing-x1));transition:background var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s);background:0 0;border:none;outline:none;justify-content:center;align-self:stretch;align-items:center;line-height:0;display:flex;position:relative}.spg-input__edit-button:focus,.spg-input__edit-button:hover{background:var(--ctr-editor-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.spg-input__edit-button:active{opacity:var(--ctr-editor-button-icon-opacity-pressed,.5)}.spg-input__edit-button svg{width:var(--ctr-editor-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-editor-button-icon-height,var(--sjs-font-size-x3));fill:var(--ctr-editor-button-icon-color,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-input-container--multiline .spg-input__edit-button{align-self:flex-end}.spg-input__edit-button--disabled,.spg-input__edit-button:disabled{opacity:var(--ctr-editor-button-icon-opacity-disabled,.25);background:0 0}.spg-input__edit-button--disabled svg,.spg-input__edit-button:disabled svg{fill:var(--ctr-editor-button-icon-color-disabled,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-input.spg-input--error{box-shadow:0 0 0 1px inset var(--ctr-editor-border-color-error,var(--sjs-semantic-red-background-500,#e50a3e))}.spg-input-container{cursor:default;padding:var(--ctr-editor-padding-top,var(--sjs-spacing-x05)) var(--ctr-editor-padding-right,var(--sjs-spacing-x05)) var(--ctr-editor-padding-bottom,var(--sjs-spacing-x05)) var(--ctr-editor-padding-left,var(--sjs-spacing-x05));justify-content:space-between;align-items:center;gap:var(--ctr-editor-gap,var(--sjs-spacing-x05));box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro));display:flex}.spg-input-container--multiline{flex-direction:column;align-items:end;gap:0;height:auto}.spg-input-container--multiline sv-ng-question-comment{display:flex}.spg-input-container--multiline .spg-input-container__input{box-sizing:border-box;resize:none}.spg-input-container__input{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:100%;padding:var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1)) var(--ctr-editor-content-margin-right,var(--sjs-spacing-x150)) var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1)) var(--ctr-editor-content-margin-left,var(--sjs-spacing-x150));color:var(--ctr-editor-content-text-color,var(--sjs-layer-3-foreground-100,#000000e6));background-color:#0000;border:none;outline:none;flex-grow:1}.spg-input-container__input::placeholder{color:var(--ctr-editor-content-text-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.spg-input-container__input:disabled,.spg-input-container__input:disabled::placeholder{opacity:var(--ctr-editor-content-text-opacity-disabled,.25);color:var(--ctr-editor-content-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6));background-color:var(--ctr-editor-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-input-container__buttons-container{gap:var(--ctr-editor-buttons-gap,var(--sjs-spacing-x05));align-self:stretch;display:flex}.spg-dropdown{padding-top:calc(var(--ctr-editor-padding-top,var(--sjs-spacing-x05)));padding-right:calc(var(--ctr-editor-padding-right,var(--sjs-spacing-x05)));padding-bottom:calc(var(--ctr-editor-padding-bottom,var(--sjs-spacing-x05)));padding-left:calc(var(--ctr-editor-padding-left,var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-left,var(--sjs-spacing-x150)));display:flex}.spg-dropdown__value{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));width:100%;margin-top:var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1));margin-right:var(--ctr-editor-content-margin-right,var(--sjs-spacing-x150));margin-bottom:var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1));align-items:center;margin-left:0;display:flex;position:relative}.spg-dropdown__filter-string-input{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-editor-content-text-color,var(--sjs-layer-3-foreground-100,#000000e6))}.spg-dropdown-popup.sv-popup--menu-popup{height:0}.spg-dropdown__clean-button{--thm-ctr-editor-content-margin-top:var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1));--thm-ctr-editor-content-margin-bottom:var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1));margin-top:calc(-1*var(--thm-ctr-editor-content-margin-top));margin-bottom:calc(-1*var(--thm-ctr-editor-content-margin-bottom))}.spg-dropdown__clean-button use{fill:inherit}.spg-dropdown .sd-dropdown-action-bar{gap:var(--ctr-editor-buttons-gap,var(--sjs-spacing-x05));margin-inline-start:var(--ctr-editor-gap,var(--sjs-spacing-x05))}.spg-dropdown .sd-editor-button-item{padding-top:var(--ctr-editor-button-padding-top,var(--sjs-spacing-x1));padding-right:var(--ctr-editor-button-padding-right,var(--sjs-spacing-x1));padding-bottom:var(--ctr-editor-button-padding-bottom,var(--sjs-spacing-x1));padding-left:var(--ctr-editor-button-padding-left,var(--sjs-spacing-x1));transform:none}.spg-dropdown .sd-editor-button-item:hover,.spg-dropdown .sd-editor-button-item:focus{border-radius:var(--ctr-editor-button-corner-radius,var(--sjs-corner-radius-x05));background:var(--ctr-editor-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea));transition:background var(--sjs-creator-transition-duration,.15s)}.spg-dropdown .sd-editor-button-item.sd-editor-button-item--pressed{border-radius:var(--ctr-editor-button-corner-radius,var(--sjs-corner-radius-x05));opacity:var(--ctr-editor-button-icon-opacity-pressed,.5);background:var(--ctr-editor-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea));transition-property:opacity,background-color;transition-duration:var(--sjs-creator-transition-duration,.15s)}.spg-dropdown .sd-editor-button-item use{fill:var(--ctr-editor-button-icon-color,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-dropdown .sv-editor-button-item__icon{width:var(--ctr-editor-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-editor-button-icon-height,var(--sjs-font-size-x3))}.spg-dropdown.sd-input--disabled{opacity:1}.spg-dropdown.sd-input--disabled .spg-dropdown__value{opacity:var(--ctr-editor-content-text-opacity-disabled,.25)}.spg-dropdown.sd-input--disabled .sd-editor-button-item{opacity:var(--ctr-editor-button-icon-opacity-disabled,.25);background:0 0}.spg-dropdown.sd-input--disabled .sd-editor-button-item svg{fill:var(--ctr-editor-button-icon-color-disabled,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-tagbox.spg-tagbox{background-color:var(--ctr-editor-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border-radius:var(--ctr-editor-corner-radius,var(--sjs-corner-radius-x075));box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro));transition:box-shadow var(--sjs-creator-transition-duration,.15s)}.spg-tagbox.spg-tagbox:focus-within{box-shadow:inset 0 0 0 var(--ctr-editor-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-focused,var(--sjs-primary-background-500,#19b394))}.spg-tagbox__value.spg-tagbox__value{gap:var(--ctr-tag-box-gap,var(--sjs-spacing-x05));overflow:visible}.spg-tagbox__value .sv-tagbox__item{padding:var(--ctr-tag-box-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-tag-box-item-padding-right,var(--sjs-spacing-x150)) var(--ctr-tag-box-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-tag-box-item-padding-left,var(--sjs-spacing-x150));border-radius:var(--ctr-tag-box-item-corner-radius,var(--sjs-corner-radius-x025));box-shadow:inset 0 0 0 var(--ctr-tag-box-item-border-width,var(--sjs-stroke-x1)) var(--ctr-tag-box-item-border-color,var(--sjs-border-default,#d4d4d4));background:var(--ctr-tag-box-item-background-color,var(--sjs-layer-1-background-500,#fff))}.spg-tagbox__value .sv-tagbox__item-text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-tag-box-item-text-color,var(--sjs-primary-background-500,#19b394));font-weight:600}.spg-tagbox-item_clean-button{background:linear-gradient(270deg, var(--ctr-tag-box-item-mask-color-1,var(--sjs-primary-foreground-100,#fff)) 50%, var(--ctr-tag-box-item-mask-color-2,var(--sjs-primary-foreground-25,#ffffff40)) 100%)}.spg-tagbox-item_clean-button-svg use{fill:var(--ctr-tag-box-item-remove-button-icon-color,var(--sjs-primary-background-500,#19b394))}.spg-tagbox-item_clean-button-svg:hover{border-radius:var(--ctr-tag-box-item-remove-button-corner-radius,var(--sjs-corner-radius-round));background:var(--ctr-tag-box-item-remove-button-background-color-hovered,var(--sjs-primary-background-10,#19b3941a))}.spg-comment{max-width:100%;height:auto;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-panel__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));appearance:none;box-sizing:border-box;width:100%;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--ctr-property-grid-chapter-caption-text-color,var(--sjs-layer-1-foreground-75,#000000bf));cursor:pointer;background-color:var(--ctr-property-grid-chapter-caption-background-color,var(--sjs-layer-1-background-500,white));box-shadow:inset 0px -1px 0px var(--ctr-property-grid-chapter-caption-border-color,var(--sjs-border-25,#d4d4d4));transition:color var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s);border:none;outline:none;margin:0}.spg-panel__title:disabled,.spg-panel__title:disabled:hover{color:var(--ctr-property-grid-chapter-caption-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6));opacity:.25;cursor:default}.spg-panel__title--collapsed:hover{background-color:var(--ctr-property-grid-chapter-caption-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke))}.spg-panel__title--expandable:focus{background-color:var(--ctr-property-grid-chapter-caption-background-color-focused,var(--sjs-layer-1-background-400,whitesmoke))}.spg-panel__title--expanded{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-property-grid-chapter-caption-text-color-selected,var(--sjs-layer-1-foreground-100,#000000e6));font-weight:600}.spg-panel__content{width:100%;padding-top:calc(var(--ctr-property-grid-form-padding-top,var(--sjs-spacing-x2)) - var(--ctr-property-grid-form-gap,var(--sjs-spacing-x2)));padding-inline-end:var(--ctr-property-grid-form-padding-right,var(--sjs-spacing-x4));padding-bottom:var(--ctr-property-grid-form-padding-bottom,var(--sjs-spacing-x5));box-sizing:border-box;background:var(--ctr-property-grid-form-background-color,var(--sjs-layer-1-background-500,white));box-shadow:inset 0px -1px 0px var(--ctr-property-grid-chapter-caption-border-color,var(--sjs-border-25,#d4d4d4));flex-direction:column;align-items:flex-start;padding-inline-start:var(--ctr-property-grid-form-padding-left,var(--sjs-spacing-x4));display:flex}.spg-panel__content .spg-row{width:100%;margin-top:var(--ctr-property-grid-form-gap,var(--sjs-spacing-x2))}.spg-panel__content .spg-row--multiple{margin-top:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1))}.svc-side-bar--mobile .spg-panel__content{padding-inline-start:var(--ctr-property-grid-form-padding-left,var(--sjs-spacing-x4));padding-inline-end:var(--ctr-property-grid-form-padding-right,var(--sjs-spacing-x4))}.spg-question__nopadding .spg-panel__content{box-shadow:unset;padding:0}.spg-row--enter.spg-row.spg-row.spg-row{margin-top:0}.spg-row--enter{opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(---sjs-spg-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-spg-row-fade-in-duration,.5s),var(--sjs-spg-move-in-duration,.15s),var(--sjs-spg-move-in-duration,.15s);min-height:0!important}.spg-row--delayed-enter{animation-delay:calc(var(---sjs-spg-row-fade-in-delay,.15s) + var(--sjs-spg-row-fade-in-animation-delay,.4s)),var(--sjs-spg-row-fade-in-animation-delay,.4s),var(--sjs-spg-row-fade-in-animation-delay,.4s)}.spg-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-spg-row-move-out-delay,.1s),var(--sjs-spg-row-move-out-delay,.1s);animation-duration:var(--sjs-spg-row-fade-out-duration,.15s),var(--sjs-spg-row-move-out-duration,.25s),var(--sjs-spg-row-move-out-duration,.25s);min-height:0!important}.spg-panel__content--enter{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-spg-expand-fade-in-duration,.35s),var(--sjs-spg-expand-move-in-duration,.35s),var(--sjs-spg-expand-move-in-duration,.35s);animation-delay:var(--sjs-spg-expand-fade-in-delay,0s),0s,0s;min-height:0!important}.spg-panel__content--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-spg-collapse-fade-out-duration,.35s),var(--sjs-spg-collapse-move-out-duration,.35s),var(--sjs-spg-collapse-move-out-duration,.35s);animation-delay:0s,var(--sjs-spg-collapse-move-out-delay,0s),var(--sjs-spg-collapse-move-out-delay,0s);min-height:0!important}.svc-creator--disable-animations .spg-row--enter,.svc-creator--disable-animations .spg-row--leave,.svc-creator--disable-animations .spg-panel__content--enter,.svc-creator--disable-animations .spg-panel__content--leave{animation:none}.spg-panel.spg-panel--group>.spg-panel__content{box-shadow:none;padding:0}.spg-panel.spg-panel--group .spg-panel__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-label-text-color,var(--sjs-layer-1-foreground-50,#00000080));box-shadow:none;padding-top:var(--ctr-label-padding-top,var(--sjs-spacing-x1));padding-inline-end:var(--ctr-label-padding-right,0px);padding-bottom:var(--ctr-label-padding-bottom,var(--sjs-spacing-x1));background-color:#0000;padding-inline-start:var(--ctr-label-padding-left,0px)}.spg-panel.spg-panel--group .spg-row{margin-top:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1))}.spg-panel.spg-panel--group .spg-row:first-of-type{margin-top:0}.spg-checkbox{cursor:pointer;margin-top:var(--ctr-checkbox-list-gap-vertical,var(--sjs-spacing-x2))}.spg-checkbox.sd-checkbox--label-rendered{gap:0}.spg-checkbox--disabled,.spg-checkbox--disabled .spg-checkbox{cursor:default}.spg-checkbox--disabled .spg-checkbox__caption{color:var(--ctr-checkbox-text-color-disabled,var(--sjs-layer-1-foreground-100,#000000e6))}.spg-checkbox--disabled .spg-checkbox__rectangle,.spg-checkbox--disabled.spg-checkbox:active .spg-checkbox__rectangle,.spg-checkbox--disabled.spg-checkbox__control:focus+.spg-checkbox__rectangle{border:var(--ctr-checkbox-border-width,var(--sjs-stroke-x1)) solid var(--ctr-checkbox-border-color-disabled,var(--sjs-border-10,gainsboro));background:var(--ctr-checkbox-background-color-disabled,var(--sjs-layer-1-background-500,white));outline:none}.spg-checkbox__caption{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-checkbox-text-color,var(--sjs-layer-1-foreground-100,#000000e6))}.spg-checkbox__rectangle{background:var(--ctr-checkbox-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border:var(--ctr-checkbox-border-width,var(--sjs-stroke-x1)) solid var(--ctr-checkbox-border-color,var(--sjs-border-10,gainsboro));border-radius:var(--ctr-checkbox-corner-radius,var(--sjs-corner-radius-x05));box-sizing:border-box;width:var(--ctr-checkbox-button-width,var(--sjs-font-size-x3));height:var(--ctr-checkbox-button-height,var(--sjs-font-size-x3));transition:background var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s),outline var(--sjs-creator-transition-duration,.15s);outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:1px;display:flex}.spg-checkbox:not(.spg-checkbox--checked):hover .spg-checkbox__rectangle{background-color:var(--ctr-checkbox-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.spg-checkbox:active .spg-checkbox__rectangle,.spg-checkbox__control:focus:not(:disabled)+.spg-checkbox__rectangle{outline:2px solid var(--ctr-checkbox-border-color-focused,var(--sjs-primary-background-500,#19b394));outline-offset:-2px}.spg-checkbox .spg-checkbox__svg{opacity:0;fill:#0000;width:var(--ctr-checkbox-button-check-mark-width,var(--sjs-font-size-x2));height:var(--ctr-checkbox-button-check-mark-height,var(--sjs-font-size-x2));background-repeat:no-repeat;background-size:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));transition:opacity var(--sjs-creator-transition-duration,.15s),fill var(--sjs-creator-transition-duration,.15s);display:block}.spg-checkbox--checked .spg-checkbox__rectangle{background:var(--ctr-checkbox-background-color-selected,var(--sjs-layer-1-background-500,white))}.spg-checkbox--checked .spg-checkbox__svg{opacity:1;fill:var(--ctr-checkbox-button-check-mark-color,var(--sjs-primary-background-500,#19b394))}.spg-checkbox--disabled.spg-checkbox--checked .spg-checkbox__svg{fill:var(--ctr-checkbox-button-check-mark-color-disabled,var(--sjs-border-25,#d4d4d4))}.spg-checkbox__control{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:fixed;overflow:hidden}.spg-checkbox__hidden{display:none}.spg-selectbase{border:none;margin:0;padding:0}.spg-selectbase__label{align-items:flex-start;gap:var(--ctr-checkbox-gap,var(--sjs-spacing-x1));cursor:pointer;display:flex}.spg-checkbox .spg-question__description{padding:0;padding-top:var(--ctr-checkbox-description-text-margin-top,var(--sjs-spacing-x1));color:var(--ctr-checkbox-description-text-color,var(--sjs-layer-1-foreground-50,#00000080));padding-inline-start:var(--ctr-checkbox-description-text-margin-left,var(--sjs-font-size-x4))}.spg-checkbox .spg-help-action use{pointer-events:none}.spg-drag-element__svg{width:var(--ctr-data-table-row-drag-area-icon-width,var(--sjs-font-size-x3));height:var(--ctr-data-table-row-drag-area-icon-height,var(--sjs-font-size-x3));padding-top:var(--ctr-data-table-row-drag-area-padding-top,var(--sjs-spacing-x1));padding-inline-end:var(--ctr-data-table-row-drag-area-padding-right,var(--sjs-spacing-x1));padding-bottom:var(--ctr-data-table-row-drag-area-padding-bottom,var(--sjs-spacing-x1));box-sizing:content-box;opacity:.5;padding-inline-start:var(--ctr-data-table-row-drag-area-padding-left,var(--sjs-spacing-x1));display:block}.spg-drag-element__svg use{fill:var(--ctr-data-table-row-drag-area-icon-color,var(--sjs-layer-1-foreground-50,#00000080))}.spg-matrixdynamic__drag-drop-ghost-position-top,.spg-matrixdynamic__drag-drop-ghost-position-bottom{position:relative}.spg-matrixdynamic__drag-drop-ghost-position-top:after,.spg-matrixdynamic__drag-drop-ghost-position-bottom:after{content:"";width:100%;height:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-secondary-background-500,#19b394);position:absolute;left:0}.spg-matrixdynamic__drag-drop-ghost-position-top:after{top:0}.spg-matrixdynamic__drag-drop-ghost-position-bottom:after{bottom:0}.spg-matrixdynamic__placeholder{background:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,white));border:1px solid var(--ctr-survey-placeholder-border-color,var(--sjs-border-25,#d4d4d4));border-radius:var(--ctr-data-table-placeholder-corner-radius,var(--sjs-corner-radius-x075));box-sizing:border-box;padding:var(--ctr-data-table-placeholder-padding-top,var(--sjs-spacing-x6)) var(--ctr-data-table-placeholder-padding-right,var(--sjs-spacing-x8)) var(--ctr-data-table-placeholder-padding-bottom,var(--sjs-spacing-x6)) var(--ctr-data-table-placeholder-padding-left,var(--sjs-spacing-x8));justify-content:center;align-items:center;gap:var(--ctr-survey-placeholder-gap,var(--lbr-spacing-x05));flex-direction:column;display:flex}.spg-matrixdynamic__placeholder .spg-matrixdynamic__add-btn{display:initial;margin:0}.spg-matrixdynamic__placeholder-text{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-survey-placeholder-text-color,var(--sjs-layer-1-foreground-50,#00000080));text-align:center}.spg-matrixdynamic__add-btn{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));appearance:none;margin-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--ctr-survey-action-button-text-color-positive,var(--sjs-primary-background-500,#19b394));background:0 0;border:none;font-weight:600;display:none}.spg-smiley-icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin:var(--sjs-base-unit,var(--base-unit,8px));border:1px solid var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf));margin-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;border-radius:100px;justify-content:center;align-items:center;display:flex}.spg-smiley-icon svg{width:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));fill:var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.spg-matrixdynamic__dragged-row{cursor:grabbing;z-index:10000;position:absolute}.spg-matrixdynamic__dragged-row .spg-table__row{border-radius:var(--ctr-data-table-row-corner-radius-floating,var(--sjs-corner-radius-x05));background:var(--ctr-data-table-row-background-color,var(--sjs-layer-1-background-500,white));box-shadow:var(--ctr-data-table-row-shadow-floating-1-offset-x,0px) var(--ctr-data-table-row-shadow-floating-1-offset-y,2px) var(--ctr-data-table-row-shadow-floating-1-blur,8px) var(--ctr-data-table-row-shadow-floating-1-spread,0px) var(--ctr-data-table-row-shadow-floating-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-data-table-row-shadow-floating-2-offset-x,0px) var(--ctr-data-table-row-shadow-floating-2-offset-y,16px) var(--ctr-data-table-row-shadow-floating-2-blur,32px) var(--ctr-data-table-row-shadow-floating-2-spread,0px) var(--ctr-data-table-row-shadow-floating-2-color,var(--sjs-special-glow,#004c441a));flex:1 0 0;align-items:center;display:flex}.spg-table-wrapper{border:var(--ctr-data-table-border-width,var(--sjs-stroke-x1)) solid var(--ctr-data-table-border-color,var(--sjs-border-25,#d4d4d4));border-radius:var(--ctr-data-table-corner-radius,var(--sjs-corner-radius-x075));overflow:hidden}.spg-table{background-color:var(--ctr-data-table-background-color,var(--sjs-layer-1-background-400,whitesmoke));border-collapse:collapse;width:100%}.spg-table tr{border-bottom:var(--ctr-data-table-row-border-width,var(--sjs-stroke-x1)) solid var(--ctr-data-table-row-border-color,var(--sjs-border-10,gainsboro));background-color:var(--ctr-data-table-row-background-color,var(--sjs-layer-1-background-500,white))}.spg-table tbody>tr:last-of-type{border-bottom:var(--ctr-data-table-row-border-width-last-row,0px)}.spg-table__cell{padding:0}.spg-table__cell--detail-panel{background:var(--ctr-data-table-background-color,var(--sjs-layer-1-background-400,whitesmoke))}.spg-table__cell--detail-panel .spg-panel__content{box-shadow:none}.spg-table__cell:where(:not(.spg-table__cell--detail-panel)) .spg-checkbox{margin:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-table__cell:not(.spg-table__cell--detail-panel):not(.spg-table__cell--actions):first-of-type{padding-left:8px}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-input{appearance:none;box-shadow:none;border-radius:var(--ctr-data-table-cell-corner-radius-focused,var(--sjs-corner-radius-x075));background-color:var(--ctr-data-table-row-background-color,var(--sjs-layer-1-background-500,white));height:auto;padding:var(--ctr-data-table-cell-padding-top,var(--sjs-spacing-x1)) var(--ctr-data-table-cell-padding-right,var(--sjs-spacing-x1)) var(--ctr-data-table-cell-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-data-table-cell-padding-left,var(--sjs-spacing-x1))}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-input[type=color]{padding-right:0}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-input:focus,.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-input:focus-within{box-shadow:inset 0 0 0 2px var(--ctr-data-table-cell-border-color-focused,var(--sjs-primary-background-500,#19b394))}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-dropdown{width:max-content;min-height:auto}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-dropdown_chevron-button{position:static}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-dropdown_select-wrapper{align-items:center;width:max-content;max-width:100%;display:flex}.spg-table__cell:not(.spg-table__cell--detail-panel) .spg-dropdown__value{margin:0}.spg-table__cell:not(.spg-table__cell--detail-panel) .sd-editor-button-item{padding:0}.spg-table__cell:not(.spg-table__cell--detail-panel) .sv-editor-button-item__icon{opacity:var(--ctr-data-table-cell-drop-down-arrow-opacity,.5)}.spg-table__cell:not(.spg-table__cell--detail-panel) .sv-editor-button-item__icon use{fill:var(--ctr-data-table-cell-drop-down-arrow-color,var(--sjs-layer-1-foreground-50,#00000080))}.spg-table__cell:not(.spg-table__cell--detail-panel):first-of-type .spg-text{padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-table__cell--actions:first-of-type{width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-table__cell--actions:last-of-type .spg-action-bar{justify-content:flex-end;padding-inline-end:var(--ctr-data-table-row-padding-right,var(--sjs-spacing-x05))}.spg-table__cell--header{background:var(--ctr-data-table-row-background-color-header,var(--sjs-layer-3-background-500,#f4f4f4));text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100px;padding:var(--ctr-data-table-row-padding-top-header,var(--sjs-spacing-x1)) var(--ctr-data-table-cell-padding-right,var(--sjs-spacing-x1)) var(--ctr-data-table-row-padding-bottom-header,var(--sjs-spacing-x1)) var(--ctr-data-table-cell-padding-left,var(--sjs-spacing-x1));box-sizing:content-box;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));color:var(--ctr-data-table-cell-text-color-header,var(--sjs-layer-3-foreground-50,#00000080));overflow:hidden}.spg-table__cell--header span{display:none}.spg-table__cell--header .sv-string-viewer{white-space:unset;display:inline}.spg-table__question-wrapper{box-sizing:border-box;padding:var(--ctr-data-table-row-padding-top,var(--sjs-spacing-x05)) var(--ctr-data-table-row-padding-right,var(--sjs-spacing-x05)) var(--ctr-data-table-row-padding-bottom,var(--sjs-spacing-x05)) var(--ctr-data-table-row-padding-left,0px)}.spg-table__row--leave,.spg-table__row--enter{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.spg-table__row--leave>td>div,.spg-table__row--enter>td>div{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay),var(--move-animation-delay)}.spg-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-spg-matrix-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-spg-matrix-row-fade-in-duration,.25s);--fade-animation-delay:var(--sjs-spg-matrix-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.spg-table__row--leave{--move-animation-delay:var(--sjs-spg-matrix-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-spg-matrix-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-spg-matrix-row-fade-out-duration,.1s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.spg-table__row--detail.spg-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-spg-matrix-detail-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-spg-matrix-detail-row-fade-in-duration,.5s);--fade-animation-delay:var(--sjs-spg-matrix-detail-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.spg-table__row--detail.spg-table__row--leave{--move-animation-delay:var(--sjs-spg-matrix-detail-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-spg-matrix-detail-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-spg-matrix-detail-row-fade-out-duration,.15s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.svc-creator--disable-animations .spg-table__row--enter,.svc-creator--disable-animations .spg-table__row--leave{animation:none}.spg-question-group .spg-row{margin-top:0}.spg-question-group .spg-row:not(:first-of-type){margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.spg-color-editor__color-input{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(-50%)}.svc-list__item-body .spg-color-editor__color-swatch{flex:0 auto;margin-left:0}.spg-color-editor__color-swatch{border-radius:var(--ctr-list-item-color-swatch-corner-radius,var(--sjs-corner-radius-x05));width:var(--ctr-list-item-color-swatch-width,var(--sjs-font-size-x4));height:var(--ctr-list-item-color-swatch-height,var(--sjs-font-size-x3));box-sizing:border-box;border:1px solid var(--ctr-list-item-color-swatch-border-color,var(--sjs-border-25-overlay,#00000026));margin-left:var(--ctr-editor-color-swatch-margin-left,var(--sjs-spacing-x150));flex-grow:0;flex-shrink:0;position:relative}.spg-color-editor__color-swatch .sv-svg-icon{width:var(--ctr-editor-color-swatch-icon-width,var(--sjs-font-size-x2));height:var(--ctr-editor-color-swatch-icon-height,var(--sjs-font-size-x2));fill:var(--ctr-editor-color-swatch-icon-color-stroke,#00000040);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spg-question--disabled .spg-color-editor{background-color:var(--ctr-editor-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-color-editor__color-swatch--disabled .sv-svg-icon{opacity:.25}.spg-color-editor__color-swatch--default .sv-svg-icon{opacity:1}.spg-color-editor .spg-color-editor__button-wrapper+*{margin-inline-end:calc(0px - var(--ctr-editor-gap,var(--sjs-spacing-x05)))}.spg-file-edit__choose-button{position:relative}.spg-link{display:flex}.sv-string-viewer .spg-link{display:initial;color:var(--ctr-survey-action-button-text-color-positive,var(--sjs-primary-background-500,#19b394));font-weight:600;text-decoration-line:underline}.spg-theme-builder-root .sv-skeleton-element{min-height:50px}.spg-theme-builder-root .spg-paneldynamic__separator{height:var(--sjs-base-unit,var(--base-unit,8px));border:none;margin:0}.spg-theme-builder-root .spg-paneldynamic__footer .spg-paneldynamic__separator{display:none}.spg-theme-builder-root .spg-paneldynamic__buttons-container{justify-content:center;display:flex}.spg-theme-builder-root .spg-paneldynamic__buttons-container .spg-action-bar{margin:0}.spg-theme-builder-root .spg-panel__footer{margin:var(--sjs-base-unit,var(--base-unit,8px)) 0 0 0;justify-content:center;padding:0}.spg-theme-builder-root .spg-panel__content .spg-row.spg-row{animation:none}.spg-theme-builder-root .spg-paneldynamic__add-btn{margin:0 auto}.spg-theme-builder-root .spg-row--multiple .spg-spin-editor .spg-input-container__buttons-container{display:none}.spg-theme-builder-root .spg-row--multiple>div{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - var(--sjs-base-unit,var(--base-unit,8px))*.5);min-width:auto}.spg-theme-builder-root .spg-row--multiple>div input{min-width:0}.spg-theme-builder-root .spg-row--multiple>div .spg-question--location--left{box-sizing:border-box}.spg-theme-builder-root .spg-row--multiple>div .spg-question--location--left .spg-input{height:auto}.spg-theme-builder-root .sv-button-group{overflow:hidden}.spg-theme-builder-root .spg-panel-by-page,.spg-theme-builder-root .spg-nested-panel{padding-bottom:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-theme-builder-root .spg-panel-by-page:after,.spg-theme-builder-root .spg-nested-panel:after{content:" ";left:calc(-4*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(5*var(--sjs-base-unit,var(--base-unit,8px)));width:calc(8*var(--sjs-base-unit,var(--base-unit,8px)) + 100%);background-color:var(--ctr-editor-border-color,var(--sjs-border-10,gainsboro));height:1px;display:block;position:relative}.spg-theme-builder-root .spg-panel-by-page__content>.spg-row:first-of-type,.spg-theme-builder-root .spg-nested-panel__content>.spg-row:first-of-type{margin-top:0}.spg-theme-builder-root .spg-panel-by-page.spg-panel--hidden-border,.spg-theme-builder-root .spg-row:last-of-type>div>.spg-panel-by-page,.spg-theme-builder-root .spg-paneldynamic__panel-wrapper>.spg-nested-panel,.spg-theme-builder-root .spg-row:last-of-type>div>.spg-nested-panel{padding-bottom:0}.spg-theme-builder-root .spg-panel-by-page.spg-panel--hidden-border:after,.spg-theme-builder-root .spg-row:last-of-type>div>.spg-panel-by-page:after,.spg-theme-builder-root .spg-paneldynamic__panel-wrapper>.spg-nested-panel:after,.spg-theme-builder-root .spg-row:last-of-type>div>.spg-nested-panel:after{content:none}.spg-theme-builder-root .spg-panel-by-page.spg-panel--padding{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-theme-builder-root .spg-theme-group-caption{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-property-grid-group-caption-text-color,var(--sjs-layer-1-foreground-100,#000000e6));top:calc(4*var(--sjs-base-unit,var(--base-unit,8px)));padding:calc(1*var(--sjs-base-unit,var(--base-unit,8px))) 0;cursor:auto;font-weight:600;position:relative}.spg-theme-builder-root .sv-theme-group_title-action .spg-action-button:hover,.spg-theme-builder-root .sv-theme-group_title-action .spg-action-button:focus{background-color:unset}.spg-theme-builder-root .sd-panel__header.sd-element__header .spg-action-bar{pointer-events:none}.spg-theme-builder-root .spg-header{margin-top:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-theme-builder-root .sd-question--title-top .spg-paneldynamic{--thm-ctr-editor-layout-gap:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1));margin-top:calc(-1*var(--thm-ctr-editor-layout-gap))}.spg-theme-builder-root .spg-question.spg-row__question:not(.sd-question--title-top):not(.spg-question--boolean),.spg-theme-builder-root .spg-question__content-coloralpha{--thm-ctr-property-grid-form-gap:var(--ctr-property-grid-form-gap,var(--sjs-spacing-x2));--thm-ctr-editor-layout-gap:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1));margin-top:calc(var(--thm-ctr-editor-layout-gap) - var(--thm-ctr-property-grid-form-gap))}.spg-theme-builder-root .spg-row--multiple .spg-question.spg-row__question:not(.sd-question--title-top){margin-top:0}.spg-theme-builder-root .spg-question-composite__content .spg-row:first-of-type{margin-top:var(--ctr-editor-layout-gap,var(--sjs-spacing-x1))}.svc-side-bar--mobile .spg-theme-builder-root .spg-nested-panel__content:after{width:calc(4*var(--sjs-base-unit,var(--base-unit,8px)) + 100%);left:calc(-2*var(--sjs-base-unit,var(--base-unit,8px)))}.spg-boolean-wrapper--overriding.spg-boolean-wrapper--overriding{flex:0 0 max-content;min-width:0}.spg-link-wrapper--overriding{align-self:end}.spg-link-wrapper--overriding .svc-action-button{border:none;margin:0;padding:0;text-decoration:underline}.spg-link-wrapper--overriding .svc-action-button:focus,.spg-link-wrapper--overriding .svc-action-button:hover{background-color:#0000}.svc-side-bar .svc-search{border-bottom:1px solid var(--ctr-property-grid-search-border-color,var(--sjs-border-10,gainsboro));background:var(--ctr-property-grid-search-background-color,var(--sjs-layer-3-background-500,#f4f4f4));gap:var(--ctr-property-grid-search-gap,var(--sjs-spacing-x1));padding:var(--ctr-property-grid-search-padding-top,var(--sjs-spacing-x2)) var(--ctr-property-grid-search-padding-right,var(--sjs-spacing-x2)) var(--ctr-property-grid-search-padding-bottom,var(--sjs-spacing-x2)) var(--ctr-property-grid-search-padding-left,var(--sjs-spacing-x2))}.svc-side-bar .svc-search__input{color:var(--ctr-property-grid-search-text-color,var(--sjs-layer-3-foreground-100,#000000e6))}.svc-side-bar .svc-search__input::placeholder{color:var(--ctr-property-grid-search-text-color-placeholder,var(--sjs-layer-3-foreground-50,#00000080))}.svc-side-bar .svc-search__bar-item:not(.sv-action-bar-item--pressed):hover:enabled,.svc-side-bar .svc-search__bar-item:not(.sv-action-bar-item--pressed):focus:enabled{background-color:var(--ctr-property-grid-search-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.svc-side-bar .svc-search__toolbar .sv-action-bar-item__icon use{fill:var(--ctr-property-grid-search-button-icon-color,var(--sjs-layer-3-foreground-50,#00000080))}.svc-side-bar .svc-search__toolbar-counter{color:var(--ctr-property-grid-search-count-text-color,var(--sjs-layer-3-foreground-50,#00000080))}.svc-side-bar .svc-search__search-icon,.svc-side-bar .svc-search__search-icon .sv-svg-icon{width:var(--ctr-property-grid-search-icon-width,var(--sjs-font-size-x3));height:var(--ctr-property-grid-search-icon-height,var(--sjs-font-size-x3))}.svc-side-bar .svc-search__search-icon .sv-svg-icon use{fill:var(--ctr-property-grid-search-icon-color,var(--sjs-layer-3-foreground-50,#00000080))}.spg-button-group{padding:var(--ctr-button-group-padding,var(--sjs-spacing-x05));box-sizing:border-box;border-radius:var(--ctr-button-group-corner-radius,var(--sjs-corner-radius-x075));box-shadow:inset 0 0 0 var(--ctr-button-group-border-width,var(--sjs-stroke-x1)) var(--ctr-button-group-border-color,var(--sjs-border-10,gainsboro));background-color:var(--ctr-button-group-background-color,var(--sjs-layer-3-background-500,#f4f4f4));align-self:stretch;align-items:center;display:flex;position:relative;overflow-x:auto}.spg-button-group:after{content:"";border-radius:var(--ctr-button-group-corner-radius,var(--sjs-corner-radius-x075));box-shadow:inset 0 0 0 var(--ctr-button-group-border-width-focused,var(--sjs-stroke-x2)) #0000;pointer-events:none;transition:box-shadow var(--sjs-creator-transition-duration,.15s);position:absolute;inset:0}.spg-button-group:focus-within:after{box-shadow:inset 0 0 0 var(--ctr-button-group-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-button-group-border-color-focused,var(--sjs-primary-background-500,#19b394))}.spg-button-group__item{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-button-group-item-text-color,var(--sjs-layer-3-foreground-100,#000000e6));padding:var(--ctr-button-group-item-padding-vertical,var(--sjs-spacing-x1)) var(--ctr-button-group-item-padding-horizontal,var(--sjs-spacing-x2));border-radius:var(--ctr-button-group-item-corner-radius,var(--sjs-corner-radius-x075));box-shadow:inset 0 0 0 var(--ctr-button-group-item-border-width,0px) var(--ctr-button-group-item-border-color,var(--sjs-border-10,gainsboro));background-color:var(--ctr-button-group-item-background-color,var(--sjs-layer-3-background-500,#f4f4f4));transition:background var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s),color var(--sjs-creator-transition-duration,.15s);flex-grow:1;flex-basis:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.spg-button-group__item:not(:last-of-type){margin-right:var(--ctr-button-group-gap,var(--sjs-spacing-x05))}.spg-button-group__item--hover:hover{background-color:var(--ctr-button-group-item-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.spg-button-group__item-icon use{fill:var(--ctr-button-group-item-icon-color,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-button-group__item--selected{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-button-group-item-text-color-selected,var(--sjs-primary-background-500,#19b394));box-shadow:inset 0 0 0 var(--ctr-button-group-item-border-width-selected,var(--sjs-stroke-x1)) var(--ctr-button-group-item-border-color,var(--sjs-border-10,gainsboro));background:var(--ctr-button-group-item-background-color-selected,var(--sjs-layer-1-background-500,white));font-weight:600}.spg-button-group__item--selected .spg-button-group__item-icon use{fill:var(--ctr-button-group-item-icon-color-selected,var(--sjs-primary-background-500,#19b394))}.spg-button-group__item-decorator{white-space:nowrap;align-items:center;display:flex}.spg-button-group__item-caption{display:block}.spg-question--disabled .spg-button-group{background:var(--ctr-button-group-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-button-group__item--disabled{color:var(--ctr-button-group-item-text-color-disabled,var(--sjs-layer-3-foreground-100,#000000e6));background:var(--ctr-button-group-item-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-button-group__item--disabled .spg-button-group__item-icon use{fill:var(--ctr-button-group-item-text-color-disabled,var(--sjs-layer-3-foreground-100,#000000e6))}.spg-button-group__item--disabled .spg-button-group__item-caption{opacity:var(--ctr-button-group-item-text-opacity-disabled,.25);color:var(--ctr-button-group-item-text-color-disabled,var(--sjs-layer-3-foreground-100,#000000e6))}.spg-button-group__item--disabled:hover{background-color:var(--ctr-button-group-item-background-color-disabled,var(--sjs-layer-1-background-500,white))}.spg-button-group__item--selected.spg-button-group__item--disabled{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));box-shadow:inset 0 0 0 var(--ctr-button-group-item-border-width-selected-disabled,0px) var(--ctr-button-group-item-border-color,var(--sjs-border-10,gainsboro));background:var(--ctr-button-group-item-background-color-selected-disabled,var(--sjs-layer-1-background-400,whitesmoke))}.spg-root-modern{background:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,white));box-sizing:border-box;--sjs-transition-duration:0s;border-inline-end:1px solid #0000;flex-grow:1;width:100%;height:0;position:relative}.spg-root-modern .sd-row--leave,.spg-root-modern .sd-row--enter,.spg-root-modern .sd-element-wrapper--leave,.spg-root-modern .sd-element-wrapper--enter,.spg-root-modern .sd-element__content--enter,.spg-root-modern .sd-element__content--leave,.spg-root-modern .sd-paneldynamic__panel-wrapper--enter,.spg-root-modern .sd-paneldynamic__panel-wrapper--leave,.spg-root-modern .sd-item--enter,.spg-root-modern .sd-item--leave,.spg-root-modern .sd-table__row--leave,.spg-root-modern .sd-table__row--enter{animation:none}.spg-container{flex-direction:column;width:100%;height:100%;display:flex}.spg-root-modern.spg-root--one-category{border-inline-end:unset;background-color:var(--ctr-property-grid-form-background-color,var(--sjs-layer-1-background-500,white))}.spg-root-modern.spg-root--one-category .spg-page.spg-body__page{box-shadow:unset}.sv-popup--modal-popup.svc-property-editor .sv-popup__container .sv-popup_shadow,.sv-popup--modal-popup.svc-property-editor .sv-popup__container .sd-root-modern{background-color:#0000}.sv-popup--modal-popup.svc-property-editor .sv-popup__container .sd-page{margin:0;padding:0}.sv-popup--modal-popup.svc-property-editor .sv-popup__container .sv-components-column--expandable{min-width:calc(78*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--modal-popup .sv-popup__footer{padding-bottom:2px}.sv-popup--modal-popup .sd-body,.sv-popup--modal-popup .sl-body{min-width:calc(78*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0}.sv-popup.svc-property-editor .sd-root-modern{--sd-mobile-width:0}.svc-object-selector .sv-popup__container{margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.svc-object-selector__content{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.spg-action-title-bar{margin-inline-end:var(--ctr-data-table-border-width,var(--sjs-stroke-x1));padding-inline-end:var(--ctr-caption-with-actions-actionbar-padding-right,calc(.5 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.spg-body{width:100%}.spg-body--empty{margin:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.spg-title-toolbar--single-help-action{padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:flex-start}.spg-title-toolbar--single-help-action .spg-help-action{margin-inline-end:auto}.spg-title-toolbar--single-help-action .spg-help-action .spg-action-button--icon{padding:var(--ctr-actionbar-button-padding-top-small-icon,var(--sjs-spacing-x05)) var(--ctr-actionbar-button-padding-right-small-icon,var(--sjs-spacing-x05)) var(--ctr-actionbar-button-padding-bottom-small-icon,var(--sjs-spacing-x05)) var(--ctr-actionbar-button-padding-left-small-icon,var(--sjs-spacing-x05));opacity:var(--ctr-actionbar-button-opacity-muted,.35)}.spg-title-toolbar--single-help-action .spg-help-action .spg-action-button--icon:focus,.spg-title-toolbar--single-help-action .spg-help-action .spg-action-button--icon:hover{opacity:1}.spg-title-toolbar--single-help-action .spg-help-action .spg-action-button:active{opacity:var(--ctr-actionbar-button-opacity-pressed,.5)}.spg-title-toolbar--single-help-action .spg-help-action .spg-action-button__icon{width:var(--ctr-actionbar-button-icon-width-small,var(--sjs-font-size-x2));height:var(--ctr-actionbar-button-icon-height-small,var(--sjs-font-size-x2))}.spg-title-toolbar--single-help-action .spg-help-action svg{fill:var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-flex-container{display:flex}.svc-flex-row{background:var(--ctr-surface-background-color,var(--sjs-special-background,#edf9f7));flex-direction:row;display:flex}.svc-full-container{width:100%;height:100%}.svc-flex-row.svc-full-container{height:calc(60*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(60*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1;position:relative}.svc-flex-row__element--growing{flex:1;overflow:auto}.svc-flex-column{flex-direction:column;display:flex}.sv-action-bar--default-size-mode .sv-action-bar-separator{height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar--default-size-mode .sv-action-bar-item{width:auto;height:auto}.sv-action-bar--small-size-mode .sv-action-bar-separator{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar--small-size-mode .sv-action-bar-item{width:auto;height:auto}.svc-creator--mobile .sv-action-bar-separator{height:var(--sjs-spacing-x3)}.sv-action-bar--small-size-mode .sv-action-bar-item{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));border-radius:var(--ctr-survey-question-panel-toolbar-item-corner-radius,var(--lbr-corner-radius-x075));align-items:center;font-weight:600}.svc-top-bar{background:var(--ctr-menu-item-background-color,var(--sjs-layer-1-background-500,white));box-sizing:border-box;box-shadow:inset 0px -1px 0px var(--ctr-menu-border-color,var(--sjs-border-25,#d4d4d4));display:flex}.svc-top-bar .svc-toolbar-wrapper{flex:none;display:flex}.svc-top-bar .svc-toolbar-wrapper .sv-action-bar{padding:var(--ctr-menu-toolbar-padding-vertical,var(--sjs-spacing-x150)) var(--ctr-menu-toolbar-padding-horizontal,var(--sjs-spacing-x2));justify-content:flex-end}.svc-top-bar .svc-toolbar-wrapper .sv-action-bar-separator{display:none}.svc-top-bar .svc-toolbar-wrapper .sv-action-bar>.sv-action:not(.sv-action--hidden)~.sv-action .sv-action-bar-separator{--thm-menu-toolbar-button-height:calc(var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) + var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3)));height:var(--thm-menu-toolbar-button-height,calc(5 * (var(--sjs-base-unit,var(--base-unit,8px)))));margin:0;margin-inline-start:var(--ctr-menu-toolbar-gap,var(--sjs-spacing-x2));display:inline-block}.svc-top-bar .svc-toolbar-wrapper .sv-action .sv-action-bar-item{padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1));margin:0}.svc-top-bar .svc-toolbar-wrapper .sv-action .sv-action-bar-item--active{background:var(--ctr-menu-toolbar-button-background-color-selected,var(--sjs-primary-background-10,#19b3941a))}.svc-top-bar .svc-toolbar-wrapper .sv-action:not(.sv-action--hidden)~.sv-action:not(.sv-action--hidden) .svc-toolbar__item{margin-inline-start:var(--ctr-menu-toolbar-gap,var(--sjs-spacing-x2))}.svc-top-bar .sv-action-bar-separator{background-color:var(--ctr-separator-color,var(--sjs-border-25,#d4d4d4))}.svc-top-bar .sv-action-bar-item-dropdown{border-radius:calcCornerRadius(.5);background-color:#0000}.svc-toolbar__item{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--lbr-corner-radius-x075));color:var(--ctr-menu-toolbar-button-text-color,var(--sjs-layer-1-foreground-100,#000000e6));transition:background-color var(--sjs-creator-transition-duration,.15s);appearance:none;background-color:#0000;border:none;height:auto;display:flex}.svc-toolbar__item use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-toolbar__item:hover,.svc-toolbar__item:focus{background-color:var(--ctr-menu-toolbar-button-background-color-hovered,var(--sjs-layer-1-background-400,whitesmoke))}.svc-toolbar__item:active,.svc-toolbar__item.svc-toolbar__item--pressed{opacity:var(--ctr-menu-toolbar-button-opacity-pressed,.5);background-color:var(--ctr-menu-toolbar-button-background-color-pressed,var(--sjs-layer-1-background-400,whitesmoke))}.svc-toolbar__item.svc-toolbar__item--active{background-color:var(--ctr-menu-toolbar-button-background-color-selected,var(--sjs-primary-background-10,#19b3941a))}.svc-toolbar__item.svc-toolbar__item--active use{fill:var(--ctr-menu-toolbar-button-icon-color-selected,var(--sjs-primary-background-500,#19b394))}.svc-toolbar__item:disabled{opacity:var(--ctr-menu-toolbar-button-opacity-disabled,.25);cursor:default;background-color:#0000}.svc-toolbar__item:disabled use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-toolbar__item--icon{padding:var(--ctr-menu-toolbar-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-menu-toolbar-button-padding-left,var(--sjs-spacing-x1));border-radius:var(--ctr-menu-toolbar-button-corner-radius,var(--sjs-corner-radius-x1))}.svc-toolbar-item__icon{width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3));height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3))}.svc-toolbar-item__icon use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,#000000bf))}.svc-toolbar-item__title{color:var(--ctr-menu-toolbar-button-text-color,var(--sjs-layer-1-foreground-100,#000000e6));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.svc-footer-bar .svc-toolbar-wrapper .svc-toolbar{width:100%;padding:0;padding:var(--ctr-menu-toolbar-padding-vertical-mobile,var(--sjs-spacing-x05)) var(--ctr-menu-toolbar-padding-horizontal,var(--sjs-spacing-x2));background:var(--ctr-menu-background-color,var(--sjs-layer-1-background-500,white));border-top:var(--ctr-menu-border-width,var(--sjs-stroke-x1)) solid var(--ctr-menu-border-color,var(--sjs-border-25,#d4d4d4));box-sizing:border-box;justify-content:center}.svc-footer-bar .svc-toolbar-wrapper .svc-toolbar__item{margin:0 var(--sjs-spacing-x1)}.spg-boolean-switch,.spg-boolean-switch *{box-sizing:border-box}.spg-boolean-switch{gap:var(--ctr-toggle-button-gap-label,var(--sjs-spacing-x1));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.spg-boolean-switch__button{background:var(--ctr-toggle-button-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border-radius:var(--ctr-toggle-button-corner-radius,var(--sjs-corner-radius-round));box-shadow:0px 0px 0px 1px var(--ctr-toggle-button-border-color,var(--sjs-border-10,gainsboro));padding:var(--ctr-toggle-button-padding-top,var(--sjs-font-size-x075)) var(--ctr-toggle-button-padding-right,var(--sjs-font-size-x075)) var(--ctr-toggle-button-padding-bottom,var(--sjs-font-size-x075)) var(--ctr-toggle-button-padding-left,var(--sjs-font-size-x075));gap:var(--ctr-toggle-button-gap,var(--sjs-spacing-x05));outline:none;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.spg-boolean-switch__button:focus,.spg-boolean-switch__button:focus-visible{box-shadow:0px 0px 0px 2px var(--ctr-toggle-button-border-color-focused,var(--sjs-primary-background-500,#19b394))}.spg-boolean-switch__button:hover{background:var(--ctr-toggle-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.spg-boolean-switch__button--checked{background:var(--ctr-toggle-button-background-color-checked,var(--sjs-primary-background-500,#19b394));box-shadow:none}.spg-boolean-switch__button--checked .spg-boolean-switch__thumb--left{background:0 0}.spg-boolean-switch__button--checked .spg-boolean-switch__thumb--right{background:var(--ctr-toggle-button-thumb-background-color-checked,var(--sjs-primary-foreground-100,white))}.spg-boolean-switch__button--checked:hover{background:var(--ctr-toggle-button-background-color-checked,var(--sjs-primary-background-500,#19b394))}.spg-boolean-switch__button--checked:focus{background:var(--ctr-toggle-button-background-color-checked-focused,var(--sjs-primary-foreground-100,#fff))}.spg-boolean-switch__button--checked:focus .spg-boolean-switch__thumb--right{background:var(--ctr-toggle-button-thumb-background-color-checked-focused,var(--sjs-primary-background-500,#19b394))}.spg-boolean-switch__thumb{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:0;display:flex;position:relative}.spg-boolean-switch__thumb-circle{border-radius:var(--ctr-toggle-button-thumb-corner-radius,var(--sjs-corner-radius-round));border:var(--ctr-toggle-button-thumb-border-width,0px) solid var(--ctr-toggle-button-thumb-border-color,var(--sjs-border-10,gainsboro));width:var(--ctr-toggle-button-thumb-width,var(--sjs-font-size-x150));height:var(--ctr-toggle-button-thumb-height,var(--sjs-font-size-x150));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:0;display:flex;position:relative;overflow:hidden}.spg-boolean-switch__thumb--left{background:var(--ctr-toggle-button-thumb-background-color-active,var(--sjs-layer-3-foreground-75,#000000bf))}.spg-boolean-switch__caption{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative}.spg-boolean-switch__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));color:var(--ctr-toggle-button-label-text-color,var(--sjs-layer-1-foreground-100,#000000e6));text-align:left;justify-content:flex-start;align-items:center;display:flex;position:relative}:root{--figma-bg:#f7f8fa;--figma-surface:#fff;--figma-border:#e4e7ec;--figma-text:#111827;--figma-muted:#8b93a1;--figma-primary:#534ab7;--figma-primary-hover:#433994;--figma-success:#639922;--figma-success-dark:#3b6d11;color:var(--figma-text);background-color:var(--figma-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,sans-serif}*{box-sizing:border-box}.app-success-toast-stack{z-index:600;pointer-events:none;flex-direction:column;gap:.55rem;width:min(22.5rem,100vw - 2rem);display:flex;position:fixed;top:1rem;right:1rem}.app-success-toast{pointer-events:auto;color:#166534;background:#ecfdf5;border:1px solid #86efac;border-radius:.65rem;align-items:flex-start;gap:.55rem;padding:.75rem .85rem;animation:.18s ease-out app-success-toast-in;display:flex;box-shadow:0 10px 30px #1018281f}.app-success-toast-icon{color:#16a34a;flex-shrink:0;margin-top:.1rem}.app-success-toast-message{flex:1;min-width:0;font-size:.875rem;font-weight:550;line-height:1.35}.app-success-toast-dismiss{color:#166534;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.app-success-toast-dismiss:hover{background:#16653414}@keyframes app-success-toast-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}body{background:var(--figma-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}.app-shell{flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.app-header{color:#fff;background-color:#24183d;border-bottom:1px solid #3a2a55;flex-shrink:0;align-items:center;height:4rem;padding:0 1.5rem;display:flex}.app-header-inner{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:none;margin:0;display:flex}.app-brand-button{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.app-brand-button:hover{opacity:.8}.app-brand-button:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #fff}.app-brand-logo-img{width:auto;height:2rem;display:block}.app-content{flex-direction:column;flex:1;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.page-wrap{flex:1;min-height:0;padding:2rem;overflow-y:auto}.case-list-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden}.case-home-figma{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.case-home-figma .case-home-welcome-row{padding:1.25rem 2rem 0}.case-home-welcome-row{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.case-home-welcome-title{color:#111827;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.case-home-welcome-sub{color:var(--figma-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.case-home-tour-hide{color:var(--figma-primary);cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-home-tour-hide:hover{text-decoration:underline}.case-home-dashboard-body{background:var(--figma-bg);padding:1.5rem 2rem 1.75rem}.case-home-tour-banner{color:#fff;background:linear-gradient(90deg,#534ab7 0%,#5651bc 14%,#5d55c4 28%,#6a62cf 42%,#786fd9 57%,#877ce4 71%,#9689ee 85%,#a596f5 100%);border:0;border-radius:.875rem;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1.5rem 1.5rem 1.35rem;display:flex}.case-home-tour-icon{color:#fff;background:#fff3;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.case-home-tour-title{color:#fff;margin:0 0 .35rem;font-size:1.125rem;font-weight:600}.case-home-tour-text{color:#ffffffe6;max-width:52rem;margin:0 0 1rem;font-size:.875rem;line-height:1.5}.case-home-tour-actions{flex-wrap:wrap;gap:.75rem;display:flex}.case-home-tour-btn-primary{color:var(--figma-primary);cursor:pointer;background:#fff;border:0;border-radius:.625rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500}.case-home-tour-btn-primary:hover{background:#f9fafb}.case-home-tour-btn-ghost{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:.625rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500}.case-home-tour-btn-ghost:hover{background:#ffffff2e}.case-home-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (width<=1100px){.case-home-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.case-home-kpi-row{grid-template-columns:1fr}}.case-home-kpi-tile{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;min-height:0;padding:1.1rem 1.25rem}.case-home-kpi-tile--link{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.case-home-kpi-tile--link:hover{border-color:#c7c2e8;box-shadow:0 2px 8px #534ab71a}.case-home-kpi-inner{align-items:center;gap:.75rem;display:flex}.case-home-kpi-text{min-width:0}.case-home-kpi-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:0;display:inline-flex}.case-home-kpi-icon--lavender{color:var(--figma-primary);background:#eeedfe}.case-home-kpi-icon--amber{color:#854f0b;background:#fff4e6}.case-home-kpi-icon--mint{color:var(--figma-success-dark);background:#f0f7e8}.case-home-kpi-value{color:#101828;margin-top:.2rem;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.2}.case-home-kpi-label{color:var(--figma-muted);margin-bottom:0;font-size:.75rem;line-height:1.2}.case-home-kpi-trend{font-size:.75rem;line-height:1.35}.case-home-kpi-trend--positive{color:var(--figma-success)}.case-home-kpi-trend--attention{color:#854f0b}.case-home-panels{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:start;gap:1.5rem;display:grid}@media (width<=1024px){.case-home-panels{grid-template-columns:1fr}}.case-home-panel{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;overflow:hidden}.case-home-panel-head{border-bottom:1px solid var(--figma-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.case-home-panel-head--stacked{flex-direction:column;align-items:flex-start;gap:.15rem}.case-home-panel-title{color:#101828;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;display:flex}.case-home-panel-count{color:#92400e;background:#fef3c7;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .4rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.case-home-panel-sub{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.35}.case-home-panel-cta{background:var(--figma-primary);color:#fff;border-radius:.625rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.case-home-panel-cta:hover{background:var(--figma-primary-hover);color:#fff}.case-home-panel-body{min-height:12rem}.case-home-panel-empty{color:var(--figma-muted);margin:0;padding:1.5rem 1.25rem;font-size:.875rem}.case-home-queue-list,.case-home-workflow-list{margin:0;padding:0;list-style:none}.case-home-queue-item{border-bottom:1px solid var(--figma-border)}.case-home-queue-item:last-child{border-bottom:0}.case-home-queue-link{color:inherit;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.case-home-queue-link:hover{background:#fafbff}.case-home-queue-icon{color:#854f0b;background:#fff4e6;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.case-home-queue-main{flex:1;min-width:0}.case-home-queue-top{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.case-home-queue-name{color:#101828;font-size:.875rem;font-weight:500}.case-home-queue-ref{color:var(--figma-muted);font-size:.75rem}.case-home-priority{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.1rem .5rem;font-size:.625rem;font-weight:600;line-height:1.35;display:inline-block}.case-home-priority--high{color:#e24b4a;background:#fcebeb}.case-home-priority--medium{color:#854f0b;background:#fff4e6}.case-home-priority--low{color:#4b5563;background:#f3f4f6}.case-home-queue-action{color:#364153;font-size:.875rem;font-weight:500;line-height:1.4;display:block}.case-home-queue-action-detail{color:var(--figma-muted);margin-top:.15rem;font-size:.8125rem;font-weight:400;display:block}.case-home-queue-time{color:var(--figma-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.case-home-workflow-item{border-bottom:1px solid var(--figma-border);padding:1rem 1.25rem 1.1rem}.case-home-workflow-item:last-child{border-bottom:0}.case-home-workflow-head{align-items:flex-start;gap:.5rem;margin-bottom:.65rem;display:flex}.case-home-workflow-status-icon{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.case-home-workflow-status-icon--success{color:var(--figma-success-dark);background:#f0f7e8}.case-home-workflow-status-icon--warning{color:#854f0b;background:#fff4e6}.case-home-workflow-text{min-width:0}.case-home-workflow-name{color:#101828;font-size:.875rem;font-weight:500;line-height:1.35;display:block}.case-home-workflow-meta{color:var(--figma-muted);margin-top:.15rem;font-size:.75rem;display:block}.case-home-workflow-cases-link{color:inherit;text-decoration:none}.case-home-workflow-cases-link:hover{color:var(--figma-primary);text-decoration:underline}.case-home-workflow-progress-row{align-items:center;gap:.5rem;padding-left:2rem;display:flex}.case-home-workflow-track{background:#e4e7ec;border-radius:999px;flex:1;height:.5rem;overflow:hidden}.case-home-workflow-fill{border-radius:999px;height:100%;transition:width .35s}.case-home-workflow-fill--success{background:var(--figma-success)}.case-home-workflow-fill--warning{background:#854f0b}.case-home-workflow-fill--unknown{background:#d1d5db;width:0!important}.case-home-workflow-pct{color:#101828;text-align:right;min-width:2.25rem;font-size:.75rem;font-weight:500}.figma-placeholder-screen{max-width:40rem}.figma-placeholder-back{margin:0 0 1rem;font-size:.875rem}.figma-placeholder-back-link{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.figma-placeholder-header{padding:1.5rem 0 0}.figma-placeholder-title{color:#111827;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.figma-placeholder-desc{color:#374151;margin:0 0 .75rem;font-size:.95rem;line-height:1.5}.figma-placeholder-hint{border:1px dashed var(--figma-border);color:var(--figma-muted);background:#fafbff;border-radius:.5rem;margin:0;padding:1rem 1.1rem;font-size:.85rem;line-height:1.45}.case-detail-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.case-detail-inner{box-sizing:border-box;width:100%;max-width:72rem;margin:0 auto;padding:1.5rem 2rem 2rem}.case-detail-breadcrumb{color:var(--figma-muted);margin:0 0 .75rem;font-size:.8125rem}.case-detail-breadcrumb a{font-weight:500}.case-detail-bc-sep{color:#9ca3af;margin:0 .35rem}.case-detail-header{margin-bottom:1.25rem}.case-detail-title{color:#111827;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.case-detail-chips{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}.case-detail-chip{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-detail-actions{flex-wrap:wrap;gap:.65rem;display:flex}.case-detail-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1.25rem;display:grid}@media (width>=56rem){.case-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-detail-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;padding:1.15rem 1.25rem;box-shadow:0 1px 2px #1118270d}.case-detail-card-title{color:#111827;margin:0 0 .65rem;font-size:1rem;font-weight:600}.case-detail-dl{gap:.5rem 1rem;margin:0;font-size:.875rem;display:grid}.case-detail-dl div{grid-template-columns:7rem 1fr;gap:.5rem;display:grid}.case-detail-dl dt{color:var(--figma-muted);margin:0;font-weight:500}.case-detail-dl dd{color:#111827;margin:0}.case-workspace-screen{background:var(--figma-bg);flex-direction:row;flex:1;align-items:stretch;min-height:0;display:flex;position:relative;overflow:hidden}.case-workspace-screen--no-right-rail .case-workspace-main{flex:1;min-width:0}.case-workspace-loading{max-width:32rem;color:var(--figma-muted);margin:auto;padding:2rem;font-size:.875rem}.case-workspace-rail{border-right:1px solid var(--figma-border);box-sizing:border-box;background:#fff;flex-direction:column;flex-shrink:0;gap:.75rem;width:17.5rem;padding:1rem 1rem 1.25rem;display:flex;overflow-y:auto}.case-workspace-rail-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-workspace-back{color:var(--figma-muted);align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.case-workspace-back:hover{color:#111827}.case-details-disclosure{flex-direction:column;gap:.65rem;min-width:0;display:flex}.case-details-disclosure-toggle{cursor:pointer;text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#8b93a1;background:0 0;border:none;align-items:center;gap:.35rem;width:100%;margin:0;padding:0;font-size:.625rem;font-weight:600;line-height:.9375rem;display:flex}.case-details-disclosure-chevron{color:#8b93a1;flex-shrink:0;transition:transform .15s;transform:rotate(-90deg)}.case-details-disclosure-chevron--open{transform:rotate(0)}.case-details-disclosure-body{flex-direction:column;gap:.85rem;min-width:0;display:flex}.case-workspace-case-identity{flex-direction:column;gap:.2rem;min-width:0;padding:0;display:flex}.case-workspace-case-title{letter-spacing:-.02em;color:#101828;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:700;line-height:1.35rem;overflow:hidden}.case-workspace-case-id{color:var(--figma-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:500;line-height:1rem;overflow:hidden}.case-workspace-case-meta{color:#6b7280;align-items:center;gap:.45rem;min-width:0;margin:.15rem 0 0;font-size:.75rem;line-height:1rem;display:flex}.case-workspace-case-meta-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.case-workspace-priority{color:#4b5563;background:#f3f4f6;border-radius:999px;flex:none;padding:.05rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.15rem}.case-workspace-priority--medium{color:#3b6d11;background:#e7f6df}.case-workspace-priority--high{color:#854f0b;background:#fbf3d5}.case-workspace-priority--low{color:#6b7280;background:#f3f4f6}.case-rail-section{flex-direction:column;gap:.7rem;padding:0;display:flex}.case-rail-section-label{letter-spacing:.06em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.625rem;font-weight:600;line-height:.9375rem}.case-rail-field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.case-rail-field-label{color:#344054;font-size:.75rem;font-weight:500;line-height:1rem}.case-rail-select{box-sizing:border-box;color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.4rem .7rem;font-size:.8125rem;line-height:1.15rem;display:flex}.case-rail-select-value{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:inline-flex;overflow:hidden}.case-rail-select-chevron{color:#98a2b3;flex-shrink:0}.case-rail-description-card{background:#f8f9fc;border:1px solid #e4e7ec;border-radius:.625rem;flex-direction:column;gap:.3rem;padding:.65rem .75rem;display:flex}.case-rail-description-label{color:#667085;font-size:.75rem;font-weight:500;line-height:1rem}.case-rail-description{color:#344054;margin:0;font-size:.8125rem;line-height:1.35rem}.case-rail-empty{color:#8b93a1;margin:0;font-size:.75rem}.case-rail-section .case-status-workflow-card{margin-top:0}.case-workspace-icon-btn{width:1.75rem;height:1.75rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-workspace-icon-btn:hover{color:#111827;background:#f3f4f6}.case-workspace-case-menu{flex-shrink:0;position:relative}.case-workspace-case-menu-panel{z-index:40;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;min-width:10.75rem;padding:.3rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.case-workspace-case-menu-item{text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}.case-workspace-case-menu-item:hover:not(:disabled){background:#f9fafb}.case-workspace-case-menu-item:disabled{opacity:.45;cursor:not-allowed}.case-workspace-case-menu-item--pause{color:#854f0b}.case-workspace-case-menu-item--danger{color:#e24b4a}.case-workspace-case-menu-sep{background:#e5e7eb;height:1px;margin:.25rem 0}.case-workspace-applicants-block{flex-direction:column;gap:0;width:100%;display:flex}.case-workspace-applicants-header{align-items:center;gap:.5rem;width:100%;display:flex}.case-workspace-applicants-toggle{flex:1;justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;display:flex}.case-workspace-applicants-add{flex-shrink:0}.case-workspace-applicants-chevron-btn{color:#8b93a1;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.125rem;display:inline-flex}.case-workspace-applicants-label{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#8b93a1;flex:1;font-size:.625rem;font-weight:600}.case-workspace-rail-count{color:#534ab7;background:#eeedfe;border-radius:999px;justify-content:center;align-items:center;min-width:1.2rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:15px;display:inline-flex}.case-workspace-applicants-body{background:#fff;border:.8px solid #e4e7ec;border-radius:14px;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:.5rem;display:flex}.case-status-card{background:#fff;border:.8px solid #e4e7ec;border-radius:14px;flex-direction:column;width:100%;display:flex;overflow:clip;box-shadow:0 1px 2px #24183d0a}.case-status-card-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;margin:0;padding:.625rem .75rem;display:flex}.case-status-card-title{letter-spacing:.9172px;text-transform:uppercase;color:#8b93a1;flex:none;font-size:.625rem;font-weight:600;line-height:.9375rem}.case-status-header-pill{color:#24183d;white-space:nowrap;text-transform:none;letter-spacing:normal;justify-content:flex-end;align-items:center;gap:.375rem;margin-left:auto;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.case-status-dot{border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block}.case-status-dot--stage{width:8px;height:8px}.case-status-card-body{border-top:.8px solid #e4e7ec;flex-direction:column;align-items:stretch;padding:.75rem;display:flex}.case-status-current-stage{align-items:center;gap:.5rem;width:100%;display:flex}.case-status-current-stage-label{color:#667085;font-size:.75rem;font-weight:400;line-height:1rem}.case-status-stage-value{letter-spacing:-.1504px;color:#24183d;text-transform:none;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.case-status-summary-card{background:#fafbff;border:.8px solid #e4e7ec;border-radius:.625rem;margin-top:.75rem;padding:.5rem .625rem}.case-status-summary-heading{letter-spacing:.887px;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.5625rem;font-weight:600;line-height:.84375rem}.case-status-timer-slot{width:100%;margin-top:.75rem}.oia-still-needed-head{align-items:center;gap:.5rem;width:100%;display:flex}.oia-still-needed-rule{background:#e4e7ec;flex:1;height:1px}.case-workspace-primary-card{background:#fafbff;border:.8px solid #534ab740;border-radius:14px;flex-direction:column;width:100%;display:flex;overflow:clip}.case-workspace-primary-card-head{border-bottom:.8px solid #534ab71a;align-items:center;gap:.75rem;padding:.75rem .75rem .8rem;display:flex}.case-workspace-primary-card-text{flex-direction:column;flex:1;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.case-workspace-primary-card-chevron{color:#8b93a1;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;text-decoration:none;display:inline-flex}.case-workspace-primary-card-chevron:hover{color:#534ab7;background:#534ab714}.case-workspace-primary-card-actions{align-items:stretch;min-height:1.9375rem;display:flex}.case-workspace-primary-contact{color:#534ab7;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .35rem;font-size:.625rem;font-weight:500;line-height:15px;text-decoration:none;display:inline-flex}.case-workspace-primary-contact:first-child{border-right:.8px solid #e4e7ec}.case-workspace-primary-contact:hover:not(.is-disabled){background:#534ab70f}.case-workspace-primary-contact.is-disabled{opacity:.45;cursor:not-allowed}.case-workspace-avatar{color:#534ab7;background:linear-gradient(145deg,#eef2ff 0%,#f5f3ff 100%);border:1px solid #e0e7ff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.75rem;font-weight:600;display:flex}.case-workspace-avatar--primary{color:#fff;background:#534ab7;border-color:#534ab7;font-size:.875rem;font-weight:700;line-height:1.25rem}.case-workspace-client-name{color:#101828;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.case-workspace-type-pill{color:#534ab7;background:#eeedfe;border:none;border-radius:.25rem;align-items:center;padding:.125rem .375rem;font-size:.625rem;font-weight:600;line-height:15px;display:inline-flex}.case-workspace-rail-section{flex-direction:column;gap:.35rem;display:flex}.case-workspace-label{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);font-size:.6875rem;font-weight:600}.case-workspace-status-row{color:#000;align-items:center;gap:.5rem;padding-top:.25rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-flex}.case-workspace-summary{color:var(--figma-muted);margin:0;font-size:.8125rem;line-height:1.5}.case-status-block{flex-direction:column;gap:0;width:100%;display:flex}.case-status-summary{color:#515151;margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1.625}.case-status-workflow-card{background:#f5f3ff;border:.8px solid #534ab733;border-radius:.625rem;flex-direction:column;gap:0;margin-top:.75rem;padding:.625rem;display:flex}.case-status-workflow-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-status-workflow-title-row{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.case-status-workflow-icon{flex-shrink:0;width:14px;height:14px;display:inline-flex;overflow:hidden}.case-status-workflow-icon img,.case-status-workflow-count img,.case-workspace-billable-icon img,.case-workspace-billable-start img,.case-workspace-billable-history img,.case-workspace-accordion-icon img{object-fit:contain;width:100%;height:100%;display:block}.case-status-workflow-name{color:var(--figma-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:600;line-height:.9375rem;overflow:hidden}.case-status-workflow-badge{color:#008236;text-transform:lowercase;background:#dcfce7;border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.5625rem;font-weight:500;line-height:.84375rem}.case-status-workflow-badge--awaiting-decision,.case-status-workflow-badge--awaiting-comment,.case-status-workflow-badge--waiting{color:#854f0b;background:#fef3c7}.case-status-workflow-badge--completed{color:#3b6d11;background:#dcfce7}.case-status-workflow-badge--cancelled,.case-status-workflow-badge--failed{color:#4b5563;background:#f3f4f6}.case-status-workflow-step{letter-spacing:.1172px;color:#667085;margin:.5rem 0 0;font-size:.625rem;font-weight:400;line-height:.9375rem}.case-status-workflow-progress{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.case-status-workflow-progress-labels{letter-spacing:.167px;color:#8b93a1;justify-content:space-between;align-items:center;font-size:.5625rem;font-weight:500;line-height:.84375rem;display:flex}.case-status-workflow-progress-pct{letter-spacing:.167px;color:#534ab7;font-size:.5625rem;font-weight:600;line-height:.84375rem}.case-status-workflow-track{background:#534ab726;border-radius:999px;width:100%;height:6px;overflow:hidden}.case-status-workflow-fill{background:var(--figma-primary);border-radius:999px;height:100%}.case-status-workflow-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.case-status-workflow-counts{align-items:center;gap:.5rem;display:inline-flex}.case-status-workflow-count{letter-spacing:.167px;color:#8b93a1;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:400;line-height:.84375rem;display:inline-flex}.case-status-workflow-count img{width:12px;height:12px}.case-status-workflow-active{letter-spacing:.167px;color:#534ab7;font-size:.5625rem;font-weight:500;line-height:.84375rem}.case-status-timer-slot .case-workspace-billable{margin-top:0}.case-workspace-billable{background:#fff;border:.8px solid #e5e7eb;border-radius:.625rem;flex-direction:column;gap:.65rem;margin-top:.75rem;padding:.5rem;display:flex}.case-workspace-billable-head{align-items:center;gap:.5rem;display:flex}.case-workspace-billable-icon{color:#4a5565;background:#f3f4f6;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;overflow:hidden}.case-workspace-billable-icon img{width:14px;height:14px}.case-workspace-billable-label{text-transform:uppercase;letter-spacing:.03em;color:var(--figma-muted);font-size:.6875rem;font-weight:600}.case-workspace-billable-value{font-variant-numeric:tabular-nums;color:#24183d;font-family:Consolas,Courier New,monospace;font-size:1rem;font-weight:700;line-height:1rem}.case-workspace-billable-select{color:#374151;background:#f9fafb;border:.8px solid #e5e7eb;border-radius:.25rem;width:100%;height:1.75rem;padding:0 .5rem;font-size:.75rem}.case-workspace-billable-note{color:#b54708;margin:.375rem 0 0;font-size:.5625rem;line-height:1.45}.case-workspace-billable-error{color:#b42318;margin:.375rem 0 0;font-size:.5625rem;line-height:1.45}.case-workspace-billable-actions{align-items:center;gap:.375rem;display:flex}.case-workspace-billable-start{background:var(--figma-primary);color:#fff;cursor:pointer;border:none;border-radius:.25rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.625rem;font-weight:500;line-height:.9375rem;display:inline-flex}.case-workspace-billable-start img{width:12px;height:12px}.case-workspace-billable-start:hover{background:var(--figma-primary-hover)}.case-workspace-billable-start--running{background:#b42318}.case-workspace-billable-start--running:hover{background:#912018}.case-workspace-billable-start:disabled{opacity:.45;cursor:not-allowed}.case-workspace-billable-history{color:#364153;cursor:pointer;background:#fff;border:.8px solid #e5e7eb;border-radius:.25rem;justify-content:center;align-items:center;width:2.1rem;height:1.6rem;padding:0;display:inline-flex}.case-workspace-billable-history img{width:12px;height:12px}.case-workspace-accordion{letter-spacing:.25px;text-transform:uppercase;width:100%;color:var(--figma-muted);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem 0 .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.case-workspace-accordion-icon{flex-shrink:0;width:14px;height:14px;transition:transform .15s;display:inline-flex;overflow:hidden}.case-workspace-accordion-icon--open{transform:rotate(90deg)}.case-details-block{flex-direction:column;width:100%;margin:0;padding:0;display:flex}.case-details-accordion-toggle{margin-top:.75rem}.case-details-card-label{letter-spacing:.9172px;text-transform:uppercase;color:#8b93a1;font-size:.625rem;font-weight:600;line-height:.9375rem}.case-details-card-count{color:#534ab7;background:#eeedfe;border-radius:999px;justify-content:center;align-items:center;min-width:1.1875rem;height:1.1875rem;margin-left:auto;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:.9375rem;display:inline-flex}.case-details-rail{box-sizing:border-box;background:#fff;border:.8px solid #e4e7ec;border-radius:.875rem;flex-direction:column;gap:0;width:100%;margin:.5rem 0 0;padding:.75rem;display:flex;box-shadow:0 1px 1px #24183d0a}.case-details-rail-row{flex-direction:column;align-items:flex-start;gap:0;margin:0;padding-top:.625rem;display:flex}.case-details-rail-row:first-child{padding-top:0}.case-details-rail-row dt{letter-spacing:.3672px;text-transform:uppercase;color:#8b93a1;margin:0 0 .125rem;font-size:.625rem;font-weight:500;line-height:.9375rem}.case-details-rail-row dd{color:#000;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem;overflow:hidden}.case-workspace-accordion:hover{color:var(--figma-primary)}.case-workspace-rail-row{align-items:center;gap:.35rem;display:flex}.case-workspace-rail-row .case-workspace-accordion{flex:1;min-width:0;margin-top:0;padding-top:.35rem;padding-bottom:.35rem}.case-workspace-rail-action{border:1px solid var(--figma-border);color:#534ab7;cursor:pointer;background:#fff;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.case-workspace-rail-action:hover{background:#f5f3ff}.document-field-extraction-runs{flex-direction:column;gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.document-field-extraction-run{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.document-field-extraction-run-meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.document-field-extraction-run-title{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.document-field-extraction-di-failure-banner{border-radius:.5rem;margin:.35rem 0 .15rem .85rem;padding:.55rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4}.document-field-extraction-di-failure-banner--warning{color:#7a5a12;background:linear-gradient(90deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #e0c48a}.document-field-extraction-di-failure-banner--error{color:#7a2e3a;background:linear-gradient(90deg,#fff6e8 0%,#fde8ef 100%);border:1px solid #f0b4c0}.document-field-extraction-body{flex-direction:column;gap:.65rem;padding:.35rem 0 .5rem .85rem;display:flex}.document-field-extraction-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.document-field-extraction-item{flex-direction:column;gap:.3rem;display:flex}.document-field-extraction-label-row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.document-field-extraction-label{color:var(--figma-text-muted,#6b7280);letter-spacing:.01em;font-size:.7rem;font-weight:600}.document-field-extraction-input{box-sizing:border-box;border:1px solid var(--figma-border);border-radius:.375rem;width:100%;padding:.3rem .4rem;font-size:.75rem}.document-field-extraction-actions{flex-wrap:wrap;gap:.35rem;display:flex}.document-field-extraction-accepted-value{color:var(--figma-text,#1f2937);word-break:break-word;margin:0;font-size:.75rem}.document-field-ocr-archive{border-top:1px solid var(--figma-border);margin-top:.35rem;padding-top:.45rem}.document-field-ocr-archive-toggle{width:100%;margin:0;padding:.25rem 0;font-size:.75rem}.document-field-ocr-archive-body{flex-direction:column;gap:.5rem;padding:.25rem 0 .35rem;display:flex}.document-field-ocr-archive-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.document-field-ocr-archive-table{border-collapse:collapse;width:100%;margin-top:.35rem;font-size:.6875rem}.document-field-ocr-archive-table th,.document-field-ocr-archive-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--figma-border);word-break:break-word;padding:.2rem .3rem}.document-field-ocr-archive-table th{color:#6b7280;font-weight:600}.document-field-ocr-archive-table code{font-size:.65rem}.oia-panel{flex-direction:column;gap:0;padding:.75rem 0 0;display:flex}.oia-panel-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.oia-panel-title{letter-spacing:.025em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.625rem;font-weight:600;line-height:1.5}.oia-add-btn{color:#534ab7;cursor:pointer;background:#eeedfe;border:none;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.oia-add-btn--active,.oia-add-btn:hover{color:#fff;background:#534ab7}.oia-empty{background:#fafbff;border:.8px dashed #e4e7ec;border-radius:.625rem;min-height:2.5rem;margin-top:.5rem}.oia-list{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.oia-card{background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;position:relative;overflow:visible}.oia-card-main{align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.oia-avatar{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.oia-avatar--co{color:#0069a8;background:#f0f9ff}.oia-avatar--beneficiary{color:#1447e6;background:#eff6ff}.oia-avatar--derivative{color:#c6005c;background:#fdf2f8}.oia-card-text{flex-direction:column;flex:1;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.oia-card-name{color:#101828;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;font-weight:500;line-height:1.35;text-decoration:none;overflow:hidden}a.oia-card-name:hover{color:#534ab7;text-decoration:underline}.oia-role-badge{border-radius:.25rem;padding:.05rem .375rem;font-size:.625rem;font-weight:500;line-height:1.5;display:inline-block}.oia-role-badge--co{color:#0069a8;background:#f0f9ff}.oia-role-badge--beneficiary{color:#1447e6;background:#eff6ff}.oia-role-badge--derivative{color:#c6005c;background:#fdf2f8}.oia-card-menu-btn{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;display:inline-flex}.oia-card-menu-btn:hover{color:#534ab7;background:#f4f5f7}.oia-card-menu{border-top:.8px solid #f4f5f7;flex-direction:column;gap:.25rem;padding:.5rem .75rem .75rem;display:flex}.oia-card-menu-role{text-transform:uppercase;letter-spacing:.025em;color:#8b93a1;flex-direction:column;gap:.25rem;font-size:.625rem;font-weight:600;display:flex}.oia-card-menu-role select{text-transform:none;letter-spacing:normal;color:#101828;background:#fff;border:.8px solid #e4e7ec;border-radius:.5rem;padding:.35rem .5rem;font-size:.75rem;font-weight:500}.oia-card-menu button{text-align:left;color:#344054;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.4rem .5rem;font-size:.75rem;font-weight:500}.oia-card-menu button:hover:not(:disabled){color:#534ab7;background:#f5f3ff}.oia-card-menu button:disabled{opacity:.5;cursor:not-allowed}.oia-add-sheet{background:#fafbff;border:.8px solid #534ab733;border-radius:.875rem;margin-top:.5rem;overflow:visible}.oia-add-tabs{border-bottom:.8px solid #e4e7ec;display:flex}.oia-add-tabs button{color:#8b93a1;cursor:pointer;background:0 0;border:none;flex:1;padding:.5rem .25rem;font-size:.6875rem;font-weight:600}.oia-add-tabs button.is-active{color:#fff;background:#534ab7}.oia-add-body{flex-direction:column;gap:.5rem;padding:.625rem .75rem .75rem;display:flex}.oia-new-client-fields{flex-direction:column;gap:.4rem;display:flex}.oia-new-client-name-row{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.oia-selected-client-card{background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.oia-selected-client-main{align-items:center;gap:.5rem;min-width:0;display:flex}.oia-selected-client-name{color:#1e2939;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.oia-selected-client-clear{color:#8b93a1;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:inline-flex}.oia-selected-client-clear:hover{color:#111827;background:#f3f4f6}.client-search-combobox--oia{flex-direction:column;gap:.5rem;display:flex}.client-search-input--oia{border-radius:.625rem;font-size:.75rem;padding-left:.675rem!important}.client-search-list--oia{border-width:.8px;border-radius:.625rem;max-height:9rem;margin:0}.client-search-list--oia .client-search-list-item{border-bottom-color:#f4f5f7;gap:.5rem;padding:.5rem .75rem}.client-search-list--oia .client-avatar{color:#534ab7;background:#534ab71a;border:none;width:1.5rem;height:1.5rem;font-size:.625rem;font-weight:700}.client-search-list--oia .client-search-list-name{color:#1e2939;font-size:.75rem}.oia-role-label{letter-spacing:.025em;text-transform:uppercase;color:#8b93a1;flex-direction:column;gap:.25rem;font-size:.625rem;font-weight:600;display:flex}.oia-role-select{text-transform:none;letter-spacing:normal;color:#101828;font-weight:500}.oia-add-actions{gap:.5rem;padding-top:.25rem;display:flex}.oia-btn-secondary,.oia-btn-primary{cursor:pointer;border-radius:.625rem;flex:1;padding:.4rem .5rem;font-size:.75rem}.oia-btn-secondary{color:#6a7282;background:#fff;border:.8px solid #e4e7ec;font-weight:500}.oia-btn-primary{color:#fff;background:#534ab7;border:none;font-weight:600}.oia-btn-primary:disabled{opacity:.4;cursor:not-allowed}.oia-suggested-roles{background:#fffbeb80;border:.8px dashed #fee685;border-radius:14px;margin-top:.5rem;padding:.75rem}.oia-suggested-roles-head{align-items:center;gap:.375rem;display:flex}.oia-suggested-roles-icon{color:#bb4d00;flex-shrink:0}.oia-suggested-roles-title{color:#bb4d00;margin:0;font-size:.6875rem;font-weight:600;line-height:1.5}.oia-suggested-roles-list{flex-direction:column;gap:.375rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.oia-suggested-role-row{background:#fff;border:.8px dashed #e4e7ec;border-radius:10px;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.oia-suggested-role-avatar{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.oia-suggested-role-row--co .oia-suggested-role-avatar{color:#0069a8;background:#f0f9ff}.oia-suggested-role-row--beneficiary .oia-suggested-role-avatar{color:#1447e6;background:#eff6ff}.oia-suggested-role-row--derivative .oia-suggested-role-avatar{color:#c6005c;background:#fdf2f8}.oia-suggested-role-name{flex:1;min-width:0;font-size:.6875rem;font-weight:600;line-height:1.5}.oia-suggested-role-row--co .oia-suggested-role-name{color:#0069a8}.oia-suggested-role-row--beneficiary .oia-suggested-role-name{color:#1447e6}.oia-suggested-role-row--derivative .oia-suggested-role-name{color:#c6005c}.oia-suggested-role-add{margin-left:auto}.oia-suggested-roles-foot{color:#e17100;margin:.625rem 0 0;font-size:.625rem;line-height:1.625}.oia-suggested-roles-foot strong{font-weight:600}.case-workspace-rail-foot{color:var(--figma-muted);margin-top:auto;padding-top:.5rem}.case-workspace-main{border-right:1px solid var(--figma-border);background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.case-workspace-stepper-wrap{border-bottom:1px solid var(--figma-border);flex-shrink:0;padding:.85rem 1.25rem;overflow-x:auto}.case-workspace-stepper{flex-wrap:nowrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.case-workspace-stepper-item{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.case-workspace-stepper-chevron{color:#d1d5db;flex-shrink:0}.case-workspace-step{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:500;display:inline-flex}.case-workspace-step--complete{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.case-workspace-step--current{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}.case-workspace-step--upcoming{color:var(--figma-muted);background:#f9fafb;border:1px solid #e5e7eb}.case-workspace-step--skipped{color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb;text-decoration:line-through}.case-workspace-step-icon{border-radius:999px;flex-shrink:0;width:.875rem;height:.875rem}.case-workspace-step-icon--complete{color:#fff;background:#059669;justify-content:center;align-items:center;display:inline-flex}.case-workspace-step-icon--current{background:#6366f1;box-shadow:0 0 0 2px #eef2ff}.case-workspace-step-icon--upcoming{background:#e5e7eb}.case-workspace-step-icon--skipped{background:#d1d5db}.case-workspace-tabs{border-bottom:1px solid var(--figma-border);flex-shrink:0;gap:0;padding:0 1.25rem;display:flex}.case-workspace-tab{color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.case-workspace-tab:hover{color:#111827}.case-workspace-tab--active{color:#534ab7;border-bottom-color:#534ab7}.case-workspace-tab-dot{background:#22c55e;border-radius:999px;width:.4rem;height:.4rem}.case-workspace-panel{flex:1;min-height:0;padding:1.25rem;overflow-y:auto}.case-ws-figma{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.case-ws-figma .case-ws-stepper-wrap{border-bottom:1px solid var(--figma-border);margin:0;padding:.85rem 1.5rem .75rem}.case-ws-tabs{border-bottom:1px solid var(--figma-border);flex-shrink:0;gap:0;padding:0 1.5rem;display:flex}.case-ws-tab{color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.case-ws-tab:hover{color:#111827}.case-ws-tab--active{color:#534ab7;border-bottom-color:#534ab7}.case-ws-tab-dot{background:#22c55e;border-radius:999px;width:.4rem;height:.4rem}.case-ws-tab-badge{color:#fff;text-align:center;background:#534ab7;border-radius:999px;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.7rem;font-weight:600;line-height:1.1rem}.case-ws-tab-badge--alert{background:#7f77dd}.case-ws-workflow-load-warning{color:#7a5a12;background:linear-gradient(90deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #e0c48a;border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem}.case-ws-workflow-load-warning-copy{margin:0;font-size:.8125rem;line-height:1.4}.case-ws-approvals-banner{color:#101828;background:#f3f1ff;border:1px solid #e4e0f8;border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1rem;padding:.875rem 1rem;display:flex}.case-ws-approvals-banner-text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.case-ws-approvals-banner-title{color:#101828;margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.case-ws-approvals-banner-detail{color:#667085;margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}.case-ws-approvals-banner-btn{color:#fff;cursor:pointer;background:#534ab7;border:none;border-radius:.5rem;flex-shrink:0;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}.case-ws-approvals-banner-btn:hover{background:#453c9e}.case-ws-panel--approvals{padding:1rem 1.5rem 1.5rem;overflow-y:auto}.case-form-response-modal-eyebrow{letter-spacing:.02em;text-transform:uppercase;color:var(--figma-muted);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.case-ws-approvals-head{justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.case-ws-approvals-title{color:#111827;margin:0;font-size:1rem;font-weight:700}.case-ws-approvals-empty{color:var(--figma-muted);margin:0;font-size:.875rem}.case-ws-approvals-prepared-browse{border-top:1px solid var(--figma-border);margin:1.5rem 0 0;padding:1rem 0 0}.case-ws-approvals-prepared-browse-title{color:#111827;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}.case-ws-approvals-prepared-browse-hint{color:var(--figma-muted);margin:0 0 .75rem;font-size:.8125rem}.case-ws-approvals-prepare-feedback{margin:.75rem 0 0;font-size:.8125rem}.case-ws-approvals-prepare-feedback--success{color:#166534}.case-ws-approvals-prepare-feedback--warning{color:#92400e}.case-ws-approvals-prepare-feedback--error{color:#7a2e3a}.case-ws-approvals-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-approval-row{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.case-ws-approval-row-main{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.case-ws-approval-row-icon{color:#534ab7;background:#f3f1ff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-ws-approval-row-icon--email{color:#2563eb;background:#eff6ff}.case-ws-approval-row-copy{min-width:0}.case-ws-approval-row-title{color:#111827;margin:0 0 .2rem;font-size:.875rem;font-weight:600;line-height:1.3}.case-ws-approval-row-meta{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.4}.case-ws-approval-row-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.case-ws-approval-btn{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;min-height:2rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.case-ws-approval-btn:disabled{opacity:.65;cursor:not-allowed}.case-ws-approval-btn--ghost{border:1px solid var(--figma-border);color:#374151;background:#fff}.case-ws-approval-btn--ghost:hover:not(:disabled){background:#f9fafb}.case-ws-approval-btn--approve{color:#fff;background:#534ab7;border:none}.case-ws-approval-btn--approve:hover:not(:disabled){background:#463fa3}.approval-reject-reason-modal{background:#fff;border-radius:.75rem;flex-direction:column;width:min(34.875rem,100vw - 2rem);max-height:min(90vh,36rem);display:flex;overflow:hidden;box-shadow:0 20px 48px #0f172a33}.approval-reject-reason-header{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.25rem .75rem;display:flex}.approval-reject-reason-title{color:#111827;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.approval-reject-reason-subtitle{color:var(--figma-muted);margin:0;font-size:.8125rem}.approval-reject-reason-body{flex-direction:column;gap:.5rem;padding:0 1.25rem .75rem;display:flex}.approval-reject-reason-field{flex-direction:column;gap:.35rem;display:flex}.approval-reject-reason-input{resize:vertical;min-height:7rem}.approval-reject-reason-help{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.4}.approval-reject-reason-footer{border-top:1px solid var(--figma-border);justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem 1.15rem;display:flex}.approval-reject-reason-btn{cursor:pointer;border-radius:.375rem;min-height:2.25rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:600}.approval-reject-reason-btn:disabled{opacity:.65;cursor:not-allowed}.approval-reject-reason-btn--cancel{border:1px solid var(--figma-border);color:#374151;background:#fff}.approval-reject-reason-btn--send{color:#fff;background:#534ab7;border:none}.approval-reject-reason-btn--send:hover:not(:disabled){background:#463fa3}.client-submission-review-kv{flex-direction:column;gap:.55rem;margin:0 0 1rem;display:flex}.client-submission-review-kv-row{grid-template-columns:7.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}.client-submission-review-kv-row dt{color:var(--figma-muted);margin:0;font-size:.8125rem}.client-submission-review-kv-row dd{color:#111827;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:500}.client-submission-review-preview-file{color:#111827;margin:0 0 .35rem;font-size:.875rem;font-weight:600}.client-submission-review-footer--figma{justify-content:flex-end}.client-submission-review-btn--ghost{border:1px solid var(--figma-border);color:#374151;background:#fff}.client-submission-review-btn--ghost:hover:not(:disabled){background:#f9fafb}.client-submission-review-btn--approve{color:#fff;background:#534ab7;border:none}.client-submission-review-btn--approve:hover:not(:disabled){background:#463fa3}.case-ws-completed-steps{margin:0 0 .75rem}.case-ws-completed-steps-toggle{color:#1f7a3a;cursor:pointer;text-align:center;background:#e7f6e4;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.55rem .85rem;font-size:.8125rem;font-weight:600;display:flex}.case-ws-completed-steps-toggle:hover{background:#e8f6ea}.case-ws-completed-steps-check{color:#16a34a;background:0 0;border:1.5px solid #22c55e;border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.65rem;line-height:1;display:inline-flex}.case-ws-completed-steps-label{flex:none}.case-ws-completed-steps-sep{color:#3d8a4c}.case-ws-completed-steps-view{color:#1f7a3a;text-underline-offset:2px;font-weight:600;text-decoration:underline}.case-ws-completed-steps-chevron{transition:transform .15s}.case-ws-completed-steps-chevron--open{transform:rotate(180deg)}.case-workspace-rail-documents{flex-direction:column;gap:.5rem;display:flex}.case-workspace-assistant-chat-launcher--floating{z-index:40;position:fixed;bottom:1.5rem;right:1.5rem}.case-ws-view-approval-launcher-badge{background:#ffffff40;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.case-workspace-assistant-chat-sheet--floating{bottom:4.5rem;right:1.5rem;border:1px solid var(--figma-border);z-index:41;border-radius:.75rem;width:min(24rem,100vw - 2rem);height:min(32rem,100vh - 6rem);position:fixed;inset:auto;box-shadow:0 12px 40px #0f172a2e}.case-msg-panel,.case-msg-new,.case-msg-thread{flex-direction:column;gap:.75rem;min-height:0;display:flex}.case-msg-panel-header{justify-content:space-between;align-items:center;display:flex}.case-msg-panel-title,.case-msg-new-title,.case-msg-thread-title{margin:0;font-size:1rem;font-weight:600}.case-msg-compose{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.case-msg-compose:disabled{opacity:.5;cursor:not-allowed}.case-msg-thread-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.case-msg-thread-row{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.65rem .75rem;display:flex}.case-msg-thread-row:hover,.case-msg-thread-row--selected{background:#f8f7ff;border-color:#e4e1fb}.case-msg-thread-row--unread .case-msg-thread-subject{font-weight:700}.case-msg-avatar{color:#534ab7;background:#ece9fe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:inline-flex}.case-msg-thread-main{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.case-msg-thread-top{justify-content:space-between;gap:.5rem;display:flex}.case-msg-thread-subject{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case-msg-thread-time,.case-msg-thread-preview{color:#667085;font-size:.8rem}.case-msg-thread-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case-msg-unread-badge{color:#fff;background:#534ab7;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.7rem;display:inline-flex}.case-msg-label{color:#475467;font-size:.8rem;font-weight:500}.case-msg-field{flex-direction:column;gap:.35rem;display:flex}.case-msg-field input,.case-msg-field textarea,.case-msg-composer textarea{font:inherit;border:1px solid #d0d5dd;border-radius:.5rem;padding:.55rem .7rem}.case-msg-recipient-row{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.case-msg-recipient-chip{color:#534ab7;background:#f5f3ff;border:.8px solid #534ab7;border-radius:.625rem;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-msg-recipient-chip-avatar{color:#fff;background:#534ab7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.5625rem;font-weight:700;line-height:1;display:inline-flex}.case-msg-recipient-chip-name{white-space:nowrap;font-size:.75rem;font-weight:500}.case-msg-recipient-chip-role{opacity:.6;white-space:nowrap;font-size:.625rem;font-weight:500}.case-msg-compose-disabled{color:#b54708;background:#fffaeb;border:1px solid #fec84b;border-radius:.5rem;margin:0;padding:.55rem .75rem;font-size:.85rem}.case-msg-attach-error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:.5rem;margin:0 0 .5rem;padding:.55rem .75rem;font-size:.85rem}.case-msg-new-actions,.case-msg-composer-actions,.case-msg-thread-header{align-items:center;gap:.5rem;display:flex}.case-msg-btn{font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;padding:.45rem .85rem}.case-msg-btn--primary{color:#fff;background:#534ab7;border-color:#534ab7}.case-msg-btn--primary:disabled,.case-msg-btn:disabled{opacity:.5;cursor:not-allowed}.case-msg-btn--ghost{background:0 0}.case-msg-status{text-transform:lowercase;color:#027a48;background:#ecfdf3;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.75rem}.case-msg-status--resolved{color:#475467;background:#f2f4f7}.case-msg-resolve{margin-left:.35rem;font-size:.8125rem}.case-msg-bubbles{flex-direction:column;flex:1;gap:.65rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.case-msg-bubble{background:#f2f4f7;border-radius:.75rem;max-width:85%;padding:.65rem .8rem}.case-msg-bubble--firm{background:#ece9fe;align-self:flex-end}.case-msg-bubble--client{align-self:flex-start}.case-msg-bubble-meta{color:#667085;justify-content:space-between;gap:.75rem;margin-bottom:.25rem;font-size:.75rem;display:flex}.case-msg-bubble-body{white-space:pre-wrap;margin:0}.case-msg-bounce{color:var(--color-danger,#b42318);margin:.35rem 0 0;font-size:.75rem}.case-msg-attachments,.case-msg-pending-files{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.case-msg-attachment-chip{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:.4rem;padding:.2rem .5rem;font-size:.75rem;text-decoration:none;display:inline-flex}.case-msg-composer{border-top:1px solid #eaecf0;flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.case-msg-empty,.case-msg-loading{color:#667085;margin:.5rem 0}.case-ws-panel{flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:1.25rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.case-payments-panel{flex-direction:column;gap:0;width:100%;max-width:56rem;padding:0 0 1.5rem;display:flex}.case-payments-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-payments-panel__intro{min-width:0}.case-payments-panel__title{color:var(--figma-text,#101828);margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.case-payments-panel__subtitle{color:#4a5565;margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.case-payments-panel__header-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.case-payments-panel__badge{color:#667085;border:1px solid var(--figma-border,#e4e7ec);border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem}.case-payments-panel__create-btn{background:var(--figma-primary,#534ab7);color:#fff;cursor:pointer;border:0;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-payments-panel__create-btn:hover{background:var(--figma-primary-hover,#433994)}.case-payments-panel__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.case-payments-kpi{background:#fff;border:.8px solid #e5e7eb;border-radius:.625rem;flex-direction:column;gap:.15rem;padding:1.3rem;display:flex}.case-payments-kpi__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-payments-kpi__label{letter-spacing:.03em;text-transform:uppercase;color:#8b93a1;font-size:.75rem}.case-payments-kpi__icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.case-payments-kpi--paid .case-payments-kpi__icon{color:#00a63e;background:#f0fdf4}.case-payments-kpi--pending .case-payments-kpi__icon{color:#d08700;background:#fffbeb}.case-payments-kpi--overdue .case-payments-kpi__icon{color:#e7000b;background:#fef2f2}.case-payments-kpi__amount{color:#101828;margin:.5rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.3}.case-payments-kpi__meta{margin:.25rem 0 0;font-size:.75rem;line-height:1.3}.case-payments-kpi__meta--paid{color:#00a63e}.case-payments-kpi__meta--pending{color:#d08700}.case-payments-kpi__meta--overdue{color:#e7000b}.case-payments-panel__error{color:#b42318;margin:1rem 0 0;font-size:.875rem}.case-payments-panel__toast{color:#166534;margin:1rem 0 0;font-size:.875rem}.case-payments-panel__section{margin-top:1.5rem}.case-payments-panel__section-title{color:#101828;margin:0 0 1rem;font-size:1rem;font-weight:600}.case-payments-pending{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.case-payments-invoice{background:#fff;border:.8px solid #e5e7eb;border-radius:.625rem;padding:1.3rem}.case-payments-invoice--pending{background:#fffbeb;border-color:#fde68a}.case-payments-invoice--overdue{background:#fef2f2;border-color:#fecaca}.case-payments-invoice__main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-payments-invoice__copy{flex:1;min-width:0}.case-payments-invoice__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.case-payments-invoice__number{color:#101828;margin:0;font-size:.875rem;font-weight:600}.case-payments-invoice__badge{border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-payments-invoice__badge--pending{color:#92400e;background:#fef3c7}.case-payments-invoice__badge--overdue{color:#9b1c1c;background:#fee2e2}.case-payments-invoice__desc{color:#667085;margin:.5rem 0 0;font-size:.8125rem}.case-payments-invoice__meta-row{flex-wrap:wrap;gap:1rem;margin-top:.75rem;display:flex}.case-payments-invoice__meta{color:#667085;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.case-payments-invoice__meta--overdue{color:#e7000b}.case-payments-invoice__amount{color:#101828;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:700}.case-payments-invoice__actions{border-top:.8px solid #0000000f;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;padding-top:.75rem;display:flex}.case-payments-invoice__btn{cursor:pointer;border-radius:.5rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500}.case-payments-invoice__btn:disabled{opacity:.6;cursor:not-allowed}.case-payments-invoice__btn--primary{background:var(--figma-primary,#534ab7);color:#fff;border:0}.case-payments-invoice__btn--secondary{color:#364153;background:#fff;border:.8px solid #e4e7ec}.case-payments-invoice__btn--ghost{color:#667085;background:0 0;border:0;padding-left:.25rem;padding-right:.25rem;text-decoration:underline}.case-payments-panel__empty{color:#667085;padding:.5rem 0;font-size:.875rem}.case-payments-history{background:#fff;border:.8px solid #e5e7eb;border-radius:.625rem;overflow:hidden}.case-payments-history__table{border-collapse:collapse;width:100%;font-size:.875rem}.case-payments-history__table th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:#8b93a1;background:#f9fafb;border-bottom:.8px solid #e5e7eb;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.case-payments-history__table td{color:#101828;vertical-align:middle;border-bottom:.8px solid #f3f4f6;padding:.9rem 1rem}.case-payments-history__table tr:last-child td{border-bottom:0}.case-payments-history__status{color:#008236;background:#f0fdf4;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.create-invoice-modal-overlay{z-index:70;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.create-invoice-modal,.view-invoice-modal{background:#fff;border-radius:.875rem;width:min(32rem,100%);max-height:min(92vh,44rem);overflow:auto;box-shadow:0 25px 25px #00000040}.create-invoice-modal__header{border-bottom:.8px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1.25rem;display:flex}.create-invoice-modal__header h2{color:#101828;margin:0;font-size:1.125rem;font-weight:600}.create-invoice-modal__close{color:#667085;cursor:pointer;background:0 0;border:0;padding:.25rem}.create-invoice-modal__body{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.create-invoice-modal__case{background:#f9fafb;border-radius:.625rem;padding:.75rem}.create-invoice-modal__case-label{color:#8b93a1;font-size:.75rem;display:block}.create-invoice-modal__case-value{color:#101828;margin-top:.25rem;font-size:.875rem;font-weight:500;display:block}.create-invoice-modal__field{color:#101828;flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.create-invoice-modal__field input,.create-invoice-modal__field textarea,.create-invoice-modal__field select{font:inherit;color:#0a0a0a;background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;padding:.65rem .85rem;font-weight:400}.create-invoice-modal__amount-wrap{display:block;position:relative}.create-invoice-modal__amount-icon{color:#8b93a1;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.create-invoice-modal__amount-wrap input{box-sizing:border-box;width:100%;padding-left:2.5rem;font-size:1.125rem;font-weight:600}.create-invoice-modal__hint{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:.5rem;margin:0;padding:.55rem .7rem;font-size:.8rem}.create-invoice-modal__send{border:0;margin:0;padding:0}.create-invoice-modal__send legend{color:#101828;margin-bottom:.75rem;padding:0;font-size:.875rem;font-weight:500}.create-invoice-modal__check{cursor:pointer;border:1.6px solid #e4e7ec;border-radius:.625rem;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.85rem;display:flex}.create-invoice-modal__check input{flex-shrink:0;margin-top:.15rem}.create-invoice-modal__check-title{color:#101828;font-size:.875rem;font-weight:500;display:block}.create-invoice-modal__check-sub{color:#8b93a1;margin-top:.15rem;font-size:.75rem;font-weight:500;display:block}.create-invoice-modal__error{color:#b42318;margin:0;font-size:.85rem}.create-invoice-modal__footer{border-top:.8px solid #e5e7eb;justify-content:flex-end;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.create-invoice-modal__body .create-invoice-modal__footer{margin:.5rem -1.5rem -1.5rem}.create-invoice-modal__btn{cursor:pointer;border-radius:.625rem;padding:.55rem 1rem;font-size:1rem;font-weight:500}.create-invoice-modal__btn--secondary{color:#364153;background:#fff;border:.8px solid #e4e7ec}.create-invoice-modal__btn--primary{background:var(--figma-primary,#534ab7);color:#fff;border:0}.create-invoice-modal__btn:disabled{opacity:.5;cursor:not-allowed}.view-invoice-modal__dl{flex-direction:column;gap:.85rem;margin:0;padding:1.25rem 1.5rem;display:flex}.view-invoice-modal__dl div{grid-template-columns:8rem 1fr;gap:.5rem;display:grid}.view-invoice-modal__dl dt{color:#8b93a1;margin:0;font-size:.75rem}.view-invoice-modal__dl dd{color:#101828;margin:0;font-size:.875rem}.view-invoice-modal__pdf-hint{color:#667085;margin:0 1.5rem;font-size:.8125rem}@media (width<=720px){.case-payments-panel__kpis{grid-template-columns:1fr}.case-payments-invoice__main{flex-direction:column}}.case-ws-activity{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.25rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.case-ws-activity-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.case-ws-activity-filters{flex-wrap:wrap;gap:.45rem;display:flex}.case-ws-activity-filter{border:1px solid var(--figma-border);color:#374151;cursor:pointer;background:#fff;border-radius:999px;align-items:center;min-height:2rem;padding:.3rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.case-ws-activity-filter:hover{background:#f9fafb}.case-ws-activity-filter--active{color:#fff;background:#534ab7;border-color:#534ab7}.case-ws-activity-filter--active:hover{background:#463fa3}.case-ws-activity-daterange-select{border:1px solid var(--figma-border);color:#374151;cursor:pointer;background:#fff;border-radius:999px;min-height:2rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:600}.case-ws-activity-partial{color:var(--figma-muted);margin:0;font-size:.8125rem}.case-ws-activity-empty{color:var(--figma-muted);margin:0;font-size:.875rem}.case-ws-activity-groups{flex-direction:column;gap:1.25rem;display:flex}.case-ws-activity-day-label{letter-spacing:.02em;text-transform:uppercase;color:var(--figma-muted);margin:0 0 .65rem;font-size:.75rem;font-weight:700}.case-ws-activity-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-activity-row{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;overflow:hidden}.case-ws-activity-row-btn{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.case-ws-activity-row-btn.is-selected,.case-ws-activity-row-btn:hover{background:#f8f7ff}.case-ws-activity-row-inner{align-items:flex-start;gap:.85rem;padding:.9rem 1rem;display:flex}.case-ws-activity-row-icon{color:#534ab7;background:#f3f1ff;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-ws-activity-row-icon--note{color:#4338ca;background:#eef2ff}.case-ws-activity-row-icon--message{color:#2563eb;background:#eff6ff}.case-ws-activity-row-icon--call{color:#059669;background:#ecfdf5}.case-ws-activity-row-icon--payment{color:#c2410c;background:#fff7ed}.case-ws-activity-row-icon--retainer{color:#15803d;background:#f0fdf4}.case-ws-activity-row-icon--workflow{color:#6d28d9;background:#f5f3ff}.case-ws-activity-row-copy{flex:1;min-width:0}.case-ws-activity-row-title{color:#111827;margin:0 0 .2rem;font-size:.875rem;font-weight:600;line-height:1.3}.case-ws-activity-row-summary{color:var(--figma-muted);margin:0;font-size:.8125rem;line-height:1.45}.case-ws-activity-row-time{color:var(--figma-muted);white-space:nowrap;flex-shrink:0;padding-top:.1rem;font-size:.75rem;font-weight:500}.case-ws-agent-telemetry{border-top:1px solid var(--figma-border);flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}.case-ws-agent-telemetry-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-ws-agent-telemetry-title{color:var(--figma-text);margin:0 0 .25rem;font-size:1rem;font-weight:600}.case-ws-agent-telemetry-sub{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.4}.case-ws-agent-telemetry-runs{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-agent-telemetry-run{border:1px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.65rem .75rem;display:flex}.case-ws-agent-telemetry-run.is-selected{background:#f5f3ff;border-color:#6366f1}.case-ws-agent-telemetry-run-primary{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.case-ws-agent-telemetry-run-meta{color:var(--figma-muted);font-size:.75rem}.wf-agent-run-detail{border:1px solid var(--figma-border);background:#fafafa;border-radius:.625rem;padding:.85rem 1rem}.wf-agent-run-detail h4,.wf-agent-run-detail h5{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.wf-agent-run-detail-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem 1rem;margin:0 0 .75rem;display:grid}.wf-agent-run-detail-grid div{min-width:0}.wf-agent-run-detail-grid dt{color:var(--figma-muted);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.6875rem;font-weight:600}.wf-agent-run-detail-grid dd{word-break:break-word;margin:.15rem 0 0;font-size:.8125rem}.wf-agent-run-inputs,.wf-agent-run-outputs,.wf-agent-run-tools{margin-top:.75rem}.wf-agent-run-text-block{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.45}.wf-agent-run-output-values{flex-direction:column;gap:.5rem;margin:0;display:flex}.wf-agent-run-output-values dt{margin:0;font-size:.75rem;font-weight:600}.wf-agent-run-output-values dd{white-space:pre-wrap;word-break:break-word;margin:.15rem 0 0;font-size:.8125rem;line-height:1.45}.wf-agent-run-tools ul{margin:0;padding-left:1.1rem;font-size:.8125rem}.wf-agent-runs-list{flex-direction:column;gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.wf-agent-run-select{border:1px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.5rem;width:100%;padding:.65rem .75rem}.wf-agent-run-select.is-selected{background:#f5f3ff;border-color:#6366f1}.case-ws-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.case-retainer-panel{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;margin-top:.85rem;padding:.85rem 1rem}.case-retainer-panel__header{align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.case-retainer-panel__title{margin:0;font-size:.95rem;font-weight:600}.case-retainer-panel__badge{color:#92400e;background:#fef3c7;border-radius:.35rem;margin-left:auto;padding:.1rem .4rem;font-size:.7rem}.case-retainer-panel__status{color:#4b5563;margin:0 0 .65rem;font-size:.85rem}.case-retainer-panel__error{color:#b91c1c;margin:0 0 .5rem;font-size:.8rem}.case-retainer-panel__actions{flex-wrap:wrap;gap:.5rem;display:flex}.case-retainer-panel__btn{color:#3730a3;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.4rem;padding:.35rem .75rem;font-size:.85rem}.case-retainer-panel__btn:disabled{opacity:.55;cursor:not-allowed}.case-retainer-panel__btn--secondary{color:#374151;background:#fff;border-color:#d1d5db}.case-ws-quick-action{border:1px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.625rem;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;transition:border-color .15s,box-shadow .15s;display:flex}.case-ws-quick-action:hover{border-color:#d1d5db;box-shadow:0 2px 8px #1018280f}.case-ws-quick-action-icon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-ws-quick-action-icon--purple{color:#7c3aed;background:#f5f3ff}.case-ws-quick-action-icon--green{color:#059669;background:#ecfdf5}.case-ws-quick-action-icon--orange{color:#ea580c;background:#fff7ed}.case-ws-quick-action-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.case-ws-quick-action-title{color:#111827;font-size:.8125rem;font-weight:600}.case-ws-quick-action-sub{color:var(--figma-muted);font-size:.72rem;line-height:1.35}.case-ws-status-strip{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.case-ws-linked{flex-direction:column;gap:.7rem;display:flex}.case-ws-linked-heading{color:#111827;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.case-ws-linked-card{background:#fff;border:1px solid #e7e5f4;border-radius:.75rem;flex-direction:column;gap:.7rem;padding:.95rem 1.05rem .85rem;display:flex}.case-ws-linked-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-ws-linked-identity{flex-wrap:wrap;align-items:center;gap:.55rem .85rem;min-width:0;display:flex}.case-ws-linked-name-row{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.case-ws-linked-icon{flex-shrink:0;width:16px;height:16px;display:inline-flex}.case-ws-linked-icon img{width:100%;height:100%;display:block}.case-ws-linked-name{color:#111827;font-size:.95rem;font-weight:700;line-height:1.3}.case-ws-linked-stats{align-items:center;gap:.7rem;display:inline-flex}.case-ws-linked-stat{font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:.8125rem;font-weight:600;display:inline-flex}.case-ws-linked-stat--done{color:#16a34a}.case-ws-linked-stat--active{color:#d97706}.case-ws-linked-stat--pending{color:#534ab7}.case-ws-linked-aside{flex-shrink:0;align-items:center;gap:.9rem;font-size:.8125rem;line-height:1.3;display:inline-flex}.case-ws-linked-active-label{color:#6b7280}.case-ws-linked-active-value{color:#111827;font-weight:600}.case-ws-linked-pct{color:#534ab7;font-variant-numeric:tabular-nums;font-weight:700}.case-ws-linked-status{color:#374151;background:#eef0f4;border-radius:999px;align-self:flex-start;padding:.12rem .55rem;font-size:.75rem;font-weight:600;line-height:1.25}.case-ws-linked-status--running,.case-ws-linked-status--completed{color:#15803d;background:#dcfce7}.case-ws-linked-status--awaiting-decision,.case-ws-linked-status--awaiting-comment,.case-ws-linked-status--waiting{color:#c2410c;background:#fff7ed}.case-ws-linked-status--cancelled{color:#6b7280;background:#f3f4f6}.case-ws-linked-track{background:#eceaf6;border-radius:999px;height:4px;overflow:hidden}.case-ws-linked-fill{background:#534ab7;border-radius:999px;height:100%}@media (width<=720px){.case-ws-linked-top{flex-direction:column}}.case-ws-milestones{flex-direction:column;gap:.65rem;display:flex}.case-ws-adhoc-insert{z-index:1;flex-direction:column;align-items:center;width:100%;margin:.15rem 0 .35rem;display:flex;position:relative}.case-ws-adhoc-insert:before{content:"";pointer-events:none;z-index:0;background:#e5e7eb;height:1px;position:absolute;top:.625rem;left:0;right:0}.case-ws-adhoc-insert-btn{z-index:1;color:#98a2b3;cursor:pointer;background:#fff;border:1.5px solid #d0d5dd;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;line-height:0;display:inline-flex;position:relative;box-shadow:0 1px 2px #1018280f}.case-ws-adhoc-insert-btn svg{margin-block:0;display:block}.case-ws-adhoc-insert-btn:hover{border-color:var(--figma-primary,#534ab7);color:var(--figma-primary,#534ab7)}.case-ws-adhoc-insert-btn--active,.case-ws-adhoc-insert-btn--active:hover{border-color:var(--figma-primary,#534ab7);background:var(--figma-primary,#534ab7);color:#fff;box-shadow:0 2px 6px #534ab759}.case-ws-adhoc-insert-panel{align-self:center;width:min(100%,30rem);max-width:30rem;margin-top:.5rem}.case-ws-milestone--ad-hoc{border-style:dashed}.case-ws-adhoc-inline-card{box-sizing:border-box;background:#fffbeb;border:1px solid #f5e6c8;border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem 1rem;display:flex;box-shadow:0 1px 2px #78350f0a}.case-ws-adhoc-inline-card-main{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.case-ws-adhoc-inline-card-icon{color:#b45309;background:#fff;border:1px solid #fde68a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-ws-adhoc-inline-card-icon img{width:1rem;height:1rem;display:block}.case-ws-adhoc-inline-card-body{flex-direction:column;flex:1;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.case-ws-adhoc-inline-card-title-row{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;display:flex}.case-ws-adhoc-inline-card-title{color:#111827;margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.case-ws-adhoc-inline-card-title-row .case-ws-adhoc-chips{margin-top:0}.case-ws-adhoc-inline-card-desc{color:#6b7280;max-width:36rem;margin:0;font-size:.8125rem;line-height:1.45}.case-ws-adhoc-inline-reruns{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.case-ws-adhoc-inline-reruns-label{color:#92400e;font-size:.75rem;font-weight:600}.case-ws-adhoc-chip--rerun{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.case-ws-adhoc-inline-card-added{color:#9ca3af;margin:.15rem 0 0;font-size:.75rem;line-height:1.4}.case-ws-adhoc-inline-card-actions{flex-shrink:0;align-items:flex-start;gap:.35rem;padding-top:.1rem;display:flex}.case-ws-adhoc-inline-action{color:#92400e;cursor:pointer;background:#fff;border:1px solid #fde68a;border-radius:.45rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;display:inline-flex}.case-ws-adhoc-inline-action:hover:not(:disabled){background:#fff7ed;border-color:#fbbf24}.case-ws-adhoc-inline-action:disabled{opacity:.55;cursor:not-allowed}.case-ws-adhoc-inline-action--confirm{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.case-ws-adhoc-inline-action--confirm:hover:not(:disabled){background:#dcfce7;border-color:#86efac}.case-ws-adhoc-edit-panel{box-sizing:border-box;background:#fff;border:.8px solid #534ab74d;border-radius:14px;flex-direction:column;width:100%;padding:.8rem 1.05rem .9rem;display:flex;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a}.case-ws-adhoc-edit-panel-eyebrow{letter-spacing:.3px;text-transform:uppercase;color:#534ab7;margin:0 0 .15rem;font-size:.75rem;font-weight:700;line-height:1.35}.case-ws-adhoc-edit-field{flex-direction:column;gap:.35rem;margin-top:.75rem;display:flex}.case-ws-adhoc-edit-field-label{color:#6a7282;font-size:.6875rem;font-weight:600;line-height:1.35}.case-ws-adhoc-edit-input{box-sizing:border-box;color:#1e2939;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;width:100%;min-height:2.35rem;padding:.55rem .8rem;font-size:.875rem;line-height:1.25}.case-ws-adhoc-edit-input::placeholder{color:#99a1af}.case-ws-adhoc-edit-input[readonly]{color:#1e2939;background:#fff}.case-ws-adhoc-edit-select{appearance:auto;cursor:pointer}.case-ws-adhoc-edit-actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.case-ws-adhoc-edit-cancel{color:#6a7282;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.case-ws-adhoc-edit-cancel:hover:not(:disabled){color:#334155;background:#0f172a0a}.case-ws-adhoc-edit-save{color:#fff;cursor:pointer;background:#534ab7;border:none;border-radius:10px;min-height:2rem;padding:.375rem 1rem;font-size:.875rem;font-weight:500}.case-ws-adhoc-edit-save:hover:not(:disabled){background:#463ea3}.case-ws-adhoc-edit-cancel:disabled,.case-ws-adhoc-edit-save:disabled{opacity:.55;cursor:not-allowed}.case-ws-adhoc-rerun{box-sizing:border-box;background:#fff8eb;border:.8px solid #f0c987;border-radius:12px;width:100%;max-width:30rem;margin:.35rem auto .65rem;padding:0;overflow:hidden}.case-ws-adhoc-rerun-header{align-items:flex-start;gap:.75rem;padding:1rem 1rem .65rem;display:flex}.case-ws-adhoc-rerun-icon{color:#fff;background:#f59e0b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.case-ws-adhoc-rerun-copy{min-width:0}.case-ws-adhoc-rerun-title{color:#1e2939;margin:0;font-size:.9375rem;font-weight:600}.case-ws-adhoc-rerun-desc{color:#6a7282;margin:.2rem 0 0;font-size:.8125rem;line-height:1.35}.case-ws-adhoc-rerun-list{flex-direction:column;gap:.35rem;padding:.35rem 1rem .75rem;display:flex}.case-ws-adhoc-rerun-option{cursor:pointer;background:#fff;border:.8px solid #f3e6c8;border-radius:10px;align-items:center;gap:.65rem;margin:0;padding:.55rem .75rem;display:flex}.case-ws-adhoc-rerun-option input{accent-color:#f59e0b;width:auto;margin:0}.case-ws-adhoc-rerun-option-label{color:#1e2939;flex:1;font-size:.875rem}.case-ws-adhoc-rerun-option-badge{color:#166534;background:#dcfce7;border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.case-ws-adhoc-rerun-actions{justify-content:flex-end;align-items:center;gap:.5rem;padding:.65rem 1rem .9rem;display:flex}.case-ws-adhoc-rerun-skip{color:#6a7282;font:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem .65rem;font-size:.8125rem}.case-ws-adhoc-rerun-skip:hover:not(:disabled){color:#1e2939}.case-ws-adhoc-rerun-confirm{color:#fff;font:inherit;cursor:pointer;background:#f59e0b;border:none;border-radius:8px;padding:.45rem .85rem;font-size:.8125rem;font-weight:600}.case-ws-adhoc-rerun-confirm:hover:not(:disabled){background:#d97706}.case-ws-adhoc-rerun-confirm:disabled,.case-ws-adhoc-rerun-skip:disabled{opacity:.55;cursor:not-allowed}.case-ws-adhoc-chips{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.case-ws-adhoc-chip{border:1px solid #0000;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.case-ws-adhoc-chip--kind{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.case-ws-adhoc-chip--when{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.case-ws-adhoc-chip--outcome{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.case-ws-adhoc-cancel-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.case-ws-adhoc-cancel-btn:hover:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#fecaca}.case-ws-adhoc-cancel-btn:disabled{opacity:.5;cursor:not-allowed}.case-ws-adhoc-dialog{border:.8px solid #534ab733;border-radius:14px;flex-direction:column;max-width:30rem;max-height:calc(100vh - 2rem);padding:0;display:flex;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.case-ws-adhoc-dialog-header{background:#f5f3ff;border-bottom:.8px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:12px 16px 12.8px;display:flex}.case-ws-adhoc-dialog-title{color:#534ab7;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.case-ws-adhoc-dialog-subtitle{color:#8b93a1;margin:.125rem 0 0;font-size:.6875rem;line-height:1.03rem}.case-ws-adhoc-dialog-close{color:#6a7282;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:1.125rem;line-height:1;display:inline-flex}.case-ws-adhoc-dialog-form{flex-direction:column;flex:auto;min-height:0;display:flex}.case-ws-adhoc-dialog-body{flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding:.5rem .75rem .75rem;display:flex;overflow:hidden auto}.case-ws-adhoc-dialog-context{color:#64748b;margin:0 .25rem;font-size:.75rem}.case-ws-adhoc-action-list{flex-direction:column;gap:.15rem;display:flex}.case-ws-adhoc-action-row-wrap{flex-direction:column;gap:.2rem;display:flex}.case-ws-adhoc-action-row{text-align:left;cursor:pointer;background:0 0;border:.8px solid #0000;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.675rem .8rem;display:flex}.case-ws-adhoc-action-row:hover{background:#fafafa}.case-ws-adhoc-action-row--selected{background:#f5f3ff;border-color:#534ab7;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a}.case-ws-adhoc-action-row--disabled,.case-ws-adhoc-action-row--disabled:hover{opacity:.55;cursor:not-allowed;box-shadow:none;background:0 0}.case-ws-adhoc-action-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.case-ws-adhoc-action-icon img{width:14px;height:14px;display:block}.case-ws-adhoc-action-icon--email{background:#3b82f617}.case-ws-adhoc-action-icon--sms{background:#10b98117}.case-ws-adhoc-action-icon--ask-doc{background:#f59e0b17}.case-ws-adhoc-action-icon--retainer{background:#8b5cf617}.case-ws-adhoc-action-icon--form{background:#ec489917}.case-ws-adhoc-action-row-text{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.case-ws-adhoc-action-card-title{color:#1e2939;font-size:.75rem;font-weight:500;line-height:.9375rem}.case-ws-adhoc-action-card-desc{color:#99a1af;font-size:.625rem;font-weight:500;line-height:.86rem}.case-ws-adhoc-action-check{flex-shrink:0;width:14px;height:14px}.case-ws-adhoc-action-disabled-hint{color:#64748b;margin:0 0 0 .5rem;font-size:.75rem}.case-ws-adhoc-field{flex-direction:column;gap:.35rem;margin:.35rem .25rem 0;display:flex}.case-ws-adhoc-field-label{letter-spacing:.0275em;text-transform:uppercase;color:#6a7282;margin:0;font-size:.6875rem;font-weight:500}.case-ws-adhoc-field-label-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.case-ws-adhoc-field-hint{letter-spacing:0;text-transform:none;color:#99a1af;margin:0;font-size:.6875rem;font-weight:400}.case-ws-adhoc-recipient-dropdown{flex-direction:column;gap:.35rem;width:100%;display:flex}.case-ws-adhoc-recipient-trigger{box-sizing:border-box;color:#1e2939;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.65rem .8rem;font-size:.875rem;display:flex}.case-ws-adhoc-recipient-trigger--placeholder{color:#99a1af}.case-ws-adhoc-recipient-chevron{border-bottom:1.5px solid #99a1af;border-right:1.5px solid #99a1af;flex-shrink:0;width:.45rem;height:.45rem;transition:transform .15s;transform:rotate(45deg)}.case-ws-adhoc-recipient-chevron--open{margin-top:.2rem;transform:rotate(225deg)}.case-ws-adhoc-recipient-list{box-sizing:border-box;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.55rem;width:100%;padding:.65rem .8rem;display:flex}.case-ws-adhoc-recipient-option{color:#1e2939;cursor:pointer;align-items:center;gap:.55rem;margin:0;font-size:.875rem;display:flex}.case-ws-adhoc-field .case-ws-adhoc-recipient-option input{width:auto;accent-color:var(--figma-primary,#534ab7);flex-shrink:0;margin:0}.case-ws-adhoc-recipient-option--disabled{color:#9ca3af;cursor:not-allowed}.case-ws-adhoc-recipient-copy{flex:1;min-width:0;line-height:1.35}.case-ws-adhoc-recipient-name{white-space:nowrap;font-weight:500}.case-ws-adhoc-recipient-role,.case-ws-adhoc-recipient-missing{color:#6a7282;font-weight:400}.case-ws-adhoc-field input,.case-ws-adhoc-field select,.case-ws-adhoc-field textarea{color:#1e2939;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;width:100%;padding:.55rem .8rem;font-size:.875rem}.case-ws-adhoc-field input[readonly]{color:#4b5563;cursor:default;background:#f9fafb}.case-ws-adhoc-flow-section{border-top:.8px solid #f3f4f6;margin:.5rem .25rem 0;padding-top:.55rem}.case-ws-adhoc-flow-cards{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem;display:grid}.case-ws-adhoc-flow-card{text-align:left;cursor:pointer;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.675rem .8rem;display:flex}.case-ws-adhoc-flow-card--selected{background:#f5f3ff;border-color:#534ab7}.case-ws-adhoc-flow-card-title{color:#364153;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.case-ws-adhoc-flow-card--selected .case-ws-adhoc-flow-card-title{color:#534ab7}.case-ws-adhoc-flow-card-helper{color:#99a1af;font-size:.625rem;font-weight:500;line-height:.86rem}.case-ws-adhoc-interrupt-section{background:#faf9ff;border:.8px solid #e8e5f8;border-radius:10px;margin:.5rem .25rem 0;padding:.65rem .7rem .75rem}.case-ws-adhoc-interrupt-section .case-ws-adhoc-field-label{margin-bottom:.25rem}.case-ws-adhoc-interrupt-banner{color:#4b5563;margin:0 0 .6rem;font-size:.75rem;line-height:1.15rem}.case-ws-adhoc-interrupt-banner strong{color:#534ab7;font-weight:600}.case-ws-adhoc-interrupt-cards{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.case-ws-adhoc-interrupt-card{text-align:left;cursor:pointer;background:#fff;border:.8px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;padding:.675rem .8rem;display:flex}.case-ws-adhoc-interrupt-card:hover{border-color:#c7c2e8}.case-ws-adhoc-interrupt-card--selected{background:#f5f3ff;border-color:#534ab7;box-shadow:0 0 0 1px #534ab71f}.case-ws-adhoc-interrupt-card-title{color:#364153;font-size:.75rem;font-weight:600;line-height:1rem}.case-ws-adhoc-interrupt-card--selected .case-ws-adhoc-interrupt-card-title{color:#534ab7}.case-ws-adhoc-interrupt-card-helper{color:#99a1af;font-size:.625rem;font-weight:500;line-height:.9rem}.case-ws-adhoc-dialog-footer{background:#fff;border-top:.8px solid #f3f4f6;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.case-ws-adhoc-cancel{color:#6a7282;cursor:pointer;background:0 0;border:none;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.case-ws-adhoc-submit{border-radius:10px;padding:.375rem 1rem}.case-ws-milestones-empty{margin:0}.case-ws-milestone{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;overflow:hidden}.case-ws-milestone--current{border-color:#c7c4f5;box-shadow:0 1px #534ab70f}.case-ws-milestone--skipped{opacity:.72;background:#f9fafb;border-color:#e5e7eb}.case-ws-milestone--skipped .case-ws-milestone-title{color:#9ca3af;text-decoration:line-through}.case-ws-milestone-header{align-items:center;gap:.35rem;display:flex}.case-ws-milestone-toggle{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.9rem 1rem;display:flex}.case-ws-milestone-toggle:hover{background:#fafafa}.case-ws-milestone-icon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-ws-milestone-icon--case-opened{color:#059669;background:#ecfdf5}.case-ws-milestone-icon--retainer{color:#534ab7;background:#eef2ff}.case-ws-milestone-icon--payment{color:#ea580c;background:#fff7ed}.case-ws-milestone-icon--documents{color:#7c3aed;background:#f5f3ff}.case-ws-milestone-icon--generic{color:#6b7280;background:#f3f4f6}.case-ws-milestone-copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.case-ws-milestone-title{color:#111827;font-size:.875rem;font-weight:600}.case-ws-milestone-meta{color:var(--figma-muted);font-size:.75rem}.case-ws-milestone-badge{letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.6875rem;font-weight:600}.case-ws-milestone-badge--complete{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.case-ws-milestone-badge--current{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}.case-ws-milestone-badge--upcoming{color:var(--figma-muted);background:#f9fafb;border:1px solid #e5e7eb}.case-ws-milestone-badge--skipped{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.case-ws-milestone-chevron{color:var(--figma-muted);flex-shrink:0;transition:transform .15s}.case-ws-milestone-chevron--open{transform:rotate(180deg)}.case-ws-milestone-actions{flex-shrink:0;align-items:center;gap:.25rem;padding-right:.65rem;display:inline-flex}.case-ws-milestone-chevron-btn{width:2rem;height:2rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-ws-milestone-chevron-btn:hover{color:#111827;background:#0000000d}.case-ws-milestone-header .case-ws-step-menu{flex-shrink:0}.case-ws-milestone-body{border-top:1px solid var(--figma-border);padding:0 1rem 1rem 3.85rem}.case-ws-milestone-gate{margin:.75rem 0 0;font-size:.8125rem}.case-ws-milestone-timeline-panel{margin-top:.85rem}.case-ws-milestone-timeline-toggle{color:#475569;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.4rem .15rem;font-size:.8125rem;font-weight:600;display:flex}.case-ws-milestone-timeline-toggle:hover{color:#0f172a}.case-ws-milestone-timeline-toggle-chevron{flex-shrink:0;transition:transform .15s}.case-ws-milestone-timeline-toggle-chevron--open{transform:rotate(180deg)}.case-ws-milestone-timeline{flex-direction:column;gap:0;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.case-ws-milestone-timeline-item{gap:.75rem;padding-bottom:1rem;display:flex}.case-ws-milestone-timeline-item:last-child{padding-bottom:0}.case-ws-milestone-timeline-marker{flex-shrink:0;justify-content:center;width:.75rem;display:flex;position:relative}.case-ws-milestone-timeline-dot{z-index:1;background:#22c55e;border-radius:999px;width:.5rem;height:.5rem;margin-top:.35rem}.case-ws-milestone-timeline-line{background:#e5e7eb;width:2px;position:absolute;top:.85rem;bottom:-.5rem;left:50%;transform:translate(-50%)}.case-ws-milestone-timeline-body{flex:1;min-width:0}.case-ws-milestone-timeline-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.case-ws-milestone-timeline-title{color:#111827;font-size:.8125rem;font-weight:600}.case-ws-milestone-timeline-time{color:var(--figma-muted);font-variant-numeric:tabular-nums;font-size:.72rem}.case-ws-milestone-timeline-desc{color:var(--figma-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.case-ws-milestone-timeline-chip{letter-spacing:.02em;color:#4b5563;background:#f3f4f6;border-radius:999px;align-items:center;margin-top:.35rem;padding:.15rem .45rem;font-size:.625rem;font-weight:600;line-height:1.2;display:inline-flex}.case-ws-milestone-timeline-chip--tool{color:#4338ca;background:#eef2ff}.case-ws-milestone-timeline-chip--agent{color:#7c3aed;background:#faf5ff}.case-ws-milestone-timeline-chip--system{color:#047857;background:#ecfdf5}.case-ws-milestone-timeline-chip--error{color:#b91c1c;background:#fef2f2}.case-ws-milestone-timeline-empty{margin:.85rem 0 0}.case-ws-milestone-body .case-ws-doc-panel{margin-top:1rem}.case-ws-loading{color:var(--figma-muted);margin:0;font-size:.875rem}.case-ws-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-ws-title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.case-ws-sub{color:var(--figma-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.case-ws-stepper-wrap{border-bottom:1px solid var(--figma-border);flex-shrink:0;margin:-.25rem 0 0;padding:.75rem 0;overflow-x:auto}.case-ws-stepper{flex-wrap:nowrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-stepper-item{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.case-ws-stepper-chevron{color:#d1d5db;flex-shrink:0}.case-ws-stepper-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:500;display:inline-flex}.case-ws-stepper-chip--complete{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.case-ws-stepper-chip--current{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}.case-ws-stepper-chip--gate-waiting{color:#b45309;background:#fffbeb;border:1px solid #fcd34d}.case-ws-stepper-chip--comment-waiting{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4}.case-ws-stepper-chip--upcoming{color:var(--figma-muted);background:#f9fafb;border:1px solid #e5e7eb}.case-ws-stepper-chip--skipped{color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb;text-decoration:line-through}.case-ws-stepper-icon{border-radius:999px;flex-shrink:0;width:.875rem;height:.875rem}.case-ws-stepper-icon--complete{color:#fff;background:#059669;justify-content:center;align-items:center;display:inline-flex}.case-ws-stepper-icon--current{background:#6366f1;box-shadow:0 0 0 2px #eef2ff}.case-ws-stepper-icon--gate-waiting{background:#f59e0b;box-shadow:0 0 0 2px #fffbeb}.case-ws-stepper-icon--comment-waiting{background:#14b8a6;box-shadow:0 0 0 2px #f0fdfa}.case-ws-stepper-icon--upcoming{background:#e5e7eb}.case-ws-stepper-icon--skipped{background:#d1d5db}.case-ws-run-progress{color:var(--figma-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;font-size:.75rem;display:grid}.case-ws-run-progress-bar{background:#e5e7eb;border-radius:999px;height:.45rem;overflow:hidden}.case-ws-run-progress-fill{background:var(--figma-primary);border-radius:999px;height:100%}.case-ws-run-progress-pct{font-variant-numeric:tabular-nums;color:#111827;font-weight:600}.case-ws-action-message{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;margin:0;padding:.55rem .75rem;font-size:.8125rem}.case-ws-failed-toast{color:#92400e;background:#fffbeb;border-color:#fde68a}.case-ws-start{border:1px solid var(--figma-border);background:#fafafa;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.case-ws-start-title{margin:0;font-size:.9375rem;font-weight:600}.case-ws-field{flex-direction:column;gap:.35rem;font-size:.8125rem;display:flex}.case-ws-field select{border:1px solid var(--figma-border);border-radius:.375rem;padding:.45rem .55rem;font-size:.8125rem}.case-ws-steps{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-step{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.case-ws-step--current,.case-ws-step--gate-waiting,.case-ws-step--comment-waiting{background:#f8f7ff;border-color:#c7c4f5}.case-ws-step--complete{opacity:.92}.case-ws-step-marker{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.case-ws-step-marker--complete{color:#fff;background:#059669}.case-ws-step-marker--current{color:#534ab7;background:#eef2ff}.case-ws-step-marker--upcoming{color:#9ca3af;background:#f3f4f6}.case-ws-step-spinner{animation:1s linear infinite case-ws-spin}@keyframes case-ws-spin{to{transform:rotate(360deg)}}.case-ws-step-body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.case-ws-step-title{color:#111827;font-size:.875rem;font-weight:600}.case-ws-step-meta{color:var(--figma-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem}.case-ws-step-gate-link{margin-top:.25rem;font-size:.8125rem;font-weight:500}.case-ws-step-menu{flex-shrink:0;position:relative}.case-ws-step-menu-trigger{width:2rem;height:2rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-ws-step-menu-trigger:hover{color:#111827;background:#0000000f}.case-ws-step-menu-panel{z-index:20;border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;min-width:9.5rem;margin-top:.25rem;padding:.35rem 0;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #1018281f}.case-ws-step-menu-panel--portal{z-index:400;margin-top:0;position:fixed;top:0;bottom:auto;right:auto}.case-ws-step-menu-item{color:#111827;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;display:flex}.case-ws-step-menu-item:hover:not(:disabled){background:#f3f4f6}.case-ws-step-menu-item:disabled{opacity:.45;cursor:not-allowed}.case-ws-step-menu-item--danger{color:#b91c1c}.case-ws-step-menu-sep{background:var(--figma-border);height:1px;margin:.25rem 0}.case-ws-doc-panel{background:linear-gradient(160deg,#faf5ff 0%,#fff 55%);border:1px solid #e9d5ff;border-radius:.75rem;padding:1rem 1.1rem}.case-ws-doc-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-ws-doc-title{color:#5b21b6;margin:0;font-size:.9375rem;font-weight:600}.case-ws-doc-sub{color:var(--figma-muted);margin:.25rem 0 0;font-size:.75rem}.case-ws-doc-count{text-align:right}.case-ws-doc-count-value{font-variant-numeric:tabular-nums;color:#111827;font-size:1.25rem;font-weight:700;display:block}.case-ws-doc-count-label{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);font-size:.6875rem}.case-ws-doc-count-approved{color:#047857;margin-top:.15rem;font-size:.6875rem;display:block}.case-ws-doc-outputs{border:1px solid var(--figma-border,#e5e7eb);background:#f9fafb;border-radius:.5rem;gap:.5rem 1rem;margin:0 0 .75rem;padding:.65rem .75rem;display:grid}.case-ws-doc-output-row{grid-template-columns:minmax(8rem,11rem) 1fr;align-items:start;gap:.5rem;display:grid}.case-ws-doc-output-label{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);margin:0;font-size:.6875rem;font-weight:700}.case-ws-doc-output-value{color:var(--figma-text,#111827);margin:0;font-size:.8125rem;line-height:1.35}.case-ws-doc-row-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.case-ws-doc-verdict-detail,.case-client-submissions-ai-detail{color:var(--figma-muted);font-size:.75rem;line-height:1.35;display:block}.case-ws-doc-progress-wrap{align-items:center;gap:.75rem;margin:.85rem 0 1rem;display:flex}.case-ws-doc-progress-label{display:none}.case-ws-doc-progress-bar{background:#ede9fe;border-radius:999px;flex:1;height:8px;overflow:hidden}.case-ws-doc-progress-fill{background:#7c3aed;border-radius:999px;height:100%}.case-ws-doc-progress-count{color:#4b5563;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.case-ws-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=640px){.case-ws-doc-grid{grid-template-columns:1fr}}.case-ws-doc-card{background:#fff;border:1px solid #e5e7eb;border-radius:.55rem;align-items:flex-start;gap:.55rem;padding:.7rem .75rem;display:flex}.case-ws-doc-card--received{background:#ecfdf5;border-color:#a7f3d0}.case-ws-doc-card--awaiting{background:#fffbeb;border-color:#fde68a}.case-ws-doc-card-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.case-ws-doc-list{flex-direction:column;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.case-ws-doc-row{border-radius:.375rem;grid-template-columns:auto 1fr;align-items:start;gap:.5rem;padding:.4rem .5rem;font-size:.8125rem;display:grid}.case-ws-doc-row--received{background:#ecfdf599}.case-ws-doc-row--pending{background:#fffbebcc}.case-ws-doc-name{color:#111827;font-size:.8125rem;font-weight:600}.case-ws-doc-status-label{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:600;display:flex}.case-ws-doc-row--received .case-ws-doc-status-label,.case-ws-doc-card--received .case-ws-doc-status-label{color:#047857}.case-ws-doc-row--pending .case-ws-doc-status-label{color:#b45309}.case-ws-doc-row--missing .case-ws-doc-status-label,.case-ws-doc-card--awaiting .case-ws-doc-status-label{color:#92400e}.case-ws-doc-icon--received{color:#059669;flex-shrink:0;margin-top:.1rem}.case-ws-doc-icon--pending,.case-ws-doc-icon--awaiting{color:#d97706;flex-shrink:0;margin-top:.1rem}.case-ws-doc-icon--missing{color:#dc2626}.case-ws-doc-demo-hint{color:var(--figma-muted);margin:.75rem 0 0;font-size:.72rem}.case-ws-foot{border-top:1px solid var(--figma-border);margin:auto 0 0;padding-top:.5rem}@media (width<=768px){.case-ws-quick-actions{grid-template-columns:1fr}.case-ws-milestone-body{padding-left:1rem}.case-ws-activity-toolbar{flex-direction:column;align-items:stretch}}.case-workspace-panel-actions{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.case-workspace-activity-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.case-workspace-activity-title{color:#111827;margin:0 0 .25rem;font-size:1rem;font-weight:600}.case-workspace-activity-sub{color:var(--figma-muted);margin:0;font-size:.8125rem}.case-workspace-watching{color:#059669;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-workspace-watching-dot{background:#22c55e;border-radius:999px;width:.45rem;height:.45rem;animation:1.5s ease-in-out infinite case-workspace-pulse}@keyframes case-workspace-pulse{0%,to{opacity:1}50%{opacity:.45}}.case-workspace-activity-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.case-workspace-activity-card{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;gap:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1118270a}.case-workspace-activity-accent{flex-shrink:0;width:.25rem}.case-workspace-activity-accent--doc{background:#6366f1}.case-workspace-activity-accent--payment{background:#f59e0b}.case-workspace-activity-body{flex:1;min-width:0;padding:.75rem .85rem}.case-workspace-activity-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.case-workspace-activity-time{color:var(--figma-muted);font-size:.6875rem}.case-workspace-activity-agent{font-size:.6875rem;font-weight:600}.case-workspace-activity-agent--doc{color:#4338ca}.case-workspace-activity-agent--payment{color:#b45309}.case-workspace-activity-message{color:#111827;margin:0;font-size:.8125rem;line-height:1.45}.case-workspace-assistant{background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;width:23.75rem;min-height:0;display:flex;position:relative}.case-workspace-assistant-panel--documents{padding:0 0 4.5rem;overflow:auto}.case-workspace-assistant-documents{flex-direction:column;gap:0;display:flex}.case-workspace-rail-documents .case-attachments,.case-workspace-rail-documents .case-forms-prepared,.case-workspace-rail-documents .case-client-form-responses,.case-workspace-assistant .case-attachments,.case-workspace-assistant .case-forms-prepared,.case-workspace-assistant .case-client-form-responses{border-bottom:1px solid #e5e7eb;padding:0}.case-workspace-assistant .case-workspace-rail-row{margin:0;padding:.75rem 1.5rem}.case-workspace-assistant .case-workspace-accordion{letter-spacing:.25px;text-transform:uppercase;color:#8b93a1;font-size:.625rem;font-weight:500}.case-workspace-assistant .case-attachments-body,.case-workspace-assistant .forms-prepared-body,.case-workspace-assistant .case-client-submissions-body{flex-direction:column;gap:.375rem;padding:0 1.5rem .75rem;display:flex}.case-workspace-assistant .case-attachments-list,.case-workspace-assistant .forms-prepared-card-list,.case-workspace-assistant .case-client-form-response-card-list{gap:.375rem}.case-workspace-assistant .case-attachments-row,.case-workspace-assistant .forms-prepared-card,.case-workspace-assistant .case-client-form-response-card{box-sizing:border-box;background:#fafbff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;margin:0;padding:.5rem .625rem;display:flex}.case-workspace-assistant .forms-prepared-card:not(.forms-prepared-card--needs-review){border-color:#534ab733}.case-workspace-assistant .case-attachments-title,.case-workspace-assistant .forms-prepared-card-key,.case-workspace-assistant .case-client-form-response-card-title{color:#101828;font-size:.6875rem;font-weight:500;line-height:1.2}.case-workspace-assistant .case-attachments-subtitle,.case-workspace-assistant .forms-prepared-card-meta,.case-workspace-assistant .case-client-form-response-card-meta{color:#8b93a1;font-size:.625rem;line-height:1.2}.case-workspace-assistant .forms-prepared-card:not(.forms-prepared-card--needs-review) .forms-prepared-card-meta{color:#534ab7}.case-workspace-assistant .forms-prepared-packet-status-block,.case-workspace-assistant .forms-prepared-filter,.case-workspace-assistant .forms-prepared-catalog-reprepare,.case-workspace-assistant .forms-prepared-empty,.case-workspace-assistant .forms-prepared-omitted-note,.case-workspace-assistant .forms-prepared-rail-hint{display:none}.case-assistant-review-btn{color:#854f0b;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.625rem;font-weight:400;line-height:15px;text-decoration:underline}.case-assistant-review-btn:hover:not(:disabled){color:#6b3f09}.case-assistant-review-btn:disabled{opacity:.5;cursor:not-allowed}.case-assistant-new-badge{letter-spacing:0;vertical-align:middle;color:#534ab7;background:#eeedfe;border-radius:999px;align-items:center;margin-left:0;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.case-assistant-view-all{color:#534ab7;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-top:.15rem;padding:0;font-size:.625rem;font-weight:500;display:inline-flex}.case-assistant-view-all:hover{text-decoration:underline}.case-attachments-row--needs-review,.forms-prepared-card--needs-review,.case-client-form-response-card--needs-review{background:#faeeda;border:1px solid #854f0b33;border-radius:.625rem;padding:.5rem .625rem}.case-workspace-assistant-chat-launcher{z-index:3;color:#fff;cursor:pointer;background:linear-gradient(164deg,#534ab7 0%,#7f77dd 100%);border:none;border-radius:999px;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 4px 6px #544ab859}.case-workspace-assistant-chat-launcher:hover{filter:brightness(1.05)}.case-ws-tabs-row{border-bottom:1px solid var(--figma-border);justify-content:space-between;align-items:stretch;gap:.75rem;display:flex}.case-ws-tabs-row .case-ws-tabs{border-bottom:none;flex:auto;min-width:0;padding-right:.5rem}.case-ws-view-approval-launcher{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(164deg,#534ab7 0%,#7f77dd 100%);border:none;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:.5rem;margin:0 1.5rem 0 0;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #544ab847}.case-ws-view-approval-launcher:hover{filter:brightness(1.05)}.case-workspace-assistant-chat-sheet{z-index:4;border-left:1px solid var(--figma-border);background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.case-workspace-assistant-chat-sheet-head{border-bottom:1px solid var(--figma-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.case-workspace-assistant-chat-sheet-title{color:#111827;margin:0;font-size:.9375rem;font-weight:600}.case-workspace-assistant-chat-sheet-close{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.case-workspace-assistant-chat-sheet-close:hover{color:#111827;background:#f3f4f6}.case-workspace-assistant-head{border-bottom:1px solid var(--figma-border);background:#fff;flex-shrink:0;align-items:flex-start;gap:.65rem;padding:1rem 1rem .75rem;display:flex}.case-workspace-assistant-logo{color:#534ab7;background:linear-gradient(145deg,#eef2ff 0%,#f5f3ff 100%);border:1px solid #e0e7ff;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-workspace-assistant-title{color:#111827;margin:0 0 .15rem;font-size:.9375rem;font-weight:600}.case-workspace-assistant-sub{color:var(--figma-muted);margin:0;font-size:.75rem}.case-workspace-assistant-tabs{border-bottom:1px solid var(--figma-border);background:#fff;flex-shrink:0;gap:.25rem;padding:0 .75rem;display:flex}.case-workspace-assistant-tab{color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:.35rem;margin-bottom:-1px;padding:.65rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-workspace-assistant-tab--active{color:#534ab7;border-bottom-color:#534ab7}.case-workspace-assistant-badge{color:#fff;background:#534ab7;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:.625rem;font-weight:700;display:inline-flex}.case-workspace-assistant-badge--alert{background:#e24b4a}.case-workspace-assistant-panel{flex:1;min-height:0;padding:1rem;overflow-y:auto}.case-workspace-assistant-empty{color:var(--figma-muted);margin:0;font-size:.8125rem;line-height:1.5}.case-workspace-approvals-intro{margin-bottom:.85rem}.case-workspace-approvals-intro-row{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.case-workspace-approvals-title{color:#111827;margin:0;font-size:.875rem;font-weight:600}.case-workspace-approvals-refresh{border:1px solid var(--figma-border);background-color:var(--figma-surface);color:var(--figma-primary);cursor:pointer;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-workspace-approvals-refresh:hover:not(:disabled){background-color:#f3f4f6}.case-workspace-approvals-refresh:disabled{opacity:.6;cursor:not-allowed}.case-workspace-approvals-sub{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.45}.case-workspace-approvals-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.case-workspace-approval-card{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;padding:.85rem;box-shadow:0 1px 2px #1118270a}.case-workspace-approval-top{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.case-workspace-approval-main{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.case-workspace-approval-badge{color:#7c3aed;letter-spacing:.04em;background:#faf5ff;border-radius:.5rem;flex-shrink:0;align-items:center;padding:.25rem .5rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.case-workspace-approvals-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:0 0 .75rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.4}.case-workspace-approval-icon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-workspace-approval-icon--form{color:#7c3aed;background:#faf5ff;border:1px solid #e9d5ff}.case-workspace-approval-icon--email{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.case-workspace-approval-icon--document{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.case-workspace-accordion-chevron{transition:transform .15s}.case-workspace-accordion-chevron--open{transform:rotate(90deg)}.case-client-submissions,.case-canonical-data{margin-top:.25rem}.case-canonical-data-body{margin:.35rem 0 .75rem 1.25rem}.case-canonical-data-meta{color:var(--figma-muted);margin:0 0 .5rem;font-size:.6875rem}.case-canonical-data-meta code{font-size:.6875rem}.case-canonical-data-warnings{color:#b45309;margin:0 0 .5rem;padding-left:1rem;font-size:.75rem}.case-canonical-data-firm-eta-gaps{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;margin:0 0 .65rem;padding:.55rem .65rem;font-size:.75rem}.case-canonical-data-firm-eta-gaps-title{margin:0 0 .35rem;font-weight:600}.case-canonical-data-firm-eta-gaps ul{margin:0;padding-left:1rem}.case-canonical-data-firm-eta-gaps li{margin:.25rem 0}.case-canonical-data-list{border:1px solid var(--figma-border,#e5e7eb);background:#f9fafb;border-radius:.5rem;flex-direction:column;gap:.45rem;max-height:22rem;margin:0;padding:.5rem .65rem;display:flex;overflow:auto}.case-canonical-data-row{grid-template-columns:minmax(7rem,42%) 1fr;align-items:start;gap:.4rem .5rem;display:grid}.case-canonical-data-key{word-break:break-word;color:var(--figma-muted);margin:0;font-size:.6875rem;font-weight:600;line-height:1.35}.case-canonical-data-value{flex-direction:column;gap:.15rem;min-width:0;margin:0;display:flex}.case-canonical-data-value-text{color:var(--figma-text,#111827);word-break:break-word;font-size:.8125rem;line-height:1.35}.case-canonical-data-source{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);font-size:.625rem;font-weight:600}.case-canonical-data-source--override{color:#6d28d9}.case-canonical-data-source--intake{color:#0369a1}.case-canonical-data-source--case,.case-canonical-data-source--client{color:#047857}.case-canonical-data-source--evidence,.case-canonical-data-source--evidenceOcr{color:#b45309}.case-canonical-data-override-input{box-sizing:border-box;border:1px solid var(--figma-border,#e5e7eb);width:100%;color:var(--figma-text,#111827);background:#fff;border-radius:.35rem;margin:.1rem 0;padding:.25rem .4rem;font-size:.8125rem}.case-canonical-data-actions{flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.case-client-submissions-pending-badge{color:#b45309;margin-left:.35rem;font-size:.6875rem;font-weight:600}.case-client-submissions-body{margin:.35rem 0 .75rem 1.25rem}.case-client-form-responses .case-client-submissions-body{margin-left:.5rem}.case-client-submissions-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-client-submissions-row{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.case-client-submissions-copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.case-client-submissions-title{font-size:.8125rem;font-weight:600}.case-client-submissions-meta,.case-client-submissions-status{color:var(--figma-muted);font-size:.75rem}.case-client-submissions-verdict,.case-ws-doc-verdict{text-transform:uppercase;letter-spacing:.03em;border-radius:.25rem;margin-left:.35rem;padding:.1rem .35rem;font-size:.625rem;font-weight:700;display:inline-block}.case-client-submissions-verdict--matched,.case-ws-doc-verdict--matched{color:#047857;background:#ecfdf5}.case-client-submissions-verdict--ambiguous,.case-client-submissions-verdict--unavailable,.case-ws-doc-verdict--ambiguous,.case-ws-doc-verdict--unavailable{color:#b45309;background:#fffbeb}.case-client-submissions-verdict--client_override,.case-ws-doc-verdict--client_override{color:#b91c1c;background:#fef2f2}.case-client-submissions-reason{color:#b91c1c;font-size:.75rem}.case-client-form-responses{margin-top:.25rem}.case-client-form-response-card-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-client-form-response-card{background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;flex-direction:column;margin:0;display:flex;overflow:hidden}.case-client-form-response-card-main{align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.case-client-form-response-card-icon{color:#534ab7;background:#eeedfe;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:inline-flex}.case-client-form-response-card-copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.case-client-form-response-card-title{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1.35;overflow:hidden}.case-client-form-response-card-meta{color:#8b93a1;font-size:.625rem;line-height:1.35}.case-client-form-response-status{border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.15rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:500;line-height:.875rem;display:inline-flex}.case-client-form-response-status-dot{background:currentColor;border-radius:999px;width:.25rem;height:.25rem}.case-client-form-response-status--approved{color:#3b6d11;background:#eaf3de}.case-client-form-response-status--pending{color:#854f0b;background:#fff4e6}.case-client-form-response-status--rejected{color:#b91c1c;background:#fef2f2}.case-client-form-response-card-view{color:#534ab7;cursor:pointer;background:0 0;border:0;border-top:.8px solid #f0f2f5;justify-content:center;align-items:center;gap:.375rem;width:100%;margin:0;padding:.45rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.case-client-form-response-card-view:hover{background:#fafafa}.case-form-response-modal-backdrop{z-index:1200;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.case-form-response-modal{background:#fff;border-radius:1rem;flex-direction:column;width:min(45rem,100%);max-height:min(90vh,42rem);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.case-form-response-modal-head{border-bottom:.8px solid #e4e7ec;align-items:flex-start;gap:1rem;padding:1rem 1.5rem;display:flex}.case-form-response-modal-heading{flex:1;min-width:0}.case-form-response-modal-title{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:600;line-height:1.5;overflow:hidden}.case-form-response-modal-subtitle{color:#8b93a1;margin:.25rem 0 0;font-size:.8125rem;line-height:1.35}.case-form-response-modal-close{color:#4a5565;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;margin:0;padding:.375rem;display:inline-flex}.case-form-response-modal-close:hover{background:#f3f4f6}.case-form-response-modal-body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1.25rem 1.5rem;display:flex;overflow:auto}.case-form-response-modal-reject-banner{color:#b91c1c;background:#fef2f2;border-radius:.625rem;margin:0;padding:.65rem .75rem;font-size:.8125rem}.case-form-response-answer-cards{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.case-form-response-answer-card{background:#fafbfc;border:.8px solid #e4e7ec;border-radius:.875rem;overflow:hidden}.case-form-response-answer-card-head{background:#fff;border-bottom:.8px solid #f0f2f5;padding:.75rem 1rem}.case-form-response-answer-label{color:#8b93a1;word-break:break-word;margin:0;font-size:.6875rem;line-height:1.625}.case-form-response-answer-key{color:#534ab7;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;line-height:1.5;display:block}.case-form-response-answer-value{color:#101828;word-break:break-word;padding:.625rem 1rem;font-size:.875rem;font-weight:500;line-height:1.4}.case-form-response-modal-footer{border-top:.8px solid #e4e7ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.case-form-response-modal-count{color:#8b93a1;font-size:.75rem}.case-form-response-modal-footer-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.case-form-response-modal-btn-secondary{color:#4a5565;cursor:pointer;background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;justify-content:center;align-items:center;margin:0;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-form-response-modal-btn-secondary:hover:not(:disabled){background:#f9fafb}.case-form-response-modal-btn-approve{color:#15803d;cursor:pointer;background:#f0fdf4;border:.8px solid #bbf7d0;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.case-form-response-modal-btn-approve:hover:not(:disabled){background:#dcfce7}.case-form-response-modal-btn-approve--danger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.case-form-response-modal-btn-approve:disabled,.case-form-response-modal-btn-secondary:disabled{opacity:.55;cursor:not-allowed}.case-form-response-modal-approved-pill{color:#15803d;background:#f0fdf4;border:.8px solid #bbf7d0;border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.case-form-response-modal-reject-field{flex-direction:column;flex-basis:100%;gap:.35rem;display:flex}.case-forms-prepared{margin-top:.25rem}.forms-prepared-rail-hint{color:var(--figma-muted);margin:0 0 .35rem;font-size:.6875rem;line-height:1.35}.forms-prepared-packet-status-block{flex-direction:column;align-items:flex-start;gap:.35rem;margin:.5rem 0 0;display:flex}.forms-prepared-packet-status{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;margin:0;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.forms-prepared-packet-status--complete{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.forms-prepared-packet-gaps{color:var(--figma-muted,#6b7280);margin:0;padding:0 0 0 1rem;font-size:.6875rem;line-height:1.4;list-style:outside}.forms-prepared-packet-phase1-note{color:var(--figma-muted,#6b7280);margin:0;font-size:.6875rem;line-height:1.4}.forms-prepared-omitted-note{margin-top:.35rem}.forms-prepared-body{flex-direction:column;gap:0;margin-top:.5rem;display:flex}.forms-prepared-filter{flex-shrink:0;position:relative}.forms-prepared-filter-trigger{color:#534ab7;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500;line-height:.9375rem;display:inline-flex}.forms-prepared-filter-trigger:hover{background:#534ab70f}.forms-prepared-filter-menu{z-index:20;background:#fff;border:.8px solid #e5e7eb;border-radius:.5rem;min-width:9rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 4px 16px #0f172a1a}.forms-prepared-filter-item{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.35rem;width:100%;padding:.4rem .5rem;font-size:.75rem;font-weight:500;display:flex}.forms-prepared-filter-item:hover:not(:disabled){background:#f3f4f6}.forms-prepared-filter-item--active{color:#534ab7;background:#eeedfe}.forms-prepared-filter-item:disabled{opacity:.5;cursor:not-allowed}.forms-prepared-filter-separator{background:#f3f4f6;height:.8px;margin:.25rem 0;list-style:none}.forms-prepared-card-list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.case-forms-prepared .forms-prepared-card-list,.case-forms-prepared .forms-prepared-card-list>li{list-style:none}.forms-prepared-card{background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;flex-direction:column;margin:0;display:flex;overflow:hidden}.forms-prepared-card-main{align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.forms-prepared-card-icon{color:#534ab7;background:#eeedfe;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:inline-flex}.forms-prepared-card-copy{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.forms-prepared-card-title-row{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.forms-prepared-card-key{color:#000;font-size:.6875rem;font-weight:600;line-height:1.5}.forms-prepared-card-name,.forms-prepared-card-meta{color:#8b93a1;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:400;line-height:1.375;display:block;overflow:hidden}.forms-prepared-card-actions{border-top:.8px solid #f3f4f6;align-items:stretch;display:flex}.forms-prepared-card-action{color:#534ab7;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:.375rem .25rem;font-size:.625rem;font-weight:500;line-height:.9375rem;display:inline-flex}.forms-prepared-card-action+.forms-prepared-card-action,.forms-prepared-card-action--download{color:#4a5565;border-left:.8px solid #f3f4f6}.forms-prepared-card-action:hover:not(:disabled){background:#fafafa}.forms-prepared-card-action:disabled{opacity:.45;cursor:not-allowed}.forms-prepared-card .petition-form-status-chip{border:0;gap:.25rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:500;line-height:.84375rem}.forms-prepared-card .petition-form-status-chip-dot{width:.25rem;height:.25rem}.forms-prepared-card .petition-form-status--ready{color:#3b6d11;background:#eaf3de}.forms-prepared-card .petition-form-status--ready .petition-form-status-chip-dot{background:#639922}.forms-prepared-card .petition-form-status--needs-review{color:#854f0b;background:#fff4e6}.forms-prepared-card .petition-form-status--needs-review .petition-form-status-chip-dot{background:#854f0b}.forms-prepared-card .petition-form-status--pending{color:#8b93a1;background:#f4f4f5}.forms-prepared-card .petition-form-status--pending .petition-form-status-chip-dot{background:#c4c8d0}.forms-prepared-card .petition-form-status--superseded{color:#8b93a1;background:#f4f4f5}.case-forms-prepared-row-status{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.forms-prepared-missing-chip{text-transform:uppercase;letter-spacing:.03em;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;padding:.1rem .4rem;font-size:.625rem;font-weight:700;display:inline-flex}.petition-form-status{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.petition-form-status-chip-dot{border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}.petition-form-status--draft,.petition-form-status--not-prepared{color:#b54708;background:#fffaeb;border-color:#fedf89}.petition-form-status--draft .petition-form-status-chip-dot,.petition-form-status--not-prepared .petition-form-status-chip-dot{background:#f79009}.petition-form-status--firm-approved{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.petition-form-status--firm-approved .petition-form-status-chip-dot{background:#2563eb}.petition-form-status--released{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.petition-form-status--released .petition-form-status-chip-dot{background:#7c3aed}.petition-form-status--client-approved,.petition-form-status--filed{color:#027a48;background:#ecfdf3;border-color:#abefc6}.petition-form-status--client-approved .petition-form-status-chip-dot,.petition-form-status--filed .petition-form-status-chip-dot{background:#12b76a}.petition-form-status--needs-revision{color:#b42318;background:#fef3f2;border-color:#fecdca}.petition-form-status--needs-revision .petition-form-status-chip-dot{background:#f04438}.petition-form-status--superseded,.petition-form-status--unknown{color:#475467;background:#f2f4f7;border-color:#eaecf0}.petition-form-status--superseded .petition-form-status-chip-dot,.petition-form-status--unknown .petition-form-status-chip-dot{background:#98a2b3}.forms-prepared-drawer-root .forms-prepared-drawer-panel{flex-direction:column;max-width:min(42rem,100vw);display:flex}.forms-prepared-drawer-header{border-bottom:1px solid var(--figma-border,#e5e7eb);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.forms-prepared-drawer-header-main{min-width:0}.forms-prepared-drawer-title{color:var(--figma-text,#111827);margin:0;font-size:1.05rem;font-weight:700}.forms-prepared-drawer-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.8125rem}.forms-prepared-drawer-body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem 1.25rem;display:flex;overflow:auto}.forms-prepared-drawer-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.forms-prepared-drawer-meta-line{color:var(--figma-muted);font-size:.75rem}.forms-prepared-drawer-meta-line--warn{color:#b45309;font-weight:600}.forms-prepared-drawer-meta-line--ok{color:#047857;font-weight:600}.forms-prepared-drawer-client-reason{color:#b42318;flex-basis:100%;margin:0;font-size:.8125rem}.forms-prepared-drawer-missing{font-size:.8125rem}.forms-prepared-drawer-missing ul{margin:.35rem 0 0;padding-left:1.1rem}.forms-prepared-drawer-missing-key{color:var(--figma-muted)}.forms-prepared-drawer-fields{border:1px solid var(--figma-border,#e5e7eb);background:#f9fafb;border-radius:.5rem;margin:.75rem 0 1rem;padding:.75rem}.forms-prepared-drawer-fields-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.forms-prepared-drawer-fields-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.forms-prepared-drawer-field{flex-direction:column;gap:.25rem;display:flex}.forms-prepared-drawer-field-label{color:var(--figma-muted);font-size:.75rem}.forms-prepared-drawer-field-input{border:1px solid var(--figma-border,#d1d5db);font:inherit;border-radius:.375rem;padding:.4rem .55rem}.forms-prepared-drawer-field--missing .forms-prepared-drawer-field-input{background:#fffbeb;border-color:#d97706}.forms-prepared-drawer-field--missing .forms-prepared-drawer-field-label{color:#b45309}.forms-prepared-drawer-preview{border:1px solid var(--figma-border,#e5e7eb);background:#f9fafb;border-radius:.5rem;flex:1;min-height:14rem;overflow:hidden}.forms-prepared-drawer-pdf{background:#fff;border:0;width:100%;height:min(70vh,36rem);display:block}.forms-prepared-drawer-footer{border-top:1px solid var(--figma-border,#e5e7eb);background:#fff;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem;display:flex}.forms-prepared-drawer-footer .btn{align-items:center;gap:.35rem;display:inline-flex}.forms-prep-preview-card{background:#fff;border:1px solid #eaecf0;border-radius:.75rem;overflow:hidden}.forms-prep-agency{color:#fff;background:#1e1b4b;justify-content:space-between;gap:1rem;padding:.85rem 1rem;display:flex}.forms-prep-agency-name{margin:0;font-size:.8125rem;font-weight:650}.forms-prep-agency-dept,.forms-prep-agency-omb{color:#c7d2fe;margin:.15rem 0 0;font-size:.6875rem}.forms-prep-agency-number{margin:0;font-size:1rem;font-weight:700}.forms-prep-preview-summary{text-align:center;padding:.9rem 1rem .4rem}.forms-prep-preview-name{color:#101828;margin:0;font-size:1rem;font-weight:650}.forms-prep-preview-kicker{letter-spacing:.06em;text-transform:uppercase;color:#98a2b3;margin:.35rem 1rem .25rem;font-size:.625rem;font-weight:700}.forms-prep-preview-row{border-top:1px solid #f2f4f7;grid-template-columns:9.5rem 1fr;gap:.75rem;padding:.45rem 1rem;font-size:.8125rem;display:grid}.forms-prep-preview-row dt{color:#667085;margin:0}.forms-prep-preview-row dd{color:#101828;text-align:right;margin:0}.forms-prep-preview-pages{color:#667085;border-top:1px solid #eaecf0;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;padding:.7rem 1rem;font-size:.6875rem;display:flex}.forms-prep-preview-pages-hint{color:#98a2b3;flex-basis:100%}@media (width<=720px){.forms-prep-field-grid{grid-template-columns:1fr}}.case-intake-response-answers{gap:.5rem;margin:.75rem 0 0;display:grid}.case-intake-response-answer-row{gap:.15rem;display:grid}.case-intake-response-answer-row dt{color:#64748b;font-size:.75rem;font-weight:600}.case-intake-response-answer-row dd{color:#0f172a;margin:0;font-size:.875rem}.case-intake-response-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.case-client-submissions-actions{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.case-workspace-btn-details--small{padding:.2rem .5rem;font-size:.75rem}.client-submission-review-modal{background:var(--figma-surface);border-radius:.875rem;flex-direction:column;width:100%;max-width:32rem;max-height:min(90vh,40rem);display:flex;overflow:hidden;box-shadow:0 25px 25px #0003}.client-submission-review-modal--preview{max-width:min(48rem,96vw);max-height:min(94vh,56rem)}.client-submission-review-header{border-bottom:1px solid var(--figma-border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.25rem;display:flex}.client-submission-review-header-main{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.client-submission-review-icon{width:2.5rem;height:2.5rem;color:var(--figma-primary);background:#eef0fb;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.client-submission-review-header-text{min-width:0}.client-submission-review-title{color:#101828;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.client-submission-review-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.client-submission-review-body{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.15rem 1.25rem;display:flex;overflow-y:auto}.client-submission-review-doc-card{border:1px solid var(--figma-border);background:#fafbfc;border-radius:.625rem;padding:.9rem 1rem}.client-submission-review-doc-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.client-submission-review-name{color:#101828;min-width:0;margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.client-submission-review-status{border-radius:999px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:.7rem;font-weight:600;line-height:1.2;display:inline-flex}.client-submission-review-status--pending{color:#854f0b;background:#fff4e6}.client-submission-review-status--approved{color:#047857;background:#ecfdf5}.client-submission-review-status--rejected{color:#b91c1c;background:#fef2f2}.client-submission-review-meta-grid{flex-direction:column;gap:.35rem;margin:0;display:flex}.client-submission-review-meta-row{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.5rem;font-size:.8125rem;display:grid}.client-submission-review-meta-row dt{color:var(--figma-muted);margin:0;font-weight:500}.client-submission-review-meta-row dd{color:#101828;overflow-wrap:anywhere;margin:0;font-weight:500}.client-submission-review-section-label{color:#364153;margin:0 0 .45rem;font-size:.75rem;font-weight:600}.client-submission-review-preview-panel{border:1px dashed var(--figma-border);text-align:center;background:#fff;border-radius:.625rem;flex-direction:column;align-items:center;gap:.65rem;padding:1.25rem 1rem;display:flex}.client-submission-review-preview-panel--embedded{text-align:left;background:#f8fafc;border-style:solid;align-items:stretch;gap:.75rem;padding:.85rem}.client-submission-review-preview-icon{color:var(--figma-muted)}.client-submission-review-preview-copy{max-width:18rem;color:var(--figma-muted);margin:0;font-size:.8125rem;line-height:1.45}.client-submission-review-preview-panel--embedded .client-submission-review-preview-copy{max-width:none}.client-submission-review-preview-frame{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;width:100%;height:min(52vh,28rem);min-height:min(52vh,28rem);display:block}.client-submission-review-preview-image{object-fit:contain;border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;width:100%;max-height:min(52vh,28rem);display:block}.client-submission-review-download-btn{border:1px solid var(--figma-border);min-height:2.125rem;color:var(--figma-primary);cursor:pointer;background:#fff;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.client-submission-review-download-btn:hover:not(:disabled){background:#f5f3ff;border-color:#c7c2f0}.client-submission-review-download-btn:disabled{opacity:.55;cursor:not-allowed}.client-submission-review-reason-field{flex-direction:column;gap:.35rem;display:flex}.client-submission-review-reason{resize:vertical;min-height:5rem}.client-submission-review-reviewed{flex-direction:column;gap:.35rem;display:flex}.client-submission-review-reviewed-title{color:#101828;margin:0;font-size:.8125rem;font-weight:600}.client-submission-review-rejection-note{color:#7f1d1d;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:.25rem 0 0;padding:.75rem .85rem;font-size:.8125rem;line-height:1.45}.client-submission-review-footer{border-top:1px solid var(--figma-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.client-submission-review-footer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.client-submission-review-btn{cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.client-submission-review-btn:disabled{opacity:.55;cursor:not-allowed}.client-submission-review-btn--cancel{color:#364153;border-color:var(--figma-border);background:#fff}.client-submission-review-btn--cancel:hover:not(:disabled){background:#f9fafb}.client-submission-review-btn--approve{color:#fff;background:#534ab7;border-color:#534ab7}.client-submission-review-btn--approve:hover:not(:disabled){background:#463fa3;border-color:#463fa3}.client-submission-review-btn--reject{color:#a32d2d;border-color:var(--figma-border);background:#fff}.client-submission-review-btn--reject:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}@media (width<=480px){.client-submission-review-modal{max-height:calc(100vh - 1.5rem)}.client-submission-review-footer{flex-direction:column;align-items:stretch}.client-submission-review-footer-actions{width:100%;margin-left:0}.client-submission-review-footer-actions .client-submission-review-btn{flex:1}}.case-workspace-approval-copy{flex:1;min-width:0}.case-workspace-approval-name{color:#111827;margin:0 0 .2rem;font-size:.8125rem;font-weight:600}.case-workspace-approval-desc{color:var(--figma-muted);margin:0 0 .35rem;font-size:.75rem;line-height:1.4}.case-workspace-approval-action{color:#364153;margin:0 0 .35rem;font-size:.6875rem;line-height:1.4}.case-workspace-approval-action strong{color:#101828;font-weight:600}.case-workspace-approval-meta{color:var(--figma-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.55rem 0 .35rem;font-size:.6875rem;display:flex}.case-workspace-approval-agent{color:#534ab7;font-weight:600}.case-workspace-approval-note{color:#374151;margin:0 0 .65rem;font-size:.75rem;line-height:1.45}.case-workspace-approval-actions{flex-wrap:wrap;gap:.4rem;display:flex}.case-workspace-btn-approve{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:.375rem;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.6875rem;font-weight:600;display:inline-flex}.case-workspace-btn-approve:hover:not(:disabled){background:#047857}.case-workspace-btn-approve:disabled{opacity:.65;cursor:not-allowed}.case-workspace-btn-reject{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.35rem;font-size:.6875rem;font-weight:600}.case-workspace-btn-reject:hover:not(:disabled){background:#fef2f2;text-decoration:underline}.case-workspace-btn-reject:disabled{opacity:.65;cursor:not-allowed}.case-workspace-btn-details{border:1px solid var(--figma-border);color:#374151;cursor:pointer;background:#fff;border-radius:.375rem;align-items:center;padding:.35rem .65rem;font-size:.6875rem;font-weight:600;display:inline-flex}.case-workspace-btn-details:hover{background:#f9fafb}@media (width<=72rem){.case-workspace-assistant{width:20rem}}.wf-orch-card-lead{flex:1;align-items:flex-start;gap:.85rem;min-width:0;display:flex}.wf-orch-card-thumb{color:#534ab7;background:linear-gradient(145deg,#eef2ff 0%,#f5f3ff 100%);border:1px solid #e0e7ff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.wf-case-wf-shell{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex}.wf-case-wf-body{flex:1;min-height:0;padding:0 2rem 2rem;overflow-y:auto}.wf-case-wf-back{margin:0 0 .5rem;font-size:.875rem}.wf-case-wf-back a{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.agents-route-fallback{flex-direction:column;gap:1rem;display:flex}.agents-route-fallback--configure{max-width:36rem}.agents-skeleton{background:linear-gradient(90deg,#f3f4f6 0%,#eceff3 50%,#f3f4f6 100%) 0 0/200% 100%;border-radius:.5rem;animation:1.1s ease-in-out infinite agents-shimmer}@keyframes agents-shimmer{0%{background-position:0 0}to{background-position:-200% 0}}.agents-skeleton--breadcrumb{width:10rem;height:.85rem}.agents-skeleton--title{width:min(22rem,100%);height:1.35rem}.agents-skeleton--subtitle{width:min(28rem,100%);height:.85rem}.agents-skeleton--kpi{border-radius:.75rem;width:100%;height:3.25rem}.agents-skeleton--card-line{width:70%;height:.9rem}.agents-skeleton--card-line.agents-skeleton--short{width:45%}.agents-skeleton--card-block{width:100%;height:5rem;margin-top:.5rem}.agents-kpi-row--skeleton{pointer-events:none}.agents-kpi-tile--skeleton{padding:.75rem}.agents-card-grid--skeleton{pointer-events:none}.agents-card--skeleton{gap:.65rem}.wf-flows-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex}a.case-list-primary-button{text-decoration:none}a.case-list-filter-button{color:var(--figma-text);text-decoration:none}a.case-list-filter-button:hover{text-decoration:none}.wf-scope-notice--embedded{margin:0}.wf-flows-foot-card{border:1px solid var(--figma-border);background:#fafbff;border-radius:.5rem;margin-top:0;padding:1.25rem 1.5rem}.wf-flows-foot-title{color:var(--figma-text);margin:0 0 .65rem;font-size:1rem;font-weight:600}.wf-flows-error{text-align:left;max-width:28rem}.wf-orch-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.wf-orch-page-title{color:#111827;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.wf-orch-page-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.wf-orch-header-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.wf-orch-tabs{border-bottom:1px solid #e4e7ec;gap:0;margin-top:1rem;display:flex}.wf-orch-tab{color:#8b93a1;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem 1rem .75rem;font-size:.875rem;font-weight:500}.wf-orch-tab:hover{color:#534ab7}.wf-orch-tab--active{color:#534ab7;border-bottom-color:#534ab7}.wf-orch-btn-primary{color:#fff;cursor:pointer;background:#534ab7;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.wf-orch-btn-primary:hover{background:#433994;text-decoration:none}.wf-orch-body{flex:1;min-height:0;padding:2rem;overflow-y:auto}.wf-orch-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.wf-orch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.wf-orch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wf-orch-card{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;transition:border-color .15s,box-shadow .15s}.wf-orch-card:hover{border-color:#534ab7;box-shadow:0 1px 3px #534ab714}.wf-orch-card-inner{padding:1.5rem}.wf-orch-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.wf-orch-card-intro{flex:1;min-width:0}.wf-orch-card-title{color:#111827;margin:0 0 .25rem;font-size:1.125rem;font-weight:500;line-height:1.35}.wf-orch-card-desc{color:var(--figma-muted);margin:0;font-size:.875rem;line-height:1.45}.wf-orch-card-desc-key{color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.wf-orch-card-menu{flex-shrink:0;position:relative}.wf-orch-card-menu-trigger{width:2.25rem;height:2.25rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.wf-orch-card-menu-trigger:hover{background:#f3f4f6}.wf-orch-card-menu-panel{z-index:30;border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;min-width:11.25rem;margin-top:.35rem;padding:.25rem;position:absolute;top:100%;right:0;box-shadow:0 10px 25px #1118271a}.wf-orch-menu-item{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:400;text-decoration:none;display:flex}.wf-orch-menu-item:hover:not(:disabled){background:#f3f4f6;text-decoration:none}.wf-orch-menu-item--danger{color:#e24b4a}.wf-orch-menu-item--disabled{opacity:.45;cursor:not-allowed}.wf-orch-menu-sep{background:var(--figma-border);height:1px;margin:.25rem 0}.wf-orch-meta{flex-direction:column;gap:.75rem;margin:0 0 1rem;display:flex}.wf-orch-meta-row{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.wf-orch-meta-row dt{color:var(--figma-muted);margin:0;font-weight:400}.wf-orch-meta-row dd{color:#111827;text-align:right;margin:0;font-weight:500}.wf-orch-status-pill{border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.wf-orch-status-pill--published{color:#3b6d11;background:#eaf3de}.wf-orch-status-pill--draft{color:#4b5563;background:#f3f4f6}.wf-orch-card-cta{color:#fff;text-align:center;background:#534ab7;border-radius:.5rem;width:100%;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:block}.wf-orch-card-cta:hover{background:#433994;text-decoration:none}.wf-orch-empty{text-align:center;color:var(--figma-muted);margin:0 0 1.5rem;padding:2rem 1rem;font-size:.875rem}.wf-orch-empty--rich p{margin:0}.wf-orch-empty-hint{max-width:32rem;line-height:1.45;margin-top:.5rem!important;margin-inline:auto!important}.wf-modal-root{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11182773;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.wf-modal-panel{border:1px solid var(--figma-border);background:#fff;border-radius:.875rem;width:100%;max-width:28rem;max-height:min(90vh,42rem);padding:1.75rem 1.75rem 1.5rem;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.wf-publish-secrets-modal{max-width:36rem}.wf-publish-secrets-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.wf-publish-secrets-list{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}.wf-publish-secrets-card{border:1px solid var(--figma-border);background:#f9fafb;border-radius:.625rem;padding:1rem}.wf-publish-secrets-step-title{color:#101828;margin:0 0 .25rem;font-size:1rem;font-weight:600}.wf-publish-secrets-copy-row{align-items:stretch;gap:.5rem;display:flex}.wf-publish-secrets-copy-row .wf-create-input{flex:1;min-width:0}.wf-publish-secrets-copy-row .wf-editor-btn-discard{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.wf-wait-config-modal{max-width:42rem}.wf-wait-config-header{align-items:flex-start;gap:.875rem;margin-bottom:1rem;display:flex}.wf-wait-config-header-icon{color:#059669;background:#ecfdf5;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.wf-wait-config-title{color:#101828;margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.wf-wait-config-lead{color:#6a7282;margin:0;font-size:.875rem;line-height:1.35}.wf-wait-config-title-key-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=640px){.wf-wait-config-title-key-row{grid-template-columns:1fr}}.wf-wait-config-zapier-card{background:#f0fdf9;border:1px solid #d1fae5;border-radius:.75rem;margin:.75rem 0 0;padding:.875rem 1rem}.wf-wait-config-zapier-card--on{background:#ecfdf5;border-color:#6ee7b7}.wf-wait-config-zapier-toggle-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wf-wait-config-zapier-title{color:#101828;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.wf-wait-config-zapier-hint{color:#6a7282;margin:0;font-size:.75rem;line-height:1.35}.wf-wait-config-switch{cursor:pointer;flex:none;width:2.75rem;height:1.5rem;display:inline-flex;position:relative}.wf-wait-config-switch input{opacity:0;width:0;height:0;position:absolute}.wf-wait-config-switch-track{background:#d1d5db;border-radius:999px;width:100%;height:100%;transition:background .15s;display:block}.wf-wait-config-switch-track:after{content:"";background:#fff;border-radius:999px;width:1.2rem;height:1.2rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 2px #10182833}.wf-wait-config-switch input:checked+.wf-wait-config-switch-track{background:#10b981}.wf-wait-config-switch input:checked+.wf-wait-config-switch-track:after{transform:translate(1.25rem)}.wf-wait-config-switch input:focus-visible+.wf-wait-config-switch-track{outline-offset:2px;outline:2px solid #534ab7}.wf-wait-config-outbound-info{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:.875rem 0;padding:.75rem .875rem;font-size:.75rem;line-height:1.4;display:flex}.wf-wait-config-outbound-info strong{color:#101828;margin-bottom:.15rem;display:block}.wf-wait-config-outbound-info p{margin:0}.wf-wait-config-submit{background:#0d9488!important;border-color:#0d9488!important}.wf-wait-config-submit:hover:not(:disabled){background:#0f766e!important;border-color:#0f766e!important}.wf-http-config-modal{max-width:40rem;max-height:min(92vh,52rem)}.wf-http-config-header{align-items:flex-start;gap:.875rem;margin-bottom:.25rem;display:flex}.wf-http-config-header-icon{color:#1d4ed8;background:#eff6ff;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.wf-http-config-title{margin:0 0 .35rem!important}.wf-http-config-lead{margin-bottom:1rem!important}.wf-http-config-section{border:0;margin:0 0 1.25rem;padding:0}.wf-http-config-section-title{letter-spacing:.02em;text-transform:uppercase;color:#4b5563;margin:0 0 .35rem;font-size:.8125rem;font-weight:600}.wf-http-config-section-hint{color:#6b7280;margin:0 0 .75rem;font-size:.8125rem;line-height:1.4}.wf-http-config-optional{color:#9ca3af;font-weight:400}.wf-http-config-meta-grid{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}@media (width<=560px){.wf-http-config-meta-grid{grid-template-columns:1fr}}.wf-http-source-cards{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}@media (width<=560px){.wf-http-source-cards{grid-template-columns:1fr}}.wf-http-source-card{text-align:left;border:1.5px solid var(--figma-border,#e5e7eb);width:100%;color:inherit;cursor:pointer;background:#fff;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.875rem .95rem;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.wf-http-source-card:hover{background:#f8fafc;border-color:#cbd5e1}.wf-http-source-card:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.wf-http-source-card.is-selected{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.wf-http-source-card-icon{color:#374151;background:#f3f4f6;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.wf-http-source-card.is-selected .wf-http-source-card-icon{color:#1d4ed8;background:#dbeafe}.wf-http-source-card-body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.wf-http-source-card-title{color:#111827;font-size:.875rem;font-weight:600;line-height:1.25}.wf-http-source-card-desc{color:#6b7280;font-size:.75rem;line-height:1.4}.wf-http-source-card-badge{letter-spacing:.01em;color:#047857;background:#ecfdf5;border-radius:999px;align-self:flex-start;margin-top:.15rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.wf-http-source-card-badge-muted{color:#4b5563;background:#f3f4f6}.wf-http-source-panel{border:1px solid var(--figma-border,#e5e7eb);background:#f9fafb;border-radius:.625rem;padding:.875rem 1rem}.wf-http-source-panel .wf-create-field:last-child{margin-bottom:0}.wf-http-inline-row{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (width<=560px){.wf-http-inline-row{grid-template-columns:1fr}}.wf-http-operation-preview{color:#374151;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.8125rem;display:flex}.wf-http-operation-method{letter-spacing:.04em;color:#3730a3;background:#e0e7ff;border-radius:.25rem;align-items:center;padding:.1rem .4rem;font-size:.6875rem;font-weight:700;display:inline-flex}.wf-http-fail-row{margin-top:.25rem}.wf-ifelse-config-modal{max-width:42rem;max-height:min(92vh,52rem)}.wf-pathsplit-config-modal{max-width:44rem;max-height:min(92vh,56rem)}.wf-drawer-root{justify-content:flex-end;align-items:stretch;padding:0}.wf-drawer-panel{border-top:0;border-bottom:0;border-right:0;border-radius:0;width:100%;max-width:30rem;height:100%;max-height:100vh;animation:.18s ease-out wf-drawer-slide-in;box-shadow:-12px 0 32px -8px #10182838}@keyframes wf-drawer-slide-in{0%{opacity:.4;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}.wf-pathsplit-config-drawer{flex-direction:column;max-width:26rem;padding:0;display:flex;overflow:hidden}.wf-pathsplit-drawer-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem .875rem;display:flex}.wf-pathsplit-drawer-header-main{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.wf-pathsplit-drawer-icon{color:#534ab7;background:#eeedfe;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.wf-pathsplit-drawer-title{color:#101828;margin:0;font-size:1rem;font-weight:650;line-height:1.3}.wf-pathsplit-drawer-helper{color:#534ab7;font-size:.8125rem;font-weight:500;line-height:1.35;margin:.2rem 0 0!important}.wf-pathsplit-drawer-close{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.15rem .35rem;font-size:1.35rem;line-height:1}.wf-pathsplit-drawer-close:hover:not(:disabled){color:#101828;background:#f2f4f7}.wf-pathsplit-drawer-form{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem 1.125rem 1.125rem;display:flex;overflow-y:auto}.wf-pathsplit-configure-label{color:#344054;margin:0;font-size:.8125rem;font-weight:650}.wf-pathsplit-path-card.is-focused{border-color:#534ab7;box-shadow:0 0 0 2px #534ab740}@media (width<=640px){.wf-drawer-panel{max-width:100%}}.wf-pathsplit-default-toggle{border:1px solid var(--figma-border);background:#fafbff;border-radius:.625rem;justify-content:space-between;align-items:flex-start;gap:1rem;margin:.5rem 0 .75rem;padding:.75rem .875rem;display:flex}.wf-pathsplit-switch{color:#534ab7;white-space:nowrap;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:inline-flex}.wf-pathsplit-hint{color:#6a7282;margin:.15rem 0 0;font-size:.75rem;line-height:1.35}.wf-pathsplit-paths{flex-direction:column;gap:.75rem;margin:0;display:flex}.wf-pathsplit-path-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.wf-pathsplit-path-card.is-tone-a{background:#f3fbf6;border-color:#abeec2}.wf-pathsplit-path-card.is-tone-b{background:#f7f6ff;border-color:#d9d6fe}.wf-pathsplit-path-card.is-default{background:#f9fafb;border-color:#d0d5dd}.wf-pathsplit-path-card-header{align-items:center;display:flex}.wf-pathsplit-path-card-header strong{color:#101828;align-items:center;gap:.45rem;font-size:.875rem;font-weight:650;display:inline-flex}.wf-pathsplit-path-dot{background:#98a2b3;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.wf-pathsplit-path-card.is-tone-a .wf-pathsplit-path-dot{background:#17b26a}.wf-pathsplit-path-card.is-tone-b .wf-pathsplit-path-dot{background:#7a5af8}.wf-pathsplit-path-pill{color:#534ab7;background:#eeedfe;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}.wf-pathsplit-fallback-empty{background:#fff;border:.8px dashed #d0d5dd;border-radius:.625rem;padding:.75rem .875rem}.wf-pathsplit-fallback-title{color:#101828;margin:0;font-size:.8125rem;font-weight:600}.wf-pathsplit-groups{flex-direction:column;gap:.625rem;display:flex}.wf-pathsplit-group{background:0 0;border:none;border-radius:0;flex-direction:column;gap:.5rem;padding:0;display:flex}.wf-pathsplit-group-label,.wf-pathsplit-group-or{letter-spacing:.04em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.6875rem;font-weight:600}.wf-pathsplit-group-or{color:#534ab7}.wf-pathsplit-group-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wf-pathsplit-dashed-btn{color:#99a1af;cursor:pointer;background:0 0;border:.8px dashed #e5e7eb;border-radius:.5rem;align-items:center;gap:.25rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:600;display:inline-flex}.wf-pathsplit-dashed-btn:hover{color:#475467;border-color:#98a2b3}.wf-pathsplit-path-card.is-tone-a .wf-pathsplit-dashed-btn--tone{color:#059669;border-color:#05966980}.wf-pathsplit-path-card.is-tone-b .wf-pathsplit-dashed-btn--tone{color:#6366f1;border-color:#6366f180}.wf-pathsplit-add-group-btn{color:#6366f1;cursor:pointer;background:#fff;border:.8px dashed #c7d2fe;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.65rem .75rem;font-size:.875rem;font-weight:600;display:flex}.wf-pathsplit-add-group-btn:hover{color:#4f46e5;background:#eef2ff;border-color:#818cf8}.wf-pathsplit-link-btn{color:#667085;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.75rem;font-weight:600}.wf-pathsplit-link-btn:hover{color:#101828;text-decoration:underline}.wf-pathsplit-text-btn{color:#667085;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-size:.75rem;font-weight:600}.wf-pathsplit-text-btn:hover{color:#101828;text-decoration:underline}.wf-pathsplit-remove-row{margin-top:.15rem}.wf-pathsplit-advanced{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.625rem;padding:.25rem .75rem .75rem}.wf-pathsplit-advanced-summary{cursor:pointer;color:#344054;padding:.5rem 0;font-size:.8125rem;font-weight:650;list-style:none}.wf-pathsplit-advanced-summary::-webkit-details-marker{display:none}.wf-pathsplit-advanced-summary:before{content:"▸ ";color:#98a2b3}.wf-pathsplit-advanced[open] .wf-pathsplit-advanced-summary:before{content:"▾ "}.wf-pathsplit-advanced-body{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.wf-pathsplit-advanced-path{background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;padding:.75rem}.wf-pathsplit-drawer-footer{background:#fff;border-top:1px solid #e4e7ec;justify-content:flex-end;gap:.5rem;margin-top:.25rem;padding-top:.5rem;display:flex;position:sticky;bottom:0}.wf-pathsplit-join-chip{color:#0069a8;background:#f0f9ff;border-radius:.25rem;align-self:flex-start;padding:.15rem .45rem;font-size:.6875rem;font-weight:700}.wf-pathsplit-field-combobox{flex-direction:column;gap:.25rem;display:flex;position:relative}.wf-pathsplit-field-combobox-row{align-items:center;gap:.5rem;display:flex}.wf-pathsplit-field-combobox-row .wf-create-input{flex:1;min-width:0}.wf-pathsplit-field-chip{white-space:nowrap;border-radius:.25rem;flex-shrink:0;padding:.15rem .45rem;font-size:.6875rem;font-weight:700}.wf-pathsplit-field-chip.is-catalog{color:#067647;background:#ecfdf3}.wf-pathsplit-field-chip.is-custom{color:#92400e;background:#fef3c7}.wf-pathsplit-field-hint{margin:0}.wf-pathsplit-field-list{z-index:20;background:#fff;border:1px solid #d0d5dd;border-radius:.375rem;max-height:12rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% - .15rem);left:0;right:0;overflow:auto;box-shadow:0 4px 12px #1018281f}.wf-pathsplit-field-option{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;padding:.4rem .75rem;display:flex}.wf-pathsplit-field-option:hover,.wf-pathsplit-field-option:focus-visible{background:#f2f4f7}.wf-pathsplit-field-option-label{color:#101828;font-size:.875rem}.wf-pathsplit-field-group-label{letter-spacing:.04em;text-transform:uppercase;color:#8b93a1;margin:.35rem 0 .15rem;padding:0 .75rem;font-size:.6875rem;font-weight:600}.wf-pathsplit-field-list>li:first-child .wf-pathsplit-field-group-label{margin-top:.25rem}.wf-pathsplit-field-empty{color:#667085;padding:.5rem .75rem;font-size:.8125rem}.wf-collect-template-picker{flex-direction:column;gap:.5rem;display:flex}.wf-collect-template-trigger{text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.wf-collect-template-trigger:disabled{cursor:not-allowed;color:var(--figma-muted);background:#f9fafb}.wf-collect-template-trigger-name{text-overflow:ellipsis;white-space:nowrap;color:#101828;min-width:0;font-size:.875rem;overflow:hidden}.wf-collect-template-placeholder{color:var(--figma-muted);font-size:.875rem}.wf-collect-template-menu{background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.wf-collect-template-list{max-height:16rem;margin:0;padding:0;list-style:none;overflow:auto}.wf-collect-template-option{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.4rem .35rem;display:flex}.wf-collect-template-option:hover,.wf-collect-template-option:focus-visible,.wf-collect-template-option.is-selected{background:#f2f4f7}.wf-collect-template-option-title{color:#101828;font-size:.875rem}.wf-collect-template-option-meta{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.wf-collect-template-option-desc{color:#667085;font-size:.75rem}.wf-collect-template-empty{color:#667085;margin:0;padding:.35rem .15rem;font-size:.8125rem}.wf-pathsplit-insert-data-picker{z-index:30;background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;flex-direction:column;gap:.5rem;width:18rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 8px 20px #10182829}.wf-pathsplit-insert-data-tabs{border-bottom:1px solid #e4e7ec;gap:.25rem;padding-bottom:.35rem;display:flex}.wf-pathsplit-insert-data-tab{color:#667085;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:.35rem;flex:1;padding:.3rem .4rem;font-size:.75rem;font-weight:600}.wf-pathsplit-insert-data-tab:hover{background:#f2f4f7}.wf-pathsplit-insert-data-tab.is-active{color:#363092;background:#ecf0ff}.wf-pathsplit-insert-data-search{width:100%}.wf-pathsplit-insert-data-list{max-height:10rem;position:static}.wf-pathsplit-token-chip-row{align-items:center;gap:.5rem;display:flex}.wf-pathsplit-token-chip{color:#363092;white-space:nowrap;text-overflow:ellipsis;background:#ecf0ff;border-radius:.375rem;align-items:center;padding:.35rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:600;display:inline-flex;overflow:hidden}.wf-pathsplit-value-cell{flex-direction:column;gap:.35rem;display:flex;position:relative}.wf-pathsplit-value-controls{align-items:center;gap:.4rem;display:flex}.wf-pathsplit-value-controls .wf-create-input,.wf-pathsplit-value-controls .wf-pathsplit-token-chip-row{flex:1;min-width:0}.wf-pathsplit-insert-data-btn{color:#363092;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;font-size:.9375rem;font-weight:700;display:inline-flex}.wf-pathsplit-insert-data-btn:hover:not(:disabled){background:#f2f4f7}.wf-pathsplit-insert-data-btn:disabled{color:#98a2b3;cursor:not-allowed}.dq-intake-badge--path-split{color:#92400e;background:#fef3c7}.wf-editor-add-new-badge{color:#fff;letter-spacing:.04em;vertical-align:middle;background:#534ab7;border-radius:.25rem;margin-left:.35rem;padding:.05rem .35rem;font-size:.625rem;font-weight:700;display:inline-block}.wf-ifelse-branches{flex-direction:column;gap:.875rem;margin:.25rem 0 1rem;display:flex}.wf-ifelse-branch-card{border:1px solid var(--figma-border);background:#f9fafb;border-radius:.625rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.wf-ifelse-branch-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wf-ifelse-branch-card-title{color:#101828;margin:0;font-size:.9375rem;font-weight:600}.wf-ifelse-branch-card-actions{flex-wrap:wrap;gap:.375rem;display:flex}.wf-ifelse-branch-card-actions .wf-create-btn-secondary{padding:.35rem .65rem;font-size:.75rem}.wf-ifelse-branch-grid,.wf-ifelse-condition-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.wf-ifelse-condition-grid .wf-ifelse-field-path{grid-column:1/-1}.wf-ifelse-branch-card .wf-create-field{margin:0}.wf-ifelse-branches>.wf-create-btn-secondary{align-self:flex-start}@media (width<=640px){.wf-ifelse-branch-grid,.wf-ifelse-condition-grid{grid-template-columns:1fr}}.wf-wait-config-section{border:1px solid var(--figma-border);background:#f9fafb;border-radius:.625rem;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:1rem;display:flex}.wf-wait-config-section-title{color:#101828;margin:0;font-size:.9375rem;font-weight:600}.wf-wait-config-callout{color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.5rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.wf-wait-config-callout--success{color:#14532d;background:#f0fdf4;border-color:#bbf7d0}.wf-wait-config-toggle-row{border:1px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:.625rem;align-items:flex-start;gap:.625rem;margin-top:.75rem;padding:.875rem 1rem;display:flex}.wf-wait-config-toggle-row input{margin-top:.2rem}.wf-wait-config-toggle-row strong{color:#101828;margin-bottom:.15rem;display:block}.wf-wait-config-inline-check{color:#364153;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.wf-wait-config-event-note{color:#475467;align-items:flex-start;gap:.35rem;margin:.35rem 0 0;font-size:.8125rem;line-height:1.4;display:flex}.wf-wait-config-token-row{flex-wrap:wrap;gap:.35rem;display:flex}.wf-wait-config-token-chip{color:#433994;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:.2rem .55rem;font-size:.75rem}.wf-wait-config-token-chip:hover{background:#f3f4f6;border-color:#9ca3af}.wf-wait-config-tab-badge{color:#1d4ed8;background:#dbeafe;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:600}.wf-wait-config-copy-feedback{color:#059669;margin:.25rem 0 0;font-size:.75rem}.wf-wait-config-secret-help{margin-top:.25rem}.wf-wait-config-secret-title{color:#101828;margin:0 0 .35rem;font-size:.875rem;font-weight:600}.wf-wait-config-details{color:#364153;margin-top:.5rem;font-size:.8125rem}.wf-wait-config-details summary{cursor:pointer;color:#433994;font-weight:500}.wf-wait-config-secret-steps{margin:.5rem 0 0;padding-left:1.25rem;line-height:1.5}.wf-wait-config-secret-steps li+li{margin-top:.35rem}.wf-publish-secrets-help{margin:.75rem 0 0}.wf-step-integration{margin-top:.25rem}.wf-step-integration-body{padding:0 0 .75rem 1.35rem}.wf-step-integration-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.85rem;padding:.75rem;display:flex}.wf-step-integration-header{flex-direction:column;gap:.35rem;display:flex}.wf-step-integration-status-badge{letter-spacing:.01em;color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-self:flex-start;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.wf-step-integration-step-name{color:#111827;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.wf-step-integration-summary{color:#64748b;margin:0;font-size:.75rem;line-height:1.45}.wf-step-integration-section{border-top:1px solid #e5e7eb;flex-direction:column;gap:.45rem;padding-top:.65rem;display:flex}.wf-step-integration-section-title{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;font-size:.6875rem;font-weight:700}.wf-step-integration-meta{color:#334155;margin:0;font-size:.75rem;line-height:1.45}.wf-step-integration-field{flex-direction:column;gap:.25rem;display:flex}.wf-step-integration-field-label{color:#334155;font-size:.75rem;font-weight:600}.wf-step-integration-field-hint{color:#64748b;font-size:.6875rem;line-height:1.4}.wf-step-integration-copy-row{align-items:stretch;gap:.35rem;display:flex}.wf-step-integration-input{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex:1;min-width:0;padding:.4rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.wf-step-integration-copy-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;padding:0;display:inline-flex}.wf-step-integration-copy-btn:hover{color:#0f172a;background:#f8fafc}.wf-step-integration-alert{background:#fff7ed;border:1px solid #fed7aa;border-radius:.375rem;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}.wf-step-integration-modal-backdrop{z-index:1200;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.wf-step-integration-modal{background:#fff;border-radius:.5rem;flex-direction:column;width:min(100%,36rem);max-height:min(80vh,28rem);display:flex;box-shadow:0 20px 40px #0f172a2e}.wf-step-integration-modal-head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.wf-step-integration-modal-head h3{margin:0;font-size:.9375rem;font-weight:600}.wf-step-integration-modal-body{margin:0;padding:1rem;font-size:.75rem;line-height:1.45;overflow:auto}.wf-add-agent-modal-panel{flex-direction:column;max-width:42rem;max-height:min(90vh,32rem);padding:1.5rem 1.5rem 1.25rem;display:flex}.wf-add-agent-modal-title{color:#101828;margin:0 0 1rem;font-size:1.125rem;font-weight:500;line-height:1.35}.wf-add-agent-modal-search{margin:0 0 1rem}.wf-add-agent-modal-search .case-list-search{width:100%}.wf-add-agent-modal-status{color:var(--figma-muted);margin:0 0 1rem;font-size:.875rem}.wf-add-agent-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-height:0;margin:0 0 1.25rem;padding:0;list-style:none;display:grid;overflow-y:auto}@media (width<=36rem){.wf-add-agent-grid{grid-template-columns:1fr}}.wf-add-agent-card{border:1.6px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.625rem;align-items:flex-start;gap:.75rem;width:100%;padding:1rem 1.1rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.wf-add-agent-card:hover:not(:disabled){background:#fafafa;border-color:#534ab7;box-shadow:0 1px 3px #534ab714}.wf-add-agent-card:disabled{opacity:.55;cursor:not-allowed}.wf-add-agent-card-icon{color:#fff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.wf-add-agent-card-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.wf-add-agent-card-name{color:#101828;font-size:.875rem;font-weight:500;line-height:1.35}.wf-add-agent-card-desc{color:#8b93a1;font-size:.75rem;font-weight:500;line-height:1.35}.wf-add-agent-modal-footer{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.75rem;display:flex}.wf-add-agent-define-cta{text-align:left;width:100%;color:inherit;cursor:pointer;background:linear-gradient(#eef2ff 0%,#e0e7ff 100%);border:1.5px solid #c7d2fe;border-radius:.75rem;align-items:center;gap:.875rem;margin:0 0 1rem;padding:.95rem 1rem;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex}.wf-add-agent-define-cta:hover{border-color:#818cf8;box-shadow:0 8px 20px -12px #4338ca73}.wf-add-agent-define-cta:focus-visible{outline-offset:2px;outline:2px solid #4338ca}.wf-add-agent-define-cta-icon{color:#fff;background:#4338ca;border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.wf-add-agent-define-cta-text{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.wf-add-agent-define-cta-title{color:#1e1b4b;font-size:.9375rem;font-weight:650;line-height:1.25}.wf-add-agent-define-cta-desc{color:#4338ca;font-size:.75rem;line-height:1.4}.wf-add-agent-define-cta-action{letter-spacing:.04em;text-transform:uppercase;color:#e0e7ff;background:#312e81;border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.6875rem;font-weight:700}.wf-add-agent-catalog-label{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.wf-add-agent-modal-define-link{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wf-add-agent-modal-close{min-width:4.5rem}.wf-add-step-modal-panel{flex-direction:column;max-width:42rem;height:min(90vh,40rem);max-height:min(90vh,40rem);padding:0;display:flex;overflow:hidden}.wf-add-step-modal-header{border-bottom:.8px solid #f0f0f0;padding:1.25rem 1.5rem 1.3rem}.wf-add-step-modal-title{color:#101828;margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.5}.wf-add-step-modal-subtitle{color:#8b93a1;margin:0;font-size:.875rem;line-height:1.4}.wf-add-step-toolbar{border-bottom:.8px solid #e4e7ec;flex-direction:column;gap:.75rem;padding:1rem 1.5rem .8rem;display:flex}.wf-add-step-search .case-list-search{width:100%}.wf-add-step-search .case-list-search-input{background:#f7f8fa;border-color:#e4e7ec;border-radius:.625rem}.wf-add-step-filters{flex-wrap:wrap;gap:.375rem;display:flex}.wf-add-step-filter-chip{color:#6a7282;cursor:pointer;background:#f3f4f6;border:0;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5}.wf-add-step-filter-chip:hover{color:#534ab7;background:#e8e9ed}.wf-add-step-filter-chip--active{color:#fff;background:#534ab7}.wf-add-step-filter-chip--active:hover{color:#fff;background:#453da0}.wf-add-step-scroll{flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.wf-add-step-section-head{margin:0 0 .75rem}.wf-add-step-section-label{letter-spacing:.055em;text-transform:uppercase;color:#534ab7;align-items:center;gap:.5rem;margin:0;font-size:.6875rem;font-weight:600;display:flex}.wf-add-step-section-count{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:#8b93a1;margin-left:auto}.wf-add-step-agent-grid{flex:none;overflow-y:visible}.wf-add-step-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=36rem){.wf-add-step-flow-grid{grid-template-columns:1fr}}.wf-add-step-flow-option{border:1.6px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.625rem;align-items:flex-start;gap:.75rem;width:100%;padding:.8rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.wf-add-step-flow-option:hover:not(:disabled){background:#fafafa;border-color:#534ab7;box-shadow:0 1px 3px #534ab714}.wf-add-step-flow-option--disabled,.wf-add-step-flow-option:disabled{opacity:.55;cursor:not-allowed}.wf-add-step-flow-icon{color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.wf-add-step-flow-icon--gate{background:#854f0b}.wf-add-step-flow-icon--path-split{background:#534ab7}.wf-add-step-flow-icon--delay-wait{background:#b45309}.wf-add-step-flow-icon--form-trigger{background:#4338ca}.wf-add-step-flow-icon--email{background:#1570ef}.wf-add-step-flow-icon--sms{background:#039855}.wf-add-step-flow-icon--notification{background:#dc6803}.wf-add-step-flow-icon--webhook{background:#1570ef}.wf-add-step-flow-icon--update-case{background:#6941c6}.wf-add-step-flow-icon--create-task{background:#344054}.wf-add-step-modal-footer{border-top:.8px solid #f0f0f0;justify-content:flex-end;margin:0;padding:1rem 1.5rem}.wf-modal-panel .wf-create-card-title{color:#111827;margin:0 0 1.25rem;font-size:1.25rem;font-weight:600}.wf-modal-panel .wf-create-label{color:#4b5563;font-weight:500}.wf-lib-body .wf-lib-scope{margin-bottom:1.25rem}.wf-lib-muted{color:var(--figma-muted);margin:0;font-size:.875rem}.wf-lib-role-hint{margin-top:.35rem}.wf-lib-grid{margin-top:.25rem}.wf-create-page-body{background:var(--figma-bg);flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:2rem 1.5rem;display:flex;overflow-y:auto}.wf-create-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;width:100%;max-width:32rem;padding:1.5rem;box-shadow:0 25px 50px -12px #1118271f}.wf-create-card-header{margin-bottom:.75rem}.wf-create-card-title{color:#111827;margin:0;font-size:1.125rem;font-weight:500}.wf-create-lead{color:var(--figma-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.45}.wf-create-scope{margin-bottom:1.25rem}.wf-create-form{margin:0}.wf-create-field{margin-bottom:1rem}.wf-create-label{color:#111827;margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.wf-create-input,.wf-create-select,.wf-create-textarea{width:100%;color:var(--figma-text);box-sizing:border-box;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.wf-create-input:focus,.wf-create-select:focus,.wf-create-textarea:focus{border-color:#0000;outline:none;box-shadow:0 0 0 2px #534ab759}.wf-create-input--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.wf-create-textarea{resize:vertical;min-height:5rem;line-height:1.45}.wf-roles-involved-add-row{align-items:stretch;gap:.5rem;margin-top:.5rem;display:flex}.wf-roles-involved-add-row .wf-create-select{flex:1}.wf-roles-involved-add-btn{white-space:nowrap;flex-shrink:0;padding-inline:.85rem}.wf-roles-involved-list{flex-direction:column;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.wf-roles-involved-item{color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.875rem;display:flex}.wf-roles-involved-icon{color:#667085;flex-shrink:0}.wf-roles-involved-name{flex:1;min-width:0}.wf-roles-involved-required{color:#534ab7;background:#ede9fe;border-radius:.25rem;align-items:center;padding:.1rem .4rem;font-size:.6875rem;font-weight:500;display:inline-flex}.wf-roles-involved-remove{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}.wf-roles-involved-remove:hover{color:#344054;background:#f2f4f7}.wf-manage-roles-panel{flex-direction:column;width:min(28rem,100vw - 2rem);max-height:min(90vh,40rem);padding:0;display:flex;overflow:hidden}.wf-manage-roles-header{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem;display:flex}.wf-manage-roles-titles{min-width:0}.wf-manage-roles-subtitle{color:#667085;margin:.15rem 0 0;font-size:.8125rem}.wf-manage-roles-close{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.wf-manage-roles-close:hover:not(:disabled){color:#344054;background:#f2f4f7}.wf-manage-roles-body{flex:auto;padding:.25rem 1.25rem 1rem;overflow:auto}.wf-manage-roles-section+.wf-manage-roles-section{margin-top:1.15rem}.wf-manage-roles-section-label{letter-spacing:.04em;text-transform:uppercase;color:#667085;margin:0;font-size:.6875rem;font-weight:600}.wf-manage-roles-section-heading{align-items:center;gap:.4rem;display:flex}.wf-manage-roles-count-badge{color:#fff;background:#7c3aed;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.6875rem;font-weight:600;display:inline-flex}.wf-manage-roles-item-text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.wf-manage-roles-always-required{color:#667085;font-size:.75rem}.wf-manage-roles-type-missing{color:#b42318;font-size:.75rem}.wf-manage-roles-lock{color:#d0d5dd;flex-shrink:0;align-items:center;display:inline-flex}.wf-manage-roles-footer{border-top:1px solid #f2f4f7;justify-content:flex-end;padding:.75rem 1.25rem 1.25rem;display:flex}.wf-editor-manage-roles-btn{gap:.4rem;position:relative}.wf-editor-manage-roles-badge{color:#fff;background:#7c3aed;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.wf-create-hint{color:var(--figma-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.35}.wf-create-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.wf-create-btn-secondary{color:#374151;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}a.wf-create-btn-secondary{color:#374151;text-decoration:none}a.wf-create-btn-secondary:hover{text-decoration:none}.wf-create-btn-secondary:hover{background:#f9fafb;text-decoration:none}.wf-create-btn-primary{color:#fff;background:var(--figma-primary);cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.wf-create-btn-primary:hover:not(:disabled){background:var(--figma-primary-hover)}.wf-create-btn-primary:disabled{opacity:.5;cursor:not-allowed}.wf-editor-screen .wf-editor-body{background:#f7f8fa;padding-top:2rem}.wf-editor-screen .wf-orch-page-title{color:#101828}.wf-editor-screen .wf-orch-page-subtitle{color:#8b93a1}.wf-editor-top-row{justify-content:space-between;align-items:center}.wf-editor-header-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.wf-editor-header-btn{border:1px solid var(--figma-border);color:#364153;cursor:pointer;background:#fff;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.wf-editor-header-btn:hover:not(:disabled){background:#f9fafb;text-decoration:none}.wf-editor-header-btn:disabled{opacity:.5;cursor:not-allowed}.wf-editor-header-btn--primary{color:#fff;background:#534ab7;border-color:#534ab7}.wf-editor-header-btn--primary:hover:not(:disabled){background:#453d9c}.wf-quick-add-menu{display:inline-flex;position:relative}.wf-quick-add-menu-panel{border-color:#e4e7ec;border-radius:.875rem;width:12.5rem;min-width:12.5rem;padding:.425rem;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a}.wf-quick-add-category{letter-spacing:.5px;text-transform:uppercase;color:#8b93a1;margin:.25rem .5rem .15rem;padding:.25rem 0;font-size:.625rem;font-weight:600}.wf-quick-add-item{color:#364153;border-radius:.625rem;gap:.625rem;padding:.5rem .75rem}.wf-quick-add-item-icon{border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.wf-quick-add-item-icon.is-gate{color:#b45309;background:#b4530921}.wf-quick-add-item-icon.is-path-split{color:#4f46e5;background:#6366f121}.wf-quick-add-item-icon.is-wait{color:#d97706;background:#f59e0b21}.wf-quick-add-item-icon.is-email{color:#0284c7;background:#0ea5e921}.wf-quick-add-item-icon.is-sms{color:#059669;background:#10b98121}.wf-quick-add-item-icon.is-notification{color:#7c3aed;background:#8b5cf621}.wf-quick-add-item-icon.is-api{color:#475569;background:#64748b21}.wf-rf-end-node{color:#475467;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;min-width:3.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.wf-editor-deploy-status{background:#fef3f2;border:1px solid #fecdca;border-radius:.625rem;flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:.75rem 1rem;display:flex}.wf-editor-deploy-status .api-error{margin-top:0}.wf-editor-deploy-hint--blocked{color:#b42318;font-weight:500}.wf-editor-header-left{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.wf-editor-back-btn{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:.15rem;padding:0;text-decoration:none;transition:background-color .15s;display:inline-flex}.wf-editor-back-btn:hover{background:#f3f4f6;text-decoration:none}.wf-editor-header-titles{flex:1;min-width:0}.wf-editor-body{padding-top:1.5rem}.wf-editor-centered{text-align:center;color:var(--figma-muted);margin:0;padding:2rem 1rem}.wf-editor-inner{width:100%;max-width:56rem;margin:0 auto}.wf-editor-screen .wf-orch-body.wf-editor-body{flex-direction:column;padding:0;display:flex}.wf-editor-screen .wf-editor-inner{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;margin:0;display:flex}.wf-editor-screen .wf-editor-form{flex-direction:column;flex:1;min-height:0;display:flex}.wf-editor-screen .wf-editor-summary-card,.wf-editor-screen .wf-editor-roles{margin-top:1.25rem;margin-left:1.5rem;margin-right:1.5rem}.wf-editor-screen .wf-editor-steps-flow{flex-direction:column;flex:1;min-height:0;margin-bottom:0;display:flex}.wf-editor-screen .wf-editor-canvas-toolbar{padding:.75rem 1.5rem .5rem}.wf-editor-screen .wf-editor-canvas-surface{flex:1;min-height:0}.wf-editor-steps-flow--fullscreen{z-index:95;background:#f7f8fa;flex-direction:column;min-height:0;margin:0;display:flex;position:fixed;inset:0;box-shadow:0 0 0 1px #e4e7ec}.wf-editor-steps-flow--fullscreen .wf-editor-canvas-toolbar{background:#fff;border-bottom:1px solid #e4e7ec;flex-shrink:0;margin-bottom:0;padding:.75rem 1.5rem .5rem}.wf-editor-steps-flow--fullscreen .wf-editor-canvas-surface{flex-direction:column;flex:auto;min-height:0;display:flex}.wf-editor-steps-flow--fullscreen .wf-rf-canvas{border:none;border-radius:0;flex:auto;width:100%;height:100%;min-height:0;margin:0}.wf-editor-summary-card{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;margin-bottom:1.5rem;padding:1.5rem 1.55rem;box-shadow:0 1px 2px #1118270a}.wf-editor-summary-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.wf-editor-summary-head .wf-editor-header-left,.wf-editor-summary-text{flex:1;min-width:0}.wf-editor-summary-title{color:#101828;margin:0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.wf-editor-summary-desc{color:#8b93a1;margin:0;font-size:.875rem;line-height:1.45}.wf-editor-summary-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.wf-editor-save-status{color:#027a48;white-space:nowrap;font-size:.8125rem;font-weight:500}.wf-editor-settings-btn{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .15s;display:inline-flex}.wf-editor-settings-btn:hover{background:#f3f4f6}.wf-editor-summary-stats{flex-wrap:wrap;gap:1rem;display:flex}.wf-editor-summary-stat{margin:0;font-size:.875rem;line-height:1.45}.wf-editor-summary-stat-label{color:#8b93a1}.wf-editor-summary-stat-value{color:#101828;font-weight:500}.wf-editor-settings-panel{border-top:1px solid var(--figma-border);margin-top:1.25rem;padding-top:1.25rem}.wf-editor-steps-flow{margin-bottom:1.5rem}.wf-editor-step-pill--active{color:#3b6d11;background:#eaf3de}.wf-editor-step-pill--inactive{color:#4a5565;background:#f3f4f6}.wf-editor-step-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.wf-editor-step-btn{border:1px solid var(--figma-border);color:#0a0a0a;cursor:pointer;background:#fff;border-radius:.625rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;transition:background-color .15s;display:inline-flex}.wf-editor-step-btn:hover:not(:disabled){background:#f9fafb}.wf-editor-step-btn:disabled{opacity:.65;cursor:not-allowed}.wf-editor-step-btn--link,.wf-editor-step-btn--link:hover{text-decoration:none}.wf-editor-step-add-row{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}@media (width>=640px){.wf-editor-step-add-row{flex-direction:row;align-items:stretch}}.wf-editor-add-agent,.wf-editor-add-api,.wf-editor-add-wait,.wf-editor-add-gate,.wf-editor-add-comment,.wf-editor-add-terminal{color:#6b7280;cursor:pointer;background:0 0;border:2px dashed #d1d5db;border-radius:.625rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:1.5rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,background-color .15s;display:flex}.wf-editor-add-agent:hover:not(:disabled),.wf-editor-add-api:hover:not(:disabled),.wf-editor-add-wait:hover:not(:disabled),.wf-editor-add-gate:hover:not(:disabled),.wf-editor-add-comment:hover:not(:disabled),.wf-editor-add-terminal:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.wf-editor-add-api{background:#f5f3ff;border-style:solid;border-color:#c4b5fd}.wf-editor-add-wait{background:#f0f9ff;border-style:solid;border-color:#bae6fd}.wf-editor-add-gate{background:#faf5ff;border-style:solid;border-color:#e9d5ff}.wf-editor-add-comment{background:#f0fdfa;border-style:solid;border-color:#99f6e4}.wf-editor-add-terminal{background:#fafafa;border-style:solid;border-color:#e5e7eb}.wf-editor-add-agent:disabled,.wf-editor-add-api:disabled,.wf-editor-add-wait:disabled,.wf-editor-add-gate:disabled,.wf-editor-add-comment:disabled,.wf-editor-add-terminal:disabled{opacity:.7;cursor:not-allowed}.wf-editor-add-agent-icon,.wf-editor-add-api-icon,.wf-editor-add-wait-icon,.wf-editor-add-gate-icon,.wf-editor-add-comment-icon,.wf-editor-add-terminal-icon{color:#6b7280;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.wf-editor-add-api-icon{color:#6d28d9;background:#ede9fe}.wf-editor-add-wait-icon{color:#0369a1;background:#e0f2fe}.wf-editor-add-gate-icon{color:#7c3aed;background:#ede9fe}.wf-editor-add-comment-icon{color:#0f766e;background:#ccfbf1}.wf-editor-add-terminal-icon{color:#047857;background:#d1fae5}.wf-editor-add-agent-label,.wf-editor-add-api-label,.wf-editor-add-wait-label,.wf-editor-add-gate-label,.wf-editor-add-comment-label,.wf-editor-add-terminal-label{color:#364153}.wf-editor-add-api-label{color:#5b21b6}.wf-editor-add-wait-label{color:#075985}.wf-editor-add-gate-label{color:#5b21b6}.wf-editor-add-comment-label{color:#115e59}.wf-editor-add-terminal-label{color:#065f46}.wf-editor-add-api-hint,.wf-editor-add-wait-hint,.wf-editor-add-gate-hint,.wf-editor-add-comment-hint,.wf-editor-add-terminal-hint{color:#6b7280;text-align:center;font-size:.75rem;font-weight:400}.wf-editor-gate-modal-lead{color:#6b7280;margin:0 0 1.25rem;font-size:.875rem;line-height:1.45}.wf-gate-explainer{background:#eeedfe;border:.8px solid #534ab733;border-radius:.625rem;margin:0 0 1.25rem;padding:1.05rem 1.15rem}.wf-gate-explainer-title{color:#534ab7;margin:0 0 .5rem;font-size:.875rem;font-weight:500}.wf-gate-explainer-subtitle{color:#101828;margin:0 0 .35rem;font-size:.875rem;font-weight:500}.wf-gate-explainer-lead{color:#364153;margin:0 0 .5rem;font-size:.875rem;line-height:1.4}.wf-gate-explainer-list{color:#364153;margin:0 0 .5rem;padding-left:1.1rem;font-size:.875rem;line-height:1.45}.wf-gate-explainer-item{margin-bottom:.4rem}.wf-gate-explainer-item:last-child{margin-bottom:0}.wf-gate-explainer-note{color:#4a5565;margin:0;font-size:.8125rem;line-height:1.45}.wf-gate-autopilot-guidance{background:#f4f4f5;border:.8px solid #e4e7ec;border-radius:.625rem;margin:0 0 1.25rem;padding:1.05rem}.wf-editor-gate-modal-hint{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.4}.wf-editor-advanced{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem 1.25rem}.wf-editor-advanced-summary{color:#4b5563;cursor:pointer;font-size:.875rem;font-weight:500}.wf-editor-advanced[open] .wf-editor-advanced-summary{margin-bottom:1rem}.wf-editor-advanced--in-settings{margin-top:1rem;margin-bottom:0}.wf-editor-btn-draft{border:1px solid var(--figma-border);color:#364153;cursor:pointer;background:#fff;border-radius:.625rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .15s;display:inline-flex}.wf-editor-roles{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;margin:0 0 1.25rem;padding:1rem 1.125rem}.wf-editor-roles-title{color:#101828;margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.wf-editor-roles-lead{color:var(--figma-muted);margin:0 0 .875rem;font-size:.8125rem}.wf-editor-roles-presets{flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem;display:flex}.wf-editor-roles-preset-btn{appearance:none;border:1px solid var(--figma-border);color:#364153;cursor:pointer;background:#f8fafc;border-radius:.5rem;padding:.35rem .75rem;font-size:.8125rem;font-weight:500}.wf-editor-roles-preset-btn:disabled{opacity:.55;cursor:not-allowed}.wf-editor-roles-preset-btn--custom{background:#fff}.wf-editor-roles-empty{color:var(--figma-muted);margin:0;font-size:.8125rem}.wf-editor-roles-list{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.wf-editor-role-row{border:1px solid var(--figma-border);background:#f9fafb;border-radius:.625rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem;padding:.75rem;display:grid}.wf-editor-role-desc{grid-column:1/-1}.wf-editor-role-required{flex-direction:column;justify-content:flex-end;gap:.35rem;display:flex}.wf-editor-role-required-check{width:1rem;height:1rem}.wf-editor-role-remove{appearance:none;color:#b42318;cursor:pointer;background:0 0;border:none;grid-column:1/-1;justify-self:start;padding:0;font-size:.8125rem;font-weight:500}.wf-editor-role-remove:disabled{opacity:.5;cursor:not-allowed}@media (width>=900px){.wf-editor-role-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(7rem,.7fr) minmax(7rem,.7fr) auto}.wf-editor-role-desc{grid-column:1/5}.wf-editor-role-remove{grid-area:1/5;place-self:end}}.wf-editor-bindings{border-top:1px solid var(--figma-border);margin-top:1rem;padding-top:1rem}.wf-editor-bindings-title{color:#101828;margin:0 0 .35rem;font-size:.875rem;font-weight:600}.wf-editor-bindings-lead{color:var(--figma-muted);margin:0 0 .75rem;font-size:.8125rem}.wf-editor-bindings-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.wf-editor-binding-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:.75rem;display:grid}@media (width<=40rem){.wf-editor-binding-row{grid-template-columns:1fr}}.wf-editor-binding-label{color:#364153;font-size:.875rem;font-weight:500}.wf-editor-settings-actions{border-top:1px solid var(--figma-border);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.wf-editor-btn-draft:hover:not(:disabled){background:#f9fafb}.wf-editor-btn-draft:disabled{opacity:.5;cursor:not-allowed}.wf-editor-info-card{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #1118270a}.wf-editor-card-heading{color:#111827;margin:0 0 .35rem;font-size:1.25rem;font-weight:600}.wf-editor-info-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.wf-editor-key-line{color:var(--figma-muted);margin:0;font-size:.8125rem}.wf-editor-key-line code{font-size:.8125rem}.wf-editor-key-note{color:#6b7280;font-style:italic}.wf-editor-info-badges{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.wf-editor-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (width<=40rem){.wf-editor-stats-grid{grid-template-columns:1fr}}.wf-editor-stat-tile{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem}.wf-editor-stat-label{color:#6b7280;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.wf-editor-stat-value{color:#111827;font-size:1.125rem;font-weight:600;line-height:1.2}.wf-editor-info-divider{background:var(--figma-border);border:0;height:1px;margin:0 0 1.25rem}.wf-editor-scope{margin-bottom:1.5rem}.wf-editor-scope--in-card{margin:1rem 0 0}.wf-editor-form{margin:0}.wf-editor-steps-section{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #1118270a}.wf-editor-step-stack{margin-bottom:1.5rem}.wf-editor-step-card{border:1.6px solid var(--figma-border);background:#fff;border-radius:.625rem;transition:border-color .15s,box-shadow .15s}.wf-editor-step-card:hover{border-color:#534ab7;box-shadow:0 1px 3px #534ab714}.wf-editor-step-card-inner{align-items:flex-start;gap:1rem;padding:1.5rem 3.5rem 1.5rem 1.5rem;display:flex;position:relative}.wf-editor-step-remove-btn{color:#ef4444;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:1.5rem;right:1.5rem}.wf-editor-step-remove-btn:hover{color:#dc2626;background:#fef3f2}.wf-editor-step-remove-btn:focus-visible{outline-offset:2px;outline:2px solid #534ab7}.wf-editor-step-badge{color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1rem;font-weight:600;display:flex}.wf-editor-step-main{flex:1;min-width:0}.wf-editor-step-title-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.35rem;display:flex}.wf-editor-step-title{color:#111827;margin:0;font-size:1rem;font-weight:500}.wf-editor-step-pill{border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.wf-editor-step-pill--task{color:#433994;background:#534ab71f}.wf-editor-step-pill--gate{color:#854f0b;background:#faeeda}.wf-editor-step-pill--paths{color:#3730a3;background:#eef2ff}.wf-editor-step-card--paths{border-color:#c7d2fe}.wf-editor-ifelse-paths{margin:.75rem 0 .35rem;padding-left:.75rem;position:relative}.wf-editor-ifelse-paths-rail{background:linear-gradient(#818cf8 0%,#c7d2fe 100%);border-radius:999px;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:.2rem}.wf-editor-ifelse-path-list{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wf-editor-ifelse-path-card{background:#f8fafc;border:1px solid #c7d2fe;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.65rem .75rem;display:flex}.wf-editor-ifelse-path-card.is-else{background:#f1f5f9;border-style:dashed;border-color:#94a3b8}.wf-editor-ifelse-path-pill{letter-spacing:.02em;color:#e0e7ff;background:#3730a3;border-radius:999px;align-self:flex-start;padding:.1rem .5rem;font-size:.6875rem;font-weight:700}.wf-editor-ifelse-path-card.is-else .wf-editor-ifelse-path-pill{color:#f8fafc;background:#475569}.wf-editor-ifelse-path-condition{color:#475569;word-break:break-word;font-size:.75rem;line-height:1.35}.wf-editor-ifelse-path-next{color:#1e293b;font-size:.75rem;font-weight:600}.wf-editor-incoming-paths{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 .15rem;display:flex}.wf-editor-incoming-path-badge{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.wf-editor-incoming-path-from{color:#6366f1;font-weight:500}.wf-editor-paths-split-connector{flex-direction:column;align-items:center;gap:.35rem;margin:.35rem 0 .55rem;padding:0 1rem;display:flex}.wf-editor-paths-split-line{background:linear-gradient(90deg,#0000 0%,#818cf8 20% 80%,#0000 100%);width:100%;max-width:18rem;height:2px}.wf-editor-paths-split-chips{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.wf-editor-paths-split-chip{color:#e0e7ff;background:#3730a3;border-radius:999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:700}.wf-editor-paths-split-chip.is-else{color:#f8fafc;background:#475569;border:1px dashed #94a3b8}.wf-rf-canvas{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:.75rem;width:100%;height:min(40rem,78vh);min-height:28rem;margin:.5rem 0 1rem;overflow:hidden}.wf-rf-canvas .react-flow{width:100%;height:100%}.wf-rf-controls-with-zoom .wf-rf-zoom-percent{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,#eee)));background:var(--xy-controls-button-background-color-props,var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default,#fefefe)));width:100%;min-height:26px;box-shadow:none;font-variant-numeric:tabular-nums;color:#344054;pointer-events:none;border-radius:0;order:-1;justify-content:center;align-items:center;margin:0;padding:.2rem .15rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:flex}.wf-editor-screen .wf-rf-canvas{border-bottom:none;border-left:none;border-right:none;border-radius:0;flex:auto;width:100%;height:min(70vh,42rem);min-height:28rem;margin:0}.wf-rf-canvas .react-flow__handle{opacity:0;pointer-events:none;background:0 0;border:none;width:1px;min-width:0;height:1px;min-height:0}.wf-rf-canvas .react-flow__edge-path{stroke:#98a2b3}.wf-rf-canvas .react-flow__edgelabel-renderer{z-index:12}.wf-rf-edge-insert{z-index:13;box-shadow:0 0 0 2px #f9fafb}.wf-rf-step-node{border:1.5px solid #e4e7ec;border-left:3px solid var(--wf-rf-accent,#534ab7);background:#fff;border-radius:.625rem;flex-direction:column;gap:.45rem;width:17.5rem;padding:.85rem .9rem .75rem;display:flex;position:relative;box-shadow:0 1px 2px #1018280f}.wf-rf-step-node.selected,.react-flow__node.selected .wf-rf-step-node{border-color:#534ab7;box-shadow:0 0 0 2px #534ab733}.wf-rf-step-node.is-path-split{border-top:3px solid var(--wf-rf-accent,#639922);width:19rem}.wf-rf-step-node.is-gate{border-left-color:#b54708}.wf-rf-step-node.is-terminal{border-style:dashed;width:12rem;padding:.65rem .75rem}.wf-rf-step-node.is-ifelse{border-left-color:#6941c6}.wf-rf-step-node.is-wait{border-left-color:#dc6803}.wf-rf-step-node.is-http{border-left-color:#1570ef}.wf-rf-step-delete{color:#ef4444;cursor:pointer;z-index:2;background:#fef3f2;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:none;position:absolute;top:.45rem;right:.45rem}.wf-rf-step-node:hover .wf-rf-step-delete,.wf-rf-step-node:focus-within .wf-rf-step-delete{display:inline-flex}.wf-rf-step-delete:hover{color:#dc2626;background:#fee4e2}.wf-rf-step-header{align-items:flex-start;gap:.55rem;padding-right:1.5rem;display:flex}.wf-rf-step-badge{background:var(--wf-rf-accent,#534ab7);color:#fff;letter-spacing:.02em;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.65rem;font-weight:700;display:inline-flex}.wf-rf-step-heading{flex-direction:column;gap:.1rem;min-width:0;display:flex}.wf-rf-step-kind{text-transform:uppercase;letter-spacing:.02em;color:#667085;font-size:.65rem;font-weight:600}.wf-rf-step-title{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.wf-rf-step-desc{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.wf-rf-step-paths-meta{color:#087443;margin:0;font-size:.7rem;font-weight:500}.wf-rf-path-add-row{flex-wrap:wrap;gap:.3rem;margin-top:.15rem;display:flex}.wf-rf-path-add-btn{color:#3b6d11;cursor:pointer;background:#f6fef0;border:1px dashed #86cb3c;border-radius:.4rem;flex-direction:column;align-items:flex-start;gap:.1rem;max-width:100%;padding:.22rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}.wf-rf-path-add-top{align-items:center;gap:.2rem;display:inline-flex}.wf-rf-path-add-title{line-height:1}.wf-rf-path-add-subtitle{color:#3b6d11;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.55rem;font-weight:600;line-height:1.1;overflow:hidden}.wf-rf-path-add-btn:hover{background:#ecfdf3;border-color:#3b6d11}.wf-rf-path-card-node{pointer-events:all;width:280px}.wf-rf-pathsplit-anchor{opacity:0;pointer-events:none;width:1px;height:1px}.wf-rf-path-card-node .wf-pathsplit-fanout-column.is-embedded{align-items:stretch;width:100%}.wf-rf-path-card-node .wf-pathsplit-fanout-column.is-embedded .wf-pathsplit-fanout-column-rail{display:none}.wf-rf-step-actions{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.wf-rf-step-btn{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:.4rem;align-items:center;gap:.25rem;padding:.28rem .55rem;font-size:.7rem;font-weight:500;display:inline-flex}.wf-rf-step-btn:hover:not(:disabled){color:#534ab7;background:#f9f5ff;border-color:#534ab7}.wf-rf-step-btn:disabled{opacity:.45;cursor:not-allowed}.wf-editor-header-btn--save{color:#fff;background:#534ab7;border-color:#534ab7}.wf-editor-header-btn--save:hover:not(:disabled){background:#453d9c}.wf-editor-header-btn--deploy{color:#fff;background:#639922;border-color:#639922}.wf-editor-header-btn--deploy:hover:not(:disabled){background:#528019}.wf-rf-step-index{color:#344054;background:#f2f4f7;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.wf-rf-step-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.wf-ifelse-migrate-backdrop{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.wf-ifelse-migrate-panel{background:#fff;border-radius:.75rem;width:min(36rem,100%);max-height:90vh;padding:1.25rem 1.35rem;overflow:auto;box-shadow:0 20px 40px #0f172a33}.wf-ifelse-migrate-panel h2{color:#101828;margin:0 0 .5rem;font-size:1.15rem}.wf-ifelse-migrate-lead{color:#475467;margin:0 0 1rem;font-size:.875rem;line-height:1.45}.wf-ifelse-migrate-table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.8125rem}.wf-ifelse-migrate-table th,.wf-ifelse-migrate-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e7ec;padding:.45rem .35rem}.wf-ifelse-migrate-title-cell{color:#667085;font-size:.75rem}.wf-ifelse-migrate-acks{border:1px solid #e4e7ec;border-radius:.5rem;margin:0 0 1rem;padding:.75rem .85rem}.wf-ifelse-migrate-acks legend{color:#344054;padding:0 .25rem;font-size:.75rem;font-weight:600}.wf-ifelse-migrate-ack{color:#344054;align-items:flex-start;gap:.5rem;margin:.45rem 0;font-size:.8125rem;line-height:1.4;display:flex}.wf-ifelse-migrate-error{color:#b42318;margin:0 0 .75rem;font-size:.8125rem}.wf-ifelse-migrate-actions{justify-content:flex-end;gap:.5rem;display:flex}.wf-editor-ifelse-deprecate-banner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.wf-editor-ifelse-deprecate-banner p{flex:1;min-width:12rem;margin:0}.wf-editor-roles-migration-banner{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:.75rem;display:flex}.wf-editor-roles-migration-banner>p{margin:0}.wf-editor-roles-migration-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wf-editor-roles-migration-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.wf-editor-roles-migration-name{flex:1;min-width:10rem;font-size:.875rem;font-weight:500}.wf-editor-roles-migration-row .wf-create-select{min-width:12rem;max-width:20rem}.case-ws-path-split-tree{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.625rem;flex-direction:column;gap:.5rem;margin:.35rem 0 .75rem;padding:.65rem .75rem;display:flex}.case-ws-path-split-tree-title{color:#344054;margin:0;font-size:.75rem;font-weight:600}.case-ws-path-split-arms{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;display:grid}.case-ws-path-split-arm{background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;flex-direction:column;gap:.35rem;min-width:0;padding:.5rem .6rem;display:flex}.case-ws-path-split-arm.is-taken{background:#f6fef9;border-color:#639922;box-shadow:inset 3px 0 #639922}.case-ws-path-split-arm.is-untaken{opacity:.55;background:#f2f4f7}.case-ws-path-split-arm.is-pending{border-style:dashed}.case-ws-path-split-arm-label{color:#101828;font-size:.75rem;font-weight:600}.case-ws-path-split-arm-meta{color:#667085;font-size:.7rem}.case-ws-path-split-arm-steps{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.case-ws-path-split-arm-steps li{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.case-ws-path-split-arm.is-untaken.is-collapsed .case-ws-path-split-arm-steps{display:none}.wf-pathsplit-fanout{flex-direction:column;gap:.35rem;margin:.85rem 0 .35rem;display:flex}.wf-pathsplit-fanout-fork{flex-direction:column;align-items:center;height:1.25rem;display:flex}.wf-pathsplit-fanout-fork-stem{background:#d0d5dd;flex:1;width:2px}.wf-pathsplit-fanout-fork-arms{background:#d0d5dd;border-radius:1px;width:70%;max-width:18rem;height:2px}.wf-pathsplit-fanout-columns{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:.85rem;display:grid}.wf-pathsplit-fanout-column{flex-direction:column;align-items:center;gap:0;min-width:0;display:flex}.wf-pathsplit-fanout-column-header{border:1px solid var(--figma-border,#e5e7eb);border-top:3px solid var(--path-split-color,#639922);background:#fff;border-radius:.625rem .625rem 0 0;align-items:flex-start;gap:.5rem;width:100%;padding:.65rem .75rem;display:flex}.wf-pathsplit-fanout-column.is-default .wf-pathsplit-fanout-column-header{background:#f9fafb}.wf-pathsplit-fanout-dot{background:var(--path-split-color,#639922);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;margin-top:.3rem}.wf-pathsplit-fanout-column-titles{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.wf-pathsplit-fanout-label{color:#101828;font-size:.875rem;font-weight:600}.wf-pathsplit-fanout-subtitle{color:#667085;font-size:.7rem}.wf-pathsplit-fanout-default-badge{color:#475467;background:#f2f4f7;border-radius:.25rem;padding:.1rem .35rem;font-size:.65rem;font-weight:600}.wf-pathsplit-fanout-column-body{border:1px solid var(--figma-border,#e5e7eb);background:#fff;border-top:0;border-radius:0 0 .625rem .625rem;flex-direction:column;gap:.5rem;width:100%;padding:.65rem .75rem .75rem;display:flex}.wf-pathsplit-fanout-column.is-default .wf-pathsplit-fanout-column-body{background:#f9fafb}.wf-pathsplit-fanout-condition{color:#475569;word-break:break-word;margin:0;font-size:.75rem;line-height:1.4}.wf-pathsplit-fanout-edit-conditions{color:#6941c6;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.35rem;margin-top:.15rem;padding:.15rem 0;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.wf-pathsplit-fanout-edit-conditions:hover{color:#53389e}.wf-pathsplit-condition-stack{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wf-pathsplit-condition-block{flex-direction:column;gap:.25rem;display:flex}.wf-pathsplit-condition-block+.wf-pathsplit-condition-block{border-top:1px solid #f2f4f7;margin-top:.5rem;padding-top:.5rem}.wf-pathsplit-condition-join{text-align:center;letter-spacing:.04em;color:#667085;margin-bottom:.15rem;font-size:.65rem;font-weight:700;display:block}.wf-pathsplit-condition-field-line{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.wf-pathsplit-condition-source{border-radius:.25rem;flex-shrink:0;padding:.08rem .35rem;font-size:.62rem;font-weight:600;line-height:1.2}.wf-pathsplit-condition-row.is-variables .wf-pathsplit-condition-source{color:#175cd3;background:#eff8ff}.wf-pathsplit-condition-row.is-previous .wf-pathsplit-condition-source{color:#087443;background:#ecfdf3}.wf-pathsplit-condition-row.is-inuse .wf-pathsplit-condition-source{color:#5925dc;background:#f4f3ff}.wf-pathsplit-condition-row.is-unknown .wf-pathsplit-condition-source{color:#475467;background:#f2f4f7}.wf-pathsplit-condition-field{color:#101828;word-break:break-word;font-size:.75rem;font-weight:700}.wf-pathsplit-condition-op-line{color:#475467;padding-left:.1rem;font-size:.72rem;font-weight:500;line-height:1.35}.wf-pathsplit-condition-value{color:#101828;font-weight:600}.wf-rf-canvas .wf-rf-fork-edge{stroke-linecap:round}.wf-pathsplit-fanout-column-rail{justify-content:center;width:100%;height:.85rem;display:flex}.wf-pathsplit-fanout-rail-line{background:#d0d5dd;width:2px;height:100%}.wf-pathsplit-fanout-rail-add{color:#475467;cursor:pointer;background:#fff;border:1.5px solid #98a2b3;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.wf-pathsplit-fanout-rail-add:hover:not(:disabled){color:#6941c6;background:#f9f5ff;border-color:#6941c6}.wf-pathsplit-fanout-rail-add:disabled{opacity:.5;cursor:not-allowed}.wf-pathsplit-fanout-branch-steps{flex-direction:column;gap:.35rem;width:100%;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.wf-pathsplit-fanout-branch-step{border:1px solid color-mix(in srgb, var(--path-split-color,#639922) 35%, #e4e7ec);text-align:left;cursor:pointer;background:#fff;border-radius:.45rem;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;padding:.45rem .55rem;display:flex}.wf-pathsplit-fanout-branch-step:hover{border-color:var(--path-split-color,#639922);box-shadow:0 1px 2px #1018280f}.wf-pathsplit-fanout-branch-kind{text-transform:uppercase;letter-spacing:.02em;color:#667085;font-size:.65rem;font-weight:600}.wf-pathsplit-fanout-branch-title{color:#101828;font-size:.8rem;font-weight:500}.wf-editor-step-card.is-selected{border-color:#534ab7;box-shadow:0 0 0 2px #534ab72e}.wf-pathsplit-fanout-next{margin-top:0}.wf-pathsplit-fanout-next-label{color:#667085;font-size:.75rem}.wf-pathsplit-fanout-next-chip{text-overflow:ellipsis;white-space:nowrap;color:#344054;background:#f9fafb;border:1px solid #e4e7ec;border-radius:.375rem;max-width:12rem;padding:.25rem .55rem;font-size:.7rem;font-weight:500;display:inline-block;overflow:hidden}.wf-pathsplit-fanout-end-badge{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;min-width:2.75rem;padding:.22rem .65rem;font-size:.68rem;font-weight:600;display:inline-flex}.wf-editor-step-connector--insert{flex-direction:column;align-items:center;gap:0;margin:.15rem 0;display:flex}.wf-editor-step-connector-line{background:#d0d5dd;width:2px;height:.55rem}.wf-editor-connector-add{color:#475467;cursor:pointer;background:#fff;border:1.5px solid #98a2b3;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.wf-editor-connector-add:hover:not(:disabled){color:#6941c6;background:#f9f5ff;border-color:#6941c6}.wf-editor-connector-add:disabled{opacity:.5;cursor:not-allowed}.wf-pathsplit-fanout-pills{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.wf-pathsplit-fanout-pill{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.7rem;line-height:1.3;display:flex}.wf-pathsplit-fanout-pill-source{color:#334155;background:#e2e8f0;border-radius:.25rem;padding:.1rem .35rem;font-weight:600}.wf-pathsplit-fanout-pill.is-variables .wf-pathsplit-fanout-pill-source{color:#1d4ed8;background:#dbeafe}.wf-pathsplit-fanout-pill.is-previous .wf-pathsplit-fanout-pill-source{color:#166534;background:#dcfce7}.wf-pathsplit-fanout-pill.is-inuse .wf-pathsplit-fanout-pill-source{color:#9a3412;background:#ffedd5}.wf-pathsplit-fanout-pill-summary{color:#475569;word-break:break-word}.wf-pathsplit-field-source{z-index:2;flex-direction:column;gap:.35rem;display:flex;position:relative}.wf-pathsplit-field-source-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wf-pathsplit-field-source-trigger{text-align:left;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.wf-pathsplit-field-source-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wf-pathsplit-field-source-chevron,.wf-pathsplit-field-source-clear{color:#98a2b3;flex-shrink:0;font-size:.875rem;line-height:1}.wf-pathsplit-field-source-clear{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.wf-pathsplit-field-source-clear:hover{color:#344054;background:#f2f4f7}.wf-pathsplit-field-source-panel{z-index:40;background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;flex-direction:column;gap:.35rem;max-height:18rem;margin:0;padding:.4rem;list-style:none;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.wf-pathsplit-field-source-option{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;padding:.5rem;display:flex}.wf-pathsplit-field-source-option:hover,.wf-pathsplit-field-source-option:focus-visible{background:#f9fafb}.wf-pathsplit-field-source-badge{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:700;display:inline-flex}.wf-pathsplit-field-source-badge.is-previous{color:#155dfc;background:#dbeafe}.wf-pathsplit-field-source-badge.is-inuse{color:#7f22fe;background:#ede9fe}.wf-pathsplit-field-source-badge.is-variables{color:#096;background:#d0fae5}.wf-pathsplit-field-source-option-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.wf-pathsplit-field-source-option-desc{color:#99a1af;font-size:.625rem;line-height:1.25}.wf-pathsplit-field-browse{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;flex-direction:column;gap:.45rem;margin-top:.15rem;padding:.5rem;display:flex;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000f}.wf-pathsplit-field-browse-header{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .15rem;display:flex}.wf-pathsplit-field-browse-back{color:#534ab7;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600}.wf-pathsplit-field-browse-source{color:#475467;font-size:.75rem;font-weight:600}.wf-pathsplit-field-browse-list{background:#fff;border:1px solid #f2f4f7;border-radius:.5rem;max-height:10rem;margin:0;padding:0;list-style:none;overflow:auto}.wf-pathsplit-field-custom{border-top:1px solid #e4e7ec;flex-direction:column;gap:.35rem;margin-top:.5rem;padding-top:.65rem;display:flex}.wf-pathsplit-field-custom-label{letter-spacing:.02em;text-transform:uppercase;color:#667085;margin:0;font-size:.6875rem;font-weight:650}.wf-pathsplit-field-custom-row{align-items:center;gap:.4rem;display:flex}.wf-pathsplit-field-custom-row .wf-create-input{flex:1;min-width:0}.wf-pathsplit-use-path-btn{color:#4338ca;cursor:pointer;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.5rem;flex-shrink:0;padding:.4rem .65rem;font-size:.75rem;font-weight:650}.wf-pathsplit-use-path-btn:hover:not(:disabled){background:#e0e7ff;border-color:#818cf8}.wf-pathsplit-use-path-btn:disabled{opacity:.5;cursor:not-allowed}.wf-pathsplit-condition-row{background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;flex-direction:column;gap:.4rem;padding:.625rem .75rem;display:flex}.wf-pathsplit-condition-field{width:100%}.wf-pathsplit-condition-op-value{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:.4rem;display:grid}@media (width<=640px){.wf-pathsplit-condition-op-value{grid-template-columns:1fr}}.wf-pathsplit-group,.wf-pathsplit-path-card{overflow:visible}.wf-editor-canvas-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.wf-editor-canvas-toolbar-spacer{flex:auto;min-width:0}.wf-editor-canvas-pan-hint{margin:0}.wf-editor-canvas-surface{min-height:12rem}.wf-editor-canvas-empty{cursor:grab;justify-content:center;padding:1.5rem .5rem 2rem;display:flex}.wf-editor-canvas-empty:active{cursor:grabbing}.wf-editor-canvas-empty-card{text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:min(32rem,100%);min-height:10rem;padding:1.5rem;display:flex}.wf-editor-canvas-empty-title{color:#334155;margin:0;font-size:1rem;font-weight:600}.wf-decision-gate-modal{flex-direction:column;max-width:44rem;max-height:min(92vh,56rem);padding:0;display:flex;overflow:hidden}.wf-decision-gate-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem 0;display:flex}.wf-decision-gate-header-main{align-items:flex-start;gap:.875rem;min-width:0;display:flex}.wf-decision-gate-header-icon{color:#534ab7;background:#eeedfe;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.wf-decision-gate-title{margin:0 0 .35rem!important}.wf-decision-gate-lead{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.45}.wf-decision-gate-close{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin:-.25rem -.25rem 0 0;padding:0;display:inline-flex}.wf-decision-gate-close:hover:not(:disabled){color:#111827;background:#f3f4f6}.wf-decision-gate-close:disabled{opacity:.5;cursor:not-allowed}.wf-decision-gate-form{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.wf-decision-gate-body{flex:1;min-height:0;padding:1.25rem 1.75rem .5rem;overflow-y:auto}.wf-decision-gate-section{margin:0 0 1.25rem}.wf-decision-gate-section-title{letter-spacing:.02em;text-transform:uppercase;color:#4b5563;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.wf-decision-gate-escalation-grid{grid-template-columns:1.4fr 1fr;gap:.75rem 1rem;display:grid}.wf-decision-gate-escalation-grid--single{grid-template-columns:1fr}.wf-decision-gate-meta-grid{grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin-bottom:.75rem;display:grid}.wf-decision-gate-due-row{grid-template-columns:minmax(10rem,14rem) 1fr;gap:.75rem 1rem;margin-top:.75rem;display:grid}.wf-decision-gate-optional{color:#9ca3af;font-weight:400}.wf-decision-gate-actions{background:#fff;border-top:.8px solid #f0f0f0;flex-shrink:0;margin:0;padding:1rem 1.75rem 1.5rem}@media (width<=640px){.wf-decision-gate-escalation-grid,.wf-decision-gate-meta-grid,.wf-decision-gate-due-row{grid-template-columns:1fr}}.wf-gate-escalation-fields{background:0 0;border:0;border-radius:0;flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.wf-gate-field-hint{color:#4a5565;margin:.35rem 0 .5rem;font-size:.75rem;line-height:1.33}.wf-gate-escalation-fields .wf-create-field .wf-gate-field-hint:first-of-type{margin-top:.35rem}.wf-gate-when-triggered{color:#4a5565;background:#f4f4f5;border:.8px solid #e4e7ec;border-radius:.625rem;align-items:flex-start;gap:.625rem;margin:0;padding:1.05rem;font-size:.75rem;line-height:1.33;display:flex}.wf-gate-when-triggered-icon{color:#1b7f3a;background:#e8f5e9;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.1rem;display:inline-flex}.wf-gate-when-triggered-copy{flex:1;min-width:0}.wf-gate-when-triggered-title{color:#101828;margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.wf-gate-when-triggered-body{color:#4a5565;margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.wf-decision-gate-add-btn{background:#854f0b}.wf-decision-gate-add-btn:hover:not(:disabled){background:#6f4109}.wf-ifelse-branch-path-pill{color:#312e81;background:#e0e7ff;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.75rem;font-weight:700;display:inline-flex}.wf-editor-step-pill--wait{color:#075985;background:#e0f2fe}.wf-editor-step-pill--api{color:#5b21b6;background:#ede9fe}.wf-editor-step-pill--comment{color:#0f766e;background:#ccfbf1}.wf-editor-step-pill--terminal{color:#3b6d11;background:#eaf3de}.wf-editor-step-key{color:var(--figma-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;display:flex}.wf-editor-step-order{color:#9ca3af;font-size:.75rem}.wf-editor-step-desc{color:var(--figma-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.wf-editor-step-connector{justify-content:center;padding:.5rem 0;display:flex}.wf-editor-step-connector-icon{color:var(--figma-muted)}.wf-editor-preview-fallback{color:var(--figma-muted);margin:0 0 1rem;font-size:.875rem}.wf-editor-json-field{margin-bottom:0}.wf-editor-json-textarea{width:100%;min-height:16rem;color:var(--figma-text);resize:vertical;box-sizing:border-box;border:1px solid #e4e7ec;border-radius:.5rem;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.45}.wf-editor-json-textarea:focus{border-color:#0000;outline:none;box-shadow:0 0 0 2px #534ab759}.wf-editor-json-error{color:#b42318;margin:.5rem 0 0;font-size:.875rem}.wf-editor-deploy-card{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;flex-direction:column;gap:1rem;margin-top:.25rem;padding:1.55rem;display:flex}.wf-editor-deploy-title{color:#101828;margin:0;font-size:1rem;font-weight:500}.wf-editor-deploy-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wf-editor-deploy-hint{color:var(--figma-muted);margin:0;font-size:.875rem}.wf-editor-inline-link-btn{color:var(--figma-link,#534ab7);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wf-editor-inline-link-btn:disabled{opacity:.6;cursor:not-allowed}.wf-editor-btn-deploy{color:#fff;cursor:pointer;background:#639922;border:0;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .15s;display:inline-flex}.wf-editor-btn-deploy:hover:not(:disabled){background:#3b6d11}.wf-editor-btn-deploy:disabled{opacity:.5;cursor:not-allowed}.wf-editor-btn-discard{color:#b42318;cursor:pointer;background:#fff;border:1px solid #fecdcd;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.wf-editor-btn-discard:hover:not(:disabled){background:#fef3f2}.wf-editor-btn-discard:disabled{opacity:.5;cursor:not-allowed}.wf-editor-clone-row{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1rem;display:flex}.wf-editor-clone-input{max-width:10rem}.case-list-header-strip{border-bottom:1px solid var(--figma-border);background:#fff;flex-shrink:0;padding:1.5rem 2rem}.case-list-header-row{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.case-list-title{color:#111827;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.case-list-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.case-list-primary-button{color:#fff;background:var(--figma-primary);cursor:pointer;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.case-list-primary-button:hover{background:var(--figma-primary-hover);text-decoration:none}.case-list-toolbar-row{align-items:center;gap:.75rem;display:flex}.case-list-search{flex:1;min-width:0;max-width:100%;position:relative}.case-list-search-icon{color:var(--figma-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.case-list-search-input{width:100%;color:var(--figma-text);border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem}.case-list-search-input:focus{box-shadow:0 0 0 2px var(--figma-primary);border-color:#0000;outline:none}.case-list-filter-button{color:var(--figma-text);border:1px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-list-filter-button:hover{background:#f9fafb}.case-list-filter-button--ghost{background:0 0}.case-list-filter-button--active{border-color:var(--figma-primary);box-shadow:0 0 0 1px var(--figma-primary)}.case-list-filters{flex-shrink:0;position:relative}.case-list-filters-badge{background:var(--figma-primary);border-radius:999px;width:.5rem;height:.5rem}.case-list-filters-panel{z-index:40;border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;width:min(36rem,100vw - 4rem);padding:1rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 28px #1018281f}.case-list-filters-panel-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.case-list-filters-panel-title{color:var(--figma-text);margin:0;font-size:.9375rem;font-weight:600}.case-list-filters-close{width:1.75rem;height:1.75rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-list-filters-close:hover{color:var(--figma-text);background:#f3f4f6}.case-list-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.case-list-filters-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.case-list-filters-label{color:var(--figma-muted);font-size:.75rem;font-weight:500}.case-list-filters-field select,.case-list-filters-field input[type=date],.case-list-enroll-field select{width:100%;color:var(--figma-text);border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;padding:.45rem .65rem;font-size:.875rem}.case-list-filters-panel-footer{justify-content:flex-end;margin-top:.85rem;display:flex}.case-list-clear-filters-inline{color:var(--figma-primary);cursor:pointer;background:0 0;border:0;margin-top:.75rem;padding:0;font-size:.875rem;font-weight:500}.case-list-case-id{color:var(--figma-text);font-size:.875rem;font-weight:500}.case-list-applicant-chip{margin-left:.35rem}.case-list-draft-stage{color:#8b93a1;background:#f3f4f6;border-radius:.25rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-list-pending-items{color:#ea580c;align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.case-list-pending-items__count{line-height:1}.status-pill--draft{color:#8b93a1}.case-list-actions-cell{align-items:center;gap:.5rem;display:inline-flex}.case-list-enroll-button{color:#fff;background:var(--figma-primary);cursor:pointer;border:0;border-radius:.625rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.case-list-enroll-button:hover{filter:brightness(.96)}.case-list-row-actions-inline{align-items:center;gap:.15rem;display:inline-flex}.case-list-row-icon-button{width:1.75rem;height:1.75rem;color:var(--figma-muted,#667085);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.case-list-row-icon-button:hover{color:var(--figma-text,#101828);background:#f3f4f6}.case-list-row-icon-button--danger:hover{color:#b42318;background:#fef3f2}.case-list-row-icon-button:disabled{opacity:.5;cursor:not-allowed}.case-list-row-menu{position:relative}.case-list-row-menu-trigger{width:1.75rem;height:1.75rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-list-row-menu-trigger:hover{color:var(--figma-text);background:#f3f4f6}.case-list-row-menu-panel{z-index:100;background:#fff;border:1px solid #f3f4f6;border-radius:.625rem;min-width:9.5rem;padding:.3rem 0;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}.case-list-row-menu-panel--up{top:auto;bottom:calc(100% + .25rem)}.case-list-row-menu-panel--portal{z-index:400;position:fixed;top:0;bottom:auto;right:auto}.case-list-row-menu-item{color:#364153;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;display:flex}.case-list-row-menu-item:hover{background:#f9fafb}.case-list-row-menu-item--danger{color:#7a2e3a}.case-list-row-menu-item--danger:hover{background:#fdf2f4}.case-list-row-menu-item--danger:disabled{opacity:.6;cursor:not-allowed}.case-list-row-menu-error{padding:.35rem .75rem .65rem;font-size:.75rem}.case-delete-confirm-overlay{z-index:450;background:#10182873;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.case-delete-confirm-dialog{background:#fff;border-radius:.85rem;width:min(28rem,100%);overflow:hidden;box-shadow:0 24px 48px #10182838}.case-delete-confirm-header{align-items:flex-start;gap:.75rem;padding:1.15rem 1.15rem .35rem;display:flex}.case-delete-confirm-icon{color:#7a2e3a;background:#fdf2f4;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.case-delete-confirm-heading{flex:1;min-width:0}.case-delete-confirm-title{color:#101828;margin:0;font-size:1.05rem;font-weight:650}.case-delete-confirm-subtitle{color:#364153;flex-direction:column;gap:.15rem;margin:.35rem 0 0;font-size:.875rem;display:flex}.case-delete-confirm-id{color:#667085;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.case-delete-confirm-close{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.case-delete-confirm-close:hover:not(:disabled){color:#101828;background:#f2f4f7}.case-delete-confirm-close:disabled{opacity:.5;cursor:not-allowed}.case-delete-confirm-body{color:#364153;padding:.5rem 1.15rem .25rem;font-size:.875rem;line-height:1.45}.case-delete-confirm-body p{margin:0 0 .65rem}.case-delete-confirm-list{color:#475467;margin:0;padding-left:1.15rem}.case-delete-confirm-list li+li{margin-top:.3rem}.case-delete-confirm-error{color:#7a2e3a;background:#fdf2f4;border:1px solid #e8c4cb;border-radius:.5rem;margin-top:.85rem;padding:.65rem .75rem;font-size:.8125rem}.case-delete-confirm-actions{justify-content:flex-end;gap:.6rem;padding:1rem 1.15rem 1.15rem;display:flex}.case-delete-confirm-btn{cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.35rem;padding:.45rem .95rem;font-size:.875rem;font-weight:550;display:inline-flex}.case-delete-confirm-btn:disabled{opacity:.6;cursor:not-allowed}.case-delete-confirm-btn--secondary{color:#364153;background:#fff;border:1px solid #d0d5dd}.case-delete-confirm-btn--secondary:hover:not(:disabled){background:#f9fafb}.case-delete-confirm-btn--danger{color:#fff;background:#7a2e3a;border:1px solid #7a2e3a}.case-delete-confirm-btn--danger:hover:not(:disabled){background:#632532}.case-list-enroll-root{z-index:200;background:#10182866;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.case-list-enroll-panel{background:#fff;border-radius:.75rem;width:min(28rem,100%);padding:1.25rem;box-shadow:0 20px 40px #1018282e}.case-list-enroll-title{color:var(--figma-text);margin:0 0 .35rem;font-size:1.125rem;font-weight:600}.case-list-enroll-lead{color:var(--figma-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.4}.case-list-enroll-field{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.case-list-enroll-actions{justify-content:flex-end;gap:.5rem;display:flex}.enroll-wf-panel{background:#fff;border-radius:1rem;flex-direction:column;width:min(32rem,100%);max-height:min(90vh,40rem);display:flex;overflow:hidden;box-shadow:0 25px 25px #00000040}.enroll-wf-header{border-bottom:.8px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.5rem 1.05rem;display:flex}.enroll-wf-title{color:#101828;margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.enroll-wf-subtitle{color:#8b93a1;margin:.125rem 0 0;font-size:.75rem;line-height:1rem}.enroll-wf-close{color:#4a5565;cursor:pointer;background:0 0;border:none;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.enroll-wf-close:hover{background:#f3f4f6}.enroll-wf-stepper{color:#1e2939;background:#fafafa;border-bottom:.8px solid #e4e7ec;align-items:center;gap:.5rem;padding:.75rem 1.5rem .8rem;font-size:.75rem;font-weight:500;display:flex}.enroll-wf-stepper-item{align-items:center;gap:.5rem;display:flex}.enroll-wf-stepper-num{color:#6a7282;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.enroll-wf-stepper-item.is-current .enroll-wf-stepper-num,.enroll-wf-stepper-item.is-done .enroll-wf-stepper-num{color:#fff;background:#534ab7}.enroll-wf-stepper-item.is-done .enroll-wf-stepper-num{color:#534ab7;background:#534ab726}.enroll-wf-stepper-line{background:#e4e7ec;border-radius:999px;flex:1;height:2px}.enroll-wf-stepper-line.is-done{background:#534ab74d}.enroll-wf-body{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow:auto}.enroll-wf-case-chip{background:#eeedfe66;border:.8px solid #534ab733;border-radius:.875rem;align-items:center;gap:.5rem;padding:.8rem;display:flex}.enroll-wf-case-chip-icon{color:#534ab7;background:#534ab71f;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.enroll-wf-case-chip-kicker{letter-spacing:.04em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.625rem;font-weight:600}.enroll-wf-case-chip-label{color:#101828;margin:0;font-size:.8125rem;font-weight:600}.enroll-wf-field,.enroll-wf-field-label{color:#364153;flex-direction:column;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.enroll-wf-field select,.enroll-wf-new-fields .wizard-input{width:100%}.enroll-wf-field select{background:#fff;border:.8px solid #e4e7ec;border-radius:.875rem;height:2.625rem;padding:.5rem .75rem;font-size:.875rem}.enroll-wf-steps-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.enroll-wf-steps-title-row{align-items:center;gap:.5rem;display:flex}.enroll-wf-steps-name{color:#101828;font-size:.875rem;font-weight:600}.enroll-wf-steps-desc{color:#8b93a1;margin:.15rem 0 0;font-size:.75rem;line-height:1.35}.enroll-wf-actor{border-radius:999px;align-items:center;padding:.1rem .4rem;font-size:.625rem;font-weight:600;display:inline-flex}.enroll-wf-actor--ai{color:#534ab7;background:#eeedfe}.enroll-wf-actor--human{color:#ca3500;background:#ffedd4}.enroll-wf-info{color:#534ab7;background:#eeedfe66;border:.8px solid #534ab733;border-radius:.875rem;padding:.8rem;font-size:.75rem;line-height:1.35}.enroll-wf-role-card{border:.8px solid #e4e7ec;border-radius:.875rem;overflow:hidden}.enroll-wf-role-card--primary{border-color:#534ab733}.enroll-wf-role-card--required{border-color:#ffd6a8}.enroll-wf-role-head{background:#fafafa;border-bottom:.8px solid #e4e7ec;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.enroll-wf-role-card--primary .enroll-wf-role-head{background:#eeedfe4d;border-bottom-color:#534ab733}.enroll-wf-role-card--required .enroll-wf-role-head{background:#fff7ed99;border-bottom-color:#ffd6a8}.enroll-wf-role-icon{color:#4a5565;background:#fdf2f8;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.enroll-wf-role-icon--primary{color:#fff;background:#534ab7}.enroll-wf-role-icon--required{color:#ca3500;background:#fef3c6}.enroll-wf-role-title{color:#4a5565;font-size:.75rem;font-weight:600}.enroll-wf-role-title--primary{color:#534ab7}.enroll-wf-role-title--required{color:#ca3500}.enroll-wf-role-desc{color:#8b93a1;font-size:.625rem}.enroll-wf-badge{border-radius:.25rem;margin-left:auto;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.enroll-wf-badge--on-case{color:#3b6d11;background:#eaf3de}.enroll-wf-badge--required{color:#e7000b;background:#fef2f2}.enroll-wf-badge--optional{color:#6a7282;background:#f3f4f6}.enroll-wf-role-body,.enroll-wf-selected-person{padding:.75rem 1rem 1rem}.enroll-wf-selected-person{color:#101828;background:#fafbff;border:.8px solid #534ab733;border-radius:.875rem;align-items:center;gap:.625rem;margin:.75rem 1rem 1rem;padding:.8rem;font-size:.875rem;font-weight:500;display:flex}.enroll-wf-check{color:#639922;margin-left:auto}.enroll-wf-avatar{color:#534ab7;background:#eeedfe;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;font-weight:700;display:inline-flex}.enroll-wf-mode-row{gap:.5rem;margin-bottom:.75rem;display:flex}.enroll-wf-mode{color:#6a7282;cursor:pointer;background:#fff;border:.8px solid #e4e7ec;border-radius:.625rem;flex:1;padding:.55rem .5rem;font-size:.75rem;font-weight:500}.enroll-wf-mode.is-active{color:#534ab7;background:#eeedfe66;border-color:#534ab7}.enroll-wf-new-fields{flex-direction:column;gap:.5rem;display:flex}.enroll-wf-new-name-row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.enroll-wf-clear{color:#6a7282;cursor:pointer;background:0 0;border:none;margin-left:auto}.enroll-wf-footer{background:#f9fafb99;border-top:.8px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;padding:1.05rem 1.5rem 1rem;display:flex}.enroll-wf-footer-end{gap:.75rem;display:flex}.enroll-wf-continue,.enroll-wf-start{color:#fff;cursor:pointer;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.enroll-wf-continue{background:#534ab7}.enroll-wf-start{background:#639922}.enroll-wf-continue:disabled,.enroll-wf-start:disabled{opacity:.5;cursor:not-allowed}.case-ws-enroll-empty{border:1px solid var(--figma-border);background:#fafafa;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.case-ws-enroll-empty-title{color:#101828;margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.case-ws-enroll-empty-status{color:#8b93a1;margin:0;font-size:.8125rem}.case-list-row--draft{background:#f9fafb80}.case-list-table tbody tr.case-list-row--clickable{cursor:pointer}.case-list-table tbody tr.case-list-row--clickable:hover{background:#0f172a08}.case-list-table tbody tr.case-list-row--clickable:focus-visible{outline:2px solid var(--figma-primary,#2563eb);outline-offset:-2px}.data-grid-toolbar{align-items:center}.data-grid-refresh-button{border:1px solid var(--figma-border);color:var(--figma-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.875rem;font-weight:500;display:inline-flex}.data-grid-refresh-button:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.data-grid-refresh-button:disabled{opacity:.65;cursor:not-allowed}.data-grid-refresh-button__icon--spinning{animation:.75s linear infinite data-grid-refresh-spin}@keyframes data-grid-refresh-spin{to{transform:rotate(360deg)}}.data-grid-column-header{flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;max-width:100%;display:flex;position:relative}.data-grid-th{vertical-align:top;box-sizing:border-box;padding-right:.625rem;position:relative;overflow:hidden}.data-grid-sort-button{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.data-grid-sort-button-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-grid-sort-button--active{color:var(--figma-primary)}.data-grid-column-label{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.data-grid-column-filter{box-sizing:border-box;border:1px solid var(--figma-border);background:#fff;border-radius:.35rem;width:100%;min-width:0;max-width:100%;padding:.2rem .4rem;font-size:.75rem;font-weight:400;display:block}.data-grid-column-filter:focus{border-color:var(--figma-primary);outline:none}.data-grid-resize-handle{cursor:col-resize;z-index:10;touch-action:none;background:0 0;border:0;width:10px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.data-grid-resize-handle:hover,.data-grid-th--resizing .data-grid-resize-handle{background:#3b82f626}.data-grid-th--resizable{padding-right:0;overflow:visible}.data-grid-th--resizable:hover,.data-grid-th--resizing{z-index:5}body.data-grid-column-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.data-grid-sort-select{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.data-grid-sort-select-label{color:var(--figma-text-muted);font-size:.875rem}.data-grid-sort-select-input{border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;padding:.45rem .65rem;font-size:.875rem}.settings-list-toolbar,.agents-screen .data-grid-toolbar,.wf-flows-screen .data-grid-toolbar{padding:0 0 1rem}.data-grid-table-layout{table-layout:fixed;width:max-content;min-width:100%}.case-table.case-list-table.data-grid-table-layout{table-layout:fixed;min-width:100%}.data-grid-table-layout thead th{white-space:normal}.data-grid-table-layout th,.data-grid-table-layout td{text-overflow:ellipsis;min-width:0;overflow:hidden}.case-list-table.data-grid-table-layout th,.case-list-table.data-grid-table-layout td{min-width:0;max-width:none}.case-list-table.data-grid-table-layout col.actions{width:6.5rem}.dq-filter-bar{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;padding:0 2rem 1rem;display:flex}.dq-filter-field{flex-direction:column;gap:.25rem;min-width:8rem;display:flex}.dq-filter-field span{color:var(--figma-muted);font-size:.75rem;font-weight:500}.dq-filter-field input{border:1px solid var(--figma-border);border-radius:.375rem;padding:.45rem .6rem;font-size:.875rem}.dq-form-actions{gap:.75rem;margin-top:1.25rem;display:flex}.dq-next-steps-links{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.dq-next-steps-links .primary-link-button{padding:.45rem .75rem;font-size:.875rem}.dq-claim-panel{border:1px solid var(--figma-border);background:#fafbff;border-radius:.5rem;margin-top:1.5rem;padding:1rem}.dq-claim-panel h3{margin:0 0 .75rem;font-size:1rem}.dq-version-field{flex-direction:column;gap:.25rem;max-width:12rem;margin-bottom:.75rem;display:flex}.dq-version-field input{border:1px solid var(--figma-border);border-radius:.375rem;padding:.45rem .6rem}.dq-hint{color:var(--figma-muted);margin-top:1rem;font-size:.8rem}.dq-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;margin-top:1rem;display:grid}.dq-field{flex-direction:column;gap:.35rem;display:flex}.dq-field--wide{grid-column:1/-1}.dq-field span{color:var(--figma-muted);font-size:.8rem;font-weight:500}.dq-field input,.dq-field select,.dq-field textarea{border:1px solid var(--figma-border);border-radius:.375rem;padding:.5rem .65rem;font-family:inherit;font-size:.9rem}.dq-field textarea{resize:vertical;min-height:4rem}.dq-field-error{color:#b42318;font-size:.75rem}.dq-outcome-panel .dq-hint{margin-top:0;margin-bottom:.75rem}.dq-outcome-fieldset{border:0;margin:0 0 .75rem;padding:0}.dq-outcome-legend{color:var(--figma-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:600}.dq-outcome-radio{cursor:pointer;align-items:center;gap:.35rem;margin-right:1rem;font-size:.875rem;display:inline-flex}.dq-outcome-radio input{margin:0}.dq-outcome-success{background:#ecfdf3;border:1px solid #abefc6;border-radius:.375rem;margin:.75rem 0;padding:.65rem .75rem;font-size:.85rem}.dq-outcome-success .dq-hint{margin-top:.5rem}.dq-recorded-outcome-banner{margin-top:1rem}.dq-recorded-outcome-banner__top{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.35rem;display:flex}.dq-recorded-outcome-banner__top p{margin:0}.dq-recorded-dismiss{border:1px solid var(--figma-border);cursor:pointer;color:var(--figma-muted);background:#fff;border-radius:.25rem;flex-shrink:0;padding:.15rem .45rem;font-size:.75rem;line-height:1}.dq-recorded-dismiss:hover{color:var(--figma-text);border-color:var(--figma-muted)}.dq-outcome-id-row{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.35rem 0 0;font-size:.85rem;display:flex}.dq-outcome-id-row code{word-break:break-all;font-size:.8rem}.dq-copy-outcome-id{border:1px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:.25rem;padding:.2rem .5rem;font-size:.75rem}.dq-copy-outcome-id:hover{border-color:var(--figma-muted)}.dq-required{color:#b42318;font-weight:600}.dq-muted{color:var(--figma-muted);font-weight:400}.case-list-body{flex-direction:column;flex:1;min-width:0;min-height:0;padding:1.5rem 2rem;display:flex;overflow:hidden}.case-list-body--centered{color:var(--figma-muted);justify-content:center;align-items:center;font-size:.9rem;display:flex;overflow:auto}.case-list-body--stack{flex-direction:column;gap:.75rem}.case-list-scroll-hint{color:var(--figma-muted);flex-shrink:0;margin:0 0 .75rem;font-size:.8125rem}.case-table-card{border:1px solid var(--figma-border);-webkit-overflow-scrolling:touch;background:#fff;border-radius:.5rem;overflow:auto hidden}.case-table-card.case-list-table-card{contain:inline-size;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;overflow:scroll auto}.case-table-card.case-list-table-card:focus-visible{outline:2px solid var(--figma-primary);outline-offset:2px}.case-table-card.case-list-table-card::-webkit-scrollbar{height:.65rem}.case-table-card.case-list-table-card::-webkit-scrollbar-thumb{background:#c4c9d4;border-radius:999px}.case-table-card.case-list-table-card::-webkit-scrollbar-track{background:#f3f4f6}.case-list-table th,.case-list-table td{white-space:nowrap}.case-table--reference thead{border-bottom:1px solid var(--figma-border);background:#fafbfc}.case-table--reference th{letter-spacing:.03em;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.case-table--reference td{color:#111827;vertical-align:middle;border-bottom:1px solid var(--figma-border);padding:.75rem 1rem;font-size:.875rem}.case-table--reference tbody tr:last-child td{border-bottom:0}.case-table--reference tbody tr{transition:background-color .15s}.case-table--reference tbody tr:hover{background:#fafbfc}.case-table-cell-strong{font-weight:500}.case-list-client-link{color:var(--figma-text);font-weight:400;text-decoration:none}.case-list-client-link:hover{color:var(--figma-primary);text-decoration:underline}.case-table--reference td.case-list-case-cell{vertical-align:top}.case-list-table td .case-list-primary-cell{min-width:8rem}.case-list-primary-cell{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.case-list-client-name-row{flex-flow:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.case-list-id-row{flex-wrap:nowrap;align-items:center;gap:.25rem;min-width:0;display:flex}.case-list-id-row code{min-width:0;color:var(--figma-muted);word-break:break-all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.25rem}.case-table--reference th.case-list-case-id-col,.case-table--reference td.case-list-case-id-cell{min-width:9rem;max-width:11rem}.case-table--reference td.case-list-title-cell{vertical-align:top;min-width:10rem;max-width:16rem}.case-table--reference td.case-list-title-cell .case-table-cell-strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.case-table--reference th.case-list-client-id-col,.case-table--reference td.case-list-client-id-cell{min-width:9rem;max-width:13rem}.case-list-case-id-row code,.case-list-client-id-row code{text-overflow:ellipsis;white-space:nowrap;word-break:normal;font-weight:700;overflow:hidden}.case-list-copy-id{width:1.5rem;height:1.5rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-list-copy-id:hover{color:var(--figma-primary);background:#f4f3fc}.case-list-copy-id:focus-visible{outline:2px solid var(--figma-primary);outline-offset:1px}.case-list-copy-id--copied{color:var(--figma-success)}.case-list-copy-id--copied:hover{color:var(--figma-success-dark);background:#f3f8ed}.case-list-copy-id--failed{color:#b42318}.case-list-copy-id--failed:hover{background:#fef2f2}.case-table-cell-muted{color:var(--figma-muted)}.case-list-row-action{color:var(--figma-primary);border-radius:.5rem;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.case-table-empty{text-align:center;padding:2rem 1rem}h1,h2,h3{margin-top:0}h2{margin-bottom:.65rem}a{color:var(--figma-primary);text-decoration:none}a:hover{text-decoration:underline}.app-body{flex:1;min-height:0;display:flex;overflow:hidden}.app-sidebar{background:#24183d;border-right:1px solid #3a2a55;flex-direction:column;flex-shrink:0;align-items:center;gap:.75rem;width:3.5rem;padding:1rem .5rem;display:flex;overflow-y:auto}.sidebar-item{color:#9ca3af;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.sidebar-item:hover{color:#fff;background:#3a2a55;text-decoration:none}.sidebar-item-active{color:#fff;background:#5b5fcc}.topbar-actions{align-items:center;gap:.65rem;display:flex}.actor-switcher{position:relative}.actor-switcher-trigger{color:#d1d5db;cursor:pointer;background:#ffffff0a;border:1px solid #4b5563;border-radius:.5rem;align-items:center;gap:.35rem;height:2rem;padding:0 .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.actor-switcher-trigger:hover,.actor-switcher-trigger[aria-expanded=true]{color:#fff;background:#3a2a55;border-color:#7c83db}.actor-switcher-trigger--active{color:#fff;border-color:#9aa0ff}.actor-switcher-trigger-label{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;overflow:hidden}.actor-switcher-panel{z-index:40;color:#111827;background:#fff;border:1px solid #3a2a55;border-radius:.65rem;width:min(20rem,100vw - 2rem);padding:.85rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 12px 28px #00000047}.actor-switcher-intro{color:#4b5563;margin:0 0 .75rem;font-size:.72rem;line-height:1.35}.actor-switcher-field{flex-direction:column;gap:.25rem;margin-bottom:.65rem;display:flex}.actor-switcher-field-label{color:#374151;font-size:.72rem;font-weight:600}.actor-switcher-input,.actor-switcher-select{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.45rem;width:100%;padding:.4rem .5rem;font-size:.82rem}.actor-switcher-checkbox{color:#374151;cursor:pointer;align-items:flex-start;gap:.45rem;margin:.35rem 0 .75rem;font-size:.78rem;line-height:1.35;display:flex}.actor-switcher-checkbox input{margin-top:.15rem}.actor-switcher-checkbox-hint{color:#6b7280;font-size:.68rem;display:block}.actor-switcher-actions{gap:.45rem;display:flex}.actor-switcher-apply,.actor-switcher-reset{cursor:pointer;border-radius:.45rem;flex:1;padding:.45rem .55rem;font-size:.78rem;font-weight:600}.actor-switcher-apply{color:#fff;background:#5b5fcc;border:0}.actor-switcher-apply:hover{background:#4a51b8}.actor-switcher-reset{color:#374151;background:#fff;border:1px solid #d1d5db}.actor-switcher-reset:disabled{opacity:.45;cursor:not-allowed}.icon-button{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:relative}.icon-button:hover{color:#fff;background:#3a2a55}.icon-button-badge{text-align:center;color:#fff;background:#ff5c5c;border:none;border-radius:999px;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.625rem;font-weight:500;line-height:1rem;position:absolute;top:-.25rem;right:-.35rem}.firm-action-required-bell{position:relative}.firm-notification-panel{z-index:1200;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;width:min(22rem,100vw - 1.5rem);max-width:22rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 12px 32px #0f172a47}.firm-notification-panel__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.firm-notification-panel__title{margin:0;font-size:.9375rem;font-weight:600}.firm-notification-panel__link{color:#534ab7;font-size:.8125rem;font-weight:500;text-decoration:none}.firm-notification-panel__link:hover{text-decoration:underline}.firm-notification-panel__body{max-height:20rem;overflow-y:auto}.firm-notification-panel__empty{color:#6b7280;margin:0;padding:1rem;font-size:.875rem}.firm-notification-panel__list{margin:0;padding:0;list-style:none}.firm-notification-panel__row{color:inherit;border-bottom:1px solid #f3f4f6;flex-direction:column;gap:.2rem;padding:.75rem 1rem;text-decoration:none;display:flex}.firm-notification-panel__row:hover{background:#f9fafb}.firm-notification-panel__row-title{color:#111827;font-size:.875rem;font-weight:600}.firm-notification-panel__row-body{color:#4b5563;font-size:.8125rem;line-height:1.35}.firm-notification-panel__row-meta{color:#9ca3af;font-size:.75rem}.firm-notification-panel__footer{background:#fafbfc;border-top:1px solid #e5e7eb;padding:.65rem 1rem}.firm-notification-panel__footer-link{color:#534ab7;font-size:.8125rem;font-weight:500;text-decoration:none}.firm-notification-panel__footer-link:hover{text-decoration:underline}.profile-chip{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}.profile-chip-menu{position:relative}.profile-chip-trigger{width:100%}.profile-chip-chevron{color:#99a1af;flex-shrink:0}.profile-chip-panel{z-index:50;background:#fff;border:.8px solid #f3f4f6;border-radius:.625rem;width:12rem;padding:.3rem .05rem;position:absolute;top:calc(100% + .05rem);right:0;box-shadow:0 10px 7.5px #0000001a,0 4px 3px #0000001a}.profile-chip-panel-header{border-bottom:.8px solid #f3f4f6;padding:.5rem .75rem .55rem}.profile-chip-panel-name{color:#101828;margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.profile-chip-panel-sub{color:#6a7282;margin:0;font-size:.75rem;font-weight:400;line-height:1rem}.profile-chip-menu-item{color:#364153;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.profile-chip-menu-item:hover:not(:disabled){background:#f9fafb}.profile-chip-menu-item:disabled{opacity:.55;cursor:not-allowed}.profile-chip-menu-item--danger{color:#e7000b}.profile-chip:hover{background:#3a2a55}.profile-chip-text{flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.profile-chip-name{font-size:.875rem;font-weight:500;line-height:1.25rem}.profile-chip-sub{color:#99a1af;font-size:.75rem;font-weight:500;line-height:1rem}.profile-avatar{color:#fff;background:#ff6b35;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-list{gap:.75rem;padding:0;list-style:none;display:grid}.page-section{background-color:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 2px #1118270f}.page-actions{margin:0 0 .75rem}.list-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.list-toolbar{align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.list-search-wrap{align-items:center;width:min(34rem,100%);display:inline-flex;position:relative}.list-search-wrap svg{color:var(--figma-muted);position:absolute;left:.75rem}.primary-link-button{background:var(--figma-primary);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .9rem;font-size:.9rem;font-weight:500;display:inline-flex}.primary-link-button:hover{background:var(--figma-primary-hover);text-decoration:none}.list-search-input{border:1px solid var(--figma-border);background:var(--figma-surface);border-radius:.5rem;width:100%;padding:.57rem .75rem .57rem 2.1rem}.list-filter-button{border:1px solid var(--figma-border);background:var(--figma-surface);color:var(--figma-text);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.56rem .8rem;font-size:.86rem;display:inline-flex}.case-table-container{border:1px solid var(--figma-border);-webkit-overflow-scrolling:touch;border-radius:.6rem;overflow:auto hidden}.case-table{border-collapse:collapse;background:var(--figma-surface);width:100%}.case-table.case-list-table{table-layout:auto;width:max-content;min-width:max(100%,80rem)}.case-list-table th:first-child,.case-list-table td:first-child{min-width:9rem}.case-list-table th:nth-child(2),.case-list-table td:nth-child(2){white-space:normal;min-width:10rem;max-width:16rem}.case-list-table th:nth-child(3),.case-list-table td:nth-child(3){min-width:10rem}.case-list-table th:nth-child(4),.case-list-table td:nth-child(4),.case-list-table th:nth-child(5),.case-list-table td:nth-child(5){min-width:5.5rem}.case-list-table th:nth-child(6),.case-list-table td:nth-child(6){min-width:7rem}.case-list-table th:nth-child(7),.case-list-table td:nth-child(7){min-width:8rem}.case-list-table th:nth-child(8),.case-list-table td:nth-child(8){min-width:7rem}.case-list-table th:nth-child(9),.case-list-table td:nth-child(9),.case-list-table th:nth-child(10),.case-list-table td:nth-child(10){min-width:6rem}.case-list-table th:nth-child(11),.case-list-table td:nth-child(11){min-width:5.5rem}.case-list-table.data-grid-table-layout th:nth-child(n),.case-list-table.data-grid-table-layout td:nth-child(n),.case-table--reference .case-list-table.data-grid-table-layout th.case-list-case-id-col,.case-table--reference .case-list-table.data-grid-table-layout td.case-list-case-id-cell,.case-table--reference .case-list-table.data-grid-table-layout td.case-list-title-cell,.case-table--reference .case-list-table.data-grid-table-layout th.case-list-client-id-col,.case-table--reference .case-list-table.data-grid-table-layout td.case-list-client-id-cell{min-width:0;max-width:none}.case-list-table.data-grid-table-layout td .case-list-primary-cell{min-width:0}.case-table thead{background:#fafbfc}.case-table th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--figma-muted);border-bottom:1px solid var(--figma-border);padding:.7rem .8rem;font-size:.75rem}.case-table td{border-bottom:1px solid var(--figma-border);padding:.75rem .8rem;font-size:.9rem}.case-type-pill{color:var(--figma-primary);letter-spacing:.01em;background:#eeedfe;border:1px solid #dcd9ff;border-radius:999px;justify-content:center;align-items:center;min-height:1.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.case-priority-pill{color:#854f0b;letter-spacing:.02em;text-transform:uppercase;background:#fffbeb;border:1px solid #fde68a;border-radius:.375rem;justify-content:center;align-items:center;min-height:1.4rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.status-pill{align-items:center;gap:.35rem;display:inline-flex}.status-dot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.status-dot-draft,.status-dot-onhold{background:#854f0b}.status-dot-closed{background:#3b6d11}.row-action-link{color:var(--figma-primary);border-radius:.45rem;align-items:center;gap:.25rem;padding:.25rem .45rem;display:inline-flex}.row-action-link:hover{background:#eeedfe;text-decoration:none}.case-table tbody tr:last-child td{border-bottom:0}.page-note{color:var(--figma-muted);margin:0 0 1rem}.case-item{background-color:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.5rem;gap:.35rem;padding:1rem;display:grid;box-shadow:0 1px 2px #1118270d}.case-metadata{grid-template-columns:max-content 1fr;gap:.5rem .75rem;margin-bottom:1rem;display:grid}.case-metadata dt{color:var(--figma-muted)}.case-metadata dd{margin:0;font-weight:600}.case-form{gap:.5rem;max-width:26rem;display:grid}.case-form input,.case-form select{border:1px solid var(--figma-border);background-color:var(--figma-surface);border-radius:.375rem;padding:.5rem}.case-form button{background-color:var(--figma-primary);color:#fff;cursor:pointer;border:0;border-radius:.4rem;width:fit-content;padding:.55rem .85rem}.case-form button:hover:not(:disabled){background-color:var(--figma-primary-hover)}.lifecycle-panel{border:1px solid var(--figma-border);background-color:#fafbfc;border-radius:.6rem;gap:.5rem;margin-top:1rem;padding:.9rem;display:grid}.lifecycle-panel select,.lifecycle-panel textarea{border:1px solid var(--figma-border);background-color:var(--figma-surface);border-radius:.375rem;padding:.5rem}.lifecycle-hint{color:var(--figma-muted);margin:0;font-size:.875rem}.lifecycle-actions{flex-wrap:wrap;gap:.5rem;display:flex}.lifecycle-actions button{border:1px solid var(--figma-border);background-color:var(--figma-surface);color:var(--figma-primary);cursor:pointer;border-radius:.4rem;padding:.5rem .75rem}.lifecycle-actions button:disabled{opacity:.6;cursor:not-allowed}.case-audit-section{border:1px solid var(--figma-border);background-color:#fafbfc;border-radius:.6rem;gap:.75rem;margin-top:1.25rem;padding:.9rem;display:grid}.case-audit-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.case-audit-header h3{margin:0;font-size:1rem}.case-audit-refresh{border:1px solid var(--figma-border);background-color:var(--figma-surface);color:var(--figma-primary);cursor:pointer;border-radius:.4rem;padding:.35rem .65rem;font-size:.875rem}.case-audit-refresh:disabled{opacity:.6;cursor:not-allowed}.case-audit-muted{color:var(--figma-muted);margin:0;font-size:.9rem}.case-audit-table-wrap{border:1px solid var(--figma-border);background-color:var(--figma-surface);border-radius:.5rem;overflow-x:auto}.case-audit-table{border-collapse:collapse;width:100%;font-size:.875rem}.case-audit-table th,.case-audit-table td{text-align:left;border-bottom:1px solid var(--figma-border);vertical-align:top;padding:.5rem .65rem}.case-audit-table th{color:var(--figma-muted);background-color:#f9fafb;font-weight:600}.case-audit-table tbody tr:last-child td{border-bottom:none}.case-audit-action{word-break:break-word;font-size:.8125rem}.case-audit-detail{word-break:break-word;max-width:28rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.case-form button:disabled{opacity:.65;cursor:not-allowed}.api-error{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin-top:.75rem;padding:.75rem}.api-success{color:var(--figma-success-dark);background-color:#eaf3de;border:1px solid #d7e8bf;border-radius:.5rem;margin-top:.75rem;padding:.75rem}.wizard-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;padding:1rem 1.5rem;display:flex}.wizard-title{letter-spacing:-.01em;color:#111827;margin:0;font-size:1.125rem;font-weight:500;line-height:1.75rem}.wizard-subtitle{color:#8b93a1;margin:.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.25rem}.wizard-close-link{color:#6b7280;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;line-height:1;transition:background-color .15s;display:inline-flex}.wizard-close-link:hover{background:#f3f4f6;text-decoration:none}.wizard-progress{background:#fafafa;border-bottom:1px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;padding:.75rem 1.5rem;display:flex}.wizard-progress-seg{flex:1;align-items:center;min-width:0;display:flex}.wizard-progress-seg--center{justify-content:center}.wizard-progress-seg--end{justify-content:flex-end}.wizard-progress-btn{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.wizard-progress-btn:hover .wizard-progress-label{color:#374151}.wizard-progress-badge{color:#6b7280;background:#e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.wizard-progress-badge--active{background:var(--figma-primary);color:#fff}.wizard-progress-badge--complete{color:var(--figma-primary);background:#534ab726}.wizard-progress-label{color:#6b7280;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem}.wizard-progress-label--active{color:#111827}.wizard-progress-track{background:#e5e7eb;border-radius:999px;flex-shrink:0;width:4rem;height:.125rem;overflow:hidden}.wizard-progress-fill{background:var(--figma-primary);border-radius:999px;width:0;height:100%;transition:width .2s}.wizard-progress-fill--active{width:100%}.wizard-form{flex-direction:column;flex:1;max-width:none;min-height:0;display:flex}.wizard-body-scroll{flex:1;min-height:0;padding:1.5rem;overflow-y:auto}.wizard-page{max-width:100%}.wizard-page-review{flex-direction:column;gap:1rem;display:flex}.wizard-section-heading--review,.wizard-page-review .wizard-section-heading{color:#101828;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.wizard-review-stack{flex-direction:column;gap:1rem;display:flex}.wizard-review-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.wizard-review-card .wizard-review-list{padding:.875rem 1rem 1rem}.wizard-section-heading{color:#111827;margin:0 0 1rem;font-size:1rem;font-weight:500;line-height:1.5rem}.wizard-client-row{flex-direction:row;align-items:stretch;gap:1rem;margin-bottom:1.5rem;display:flex}.wizard-page-fields{flex-direction:column;gap:1rem;display:flex}.wizard-workflow-section{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.wizard-subsection-heading{color:#111827;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.wizard-field{flex-direction:column;gap:.25rem;display:flex}.wizard-label{color:#111827;margin:0 0 .25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.wizard-label--block{margin-bottom:.5rem}.wizard-required{color:#e24b4a}.wizard-input{color:#111827;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.wizard-input:focus{box-shadow:0 0 0 2px var(--figma-primary);border-color:#0000;outline:none}.wizard-textarea{resize:vertical;min-height:6rem;font-family:inherit}.wizard-field-error{color:#b91c1c;margin:0;font-size:.75rem;line-height:1rem}.wizard-checkbox-row{color:#111827;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.wizard-checkbox{width:1rem;height:1rem;accent-color:var(--figma-primary);border:1px solid #e4e7ec;border-radius:.25rem;flex-shrink:0}.wizard-review-sheet{background:#f7f8fa;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.wizard-review-section h4{color:#8b93a1;margin:0 0 .5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.wizard-review-section--bordered{border-top:1px solid #e4e7ec;padding-top:1rem}.wizard-review-list{flex-direction:column;gap:.625rem;display:flex}.wizard-review-row{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;line-height:1.25rem;display:flex}.wizard-review-row span:first-child{color:#8b93a1;font-weight:400}.wizard-review-row span:last-child{color:#101828;text-align:right;font-weight:500}.wizard-review-note{color:#3b6d11;background:#eaf3de;border:0;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.wizard-review-note--created{margin-top:.25rem}.wizard-review-note-icon{color:#3b6d11;flex-shrink:0;margin-top:.125rem}.wizard-review-note-title{color:#3b6d11;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.wizard-review-note-text{color:#3b6d11;margin:.125rem 0 0;font-size:.75rem;line-height:1.15rem}.wizard-review-case-link{color:#3b6d11;text-underline-offset:2px;font-weight:600;text-decoration:underline}.wizard-review-case-link:hover{color:#2f5a0e}.wizard-review-alert{border-radius:12px;margin-top:.25rem;padding:.75rem 1rem}.wizard-review-alert--error{background:#fef3f2;border:1px solid #fecdca}.wizard-inline-alert{margin-top:.5rem}.api-success--compact{margin:0}.client-mode-card{box-sizing:border-box;text-align:left;width:100%;min-width:0;font:inherit;letter-spacing:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:#111827;cursor:pointer;background:#fff;border:2px solid #e4e7ec;border-radius:.5rem;flex:1 1 0;margin:0;padding:1rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s,background-color .15s;display:block}.client-mode-card:hover{border-color:#d1d5db}.client-mode-icon{color:#9ca3af;width:1.5rem;height:1.5rem;margin:0 0 .5rem;display:block}.client-mode-title{color:#111827;margin:0 0 .25rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:block}.client-mode-title--active{color:#534ab7}.client-mode-help{color:#8b93a1;margin:0;font-size:.75rem;font-weight:400;line-height:1rem;display:block}.client-mode-card-active{border-color:var(--figma-primary);background:#f5f3ff}.client-mode-card-active .client-mode-icon{color:var(--figma-primary)}.client-mode-card--compact{text-align:center;border-width:1.5px;border-radius:14px;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}.client-mode-card--compact .client-mode-title{color:#6a7282;font-size:.875rem;font-weight:500;line-height:1.25rem}.client-mode-card--compact.client-mode-card-active .client-mode-title,.client-mode-card--compact.client-mode-card-active .client-mode-title--active{color:var(--figma-primary)}.client-mode-card--sm{border-radius:10px;padding:.4rem .75rem}.client-mode-card--sm .client-mode-title,.client-mode-card--sm{font-size:.75rem}.wizard-section-hint{color:#8b93a1;margin:-.5rem 0 1rem;font-size:.75rem;line-height:1rem}.wizard-page--client-info{flex-direction:column;gap:1.25rem;display:flex}.wizard-client-info-banner{background:#eff8ff;border:1px solid #b2ddff;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem .875rem;display:flex}.wizard-client-info-banner-icon{color:#175cd3;flex-shrink:0}.wizard-client-info-banner-text{color:#194185;margin:0;font-size:.8125rem;line-height:1.2rem}.wizard-client-info-banner-text strong{color:#534ab7;font-weight:700}.wizard-workflow-roles-banner{background:#eff8ff;border:1px solid #b2ddff;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem .875rem;display:flex}.wizard-workflow-roles-banner-icon{color:#175cd3;flex-shrink:0}.wizard-workflow-roles-banner-text{color:#194185;margin:0;font-size:.8125rem;line-height:1.2rem}.wizard-workflow-roles-banner-text strong{color:#534ab7;font-weight:700}.wizard-client-mode-toggle{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.875rem;display:grid}.wizard-client-mode-toggle--sm{margin-bottom:.75rem}.wizard-client-mode-option{color:#667085;min-height:2.5rem;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e4e7ec;border-radius:12px;justify-content:center;align-items:center;padding:.55rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.wizard-client-mode-option:hover{background:#f9fafb;border-color:#d0d5dd}.wizard-client-mode-option--active{border-color:var(--figma-primary,#534ab7);color:var(--figma-primary,#534ab7);background:#f5f3ff}.wizard-client-mode-toggle--sm .wizard-client-mode-option{border-radius:10px;min-height:2.1rem;font-size:.8125rem}.wizard-role-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.wizard-role-card--primary{border-color:#534ab740}.wizard-role-card-header{border-bottom:1px solid color-mix(in srgb, var(--wizard-role-accent,#e4e7ec) 40%, #eaecf0);background:color-mix(in srgb, var(--wizard-role-accent,#f3f4f6) 22%, #fff);align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.wizard-role-card--primary .wizard-role-card-header{background:#eeedfe8c;border-bottom-color:#534ab72e}.wizard-role-card-icon{background:color-mix(in srgb, var(--wizard-role-accent,#f79009) 22%, #fff);width:1.35rem;height:1.35rem;color:color-mix(in srgb, var(--wizard-role-accent,#f79009) 90%, #1e2939);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wizard-role-card--primary .wizard-role-card-icon{color:#fff;background:#534ab7}.wizard-role-card-heading{flex-direction:column;gap:.1rem;min-width:0;display:flex}.wizard-role-card-title{color:color-mix(in srgb, var(--wizard-role-accent,#4a5565) 80%, #1e2939);white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.15rem}.wizard-role-card--primary .wizard-role-card-title{color:#534ab7}.wizard-role-card-subtitle{color:#98a2b3;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.6875rem;line-height:.95rem;overflow:hidden}.wizard-role-card-badge-wrap{flex-shrink:0;margin-left:auto}.wizard-role-card-badge{color:#667085;background:#f2f4f7;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;line-height:1rem;display:inline-flex}.wizard-role-card-badge--required{color:#d92d20;background:#fef3f2}.wizard-role-card-badge--suggested{color:#b54708;background:#fffaeb}.wizard-role-card-body{padding:1rem}.wizard-role-card-body>.wizard-client-row,.wizard-role-card-body>.wizard-client-mode-toggle{margin-bottom:.75rem}.wizard-role-card-body>.wizard-selected-client-card,.wizard-role-card-body>.wizard-client-details-card,.wizard-role-card-body>.wizard-new-client-panel,.wizard-role-card-body>.client-search-combobox{margin-bottom:0}.wizard-role-card-body .wizard-client-details-card{margin-top:.75rem}.wizard-role-card-body .wizard-new-client-panel{background:0 0;border:0;margin-top:0;padding:0}.wizard-role-card-body .wizard-new-client-panel .wizard-grid-2{gap:.75rem 1rem}.wizard-other-participants{flex-direction:column;gap:1.25rem;display:flex}.wizard-add-participant-dashed{color:#8b93a1;cursor:pointer;background:0 0;border:.8px dashed #e4e7ec;border-radius:10px;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.55rem 1rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:border-color .15s,color .15s,background-color .15s;display:flex}.wizard-add-participant-dashed:hover{border-color:var(--figma-primary);color:var(--figma-primary);background:#eeedfe59}.wizard-selected-client-card{border:1.5px solid var(--figma-primary);background:#fafbff;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem .85rem;display:flex}.wizard-selected-client-main{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.wizard-selected-client-name{color:#101828;font-size:.875rem;font-weight:500}.wizard-selected-client-clear{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.wizard-selected-client-clear:hover{color:#111827;background:#f3f4f6}.wizard-client-details-card{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:14px;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1rem;display:flex}.wizard-client-details-row{justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.75rem;line-height:1rem;display:flex}.wizard-client-details-row span:first-child{color:#8b93a1}.wizard-client-details-row span:last-child{color:#1e2939;text-align:right;font-weight:500}.wizard-new-client-panel{background:#fafbff;border:1.5px solid #534ab733;border-radius:14px;margin-bottom:1rem;padding:1rem}.wizard-new-client-panel-title{color:#364153;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.wizard-applicant-extra{border-top:1px solid #e4e7ec;margin-top:1rem;padding-top:.75rem}.wizard-additional-heading{color:#364153;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.wizard-additional-optional{color:#8b93a1;font-weight:400}.wizard-applicant-block{border:1px solid #e4e7ec;border-radius:14px;margin-bottom:.75rem;overflow:hidden}.wizard-applicant-block-header{color:#4a5565;background:#fafafa;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.wizard-applicant-block>.wizard-client-row,.wizard-applicant-block>.client-search-combobox,.wizard-applicant-block>.wizard-grid-2,.wizard-applicant-block>.wizard-label{margin:.75rem}.wizard-client-row--nested{margin-bottom:0}.wizard-add-applicant-dashed{color:#8b93a1;cursor:pointer;background:0 0;border:1.5px dashed #e4e7ec;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.7rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s,background-color .15s;display:flex}.wizard-add-applicant-dashed:hover{border-color:var(--figma-primary);color:var(--figma-primary);background:#eeedfe59}.client-avatar{width:2rem;height:2rem;color:var(--figma-primary);background:#eeedfe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.client-avatar--solid{background:var(--figma-primary);color:#fff;font-size:.625rem;font-weight:700}.client-avatar--soft{color:var(--figma-primary);background:#eeedfe}.client-avatar--soft-alt{color:#026aa2;background:#e0f2fe}.wizard-role-pill{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:999px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1rem;display:inline-flex}.wizard-role-pill--primary{color:var(--figma-primary);background:#eeedfe}.client-search-input-wrap{position:relative}.client-search-input-icon{color:#8b93a1;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.client-search-input{padding-left:2.25rem!important}.client-search-list{background:#fff;border:1px solid #e4e7ec;border-radius:14px;max-height:14rem;margin:.5rem 0 0;padding:0;list-style:none;overflow-y:auto}.client-search-list-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:#101828;background:0 0;border:0;border-bottom:1px solid #f3f4f6;align-items:center;gap:.65rem;padding:.65rem .85rem;display:flex}.client-search-list-item:last-child{border-bottom:0}.client-search-list-item:hover,.client-search-list-item--selected{background:#fafbff}.client-search-list-item--excluded{opacity:.55;cursor:not-allowed}.client-search-list-note{color:#8b93a1;white-space:nowrap;margin-left:auto;font-size:.625rem;font-weight:600}.client-search-list-name{font-size:.875rem;font-weight:500}.client-search-list-empty{color:#8b93a1;padding:.85rem;font-size:.8125rem}.wizard-review-section-label{letter-spacing:.04em;text-transform:uppercase;color:#98a2b3;background:#fff;border-bottom:1px solid #eaecf0;margin:0;padding:.7rem 1rem;font-size:.6875rem;font-weight:600}.wizard-review-applicant-list{margin:0;padding:0;list-style:none}.wizard-review-applicant-row{border-bottom:1px solid #f2f4f7;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.wizard-review-applicant-row:last-child{border-bottom:0}.wizard-review-applicant-name{color:#101828;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.wizard-review-applicant-meta{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.wizard-review-applicant-meta .wizard-review-applicant-name{flex:none}.wizard-review-applicant-contact{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:400;overflow:hidden}.wizard-review-yes{font-weight:600;color:#039855!important}.wizard-workflow-toggle-card{cursor:pointer;background:#f7f8fa;border-radius:14px;align-items:center;gap:.75rem;width:100%;padding:.875rem;display:flex}.wizard-workflow-toggle{appearance:none;cursor:pointer;background:#d1d5dc;border-radius:999px;flex-shrink:0;width:2.5rem;height:1.375rem;transition:background-color .15s;position:relative}.wizard-workflow-toggle:after{content:"";background:#fff;border-radius:999px;width:1.125rem;height:1.125rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #0000001f}.wizard-workflow-toggle:checked{background:var(--figma-primary)}.wizard-workflow-toggle:checked:after{transform:translate(1.125rem)}.wizard-workflow-toggle-copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.wizard-workflow-toggle-title{color:#101828;font-size:.875rem;font-weight:500}.wizard-workflow-toggle-hint{color:#8b93a1;font-size:.625rem;font-weight:500}.wizard-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wizard-step-stack--tight{flex-direction:column;gap:1rem;display:flex}.wizard-footer{background:#f9fafb99;border-top:.8px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:0;padding:1rem 1.5rem;display:flex}.wizard-footer-actions{align-items:center;gap:.75rem;display:flex}.wizard-secondary-button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s}.wizard-secondary-button:hover:not(:disabled){background:#f9fafb}.wizard-secondary-button:disabled{color:#9ca3af;cursor:not-allowed;border-color:#e5e7eb}.wizard-cancel-link{color:#374151;background:#fff;border:1px solid #e4e7ec;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.wizard-cancel-link:hover{background:#f9fafb;text-decoration:none}.wizard-primary-button{background:var(--figma-primary);color:#fff;cursor:pointer;border:0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s}.wizard-primary-button:hover:not(:disabled){background:var(--figma-primary-hover)}a.wizard-primary-button--link{text-align:center;color:#fff;text-decoration:none;display:inline-block}a.wizard-primary-button--link:hover{color:#fff;text-decoration:none}.wizard-submit-success{color:#fff;cursor:pointer;background:#639922;border:0;border-radius:10px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .15s}.wizard-submit-success:hover:not(:disabled){background:#3b6d11}.wizard-primary-button:disabled,.wizard-submit-success:disabled{opacity:.65;cursor:not-allowed}.wizard-overlay{background:#00000073;justify-content:center;align-items:center;min-height:100vh;padding:1.25rem;display:flex}.wizard-modal{color:#111827;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border:1px solid #e4e7ec;border-radius:.75rem;flex-direction:column;width:min(48rem,100%);height:min(85vh,52rem);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.wizard-modal--review{width:min(48rem,100%);height:min(85vh,41.0625rem)}.wf-workspace{flex-direction:column;gap:1.25rem;display:flex}.wf-panel-header h3,.wf-panel h3,.wf-panel h4{margin-top:0}.wf-panel h4{margin-bottom:.5rem;font-size:1rem}.wf-start-block,.wf-action-card{border-top:1px solid var(--figma-border);margin-top:1rem;padding-top:1rem}.wf-action-card:first-of-type{border-top:0;padding-top:0}.wf-metadata{margin-top:.75rem}.wf-flow-card-desc{color:var(--figma-muted);margin:.35rem 0 .75rem;font-size:.875rem;line-height:1.4}.wf-exec-banner{border:1px solid var(--figma-border);background:#fafafa;border-radius:.75rem;margin-top:.5rem;padding:1rem 1.15rem}.wf-exec-banner-top{align-items:flex-start;gap:.75rem;display:flex}.wf-exec-banner-copy{flex:1;min-width:0}.wf-exec-banner-title{color:#101828;margin:0;font-size:1rem;font-weight:600}.wf-exec-banner-sub{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem}.wf-exec-progress-wrap{margin-top:1rem}.wf-exec-progress-label{color:var(--figma-muted);justify-content:space-between;margin-bottom:.35rem;font-size:.8rem;display:flex}.wf-exec-progress-bar{background:#e5e7eb;border-radius:999px;height:.5rem;overflow:hidden}.wf-exec-progress-fill{background:var(--figma-primary);border-radius:999px;height:100%}.wf-exec-gate-link{color:#854f0b;margin:.75rem 0 0;font-size:.875rem}.wf-client-completion-hold-banner,.wf-orchestration-hold-banner{color:#5c4813;background:#fff8eb;border:1px solid #f0d9a8;border-radius:.5rem;margin:1rem 0 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.wf-exec-timeline{flex-direction:column;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.wf-exec-timeline-item{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.wf-exec-timeline-item--current{background:#f8f7ff;border-color:#c7c4f5}.wf-exec-timeline-item--complete{opacity:.85}.wf-exec-timeline-item--complete .wf-exec-timeline-marker{color:#3b6d11;background:#eaf3de}.wf-exec-timeline-marker{color:#534ab7;background:#eeedfe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:inline-flex}.wf-exec-timeline-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.wf-exec-timeline-title{color:#101828;font-size:.875rem;font-weight:600}.wf-exec-timeline-kind{text-transform:uppercase;letter-spacing:.03em;color:var(--figma-muted);font-size:.72rem;font-weight:600}.wf-exec-dev-details{margin-top:1rem;font-size:.875rem}.wf-exec-dev-details summary{cursor:pointer;color:var(--figma-muted);font-weight:600}.wf-step-key{color:var(--figma-muted);font-weight:400}.wf-field{margin-bottom:.75rem}.wf-textarea{border:1px solid var(--figma-border);resize:vertical;border-radius:.5rem;width:100%;padding:.5rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.wf-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--figma-text);background:#eef0f4;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.wf-badge--running{color:#1d4ed8;background:#e8f2ff}.wf-badge--gate{color:#c2410c;background:#fff7ed}.wf-badge--comment{color:#0f766e;background:#f0fdfa}.wf-badge--done{color:var(--figma-success-dark);background:#ecfccb}.wf-badge--stopped{color:#b91c1c;background:#fee2e2}.wf-danger-button{color:#fff;cursor:pointer;background:#b91c1c;border:0;border-radius:.5rem;justify-content:center;align-items:center;margin-top:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.wf-danger-button:hover:not(:disabled){background:#991b1b}.wf-danger-button:disabled{opacity:.55;cursor:not-allowed}.wf-history-table-wrap{margin-top:.75rem;overflow-x:auto}.wf-history-table{border-collapse:collapse;width:100%;font-size:.875rem}.wf-history-table th,.wf-history-table td{text-align:left;border-bottom:1px solid var(--figma-border);vertical-align:top;padding:.5rem .65rem}.wf-history-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);background:#fafbfc;font-size:.72rem}.wf-inline-link{color:var(--figma-primary);font-weight:500}.wf-inline-link:hover{color:var(--figma-primary-hover)}.wf-case-teaser .wf-teaser-meta{color:var(--figma-text);margin:.5rem 0 .75rem;font-size:.9rem}.wf-teaser-active{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.wf-page-intro h2,.wf-catalog-header h2{margin-top:0}.wf-filter-field input{min-width:8rem}.wf-catalog-table{-webkit-overflow-scrolling:touch;margin-top:.5rem;overflow-x:auto}.wf-catalog-empty{margin:0;padding:1rem 1.25rem}.wf-catalog-foot{margin-top:1.5rem}.wf-steps-list{color:var(--figma-text);margin:.5rem 0 0;padding-left:1.25rem;font-size:.9rem}.wf-steps-list li{margin-bottom:.35rem}.wf-scope-notice{border:1px solid var(--figma-border);background:linear-gradient(135deg, #f3f1ff 0%, var(--figma-surface) 55%);color:var(--figma-text);border-radius:.5rem;margin:.75rem 0 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.wf-editor-pathsplit-nesting-warn{color:#92400e;background:#fffbeb;border-color:#fcd34d;margin:0 0 .75rem}.wf-flow-card-grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wf-flow-card{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.65rem;flex-direction:column;gap:.5rem;min-height:9.5rem;padding:1rem 1.1rem;display:flex;box-shadow:0 1px 2px #1118270a}.wf-flow-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wf-flow-card-key{color:var(--figma-muted);font-size:.8rem}.wf-flow-card-version{color:var(--figma-primary);background:#534ab714;border-radius:999px;padding:.15rem .45rem;font-size:.75rem;font-weight:600}.wf-flow-card-title{color:var(--figma-text);margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.wf-flow-card-meta{color:var(--figma-muted);margin:0;font-size:.85rem}.wf-flow-card-actions{margin-top:auto;padding-top:.25rem}.agents-screen{box-sizing:border-box;width:100%;max-width:none;margin:0}.agents-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.agents-header-cta{align-items:center;gap:.4rem;display:inline-flex}.agents-page-title{margin:0;font-size:1.75rem;font-weight:700}.agents-page-subtitle{color:var(--figma-muted);margin:.25rem 0 0}.agents-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:.75rem;display:grid}@media (width<=900px){.agents-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.agents-kpi-row{grid-template-columns:1fr}}.agents-kpi-tile{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;padding:1.1rem 1.25rem}.agents-kpi-inner{align-items:center;gap:.75rem;display:flex}.agents-kpi-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.agents-kpi-icon--mint{color:var(--figma-success-dark);background:#eaf3de}.agents-kpi-icon--lavender{color:var(--figma-primary);background:#eeedfe}.agents-kpi-text{min-width:0}.agents-kpi-label{color:var(--figma-muted);font-size:.75rem;line-height:1.2}.agents-kpi-value{color:#101828;margin-top:.2rem;font-size:1.25rem;font-weight:700;line-height:1.2}.agents-data-footnote{color:var(--figma-muted);margin:0 0 1.5rem;font-size:.8rem}.agents-catalog-table-wrap{border:1px solid var(--figma-border);background:var(--figma-surface);border-radius:.75rem;width:100%;overflow-x:auto}.agents-catalog-table{border-collapse:collapse;width:100%;font-size:.875rem}.agents-catalog-table th,.agents-catalog-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--figma-border);padding:.75rem 1rem}.agents-catalog-table th{color:var(--figma-muted);white-space:nowrap;background:#f9fafb;font-weight:600}.agents-catalog-table tbody tr:last-child td{border-bottom:none}.agents-table-name-cell{align-items:flex-start;gap:.65rem;min-width:14rem;display:flex}.agents-table-name-stack{flex-direction:column;gap:.15rem;min-width:0;display:flex}.agents-table-display-name{color:var(--figma-text,#101828);font-weight:600}.agents-table-key{color:var(--figma-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.agents-table-desc{color:var(--figma-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.agents-table-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.agents-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}@media (width<=899px){.agents-card-grid{grid-template-columns:1fr}}.agents-card{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.agents-card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.agents-card-title-row{flex:1;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.agents-card-heading-stack{flex:1;min-width:0}.agents-card-heading-stack .agents-card-meta{margin-top:.15rem}.agents-card-modified{color:var(--figma-muted);font-size:.75rem}.agents-card-title{margin:0;font-size:1.1rem}.agents-card-meta{color:var(--figma-muted);margin:0;font-size:.85rem}.agents-card-desc{color:var(--figma-text);margin:0;font-size:.9rem}.agents-card-metrics{gap:1.5rem;margin:0;font-size:.85rem;display:flex}.agents-card-metrics dt{color:var(--figma-muted);font-weight:500}.agents-card-metrics dd{margin:0;font-weight:600}.agents-status{border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.agents-status-active{color:var(--figma-success-dark);background:#63992226}.agents-status-paused{color:#854f0b;background:#854f0b1f}.agents-status-idle{color:#475569;background:#4755691f}.agents-success-wrap{margin-top:.25rem}.agents-success-label{color:var(--figma-muted);font-size:.8rem}.agents-success-bar{background:var(--figma-border);border-radius:999px;height:.45rem;margin-top:.35rem;overflow:hidden}.agents-success-bar-fill{background:var(--figma-primary);border-radius:999px;height:100%}.agents-card-actions{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.agents-card-actions--split{flex-direction:row;gap:.5rem}.agents-card-actions--split .agents-card-btn-configure,.agents-card-actions--split .agents-card-btn-activate{flex:1;min-width:0}.agents-card-btn-configure,.agents-card-btn-activate{cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:2rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.agents-card-btn-configure{color:#534ab7;background:#eeedfe;border:1px solid #0000}.agents-card-btn-configure:hover{color:#534ab7;background:#e3e1fc;text-decoration:none}.agents-card-btn-activate{color:#3b6d11;background:#fff;border:1px solid #3b6d11}.agents-card-btn-activate:hover:not(:disabled){background:#f7faf4}.agents-card-btn-activate:disabled{opacity:.6;cursor:not-allowed}.agents-card-btn-delete{color:#7a2e3a;cursor:pointer;background:#fff;border:1px solid #e8c4cb;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.agents-card-btn-delete:hover:not(:disabled){background:#fdf2f4}.agents-card-btn-delete:disabled{opacity:.6;cursor:not-allowed}.agents-link{color:var(--figma-primary);font-weight:600;text-decoration:none}.agents-link:hover{text-decoration:underline}.agents-btn-secondary{border:1px solid var(--figma-border);background:var(--figma-surface);color:var(--figma-text);cursor:pointer;border-radius:.5rem;padding:.35rem .75rem;font-weight:500}.agents-btn-secondary:disabled{opacity:.6;cursor:not-allowed}.agents-modal-overlay{z-index:50;background:#11182780;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.agents-modal{background:var(--figma-surface);border-radius:.875rem;flex-direction:column;width:min(896px,100vw - 2rem);max-height:min(90vh,720px);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.agents-modal--loading{min-height:12rem;padding:1.5rem}.agents-modal-header{border-bottom:1px solid var(--figma-border);flex-shrink:0;padding:1rem 1.5rem}.agents-modal-title{color:#101828;margin:0;font-size:1.125rem;font-weight:600}.agents-modal-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem}.agents-modal-tabs{border-bottom:1px solid var(--figma-border);flex-shrink:0;gap:0;padding:0 1.5rem;display:flex}.agents-modal-tab{cursor:pointer;color:var(--figma-muted);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.7rem .85rem;font-size:.875rem;font-weight:600}.agents-modal-tab-active{color:var(--figma-primary);border-bottom-color:var(--figma-primary)}.agents-modal-body{flex:auto;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}.agents-modal-footer{border-top:1px solid var(--figma-border);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:flex}.agents-modal-section{flex-direction:column;gap:.65rem;display:flex}.agents-section-title{color:#101828;margin:0;font-size:.875rem;font-weight:600}.agents-section-hint{color:var(--figma-muted);margin:0;font-size:.75rem}.agents-archetype-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.25rem;display:grid}@media (width<=640px){.agents-archetype-grid{grid-template-columns:1fr}}.agents-archetype-card{text-align:left;border:1.5px solid var(--figma-border);background:var(--figma-surface);cursor:pointer;border-radius:.625rem;align-items:flex-start;gap:.75rem;min-height:4.7rem;padding:1.1rem;display:flex}.agents-archetype-card-selected{border-color:var(--figma-primary);box-shadow:none;background:#f5f3ff}.agents-archetype-icon{color:#fff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.agents-archetype-icon svg{flex-shrink:0}.agents-archetype-icon--initials{letter-spacing:.02em;font-size:1rem;font-weight:700}.agents-archetype-text{min-width:0}.agents-archetype-title{color:#101828;font-size:.875rem;font-weight:600}.agents-archetype-blurb{color:var(--figma-muted);margin-top:.2rem;font-size:.75rem;font-weight:500;line-height:1.35}.agents-archetype-title-row{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.agents-archetype-badge{text-transform:uppercase;letter-spacing:.02em;color:#2e7d32;background:#e8f5e9;border-radius:4px;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:600}.agents-archetype-badge-template,.agents-archetype-badge--template{color:#4b5563;background:#f3f4f6}.agents-catalog-prebuilt-note{color:var(--figma-muted);margin:.5rem 0 .75rem;font-size:.8125rem;line-height:1.45}.agents-catalog-prebuilt-note code{font-size:.75rem}.agents-config-meta{flex-wrap:wrap;gap:1rem 1.5rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}.agents-config-meta dt{color:var(--figma-muted);margin:0;font-weight:600}.agents-config-meta dd{color:#101828;margin:.15rem 0 0;font-weight:600}.agents-field-label{color:#101828;margin-top:.35rem;font-size:.875rem;font-weight:600}.agents-field-optional{color:var(--figma-muted);font-size:.8rem;font-weight:500}.agents-input,.agents-textarea{border:1px solid var(--figma-border);width:100%;font:inherit;border-radius:.625rem;padding:.5rem .75rem}.agents-input-readonly{color:var(--figma-muted);cursor:default;background:#f9fafb}.agents-modal-loading{flex-direction:column;gap:.75rem;display:flex}.agents-textarea{resize:vertical;line-height:1.5}.agents-textarea-compact{min-height:5.5rem}.agents-prompt-shell{border:1px solid var(--figma-border);background:#fafafa;border-radius:.625rem;padding:.5rem}.agents-prompt-textarea{background:0 0;border:none;min-height:14rem}.agents-prompt-textarea:focus{outline:none}.agents-prompt-readonly{border:1px solid var(--border-subtle,#d8dde6);background:var(--surface-muted,#f5f7fa);white-space:pre-wrap;border-radius:8px;max-height:16rem;margin:.35rem 0 .5rem;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.45;overflow:auto}.agents-prompt-preview-toolbar{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.75rem;display:flex}.agents-prompt-preview-toggle{align-self:flex-start}.agents-prompt-preview-hint{margin:0}.agents-prompt-preview-panel{border:1px solid var(--border-subtle,#d8dde6);background:linear-gradient(#fbfcfe 0%,#f4f6fa 100%);border-radius:10px;margin-top:.75rem;padding:1rem 1.1rem}.agents-prompt-preview-title{color:var(--text-primary,#101828);margin:0 0 .65rem;font-size:.9375rem;font-weight:600}.agents-prompt-preview-body{border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:8px;max-height:18rem;margin:0 0 .75rem;padding:.85rem 1rem;overflow:auto}.agents-prompt-preview-line{color:var(--text-secondary,#344054);white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5}.agents-prompt-warnings{margin-bottom:.75rem}.agents-prompt-warning{border-radius:6px;margin:0 0 .35rem;padding:.5rem .75rem;font-size:.875rem}.agents-prompt-warning--warning{color:#8a5a00;background:#fff7e6}.agents-task-plan-editor{margin-top:1rem}.agents-task-plan-allowlist{flex-direction:column;gap:.35rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.agents-task-plan-quick-map{margin-top:.75rem}.agents-draft-actions{margin:.5rem 0 .75rem}.agents-prompt-advanced{border:1px solid var(--figma-border,#e4e7ec);background:#f7f8fa;border-radius:8px;margin-top:1.25rem;padding:.75rem 1rem}.agents-prompt-advanced-summary{cursor:pointer;color:#4b5563;font-size:.875rem;font-weight:600}.agents-prompt-advanced[open]>.agents-prompt-advanced-summary{margin-bottom:.75rem}.agents-draft-proposal{border:1px solid var(--figma-border,#e4e7ec);background:#fafbff;border-radius:8px;margin:.75rem 0 1rem;padding:.75rem 1rem}.agents-draft-proposal-actions{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.agents-prompt-warning--info{color:#1e3a8a;background:#eef4ff}.agents-link-button{color:var(--link,#1d4ed8);cursor:pointer;font:inherit;background:0 0;border:none;margin:.35rem 0;padding:0;text-decoration:underline}.agents-execution-fieldset{margin-top:.5rem}.agents-execution-fieldset .agents-section-title{padding:0}.agents-mode-list{flex-direction:column;gap:.75rem;margin-top:.35rem;display:flex}.agents-mode-card{border:1.5px solid var(--figma-border);cursor:pointer;border-radius:.625rem;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;display:flex}.agents-mode-card-selected{border-color:var(--figma-primary);background:#534ab70a}.agents-mode-radio{accent-color:var(--figma-primary);flex-shrink:0;margin-top:.15rem}.agents-mode-body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.agents-mode-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.agents-mode-title{color:#101828;font-size:.875rem;font-weight:600}.agents-mode-pill{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.15rem .5rem;font-size:.625rem;font-weight:600;line-height:1.2}.agents-mode-pill-warn{color:#854f0b;background:#fff4e6}.agents-mode-pill-accent{color:var(--figma-primary);background:#eeedfe}.agents-mode-desc{color:var(--figma-muted);font-size:.75rem;font-weight:500;line-height:1.4}.agents-confidence-block{margin-top:.5rem}.agents-confidence-row{align-items:center;gap:.75rem;display:flex}.agents-confidence-row input[type=range]{accent-color:var(--figma-primary);flex:1}.agents-confidence-value{color:var(--figma-primary);text-align:right;min-width:2.5rem;font-size:.875rem;font-weight:600}.agents-integration-list{flex-direction:column;gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.agents-integration-card{border:1px solid var(--figma-border);background:var(--figma-surface);border-radius:.625rem;overflow:hidden}.agents-integration-card-on{border-color:#d5d3f8}.agents-integration-row{align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.agents-integration-secret{flex-direction:column;gap:.35rem;padding:0 1rem 1rem;display:flex}.agents-integration-secret-hint{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.35}.agents-integration-icon{width:2.5rem;height:2.5rem;color:var(--figma-primary);background:#eeedfe;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agents-integration-copy{flex:1;min-width:0}.agents-integration-title{color:#101828;font-size:.9rem;font-weight:600}.agents-integration-desc{color:var(--figma-muted);margin-top:.15rem;font-size:.8rem;line-height:1.35}.agents-switch{border:1px solid var(--figma-border);cursor:pointer;background:#f3f4f6;border-radius:999px;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;position:relative}.agents-switch-on{background:var(--figma-primary);border-color:var(--figma-primary)}.agents-switch-thumb{background:#fff;border-radius:999px;width:1.15rem;height:1.15rem;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000001f}.agents-switch-on .agents-switch-thumb{transform:translate(1.2rem)}.agents-io-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:.25rem;display:grid}@media (width<=768px){.agents-io-columns{grid-template-columns:1fr}}.agents-io-column-title{color:#101828;margin:0 0 .5rem;font-size:.875rem;font-weight:600}.agents-io-field-list{flex-direction:column;gap:.45rem;display:flex}.agents-io-field-row{align-items:center;gap:.5rem;display:flex}.agents-io-field-input{flex:1;min-width:0}.agents-io-field-remove{border:1px solid var(--figma-border);width:2rem;height:2rem;color:var(--figma-muted);cursor:pointer;background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agents-io-field-remove:hover{color:#101828;background:#f9fafb}.agents-io-field-add{border:1px dashed var(--figma-border);width:100%;min-height:2.375rem;color:var(--figma-muted);cursor:pointer;background:#fafafa;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.agents-io-field-add:hover{color:#101828;background:#f3f4f6}.agents-prompt-footnote{margin-top:.5rem}.agents-check{align-items:center;gap:.5rem;font-size:.95rem;display:flex}.agents-fieldset{border:none;margin:0;padding:0}.agents-mcp-bindings-section{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.agents-mcp-bindings-header{flex-direction:column;gap:.35rem;display:flex}.agents-mcp-binding-list{flex-direction:column;gap:.85rem;display:flex}.agents-mcp-binding-card{border:1px solid var(--figma-border);background:#fafafa;border-radius:.65rem;flex-direction:column;gap:.65rem;padding:.9rem 1rem;display:flex}.agents-mcp-binding-card-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.agents-mcp-binding-card-title{color:#101828;margin:0;font-size:.92rem;font-weight:600}.agents-mcp-binding-remove{color:var(--figma-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;display:inline-flex}.agents-mcp-binding-remove:hover{color:#b42318}.agents-mcp-wizard-overlay{z-index:60;background:#1118278c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.agents-mcp-wizard{background:#fff;border-radius:.75rem;flex-direction:column;width:100%;max-width:34rem;max-height:min(90vh,44rem);display:flex;overflow:hidden;box-shadow:0 20px 48px #1018282e}.agents-mcp-wizard-header{border-bottom:1px solid var(--figma-border,#e4e7ec);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.agents-mcp-wizard-breadcrumb{color:var(--figma-muted,#667085);margin:0 0 .25rem;font-size:.75rem}.agents-mcp-wizard-title{color:#101828;margin:0;font-size:1.05rem;font-weight:600}.agents-mcp-wizard-close{color:var(--figma-muted,#667085);cursor:pointer;background:0 0;border:none;padding:.25rem}.agents-mcp-wizard-body{flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex;overflow:auto}.agents-mcp-wizard-footer{border-top:1px solid var(--figma-border,#e4e7ec);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem 1rem;display:flex}.agents-mcp-wizard-footer-primary{margin-left:auto}.agents-mcp-wizard-back{align-items:center;gap:.25rem;display:inline-flex}.agents-mcp-wizard-settings-link{color:var(--figma-primary,#155eef);font-weight:500;text-decoration:none}.agents-mcp-wizard-settings-link:hover{text-decoration:underline}.agents-mcp-wizard-url-field{position:relative}.agents-mcp-wizard-url-icon{color:var(--figma-muted,#667085);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.agents-mcp-wizard-url-input{padding-left:2.25rem}.agents-mcp-wizard-test-btn{border:1px solid var(--figma-border,#d0d5dd);color:#344054;cursor:pointer;background:#fff;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.875rem;font-weight:500;display:inline-flex}.agents-mcp-wizard-test-btn:hover:not(:disabled){background:#f9fafb}.agents-mcp-wizard-test-btn:disabled{opacity:.6;cursor:not-allowed}.agents-mcp-wizard-connection-ok{color:#027a48;margin:0;font-size:.85rem;font-weight:500}.agents-mcp-wizard-review{gap:.75rem;margin:0;display:grid}.agents-mcp-wizard-review div{gap:.2rem;display:grid}.agents-mcp-wizard-review dt{color:var(--figma-muted,#667085);margin:0;font-size:.75rem;font-weight:500}.agents-mcp-wizard-review dd{color:#101828;word-break:break-word;margin:0;font-size:.9rem}.agents-mcp-wizard-error{margin:0 1.25rem .5rem}.agents-mcp-bindings-empty{border:1px dashed var(--figma-border,#d0d5dd);background:#fafafa;border-radius:.65rem;padding:1.25rem}.agents-mcp-bindings-empty-title{color:#101828;margin:0 0 .35rem;font-weight:600}.agents-mcp-bindings-rows{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.agents-mcp-bindings-row{border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.agents-mcp-bindings-row-title{color:#101828;margin:0;font-size:.92rem;font-weight:600}.agents-mcp-bindings-row-subtitle{color:var(--figma-muted,#667085);word-break:break-all;margin:.2rem 0 0;font-size:.8rem}.agents-mcp-bindings-row-actions{flex-shrink:0;gap:.35rem;display:flex}.agents-mcp-bindings-row-btn{color:#344054;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.25rem .35rem;font-size:.8rem;font-weight:500;display:inline-flex}.agents-mcp-bindings-row-btn:hover{color:#101828}.agents-mcp-bindings-row-btn--danger:hover{color:#b42318}.agents-mcp-tool-picker{flex-direction:column;gap:.5rem;display:flex}.agents-mcp-tool-picker-toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.agents-mcp-tool-picker-actions{gap:.5rem;display:flex}.agents-mcp-tool-picker-link{color:var(--figma-primary,#155eef);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:500}.agents-mcp-tool-picker-link:disabled{opacity:.5;cursor:not-allowed}.agents-mcp-tool-picker-list{flex-direction:column;gap:.45rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.agents-mcp-tool-picker-item{border:1px solid var(--figma-border,#e4e7ec);background:#fafafa;border-radius:.5rem}.agents-mcp-tool-picker-label{cursor:pointer;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;display:flex}.agents-mcp-tool-picker-meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.agents-mcp-tool-picker-name{font-size:.82rem}.agents-mcp-tool-picker-description{color:var(--figma-muted,#667085);font-size:.78rem}.mcp-discovered-tools-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.mcp-discovered-tools-list{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.mcp-discovered-tools-item{border:1px solid var(--figma-border,#e4e7ec);background:#fafafa;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.mcp-discovered-tools-meta{flex-direction:column;gap:.2rem;min-width:0;display:flex}.mcp-discovered-tools-name{font-size:.875rem;font-weight:600}.mcp-discovered-tools-description,.mcp-discovered-tools-params{color:var(--figma-muted,#667085);font-size:.8125rem}.mcp-discovered-tools-add{border:1px solid var(--figma-border,#d0d5dd);cursor:pointer;white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.8125rem;display:inline-flex}.mcp-discovered-tools-add:disabled{opacity:.55;cursor:default}.agents-form-actions{gap:.75rem;margin-top:1rem;display:flex}.agents-breadcrumb{color:var(--figma-muted);margin:0 0 1rem;font-size:.9rem}.agents-breadcrumb a{color:var(--figma-primary);text-decoration:none}.agents-configure-form{max-width:720px}.agents-configure-section{border-bottom:1px solid var(--figma-border);margin-bottom:1.5rem;padding-bottom:1.25rem}.agents-configure-section:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.client-profile-screen .case-list-header-strip{padding-bottom:1rem}.client-profile-back{margin:0 0 .75rem;font-size:.875rem}.client-profile-back-link{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.client-profile-body{padding:1.25rem 2rem 2rem}.client-profile-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;max-width:40rem;padding:1.25rem 1.5rem}.client-profile-readonly-banner{color:#854f0b;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.client-profile-success{background:#ecfdf3;border:1px solid #abefc6;border-radius:.5rem;margin:0 0 1rem;padding:.65rem .85rem;font-size:.875rem}.client-portal-access-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;max-width:40rem;padding:1.25rem 1.5rem;display:flex}.client-portal-access-card-title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.client-portal-access-muted{color:#6b7280;margin:0;font-size:.875rem}.client-portal-access-email-box{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.client-portal-access-email-col{flex-direction:column;gap:.2rem;min-width:0;display:flex}.client-portal-access-email-label{color:#6b7280;font-size:.75rem;font-weight:500}.client-portal-access-email-value{color:#111827;word-break:break-word;font-size:.95rem;font-weight:500}.client-portal-access-badge{color:#374151;background:#f3f4f6;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.client-portal-access-badge--active{color:#067647;background:#ecfdf3}.client-portal-access-badge--pending_activation{color:#b54708;background:#fffbeb}.client-portal-access-badge--locked{color:#b42318;background:#fef3f2}.client-portal-access-badge--none{color:#4b5563;background:#f3f4f6}.client-portal-access-actions{flex-wrap:wrap;gap:.65rem;display:flex}.client-portal-access-btn{cursor:pointer;border-radius:.5rem;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.client-portal-access-btn:disabled{opacity:.55;cursor:not-allowed}.client-portal-access-btn--primary{color:#fff;background:#5b5fcc;border:none}.client-portal-access-btn--secondary{color:#111827;background:#fff;border:1px solid #111827}.client-portal-access-invite-link{flex-direction:column;gap:.4rem;display:flex}.client-portal-access-invite-row{align-items:center;gap:.5rem;display:flex}.client-portal-access-invite-input{border:1px solid #e5e7eb;border-radius:.5rem;flex:1;min-width:0;padding:.5rem .75rem;font-size:.875rem}.client-detail-screen{background:#f7f8fa;min-height:100%;padding:0}.client-detail-layout{grid-template-columns:18rem minmax(0,1fr);align-items:stretch;min-height:calc(100vh - 4rem);display:grid}@media (width<=56rem){.client-detail-layout{grid-template-columns:1fr}}.client-detail-rail{background:#fff;border-right:1px solid #e4e7ec;border-radius:0;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.client-detail-back{color:#8b93a1;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.client-detail-back:hover{color:#534ab7}.client-detail-rail-identity{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.client-detail-avatar{color:#fff;background:#5b5fcc;border-radius:999px;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.35rem;font-weight:600;display:flex}.client-detail-name{color:#101828;margin:0;font-size:1.25rem;font-weight:600}.client-detail-meta{color:#4b5563;flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.client-detail-meta li{align-items:flex-start;gap:.5rem;display:flex}.client-detail-meta li svg{color:#8b93a1;flex-shrink:0;margin-top:.1rem}.client-detail-facts{display:none}.client-detail-added{color:#98a2b3;margin:.25rem 0 0;font-size:.75rem}.client-detail-rail-actions{gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.client-detail-edit-btn{color:#534ab7;background:#eeedfe;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.client-detail-main{background:#f7f8fa;flex-direction:column;min-width:0;display:flex}.client-detail-tabs{background:#fff;border-bottom:1px solid #e4e7ec;gap:0;padding:0 1.5rem;display:flex}.client-detail-tab{color:#8b93a1;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1rem .85rem;font-size:.875rem;font-weight:500}.client-detail-tab--active{color:#534ab7;border-bottom-color:#534ab7}.client-detail-section-title{color:#101828;margin:0 0 .75rem;font-size:1rem;font-weight:600}.client-detail-overview-grid{display:none}.client-overview{flex-direction:column;gap:1rem;max-width:42rem;display:flex}.client-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=40rem){.client-overview-stats{grid-template-columns:1fr}}.client-overview-stat-card{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;padding:1rem}.client-overview-stat-value{color:#101828;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.client-overview-stat-label{color:#8b93a1;margin:.15rem 0 0;font-size:.75rem}.client-overview-personal{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;padding:1.25rem}.client-overview-personal-title{color:#101828;margin:0;font-size:.875rem;font-weight:600}.client-overview-personal-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0 0;display:grid}.client-overview-personal-grid dt{letter-spacing:.02em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:.6875rem;font-weight:400}.client-overview-personal-grid dd{color:#101828;margin:.15rem 0 0;font-size:.875rem}.client-overview-personal-span{grid-column:1/-1}.client-overview-edit-hint{margin:1rem 0 0;font-size:.875rem}.associated-cases-panel{max-width:48rem}.associated-cases-empty{color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;margin:0;padding:1.5rem}.associated-cases-cards{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.associated-case-card{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;padding:1.25rem}.associated-case-card-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.associated-case-card-heading{flex:1;min-width:0}.associated-case-id-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.associated-case-id{color:#101828;font-size:.875rem;font-weight:600;text-decoration:none}.associated-case-id:hover{color:#534ab7}.associated-case-role{border-radius:999px;padding:.125rem .5rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.associated-case-role--principal{color:#534ab7;background:#eeedfe}.associated-case-role--secondary{color:#3538cd;background:#eef4ff}.associated-case-type{color:#364153;margin:.25rem 0 0;font-size:.875rem}.associated-case-status{border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}.associated-case-status--progress{color:#639922;background:#63992217}.associated-case-status--pending{color:#b54708;background:#f790091f}.associated-case-status--done{color:#3b6d11;background:#3b6d111a}.associated-case-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.75rem 0 0;display:grid}@media (width<=40rem){.associated-case-meta{grid-template-columns:1fr}}.associated-case-meta dt{color:#8b93a1;margin:0;font-size:.75rem}.associated-case-meta dd{color:#101828;margin:.15rem 0 0;font-size:.75rem;font-weight:500}.client-detail-delete-btn{color:#b42318;cursor:not-allowed;opacity:.7;background:#fee4e2;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.client-detail-main{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-height:24rem;overflow:hidden}.client-detail-tabs{border-bottom:1px solid #e5e7eb;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.client-detail-tab{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:.9rem .85rem;font-size:.9rem;font-weight:500}.client-detail-tab--active{color:#5b5fcc;border-bottom-color:#5b5fcc;font-weight:600}.client-detail-panel{padding:1.25rem 1.5rem 1.75rem}.client-detail-section-title{margin:0 0 1rem;font-size:1.05rem;font-weight:600}.client-detail-overview-grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.85rem 1.25rem;margin:0 0 1rem;display:grid}.client-detail-overview-grid dt{color:#6b7280;font-size:.75rem}.client-detail-overview-grid dd{color:#111827;margin:.2rem 0 0;font-size:.95rem}.client-profile-form{flex-direction:column;gap:1.25rem;display:flex}.client-profile-fieldset{border:0;margin:0;padding:0}.client-profile-legend{color:#111827;margin-bottom:.75rem;font-size:.95rem;font-weight:600}.client-profile-grid{grid-template-columns:1fr;gap:.5rem 1rem;display:grid}@media (width>=40rem){.client-profile-grid{grid-template-columns:1fr 1fr}}.client-profile-field--wide{grid-column:1/-1}.client-profile-field{color:var(--figma-muted);font-size:.8125rem;font-weight:500}.client-profile-input{border:1px solid var(--figma-border);background:var(--figma-surface);border-radius:.375rem;width:100%;padding:.5rem .65rem;font-size:.9rem}.client-profile-input:disabled,.client-profile-fieldset:disabled .client-profile-input{opacity:.65;cursor:not-allowed;background:#f9fafb}.client-profile-required{color:#b42318}.client-profile-optional{color:var(--figma-muted);font-weight:400}.client-profile-error{color:#b42318;margin:0;font-size:.8rem}.client-profile-footer{max-width:40rem;margin-top:1rem}.client-profile-footer-actions{flex-wrap:wrap;gap:.65rem;display:flex}@media (width<=599px){.client-profile-footer-actions .case-list-primary-button,.client-profile-footer-actions .case-list-filter-button{justify-content:center;width:100%}}.decision-queue-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex}.decision-queue-header-strip{background:var(--figma-surface);border-bottom:1px solid var(--figma-border);flex-shrink:0;padding:1rem 1.5rem 1.25rem}.decision-queue-header-row{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.decision-queue-header-row--action-required{align-items:stretch}.action-required-stat-strip{flex-shrink:0;grid-template-columns:repeat(4,minmax(7rem,1fr));gap:.75rem;display:grid}.action-required-stat-card{text-align:left;border-radius:.625rem;padding:.5rem .875rem}.action-required-stat-card--total{background:#f9fafb}.action-required-stat-card--pending{background:#eff6ff}.action-required-stat-card--pending .action-required-stat-value{color:#534ab7}.action-required-stat-card--agent-errors{background:#fef2f2}.action-required-stat-card--agent-errors .action-required-stat-value{color:#e24b4a}.action-required-stat-card--open-errors{background:#fff7ed}.action-required-stat-card--open-errors .action-required-stat-value{color:#854f0b}.action-required-stat-value{color:#101828;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.action-required-stat-label{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.33}.action-required-case-group{flex-direction:column;gap:.65rem;margin:0 0 1.25rem;display:flex}.action-required-case-group:last-child{margin-bottom:0}.action-required-case-group__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding:0 .15rem;display:flex}.action-required-case-group__title{color:#101828;margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.action-required-case-group__meta{color:var(--figma-muted);margin:0;font-size:.8rem;line-height:1.35}.action-required-case-group__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.decision-queue-filters{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.decision-queue-title{color:#101828;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.decision-queue-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.43}.decision-queue-stat-card{text-align:left;background:#eeedfe;border-radius:.625rem;flex-shrink:0;min-width:7.35rem;padding:.5rem 1rem}.decision-queue-stat-value{color:var(--figma-primary);margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.decision-queue-stat-label{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1.33}.decision-queue-toolbar{align-items:center;gap:.75rem;display:flex}.decision-queue-search{flex:1;min-width:0;position:relative}.decision-queue-search-icon{color:var(--figma-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.decision-queue-search-input{width:100%;color:var(--figma-text);background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem}.decision-queue-search-input:focus{box-shadow:0 0 0 2px var(--figma-primary);outline:none}.decision-queue-filter{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.decision-queue-filter-icon{color:var(--figma-muted)}.decision-queue-filter-select{min-width:10.5rem;color:var(--figma-text);background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem}.decision-queue-filter-select:focus{box-shadow:0 0 0 2px var(--figma-primary);outline:none}.decision-queue-body{flex:1;min-height:0;padding:1.5rem;overflow-y:auto}.decision-queue-body--centered{color:var(--figma-muted);justify-content:center;align-items:center;padding:2rem;font-size:.9375rem;display:flex}.decision-queue-card-list{flex-direction:column;gap:1rem;max-width:72rem;margin:0 auto;padding:0;list-style:none;display:flex}.decision-hub-card{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.3rem;display:flex}.decision-hub-card-main{flex:1;gap:.75rem;min-width:0;display:flex}.decision-hub-card-icon{color:#854f0b;background:#fff4e6;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.decision-hub-card-content{flex:1;min-width:0}.decision-hub-card-headline{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.decision-hub-card-type{text-transform:uppercase;letter-spacing:.02em;color:#fff;background:#534ab7;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.625rem;font-weight:700;line-height:1.5;display:inline-flex}.decision-hub-card-title{color:#101828;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}.decision-hub-card-about{color:#364153;margin:0 0 .45rem;font-size:.875rem;line-height:1.45}.decision-hub-card-meta{color:var(--figma-muted);margin:0 0 .5rem;font-size:.875rem;line-height:1.43}.dq-intake-badge{letter-spacing:.04em;text-transform:uppercase;color:#364153;background:#f3f4f6;border-radius:.25rem;align-items:center;padding:.1rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.dq-intake-badge--orchestration{color:#854f0b;background:#fff4e6}.dq-intake-badge--gate{color:#4338a8;background:#eff6ff}.decision-hub-card-steps-list{margin:.25rem 0 0;padding-left:1.15rem}.decision-hub-card-steps-list li{margin:.15rem 0}.decision-hub-card-line{color:#364153;margin:0 0 .2rem;font-size:.875rem;line-height:1.45}.decision-hub-card-line strong{color:#101828;font-weight:600}.decision-hub-card-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.75rem;display:flex}.decision-hub-card-time{color:var(--figma-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.decision-hub-card-actions{align-items:center;gap:.5rem;display:flex}.decision-hub-card-review-button{color:#fff;cursor:pointer;background:#534ab7;border:none;border-radius:.625rem;justify-content:center;align-items:center;min-width:4.75rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.decision-hub-card-review-button:hover{background:#4338a8}.decision-hub-card--error .decision-hub-card-icon--error{color:#e24b4a;background:#fef2f2}.decision-hub-card-type--error{background:#e24b4a}.decision-hub-card-status-pill,.decision-hub-card-severity-pill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.625rem;font-weight:700;display:inline-flex}.decision-hub-card-status-pill--open{color:#854f0b;background:#fff7ed}.decision-hub-card-severity-pill{color:#e24b4a;background:#fef2f2}.decision-hub-card-closed-pill{letter-spacing:.02em;color:#4a5565;background:#f3f4f6;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.625rem;font-weight:700;display:inline-flex}.decision-hub-card-error-body{color:#364153;margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.decision-hub-card-review-button--error{background:#e24b4a}.decision-hub-card-review-button--error:hover{background:#c73e3d}.agent-error-review-modal-icon{color:#854f0b!important;background:#fff4e6!important}.agent-error-review-modal-close-x{color:#6a7282;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;display:inline-flex}.agent-error-review-modal-pills{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.agent-error-review-pill{color:#364153;background:#f3f4f6;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.agent-error-review-tech{margin:.75rem 0;font-size:.875rem}.agent-error-review-tech-pre{white-space:pre-wrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin:.5rem 0 0;padding:.75rem;font-size:.75rem;overflow:auto}.agent-error-review-closed-banner{color:#854f0b;background:#fff7ed;border:1px solid #ffd6a7;border-radius:.5rem;margin:.75rem 0;padding:.65rem .85rem;font-size:.875rem}.agent-errors-search-apply{color:#fff;cursor:pointer;background:#534ab7;border:none;border-radius:.5rem;margin-left:.5rem;padding:.45rem .85rem;font-size:.875rem;font-weight:500}.decision-hub-card-eye-button{color:#534ab7;border:1px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.decision-hub-card-eye-button:hover{background:#f9fafb}.decision-queue-confidence--unknown{color:var(--figma-muted);font-weight:500}.decision-queue-card{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.3rem;display:flex}.decision-queue-card-main{flex:1;gap:.75rem;min-width:0;display:flex}.decision-queue-card-icon{color:#854f0b;background:#fff4e6;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.decision-queue-card-content{flex:1;min-width:0}.decision-queue-card-headline{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.decision-queue-card-client{color:#101828;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}.decision-queue-card-ref{color:var(--figma-muted);font-size:.875rem}.decision-queue-priority,.decision-queue-mode{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.decision-queue-priority--high{color:#e24b4a;background:#fcebeb}.decision-queue-priority--medium{color:#854f0b;background:#fff4e6}.decision-queue-priority--low{color:#8b93a1;background:#f7f8fa}.decision-queue-mode--copilot{color:#854f0b;background:#fff4e6}.decision-queue-mode--autopilot{color:var(--figma-primary);background:#eeedfe}.decision-queue-card-agent{color:var(--figma-muted);margin:0 0 .35rem;font-size:.875rem;line-height:1.43}.decision-queue-card-agent-sep{margin:0 .2rem}.decision-queue-confidence{font-weight:600}.decision-queue-confidence--strong{color:#639922}.decision-queue-confidence--mid{color:#854f0b}.decision-queue-card-action{color:#101828;margin:0 0 .25rem;font-size:.875rem;font-weight:500;line-height:1.43}.decision-queue-card-reason{color:var(--figma-muted);margin:0;font-size:.875rem;line-height:1.45}.decision-queue-card-aside{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.decision-queue-card-time{color:var(--figma-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.decision-queue-review-button{color:#fff;background:var(--figma-primary);cursor:pointer;border:none;border-radius:.625rem;justify-content:center;align-items:center;min-width:4.75rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.decision-queue-review-button:hover{background:var(--figma-primary-hover);text-decoration:none}.decision-review-modal-root{z-index:110;background:#00000080;justify-content:center;align-items:center;padding:2.25rem 1.5rem;display:flex;position:fixed;inset:0}.decision-review-modal-panel{background:#fff;border-radius:.875rem;flex-direction:column;width:100%;max-width:42rem;max-height:min(90vh,43.625rem);display:flex;overflow:hidden;box-shadow:0 25px 25px #00000040}.decision-review-modal-panel--attorney-air{max-width:48rem;max-height:min(92vh,52rem)}.decision-review-modal-header{border-bottom:1px solid var(--figma-border);flex-shrink:0;padding:1.25rem 1.5rem}.decision-review-modal-header-main{align-items:flex-start;gap:.75rem;display:flex}.decision-review-modal-icon{color:#854f0b;background:#faeeda;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.decision-review-modal-header-text{min-width:0}.decision-review-modal-title{color:#101828;margin:0;font-size:1.125rem;font-weight:600;line-height:1.35}.decision-review-modal-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.4}.decision-review-modal-body{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.decision-review-modal-agent-row{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.decision-review-modal-agent-type,.decision-review-modal-confidence{align-items:center;gap:.5rem;display:flex}.decision-review-modal-meta-label{color:var(--figma-muted);font-size:.75rem}.decision-review-modal-agent-pill{color:#854f0b;background:#fff4e6;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.decision-review-modal-confidence-track{background:#e5e7eb;border-radius:999px;width:6rem;height:.5rem;overflow:hidden}.decision-review-modal-confidence-fill{border-radius:inherit;background:#854f0b;height:100%}.decision-review-modal-confidence-value{color:#854f0b;font-size:.875rem;font-weight:600}.decision-review-modal-action-card{background:#fafbfc;border-radius:.625rem;padding:1rem}.decision-review-modal-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.decision-review-modal-action-field--wide{grid-column:1/-1}.decision-review-modal-action-label{color:var(--figma-muted);margin:0 0 .25rem;font-size:.75rem;font-weight:500}.decision-review-modal-action-value{color:#101828;margin:0;font-size:.875rem;font-weight:500;line-height:1.35}.decision-review-modal-section-label{color:#364153;margin:0 0 .5rem;font-size:.75rem;font-weight:500}.decision-review-modal-attorney-steps{margin-bottom:1rem}.decision-review-modal-about{color:#364153;margin:0 0 .5rem;font-size:.875rem;line-height:1.45}.decision-review-modal-steps-list{color:#364153;margin:0;padding-left:1.2rem;font-size:.875rem;line-height:1.45}.decision-review-modal-steps-list li{margin:.2rem 0}.decision-review-modal-reason-text{color:#101828;background:#fff9e6;border:1px solid #ffe599;border-radius:.625rem;margin:0;padding:.8125rem;font-size:.875rem;line-height:1.4}.decision-review-modal-eta-readiness{color:#101828;background:#eef4ff;border:1px solid #c7d7fe;border-radius:.625rem;margin:0 0 .75rem;padding:.625rem .8125rem;font-size:.875rem;line-height:1.4}.decision-review-modal-eta-readiness--blocked{color:#7a2e3a;background:#fffbfa;border-color:#fecdca}.decision-review-modal-inline-link{color:#155eef;text-decoration:underline}.decision-review-modal-validation{flex-direction:column;gap:.75rem;display:flex}.decision-review-modal-status-line{color:#364153;margin:0;font-size:.875rem;line-height:1.4}.decision-review-modal-findings{flex-direction:column;gap:.625rem;display:flex}.decision-review-modal-party-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;overflow:hidden}.decision-review-modal-party-toggle{color:#101828;cursor:pointer;text-align:left;background:#f8f7ff;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin:0;padding:.75rem .875rem;display:flex}.decision-review-modal-party-card--open .decision-review-modal-party-toggle{border-bottom:1px solid var(--figma-border)}.decision-review-modal-party-toggle-main{color:#101828;align-items:center;gap:.5rem;min-width:0;font-size:.875rem;font-weight:600;display:inline-flex}.decision-review-modal-party-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decision-review-modal-party-meta{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.decision-review-modal-party-count{color:#534ab7;background:#eeebff;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.decision-review-modal-party-chevron{color:#667085;transition:transform .15s}.decision-review-modal-party-chevron--open{transform:rotate(180deg)}.decision-review-modal-party-panel{background:#fff;padding:.25rem .5rem .5rem}.decision-review-modal-findings-table{border-collapse:collapse;width:100%;font-size:.8125rem}.decision-review-modal-findings-table th{letter-spacing:.02em;text-transform:uppercase;color:#667085;text-align:left;border-bottom:1px solid #eaecf0;padding:.45rem .5rem;font-size:.6875rem;font-weight:600}.decision-review-modal-findings-table td{vertical-align:middle;color:#101828;border-bottom:1px solid #f2f4f7;padding:.65rem .5rem}.decision-review-modal-findings-table tr:last-child td{border-bottom:0}.decision-review-modal-findings-col-select,.decision-review-modal-findings-col-edit{width:2.25rem}.decision-review-modal-findings-col-select{text-align:center;vertical-align:middle}.decision-review-modal-findings-table th.decision-review-modal-findings-col-select{padding-left:.35rem;padding-right:.35rem}.decision-review-modal-findings-check{width:1rem;height:1rem;accent-color:var(--figma-primary,#534ab7);cursor:pointer}.decision-review-modal-findings-check:disabled{cursor:not-allowed;opacity:.55}.decision-review-modal-findings-check--locked:disabled{opacity:1;cursor:not-allowed}.decision-review-modal-findings-question{font-weight:500;line-height:1.35;display:block}.decision-review-modal-findings-key{color:#667085;margin-top:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;display:block}.decision-review-modal-requirement{white-space:nowrap;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.decision-review-modal-requirement--mandatory{color:#b54708;background:#fffaeb}.decision-review-modal-requirement--optional{color:#475467;background:#f2f4f7}.decision-review-modal-findings-mapped{color:#155eef;font-weight:500}.decision-review-modal-findings-edit{color:#667085;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;text-decoration:none;display:inline-flex}.decision-review-modal-findings-edit:hover{color:#534ab7;background:#f2f4f7;text-decoration:none}.decision-review-modal-clarification-recipient{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.decision-review-modal-issue-group{margin:.75rem 0 0}.decision-review-modal-issue-group-title{color:#364153;text-transform:uppercase;letter-spacing:.02em;margin:0 0 .35rem;font-size:.8125rem;font-weight:600}.decision-review-modal-clarification-preview{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;margin-top:.75rem;padding:.75rem}.decision-review-modal-kv-list{border:1px solid var(--figma-border);background:#fff;border-radius:.625rem;margin:0;padding:.8125rem}.decision-review-modal-kv-row{justify-content:space-between;gap:1rem;padding:.25rem 0;font-size:.875rem;display:flex}.decision-review-modal-kv-row dt{color:var(--figma-muted);text-transform:capitalize;margin:0}.decision-review-modal-kv-row dd{color:#101828;text-align:right;margin:0;font-weight:500}.decision-review-modal-notes{flex-direction:column;gap:.5rem;display:flex}.decision-review-modal-notes-input{width:100%;min-height:6rem;font:inherit;color:#101828;resize:vertical;background:#f3f3f5;border:1px solid #0000;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.decision-review-modal-notes-input::placeholder{color:#717182}.decision-review-modal-notes-input:focus{outline:2px solid var(--figma-primary);outline-offset:1px}.decision-review-modal-actor-hint,.decision-review-modal-status-hint,.decision-review-modal-field-error{margin:0;font-size:.8125rem;line-height:1.45}.decision-review-modal-field-error{color:#a32d2d}.decision-review-modal-footer{border-top:1px solid var(--figma-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.decision-review-modal-footer--attorney-air{justify-content:space-between;align-items:center}.decision-review-modal-footer-left,.decision-review-modal-footer-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.decision-review-modal-btn--ghost-refresh{color:#364153;background:0 0;border:1px solid #0000}.decision-review-modal-btn--ghost-refresh:hover:not(:disabled){border-color:var(--figma-border);background:#f9fafb}.decision-review-modal-btn--approve-primary{color:#fff;background:var(--figma-primary,#534ab7);border:1px solid var(--figma-primary,#534ab7)}.decision-review-modal-btn--approve-primary:hover:not(:disabled){background:var(--figma-primary-hover,#433994);border-color:var(--figma-primary-hover,#433994)}.decision-review-modal-clarification-preview-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.decision-review-modal-confidence-value--unknown{color:var(--figma-muted);font-weight:500}.decision-review-modal-btn--view-case{color:#534ab7;background:#fff;border:1px solid #534ab7;text-decoration:none}.decision-review-modal-btn--view-case:hover{background:#f5f3ff;text-decoration:none}.decision-review-modal-btn--request-info{color:#364153;border:1px solid var(--figma-border);background:#fff}.decision-review-modal-btn--request-info:hover:not(:disabled){background:#f9fafb}.decision-review-modal-footer-right{align-items:center;gap:.5rem;display:flex}.decision-review-modal-btn{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.decision-review-modal-btn:disabled{opacity:.55;cursor:not-allowed}.decision-review-modal-btn--reject{color:#a32d2d;border:1px solid var(--figma-border);background:#fff}.decision-review-modal-btn--reject:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}.decision-review-modal-btn--cancel{color:#364153;border:1px solid var(--figma-border);background:#fff}.decision-review-modal-btn--cancel:hover:not(:disabled){background:#f9fafb}.decision-review-modal-btn--approve{color:#fff;background:var(--figma-success);border:1px solid var(--figma-success)}.decision-review-modal-btn--approve:hover:not(:disabled){background:var(--figma-success-dark);border-color:var(--figma-success-dark)}.decision-queue-empty{text-align:center;max-width:36rem;color:var(--figma-muted);margin:2rem auto;font-size:.9375rem;line-height:1.5}.decision-queue-empty-cta{color:#fff;background:var(--figma-primary);border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.decision-queue-empty-cta:hover{background:var(--figma-primary-hover);text-decoration:none}@media (width<=900px){.decision-queue-card{flex-direction:column;align-items:stretch}.decision-queue-card-aside{border-top:1px solid var(--figma-border);justify-content:space-between;padding-top:.5rem}}.dq-pill{border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.dq-pill--priority-high{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.dq-pill--priority-medium{color:#854f0b;background:#fffbeb;border:1px solid #fde68a}.dq-pill--priority-low{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.dq-pill--status-queued{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}.dq-pill--status-review{color:#534ab7;background:#f5f3ff;border:1px solid #ddd6fe}.dq-pill--status-applied{color:#3b6d11;background:#ecfdf3;border:1px solid #abefc6}.dq-pill--status-cancelled,.dq-pill--status-created,.dq-pill--status-default{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.dq-pill--sla-overdue{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.dq-pill--sla-soon{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.dq-pill--sla-ok{color:#3b6d11;background:#f0fdf4;border:1px solid #bbf7d0}.dq-due-cell{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.dq-detail-back{margin:0 0 .5rem;font-size:.875rem}.dq-detail-back-link{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.dq-summary-strip{flex-wrap:wrap;gap:.5rem;padding:0 2rem 1rem;display:flex}.dq-summary-chip{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.dq-detail-body{padding:1.25rem 2rem 2rem}.dq-detail-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}@media (width>=56rem){.dq-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dq-detail-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;padding:1.15rem 1.25rem}.dq-detail-card--accent{background:linear-gradient(145deg,#fafbff 0%,#f5f3ff 100%);border-color:#e0e7ff}.dq-detail-card-title{color:#111827;margin:0 0 .65rem;font-size:1rem;font-weight:600}.dq-detail-dl{gap:.5rem;margin:0;font-size:.875rem;display:grid}.dq-detail-dl div{grid-template-columns:6rem 1fr;gap:.5rem;display:grid}.dq-detail-dl dt{color:var(--figma-muted);margin:0;font-weight:500}.dq-detail-dl dd{color:#111827;margin:0}.dq-recommendation-lead{color:#374151;margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.dq-create-body{padding:1.25rem 2rem 2rem}.dq-create-actions{border-top:1px solid var(--figma-border);margin-top:1rem;padding-top:1rem}.wf-lib-filter-row{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.wf-lib-filter-chip{border:1px solid var(--figma-border);color:#4b5563;cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .85rem;font-size:.8125rem;font-weight:500}.wf-lib-filter-chip:hover{color:#534ab7;border-color:#534ab7}.wf-lib-filter-chip--active{color:#fff;background:#534ab7;border-color:#534ab7}.wf-lib-card .wf-flow-card-head{align-items:flex-start}.wf-lib-card .wf-orch-card-lead{align-items:center}.wf-lib-card .wf-flow-card-key{margin-bottom:.35rem;display:block}.wf-modal-step{letter-spacing:.04em;text-transform:uppercase;color:var(--figma-muted);margin:0 0 .35rem;font-size:.75rem;font-weight:600}.wf-modal-panel .wf-create-actions{border-top:1px solid var(--figma-border);justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.5rem;padding-top:1rem;display:flex}.wf-editor-header-chips{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;display:flex}.client-list-screen{background:#f7f8fa;flex-direction:column;flex:1;min-width:0;min-height:0;padding:1.25rem 2rem;display:flex;overflow:hidden}.client-list-header{flex-direction:column;flex-shrink:0;gap:1rem;margin-bottom:1.25rem;display:flex}.client-list-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.client-list-title{color:#101828;margin:0;font-size:1.5rem;font-weight:600}.client-list-count{color:#667085;margin:.15rem 0 0;font-size:.9rem}.client-list-add-btn{color:#fff;cursor:pointer;background:#534ab7;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.client-list-add-btn:disabled{opacity:.55;cursor:not-allowed}.client-list-search{background:#fff;border:1px solid #e4e7ec;border-radius:.65rem;align-items:center;gap:.5rem;max-width:24rem;padding:.55rem .85rem;display:flex}.client-list-search input{background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.client-list-body{background:#fff;border:1px solid #e4e7ec;border-radius:.75rem;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.client-list-empty{text-align:center;color:#667085;margin:0;padding:2.5rem 1.5rem}.client-list-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;overflow:auto}.client-list-body>.data-grid-pagination{background:#f9fafb;border-top:1px solid #e4e7ec;flex-shrink:0;margin:0;padding:.85rem 1rem}.client-list-table{border-collapse:collapse;width:100%;font-size:.9rem}.client-list-table th{text-align:left;color:#667085;background:#f9fafb;border-bottom:1px solid #e4e7ec;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.client-list-table td{color:#344054;vertical-align:middle;border-bottom:1px solid #f2f4f7;padding:.85rem 1rem}.client-list-table tbody tr:hover{background:#f9fafb}.client-list-name-td{vertical-align:top}.client-list-primary-cell{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.client-list-name-cell{color:#101828;align-items:center;gap:.65rem;min-width:0;font-weight:600;text-decoration:none;display:inline-flex}.client-list-id-row{flex-wrap:nowrap;align-items:center;gap:.25rem;min-width:0;padding-left:2.65rem;display:flex}.client-list-id-row code{min-width:0;color:var(--figma-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.25rem;overflow:hidden}.client-list-copy-id{width:1.5rem;height:1.5rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.client-list-copy-id:hover{color:#111827;background:#f3f4f6}.client-list-copy-id:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.client-list-copy-id--copied,.client-list-copy-id--copied:hover{color:#15803d}.client-list-copy-id--failed,.client-list-copy-id--failed:hover{color:#b42318}.client-list-avatar{color:#fff;background:#534ab7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:600;display:inline-flex}.client-list-cases-pill{color:#344054;background:#f2f4f7;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}.client-list-actions-cell{text-align:right}.client-list-row-action{color:#667085;border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.client-list-row-action:hover{color:#101828;background:#f2f4f7}.add-client-modal-overlay{z-index:60;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.add-client-modal{background:#fff;border-radius:.65rem;width:min(448px,100vw - 2rem);overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.add-client-modal-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1.25rem;display:flex}.add-client-modal-header h2{color:#101828;margin:0;font-size:1.25rem;font-weight:600}.add-client-modal-close{color:#667085;cursor:pointer;background:0 0;border:none;padding:.15rem}.add-client-modal-form{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.add-client-field{color:#101828;flex-direction:column;gap:.45rem;font-size:.875rem;font-weight:500;display:flex}.add-client-required{color:#fb2c36}.add-client-input-wrap{color:#98a2b3;background:#fff;border:1px solid #e4e7ec;border-radius:.65rem;align-items:center;gap:.5rem;padding:0 .85rem;display:flex}.add-client-input{color:#101828;background:0 0;border:none;outline:none;flex:1;padding:.7rem 0;font-size:1rem;font-weight:400}.add-client-select{cursor:pointer;appearance:auto;min-height:1.5rem}.add-client-error{color:#b42318;font-size:.8rem;font-weight:500}.add-client-hint{color:#98a2b3;font-size:.75rem;font-weight:400}.add-client-modal-actions{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.5rem;display:grid}.add-client-btn{cursor:pointer;border-radius:.65rem;padding:.65rem 1rem;font-size:1rem;font-weight:500}.add-client-btn--ghost{color:#364153;background:#fff;border:1px solid #e4e7ec}.add-client-btn--primary{color:#fff;background:#534ab7;border:none}.add-client-btn--primary:disabled{opacity:.6;cursor:not-allowed}.client-directory-screen .case-list-header-row{margin-bottom:0}.client-directory-rbac-hint{margin-top:.5rem}.client-directory-add-button{border-radius:.625rem;min-height:2.5rem;padding:.5rem 1rem;font-size:1rem}.client-directory-search-input{border-radius:.625rem;min-height:2.6rem;font-size:1rem}.client-directory-body{padding-top:1.5rem}.client-directory-empty{width:100%}.client-directory-grid{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.client-directory-card{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.625rem;flex-direction:column;gap:1rem;padding:1.55rem;display:flex}.client-directory-card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.client-directory-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.client-directory-avatar{width:3rem;height:3rem;color:var(--figma-primary);background:#eeedfe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex}.client-directory-identity-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.client-directory-name{color:#101828;font-size:1rem;font-weight:500;line-height:1.5}.client-directory-id{color:var(--figma-muted);font-size:.75rem;line-height:1.35}.client-directory-status{color:var(--figma-success-dark);background:#eaf3de;border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35}.client-directory-contact{flex-direction:column;gap:.75rem;display:flex}.client-directory-contact-row{color:#101828;align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.4;display:flex}.client-directory-contact-row svg{color:var(--figma-muted);flex-shrink:0}.client-directory-cases{border-top:1px solid var(--figma-border);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.client-directory-case-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.client-directory-case-label{color:var(--figma-muted);font-size:.75rem;line-height:1.35}.client-directory-case-value{color:#101828;font-size:.875rem;font-weight:500;line-height:1.4}.client-directory-case-pill{color:var(--figma-primary);background:#eeedfe;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35}.client-directory-actions{gap:.5rem;display:flex}.client-directory-btn{cursor:pointer;border:0;border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.35rem;min-height:2.1rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.client-directory-btn--primary{color:var(--figma-primary);background:#eeedfe}a.client-directory-btn--primary:hover{background:#e0defc;text-decoration:none}.client-directory-btn--secondary{background:var(--figma-surface);color:#364153;border:1px solid var(--figma-border)}a.client-directory-btn--secondary:hover{background:#f9fafb;text-decoration:none}.client-directory-btn--disabled{opacity:.55;cursor:not-allowed;pointer-events:none}button.client-directory-btn{font:inherit;cursor:pointer}.case-detail-modal-root{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.case-detail-modal-panel{border:1px solid var(--figma-border);background:var(--figma-surface);border-radius:.875rem;flex-direction:column;width:100%;max-width:48rem;max-height:min(90vh,41.875rem);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.case-detail-modal-header{border-bottom:1px solid var(--figma-border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.5rem;display:flex}.case-detail-modal-header-text{min-width:0}.case-detail-modal-title{color:#101828;margin:0;font-size:1.125rem;font-weight:500;line-height:1.75rem}.case-detail-modal-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.case-detail-modal-close-icon{width:2.25rem;height:2.25rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-detail-modal-close-icon:hover{color:var(--figma-text);background:#f3f4f6}.case-detail-modal-body{flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.case-detail-modal-status{color:var(--figma-muted);padding:1.5rem;font-size:.875rem}.case-detail-modal-summary-row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (width<=640px){.case-detail-modal-summary-row{grid-template-columns:1fr}}.case-detail-modal-card{border:1px solid var(--figma-border);background:#fafbfc;border-radius:.625rem;flex-direction:column;gap:.75rem;padding:1rem 1.0625rem;display:flex}.case-detail-modal-card-head{align-items:center;gap:.75rem;display:flex}.case-detail-modal-card-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.case-detail-modal-card-icon--case{color:var(--figma-primary);background:#eeedfe}.case-detail-modal-card-icon--attorney{color:var(--figma-success-dark);background:#eaf3de}.case-detail-modal-card-label{color:var(--figma-muted);margin:0;font-size:.75rem;line-height:1rem}.case-detail-modal-card-value{color:#101828;margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.case-detail-modal-meta{flex-direction:column;gap:.5rem;display:flex}.case-detail-modal-meta-row{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.case-detail-modal-meta-label{color:var(--figma-muted)}.case-detail-modal-meta-value{color:#101828;font-weight:500}.case-detail-modal-meta-value--priority-high{color:#854f0b}.case-detail-modal-meta-value--priority-low{color:var(--figma-muted)}.case-detail-modal-meta-value--priority-medium{color:#364153}.case-detail-modal-section-title{color:#101828;margin:0 0 .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.case-detail-modal-panel-block{border:1px solid var(--figma-border);background:#fafbfc;border-radius:.625rem;flex-direction:column;gap:.75rem;padding:1rem 1.0625rem;display:flex}.case-detail-modal-kv-row{justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.case-detail-modal-kv-label{color:var(--figma-muted)}.case-detail-modal-kv-value{color:#101828;text-align:right;font-weight:500}.case-detail-modal-kv-value--stage{color:var(--figma-primary)}.case-detail-modal-progress-track{background:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden}.case-detail-modal-progress-fill{border-radius:inherit;background:var(--figma-primary);height:100%}.case-detail-modal-contact-row{color:#101828;align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.25rem;display:flex}.case-detail-modal-contact-row svg{color:var(--figma-muted);flex-shrink:0}.case-detail-modal-footer{border-top:1px solid var(--figma-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.case-detail-modal-btn{cursor:pointer;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;min-height:2.625rem;padding:0 1rem;font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none;display:inline-flex}.case-detail-modal-btn--secondary{border-color:var(--figma-border);background:var(--figma-surface);color:#364153}.case-detail-modal-btn--secondary:hover{background:#f9fafb}.case-detail-modal-btn--primary{border-color:var(--figma-primary);background:var(--figma-primary);color:#fff}.case-detail-modal-btn--primary:hover{background:var(--figma-primary-hover);border-color:var(--figma-primary-hover);color:#fff}.ui-automation-demo-trigger{color:var(--figma-primary)}.ui-automation-demo-modal{width:min(520px,100vw - 2rem);max-height:min(85vh,640px)}.ui-automation-demo-modal__header{border-bottom:1px solid var(--figma-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem .85rem;display:flex}.ui-automation-demo-modal__title-row{align-items:center;gap:.5rem;display:flex}.ui-automation-demo-modal__body{flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex;overflow:auto}.ui-automation-demo-modal__status{color:var(--figma-muted);margin:0;font-size:.875rem}.ui-automation-demo-modal__status p{margin:.35rem 0 0}.ui-automation-demo-modal__link{color:var(--figma-primary);word-break:break-all}.workflow-agent-config-modal .agents-modal-tab-active{color:var(--figma-primary);border-bottom-color:var(--figma-primary)}.workflow-agent-config-modal .wf-create-btn-primary{min-width:10.5rem}.test-run-modal{width:min(640px,100vw - 2rem);max-height:min(85vh,560px)}.test-run-modal-body{padding-top:.75rem;padding-bottom:.75rem}.test-run-console{color:#e5e7eb;white-space:pre-wrap;word-break:break-word;background:#111827;border-radius:.625rem;min-height:12rem;max-height:18rem;margin:0;padding:1rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.test-run-console-line{display:block}.test-run-modal-footer{justify-content:space-between}.test-run-modal-run-btn{align-items:center;gap:.4rem;display:inline-flex}.app-header-leading{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.app-nav-toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:none}.app-nav-toggle:hover{background:#3a2a55}.app-nav-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff}.app-nav-backdrop{display:none}@media (width<=767px){.app-nav-toggle{display:inline-flex}.app-header{padding:0 .75rem}.app-nav-backdrop{z-index:90;cursor:pointer;background:#11182773;border:0;margin:0;padding:0;display:block;position:fixed;inset:4rem 0 0}.app-sidebar{z-index:100;transition:transform .2s;position:fixed;top:4rem;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #1118272e}.app-sidebar--open{transform:translate(0)}.profile-chip-text,.topbar-actions .icon-button--help,.topbar-actions .icon-button--settings{display:none}.page-wrap,.case-home-figma .case-home-welcome-row,.case-home-dashboard-body,.case-list-header-strip,.case-list-body,.wf-orch-body,.decision-queue-header-strip,.decision-queue-body,.dq-filter-bar,.dq-summary-strip,.client-directory-body,.wf-case-wf-body{padding-left:1rem;padding-right:1rem}.case-list-header-strip{padding-top:1rem;padding-bottom:1rem}.case-list-header-row,.decision-queue-header-row,.agents-page-header,.case-home-welcome-row,.list-header,.wf-orch-header-row,.wf-editor-top-row{flex-direction:column;align-items:stretch}.case-list-primary-button,.agents-header-cta,.decision-queue-stat-card,.wf-orch-header-actions,.wf-orch-btn-primary,.wf-editor-header-actions{text-align:center;justify-content:center;align-self:stretch}.wf-editor-header-actions{flex-wrap:wrap}.case-list-toolbar-row,.decision-queue-toolbar,.list-toolbar{flex-direction:column;align-items:stretch}.case-list-filter-button,.decision-queue-filter{justify-content:center;width:100%}.decision-queue-filter-select{flex:1;min-width:0}.decision-queue-card{flex-direction:column;align-items:stretch}.decision-queue-card-aside{flex-wrap:wrap;justify-content:space-between;width:100%}.decision-queue-review-button{flex:1;min-height:2.75rem}.dq-form-grid{grid-template-columns:1fr}.case-detail-header,.case-detail-actions,.case-workspace-activity-head{flex-direction:column;align-items:flex-start}.case-workspace-tabs{-webkit-overflow-scrolling:touch;padding:0 .75rem;overflow-x:auto}.case-workspace-tab{flex-shrink:0;min-height:2.75rem}.case-ws-tabs{-webkit-overflow-scrolling:touch;padding:0 .75rem;overflow-x:auto}.case-ws-tab{flex-shrink:0;min-height:2.75rem}.case-ws-quick-actions{grid-template-columns:1fr}.case-ws-milestone-body{padding-left:1rem}.icon-button,.sidebar-item{min-width:2.75rem;min-height:2.75rem}.agents-card-actions--split{flex-direction:column}.agents-card-metrics{flex-wrap:wrap;gap:.75rem 1.25rem}.wf-orch-header-actions,.wf-editor-header-actions,.wf-editor-top-row{flex-direction:column;align-items:stretch;width:100%}.wf-orch-header-actions .wf-orch-btn-primary,.wf-orch-header-actions .wf-create-btn-secondary,.wf-editor-header-actions .wf-editor-header-btn{justify-content:center;width:100%}.wf-editor-summary-head,.wf-editor-info-head{flex-direction:column;align-items:flex-start}.agents-modal-panel{width:calc(100vw - 1.5rem);max-width:none;margin:.75rem}}@media (width<=479px){.page-wrap,.wf-orch-body,.decision-queue-body{padding-top:1rem;padding-bottom:1rem}.case-home-kpi-tile{min-height:auto}.case-home-tour-banner{flex-direction:column}.wf-flow-card-grid{grid-template-columns:1fr}}@media (width<=1023px){.case-workspace-screen{flex-direction:column;overflow:hidden auto}.case-workspace-rail{border-right:none;border-bottom:1px solid var(--figma-border);flex-shrink:0;width:100%;max-height:none}.case-workspace-main{border-right:none;flex:none;min-height:18rem}.case-workspace-assistant{border-left:none;border-top:1px solid var(--figma-border);flex-shrink:0;width:100%;max-height:none}}@media (width>=768px) and (width<=1023px){.page-wrap,.wf-orch-body,.decision-queue-body,.case-list-body{padding-left:1.25rem;padding-right:1.25rem}}.ai-assistant-layout{background:#f7f8fa;height:100%;min-height:0;display:flex}.ai-assistant-sidebar{background:#f3f4f6;border-right:1px solid #e5e7eb;flex-direction:column;flex:none;gap:.75rem;width:280px;min-height:0;padding:1rem .875rem;display:flex;overflow:hidden}.ai-assistant-new-conversation{color:#fff;width:100%;font:inherit;cursor:pointer;background:#5b5fcc;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.ai-assistant-new-conversation:hover{background:#4f54b8}.ai-assistant-sidebar-empty{color:#6b7280;margin:.5rem .25rem;font-size:.825rem}.ai-assistant-conversation-list{flex-direction:column;flex:auto;gap:.375rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ai-assistant-conversation-row{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.ai-assistant-conversation-row:hover{background:#eceef3}.ai-assistant-conversation-row--selected{background:#ecebff;border-color:#5b5fcc}.ai-assistant-conversation-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ai-assistant-conversation-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.ai-assistant-conversation-time{color:#9ca3af;flex:none;font-size:.7rem}.ai-assistant-conversation-preview{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ai-assistant-main{background:#fff;flex-direction:column;flex:auto;min-width:0;min-height:0;padding:1.25rem 1.5rem 1rem;display:flex}.ai-assistant-screen{flex-direction:column;height:100%;min-height:0;display:flex}.ai-assistant-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ai-assistant-logo{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ai-assistant-title{color:#111827;margin:0;font-size:1.25rem;font-weight:600}.ai-assistant-subtitle{color:#64748b;max-width:48rem;margin:.25rem 0 0;font-size:.875rem}.ai-assistant-chat{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex}.ai-assistant-thread{flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:.5rem .25rem;display:flex;overflow-y:auto}.ai-assistant-thread--centered{color:#64748b;justify-content:center;align-items:center}.ai-assistant-message{align-items:flex-start;gap:.625rem;max-width:min(42rem,92%);display:flex}.ai-assistant-message--user{flex-direction:row;align-self:flex-end}.ai-assistant-message--assistant{align-self:flex-start}.ai-assistant-avatar{border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.15rem;display:inline-flex}.ai-assistant-avatar--assistant{color:#fff;background:#5b5fcc}.ai-assistant-avatar--user{color:#4b5563;background:#e5e7eb}.ai-assistant-message-body{flex-direction:column;min-width:0;display:flex}.ai-assistant-message--user .ai-assistant-message-body{align-items:flex-end}.ai-assistant-message-bubble{white-space:pre-wrap;word-break:break-word;border-radius:.875rem;padding:.625rem .875rem;font-size:.9rem;line-height:1.45}.ai-assistant-message--assistant .ai-assistant-message-bubble{color:#0f172a;background:#f1f5f9}.ai-assistant-message--user .ai-assistant-message-bubble{color:#fff;background:#5b5fcc}.ai-assistant-message--degraded .ai-assistant-message-bubble{color:#92400e;background:#fef3c7}.ai-assistant-typing{color:#64748b;align-items:center;gap:.75rem;font-style:italic;display:inline-flex}.ai-assistant-cancel{color:#5b5fcc;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-style:normal;font-weight:600}.ai-assistant-message-time{color:#94a3b8;margin-top:.25rem;font-size:.7rem}.ai-assistant-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;max-width:44rem;margin:0 auto;padding:.5rem 0 .25rem;display:grid}.ai-assistant-prompt-card{text-align:left;font:inherit;color:#334155;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.ai-assistant-prompt-card:hover:not(:disabled){color:#4338ca;border-color:#5b5fcc}.ai-assistant-prompt-card:disabled{opacity:.6;cursor:not-allowed}.ai-assistant-prompt-card-icon{color:#5b5fcc;flex:none;margin-top:.1rem;display:inline-flex}.ai-assistant-prompt-card-label{line-height:1.35}.ai-assistant-prompt-chip{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.5rem .875rem;font-size:.825rem}.ai-assistant-degraded,.ai-assistant-rate-limit,.ai-assistant-rate-warn{border-radius:.625rem;padding:.625rem .875rem;font-size:.825rem}.ai-assistant-degraded{color:#92400e;background:#fef3c7}.ai-assistant-rate-limit{color:#991b1b;background:#fee2e2}.ai-assistant-rate-warn{color:#9a3412;background:#fff7ed;margin-bottom:.5rem}.ai-assistant-error{font-size:.875rem}.ai-assistant-composer{flex-direction:column;gap:.375rem;padding-top:.5rem;display:flex}.ai-assistant-composer-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-assistant-composer-row{background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem 1rem;display:flex}.ai-assistant-composer-input{resize:none;font:inherit;background:0 0;border:none;width:100%;min-height:1.5rem;max-height:6rem;padding:.5rem 0;font-size:.9rem}.ai-assistant-composer-input:focus{outline:none}.ai-assistant-composer-row:focus-within{border-color:#5b5fcc;box-shadow:0 0 0 2px #5b5fcc33}.ai-assistant-composer-send{color:#fff;cursor:pointer;background:#5b5fcc;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.ai-assistant-composer-send:disabled{opacity:.45;cursor:not-allowed}.ai-assistant-composer-hint{text-align:center;color:#9ca3af;margin:0;font-size:.75rem}@media (width<=900px){.ai-assistant-layout{flex-direction:column}.ai-assistant-sidebar{border-bottom:1px solid #e5e7eb;border-right:none;width:100%;max-height:40vh}.ai-assistant-prompts{grid-template-columns:1fr}}.settings-screen{box-sizing:border-box;flex:1;width:100%;max-width:76rem;min-height:0;margin:0 auto;padding:1.5rem 2rem 2rem;overflow-y:auto}.settings-header{margin-bottom:1.25rem}.settings-title{color:var(--figma-text);margin:0;font-size:1.5rem;font-weight:600}.settings-subtitle{color:var(--figma-muted);margin:.25rem 0 0;font-size:.9rem}.settings-layout{grid-template-columns:15rem 1fr;align-items:start;gap:1.5rem;display:grid}@media (width<=48rem){.settings-layout{grid-template-columns:1fr}}.settings-nav{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.5rem;display:flex}.settings-nav-item{color:var(--figma-text);border-radius:.5rem;align-items:center;gap:.6rem;padding:.6rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.settings-nav-item:hover{background:#f4f3fc}.settings-nav-item--active{color:var(--figma-primary);background:#eeedfe}.settings-content{min-width:0}.settings-section{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:.75rem;padding:1.25rem 1.5rem 1.5rem}.settings-section-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.settings-section-title{color:var(--figma-text);margin:0;font-size:1.15rem;font-weight:600}.settings-section-subtitle{color:var(--figma-muted);margin:.2rem 0 0;font-size:.85rem}.settings-card-grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.settings-card{border:1px solid var(--figma-border);background:#fff;border-radius:.65rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.settings-card-main{gap:.75rem;min-width:0;display:flex}.settings-badge{color:#fff;letter-spacing:.02em;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;min-width:2.5rem;height:1.6rem;padding:0 .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.settings-card-text{min-width:0}.settings-card-name{color:var(--figma-text);margin:0;font-size:.92rem;font-weight:600}.settings-card-meta{color:var(--figma-muted);margin:.1rem 0 0;font-size:.78rem}.settings-card-desc{color:#4b5563;margin:.35rem 0 0;font-size:.82rem}.settings-card-actions{flex-shrink:0;gap:.3rem;display:flex}.settings-rft-configure{box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;max-width:48rem;display:flex}.settings-rft-configure-modal{width:min(48rem,100vw - 2rem);max-width:min(48rem,100vw - 2rem)}.settings-rft-configure-modal__body{max-height:calc(100vh - 6.5rem);overflow:auto}.settings-rft-configure-modal .settings-rft-configure{max-width:none}.settings-rft-configure__title-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.settings-rft-configure__header{flex-direction:column;gap:.75rem;display:flex}.settings-rft-configure__title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.settings-rft-configure__title-block{flex:16rem;min-width:0}.settings-rft-configure__help{border:1px solid var(--figma-border);color:var(--figma-muted);background:#fafafa;border-radius:.55rem;padding:.55rem .85rem;font-size:.82rem}.settings-rft-configure__help summary{cursor:pointer;color:var(--figma-text);font-weight:600}.settings-rft-configure__help p{margin:.45rem 0 0;line-height:1.45}.settings-rft-configure__list{flex-direction:column;gap:.85rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.settings-rft-configure__card{border:1px solid var(--figma-border);box-sizing:border-box;background:#fff;border-radius:.65rem;flex-direction:column;gap:.65rem;width:100%;min-width:0;padding:1rem 1.1rem;display:flex}.settings-rft-configure__card-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.settings-rft-configure__card-text{flex:1;min-width:0}.settings-rft-configure__prepare{max-width:22rem;margin:0}.settings-rft-configure__prepare select{border:1px solid var(--figma-border);background:#fff;border-radius:.45rem;width:100%;margin-top:.25rem;padding:.4rem .55rem;font-size:.85rem}.settings-rft-configure__actions{border-top:1px solid var(--figma-border);flex-wrap:wrap;gap:.45rem;padding-top:.15rem;display:flex}.settings-rft-bindings{min-width:0;margin:0}.settings-rft-bindings__summary{cursor:pointer;color:var(--figma-text);font-size:.82rem;font-weight:600}.settings-rft-bindings__hint{margin-top:.35rem;line-height:1.4}.settings-rft-bindings__list{border:1px solid var(--figma-border);background:#fafafa;border-radius:.45rem;max-height:14rem;margin:.5rem 0 0;padding:0;list-style:none;overflow:auto}.settings-rft-bindings__row{border-bottom:1px solid var(--figma-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:start;gap:.35rem .45rem;padding:.4rem .55rem;font-size:.78rem;display:grid}.settings-rft-bindings__row:last-child{border-bottom:none}.settings-rft-bindings__key{word-break:break-word;overflow-wrap:anywhere;color:var(--figma-text);background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem}.settings-rft-bindings__arrow{color:var(--figma-muted);line-height:1.4}.settings-rft-bindings__type{white-space:nowrap;margin:0}@media (width<=640px){.settings-rft-bindings__row{grid-template-columns:1fr;gap:.15rem}.settings-rft-bindings__arrow{display:none}}.settings-icon-button{border:1px solid var(--figma-border);color:#4b5563;cursor:pointer;background:#fff;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.settings-icon-button:hover{background:#f4f3fc}.settings-icon-button--danger{color:#dc2626}.settings-icon-button--danger:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.settings-empty{text-align:center;color:var(--figma-muted);margin:0;padding:1.5rem;font-size:.9rem}.settings-inline-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:0 0 .85rem;padding:.65rem .85rem;font-size:.85rem}.settings-inline-warning{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;margin:0 0 .85rem;padding:.65rem .85rem;font-size:.85rem}.settings-inline-success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem;margin:0 0 .85rem;padding:.65rem .85rem;font-size:.85rem}.settings-runtime-block{border-top:1px solid var(--figma-border,#e5e7eb);flex-direction:column;gap:1.75rem;margin-top:2rem;padding-top:1.5rem;display:flex}.settings-runtime-block-header{flex-direction:column;gap:.35rem;display:flex}.settings-integration-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.settings-integration-card{border:1px solid var(--figma-border,#e5e7eb);background:#fff;border-radius:.75rem;overflow:hidden}.settings-integration-card--expanded{box-shadow:0 4px 18px #0f172a0f}.settings-integration-card-toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.1rem;display:flex}.settings-integration-card-toggle:hover{background:#fafbfc}.settings-integration-card-toggle-meta{flex-shrink:0;align-items:center;gap:.65rem;display:inline-flex}.settings-integration-card-chevron{color:var(--figma-text-muted,#6b7280);transition:transform .15s}.settings-integration-card--expanded .settings-integration-card-chevron{transform:rotate(180deg)}.settings-integration-card-body{border-top:1px solid var(--figma-border,#e5e7eb);flex-direction:column;gap:1.5rem;padding:0 1.1rem 1.1rem;display:flex}.settings-integration-connection-form,.settings-integration-panel-heading{flex-direction:column;gap:.35rem;display:flex}.settings-integration-panel-title{color:var(--figma-text,#111827);margin:.85rem 0 0;font-size:.95rem;font-weight:700}.settings-integration-panel-desc{color:var(--figma-text-muted,#6b7280);margin:0;font-size:.85rem}.settings-integrations-panel{border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:10px;overflow:hidden}.settings-integrations-table thead th{border-bottom:1px solid var(--figma-border,#e4e7ec);background:#fafbfc;padding-top:.75rem;padding-bottom:.75rem}.settings-integrations-table tbody tr:last-child td{border-bottom:0}.settings-integrations-name-cell{align-items:center;gap:.75rem;display:flex}.settings-integrations-name{color:var(--figma-text,#101828);font-size:.875rem;font-weight:600}.settings-integrations-description{color:var(--figma-text,#101828);font-size:.875rem}.settings-integrations-actions-col{text-align:right;width:14rem}.settings-integrations-actions{justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.settings-integrations-config-link{color:var(--figma-primary,#534ab7);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600}.settings-integrations-config-link:hover{text-decoration:underline}.settings-integration-brand-icon{border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.settings-integration-brand-icon--table{width:2.5rem;height:2.5rem}.settings-integration-brand-icon--modal{width:3rem;height:3rem}.settings-integration-brand-text{font-size:.875rem;font-weight:700;line-height:1}.settings-integration-status{align-items:center;gap:.5rem;display:inline-flex}.settings-integration-status-dot{border-radius:999px;flex:none;width:.5rem;height:.5rem}.settings-integration-status-dot--connected{background:#639922}.settings-integration-status-dot--inactive{background:#f59e0b}.settings-integration-status-dot--muted{background:#c5cad3}.settings-integration-status-label{font-size:.875rem;font-weight:600}.settings-integration-status-label--connected{color:#3b6d11}.settings-integration-status-label--inactive{color:#b45309}.settings-integration-status-label--muted{color:var(--figma-muted,#8b93a1)}.settings-integration-config-modal{max-width:42rem}.settings-integration-config-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 0;display:flex}.settings-integration-config-header-main{align-items:center;gap:.75rem;display:flex}.settings-integration-config-title{color:var(--figma-text,#101828);margin:0;font-size:1.125rem;font-weight:600}.settings-integration-config-subtitle{color:var(--figma-muted,#8b93a1);margin:.15rem 0 0;font-size:.75rem}.settings-integration-config-body{max-height:calc(100vh - 8rem);padding:0 1.5rem 1.5rem;overflow-y:auto}.settings-integration-config-form{flex-direction:column;gap:1.5rem;display:flex}.settings-integration-config-notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;margin:1rem 0 0;padding:.65rem .85rem;font-size:.8rem}.settings-integration-connection-banner{border:1px solid var(--figma-border,#e4e7ec);background:#fafbfc;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem;display:flex}.settings-integration-connection-banner--connected{background:#f3faee;border-color:#c8e6b0}.settings-integration-connection-banner-main{align-items:flex-start;gap:.75rem;display:flex}.settings-integration-connection-banner-icon{color:#639922;display:inline-flex}.settings-integration-connection-banner-title{color:var(--figma-text,#101828);margin:0;font-size:.875rem;font-weight:600}.settings-integration-connection-banner-meta{color:var(--figma-muted,#8b93a1);margin:.15rem 0 0;font-size:.75rem}.settings-integration-test-button{color:var(--figma-primary,#534ab7);cursor:not-allowed;opacity:.55;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600}.settings-integration-config-section{flex-direction:column;gap:.75rem;display:flex}.settings-integration-config-section-heading{align-items:center;gap:.5rem;display:flex}.settings-integration-config-section-title{color:var(--figma-text,#101828);margin:0;font-size:.95rem;font-weight:600}.settings-integration-field-block{flex-direction:column;gap:.35rem;display:flex}.settings-checkbox-row{color:var(--figma-muted,#8b93a1);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.settings-hellosign-form{flex-direction:column;gap:1rem;display:flex}.settings-hellosign-section{border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:.75rem;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;display:flex}.settings-hellosign-section-title{color:var(--figma-text,#101828);margin:0;font-size:.875rem;font-weight:600}.settings-hellosign-section .settings-field-label{flex-direction:column;gap:.35rem;display:flex}.settings-hellosign-checkbox-row{flex-wrap:wrap;gap:.75rem 1.25rem}.settings-hellosign-inline-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}@media (width<=768px){.settings-hellosign-inline-row{grid-template-columns:1fr}}.x-hellosign-embedded__modal-content{width:95vw;max-width:1600px;height:92vh;top:2vh}@media only screen and (width<=767px),only screen and (width<=900px) and (aspect-ratio>=16/9){.x-hellosign-embedded__modal-content{box-shadow:none;width:100%;min-width:0;max-width:none;height:100%;min-height:0;top:0;left:0;overflow:hidden;transform:none}}.settings-textarea{border:1px solid var(--figma-border,#e4e7ec);width:100%;min-height:4.5rem;font:inherit;resize:vertical;border-radius:.5rem;padding:.65rem .75rem}.settings-case-category-back{color:var(--figma-primary,#5b4dc7);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin:0 0 .75rem;padding:0;font-weight:500;display:inline-flex}.settings-case-category-back:hover{text-decoration:underline}.settings-case-category-title-button{color:inherit;font:inherit;font-size:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}.settings-case-category-title-button:hover:not(:disabled){color:var(--figma-primary,#5b4dc7)}.settings-case-category-title-button:disabled{cursor:not-allowed;opacity:.7}.settings-table-row--clickable{cursor:pointer}.settings-table-row--clickable:hover{background:color-mix(in srgb, var(--figma-primary,#5b4dc7) 5%, #fff)}.settings-table-row--clickable:focus-visible{outline:2px solid var(--figma-primary,#5b4dc7);outline-offset:-2px}.settings-integration-operations-list{flex-direction:column;gap:.75rem;display:flex}.settings-integration-operation-card{border:1px solid var(--figma-border,#e4e7ec);background:#fafafa;border-radius:.75rem;flex-direction:column;gap:.35rem;padding:.85rem;display:flex}.settings-integration-operation-card-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.settings-integration-operation-card-actions{align-items:center;gap:.35rem;display:flex}.settings-integration-operation-test{flex-direction:column;gap:.35rem;margin-top:.5rem;display:flex}.settings-integration-operation-test-result{white-space:pre-wrap;word-break:break-word;border-radius:.5rem;max-height:16rem;margin:0;padding:.65rem .75rem;font-size:.8rem;overflow:auto}.settings-integration-operation-test-result--ok{color:#067647;background:#ecfdf3}.settings-integration-operation-test-result--fail{color:#b42318;background:#fef3f2}.settings-icon-button{color:var(--figma-muted,#8b93a1);cursor:pointer;background:0 0;border:0;padding:.25rem}.settings-icon-button:hover{color:#b42318}.settings-integration-copy-field{align-items:stretch;gap:.5rem;display:flex}.settings-integration-copy-field .settings-field-input{flex:auto}.settings-integration-copy-button{border:1px solid var(--figma-border,#e4e7ec);width:2.6rem;color:var(--figma-muted,#8b93a1);cursor:pointer;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.settings-integration-copy-button:hover{color:var(--figma-text,#101828);background:#f4f3fc}.settings-integration-copy-message{color:var(--figma-success-dark,#3b6d11);margin:0;font-size:.75rem}.settings-integration-info-box{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;gap:.75rem;padding:1rem;display:flex}.settings-integration-info-box-title{margin:0 0 .35rem;font-size:.8rem;font-weight:600}.settings-integration-info-box-list{margin:0;padding:0;font-size:.8rem;line-height:1.5;list-style:none}.settings-integration-info-box-list li:before{content:"• "}.settings-integration-config-footer{border-top:1px solid var(--figma-border,#e4e7ec);justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.settings-integration-dashboard-link{color:var(--figma-primary,#534ab7);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.settings-integration-dashboard-link:hover{text-decoration:underline}.settings-integration-config-footer-actions{align-items:center;gap:.65rem;display:flex}.settings-button--danger-outline{color:#d92d20;background:#fff;border:1px solid #fecdca}.settings-button--danger-outline:hover{background:#fef3f2}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin-top:.75rem;display:grid}.settings-field--full{grid-column:1/-1}.settings-field-hint{color:var(--figma-text-muted,#6b7280);font-size:.78rem}.settings-checkbox-field{color:var(--figma-text,#111827);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.settings-subsection--compact .settings-section-header{margin-bottom:0}.settings-subsection--compact .settings-list-toolbar{padding-top:0}@media (width<=768px){.settings-form-grid{grid-template-columns:1fr}}.settings-subsection{flex-direction:column;gap:1rem;display:flex}.settings-subsection-title{color:var(--figma-text,#111827);margin:0;font-size:1.05rem;font-weight:700}.settings-policy-panel{max-width:36rem}.settings-policy-actions{margin-top:.5rem}.settings-card-desc--truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.settings-card-actions--inline{align-items:center;gap:.5rem;display:flex}.settings-button{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.88rem;font-weight:600;display:inline-flex}.settings-button--primary{background:var(--figma-primary);color:#fff}.settings-button--primary:hover{background:var(--figma-primary-hover)}.settings-button--ghost{border-color:var(--figma-border);color:var(--figma-text);background:#fff}.settings-button--ghost:hover{background:#f4f3fc}.settings-button:disabled{opacity:.6;cursor:not-allowed}.settings-modal-overlay{z-index:1000;background:#11182773;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-modal{background:var(--figma-surface);border-radius:.85rem;flex-direction:column;width:100%;max-width:30rem;max-height:calc(100vh - 2rem);display:flex;overflow:hidden;box-shadow:0 20px 45px #11182740}.settings-modal-header{border-bottom:1px solid var(--figma-border);justify-content:space-between;align-items:center;padding:1.1rem 1.25rem;display:flex}.settings-modal-title{margin:0;font-size:1.05rem;font-weight:600}.settings-modal-close{width:2rem;height:2rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex}.settings-modal-close:hover{color:var(--figma-text);background:#f4f3fc}.settings-modal-body{flex-direction:column;gap:.9rem;padding:1.25rem;display:flex;overflow-y:auto}.settings-field{flex-direction:column;gap:.35rem;display:flex}.settings-field-label{color:#374151;font-size:.82rem;font-weight:600}.settings-field-input{border:1px solid var(--figma-border);width:100%;color:var(--figma-text);box-sizing:border-box;border-radius:.5rem;padding:.55rem .7rem;font-family:inherit;font-size:.9rem}.settings-field-input:focus{border-color:var(--figma-primary);outline:none;box-shadow:0 0 0 3px #534ab726}.settings-field-textarea{resize:vertical;min-height:4rem}.settings-swatch-row{flex-wrap:wrap;gap:.5rem;display:flex}.settings-swatch{cursor:pointer;border:2px solid #0000;border-radius:.45rem;width:1.85rem;height:1.85rem}.settings-swatch--active{border-color:var(--figma-text);box-shadow:inset 0 0 0 2px #fff}.settings-modal-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:0;padding:.6rem .8rem;font-size:.83rem}.settings-modal-footer{justify-content:flex-end;gap:.6rem;padding-top:.4rem;display:flex}.settings-field-hint{color:var(--figma-muted);margin-top:.25rem;font-size:.78rem}.settings-field--inline{flex-direction:row;align-items:center;gap:.5rem}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.settings-modal--wide{max-width:640px}.settings-modal--case-category{width:min(40rem,100vw - 2rem)}.settings-modal-header--stacked{align-items:flex-start;gap:.75rem}.settings-modal-header-text{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.settings-omp-modal{width:min(40rem,100vw - 2rem);max-width:min(40rem,100vw - 2rem)}.settings-omp-modal .settings-modal-footer{border-top:1px solid var(--figma-border);flex-shrink:0;padding:.85rem 1.25rem 1.15rem}.settings-omp-meta-grid{grid-template-columns:1fr}.settings-omp-rows{flex-direction:column;gap:.65rem;display:flex}.settings-omp-rows__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.settings-omp-rows__header .settings-subsection-title{margin:0}.settings-omp-rows__list{border:1px solid var(--figma-border);background:#fafafa;border-radius:.65rem;flex-direction:column;gap:.55rem;max-height:min(18rem,40vh);margin:0;padding:.65rem .75rem;list-style:none;display:flex;overflow:auto}.settings-omp-rows__row{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.settings-omp-rows__row--head{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);padding:0 .1rem;font-size:.72rem;font-weight:650}.settings-omp-rows__row .settings-field-input{box-sizing:border-box;width:100%;min-width:0}.settings-omp-rows__arrow{text-align:center;color:var(--figma-muted);line-height:1}.settings-omp-thin-badge{color:#92400e;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;background:#fffbeb;border:1px solid #fcd34d;border-radius:.25rem;margin-left:.35rem;padding:.1rem .4rem;font-size:.7rem;font-weight:650;display:inline-block}@media (width<=640px){.settings-omp-rows__row{grid-template-columns:1fr;gap:.35rem}.settings-omp-rows__row--head,.settings-omp-rows__arrow{display:none}}.settings-status-dot{border-radius:999px;flex:none;width:.85rem;height:.85rem;margin-top:.3rem}.settings-tag{color:var(--figma-primary);vertical-align:middle;background:#eef0fb;border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.1rem .4rem;font-size:.7rem;font-weight:600;display:inline-flex}.settings-table{border-collapse:collapse;width:100%}.settings-table th,.settings-table td{text-align:left;border-bottom:1px solid var(--figma-border);vertical-align:middle;padding:.75rem .85rem}.settings-table th{color:var(--figma-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.settings-table td .settings-card-meta{display:block}.settings-table-actions-col{text-align:right;width:64px}.settings-banner{border:1px solid var(--figma-border);background:color-mix(in srgb, var(--figma-primary) 6%, #fff);color:var(--figma-muted);border-radius:8px;margin:.75rem 0 1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.4}.settings-cfm-table-wrap{border:1px solid var(--figma-border);background:#fff;border-radius:.65rem;margin-top:.25rem;overflow:hidden}.settings-cfm-table-wrap .settings-table{margin:0}.settings-cfm-table-wrap .settings-table th:first-child,.settings-cfm-table-wrap .settings-table td:first-child{padding-left:1rem}.settings-cfm-table-wrap .settings-table tbody tr:last-child td{border-bottom:none}.settings-cfm-kind{background:color-mix(in srgb, var(--figma-primary) 12%, #fff);color:var(--figma-primary);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.settings-cfm-kind--ocr{color:#047857;background:#ecfdf5}.settings-cfm-count{color:#374151;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:.4rem;justify-content:center;min-width:1.75rem;padding:.15rem .45rem;font-size:.8rem;font-weight:600;display:inline-flex}.settings-cfm-empty{padding:1.5rem .25rem .5rem}.settings-cfm-modal{width:min(56rem,100vw - 2rem);max-width:min(56rem,100vw - 2rem)}.settings-cfm-editor-meta{border:1px solid var(--figma-border);background:#fafafa;border-radius:.65rem;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.settings-cfm-coverage{border:1px solid color-mix(in srgb, var(--figma-primary) 18%, var(--figma-border));background:color-mix(in srgb, var(--figma-primary) 5%, #fff);border-radius:.65rem;flex-direction:column;gap:.65rem;padding:.85rem 1rem;display:flex}.settings-cfm-coverage-stats{gap:1.5rem;display:flex}.settings-cfm-coverage-value{color:var(--figma-text);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:650;line-height:1.2;display:block}.settings-cfm-coverage-label{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);margin-top:.15rem;font-size:.72rem;font-weight:600;display:block}.settings-cfm-coverage-list{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.settings-cfm-coverage-list li code{border:1px solid var(--figma-border);color:#4b5563;background:#fff;border-radius:.35rem;padding:.15rem .4rem;font-size:.72rem;display:inline-block}.settings-cfm-entries{flex-direction:column;gap:.65rem;display:flex}.settings-cfm-entries-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.settings-cfm-entries-title{color:var(--figma-text);margin:0;font-size:.9rem;font-weight:600}.settings-cfm-entries-grid{flex-direction:column;gap:.5rem;display:flex}.settings-cfm-entries-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 2rem;align-items:end;gap:.55rem;display:grid}.settings-cfm-entries-row--head{text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);align-items:center;padding:0 .15rem;font-size:.72rem;font-weight:650}.settings-cfm-entries-row .settings-field{margin:0}@media (width<=640px){.settings-cfm-entries-row,.settings-cfm-entries-row--head{grid-template-columns:1fr}.settings-cfm-entries-row--head{display:none}}.settings-chip-row{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.settings-chip{border:1px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8rem;display:inline-flex}.settings-chip--active{border-color:var(--figma-primary);color:var(--figma-primary);font-weight:600}.settings-form-badge{background:color-mix(in srgb, var(--figma-primary) 12%, #fff);border-radius:4px;margin-right:.35rem;padding:.1rem .4rem;font-size:.75rem;font-weight:600;display:inline-block}.settings-table-actions{white-space:nowrap;text-align:right}.settings-table-actions button{cursor:pointer;color:var(--figma-muted);background:0 0;border:none;margin-left:.35rem}.settings-applicant-types-panel{border:1px solid var(--figma-border);background:#fff;border-radius:12px;overflow:hidden}.settings-applicant-types-table{margin:0}.settings-applicant-types-table tbody tr:last-child td{border-bottom:none}.settings-applicant-type-cell{align-items:center;gap:.75rem;display:flex}.settings-applicant-type-icon{color:#5b21b6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.settings-applicant-type-name{color:var(--figma-text,#1f2937);font-size:.92rem;font-weight:500}.settings-applicant-type-pill{color:#5b21b6;background:#ede9fe;border-radius:999px;align-items:center;padding:.2rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex}.settings-field-required{color:#dc2626;margin-left:.1rem}.settings-row--inactive{opacity:.62}.settings-role-pill{color:var(--figma-primary);background:#eef0fb;border-radius:999px;padding:.18rem .6rem;font-size:.78rem;font-weight:600;display:inline-block}.settings-status-pill{border-radius:999px;padding:.18rem .6rem;font-size:.78rem;font-weight:600;display:inline-block}.settings-status-pill--active{color:var(--figma-success-dark);background:#e7f4dd}.settings-status-pill--inactive,.settings-status-pill--muted{color:var(--figma-muted);background:#f3f4f6}.settings-capability-summary{border:1px solid var(--figma-border);background:var(--figma-bg);border-radius:12px;padding:.9rem 1rem}.settings-capability-summary--empty{text-align:center;color:var(--figma-muted)}.settings-capability-role{margin:0 0 .2rem;font-weight:700}.settings-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin:.6rem 0;padding:0;list-style:none;display:grid}.settings-capability-item{align-items:center;gap:.4rem;font-size:.82rem;display:flex}.settings-capability-item--denied{color:var(--figma-muted)}.settings-capability-icon--allow{color:var(--figma-success)}.settings-capability-icon--deny{color:#dc2626}.settings-inline-success{color:var(--figma-success-dark);margin:.4rem 0 0;font-size:.85rem}.settings-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-card--integration{align-items:center}.settings-integration-icon{width:2.4rem;height:2.4rem;color:var(--figma-primary);background:#eef0fb;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.settings-profile-form{flex-direction:column;gap:1rem;display:flex}@media (width<=720px){.settings-form-grid,.settings-capability-list{grid-template-columns:minmax(0,1fr)}}.settings-subheading{color:var(--figma-text);margin:0 0 .85rem;font-size:.95rem;font-weight:600}.settings-member-grid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.settings-member-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;display:flex}.settings-member-card--inactive{opacity:.7}.settings-member-head{align-items:flex-start;gap:.7rem;display:flex}.settings-avatar{color:#fff;letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:.8rem;font-weight:700;display:inline-flex}.settings-avatar--lg{width:3.25rem;height:3.25rem;font-size:1.05rem}.settings-avatar--profile{background:#f97316}.settings-member-id{flex-direction:column;flex:auto;gap:.3rem;min-width:0;display:flex}.settings-member-id .settings-card-name{font-size:.95rem}.settings-member-id .settings-status-pill{text-transform:lowercase;align-self:flex-start}.settings-member-edit{width:1.85rem;height:1.85rem;color:var(--figma-muted);border-color:#0000;flex:none}.settings-member-contact{flex-direction:column;gap:.4rem;display:flex}.settings-member-contact-row{color:#4b5563;align-items:center;gap:.5rem;min-width:0;margin:0;font-size:.83rem;display:flex}.settings-member-contact-row svg{color:var(--figma-muted);flex:none}.settings-member-contact-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-member-stats{border-top:1px solid var(--figma-border);flex-direction:column;gap:.4rem;padding-top:.75rem;display:flex}.settings-member-stat{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.settings-member-stat-label{color:var(--figma-muted);font-size:.82rem}.settings-member-role{color:#be185d;text-align:right;font-size:.83rem;font-weight:600}.settings-member-rate{color:var(--figma-text);font-size:.85rem}.settings-rate-currency{color:var(--figma-success-dark);margin-right:.15rem;font-weight:700}.settings-rate-unit{color:var(--figma-muted);margin-left:.1rem;font-size:.78rem}.settings-rate-field{border:1px solid var(--figma-border);border-radius:.5rem;align-items:center;padding:0 .7rem;display:flex}.settings-rate-field:focus-within{border-color:var(--figma-primary);box-shadow:0 0 0 3px #534ab726}.settings-rate-field-prefix{color:var(--figma-success-dark);font-weight:700}.settings-rate-field-suffix{color:var(--figma-muted);font-size:.82rem}.settings-rate-field-input.settings-field-input{box-shadow:none;border:none;padding-left:.45rem;padding-right:.45rem}.settings-rate-field-input.settings-field-input:focus{box-shadow:none;outline:none}.settings-role-fieldset{border:none;margin:0;padding:0}.settings-role-fieldset .settings-field-label{padding:0}.settings-role-hint{margin-top:.25rem;margin-bottom:.6rem}.settings-role-options{flex-direction:column;gap:.55rem;display:flex}.settings-role-option{text-align:left;border:1.5px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:.6rem;flex-direction:column;gap:.2rem;width:100%;padding:.7rem .85rem;display:flex}.settings-role-option:hover{background:#faf9ff;border-color:#c7c2ef}.settings-role-option--selected{border-color:var(--figma-primary);background:#f3f1fd}.settings-role-option-name{color:var(--figma-text);font-size:.9rem;font-weight:600}.settings-role-option-desc{color:var(--figma-muted);font-size:.8rem}.settings-profile-card{border:1px solid var(--figma-border);background:#fff;border-radius:.75rem;flex-direction:column;gap:1rem;max-width:34rem;padding:1.5rem;display:flex}.settings-profile-head{align-items:center;gap:.9rem;display:flex}.settings-profile-name{color:var(--figma-text);margin:0;font-size:1.05rem;font-weight:600}.settings-profile-sub{color:var(--figma-muted);margin:.15rem 0 0;font-size:.83rem}.settings-profile-divider{background:var(--figma-border);height:1px}.settings-field-input--readonly{color:var(--figma-muted);cursor:not-allowed;background:#f9fafb}.settings-profile-actions{gap:.6rem;padding-top:.4rem;display:flex}.settings-profile-notifications{border:0;margin:0;padding:0}.settings-profile-notification-options{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.settings-profile-notification-option{cursor:pointer;align-items:flex-start;gap:.55rem;display:flex}.settings-profile-notification-option input{margin-top:.2rem}.settings-profile-notification-label{color:var(--figma-text,#111827);font-weight:600;display:block}.settings-readonly-banner{color:var(--figma-muted,#4b5563);background:#f3f4f6;border-radius:.5rem;margin:0 0 1rem;padding:.65rem .85rem;font-size:.875rem;line-height:1.4}.retainer-documents-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex}.retainer-documents-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.retainer-documents-body{flex-direction:column;gap:1rem;display:flex}.retainer-documents-hidden-input{display:none}.retainer-documents-error{flex-direction:column;align-items:center;gap:.75rem;display:flex}.retainer-documents-banner{color:#027a48;background:#ecfdf3;border:1px solid #abefc6;border-radius:.5rem;margin:0;padding:.65rem .85rem;font-size:.875rem}.retainer-documents-banner--error{color:#b42318;background:#fef3f2;border-color:#fecdca}.retainer-documents-no-results{text-align:center;color:var(--figma-muted);margin:0;padding:2rem 0;font-size:.9rem}.retainer-documents-empty{border:1px solid var(--figma-border);text-align:center;background:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.retainer-documents-empty-title{color:var(--figma-text);margin:0;font-size:1.05rem;font-weight:600}.retainer-documents-empty-copy{max-width:28rem;color:var(--figma-muted);margin:0;font-size:.875rem;line-height:1.45}.retainer-documents-table-card{margin-bottom:0;overflow:visible}.retainer-documents-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.retainer-documents-table .retainer-documents-col-actions{position:relative;overflow:visible}.retainer-documents-table th{white-space:nowrap}.retainer-documents-col-check{width:2.5rem}.retainer-documents-col-actions{width:3.5rem}.retainer-documents-id-cell{align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.retainer-documents-template-id{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;overflow:hidden}.retainer-documents-copy-id{width:1.5rem;height:1.5rem;color:var(--figma-text-secondary,#667085);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.retainer-documents-copy-id:hover{background:var(--figma-bg-subtle,#f2f4f7);color:var(--figma-text-primary,#101828)}.retainer-documents-copy-id:focus-visible{outline:2px solid var(--figma-primary,#7f56d9);outline-offset:1px}.retainer-documents-copy-id--copied{color:var(--figma-success,#039855)}.retainer-documents-copy-id--failed{color:var(--figma-error,#d92d20)}.retainer-documents-modal-id{flex-direction:column;gap:.35rem;margin:0;display:flex}.retainer-documents-modal-id code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.retainer-documents-sort-header{font:inherit;letter-spacing:.03em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:500;display:inline-flex}.retainer-documents-sort-header--active{color:var(--figma-primary)}.retainer-documents-document-cell{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.retainer-documents-document-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.retainer-documents-file-icon{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.retainer-documents-file-icon--pdf{color:#b42318;background:#fef3f2}.retainer-documents-file-icon--docx{color:#175cd3;background:#eff8ff}.retainer-documents-row-menu{position:relative}.retainer-documents-row-menu-trigger{width:1.75rem;height:1.75rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.retainer-documents-row-menu-trigger:hover{color:var(--figma-text);background:#f3f4f6}.retainer-documents-row-menu-panel{z-index:100;border:1px solid var(--figma-border);white-space:nowrap;background:#fff;border-radius:.5rem;min-width:9.5rem;padding:.35rem 0;position:absolute;top:calc(100% + .25rem);left:auto;right:0;box-shadow:0 10px 25px #1118271f}.retainer-documents-row-menu-panel--up{top:auto;bottom:calc(100% + .25rem)}.retainer-documents-row-menu-item{width:100%;color:var(--figma-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.875rem;display:flex}.retainer-documents-row-menu-item:hover{background:#f9fafb}.retainer-documents-row-menu-item--danger{color:#b42318}.data-grid-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;display:flex}.data-grid-pagination-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.data-grid-page-input-label,.data-grid-page-size-label{color:var(--figma-text,#344054);align-items:center;gap:.35rem;font-size:.875rem;display:inline-flex}.data-grid-page-input{border:1px solid var(--figma-border,#e4e7ec);border-radius:.375rem;width:3.5rem;padding:.35rem .45rem;font-size:.875rem}.data-grid-page-size-select{border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:.375rem;padding:.35rem .45rem;font-size:.875rem}.data-grid-pagination-summary{color:var(--figma-muted,#667085);margin:0;font-size:.875rem}.intake-form-library-title-link{color:inherit;flex-direction:column;gap:.15rem;text-decoration:none;display:flex}.intake-form-library-clickable-row{cursor:pointer}.intake-form-library-clickable-row:hover{background:#f8fafc}.intake-form-library-clickable-row:focus-visible{outline-offset:-2px;outline:2px solid #6366f1}.intake-form-library-name-cell{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.intake-form-library-name-icon{color:#5b21b6;background:#ede9fe;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.intake-form-library-name-text{flex-direction:column;min-width:0;display:flex}.intake-form-library-meta-cell{color:#667085;align-items:center;gap:.35rem;display:inline-flex}.intake-form-library-actions-cell{text-align:right;white-space:nowrap}.intake-form-library-edit-action{color:var(--figma-primary,#6941c6);border:1px solid var(--figma-border,#e4e7ec);background:#fff;border-radius:.375rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.intake-form-library-edit-action:hover{color:#53389e;background:#f9f5ff;border-color:#d6bbfb;text-decoration:none}.intake-form-library-list--create-only{margin:.75rem 0 0;padding:0;list-style:none}.retainer-documents-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 0 0;display:flex}.retainer-documents-pagination-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.retainer-documents-page-input-label,.retainer-documents-page-size-label{color:var(--figma-text);align-items:center;gap:.35rem;font-size:.875rem;display:inline-flex}.retainer-documents-page-input{border:1px solid var(--figma-border);border-radius:.375rem;width:3.5rem;padding:.35rem .45rem;font-size:.875rem}.retainer-documents-page-size-select{border:1px solid var(--figma-border);background:#fff;border-radius:.375rem;padding:.35rem .45rem;font-size:.875rem}.retainer-documents-pagination-summary{color:var(--figma-muted);margin:0;font-size:.875rem}.retainer-documents-required{color:#b42318;font-weight:600}.retainer-documents-field-error{color:#b42318;font-size:.75rem}.retainer-documents-dropzone-wrap{flex-direction:column;gap:.35rem;display:flex}.retainer-documents-dropzone{border:1.5px dashed var(--figma-border);text-align:center;cursor:pointer;background:#fafbfc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.25rem 1rem;display:flex}.retainer-documents-dropzone--active{border-color:var(--figma-primary);background:#f5f3ff}.retainer-documents-dropzone--disabled{opacity:.6;cursor:not-allowed}.retainer-documents-dropzone-input{display:none}.retainer-documents-dropzone-icon{color:var(--figma-muted)}.retainer-documents-dropzone-title{color:var(--figma-text);font-size:.875rem;font-weight:500}.retainer-documents-dropzone-hint{color:var(--figma-muted);font-size:.75rem}.retainer-documents-dropzone-file{color:var(--figma-primary);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.8rem;display:inline-flex}.retainer-documents-delete-copy{margin:0;font-size:.9rem;line-height:1.45}.settings-button--danger{color:#fff;background:#d92d20;border:0}.settings-button--danger:hover{background:#b42318}@media (width<=768px){.retainer-documents-header-actions{justify-content:stretch;width:100%}.retainer-documents-header-actions .case-list-filter-button,.retainer-documents-header-actions .case-list-primary-button{flex:auto}.retainer-documents-pagination{flex-direction:column;align-items:flex-start}}.payment-links-screen{background:var(--figma-bg);flex-direction:column;flex:1;min-height:0;display:flex}.payment-links-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.payment-links-body{flex-direction:column;gap:1rem;display:flex}.payment-links-hidden-input{display:none}.payment-links-error{flex-direction:column;align-items:center;gap:.75rem;display:flex}.payment-links-banner{color:#027a48;background:#ecfdf3;border:1px solid #abefc6;border-radius:.5rem;margin:0;padding:.65rem .85rem;font-size:.875rem}.payment-links-banner--error{color:#b42318;background:#fef3f2;border-color:#fecdca}.payment-links-stripe-url-banner{border:1px solid var(--figma-border);background:#f8fafc;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .75rem;padding:.75rem .9rem;display:flex}.payment-links-stripe-url-banner-main{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.payment-links-stripe-url-banner-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.payment-links-stripe-url{word-break:break-all;color:var(--figma-primary,#155eef);font-size:.8125rem}.payment-links-stripe-url--missing{color:var(--figma-muted)}.payment-links-stripe-badge{color:#344054;background:#f2f4f7;border-radius:999px;align-items:center;width:fit-content;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.payment-links-stripe-badge--ready{color:#027a48;background:#ecfdf3}.payment-links-stripe-badge--failed{color:#b42318;background:#fef3f2}.payment-links-stripe-badge--pending{color:#b54708;background:#fffaeb}.payment-links-row-menu-feedback{color:#027a48;white-space:nowrap;font-size:.75rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.payment-links-no-results{text-align:center;color:var(--figma-muted);margin:0;padding:2rem 0;font-size:.9rem}.payment-links-empty{border:1px solid var(--figma-border);text-align:center;background:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.payment-links-empty-title{color:var(--figma-text);margin:0;font-size:1.05rem;font-weight:600}.payment-links-empty-copy{max-width:28rem;color:var(--figma-muted);margin:0;font-size:.875rem;line-height:1.45}.payment-links-table-card{margin-bottom:0}.payment-links-table.data-grid-table-layout th,.retainer-documents-table.data-grid-table-layout th{white-space:normal}.payment-links-col-check{width:2.5rem}.payment-links-col-actions{width:3.5rem}.payment-links-sort-header{font:inherit;letter-spacing:.03em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:500;display:inline-flex}.payment-links-sort-header--active{color:var(--figma-primary)}.payment-links-status-badge{border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.payment-links-status-badge--active{color:#027a48;background:#ecfdf3}.payment-links-status-badge--inactive{color:#667085;background:#f2f4f7}.payment-links-status-cell{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.payment-links-payment-status{color:#027a48;background:#ecfdf3;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-flex}.payment-links-row-menu{position:relative}.payment-links-row-menu-trigger{width:1.75rem;height:1.75rem;color:var(--figma-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.payment-links-row-menu-trigger:hover{color:var(--figma-text);background:#f3f4f6}.payment-links-row-menu-panel{z-index:100;border:1px solid var(--figma-border);background:#fff;border-radius:.5rem;min-width:9rem;padding:.35rem 0;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 8px 24px #1018281f}.payment-links-row-menu-panel--portal{z-index:400;position:fixed;inset:0 auto auto 0}.payment-links-row-menu-item{width:100%;font:inherit;color:var(--figma-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.875rem;display:flex}.payment-links-row-menu-item:hover{background:#f9fafb}.payment-links-row-menu-item--danger{color:#b42318}.payment-links-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.payment-links-pagination-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.payment-links-page-input-label,.payment-links-page-size-label{color:var(--figma-muted);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.payment-links-page-input{border:1px solid var(--figma-border);border-radius:.375rem;width:3.5rem;padding:.25rem .35rem;font-size:.875rem}.payment-links-page-size-select{border:1px solid var(--figma-border);border-radius:.375rem;padding:.25rem .35rem;font-size:.875rem}.payment-links-pagination-summary{color:var(--figma-muted);margin:0;font-size:.8rem}.payment-links-required{color:#b42318}.payment-links-field-error{color:#b42318;font-size:.8rem}.payment-links-dialog-copy{margin:0;font-size:.9rem;line-height:1.45}.payment-links-form-layout{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);gap:1.25rem;padding:0 1.25rem 1.25rem;display:grid}.payment-links-form-fields{flex-direction:column;gap:.85rem;display:flex}.payment-links-form-footer{margin-top:.5rem}.payment-links-type-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.payment-links-type-card{border:1px solid var(--figma-border);text-align:left;cursor:pointer;background:#fff;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.65rem .75rem;display:flex}.payment-links-type-card--selected{border-color:var(--figma-primary);background:#f5f3ff}.payment-links-type-card-label{color:var(--figma-text);font-size:.875rem;font-weight:600}.payment-links-type-card-subtitle{color:var(--figma-muted);font-size:.75rem}.payment-links-due-date-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.payment-links-toggle-label{color:var(--figma-text);align-items:center;gap:.35rem;font-size:.875rem;display:inline-flex}.payment-links-preview-pane{border:1px solid var(--figma-border);background:#fafafa;border-radius:.5rem;padding:.75rem}.payment-links-preview-pane--loading{min-height:10rem}.payment-links-preview-skeleton{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.payment-links-preview-skeleton-line{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:.25rem;height:.75rem;animation:1.2s infinite payment-links-shimmer}.payment-links-preview-skeleton-line--title{width:70%;height:1rem}.payment-links-preview-skeleton-line--short{width:45%}@keyframes payment-links-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.payment-links-preview-loading-copy{color:var(--figma-muted);margin:0;font-size:.8rem}.payment-links-preview-error{color:#b42318;margin:0;font-size:.875rem}.payment-links-preview-card{flex-direction:column;gap:.35rem;display:flex}.payment-links-preview-headline{letter-spacing:.03em;text-transform:uppercase;color:var(--figma-muted);margin:0;font-size:.75rem;font-weight:600}.payment-links-preview-title{color:var(--figma-text);margin:0;font-size:1rem;font-weight:600}.payment-links-preview-meta,.payment-links-preview-detail,.payment-links-preview-status{color:var(--figma-muted);margin:0;font-size:.875rem}.payment-links-preview-amount{color:var(--figma-text);margin:.15rem 0;font-size:1.25rem;font-weight:600}@media (width<=768px){.payment-links-header-actions{justify-content:stretch;width:100%}.payment-links-header-actions .case-list-filter-button,.payment-links-header-actions .case-list-primary-button{flex:auto}.payment-links-pagination{flex-direction:column;align-items:flex-start}.payment-links-form-layout,.payment-links-type-selector{grid-template-columns:1fr}}.req-catalog-toolbar{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.req-catalog-field{flex-direction:column;gap:.35rem;min-width:14rem;display:flex}.req-catalog-status-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.req-catalog-pill{border:1px solid var(--figma-border);color:var(--figma-muted);background:#f9fafb;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.req-catalog-pill--live{color:#166534;background:#ecfdf5;border-color:#86efac}.req-catalog-pill--muted{color:#6b7280}.req-catalog-banner{border-radius:.5rem;margin:0 0 .75rem;padding:.55rem .75rem;font-size:.85rem}.req-catalog-banner--success{color:#166534;background:#ecfdf5;border:1px solid #86efac}.req-catalog-banner--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.req-catalog-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.req-catalog-table-wrap{border:1px solid var(--figma-border);border-radius:.65rem;overflow-x:auto}.req-catalog-table{border-collapse:collapse;width:100%;font-size:.85rem}.req-catalog-table th,.req-catalog-table td{text-align:left;border-bottom:1px solid var(--figma-border);padding:.55rem .75rem}.req-catalog-table th{color:var(--figma-muted);background:#f9fafb;font-weight:600}.req-catalog-table-actions{white-space:nowrap;width:5.5rem}.intake-forms-screen>.case-list-body{overflow:hidden}.intake-forms-screen>.case-list-body>.case-table-card.case-list-table-card{flex:1;min-height:0;overflow-y:auto}.intake-forms-screen .intake-forms-empty{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.intake-form-library-table{flex-direction:column;gap:.35rem;display:flex}.intake-form-library-header{letter-spacing:.04em;text-transform:uppercase;color:#64748b;grid-template-columns:minmax(0,2.4fr) 7rem 7.5rem 8.5rem;gap:1rem;padding:.35rem 1rem;font-size:.7rem;font-weight:700;display:grid}.intake-form-library-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.intake-form-library-row-link,.intake-form-library-create{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;grid-template-columns:minmax(0,2.4fr) 7rem 7.5rem 8.5rem;align-items:center;gap:1rem;padding:.95rem 1rem;text-decoration:none;display:grid}.intake-form-library-row-link:hover,.intake-form-library-create:hover{border-color:#c4b5fd;box-shadow:0 1px 2px #0f172a0f}.intake-form-library-title{color:#0f172a;font-size:.95rem;font-weight:650;display:block}.intake-form-library-desc{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.8rem;display:block;overflow:hidden}.intake-form-library-col--responses,.intake-form-library-col--updated{color:#475569;align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.form-service-host-version{font-variant-numeric:tabular-nums;color:#334155;font-size:.9rem}.form-service-host-cases-chip{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.8rem;font-weight:500;display:inline-flex}.form-service-host-cases-chip:hover{background:#f1f5f9;border-color:#94a3b8}.form-service-case-usage-modal{width:min(28rem,100vw - 2rem);max-width:28rem}.form-service-case-usage-list{flex-direction:column;gap:.35rem;max-height:20rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex;overflow:auto}.form-service-case-usage-item{margin:0}.form-service-case-usage-link{color:inherit;border:1px solid #e2e8f0;border-radius:.4rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;text-decoration:none;display:flex}.form-service-case-usage-link:hover{background:#f8fafc;border-color:#cbd5e1}.form-service-case-usage-title{font-size:.9rem;font-weight:600}.form-service-case-usage-meta{color:#64748b;font-size:.75rem}.intake-form-library-create{color:#5b21b6;background:#faf5ff;border-style:dashed;grid-template-columns:1fr;justify-content:center;font-weight:600}.intake-form-external-editor{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}.intake-form-external-editor-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.intake-form-external-editor-url{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.intake-form-external-editor-toolbar-actions{flex-wrap:wrap;gap:.5rem;display:flex}.intake-form-external-editor-open-link{align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.intake-form-external-editor-banner{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.intake-form-external-editor-banner p{margin:0 0 .35rem}.intake-form-external-editor-banner p:last-child{margin-bottom:0}.intake-form-external-editor-preview-link{color:var(--figma-muted);font-size:.85rem}.intake-form-external-editor-preview-form{gap:.5rem;max-width:28rem;margin-top:.5rem;display:grid}.intake-form-external-editor-preview-actions{flex-wrap:wrap;gap:.5rem;display:flex}.intake-forms-editor-screen{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.intake-forms-editor-screen .case-list-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.intake-form-editor-topbar{z-index:2;background:var(--figma-bg,#fff);position:sticky;top:0}.intake-form-editor-header-row{flex-wrap:wrap;align-items:flex-start}.intake-form-editor-header-main{flex:16rem;min-width:0}.intake-form-banner-icon{vertical-align:text-bottom;margin-right:.35rem;display:inline}.intake-form-publish-guide{color:#1e3a8a;background:#f8fbff;border:1px solid #bfdbfe;border-radius:.65rem;gap:.75rem;padding:.85rem 1rem;display:flex}.intake-form-publish-guide-icon{flex-shrink:0;margin-top:.1rem}.intake-form-publish-guide-copy{min-width:0}.intake-form-publish-guide-title{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.intake-form-publish-guide-steps{margin:0;padding-left:1.15rem;font-size:.8125rem;line-height:1.5}.intake-form-publish-guide-steps li+li{margin-top:.35rem}.intake-form-publish-guide-ok{color:#027a48}.intake-form-publish-guide-warn{color:#b54708}.intake-form-editor-tabs{border-bottom:1px solid var(--figma-border,#e4e7ec);flex-wrap:wrap;gap:.35rem;padding-bottom:.35rem;display:flex}.intake-form-editor-tab{appearance:none;color:#667085;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem .5rem 0 0;padding:.55rem .85rem;font-size:.875rem;font-weight:600}.intake-form-editor-tab.is-active{color:#6941c6;background:#f9f5ff;border-color:#e4e7ec #e4e7ec #f9f5ff;margin-bottom:-1px}.intake-form-editor-panel{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.intake-form-editor-panel--blazeo{gap:.75rem}.intake-form-editor-panel-lead{margin:0}.intake-form-editor-quick-add{margin-top:.25rem}@media (width<=768px){.intake-form-editor-actions{width:100%}.intake-form-editor-actions .case-list-filter-button,.intake-form-editor-actions .case-list-primary-button{flex:auto}.intake-form-meta-grid,.intake-form-field-row-grid{grid-template-columns:1fr}}@media (width<=900px){.intake-form-library-header{display:none}.intake-form-library-row-link{grid-template-columns:1fr;gap:.5rem}}.intake-form-card-heading,.intake-form-editor-heading{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.intake-form-status{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.intake-form-status-chip-dot{border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.intake-form-status--draft{color:#b54708;background:#fffaeb;border-color:#fedf89}.intake-form-status--draft .intake-form-status-chip-dot{background:#f79009}.intake-form-status--published{color:#027a48;background:#ecfdf3;border-color:#abefc6}.intake-form-status--published .intake-form-status-chip-dot{background:#12b76a}.intake-form-status--retired{color:#475467;background:#f2f4f7;border-color:#d0d5dd}.intake-form-status--retired .intake-form-status-chip-dot{background:#98a2b3}.intake-form-blazeo-link-cell{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:10rem;display:flex}.intake-form-blazeo-link-cell--empty{color:#98a2b3;font-style:italic}.intake-form-blazeo-link-cell-anchor{color:var(--figma-primary,#6941c6);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.intake-form-blazeo-link-cell-anchor:hover{color:#53389e;text-decoration:underline}.intake-form-blazeo-link-cell-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.intake-form-blazeo-link-cell-meta{color:#667085;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.intake-form-blazeo-link-cell-key{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f9fafb;border-radius:.25rem;max-width:12rem;padding:.05rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.68rem;overflow:hidden}.intake-form-blazeo-link-cell-version{color:#344054;font-weight:500}.intake-form-blazeo-link-cell-source{color:#98a2b3;font-size:.68rem}.intake-form-case-type-chips{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.intake-form-case-type-chips--table{margin:0}.intake-form-case-type-chip{color:#3730a3;background:#eef2ff;border-radius:.35rem;align-items:center;padding:.1rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.intake-form-back-link{color:var(--figma-muted);align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.82rem;text-decoration:none;display:inline-flex}.intake-form-back-link:hover{color:var(--figma-text)}.intake-form-editor-actions{flex-wrap:wrap;gap:.5rem;display:flex}.intake-form-editor-body{flex-direction:column;gap:1rem;display:flex}.intake-form-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.intake-form-meta-grid--compact{grid-template-columns:1fr;max-width:40rem}.intake-form-editor-panel--compact{gap:1.25rem;max-width:44rem}.intake-form-blazeo-link-block{flex-direction:column;gap:.5rem;max-width:40rem;display:flex}.intake-form-blazeo-link-row{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.intake-form-blazeo-search-field{flex:14rem;min-width:0;position:relative}.intake-form-blazeo-search-icon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.intake-form-blazeo-search-input{width:100%;padding-left:2.25rem!important}.intake-form-blazeo-linked-hint{margin:0}.intake-form-blazeo-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.intake-form-blazeo-result{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.5rem .65rem;display:block}.intake-form-blazeo-result:hover,.intake-form-blazeo-result.is-selected{background:#f5f3ff;border-color:#ddd6fe}.intake-form-edit-in-blazeo.is-disabled-link{opacity:.55;pointer-events:none}.intake-form-textarea{resize:vertical;min-height:4.5rem}.intake-form-field-editor{flex-direction:column;gap:.5rem;min-height:0;display:flex}.intake-form-field-editor-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.intake-form-section-title{margin:0;font-size:.95rem;font-weight:600}.intake-form-field-list-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--figma-border);background:#fafafa;border-radius:.65rem;max-height:min(32rem,100dvh - 18rem);padding:.65rem;overflow:hidden auto}.intake-form-field-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.intake-form-field-row{border:1px solid var(--figma-border);background:#fff;border-radius:.65rem;flex-direction:column;gap:.75rem;padding:.85rem;display:flex}.intake-form-field-row-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,8.5rem);align-items:start;gap:.75rem;display:grid}.intake-form-field-options{margin-top:.15rem}.intake-form-required-toggle{min-width:0}.intake-form-required-toggle-control{align-items:center;gap:.45rem;min-height:2.5rem;padding:.55rem 0;display:inline-flex}.intake-form-required-toggle-control input{flex-shrink:0;width:1rem;height:1rem;margin:0}.intake-form-field-row-actions{gap:.25rem;display:flex}.intake-form-case-type-fieldset{border:0;flex-direction:column;gap:.35rem;margin:0;padding:0;display:flex}.intake-form-modal{max-width:36rem}.intake-form-modal-body{gap:1rem}.intake-form-case-type-options{border:1px solid var(--figma-border);background:#fafafa;border-radius:.5rem;gap:.45rem;max-height:12rem;margin-top:.25rem;padding:.65rem .75rem;display:grid;overflow-y:auto}.intake-form-case-type-option{color:var(--figma-text);align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.35;display:flex}.intake-form-case-type-option input{flex-shrink:0;margin-top:.15rem}.intake-form-editor-footer{justify-content:flex-end;padding-top:.5rem;display:flex}.case-ws-intake-dispatch{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.case-ws-intake-dispatch-success{flex:100%;margin:0}.case-ws-intake-dispatch-button{border:1px solid var(--color-border-subtle,#d8dee6);color:var(--color-text-primary,#1a2332);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.875rem;font-weight:500;display:inline-flex}.case-ws-intake-dispatch-button:hover{border-color:var(--color-accent,#5b4cdb);color:var(--color-accent,#5b4cdb)}.intake-form-dispatch-body{flex-direction:column;gap:.85rem;display:flex}.intake-form-dispatch-empty{flex-direction:column;gap:.35rem;display:flex}.intake-form-dispatch-template-list{flex-direction:column;gap:.5rem;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.intake-form-dispatch-option{border:1px solid var(--color-border-subtle,#d8dee6);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;display:flex}.intake-form-dispatch-option.is-selected{border-color:var(--color-accent,#5b4cdb);background:#5b4cdb0f}.intake-form-dispatch-option-copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.intake-form-dispatch-option-title{font-size:.9rem;font-weight:600}.intake-form-dispatch-option-desc{color:var(--color-text-muted,#5c6778);font-size:.82rem}.wf-httpcall-testrun-modal{max-width:36rem}.wf-httpcall-testrun-result{border:1px solid var(--figma-border,#e5e7eb);background:#f8fafc;border-radius:.65rem;margin-top:.75rem;padding:.75rem .9rem}.wf-httpcall-testrun-result--ok{background:#10b9810f;border-color:#10b98173}.wf-httpcall-testrun-result--fail{background:#ef44440f;border-color:#ef444466}.wf-httpcall-testrun-body{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;background:#0f172a;border-radius:.5rem;max-height:16rem;margin:.5rem 0 0;padding:.65rem .75rem;font-size:.75rem;line-height:1.4;overflow:auto}.send-comm-modal-overlay{z-index:60;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.send-comm-modal{background:#fff;border-radius:.85rem;width:min(36rem,100%);max-height:min(90vh,48rem);padding:1.25rem 1.35rem 1.1rem;overflow:auto;box-shadow:0 18px 48px #0f172a2e}.send-comm-modal-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.send-comm-modal-header h2{color:#101828;margin:0;font-size:1.25rem;font-weight:600}.send-comm-modal-subtitle{color:#667085;margin:.25rem 0 0;font-size:.875rem}.send-comm-modal-close{color:#667085;cursor:pointer;background:0 0;border:none;padding:.25rem}.send-comm-type-toggle{background:#f2f4f7;border-radius:.65rem;grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:1rem;padding:.25rem;display:grid}.send-comm-type-btn{color:#475467;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.55rem .75rem;font-weight:500}.send-comm-type-btn.is-active{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.send-comm-type-btn:disabled{opacity:.45;cursor:not-allowed}.send-comm-body{flex-direction:column;gap:.85rem;display:flex}.send-comm-label{color:#344054;margin-bottom:.4rem;font-size:.8rem;font-weight:500;display:block}.send-comm-template-chips{flex-wrap:wrap;gap:.4rem;display:flex}.send-comm-chip{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:.35rem .75rem;font-size:.8rem}.send-comm-chip.is-active{color:#5925dc;background:#f4f3ff;border-color:#7a5af8}.send-comm-field{color:#344054;flex-direction:column;gap:.35rem;font-size:.875rem;font-weight:500;display:flex}.send-comm-field input,.send-comm-field textarea{font:inherit;color:#101828;border:1px solid #d0d5dd;border-radius:.55rem;padding:.6rem .75rem;font-weight:400}.send-comm-readiness-hint{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:.5rem;margin:0;padding:.55rem .7rem;font-size:.8rem}.send-comm-counter{text-align:right;color:#667085;margin:-.35rem 0 0;font-size:.75rem}.send-comm-counter.is-over{color:#b42318;font-weight:600}.send-comm-error{color:#b42318;margin-top:.75rem;font-size:.85rem}.send-comm-modal-actions{justify-content:flex-end;gap:.65rem;margin-top:1.15rem;display:flex}.send-comm-btn-secondary,.send-comm-btn-primary{cursor:pointer;border-radius:.6rem;padding:.6rem 1rem;font-size:.95rem;font-weight:500}.send-comm-btn-secondary{color:#344054;background:#fff;border:1px solid #d0d5dd}.send-comm-btn-primary{color:#fff;background:#7a5af8;border:none}.send-comm-btn-primary:disabled,.send-comm-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.settings-comm-readiness{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:.65rem;gap:.65rem;margin:0;padding:.85rem 1rem;display:grid}.settings-comm-readiness-row{grid-template-columns:9rem 1fr;align-items:baseline;gap:.75rem;display:grid}.settings-comm-readiness-row dt{color:#667085;margin:0;font-size:.8rem;font-weight:500}.settings-comm-readiness-row dd{color:#101828;margin:0;font-size:.9rem}.settings-comm-badge{border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.settings-comm-badge--ok{color:#027a48;background:#ecfdf3}.settings-comm-badge--warn{color:#b54708;background:#fffaeb}.agents-role-assignment{border:none;width:100%;min-width:0;margin:1rem 0 1.25rem;padding:0}.agents-role-assignment>legend.agents-field-label{float:none;width:100%;padding:0}.agents-role-assignment-options{flex-direction:column;gap:.5rem;width:100%;margin-top:.75rem;display:flex}.agents-role-assignment-card{box-sizing:border-box;border:1.6px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:.75rem;width:100%;margin:0;padding:.75rem;display:flex}.agents-role-assignment-card.is-selected{border-color:var(--figma-primary);background:#eeedfe4d}.agents-role-assignment-radio{accent-color:#0075ff;flex-shrink:0;width:13px;height:13px;margin:0}.agents-role-assignment-card-body{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.agents-role-assignment-card-title{color:#101828;font-size:.875rem;font-weight:500;line-height:1.25rem}.agents-role-assignment-card-desc{color:#8b93a1;font-size:.75rem;font-weight:500;line-height:1rem}.agents-role-assignment-nested{box-sizing:border-box;width:100%;min-width:0;margin-top:.5rem;padding:0 0 0 1rem}.agents-role-assignment-nested>.agents-section-hint,.agents-role-assignment-checklist{box-sizing:border-box;border-left:1.6px solid #534ab733;width:100%;margin:0;padding:0 0 0 .75rem;list-style:none}.agents-role-assignment-checklist{flex-direction:column;gap:.375rem;display:flex}.agents-role-assignment-role-row{box-sizing:border-box;border:.8px solid var(--figma-border);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:.75rem;width:100%;margin:0;padding:.625rem;display:flex}.agents-role-assignment-role-row.is-checked{border-color:#534ab759}.agents-role-assignment-checkbox{accent-color:#0075ff;flex-shrink:0;width:13px;height:13px;margin:0}.agents-role-assignment-role-main{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.agents-role-assignment-role-avatar{width:20px;height:20px;color:var(--figma-primary);background:#eeedfe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.agents-role-assignment-role-name{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.agents-role-assignment-role-check{background:var(--figma-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.agents-role-assignment-role-check-spacer{flex-shrink:0;width:16px;height:16px}.case-attachments-body{padding:.5rem .75rem .75rem}.case-attachments-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.case-attachments-row{align-items:flex-start;gap:.5rem;display:flex}.case-attachments-copy{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.case-attachments-title{color:#101828;font-size:.8125rem;font-weight:600}.case-attachments-subtitle{color:#667085;font-size:.75rem}.case-attachments-origin{color:#534ab7;text-transform:uppercase;margin-right:.25rem;font-size:.6875rem;font-weight:600}.case-attachments-actions{flex-wrap:wrap;gap:.25rem;display:flex}.case-attachments-modal-backdrop{z-index:80;background:#10182873;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.case-attachments-choose input{opacity:0;cursor:pointer;position:absolute;inset:0}.case-attachments-modal-actions{justify-content:flex-end;gap:.5rem;display:flex}.case-attachments-candidate-list{margin:0;padding-left:1.1rem;font-size:.8125rem}.case-attachments-invalid,.case-attachments-error{color:#b42318}.case-attachments-success{margin:.35rem .75rem 0}.form-service-host-editor{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.form-service-host-editor-chrome{border-bottom:1px solid var(--color-border,#e5e7eb);background:#fff;flex-direction:column;flex:none;gap:.5rem;padding:.65rem 1rem .75rem;display:flex}.form-service-host-editor-row{flex-wrap:wrap;align-items:flex-end;gap:.65rem .75rem;display:flex}.form-service-host-editor-row--title{justify-content:space-between;align-items:center}.form-service-host-editor-title-block{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;display:flex}.form-service-host-status-pill{color:#64748b;white-space:nowrap;font-size:.75rem}.form-service-host-editor-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.form-service-host-creator{background:#fff;border:none;border-radius:0;flex:auto;width:100%;height:100%;min-height:0;margin:0;overflow:hidden}.form-service-host-creator .svc-creator,.form-service-host-creator .svc-creator__area{min-height:100%;height:100%!important}.form-service-host-editor-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.form-service-host-inline-field{flex-direction:column;gap:.2rem;min-width:10rem;display:flex}.form-service-host-inline-field--grow{flex:12rem;min-width:12rem}.form-service-host-inline-label{letter-spacing:.02em;text-transform:uppercase;color:#64748b;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;display:inline-flex}.form-service-host-inline-field input,.form-service-host-inline-field select{border:1px solid var(--color-border,#e5e7eb);border-radius:.375rem;height:2rem;padding:0 .55rem;font-size:.875rem}.form-service-host-hint{color:#94a3b8;cursor:help;align-items:center;display:inline-flex}.form-service-host-hint:hover,.form-service-host-hint:focus-visible{color:#475569;outline:none}.form-service-host-banner{margin:0;font-size:.8125rem}.form-service-host-banner--ok{color:#166534}.form-service-host-editor-row--bind{border-top:1px dashed var(--color-border,#e5e7eb);padding-top:.15rem}.form-service-host-case-types{flex-direction:column;gap:.35rem;max-width:28rem;padding-top:.15rem;display:flex}.form-service-host-case-types-hint{color:#64748b;margin:0;font-size:.75rem}.case-type-multi-select{width:100%;position:relative}.case-type-multi-select-trigger{border:1px solid var(--color-border,#e5e7eb);color:#0f172a;text-align:left;cursor:pointer;background:#fff;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.35rem .65rem;font-size:.875rem;display:flex}.case-type-multi-select-trigger:disabled{opacity:.6;cursor:not-allowed}.case-type-multi-select-trigger:not(:disabled):hover{border-color:#cbd5e1}.case-type-multi-select-trigger-label{text-overflow:ellipsis;white-space:nowrap;color:#334155;flex:auto;overflow:hidden}.case-type-multi-select-chips{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.case-type-multi-select-chip{color:#334155;background:#f1f5f9;border-radius:999px;align-items:center;gap:.25rem;max-width:100%;padding:.15rem .35rem .15rem .5rem;font-size:.75rem;display:inline-flex}.case-type-multi-select-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case-type-multi-select-chip-remove{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;padding:0;display:inline-flex}.case-type-multi-select-chip-remove:hover:not(:disabled){color:#0f172a;background:#e2e8f0}.case-type-multi-select-menu{z-index:40;border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:.5rem;flex-direction:column;max-height:16rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0f172a1f}.case-type-multi-select-search{border:none;border-bottom:1px solid var(--color-border,#e5e7eb);outline:none;width:100%;height:2.25rem;padding:0 .75rem;font-size:.875rem}.case-type-multi-select-list{margin:0;padding:.25rem;list-style:none;overflow:auto}.case-type-multi-select-option{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:flex-start;gap:.5rem;width:100%;padding:.45rem .55rem;font-size:.8125rem;display:flex}.case-type-multi-select-option:hover,.case-type-multi-select-option--selected{background:#f8fafc}.case-type-multi-select-check{color:#2563eb;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.1rem;display:inline-flex}.case-type-multi-select-empty{color:#64748b;padding:.75rem;font-size:.8125rem}.modal-backdrop{z-index:80;background:#10182873;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-panel{background:#fff;border-radius:.5rem;gap:.75rem;width:min(28rem,100vw - 2rem);padding:1.25rem 1.5rem;display:grid}.modal-panel label{gap:.25rem;display:grid}.modal-panel input{border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem}.modal-panel select{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem}.modal-actions{justify-content:flex-end;gap:.5rem;display:flex}.modal-panel--create-form{width:min(32rem,100vw - 2rem)}.form-service-create-method-label{color:#374151;margin:0 0 .5rem;font-size:.875rem;font-weight:500}.form-service-create-method-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (width<=520px){.form-service-create-method-grid{grid-template-columns:1fr}}.form-service-create-method-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.75rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.form-service-create-method-card:hover:not(:disabled){border-color:#c4b5fd}.form-service-create-method-card--selected{background:#7c3aed0d;border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed26}.form-service-create-method-title{color:#111827;font-size:.875rem;font-weight:600}.form-service-create-method-desc{color:#6b7280;font-size:.75rem;line-height:1.35}.form-service-create-check{color:#1f2937;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;flex-direction:row!important;display:flex!important}.form-service-create-check input{width:auto;padding:0}.website-intake-wizard-backdrop{z-index:90}.website-intake-wizard-panel{flex-direction:column;gap:0;width:min(40rem,100vw - 2rem);max-height:min(90vh,48rem);padding:0;display:flex;overflow:hidden}.website-intake-wizard-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.website-intake-wizard-header h2{margin:0;font-size:1.05rem}.website-intake-wizard-step-label{color:#6b7280;margin:.2rem 0 0;font-size:.75rem}.website-intake-wizard-body{flex:1;padding:1rem 1.25rem;overflow-y:auto}.website-intake-wizard-stack{gap:.85rem;display:grid}.website-intake-wizard-footer{border-top:1px solid #e5e7eb;justify-content:space-between;padding:.85rem 1.25rem}.website-intake-wizard-inline{align-items:center;gap:.5rem;display:flex}.website-intake-wizard-inline input,.website-intake-wizard-inline select{flex:1}.website-intake-wizard-icon-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.35rem;display:inline-flex}.website-intake-wizard-icon-btn:hover:not(:disabled){color:#111827;background:#f3f4f6}.website-intake-wizard-icon-btn:disabled{opacity:.35;cursor:not-allowed}.website-intake-wizard-section-title{margin:0 0 .4rem;font-size:.875rem;font-weight:600}.website-intake-wizard-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.website-intake-wizard-chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.website-intake-wizard-chips li{color:#6d28d9;background:#7c3aed1a;border:1px solid #7c3aed33;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem}.website-intake-wizard-warn{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem}.website-intake-wizard-info{color:#374151;background:#7c3aed0d;border:1px solid #7c3aed33;border-radius:.375rem;margin:0;padding:.5rem .75rem;font-size:.75rem}.website-intake-wizard-loading,.website-intake-wizard-empty{text-align:center;color:#6b7280;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.875rem;display:flex}.website-intake-wizard-empty{background:#f9fafb;border:1px dashed #d1d5db;border-radius:.5rem;flex-direction:column}.website-intake-wizard-group-title{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin:0 0 .4rem;font-size:.7rem;font-weight:600}.website-intake-wizard-question{border:1px solid #e5e7eb;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.65rem;display:flex}.website-intake-wizard-question p{margin:0;font-size:.875rem;font-weight:500}.website-intake-wizard-type-pill{color:#4b5563;background:#f3f4f6;border-radius:999px;margin-top:.25rem;padding:.1rem .45rem;font-size:.65rem;font-weight:500;display:inline-block}.website-intake-wizard-check{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;flex-direction:row!important;display:flex!important}.website-intake-wizard-check input{width:auto;padding:0}.website-intake-wizard-preview{border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem}.website-intake-wizard-preview h4{margin:0 0 .5rem;font-size:.875rem}.website-intake-wizard-preview ul{gap:.35rem;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.website-intake-wizard-preview-row{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.website-intake-wizard-visible-if{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.65rem;display:block;overflow:hidden}.website-intake-wizard-spin{animation:.8s linear infinite website-intake-spin}.website-intake-wizard-rotate{transform:rotate(90deg)}@keyframes website-intake-spin{to{transform:rotate(360deg)}}.form-service-host-editor-actions .case-list-filter-button,.form-service-host-editor-actions .case-list-primary-button{align-items:center;gap:.35rem;display:inline-flex}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-screen--case-type-wizard{width:100%;max-width:none}.settings-screen--case-type-wizard .settings-wizard-header{flex-direction:column;align-items:stretch;gap:.85rem;width:100%;max-width:none;display:flex}.settings-wizard-header-text{flex:none;min-width:0;max-width:none}.settings-wizard-breadcrumb{color:var(--figma-text-muted,#6b7280);margin:0 0 .35rem;font-size:.875rem}.settings-wizard-breadcrumb a{color:inherit}.settings-wizard-rail{margin:1rem 0 1.25rem}.settings-wizard-rail--horizontal{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:none;margin:0;overflow-x:auto}.settings-wizard-rail-list{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;width:100%;min-width:52rem;margin:0;padding:0;list-style:none;display:flex}.settings-wizard-rail-item{flex:1 1 0;align-items:center;gap:0;min-width:0;display:inline-flex}.settings-wizard-rail-item:first-child{flex:none}.settings-wizard-rail-connector{background:#d1d5db;flex:auto;align-self:center;min-width:.5rem;max-width:none;height:1px}.settings-wizard-rail-button{cursor:pointer;text-align:left;color:#6b7280;white-space:nowrap;background:0 0;border:none;border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:.35rem;padding:.25rem .35rem;display:inline-flex}.settings-wizard-rail-button:disabled{opacity:.55;cursor:not-allowed}.settings-wizard-rail-index{color:#4b5563;background:#e5e7eb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.settings-wizard-rail-button--current{color:#5b32d8}.settings-wizard-rail-button--current .settings-wizard-rail-index{color:#fff;background:#5b32d8}.settings-wizard-rail-button--done{color:#5b32d8}.settings-wizard-rail-button--done .settings-wizard-rail-index{color:#fff;background:#5b32d8}.settings-wizard-rail-label{white-space:nowrap;font-size:.8125rem;font-weight:500}.settings-wizard-rail-status{color:var(--figma-text-muted,#6b7280);font-size:.75rem}.settings-wizard-body{box-sizing:border-box;width:100%;max-width:none}.settings-wizard-panel{box-sizing:border-box;border:1px solid var(--figma-border,#e5e7eb);background:#fff;border-radius:.75rem;flex-direction:column;gap:1rem;width:100%;max-width:none;padding:1.25rem 1.35rem;display:flex}.settings-wizard-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.settings-wizard-footer--field-maps{gap:1rem 1.25rem;margin-top:1.25rem}.settings-wizard-footer-end{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-left:auto;display:flex}.settings-wizard-footer-btn{color:#242a3b;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:6px;justify-content:center;align-items:center;min-width:9rem;height:3.5rem;padding:.5rem 1rem;font-family:inherit;font-size:1.125rem;font-weight:500;display:inline-flex}.settings-wizard-footer-btn:disabled{opacity:.65;cursor:not-allowed}.settings-wizard-footer-btn--primary{color:#fff;background:#5130ef;border-color:#5130ef;min-width:10.125rem}.settings-wizard-footer-btn--primary:hover:not(:disabled){background:#4528d4}.settings-wizard-new-field-btn{white-space:nowrap;border-radius:8px;align-items:center;gap:.5rem;height:2.3125rem;padding:0 1.125rem;display:inline-flex}.settings-wizard-field-map-note{color:#bb8100;border-top:1px solid #d8e0ef;align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;font-size:1.0625rem;line-height:1.45;display:flex}.settings-wizard-status{align-items:center;gap:.65rem;display:inline-flex}.settings-case-type-name-cell{align-items:flex-start;gap:.65rem;display:flex}.settings-section--case-types-hub{border-color:#e3e6ee;border-radius:8px;flex-direction:column;gap:15px;padding:24px;display:flex}.settings-section--case-types-hub .settings-section-header{margin-bottom:0}.settings-section--case-types-hub .settings-section-title{color:#242a3b;font-size:1.25rem;font-weight:600}.settings-section--case-types-hub .settings-section-subtitle{color:#67728a;margin-top:4px;font-size:1rem}.settings-case-type-taxonomy{background:#fff;border:1px solid #e3e6ee;border-radius:8px;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.settings-case-type-taxonomy__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.settings-case-type-taxonomy__title{color:#242a3b;margin:0;font-size:1.0625rem;font-weight:600}.settings-case-type-taxonomy__subtitle{color:#67728a;margin:.25rem 0 0;font-size:.9375rem}.settings-case-type-taxonomy__actions{gap:.75rem;display:flex}.settings-case-type-taxonomy__layout{grid-template-columns:minmax(14rem,1fr) minmax(16rem,1.2fr);gap:1.25rem;display:grid}@media (width<=720px){.settings-case-type-taxonomy__layout{grid-template-columns:1fr}}.settings-case-type-taxonomy__list-panel,.settings-case-type-taxonomy__detail-panel{min-width:0}.settings-case-type-taxonomy__column-title{color:#121a38;margin:0;font-size:.9375rem;font-weight:600}.settings-case-type-taxonomy__column-hint{color:#67728a;margin:.25rem 0 .75rem;font-size:.8125rem}.settings-case-type-taxonomy__type-list{flex-direction:column;gap:.35rem;max-height:18rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.settings-case-type-taxonomy__type-list>li{align-items:stretch;gap:.35rem;display:flex}.settings-case-type-taxonomy__type-row{text-align:left;cursor:pointer;color:#121a38;background:#fff;border:1px solid #e3e6ee;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:.15rem;padding:.55rem .75rem;display:flex}.settings-case-type-taxonomy__type-row:hover{background:#f7f8fc;border-color:#c5cde0}.settings-case-type-taxonomy__type-row--selected{background:#f4f0ff;border-color:#5b32d8}.settings-case-type-taxonomy__type-code{font-size:.9375rem;font-weight:600}.settings-case-type-taxonomy__type-meta{color:#67728a;font-size:.75rem}.settings-case-type-taxonomy__rename-row{flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.settings-case-type-taxonomy__rename-row .settings-field-input{flex:1;min-width:0}.settings-case-type-taxonomy__chips{flex-wrap:wrap;gap:.5rem;min-height:2rem;margin:0;padding:0;list-style:none;display:flex}.settings-case-type-taxonomy__chip{color:#121a38;background:#f7f8fc;border:1px solid #d8e0ef;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .55rem .35rem .75rem;font-size:.875rem;display:inline-flex}.settings-case-type-taxonomy__chip--editing{border-radius:8px;max-width:100%;padding:.25rem .35rem}.settings-case-type-taxonomy__chip-input{width:10rem;max-width:40vw;min-height:1.75rem;padding:.25rem .5rem;font-size:.875rem}.settings-case-type-taxonomy__empty{color:#75819e;font-size:.875rem}.settings-case-type-taxonomy__add-row{gap:.5rem;margin-top:.75rem;display:flex}.settings-case-type-taxonomy__add-row .settings-field-input{flex:1}.settings-case-types-hub-panel{background:#fff;border:1px solid #e3e6ee;border-radius:8px;flex-direction:column;gap:15px;min-width:0;padding:24px;display:flex}.settings-case-types-hub-panel .data-grid-toolbar{margin:0}.settings-case-types-name-link{font:inherit;color:#121a38;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500}.settings-case-types-name-link:hover{color:#5130ef;text-decoration:underline}.settings-case-types-filter-btn{align-items:center;gap:.4rem;display:inline-flex}.settings-table-wrap{border:1px solid var(--figma-border,#e5e7eb);background:#fff;border-radius:.75rem;overflow-x:auto}.settings-table-wrap--case-types-hub{background:0 0;border:1px solid #dce1ec;border-radius:0;margin:0}.settings-table--case-types-hub{border-collapse:collapse;width:100%}.settings-table--case-types-hub th{letter-spacing:.02em;text-transform:none;color:#67728a;text-align:left;background:#f6f7fa;height:36px;padding:4px 12px;font-size:.75rem;font-weight:600}.settings-table--case-types-hub td{color:#242a3b;border-top:1px solid #dce1ec;height:48px;padding:4px 12px;font-size:.875rem}.settings-modal--case-type-setup{border-radius:12px;max-width:32rem;padding:2rem;box-shadow:0 16px 42px #17233d24}.new-case-type-applicants{flex-direction:column;gap:.75rem;margin-top:.25rem;display:flex}.new-case-type-applicants__title{color:var(--figma-text,#101828);margin:0;font-size:.9375rem;font-weight:600}.new-case-type-applicants__hint{color:#5b8def;margin:0;font-size:.8125rem;line-height:1.45}.new-case-type-other-select{position:relative}.new-case-type-other-select__control{border:1px solid var(--figma-border,#d0d5dd);background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.4rem .55rem .4rem .65rem;display:flex}.new-case-type-other-select__control--disabled{opacity:.65;cursor:not-allowed}.new-case-type-other-select__chips{flex-wrap:wrap;flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.new-case-type-other-select__placeholder{color:var(--figma-text-muted,#98a2b3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.875rem}.new-case-type-other-select__placeholder:disabled{cursor:not-allowed}.new-case-type-other-select__chip{color:#534ab7;background:#eeedfe;border-radius:.375rem;align-items:center;gap:.35rem;max-width:100%;padding:.2rem .45rem .2rem .55rem;font-size:.8125rem;font-weight:500;line-height:1.3;display:inline-flex}.new-case-type-other-select__chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-case-type-other-select__chip-remove{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.new-case-type-other-select__chip-remove:hover:not(:disabled){background:#534ab71f}.new-case-type-other-select__chevron{color:var(--figma-text-muted,#667085);cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.2rem;display:inline-flex}.new-case-type-other-select__chevron:disabled{cursor:not-allowed}.new-case-type-other-select__menu{z-index:20;border:1px solid var(--figma-border,#d0d5dd);background:#fff;border-radius:.5rem;max-height:12rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto;box-shadow:0 10px 28px #17233d1f}.new-case-type-other-select__option{width:100%;color:var(--figma-text,#101828);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;margin:0;padding:.55rem .65rem;font-size:.875rem;display:flex}.new-case-type-other-select__option:hover,.new-case-type-other-select__option--selected{background:#f4f3ff}.new-case-type-other-select__check{color:#534ab7;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.settings-modal-subtitle{color:var(--figma-text-muted,#6b7280);margin:.25rem 0 0;font-size:.875rem}.settings-modal--field-maps-edit,.settings-modal--field-maps-config,.settings-modal--required-document,.settings-modal--intake-edit{border-radius:12px;gap:1.25rem;width:min(40rem,100vw - 2rem);max-width:40rem;padding:2rem;overflow-y:auto;box-shadow:0 16px 42px #17233d24}.settings-modal--intake-preview{border-radius:12px;gap:1.25rem;width:min(48rem,100vw - 2rem);max-width:48rem;padding:2rem;overflow-y:auto;box-shadow:0 16px 42px #17233d24}.settings-wizard-intake-preview-form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.settings-wizard-intake-preview-case{color:#121a38;margin:0;font-size:1.125rem;font-weight:600;line-height:1.45}.settings-wizard-intake-preview-field{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.settings-wizard-intake-preview-label{color:#121a38;font-size:1rem;font-weight:500;line-height:1.45}.settings-wizard-intake-preview-required{color:#ee3442}.settings-wizard-intake-preview-control{box-sizing:border-box;color:#121a38;width:100%;min-height:3.25rem;font:inherit;background:#fff;border:1px solid #d8e0ef;border-radius:6px;padding:.875rem 1rem;font-size:1rem;line-height:1.45}.settings-wizard-intake-preview-control::placeholder{color:#65759a}.settings-wizard-intake-preview-control:focus{outline-offset:1px;outline:2px solid #5130ef}.settings-wizard-intake-preview-checkbox{color:#121a38;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.settings-wizard-intake-preview-footnote{color:#65759a;margin:0;font-size:.9375rem;line-height:1.45}.settings-wizard-intake-edit-recipient{width:100%}.settings-wizard-intake-edit-label-row{align-items:flex-start;gap:.35rem;width:100%;display:flex}.settings-wizard-intake-edit-question-label{color:#121a38;min-width:0;font:inherit;box-shadow:none;background:0 0;border:none;flex:auto;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.45}.settings-wizard-intake-edit-question-label:focus{outline-offset:2px;border-radius:4px;outline:2px solid #5130ef}.settings-modal--ai-extraction{background:#fff;border:1px solid #e3e6ee;border-radius:8px;gap:.5rem;width:min(66rem,100vw - 2rem);max-width:66rem;padding:1.5rem;box-shadow:0 16px 42px #17233d24}.settings-modal--ai-extraction__status{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:2rem;display:flex}.settings-modal--ai-extraction__title{color:#242a3b;margin:0;font-size:1.5rem;font-weight:600;line-height:2.25rem}.settings-modal--ai-extraction__subtitle{color:#67728a;margin:0;font-size:.875rem;line-height:1.3125rem}.settings-modal--ai-extraction__track{background:#efecff;width:min(50rem,100%);height:8px;overflow:hidden}.settings-modal--ai-extraction__fill{background:#5848bd;height:100%;transition:width .35s}.settings-modal--ai-extraction__pct{color:#5848bd;margin:0;font-size:.875rem;font-weight:500;line-height:1.3125rem}.settings-modal--ai-extraction__info{color:#65759a;background:#fafbfd;border-radius:6px;align-items:center;gap:1rem;width:100%;min-height:4rem;padding:0 1.375rem;font-size:1.125rem;line-height:1.45;display:flex}.settings-modal--ai-extraction__info p{margin:0}.settings-modal--ai-extraction__info-icon{border:1.5px solid #65759a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.75rem;font-style:italic;font-weight:600;display:inline-flex}.settings-modal--ai-extraction__stages{flex-direction:column;gap:1rem;width:100%;margin:0;padding:1.5rem;font-size:.875rem;line-height:1.3125rem;list-style:none;display:flex}.settings-modal--ai-extraction__stage{color:#67728a;align-items:flex-start;gap:.5rem;display:flex}.settings-modal--ai-extraction__stage--done{color:#168365}.settings-modal--ai-extraction__stage--active{color:#5848bd}.settings-wizard-panel-heading--with-actions{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.settings-wizard-panel-heading-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.settings-wizard-payment-collection{background:#f9f8ff;border-radius:8px;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:.875rem 1.125rem;display:flex}.settings-wizard-payment-collection__copy{flex-direction:column;gap:.375rem;min-width:0;display:flex}.settings-wizard-payment-collection__title{color:#121a38;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5625rem}.settings-wizard-payment-collection__body{color:#65759a;max-width:63rem;margin:0;font-size:.9375rem;font-weight:400;line-height:1.375rem}.settings-modal--intake-edit__textarea{resize:vertical;height:auto;min-height:6.5rem;padding:.875rem 1.125rem;font-family:inherit}.settings-modal--field-maps-edit__heading,.settings-modal--required-document__heading{flex-direction:column;gap:.75rem;width:100%;display:flex}.settings-modal--field-maps-edit__title-row,.settings-modal--required-document__title-row{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.settings-modal--field-maps-edit__title,.settings-modal--required-document__title{color:#121a38;flex:auto;margin:0;font-size:1.5rem;font-weight:700;line-height:1.45}.settings-modal--field-maps-edit__subtitle,.settings-modal--required-document__subtitle{color:#65759a;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.45}.settings-modal--field-maps-edit__field,.settings-modal--required-document__field{gap:.5rem;width:100%}.settings-modal--field-maps-edit__label,.settings-modal--required-document__label{color:#121a38;font-size:1.0625rem;font-weight:500;line-height:1.45}.settings-modal--field-maps-edit__control,.settings-modal--required-document__control{color:#121a38;background:#fff;border:1px solid #d8e0ef;border-radius:6px;height:3.25rem;padding:0 1.125rem;font-size:1.0625rem;line-height:1.45}select.settings-modal--field-maps-edit__control,select.settings-modal--required-document__control{cursor:pointer}.settings-modal--field-maps-edit__select-wrap{width:100%;display:block;position:relative}select.settings-modal--field-maps-edit__control--select{appearance:none;cursor:pointer;background-color:#fff;width:100%;padding-right:2.75rem}.settings-modal--field-maps-edit__select-chevron{pointer-events:none;color:#65759a;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.settings-modal--field-maps-edit__control--muted{color:#75819e}.settings-modal--field-maps-edit__control:focus,.settings-modal--required-document__control:focus{border-color:#5130ef;outline:none;box-shadow:0 0 0 3px #5130ef26}.settings-modal--field-maps-edit__hint,.settings-modal--required-document__hint{color:#65759a;margin:0;font-size:.875rem;line-height:1.5}.settings-modal--field-maps-edit__actions,.settings-modal--required-document__actions{justify-content:flex-end;gap:1.25rem;width:100%;display:flex}.settings-modal--field-maps-edit__btn,.settings-modal--required-document__btn{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-width:8.125rem;height:3.5rem;padding:.5rem 1rem;font-family:inherit;font-size:1.125rem;font-weight:500;line-height:1.3125rem;display:inline-flex}.settings-modal--field-maps-edit__btn:disabled,.settings-modal--required-document__btn:disabled{opacity:.65;cursor:not-allowed}.settings-modal--field-maps-edit__btn--secondary,.settings-modal--required-document__btn--secondary{color:#242a3b;background:#fff;border:1px solid #d8e0ef}.settings-modal--field-maps-edit__btn--primary,.settings-modal--required-document__btn--primary{color:#fff;background:#5130ef;border:1px solid #5130ef}.settings-modal--field-maps-edit__btn--primary:hover:not(:disabled){background:#4528d4}.settings-canonical-key-combobox{width:100%;position:relative}.settings-canonical-key-combobox__row{align-items:center;gap:.5rem;display:flex}.settings-canonical-key-combobox__row .settings-field-input{flex:auto;min-width:0}.settings-canonical-key-combobox__chip{white-space:nowrap;border-radius:.25rem;flex:none;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.settings-canonical-key-combobox__chip--catalog{color:#067647;background:#ecfdf3}.settings-canonical-key-combobox__chip--new{color:#92400e;background:#fef3c7}.settings-canonical-key-combobox__list{z-index:40;background:#fff;border:1px solid #d8e0ef;border-radius:6px;max-height:14rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #17233d1f}.settings-canonical-key-combobox__option{text-align:left;width:100%;font:inherit;color:#121a38;cursor:pointer;background:0 0;border:none;padding:.65rem 1rem;display:block}.settings-canonical-key-combobox__option:hover,.settings-canonical-key-combobox__option:focus-visible{background:#f2f4f8;outline:none}.settings-canonical-key-combobox__option--create{color:#5130ef;font-weight:500}.settings-canonical-key-combobox__empty{color:#65759a;padding:.65rem 1rem;font-size:.875rem}.settings-wizard-banner--warning{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:.5rem;margin:0;padding:.75rem 1rem}.settings-wizard-banner-link{color:#92400e;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.35rem;padding:0;font-weight:600;text-decoration:underline}.settings-wizard-banner-link:hover{color:#78350f}tr.settings-wizard-field-map-row--required-unmapped>td{background:#fffbeb;box-shadow:inset 3px 0 #f59e0b}tr.settings-wizard-field-map-row--required-unmapped>td:first-child{box-shadow:inset 3px 0 #f59e0b}.settings-wizard-banner--info{color:#374151;background:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;margin:0;padding:.75rem 1rem}.settings-wizard-upload-queue{flex-direction:column;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.settings-wizard-upload-queue-item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem}.settings-wizard-needs-mapping{margin:.75rem 0 1rem}.settings-wizard-needs-mapping-table{margin-top:.5rem}.settings-wizard-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem;display:grid}.settings-wizard-review-summary dt{color:var(--figma-text-muted,#6b7280);margin:0;font-size:.75rem}.settings-wizard-review-summary dd{margin:.15rem 0 0;font-size:1.125rem;font-weight:600}.settings-modal-footer--stack{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.settings-modal-footer--stack .settings-button{text-align:center;text-decoration:none}@media (width<=900px){.settings-wizard-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-wizard-chip-list{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.settings-wizard-chip{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.35rem;padding:.15rem .5rem;font-size:.75rem;display:inline-block}.settings-wizard-chip--ready{color:#166534;background:#f0fdf4;border-color:#86efac}.settings-wizard-skip,.settings-wizard-abandon,.settings-wizard-publish{flex-direction:column;gap:.75rem;margin:1rem 0;display:flex}.settings-wizard-step-toolbar{margin:.75rem 0}.settings-wizard-chip--incomplete,.settings-wizard-chip--skipped,.settings-wizard-chip--unavailable{color:#92400e;background:#fffbeb;border-color:#fcd34d}.settings-wizard-doc-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.settings-wizard-doc-row{border:1px solid var(--figma-border,#e5e7eb);border-radius:.5rem;grid-template-columns:minmax(0,1.3fr) minmax(7rem,.7fr) auto minmax(0,1fr) auto;align-items:end;gap:.5rem;padding:.75rem;display:grid}@media (width<=768px){.settings-wizard-doc-row{grid-template-columns:1fr}}.settings-wizard-banner--purple{color:#5130ef;background:#ece8ff;border:none;border-radius:6px;align-items:center;gap:.75rem;margin:0;padding:1rem 1.25rem;font-size:1rem;display:flex}.settings-wizard-doc-add{background:#fff;border:1px solid #d8e0ef;border-radius:6px;align-items:center;gap:.75rem;min-height:3.25rem;padding:0 1.15rem;display:flex;position:relative}.settings-wizard-doc-add-icon{color:#65759a;flex:none}.settings-wizard-doc-add-input{font:inherit;color:#34466f;background:0 0;border:none;outline:none;flex:auto;min-width:0}.settings-wizard-doc-add-menu{z-index:5;background:#fff;border:1px solid #d8e0ef;border-radius:6px;max-height:14rem;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #17233d1f}.settings-wizard-doc-add-menu button{text-align:left;width:100%;font:inherit;color:#121a38;cursor:pointer;background:0 0;border:none;padding:.65rem 1rem;display:block}.settings-wizard-doc-add-menu button:hover{background:#f2f4f8}.settings-wizard-docs-table-wrap{background:#fff;border:1px solid #d8e0ef;border-radius:6px;overflow-x:auto}.settings-wizard-docs-table{border-collapse:collapse;width:100%;min-width:40rem}.settings-wizard-docs-table thead th{color:#34466f;text-transform:uppercase;letter-spacing:.02em;text-align:left;background:#f2f4f8;border-bottom:1px solid #d8e0ef;padding:.9rem 1.5rem;font-size:.875rem;font-weight:600}.settings-wizard-docs-table tbody td{color:#34466f;vertical-align:middle;border-top:1px solid #d8e0ef;padding:1.1rem 1.5rem;font-size:1rem}.settings-wizard-docs-actions{text-align:right;white-space:nowrap}.settings-wizard-pricing-card,.settings-wizard-review-card{box-sizing:border-box;background:#fff;border:1px solid #d8e0ef;border-radius:10px;flex-direction:column;gap:.75rem;width:100%;padding:1.5rem;display:flex}.settings-section-title--wizard-step{color:#121a38;margin:0;font-size:1.625rem;font-weight:700;line-height:1.45}.settings-wizard-pricing-layout{grid-template-columns:minmax(0,1.75fr) minmax(17rem,1fr);align-items:start;gap:1.75rem;display:grid}@media (width<=960px){.settings-wizard-pricing-layout{grid-template-columns:1fr}}.settings-wizard-pricing-form{flex-direction:column;gap:1.35rem;min-width:0;display:flex}.settings-field--wizard-pricing{gap:.5rem}.settings-field--wizard-pricing>span{color:#121a38;font-size:.9375rem;font-weight:500}.settings-field--wizard-pricing input,.settings-field--wizard-pricing select,.settings-field--wizard-pricing textarea{color:#121a38;border:1px solid #d8e0ef;border-radius:6px;padding:.75rem 1rem;font-size:1.0625rem;line-height:1.45}.settings-wizard-pricing-terms-heading{color:#121a38;margin:.15rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.45}.settings-wizard-pricing-terms-input{resize:vertical;color:#65759a;min-height:8.5rem}.settings-wizard-pricing-skip-link{color:#65759a;font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-size:.9375rem;text-decoration:underline}.settings-wizard-pricing-skip-link:disabled{opacity:.65;cursor:not-allowed}.settings-wizard-pricing-summary{background:#f9f8ff;border-radius:10px;flex-direction:column;gap:1.1rem;padding:1.5rem;display:flex}.settings-wizard-pricing-summary-kicker{letter-spacing:.04em;text-transform:uppercase;color:#65759a;margin:0;font-size:.8125rem;font-weight:600}.settings-wizard-pricing-summary-case{color:#121a38;margin:0;font-size:1.125rem;font-weight:600;line-height:1.45}.settings-wizard-pricing-summary-title{color:#121a38;margin:0;font-size:1.0625rem;line-height:1.45}.settings-wizard-pricing-summary-fee{color:#121a38;margin:0;font-size:2rem;font-weight:700;line-height:1.45}.settings-wizard-pricing-summary-due{color:#5130ef;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}.settings-wizard-pricing-summary-terms{color:#65759a;flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:flex}.settings-wizard-review-rows{border-top:1px solid #e4e7ec;margin:0;padding:0;list-style:none}.settings-wizard-review-row{background:#fff;border-bottom:1px solid #e4e7ec;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:4.25rem;padding:0 1rem;display:flex}.settings-wizard-review-row-label{color:#101828;letter-spacing:.1px;flex:0 0 15.625rem;max-width:100%;font-size:.875rem;font-weight:500;line-height:1.25rem}.settings-wizard-review-row-detail{color:#667085;flex:16rem;font-size:.875rem;line-height:1.25rem}.settings-wizard-panel--review .settings-section-subtitle{color:#65759a;margin-top:.125rem;font-size:1.0625rem;line-height:1.45}.settings-wizard-review-note{color:#5130ef;box-sizing:border-box;background:#ece8ff;border-radius:6px;align-items:center;gap:1rem;min-height:4rem;margin:.35rem 0 0;padding:0 1.375rem;font-size:1.125rem;line-height:1.45;display:flex}.settings-wizard-review-note-icon{color:#5130ef;flex:none}.settings-modal--activate-success{border:1px solid #e3e6ee;border-radius:8px;width:min(32rem,100%);max-width:32rem;padding:0;overflow:hidden}.settings-activate-success{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 1.5rem;display:flex;position:relative}.settings-activate-success-close{position:absolute;top:.75rem;right:.75rem}.settings-activate-success-dismiss{margin-top:.25rem}.settings-activate-success-check{color:#efecff;background:#5848bd;border-radius:2.25rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:2.4rem;font-weight:700;line-height:1;display:inline-flex}.settings-activate-success-title{color:#242a3b;margin:0;font-size:1.5rem;font-weight:600;line-height:1.5}.settings-activate-success-body{color:#67728a;max-width:26rem;margin:0;font-size:.875rem;line-height:1.5}.settings-activate-success-cta{min-width:12rem;text-decoration:none}.settings-wizard-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.settings-wizard-field-map-search{width:100%;max-width:28rem;margin:0 0 .75rem}.settings-wizard-field-map-table-wrap{box-sizing:border-box;background:#fff;border:1px solid #d8e0ef;border-radius:6px;width:100%;max-width:100%;position:relative;overflow-x:auto}.settings-wizard-field-map-suggesting{align-items:flex-start;gap:.65rem;margin:0 0 .85rem;display:flex}.settings-wizard-field-map-suggesting__spinner{color:#5130ef;flex:none;margin-top:.1rem;animation:.85s linear infinite settings-wizard-field-map-spin}@keyframes settings-wizard-field-map-spin{to{transform:rotate(360deg)}}.settings-wizard-field-map-processing{align-items:center;font-size:1.35rem;font-weight:600;line-height:1.4}.settings-wizard-field-map-processing .settings-wizard-field-map-suggesting__spinner{width:1.35rem;height:1.35rem;margin-top:0}.settings-wizard-field-map-table-wrap--busy{pointer-events:none;min-height:16rem}.settings-wizard-field-map-table-wrap--busy .settings-wizard-field-map-table{opacity:.55}.settings-wizard-field-map-table-busy{z-index:2;text-align:center;color:#111827;box-sizing:border-box;background:#f8fafce6;justify-content:center;align-items:center;gap:.85rem;padding:1.25rem 1.5rem;font-size:1.625rem;font-weight:600;line-height:1.35;display:flex;position:absolute;inset:0}.settings-wizard-field-map-table-busy .settings-wizard-field-map-suggesting__spinner{width:1.75rem;height:1.75rem;margin-top:0}.settings-wizard-field-map-pagination{background:#fff;border-top:1px solid #d8e0ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.settings-wizard-field-map-pagination__page-size{color:#34466f;white-space:nowrap;align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:inline-flex}.settings-wizard-field-map-pagination__select,.settings-wizard-field-map-pagination__page-input,.settings-wizard-field-map-pagination__page-size-input{color:#242a3b;background:#fff;border:1px solid #d8e0ef;border-radius:.375rem;padding:.35rem .5rem;font-family:inherit;font-size:.875rem}.settings-wizard-field-map-pagination__page-input{text-align:center;width:3.25rem}.settings-wizard-field-map-pagination__page-size-input{text-align:center;width:4rem}.settings-wizard-field-map-pagination__nav{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-left:auto;display:flex}.settings-wizard-field-map-pagination__summary{color:#65759a;white-space:nowrap;margin:0 .5rem 0 0;font-size:.875rem}.settings-wizard-field-map-pagination__page-input-label{color:#34466f;white-space:nowrap;align-items:center;gap:.35rem;margin:0 .25rem;font-size:.875rem;display:inline-flex}.settings-wizard-field-map-pagination__icon-btn{color:#34466f;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}.settings-wizard-field-map-pagination__icon-btn:disabled{opacity:.4;cursor:not-allowed}.settings-wizard-field-map-pagination__icon-btn:not(:disabled):hover{background:#f2f4f8}.settings-wizard-field-map-filters{background:#f9fafb;border-bottom:1px solid #d8e0ef;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;padding:.85rem 1rem;display:flex}.settings-wizard-field-map-filters-hint{flex:100%;margin:0}.settings-wizard-field-map-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:0}@media (width<=720px){.settings-wizard-field-map-table{min-width:40rem}}.settings-wizard-field-map-table thead th{color:#34466f;text-transform:uppercase;letter-spacing:.02em;text-align:left;white-space:nowrap;background:#f2f4f8;border-bottom:1px solid #d8e0ef;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}.settings-wizard-field-map-section-row th{color:#4a5a78;text-align:left;letter-spacing:.01em;text-transform:none;white-space:normal;background:#e8edf5;border-top:1px solid #d0d8e8;border-bottom:1px solid #d0d8e8;padding:.65rem 1rem;font-size:.8125rem;font-weight:600}.settings-wizard-sort-header{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.35rem;margin:0;padding:0;font-weight:600;display:inline-flex}.settings-wizard-sort-header:hover,.settings-wizard-sort-header--active{color:#1d2a4d}.settings-wizard-sort-header__idle{opacity:.45}.settings-wizard-field-map-table tbody td{color:#34466f;vertical-align:middle;word-break:break-word;border-top:1px solid #d8e0ef;padding:.85rem 1rem;font-size:.95rem}.settings-wizard-field-map-table tbody td:nth-child(2),.settings-wizard-field-map-table tbody td:nth-child(3){min-width:10rem}.settings-wizard-row-num-col{text-align:right;color:#75819e;font-variant-numeric:tabular-nums;white-space:nowrap;width:2.75rem;min-width:2.75rem;max-width:3.5rem}.settings-wizard-docs-table thead th.settings-wizard-row-num-col,.settings-wizard-field-map-table thead th.settings-wizard-row-num-col,.settings-wizard-intake-table thead th.settings-wizard-row-num-col{text-align:right}.settings-wizard-canonical-key{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.settings-wizard-muted-cell{color:#75819e}.settings-wizard-status--mapped{color:#078c27;font-weight:500}.settings-wizard-status--needs{color:#bb8100;font-weight:500}.settings-wizard-field-map-actions{white-space:nowrap;text-align:right}.settings-icon-button{color:#65759a;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.25rem;display:inline-flex}.settings-icon-button:disabled{opacity:.45;cursor:not-allowed}.settings-wizard-panel--gov-forms .settings-section-title{color:#121a38;font-size:1.6875rem;font-weight:700;line-height:1.45}.settings-wizard-panel--gov-forms .settings-section-subtitle{color:#65759a;margin-top:.375rem;font-size:1.125rem;line-height:1.45}.settings-wizard-gov-dropzone{box-sizing:border-box;text-align:center;background:#fafbfd;border:1px dashed #bac9e4;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:10.25rem;padding:1.5rem 1rem;display:flex}.settings-wizard-gov-dropzone--active{background:#f9f8ff;border-color:#5130ef}.settings-wizard-gov-dropzone-icon{color:#65759a;flex-shrink:0}.settings-wizard-gov-dropzone-title{color:#65759a;margin:0;font-size:1.1875rem;line-height:1.35}.settings-wizard-gov-browse{appearance:none;color:#5130ef;font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.settings-wizard-gov-browse:disabled{opacity:.55;cursor:not-allowed}.settings-wizard-gov-browse:hover:not(:disabled){text-decoration:underline}.settings-wizard-gov-dropzone-hint{color:#65759a;margin:0;font-size:1.0625rem;line-height:1.45}.settings-wizard-gov-file-list{background:#fff;border:1px solid #d8e0ef;border-radius:6px;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}.settings-wizard-gov-file-row{box-sizing:border-box;border-bottom:1px solid #d8e0ef;flex-wrap:wrap;align-items:center;gap:1.375rem;min-height:6.125rem;padding:1.25rem 1.375rem;display:flex}.settings-wizard-gov-file-row:last-child{border-bottom:none}.settings-wizard-gov-file-icon{color:#65759a;flex:none}.settings-wizard-gov-file-details{flex-direction:column;flex:12rem;gap:.25rem;min-width:0;display:flex}.settings-wizard-gov-file-name{color:#121a38;margin:0;font-size:1.3125rem;font-weight:500;line-height:1.45}.settings-wizard-gov-file-meta{color:#65759a;margin:0;font-size:1.0625rem;line-height:1.45}.settings-wizard-gov-detect{color:#65759a;flex:0 15.75rem;align-items:center;gap:.75rem;min-width:10rem;font-size:1.0625rem;line-height:1.45;display:inline-flex}.settings-wizard-gov-detect--ready{color:#078c27}.settings-wizard-gov-detect--pending{color:#bb8100}.settings-wizard-gov-detect--muted{color:#65759a}.settings-wizard-gov-info{color:#65759a;align-items:center;gap:.75rem;margin:0;font-size:1.0625rem;line-height:1.45;display:flex}.settings-wizard-gov-info-icon{color:#65759a;flex:none}.settings-wizard-gov-skip-link{appearance:none;color:#65759a;font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-size:.9375rem;text-decoration:underline}.settings-wizard-gov-skip-link:disabled{opacity:.55;cursor:not-allowed}.settings-wizard-panel--retainer .settings-section-title{color:#121a38;font-size:1.625rem;font-weight:700;line-height:1.45}.settings-wizard-panel--retainer .settings-section-subtitle{color:#65759a;margin-top:.125rem;font-size:1.0625rem;line-height:1.45}.settings-wizard-retainer-layout{flex-wrap:wrap;align-items:stretch;gap:1.75rem;width:100%;display:flex}.settings-wizard-retainer-main{flex-direction:column;flex:28rem;gap:1.25rem;min-width:0;display:flex}.settings-wizard-retainer-field{color:#121a38;flex-direction:column;gap:.5rem;width:100%;font-size:.9375rem;font-weight:500;display:flex}.settings-wizard-retainer-field select{color:#121a38;width:100%;height:3.125rem;font:inherit;background:#fff;border:1px solid #d8e0ef;border-radius:6px;padding:.75rem 1rem;font-size:1.0625rem;font-weight:400}.settings-wizard-retainer-preview{box-sizing:border-box;background:#fafbfd;border:1px dashed #bac9e4;border-radius:6px;flex-direction:column;flex:0 22rem;gap:1rem;min-width:min(22rem,100%);padding:1.5rem;display:flex}.settings-wizard-retainer-preview-title{color:#121a38;word-break:break-word;margin:0;font-size:1.25rem;font-weight:600;line-height:1.45}.settings-wizard-retainer-preview-label{color:#65759a;margin:0;font-size:.8125rem;font-weight:600;line-height:1.45}.settings-wizard-retainer-preview-case{color:#121a38;margin:0;font-size:.875rem;line-height:1.45}.settings-wizard-retainer-preview-body{color:#65759a;margin:0;font-size:.9375rem;line-height:1.45}.settings-wizard-retainer-preview-muted{color:#65759a;margin:0;font-size:.875rem;line-height:1.45}.settings-wizard-panel--intake-forms .settings-section-title{color:#121a38;font-size:1.625rem;font-weight:700;line-height:1.45}.settings-wizard-panel--intake-forms .settings-section-subtitle{color:#65759a;margin-top:.125rem;font-size:1.0625rem;line-height:1.45}.settings-wizard-intake-summary{background:#f9f8ff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem;padding:.875rem 1.125rem;display:flex}.settings-wizard-intake-summary-copy{flex-direction:column;flex:18rem;gap:.375rem;min-width:0;display:flex}.settings-wizard-intake-summary-title{color:#121a38;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.settings-wizard-intake-summary-body{color:#65759a;margin:0;font-size:.9375rem;line-height:1.45}.settings-wizard-intake-toggle{cursor:pointer;flex:none;align-items:center;display:inline-flex;position:relative}.settings-wizard-intake-toggle input{opacity:0;width:0;height:0;position:absolute}.settings-wizard-intake-toggle-ui{background:#d8e0ef;border-radius:999px;width:2.625rem;height:1.5625rem;transition:background .15s;display:block;position:relative}.settings-wizard-intake-toggle-ui:after{content:"";background:#fffbfe;border-radius:999px;width:46.15%;height:75%;transition:transform .15s;position:absolute;top:12.5%;left:7.69%}.settings-wizard-intake-toggle input:checked+.settings-wizard-intake-toggle-ui{background:#5130ef}.settings-wizard-intake-toggle input:checked+.settings-wizard-intake-toggle-ui:after{transform:translate(82%)}.settings-wizard-intake-toggle input:disabled+.settings-wizard-intake-toggle-ui{opacity:.55;cursor:not-allowed}.settings-wizard-intake-toggle:has(input:disabled){cursor:not-allowed}.settings-wizard-intake-secondary-btn{color:#242a3b;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-width:14.375rem;height:3rem;padding:.5rem 1rem;font-family:inherit;font-size:1.125rem;font-weight:500;display:inline-flex}.settings-wizard-intake-secondary-btn--compact{min-width:0;height:2.5rem;padding:.375rem .875rem;font-size:.9375rem}.settings-wizard-field-maps-export-btn{color:#242a3b;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:6px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}.settings-wizard-field-maps-export-btn:hover:not(:disabled){color:#534ab7;background:#f4f3fc;border-color:#c4b5fd}.settings-wizard-field-maps-export-btn:disabled{opacity:.55;cursor:not-allowed}.settings-wizard-intake-secondary-btn:disabled{opacity:.65;cursor:not-allowed}.settings-wizard-intake-form-list{flex-direction:column;gap:.75rem;width:100%;display:flex}.settings-wizard-intake-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;width:100%;display:flex;overflow:hidden}.settings-wizard-intake-card--expanded{border-color:#cfc6fb}.settings-wizard-intake-card-header{background:#f6f5ff;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.settings-wizard-intake-card-icon{color:#5130ef;background:#f1eefe;border-radius:10px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.settings-wizard-intake-card-text{flex-direction:column;flex:12rem;gap:.125rem;min-width:0;display:flex}.settings-wizard-intake-card-title{color:#0f172a;margin:0;font-size:1rem;font-weight:600;line-height:1.45}.settings-wizard-intake-card-meta{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.settings-wizard-intake-card-meta strong{color:#64748b;font-weight:700}.settings-wizard-intake-count-chip{color:#5135ea;white-space:nowrap;background:#f1eefe;border:1px solid #cfc6fb;border-radius:999px;flex:none;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.settings-wizard-intake-preview-btn{appearance:none;color:#0f172a;min-height:2.375rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.settings-wizard-intake-preview-btn:disabled{opacity:.65;cursor:not-allowed}.settings-wizard-intake-chevron{appearance:none;color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}.settings-wizard-intake-card-body{background:#fff;border-top:1px solid #e2e8f0;padding:1.25rem}.settings-wizard-intake-table-wrap{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;max-width:100%;overflow-x:auto}.settings-wizard-intake-table{border-collapse:collapse;width:100%;min-width:64rem}.settings-wizard-intake-table thead th{color:#64748b;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.875rem 1.25rem;font-size:.75rem;font-weight:600}.settings-wizard-intake-table tbody td{color:#0f172a;vertical-align:middle;word-break:break-word;border-top:1px solid #e2e8f0;padding:1.125rem 1.25rem;font-size:.875rem;line-height:1.45}.settings-wizard-intake-check-col{width:2.5rem;padding-left:1.25rem!important;padding-right:.5rem!important}.settings-wizard-intake-check-col input[type=checkbox]{accent-color:#5130ef;cursor:pointer;border-radius:4px;width:1.125rem;height:1.125rem;margin:0}.settings-wizard-intake-status{appearance:none;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.9375rem;line-height:1.45;display:inline-flex}.settings-wizard-intake-status:disabled{cursor:not-allowed;opacity:.7}.settings-wizard-intake-status--active{color:#078c27}.settings-wizard-intake-status--inactive{color:#ee3442}.observability-tabs{border-bottom:1px solid #d8e0ef;gap:.5rem;margin-top:1rem;display:flex}.observability-tab{appearance:none;color:#4b5568;cursor:pointer;font:inherit;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem .85rem;font-weight:600}.observability-tab--active{color:#0f2744;border-bottom-color:#0f2744}.observability-system-logs{flex-direction:column;flex:1;min-height:0;display:flex}.observability-logs-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.observability-log-row{text-align:left;appearance:none;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:.5rem;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem 1rem;display:flex}.observability-log-row:hover{background:#fafbfd;border-color:#b7c3db}.observability-log-row__main{flex:1;min-width:0}.observability-log-row__chevron{color:#6b7280;flex-shrink:0;margin-top:.15rem}.observability-log-row__meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.35rem;font-size:.85rem;display:flex}.observability-log-row__title{color:#0f2744;overflow-wrap:anywhere;font-weight:600}.observability-log-row__summary{color:#4b5568;overflow-wrap:anywhere;margin-top:.25rem;font-size:.92rem}.observability-log-sev--error,.observability-log-sev--critical{color:#7a2e3a;font-weight:600}.observability-log-sev--warning{color:#92400e;font-weight:600}.observability-logs-scope{color:#6b7280;font-size:.85rem}.observability-log-exception{white-space:pre-wrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.35rem;padding:.75rem;font-size:.85rem}.observability-appinsights-panel{background:#f8fafc;border:1px solid #d8e0ef;border-radius:.5rem;margin:0 0 1rem;padding:1rem}.observability-appinsights-panel__title{color:#0f2744;margin:0 0 .35rem;font-size:1rem}.observability-appinsights-panel__hint,.observability-appinsights-panel__status{color:#6b7280;margin:0 0 .75rem;font-size:.9rem}.observability-appinsights-panel__unavailable{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:.35rem;margin:.75rem 0 0;padding:.65rem .75rem;font-size:.9rem}.app-confirm-overlay{z-index:5000;background:#10182873;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.app-confirm-dialog{background:#fff;border-radius:.85rem;width:min(28rem,100%);overflow:hidden;box-shadow:0 24px 48px #10182838}.app-confirm-header{align-items:flex-start;gap:.75rem;padding:1.15rem 1.15rem .35rem;display:flex}.app-confirm-icon{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.app-confirm-icon--danger{color:#7a2e3a;background:#fdf2f4}.app-confirm-icon--warning{color:#854f0b;background:#faeeda}.app-confirm-icon--info{color:#534ab7;background:#eeedfe}.app-confirm-heading{flex:1;min-width:0}.app-confirm-title{color:#101828;margin:0;font-size:1.05rem;font-weight:650}.app-confirm-subtitle{color:#364153;word-break:break-word;flex-direction:column;gap:.15rem;margin:.35rem 0 0;font-size:.875rem;display:flex}.app-confirm-close{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.app-confirm-close:hover:not(:disabled){color:#101828;background:#f2f4f7}.app-confirm-close:disabled{opacity:.5;cursor:not-allowed}.app-confirm-body{color:#364153;padding:.5rem 1.15rem .25rem;font-size:.875rem;line-height:1.45}.app-confirm-body p{margin:0 0 .65rem}.app-confirm-body p:last-child{margin-bottom:0}.app-confirm-body-list{color:#475467;margin:0;padding-left:1.15rem}.app-confirm-body-list li+li{margin-top:.3rem}.app-confirm-field{padding:.15rem 1.15rem .25rem}.app-confirm-field-label{color:#364153;margin-bottom:.35rem;font-size:.8125rem;font-weight:550;display:block}.app-confirm-field-input{box-sizing:border-box;color:#101828;border:1px solid #d0d5dd;border-radius:.5rem;width:100%;min-height:2.35rem;padding:.45rem .7rem;font-size:.875rem}.app-confirm-field-input:focus{outline-offset:1px;outline:2px solid #534ab7}.app-confirm-actions{justify-content:flex-end;gap:.6rem;padding:1rem 1.15rem 1.15rem;display:flex}.app-confirm-btn{cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.35rem;padding:.45rem .95rem;font-size:.875rem;font-weight:550;display:inline-flex}.app-confirm-btn:disabled{opacity:.6;cursor:not-allowed}.app-confirm-btn--secondary{color:#364153;background:#fff;border:1px solid #d0d5dd}.app-confirm-btn--secondary:hover:not(:disabled){background:#f9fafb}.app-confirm-btn--danger{color:#fff;background:#7a2e3a;border:1px solid #7a2e3a}.app-confirm-btn--danger:hover:not(:disabled){background:#632532}.app-confirm-btn--primary{color:#fff;background:#534ab7;border:1px solid #534ab7}.app-confirm-btn--primary:hover:not(:disabled){background:#4338a0}.agents-table-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.agents-card-btn-configure{white-space:nowrap;flex-shrink:0}.agents-card-btn-delete{color:#7a2e3a;cursor:pointer;background:#fff;border:1px solid #e8c4cb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:2.15rem;height:2.15rem;padding:0;text-decoration:none;display:inline-flex}.forms-prepared-empty{flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:.5rem;display:flex}.forms-prepared-empty-copy{color:#344054;margin:0;font-size:.75rem;line-height:1.35}.forms-prepared-manual-cta{padding:.35rem .75rem;font-size:.75rem}.forms-prepared-catalog-reprepare{border-bottom:1px solid #eaecf0;flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:.65rem;padding-bottom:.5rem;display:flex}.forms-prepared-catalog-reprepare .dq-hint{margin:0}.forms-prep-modal-root .forms-prep-modal{border:0;border-radius:.875rem;flex-direction:column;width:min(72rem,96vw);max-width:min(72rem,96vw);max-height:min(94vh,58rem);padding:0;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.forms-prep-modal-root .forms-prep-modal--preview{width:min(64rem,96vw);max-width:min(64rem,96vw);max-height:min(94vh,62rem)}.forms-prep-modal-header{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.forms-prep-modal-actions{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.forms-prep-modal-icon{color:#534ab7;background:#eeedfe;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.forms-prep-modal-heading{flex:1;min-width:0}.forms-prep-modal-title{letter-spacing:-.01em;color:#101828;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.forms-prep-modal-subtitle{color:#8b93a1;margin:0;font-size:.75rem;font-weight:400;line-height:1rem}.forms-prep-download{color:#364153;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.forms-prep-download:disabled{opacity:.5;cursor:not-allowed}.forms-prep-close{color:#8b93a1;cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.forms-prep-close:hover{color:#364153;background:#f4f4f5}.forms-prep-modal-body{background:#f7f8fa;flex:1;min-height:0;padding:1.25rem;overflow:auto}.forms-prep-modal-body>*{max-width:min(64rem,100%);margin-left:auto;margin-right:auto}.forms-prep-review-intro{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:0;display:flex}.forms-prep-review-heading{letter-spacing:-.01em;color:#101828;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.forms-prep-review-instruction{color:#8b93a1;margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1rem}.forms-prep-status{letter-spacing:.12px;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;line-height:.9375rem;display:inline-flex}.forms-prep-status-dot{background:#c4c8d0;border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem}.forms-prep-status--pending{color:#8b93a1;background:#f4f4f5}.forms-prep-status--ready{color:#3b6d11;background:#eaf3de}.forms-prep-status--ready .forms-prep-status-dot{background:#639922}.forms-prep-field-grid{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem;display:grid}.forms-prep-field{box-sizing:border-box;background:#fff;border:1px solid #e4e7ec;border-radius:.625rem;flex-direction:column;gap:0;min-height:3.7875rem;margin:0;padding:.625rem .75rem;display:flex}.forms-prep-field-label{letter-spacing:.3672px;text-transform:uppercase;color:#8b93a1;font-size:.625rem;font-weight:500;line-height:.9375rem}.forms-prep-field-input{font:inherit;letter-spacing:-.01em;color:#101828;background:0 0;border:0;width:100%;min-height:1.5rem;margin:0;padding:.25rem 0 0;font-size:.875rem;font-weight:500;line-height:1.25rem}.forms-prep-field-input:focus{outline:none}.forms-prep-field:focus-within{border-color:#d6d3f5;box-shadow:0 0 0 3px #534ab71f}.forms-prep-field--empty-optional .forms-prep-field-input{color:#101828;font-style:normal}.forms-prep-field--optional-empty{background:#fff;border-color:#e4e7ec}.forms-prep-field--optional-empty .forms-prep-field-input{color:#101828}.forms-prep-field-sections{flex-direction:column;gap:1.25rem;max-height:min(48rem,72vh);padding-right:.25rem;display:flex;overflow:auto}.forms-prep-field-section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--figma-muted,#667085);margin:0 0 .55rem;font-size:.75rem;font-weight:650}.forms-prep-exclude-footnote{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.5rem;margin-top:1rem;padding:.75rem .85rem}.forms-prep-exclude-footnote__title{color:#344054;margin:0 0 .4rem;font-size:.8125rem;font-weight:600}.forms-prep-exclude-footnote__list{color:#667085;margin:0;padding-left:1.1rem;font-size:.75rem}.forms-prep-field--pending .forms-prep-field-input,.forms-prep-field--pending-input .forms-prep-field-input{color:#854f0b;font-style:italic;font-weight:500}.forms-prep-field--required-empty{background:#fffbfa;border-color:#fecdca}.forms-prep-field-error,.forms-prep-field-warn{text-transform:none;letter-spacing:0;margin-top:.15rem;font-size:.6875rem;font-style:normal;font-weight:500}.forms-prep-field-error{color:#b42318}.forms-prep-field-warn{color:#b54708}.forms-prep-field-select{cursor:pointer}.forms-prep-modal-body--loading{opacity:.55}.forms-prep-feedback{border-bottom:1px solid #0000;margin:0;padding:.65rem 1.25rem;font-size:.8125rem;font-weight:500;line-height:1.25rem}.forms-prep-feedback--success{color:#047857;background:#ecfdf5;border-bottom-color:#a7f3d0}.forms-prep-feedback--warning{color:#7a5a12;background:#fffbeb;border-bottom-color:#e0c48a}.forms-prep-feedback--error{color:#991b1b;background:#fef2f2;border-bottom-color:#fecaca}.forms-prepared-prepare-feedback{border:1px solid #0000;border-radius:.5rem;margin:.75rem 0 0;padding:.65rem .85rem;font-size:.8125rem;font-weight:500;line-height:1.35}.forms-prepared-prepare-feedback--success{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.forms-prepared-prepare-feedback--warning{color:#7a5a12;background:linear-gradient(90deg,#fffbeb 0%,#fef3c7 100%);border-color:#e0c48a}.forms-prepared-prepare-feedback--error{color:#7a2e3a;background:linear-gradient(90deg,#fff6e8 0%,#fde8ef 100%);border-color:#f0b4c0}.forms-prep-feedback--pending{color:#1e40af;background:#eff6ff;border-bottom-color:#bfdbfe}.forms-prep-reprepare-hint{margin:0 0 .75rem}.forms-prep-modal-footer{background:#fff;border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.forms-prep-modal-footer .case-list-primary-button{background:#534ab7;border-radius:.625rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;line-height:1rem}.forms-prep-modal-footer .case-list-primary-button:hover:not(:disabled){background:#433994}.forms-prep-secondary{color:#364153;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.forms-prep-secondary:disabled{opacity:.55;cursor:not-allowed}.forms-prep-modal-body--preview{background:#f0eff8}.forms-prep-modal-body--preview>*{max-width:min(48rem,100%)}.forms-prep-preview-card{background:#fff;border:0;border-radius:.625rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.forms-prep-agency{color:#fff;background:#1a1035;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.forms-prep-agency-name{margin:0;font-size:.875rem;font-weight:700;line-height:1.25rem}.forms-prep-agency-dept,.forms-prep-agency-omb{color:#afa9ec;margin:.125rem 0 0;font-size:.625rem;line-height:.9375rem}.forms-prep-agency-omb{font-size:.5625rem;line-height:.84375rem}.forms-prep-agency-form{text-align:right}.forms-prep-agency-number{margin:0;font-size:1rem;font-weight:700;line-height:1.5rem}.forms-prep-preview-summary{text-align:center;border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem 1.05rem}.forms-prep-preview-name{color:#101828;margin:0;font-size:.875rem;font-weight:700;line-height:1.25rem}.forms-prep-preview-classification{color:#8b93a1;margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1rem}.forms-prep-preview-meta{color:#8b93a1;justify-content:center;align-items:center;gap:.75rem;margin:.5rem 0 0;font-size:.625rem;display:flex}.forms-prep-preview-meta-text{line-height:.9375rem}.forms-prep-preview-fields{padding:1rem 1.5rem}.forms-prep-preview-kicker{letter-spacing:.05625rem;text-transform:uppercase;color:#8b93a1;margin:0 0 .75rem;font-size:.5625rem;font-weight:600;line-height:.84375rem}.forms-prep-preview-dl{margin:0}.forms-prep-preview-dl--compact{max-height:11rem;padding-right:.25rem;overflow:auto}.forms-prep-preview-row{border-bottom:1px solid #f9fafb;grid-template-columns:9rem 1fr;gap:.75rem;padding:.5rem 0 .55rem;font-size:.6875rem;line-height:1.03125rem;display:grid}.forms-prep-preview-row:last-child{border-bottom:0}.forms-prep-preview-row dt{color:#8b93a1;margin:0;font-weight:400}.forms-prep-preview-row dd{color:#101828;text-align:left;margin:0;font-weight:500}.forms-prep-preview-pdf{border-top:1px solid #f3f4f6;padding:0 1.5rem 1rem}.forms-prep-preview-pdf-frame{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;height:min(36rem,52vh);display:block}.forms-prep-preview-pages{color:#8b93a1;background:#f9fafb;border-top:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding:.55rem 1.5rem;font-size:.5625rem;line-height:.84375rem;display:flex}.forms-prep-preview-pager{align-items:center;gap:.5rem;display:inline-flex}.forms-prep-preview-pager-status{text-align:center;color:#364153;min-width:5.5rem;font-weight:600}.forms-prep-preview-pager-btn{color:#364153;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;align-items:center;gap:.2rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500;line-height:.875rem;display:inline-flex}.forms-prep-preview-pager-btn:hover:not(:disabled){background:#f4f4f5}.forms-prep-preview-pager-btn:disabled{opacity:.45;cursor:not-allowed}.forms-prep-preview-more{text-align:center;color:#8b93a1;margin:.75rem 0 0;font-size:.6875rem;line-height:1.03125rem}@media (width<=720px){.forms-prep-field-grid{grid-template-columns:1fr}}.case-attachments-modal{background:#fff;border-radius:16px;flex-direction:column;gap:.85rem;width:min(36rem,92vw);padding:1.25rem 1.25rem 1rem;display:flex;box-shadow:0 12px 40px #1018282e}.case-attachments-modal-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.case-attachments-modal-header h2{color:#101828;margin:0;font-size:1.05rem;font-weight:650}.case-attachments-modal-subtitle{color:#667085;margin:.2rem 0 0;font-size:.8125rem}.case-attachments-dropzone{cursor:pointer;text-align:center;background:#fafafa;border:1px dashed #d0d5dd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:11rem;padding:1.25rem 1rem;display:flex}.case-attachments-dropzone-icon{color:#534ab7;background:#f4f3ff;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.case-attachments-dropzone-title{color:#101828;font-size:.875rem;font-weight:600}.case-attachments-dropzone-hint{color:#667085;font-size:.75rem}.case-attachments-choose{background:var(--figma-primary,#6d5efc);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;margin-top:.35rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}
