.feishu-welcome{color:#10365e;isolation:isolate;background:radial-gradient(at 95% 0,#d9edff 0%,#0000 49%),linear-gradient(155deg,#f8fcff 5%,#e4f1fd 64%,#edf7ff);place-items:center;min-height:100dvh;padding:48px 24px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;display:grid;position:relative}.feishu-welcome:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#659ec00a 1px,#0000 1px),linear-gradient(90deg,#659ec00a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.feishu-welcome-card{text-align:center;background:linear-gradient(133deg,#ffffffed 0%,#f0faffd9 43%,#daf0ffde 100%);border:1px solid #91caff;border-radius:30px;width:min(100%,760px);position:relative;overflow:hidden;box-shadow:0 28px 64px -22px #285b8436,inset 0 1px #ffffffb3}.feishu-welcome-orbit{pointer-events:none;background:radial-gradient(circle,#eff9ff80 0 34%,#e8f6ff66 35% 51%,#e2f3ff66 52%);border:1px solid #a3d5ffb3;border-radius:50%;width:358px;height:358px;position:absolute;top:-115px;right:-116px}.feishu-welcome-body{padding:116px 52px 65px;position:relative}.feishu-welcome-eyebrow{letter-spacing:3px;color:#087ac7;margin:0 0 22px;font-size:12px;font-weight:700;line-height:18px}.feishu-welcome h1{letter-spacing:-1.2px;color:#10365e;margin:0;font-size:clamp(28px,3.3vw,42px);font-weight:750;line-height:1.4}.feishu-welcome h1 span{white-space:nowrap}.feishu-welcome-subtitle{color:#55789b;margin:10px 0 38px;font-size:18px;line-height:28px}.feishu-welcome-button{color:#fff;background:linear-gradient(110deg,#267ddd,#195bb9);border:1px solid #2479d7;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:min(100%,440px);min-height:74px;margin:0 auto;padding:14px 20px;font-size:23px;font-weight:650;line-height:30px;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;box-shadow:0 14px 26px #1d61aa33}.feishu-welcome-button:hover{color:#fff;filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 18px 30px #1d61aa40}.feishu-welcome-button:active{filter:brightness(.98);transform:translateY(0)}.feishu-welcome-button:focus-visible{outline-offset:5px;outline:3px solid #127dcf}.feishu-welcome-notes{color:#50769c;gap:10px;margin:28px 0 0;padding:0;font-size:14px;line-height:23px;list-style:none;display:grid}.feishu-welcome-notes li{justify-content:center;align-items:baseline;gap:9px;display:flex}.feishu-welcome-notes li span{color:#0789d2;font-size:17px;font-weight:700}.feishu-welcome-footer{color:#5b7f9f;border-top:1px solid #b6dafa99;padding:22px 24px 24px;position:relative}.feishu-welcome-footer p{margin:0;font-size:15px;line-height:24px}.feishu-welcome-footer p+p{color:#68839c;margin-top:4px;font-size:12px}.feishu-welcome-error{color:#993c38;background:#fff6f5;border:1px solid #efb7b7;border-radius:10px;max-width:440px;margin:-14px auto 22px;padding:12px 16px;font-size:14px;line-height:22px}@media (width<=600px){.feishu-welcome{padding:28px 18px}.feishu-welcome-card{border-radius:24px}.feishu-welcome-body{padding:66px 24px 46px}.feishu-welcome-eyebrow{letter-spacing:2px;margin-bottom:20px;font-size:10px}.feishu-welcome h1{letter-spacing:-.7px;font-size:30px}.feishu-welcome h1 span{margin-top:3px;display:block}.feishu-welcome-subtitle{margin:14px 0 30px;font-size:14px;line-height:24px}.feishu-welcome-button{border-radius:13px;gap:10px;min-height:62px;font-size:20px}.feishu-welcome-button svg{width:31px}.feishu-welcome-notes{gap:8px;font-size:12px}.feishu-welcome-orbit{top:-180px;right:-185px}}@media (prefers-reduced-motion:reduce){.feishu-welcome-button{transition:none}}.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))}:root{--rqb-spacing:.5rem;--rqb-border-width:1px;--rqb-branch-indent:var(--rqb-spacing);--rqb-branch-width:var(--rqb-border-width);--rqb-base-color:#004bb8;--rqb-background-color:#004bb833;--rqb-border-color:#8081a2;--rqb-border-style:solid;--rqb-border-radius:.25rem;--rqb-dnd-drop-indicator-color:rebeccapurple;--rqb-dnd-drop-indicator-style:dashed;--rqb-dnd-drop-indicator-width:2px;--rqb-dnd-drop-indicator-copy-color:#693;--rqb-dnd-drop-indicator-copy-style:dashed;--rqb-dnd-drop-indicator-copy-width:2px;--rqb-dnd-drop-indicator-group-color:#369;--rqb-dnd-drop-indicator-group-style:dashed;--rqb-dnd-drop-indicator-group-width:2px;--rqb-dnd-drop-not-allowed-cursor:not-allowed;--rqb-branch-color:var(--rqb-border-color);--rqb-branch-radius:var(--rqb-border-radius);--rqb-branch-style:var(--rqb-border-style)}.ruleGroup{gap:var(--rqb-spacing);padding:var(--rqb-spacing);border-width:var(--rqb-border-width);flex-direction:column;display:flex}.ruleGroup .ruleGroup-body{gap:var(--rqb-spacing);flex-direction:column;display:flex}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .ruleGroup-header,.ruleGroup .rule,.ruleGroup .undoRedoActions{gap:var(--rqb-spacing);align-items:center;display:flex}.ruleGroup .rule .rule-value:has(.rule-value-list-item){gap:var(--rqb-spacing);align-items:baseline;display:flex}.ruleGroup .rule.rule-hasSubQuery{padding:var(--rqb-spacing);border-width:var(--rqb-border-width);flex-wrap:wrap}.ruleGroup .rule.rule-hasSubQuery .ruleGroup-body{flex-basis:100%}.ruleGroup .betweenRules{display:flex}.ruleGroup .shiftActions{flex-direction:column;display:flex}.ruleGroup .shiftActions>*{padding:0}.dndOver.rule,.dndOver.ruleGroup-header{padding-bottom:var(--rqb-spacing)}.dndOver.betweenRules{padding-top:var(--rqb-spacing)}.dndGroup.rule.dndOver{padding:var(--rqb-spacing)}.dndGroup.ruleGroup:has(.ruleGroup-header.dndOver){padding:var(--rqb-spacing)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-body{margin-left:calc(2*var(--rqb-branch-indent))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule{position:relative}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 0 var(--rqb-branch-width) var(--rqb-branch-width)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 0 var(--rqb-branch-width) var(--rqb-branch-width)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{border-width:0 0 0 var(--rqb-branch-width);height:50%;top:50%}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{border-width:0 0 0 var(--rqb-branch-width);height:50%;top:50%}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:last-child:after{display:none}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:last-child:after{display:none}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:before{left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:after{left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:before{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:after{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules:before{content:"";width:var(--rqb-branch-indent);left:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));top:calc(-1*var(--rqb-spacing));height:calc(100% + var(--rqb-spacing));border-width:0 0 0 var(--rqb-branch-width);border-radius:0;position:absolute}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-body{margin-right:calc(2*var(--rqb-branch-indent))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule{position:relative}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));border-radius:0;position:absolute}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 var(--rqb-branch-width) var(--rqb-branch-width) 0}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{top:calc(-1*var(--rqb-spacing));height:calc(50% + var(--rqb-spacing));border-width:0 var(--rqb-branch-width) var(--rqb-branch-width) 0}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{border-width:0 var(--rqb-branch-width) 0 0;height:50%;top:50%}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{border-width:0 var(--rqb-branch-width) 0 0;height:50%;top:50%}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:last-child:before{display:none}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:last-child:before{display:none}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:before{right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:after{right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width) + var(--rqb-border-width)))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:after{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{top:calc(-1*(var(--rqb-spacing) + var(--rqb-border-width)));height:calc(50% + var(--rqb-spacing) + var(--rqb-border-width))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-hasSubQuery:before{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{height:calc(50% + var(--rqb-border-width))}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules:after{content:"";width:var(--rqb-branch-indent);right:calc(-1*(var(--rqb-branch-indent) + var(--rqb-branch-width)));top:calc(-1*var(--rqb-spacing));height:calc(100% + var(--rqb-spacing));border-width:0 var(--rqb-branch-width) 0 0;border-radius:0;position:absolute}.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-addRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-addGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-cloneGroup,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-remove,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.undoRedoActions,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-cloneRule,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-lock,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-remove,:is(.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-addRule:first-child,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-addGroup:first-child,.queryBuilder-justified:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .undoRedoActions:first-child){margin-left:auto!important}.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-combinators+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .shiftActions+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .queryBuilder-dragHandle+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-notToggle+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-header+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-operators+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule-value+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .control+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .chakra-select__wrapper+.rule-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-addRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-addGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-cloneGroup,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.ruleGroup-remove,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.undoRedoActions,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-cloneRule,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-lock,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) input[type=hidden]+.rule-remove,:is(.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-addRule:first-child,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup-addGroup:first-child,.queryBuilder-justified:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .undoRedoActions:first-child){margin-right:auto!important}.queryBuilder-responsive .rule,.queryBuilder-responsive .ruleGroup-header{flex-wrap:wrap}.queryBuilder-responsive .rule:not(.rule-hasSubQuery),.queryBuilder-responsive .ruleGroup-header{padding-inline-start:var(--rqb-spacing)}.queryBuilder-responsive .rule:not(.rule-hasSubQuery)>:first-child,.queryBuilder-responsive .ruleGroup-header>:first-child{margin-inline-start:calc(-1*var(--rqb-spacing))}.ruleGroup,.rule-hasSubQuery{border-color:var(--rqb-border-color);border-style:var(--rqb-border-style);border-radius:var(--rqb-border-radius);background:var(--rqb-background-color)}.ruleGroup .shiftActions>*,.rule-hasSubQuery .shiftActions>*{cursor:pointer;background-color:#0000;border:none}.dndOver.rule,.dndOver.ruleGroup-header:not(.dndGroup .ruleGroup-header){border-bottom-width:var(--rqb-dnd-drop-indicator-width);border-bottom-style:var(--rqb-dnd-drop-indicator-style);border-bottom-color:var(--rqb-dnd-drop-indicator-color)}.dndOver.rule.dndCopy,.dndOver.ruleGroup-header:not(.dndGroup .ruleGroup-header).dndCopy{border-bottom-width:var(--rqb-dnd-drop-indicator-copy-width);border-bottom-style:var(--rqb-dnd-drop-indicator-copy-style);border-bottom-color:var(--rqb-dnd-drop-indicator-copy-color)}.dndOver.betweenRules{border-top-width:var(--rqb-dnd-drop-indicator-width);border-top-style:var(--rqb-dnd-drop-indicator-style);border-top-color:var(--rqb-dnd-drop-indicator-color)}.dndOver.betweenRules.dndCopy{border-top-width:var(--rqb-dnd-drop-indicator-copy-width);border-top-style:var(--rqb-dnd-drop-indicator-copy-style);border-top-color:var(--rqb-dnd-drop-indicator-copy-color)}.dndDropNotAllowed{cursor:var(--rqb-dnd-drop-not-allowed-cursor)}.dndGroup.rule.dndOver{border-width:var(--rqb-dnd-drop-indicator-group-width);border-style:var(--rqb-dnd-drop-indicator-group-style);border-color:var(--rqb-dnd-drop-indicator-group-color);border-radius:var(--rqb-border-radius)}.dndGroup.ruleGroup:has(>.ruleGroup-header.dndOver){border-width:var(--rqb-dnd-drop-indicator-group-width);border-style:var(--rqb-dnd-drop-indicator-group-style);border-color:var(--rqb-dnd-drop-indicator-group-color);border-radius:var(--rqb-border-radius)}.dndGroup.rule.dndOver.dndCopy{border-color:var(--rqb-dnd-drop-indicator-copy-color);border-width:var(--rqb-dnd-drop-indicator-copy-width);border-style:var(--rqb-dnd-drop-indicator-copy-style)}.dndGroup.ruleGroup:has(>.ruleGroup-header.dndOver).dndCopy{border-color:var(--rqb-dnd-drop-indicator-copy-color);border-width:var(--rqb-dnd-drop-indicator-copy-width);border-style:var(--rqb-dnd-drop-indicator-copy-style)}.ruleGroup.dndDragging,.rule.dndDragging{opacity:.5}.ruleGroup.dndHidden,.rule.dndHidden{display:none}.ruleGroup .queryBuilder-dragHandle,.rule .queryBuilder-dragHandle{cursor:move}.ruleGroup.queryBuilder-disabled .queryBuilder-dragHandle,.rule.queryBuilder-disabled .queryBuilder-dragHandle{cursor:not-allowed;opacity:.5}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:last-child:before{border-bottom-left-radius:var(--rqb-branch-radius)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:last-child:before{border-bottom-left-radius:var(--rqb-branch-radius)}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules{position:relative}.queryBuilder-branches:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules:before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:before{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rule:last-child:after{border-bottom-right-radius:var(--rqb-branch-radius)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruleGroup .ruleGroup:last-child:after{border-bottom-right-radius:var(--rqb-branch-radius)}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules{position:relative}.queryBuilder-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .betweenRules:after{border-color:var(--rqb-branch-color);border-style:var(--rqb-branch-style)}.nv-workspace>*,.nv-workspace .ant-tabs,.nv-workspace .ant-tabs-content,.nv-workspace .ant-tabs-tabpane,.nv-workspace .ant-table-wrapper{min-width:0;max-width:100%}.nv-workspace{color:#253448;gap:20px;min-width:0;display:grid}.nv-workspace h3,.nv-rule-drawer h3{color:#20344d;margin:0 0 12px;font-size:16px;font-weight:600}.nv-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nv-overview h3{margin:8px 0 12px;font-size:26px;line-height:1.4}.nv-overview h3>span{color:#758295;font-size:15px;font-weight:400}.nv-workspace .ant-tabs-nav{margin-bottom:24px}.nv-workspace .ant-tabs-content-holder,.nv-workspace .ant-tabs-tabpane{min-width:0}.nv-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 16px;display:flex}.nv-section-heading h3{margin-bottom:8px}.nv-section-heading .ant-typography{margin-bottom:0}.nv-search{flex-shrink:0;max-width:280px}.nv-workspace .ant-table-cell{vertical-align:top}.nv-waiting{margin-top:24px}.nv-waiting .ant-card-body{gap:12px;display:grid}.nv-waiting .ant-card-body>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.nv-waiting strong{font-weight:500}.nv-waiting .ant-tag{margin:0}.nv-rule-drawer .ant-drawer-body{background:#fafbfd;padding:24px;overflow-x:hidden}.nv-rule-drawer .ant-drawer-footer{background:#fff;padding:14px 24px}.nv-editor-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.nv-editor-form,.nv-editor-preview{min-width:0}.nv-editor-preview{position:sticky;top:0}.nv-form-section{background:#fff;border:1px solid #e5eaf1;border-radius:10px;margin-bottom:16px;padding:20px}.nv-form-section .ant-form-item:last-child{margin-bottom:0}.nv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nv-form-grid .ant-select,.nv-form-grid .ant-input-number{width:100%}.nv-mode-options{flex-wrap:wrap;gap:0;display:flex}.nv-mode-options .ant-radio-button-wrapper{text-align:center;white-space:nowrap;flex:1;padding-inline:10px}.nv-editor-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.nv-preview-status{margin-top:16px;font-size:12px;line-height:1.7}.nv-flow-panel{background:#fff;border:1px solid #e1e7ef;border-radius:10px;padding:16px;overflow:hidden}.nv-flow-canvas{background:#f7f9fc;border:1px solid #e7ecf3;border-radius:8px;height:570px;overflow:hidden}.nv-flow-panel .ant-typography{font-size:12px}.nv-flow-panel .react-flow__node{color:#223850;background:#fff;border-color:#c9d7e8;font-family:inherit}.nv-flow-panel .react-flow__node.nv-flow-blocked{background:#fffaf0;border-color:#d99c44}.nv-flow-label{white-space:normal;gap:7px;line-height:1.5;display:grid}.nv-flow-label b{font-size:14px;font-weight:600}.nv-flow-label span{color:#758295;font-size:12px}.nv-flow-panel .react-flow__controls{border:1px solid #dce3ec;box-shadow:0 1px 5px #20344d18}.nv-query-builder{min-width:0}.nv-query-builder .ruleGroup{background:#f7f9fc;border:1px solid #dee5ee;border-radius:7px;min-width:0;max-width:100%;padding:12px}.nv-query-builder .ruleGroup .ruleGroup{background:#fff}.nv-query-builder .ruleGroup-header,.nv-query-builder .rule{flex-wrap:wrap;gap:8px;min-width:0}.nv-query-builder .ruleGroup-body{flex-direction:column;gap:10px;margin-top:10px;display:flex}.nv-query-builder .rule .ant-select{flex:1;min-width:100px;max-width:100%}.nv-query-builder .rule .rule-operators{flex:0 85px;min-width:80px}.nv-query-builder .rule .rule-value{min-width:110px}.nv-query-builder .ruleGroup-addGroup,.nv-query-builder .ruleGroup-addRule{font-size:12px}.nv-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.nv-card-preview{background:#fff;border:1px solid #dce4ef;border-radius:10px;min-width:0;overflow:hidden}.nv-card-label{color:#7a8696;border-bottom:1px solid #e8edf3;padding:10px 16px;font-size:12px}.nv-card-heading{color:#214e86;background:#eaf2fd;padding:15px 16px;font-size:15px;font-weight:600}.nv-card-body{gap:12px;padding:16px;display:grid}.nv-card-columns{gap:12px;min-width:0;display:flex}.nv-card-block{background:#f1f6fe;border-radius:7px;flex:1;min-width:0;padding:14px}.nv-card-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.nv-card-caption{white-space:pre-wrap;color:#8490a1;font-size:12px;line-height:1.7}.nv-card-footnote.ant-typography{color:#8894a4;padding:0 16px 14px;font-size:11px;line-height:1.6;display:block}.nv-card-preview .ant-empty{margin:0;padding:20px}.nv-publish-preview{margin-top:24px}.nv-publish-preview>.ant-card-body>.ant-typography{margin-top:16px}.nv-publish-preview ul{margin:4px 0;padding-left:18px}.nv-actions{min-width:0;margin-bottom:28px}.nv-channel-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;line-height:1.8;display:grid}@media (width<=1000px){.nv-editor-layout{grid-template-columns:1fr}.nv-editor-preview{position:static}.nv-flow-canvas{height:440px}.nv-channel-notes{grid-template-columns:1fr}}@media (width<=760px){.nv-overview,.nv-card-grid{grid-template-columns:1fr}.nv-section-heading{flex-wrap:wrap;align-items:flex-start}.nv-search{width:100%;max-width:none}.nv-rule-drawer .ant-drawer-body{padding:14px}.nv-rule-drawer .ant-drawer-footer{padding:12px 14px}.nv-form-section{padding:16px}.nv-editor-footer{flex-wrap:wrap}.nv-editor-footer>.ant-space:last-child{justify-content:flex-end;width:100%}.nv-workspace .ant-descriptions-item-content{overflow-wrap:anywhere}.nv-workspace .ant-tabs-nav-list{gap:0}.nv-workspace .ant-tabs-tab{margin-left:0!important;margin-right:18px!important}.nv-query-builder .rule{background:#fff;border:1px solid #e5eaf1;border-radius:6px;padding:8px}.nv-query-builder .rule .ant-select{flex:100%;min-width:0}.nv-query-builder .rule .rule-operators{flex:100%}}@media (width<=420px){.nv-form-grid{grid-template-columns:1fr}.nv-mode-options .ant-radio-button-wrapper{padding-inline:6px;font-size:12px}.nv-card-columns{flex-direction:column}.nv-flow-canvas{height:390px}}.people-workspace{min-width:0}.people-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.people-filters{flex-wrap:wrap;flex:1;gap:12px;min-width:0;display:flex}.people-filters>.ant-form-item{flex:1;min-width:160px;margin-bottom:0}.people-filters>.ant-form-item:first-child{flex:1.5}.people-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.people-stats--three{grid-template-columns:repeat(3,minmax(0,1fr))}.people-stats .work-card{flex-direction:column;gap:6px;padding:18px 22px;display:flex}.people-stats span{color:#64748b;font-size:13px}.people-stats strong{font-variant-numeric:tabular-nums;color:#173a6a;font-size:28px;line-height:1.25}.business-list-heading,.business-person-row{grid-template-columns:minmax(120px,1.2fr) minmax(80px,.7fr) minmax(180px,1.7fr) 95px 70px;align-items:center;gap:18px;padding:17px 20px;display:grid}.business-list-heading{color:#718096;padding-top:0;padding-bottom:10px;font-size:12px}.business-person-row{background:#fff;border:1px solid #e5eaf0;border-radius:10px;margin-bottom:9px;font-size:14px}.business-person-row>div{overflow-wrap:anywhere;min-width:0}.business-person-row small,.people-tags small{color:#64748b;margin-top:5px;font-size:12px;display:block}.people-tags .ant-tag{white-space:normal;margin-bottom:4px}.people-mobile-label{display:none}.talent-list{gap:16px;display:grid}.talent-card{overflow:hidden;padding:0!important}.talent-card-head{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:16px;padding:19px 22px;display:flex}.talent-title{align-items:center;gap:14px;min-width:0;display:flex}.talent-avatar{color:#2563ac;background:#eaf2ff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:18px;font-weight:600;display:grid}.talent-title h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px}.talent-title p{color:#708096;margin:0;font-size:12px}.talent-card-actions{flex-wrap:wrap;gap:8px;display:flex}.talent-metrics{border-bottom:1px solid #edf0f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:19px 22px;display:grid}.talent-metrics>div,.talent-detail-grid>div{overflow-wrap:anywhere;min-width:0}.talent-metrics span,.talent-detail-grid dt{color:#758294;margin-bottom:6px;font-size:12px;display:block}.talent-metrics strong{color:#24364b;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.talent-metrics small{margin-left:4px;font-size:11px;font-weight:400}.talent-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 24px;margin:0;padding:19px 22px;display:grid}.talent-detail-grid dd{white-space:pre-wrap;margin:0;font-size:13px}.talent-note{color:#64748b;white-space:pre-wrap;overflow-wrap:anywhere;padding:0 22px 18px;font-size:13px}.talent-account-detail{margin:0 22px 18px;font-size:13px}.talent-account-detail summary{cursor:pointer;color:#3262a1}.talent-account-summary{flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.people-account-row{border:1px solid #e4eaf2;border-radius:10px;margin-bottom:12px;padding:16px}.people-account-row h3{margin:0;font-size:15px}.people-account-row .talent-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0 0}.people-selection-help{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.people-selection-help .ant-tag{white-space:normal}.people-selection-help button{white-space:normal;text-align:left;height:auto;min-height:28px}.people-workspace .ant-select{max-width:100%}.people-workspace .form-actions{margin-top:18px}@media (width<=1000px){.people-toolbar{flex-direction:column;align-items:stretch}.people-toolbar>button{align-self:flex-end}.talent-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-list-heading,.business-person-row{grid-template-columns:minmax(100px,1fr) 85px minmax(130px,1.3fr) 80px 58px;gap:10px;padding-left:14px;padding-right:14px}}@media (width<=640px){.people-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.people-filters>.ant-form-item{min-width:0}.people-filters>.ant-form-item:first-child{grid-column:1/-1}.people-stats,.people-stats--three{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.people-stats .work-card{padding:14px}.people-stats strong{font-size:24px}.business-list-heading{display:none}.business-person-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px}.business-person-row>div:nth-child(2),.business-person-row>div:nth-child(3){grid-column:1/-1}.business-person-row>div:nth-child(4){grid-area:1/2}.business-person-row>div:nth-child(5){grid-column:1/-1}.people-mobile-label{color:#64748b;margin-right:12px;font-size:12px;display:inline-block}.talent-card-head{flex-direction:column;align-items:flex-start;gap:12px;padding:15px}.talent-card-actions{align-self:flex-end}.talent-metrics,.talent-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:15px}.talent-note{padding:0 15px 15px}.talent-account-detail{margin-left:15px;margin-right:15px}.talent-avatar{border-radius:9px;width:36px;height:36px}.talent-title h2{font-size:16px}}.people-filters .domain-select{width:100%;display:block}.invitation-editor,.invitation-detail{flex-direction:column;gap:24px;min-width:0;display:flex}.invitation-intro h2{color:var(--text);margin:0 0 6px;font-size:20px;font-weight:600;line-height:28px}.invitation-intro p,.invitation-section>p{color:var(--text-secondary);margin:0;font-size:13px;line-height:22px}.invitation-fields{border:0;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;display:flex}.invitation-section{flex-direction:column;gap:14px;min-width:0;display:flex}.invitation-section+.invitation-section{border-top:1px solid var(--line-soft);padding-top:22px}.invitation-section h3{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:22px}.invitation-section h3>span{color:var(--text-tertiary);margin-left:6px;font-size:12px;font-weight:400}.invitation-section .ant-form-item{margin-bottom:0}.invitation-kind{width:100%;display:flex}.invitation-kind .ant-radio-button-wrapper{text-align:center;flex:1;height:auto;min-height:36px;line-height:34px}.invitation-company-code{overflow-wrap:anywhere;color:var(--text-tertiary)!important;font-size:12px!important}.invitation-footer{justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.invitation-footer>span{color:var(--text-tertiary);font-size:12px}.invitation-footer>div{flex-shrink:0;gap:8px;display:flex}.invitation-directory-add .command-form+.command-form{border-top:1px solid var(--line-soft);margin-top:20px;padding-top:20px}.invitation-directory-add .command-form>h3{margin:0;font-size:14px}.invitation-secondary-action{border-top:1px solid var(--line-soft);padding-top:20px}.invitation-copy-feedback{color:#147d45;margin-left:10px;font-size:13px}@media (width<=720px){.invitation-footer{flex-direction:column;align-items:stretch;gap:8px;padding:4px 0}.invitation-footer>div{justify-content:flex-end}.invitation-editor,.invitation-detail{gap:20px}.invitation-intro h2{font-size:18px}.invitation-kind .ant-radio-button-wrapper{font-size:13px}}.invitation-copy-action{white-space:normal;text-align:left;flex-direction:column;gap:6px;min-width:0;display:flex}.invitation-copy-action>small{color:var(--text-secondary);font-size:11px;line-height:17px}.invitation-copy-action>[role=status]{color:#147d45;font-size:12px}.invitation-copy-action>[role=alert]{color:var(--danger);overflow-wrap:anywhere;margin:0;font-size:12px}.workspace-pro-table .workspace-operation-cell .invitation-copy-action .ant-btn-primary:not(:disabled){color:#fff}.invitation-detail .invitation-share-step{border:1px solid var(--line-soft);background:var(--surface);border-radius:8px;padding:18px}.invitation-detail .invitation-share-step .invitation-copy-action{align-self:stretch}.invitation-detail .invitation-management .disclosure-content{flex-direction:column;gap:20px;display:flex}.invitation-list{flex:1;min-width:0;min-height:0;display:flex}.invitation-list>.list-card{width:100%;min-width:0}.invitation-list .list-toolbar{flex-flow:wrap;align-items:center;gap:10px}.invitation-list .list-query-controls{flex-wrap:nowrap;flex:340px;gap:10px;width:auto;min-width:0;display:flex}.invitation-list .list-query-controls>.list-keyword{flex:180px;width:auto;min-width:120px;max-width:none}.invitation-list .list-query-controls>.domain-select{flex:0 0 160px;width:160px;min-width:0;max-width:none}.invitation-list .list-query-controls>.ant-btn{flex:none}.invitation-list .list-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;width:auto}.invitation-list .workspace-result-count{margin-left:auto}.invitation-reused-notice{background:var(--accent-soft);color:var(--text-secondary);border-radius:8px;margin:0 0 18px;padding:12px 14px;line-height:22px}.invitation-conflicts{flex-wrap:wrap;gap:8px;display:flex}@media (width<=720px){.invitation-list .list-query-controls{flex-wrap:wrap;flex-basis:100%}.invitation-list .list-query-controls>.list-keyword{flex-basis:100%;width:100%;min-width:0}.invitation-list .list-query-controls>.domain-select{flex:160px;width:auto}.invitation-list .list-toolbar-actions{gap:8px;width:100%}.invitation-list .list-toolbar-actions>.ant-btn{flex:auto}.invitation-list .workspace-result-count{flex-basis:100%;margin-left:0}}.invitation-footer-wrap{flex-direction:column;gap:8px;min-width:0;display:flex}.invitation-footer-wrap .invitation-footer{padding-inline:0}.invitation-result{flex-direction:column;gap:16px;min-width:0;display:flex}.invitation-result h2,.invitation-result p{margin:0;line-height:1.7}.invitation-result h2{font-size:20px}.invitation-result textarea{overflow-wrap:anywhere;word-break:break-all}.invitation-result>button{align-self:flex-start}.invitation-fixed-kind{font-weight:500;color:var(--text)!important}.merchant-field-heading,.merchant-field-status{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.merchant-field-heading{max-width:100%;font-size:14px;font-weight:500;line-height:1.7}.merchant-field-status .ant-tag{white-space:nowrap;margin:0;font-size:11px;font-weight:400;line-height:18px}.merchant-status-field.ant-form-item .ant-form-item-label>label{white-space:normal;height:auto;font-size:14px;font-weight:500}.merchant-status-field.ant-form-item .ant-form-item-label>label.ant-form-item-required:before,.merchant-status-field.ant-form-item .ant-form-item-label>label.ant-form-item-required:after{content:none!important;display:none!important}.merchant-v1-requirement .merchant-material-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.merchant-material-heading .merchant-material-name{font-size:14px!important;font-weight:500!important}.merchant-fill-note{color:#536176;margin:0 0 12px;font-size:13px}.merchant-review-field-label{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}@media (width<=600px){.merchant-field-heading{row-gap:4px}.merchant-field-status{gap:4px}}.merchant-reference-intro{background:var(--panel,#fff);border:1px solid var(--line);border-radius:6px;margin-bottom:16px;padding:16px 20px}.merchant-truth-note{border-left:3px solid var(--accent);background:var(--accent-soft,#f0f6ff);margin:0 0 16px;padding:8px 12px;font-size:13px;line-height:1.7}.merchant-download{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.merchant-download h2{margin:0 0 4px;font-size:15px}.merchant-download p{color:var(--text-secondary);margin:0;font-size:13px}.merchant-download-link{border:1px solid var(--accent);color:var(--accent);border-radius:4px;padding:7px 12px;font-size:13px;display:inline-flex}.merchant-reference-intro>.muted{margin:12px 0 0;font-size:12px}.merchant-example-image{border:1px solid var(--line);border-radius:4px;max-width:100%;height:auto;display:block}.merchant-example-list{gap:24px;display:grid}.merchant-example-list h3{margin:0 0 8px;font-size:15px;font-weight:500}.merchant-example-list p,.merchant-example-note{font-size:13px;line-height:1.7}.merchant-example-note{background:var(--canvas);border-left:3px solid var(--accent);padding:10px 12px}.merchant-example-template{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.merchant-qualification-compact .qualification-item .section-row>.merchant-material-name{white-space:normal;font-size:13px;font-weight:400}.merchant-product-status>.ant-tag{margin:0}.merchant-qualification-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.merchant-reuse-summary{font-size:13px;line-height:1.6}.merchant-v1-mechanism textarea{min-height:130px}.merchant-role-field .ant-radio-group{gap:16px;display:flex}.merchant-role-field{grid-column:1/-1}.merchant-gift-links{margin:12px 0}.merchant-gift-links p{font-size:13px;line-height:1.7}@media (width<=760px){.merchant-reference-intro{padding:12px}.merchant-download{flex-direction:column;align-items:flex-start}.merchant-download-link{justify-content:center;width:100%}.merchant-example-template{align-items:flex-start}.merchant-qualification-toolbar{align-items:stretch}.merchant-qualification-toolbar .ant-segmented{width:100%}}.merchant-v1-requirement.qualification-item{background:#fff;overflow:hidden;border:1px solid #cbd3df!important;border-radius:6px!important;margin:0 0 12px!important;padding:0!important}.merchant-material-heading{background:#f3f5f8;border-bottom:1px solid #dbe1e9;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 14px;display:grid}.merchant-material-heading>.ant-tag{white-space:normal;text-align:center;max-width:160px;margin:0}.merchant-material-name{overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.7}.merchant-material-number{font-variant-numeric:tabular-nums;min-width:24px;color:var(--text-secondary);display:inline-block}.merchant-material-body{padding:12px 14px}.merchant-material-body>.qualification-instruction{white-space:pre-line;margin:0 0 8px;font-size:13px;line-height:1.7}.merchant-material-body>.qualification-file{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.merchant-material-body>.qualification-upload{padding-top:12px}.merchant-material-body .file-row strong,.merchant-material-body .file-row h3{font-weight:400}.merchant-preview-upload{align-items:center;gap:12px;margin-top:12px;display:flex}.merchant-preview-upload>.muted{font-size:12px}.merchant-material-actions{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.merchant-reuse-choice{background:#fffcf3;border-left:3px solid #d8a542;margin:10px 0;padding:10px 12px}.merchant-reuse-choice p{font-size:12px;line-height:1.6}.merchant-reuse-options{gap:10px;display:grid}.merchant-reuse-candidate{border-top:1px solid var(--line);gap:6px;padding-top:10px;display:grid}.merchant-v1-requirement:focus{outline:2px solid var(--accent);outline-offset:2px}@media (width<=760px){.merchant-material-heading{gap:8px;padding:10px}.merchant-material-heading>.ant-tag{max-width:105px;font-size:11px}.merchant-material-body{padding:10px}.merchant-material-number{min-width:20px}}.merchant-identity-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.merchant-identity-option{gap:3px;display:grid}.merchant-identity-hint{color:var(--text-secondary);padding-left:24px;font-size:12px;line-height:1.6}.merchant-identity-hint strong{color:var(--text);font-weight:500}@media (width<=760px){.merchant-identity-options{grid-template-columns:1fr}}.merchant-linked-gift{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.merchant-linked-gift>span:first-child{flex:1;min-width:140px}.merchant-review-material{border:1px solid #cbd3df;border-radius:6px;margin:10px 0;padding:12px 14px}.merchant-review-material>.section-row{background:#f3f5f8;border-bottom:1px solid #dbe1e9;margin:-12px -14px 12px;padding:10px 14px}.merchant-review-material .file-row strong{font-weight:400}.merchant-upload-feedback{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.merchant-upload-feedback [role=alert]{color:var(--danger,#b42318);overflow-wrap:anywhere}.merchant-file-name{overflow-wrap:anywhere;font-size:13px;font-weight:400}.file-name{font-weight:600}.merchant-v1-requirement .merchant-material-heading{padding:8px 12px}.merchant-v1-requirement .merchant-material-body{padding:9px 12px}.merchant-file-list{gap:4px;display:grid}.merchant-file-card{min-width:0}.merchant-file-card .file-row{border:0;align-items:center;gap:8px;padding:3px 0}.merchant-file-card .file-row>div:first-child{flex:1;min-width:0}.merchant-file-card .inline-actions{flex-shrink:0;gap:2px}.merchant-file-card .ant-btn{height:28px;padding:3px 7px;font-size:12px}.merchant-qualification-compact .merchant-v1-requirement .qualification-file{border:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;margin:4px 0;padding:4px 0;display:grid}.merchant-v1-requirement .qualification-file>.merchant-file-list,.merchant-v1-requirement .qualification-file>.merchant-file-card{grid-column:1/-1}.merchant-v1-requirement .qualification-file>p{align-self:center;margin:0}.merchant-remove-material{grid-column:2;justify-self:end}.merchant-v1-requirement .merchant-material-actions{gap:6px;margin:4px 0 0}.merchant-material-actions .ant-btn{height:28px;padding:3px 10px;font-size:12px}.merchant-v1-requirement .qualification-upload{padding-top:4px}.merchant-v1-requirement .qualification-upload .file-drop-zone{padding:6px!important}.merchant-v1-requirement .qualification-upload input[type=file]{padding:7px}.merchant-v1-requirement .qualification-upload .file-upload{margin-top:0}.merchant-v1-requirement .qualification-upload .ant-form-item{margin:0}.merchant-v1-requirement .qualification-upload .ant-form-item-extra{min-height:18px;font-size:12px;line-height:18px}.merchant-v1-requirement .merchant-upload-feedback:empty{display:none}@media (width<=600px){.merchant-file-card .file-row{flex-wrap:wrap}.merchant-file-card .file-row>div:first-child{flex-basis:100%}.merchant-file-card .inline-actions{margin-left:-7px}.merchant-v1-requirement .qualification-file{align-items:center}.merchant-material-actions .ant-btn{padding-inline:8px}}.merchant-editor-sheet .commercial-section-nav{z-index:3;border-bottom:1px solid var(--line);background:#fff;padding:8px 0;position:sticky;top:60px}@media (width<=760px){.merchant-editor-sheet .commercial-section-nav{top:56px}}.merchant-editor-sheet .commercial-form-section{scroll-margin-top:160px}.merchant-v1-requirement .merchant-material-heading{justify-content:space-between;align-items:flex-start;gap:8px 16px}.merchant-material-title{flex-wrap:wrap;flex:1;align-items:center;gap:6px 8px;min-width:0;display:flex}.merchant-v1-requirement .merchant-material-heading .merchant-material-name{line-height:1.6;font-size:16px!important;font-weight:600!important}.merchant-v1-requirement .merchant-example-in-heading{flex:none;max-width:100%;margin:0 0 0 auto}.merchant-example-in-heading .merchant-example-links{justify-content:flex-end}.merchant-example-in-heading .merchant-example-trigger.ant-btn{color:#cf1322;font-weight:600}.merchant-example-in-heading .merchant-example-trigger.ant-btn:hover{color:#a8071a;background:#fff1f0}.merchant-v1-requirement .qualification-instruction{color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.merchant-product-image-field .merchant-field-heading>span:first-child{font-size:16px;font-weight:600}@media (width<=600px){.merchant-material-title{flex:1 1 0}.merchant-v1-requirement .merchant-example-in-heading{max-width:110px}.merchant-v1-requirement .merchant-material-heading .merchant-material-name{font-size:15px!important}.merchant-example-in-heading .merchant-example-links{gap:4px 8px}.merchant-example-in-heading .merchant-example-trigger.ant-btn{padding-inline:4px}}.merchant-v1-requirement[data-requirement^=QINT_] .qualification-instruction{white-space:pre-line}.commercial-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0;display:grid}.commercial-summary-grid>div{min-width:0}.commercial-summary-grid dt{color:#536176;font-size:13px;font-weight:400;line-height:22px}.commercial-summary-grid dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#172033;margin:6px 0 0;font-size:14px;line-height:24px}.commercial-summary-grid .commercial-summary-wide{grid-column:1/-1}@media (width<=760px){.commercial-summary-grid{grid-template-columns:minmax(0,1fr);gap:18px}}.business-confirmation{gap:16px;width:100%;min-width:0;max-width:1040px;margin-inline:auto;display:grid}.business-confirmation-cards{gap:16px;min-width:0;display:grid}.business-confirmation .section-row{flex-wrap:wrap;gap:12px}.business-confirmation .section-row h2{margin:0;font-size:20px}.business-confirmation .business-confirmation-heading>.muted{margin:8px 0 0}.business-confirmation .detail-grid{margin-bottom:0}.business-confirmation dd,.business-confirmation p{overflow-wrap:anywhere;white-space:pre-wrap}.business-confirmation .merchant-commercial-summary{gap:16px;margin:0;display:grid}.business-confirmation .merchant-commercial-summary>p{margin:0 4px}.business-confirmation .commercial-summary-section{background:#fff;border:1px solid #cfdeef;border-radius:8px;min-width:0;margin:0;overflow:hidden}.business-confirmation .commercial-summary-section h3{color:#172033;background:#f1f6fc;border-bottom:1px solid #dfe8f3;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:23px}.business-confirmation .commercial-summary-grid{background:#fff;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:6px 16px 10px}.business-confirmation .commercial-summary-wide{grid-column:1/-1}.business-confirmation .commercial-summary-grid>div{border-bottom:1px solid #edf1f6;min-width:0;padding:10px 0}.business-confirmation .commercial-summary-grid>div:last-child{border-bottom:0}.business-confirmation .commercial-summary-grid dt{font-size:12px;line-height:21px}.business-confirmation .commercial-summary-grid dd{margin:4px 0 0;font-size:13px;line-height:23px}.business-confirmation .business-decision-card h3,.business-confirmation .business-components h3,.business-confirmation .business-legacy-card h3{margin:0 0 14px;font-size:15px}.business-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.business-confirmation .business-actions{margin:0}.business-confirmation .business-decision-card form .business-actions,.business-confirmation .business-editor-card .business-actions{border-top:1px solid var(--color-border,#e3e8ee);margin-top:18px;padding-top:16px}.business-return-message{background:#fffbe6;border-left:3px solid #d89614;margin-top:16px;padding:12px 16px}.business-return-message p{margin-bottom:0}.business-confirmation .business-components p{margin:8px 0 0}.business-confirmation .business-owner-notice{margin:0 4px}@media (width<=600px){.business-confirmation .commercial-summary-grid,.business-confirmation .form-grid{grid-template-columns:minmax(0,1fr)}.business-confirmation .commercial-summary-grid{padding-inline:12px}.business-confirmation .commercial-summary-section h3{padding:11px 12px}.business-actions>*{flex:auto}}.merchant-action-layout{grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:18px;display:grid}.merchant-action-main,.merchant-business-form{min-width:0}.merchant-action-main>.merchant-business-form{gap:16px;display:grid}.merchant-action-rail{gap:16px;display:grid;position:sticky;top:88px}.merchant-action-rail nav{background:#fff;border:1px solid #d6e2f1;border-radius:8px;padding:18px}.merchant-action-rail h2{margin:0 0 12px!important;font-size:14px!important}.merchant-action-rail .ant-btn{white-space:normal;text-align:left;border-bottom:1px solid #e9eef5;border-radius:0;justify-content:space-between;width:100%;height:auto;min-height:46px;padding:10px 0;display:flex}.merchant-action-rail .ant-btn:last-child{border-bottom:0}.merchant-action-rail .ant-btn>span:first-child{flex:1;gap:10px;min-width:0;display:flex}.merchant-action-rail b{color:#1766d8;font-weight:500}.merchant-action-rail small{color:#78879b;flex-shrink:0;font-size:12px}.merchant-action-product{background:#fff;border:1px solid #d6e2f1;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:18px 20px;display:flex}.merchant-action-product p{color:#687e9b;margin:8px 0 0;font-size:13px}.merchant-action-product>div:last-child{align-items:center;gap:20px;display:flex}.merchant-action-product .ant-tag{margin:0}.merchant-action-reason{background:#fff6df;border:1px solid #eed29a;border-radius:8px;padding:16px 20px}.merchant-action-reason h2{color:#874600;margin:0 0 8px!important;font-size:14px!important}.merchant-action-reason p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.merchant-business-form .merchant-commercial-fields{gap:16px;display:grid}.merchant-business-form .commercial-form-section{background:#fff;border:1px solid #d6e2f1;border-radius:8px;padding:0;scroll-margin-top:90px;overflow:hidden}.merchant-business-form .commercial-section-heading{background:#fafbfd;border-bottom:1px solid #d6e2f1;margin:0;padding:16px 20px}.merchant-business-form .commercial-section-heading h3{align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.merchant-section-number{color:#1766d8;background:#eaf2ff;border-radius:4px;padding:3px 6px;font-size:13px}.merchant-business-form .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px;padding:20px}.merchant-business-form [data-commercial-section=CONTACT] .form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.merchant-business-form .form-grid .full-width{grid-column:1/-1}.merchant-required-mark{color:#ad3030;margin-left:4px}.merchant-optional-mark{color:#78879b;font-size:12px;font-weight:400}.merchant-field-heading{width:100%}.merchant-template-button.ant-btn{color:#1766d8;height:auto;margin-left:auto;padding:0;font-size:12px}.merchant-business-form .merchant-status-field{margin-bottom:0}.merchant-business-form .merchant-field-heading{font-size:13px}.merchant-action-disclosure{background:#fff;border:1px solid #d6e2f1;border-radius:8px;min-width:0;padding:0 20px;scroll-margin-top:90px}.merchant-action-disclosure>summary{cursor:pointer;padding:17px 0;font-size:14px;font-weight:600}.merchant-action-disclosure>summary small{color:#78879b;margin-left:10px;font-size:12px;font-weight:400}.merchant-action-disclosure[open]{padding-bottom:18px}.merchant-action-disclosure .detail-grid{margin-bottom:16px}.merchant-business-form .action-bar{z-index:5;background:#fff;border:1px solid #d6e2f1;border-radius:8px;padding:16px 20px;position:sticky;bottom:0}.merchant-record-type{color:#536176;font-weight:500;display:block}.merchant-table .merchant-row-actions{gap:8px}.merchant-table .merchant-row-actions .ant-btn{font-size:13px}.merchant-table .merchant-product-status>.ant-tag{margin:0 0 4px}.merchant-supplement-layout .merchant-editor-sheet{background:0 0;border:0;padding:0}.merchant-supplement-heading>div>p{display:none}@media (width<=1200px){.merchant-action-layout{grid-template-columns:minmax(0,1fr) 210px}.merchant-business-form [data-commercial-section=CONTACT] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-action-product{gap:12px}}@media (width<=900px){.merchant-action-layout{grid-template-columns:minmax(0,1fr)}.merchant-action-rail{grid-row:1;position:static}.merchant-action-rail nav:first-child{flex-wrap:wrap;gap:10px;padding:12px;display:flex}.merchant-action-rail h2{display:none}.merchant-action-rail .ant-btn{border:0;flex:1;width:auto;min-width:120px}.merchant-action-rail nav+nav{display:none}.merchant-action-product{flex-direction:column;align-items:flex-start}.merchant-business-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.merchant-business-form .form-grid,.merchant-business-form [data-commercial-section=CONTACT] .form-grid{grid-template-columns:minmax(0,1fr);padding:16px}.merchant-action-product{padding:16px}.merchant-action-product>div:last-child{flex-wrap:wrap;gap:12px}.merchant-action-rail .ant-btn{min-width:90px;font-size:12px}.merchant-business-form .commercial-section-heading{padding:15px 16px}.merchant-business-form .action-bar{padding:12px}.merchant-action-disclosure{padding-inline:16px}}.merchant-portal .merchant-supplement-layout.single-product,.merchant-portal .merchant-supplement-heading{max-width:none;margin-inline:0}.merchant-portal .merchant-supplement-layout.single-product .merchant-editor-sheet{padding:0}.merchant-business-form .ant-form-item-label>label{width:100%}.merchant-business-form .ant-form-item-label>label.ant-form-item-required:before{display:none!important}.merchant-table .merchant-row-actions .ant-btn-primary{color:#fff}.merchant-table .merchant-product-progress{line-height:1.7}.merchant-table .merchant-record-date{margin-top:6px}.merchant-portal .merchant-supplement-form .action-bar>div:first-child:after{content:none}.merchant-sample-shipping{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);overflow-wrap:anywhere;border-radius:12px;gap:12px;min-width:0;padding:20px;display:grid}.merchant-sample-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merchant-sample-heading h2{margin:0;font-size:18px}.merchant-sample-heading button{margin-left:auto}.merchant-sample-shipping p{margin:0}.merchant-shipping-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.merchant-shipping-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=600px){.merchant-sample-shipping{padding:16px}.merchant-shipping-fields{grid-template-columns:minmax(0,1fr)}.merchant-sample-heading button{margin-left:0}}.merchant-correction-notice{background:#f6f9ff;border:1px solid #d9e5f6;border-radius:6px;margin:12px 0;padding:12px 16px}.merchant-correction-notice>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.merchant-correction-notice .ant-tag{margin:0}.merchant-correction-notice span,.merchant-correction-notice p{font-size:13px}.merchant-correction-notice p{color:#667085;margin:4px 0 0;line-height:1.6}.merchant-correction-modal .ant-modal-body{max-height:65vh;overflow:auto}.merchant-correction-history article+article{border-top:1px solid #e5eaf1;margin-top:24px;padding-top:20px}.merchant-correction-history header{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.merchant-correction-history time{color:#667085}.merchant-correction-reason{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.merchant-correction-change{border:1px solid #e5eaf1;border-radius:6px;margin-top:12px;padding:12px}.merchant-correction-change h3{margin:0 0 8px;font-size:14px}.merchant-correction-change dl{grid-template-columns:1fr 1fr;gap:16px;margin:0;font-size:13px;line-height:1.6;display:grid}.merchant-correction-change dl>div{min-width:0}.merchant-correction-change dt{color:#667085;margin-bottom:4px;font-size:12px}.merchant-correction-change dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=600px){.merchant-correction-change dl{grid-template-columns:1fr;gap:10px}.merchant-correction-notice{padding:12px}}.merchant-example-reference{min-width:0;margin:8px 0 12px}.merchant-example-links{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.merchant-example-template-link{align-items:center;gap:6px;max-width:100%;display:inline-flex}.merchant-example-template-link>span,.merchant-example-error{color:#8c6515;font-size:13px}.merchant-example-links a{overflow-wrap:anywhere}.merchant-example-preview-tools{box-sizing:border-box;justify-items:center;gap:8px;max-width:100vw;padding:0 12px;display:grid}.merchant-example-preview-tools>p{color:#fff;white-space:normal;overflow-wrap:anywhere;background:#000000b3;border-radius:6px;max-width:min(700px,100vw - 24px);margin:0;padding:6px 12px;font-size:13px;line-height:1.6}.merchant-example-lightbox .ant-image-preview-operations-wrapper{max-width:100vw}.merchant-example-lightbox .ant-image-preview-operations{flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px)}@media (width<=600px){.merchant-example-preview-tools>p{font-size:12px}.merchant-example-lightbox .ant-image-preview-operations-operation{padding:8px}.merchant-example-links .ant-btn{white-space:normal;height:auto}}.merchant-example-caption{color:#fff;white-space:normal;text-align:center;overflow-wrap:anywhere;overscroll-behavior:contain;background:#000000bf;border-radius:6px;max-width:min(700px,100vw - 24px);max-height:20vh;padding:8px 12px;font-size:13px;line-height:1.6;overflow:auto}.merchant-example-caption p{margin:2px 0}.merchant-example-caption strong{font-weight:500}@media (width<=600px){.merchant-example-lightbox .merchant-example-preview-tools{width:100vw;min-width:0}.merchant-example-lightbox .merchant-example-caption{box-sizing:border-box;width:100%;max-width:100%}.merchant-example-lightbox .ant-image-preview-operations{box-sizing:border-box;flex-wrap:nowrap;gap:0;width:max-content;padding:0 8px}.merchant-example-lightbox .ant-image-preview-operations-operation{box-sizing:border-box;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;margin-inline:0;padding:8px;display:flex}}.merchant-quality-feedback{min-width:0}.merchant-quality-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.merchant-quality-heading h2,.merchant-quality-heading h3{margin:0}.merchant-quality-heading h3{font-size:14px;font-weight:600}.merchant-quality-issue{border-top:1px solid #dce5ef;padding:18px 0;scroll-margin-block:90px}.merchant-quality-issue:last-child{padding-bottom:0}.merchant-quality-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.merchant-quality-feedback>.muted,.merchant-quality-issue>.muted{font-size:13px;line-height:1.65}.merchant-quality-issue .ant-input{min-height:72px}.merchant-quality-issue .ant-btn{flex-shrink:0}@media (width<=600px){.merchant-quality-heading{align-items:flex-start;gap:8px}.merchant-quality-issue{padding:14px 0}}.merchant-public-review{min-width:0;margin-top:16px}.merchant-public-review>.merchant-quality-heading{border-bottom:1px solid #dce5ef;padding-bottom:10px}.merchant-public-review-item{border-bottom:1px solid #e8edf3;min-width:0;padding:14px 0}.merchant-public-review-item:last-child{border-bottom:0}.merchant-public-review-item h4{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.merchant-public-review-item .ant-tag{flex-shrink:0;margin:0}.merchant-quality-images{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.merchant-quality-image{min-width:0;max-width:100%}.merchant-quality-image .ant-image{background:#f5f7fa;border:1px solid #dce5ef;border-radius:6px;overflow:hidden}.merchant-quality-image .ant-image-img{object-fit:contain}.merchant-quality-image p{margin:0 0 6px}.merchant-public-review>.merchant-quality-heading{flex-wrap:wrap}.merchant-public-review>summary{cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #dce5ef;padding:10px 0}.merchant-public-review>summary>span{margin-left:12px;font-size:13px}.merchant-public-review>summary strong{font-size:14px;font-weight:600}.merchant-quality-issue-actions{margin-top:12px}.merchant-quality-issue-actions>.ant-btn{margin-bottom:10px}.merchant-supplement{gap:16px;min-width:0;display:grid}.merchant-supplement-summary{background:#fff;border:1px solid #dce5ef;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.merchant-supplement-summary>div{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.merchant-supplement-summary h2{margin:0!important;font-size:16px!important}.merchant-supplement-summary p,.merchant-supplement-summary>span{color:#66758a;margin:0;font-size:13px}.merchant-supplement-reason{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.merchant-supplement-card{background:#fff;border:1px solid #dce5ef;border-radius:8px;min-width:0;padding:22px;scroll-margin-top:90px}.merchant-supplement-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.merchant-supplement-card h3{overflow-wrap:anywhere;align-items:flex-start;gap:12px;margin:0;line-height:1.5;display:flex;font-size:16px!important}.merchant-supplement-number{color:#1766d8;font-variant-numeric:tabular-nums;background:#eaf2ff;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:14px}.merchant-supplement-card>header>.ant-tag{flex-shrink:0;margin:0}.merchant-supplement-requirement{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff8e9;border-radius:6px;margin-bottom:20px;padding:13px 16px}.merchant-supplement-requirement>strong{color:#9a6100;margin-bottom:6px;font-size:13px;display:block}.merchant-supplement-requirement>p{color:#5e421a;margin:0;font-size:14px;line-height:1.7}.merchant-supplement-content{min-width:0}.merchant-supplement-content.with-previous{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:28px;display:grid}.merchant-supplement-content h4{margin:0 0 14px;font-size:14px}.merchant-supplement-previous{overflow-wrap:anywhere;border-right:1px solid #e7ecf2;min-width:0;padding-right:22px;font-size:13px}.merchant-supplement-previous p{color:#69798d;white-space:pre-wrap}.merchant-supplement-edit{min-width:0}.merchant-supplement-reply{border-top:1px solid #e7ecf2;margin-top:18px;padding-top:12px}.merchant-supplement-reply>summary{color:#586e89;cursor:pointer;padding:4px 0;font-size:13px}.merchant-supplement-reply .ant-form-item{margin-top:12px}.merchant-supplement-archive{background:#fff;border:1px solid #dce5ef;border-radius:8px;padding:0 20px}.merchant-supplement-archive>summary{cursor:pointer;padding:15px 0;font-size:14px;font-weight:500}.merchant-supplement-archive>summary>span{color:#768399;margin-left:12px;font-size:12px}.merchant-supplement-edit .qualification-group{margin:0}.merchant-supplement-card .merchant-supplement-edit .merchant-v1-requirement{background:0 0;border:0!important;border-radius:0!important;margin:0!important}.merchant-supplement-card .merchant-supplement-edit .merchant-material-heading{background:0 0;border:0;justify-content:flex-end;margin:0 0 10px;padding:0}.merchant-supplement-edit .merchant-material-title{display:none}.merchant-supplement-card .merchant-supplement-edit .merchant-material-body{padding:0}.merchant-supplement-edit .merchant-field-status{display:none}.merchant-supplement-edit .qualification-condition{display:block}.merchant-supplement-edit .qualification-condition>.ant-form-item{margin-top:12px}.merchant-supplement-edit .qualification-instruction{color:#69798d;font-size:13px}@media (width<=720px){.merchant-supplement{gap:12px}.merchant-supplement-summary{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.merchant-supplement-summary>div{gap:6px}.merchant-supplement-card{padding:16px}.merchant-supplement-card>header{gap:8px}.merchant-supplement-card h3{gap:8px;font-size:15px!important}.merchant-supplement-content.with-previous{grid-template-columns:minmax(0,1fr);gap:18px}.merchant-supplement-previous{border-bottom:1px solid #e7ecf2;border-right:0;padding:0 0 14px}.merchant-supplement-requirement{padding:12px}.merchant-supplement-archive{padding-inline:16px}}.merchant-supplement-materials>.muted{margin-top:0;font-size:13px;line-height:1.7}.merchant-supplement-selected{border:1px solid #dce5ef;border-radius:6px;min-width:0;margin-top:16px;padding:16px}.merchant-supplement-selected h5{margin:0 0 12px;font-size:14px}.merchant-supplement-edit .ant-radio-group{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.commercial-section-nav{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.commercial-section-nav>.ant-btn{white-space:normal;text-align:left;background:#f4f8fe;border-color:#a6c5ed;justify-content:space-between;gap:8px;height:auto;min-height:36px;padding:7px 12px;font-size:14px}.commercial-section-nav .ant-tag{flex-shrink:0;margin:0}.commercial-sections-help{color:#536176;margin:0 0 24px;font-size:13px}.commercial-form-section{border-top:1px solid #d9e2ef;min-width:0;padding:22px 0;scroll-margin-block:24px 100px}.commercial-form-section:focus{outline-offset:4px;outline:2px solid #1769d2}.commercial-section-heading{align-items:center;gap:12px;margin:0 0 18px;display:flex}.commercial-section-heading h3{font-weight:650;margin:0!important;font-size:17px!important}.commercial-section-heading .ant-tag{margin:0}.commercial-form-section .merchant-section-heading{margin:0 0 12px;padding:0}.commercial-form-section .merchant-section-heading p{margin:5px 0 0}.commercial-form-section .ant-form-item-label>label{color:#172033;font-size:14px;font-weight:500}.commercial-form-section .ant-form-item-label>label.ant-form-item-required:after{content:"必填";color:#a61d24;visibility:visible;background:#fff1f0;border-radius:3px;margin-inline-start:6px;padding:0 4px;font-size:11px;line-height:18px;display:inline-block}.commercial-section-error{color:#b42318;font-size:14px}.commercial-form-section .merchant-commercial-fields>section+section{margin-top:24px}.commercial-form-section .ant-form-item{scroll-margin-block:80px 120px}.qualification-upload-guide{color:#294463;background:#eef5ff;border-left:3px solid #1769d2;margin:0 0 12px;padding:12px 14px;font-size:14px}.qualification-item .qualification-item-heading{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:8px;padding-top:14px}.qualification-item .qualification-item-heading strong{font-size:14px!important;font-weight:600!important}.qualification-item-heading .ant-tag{margin:0;font-size:12px}.qualification-upload .file-upload input::file-selector-button{color:#fff;background:#1769d2;border-color:#1769d2;padding:9px 16px;font-size:14px;font-weight:500}.qualification-upload .file-upload input:disabled::file-selector-button{color:#758196;cursor:not-allowed;background:#edf0f3;border-color:#d8dee7}.qualification-upload .file-upload input:focus-visible{outline-offset:3px;outline:2px solid #1769d2}.qualification-upload>.workspace-disclosure{margin:10px 0 14px!important}.qualification-upload>.workspace-disclosure>summary{color:#536176!important;font-size:13px!important}.qualification-date-help{color:#536176;margin:0 0 10px;font-size:13px;line-height:1.65}.qualification-item .qualification-instruction{font-size:14px!important}.qualification-upload .ant-form-item-label{display:none}.qualification-upload .workspace-disclosure .ant-form-item-label{display:block}.qualification-upload .file-drop-zone{padding:12px!important}.qualification-upload .file-upload{margin-top:8px}.qualification-item .qualification-item-heading+.qualification-instruction{margin-top:6px}@media (width<=600px){.commercial-section-nav{gap:8px}.commercial-section-nav>.ant-btn{align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.commercial-form-section{padding:18px 0}.commercial-section-heading h3{font-size:16px!important}.commercial-form-section .merchant-section-heading{flex-wrap:wrap;align-items:flex-start;gap:8px}.qualification-item .qualification-item-heading{flex-direction:row;align-items:center;gap:8px}.qualification-upload-guide{font-size:13px}.commercial-form-section .ant-form-item-label>label{white-space:normal;height:auto}}.commercial-form-section .ant-form-item-label>label.ant-form-item-required:after{white-space:nowrap;flex-shrink:0}.submission-steps{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #e5e7eb;border-radius:12px;margin:0 0 18px;padding:16px 20px;position:sticky;top:0}.submission-workflow [hidden]{display:none!important}.step-actions{justify-content:space-between;gap:12px;display:flex}.submission-workflow .ant-steps-item-title{cursor:pointer}.submission-fieldset{border:0;min-width:0;margin:0;padding:0}.invitation-secondary{margin-top:16px}.copy-feedback{color:#147d45;font-weight:600}@media (width<=600px){.submission-steps{padding:12px;position:static}.submission-steps .ant-steps-item-title{font-size:12px}.step-actions>*{flex:1}.submission-workflow .action-bar{align-items:stretch}.submission-workflow .action-bar-controls{grid-template-columns:1fr;display:grid}.submission-workflow .action-bar-controls>*{width:100%}}@media (prefers-reduced-motion:reduce){.submission-workflow *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.qualification-welcome{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.qualification-welcome h2{margin-top:0}.qualification-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:12px;display:grid}.qualification-guide-grid p{color:#64748b;font-size:13px;line-height:1.6}.qualification-step-help{color:#334155;background:#f0f6ff;border-left:3px solid #1677ff;margin:0 0 18px;padding:12px 16px;line-height:1.65}.qualification-progress{color:#244c78;background:#f0f6ff;border-radius:8px;padding:12px 16px}.qualification-group{margin:24px 0}.qualification-group>h3{font-size:16px}.qualification-group>h3 .muted{margin-left:8px;font-size:12px;font-weight:400}.qualification-item{border:1px solid #e2e8f0;border-radius:10px;min-width:0;margin:12px 0;padding:16px;scroll-margin-block:80px}.qualification-item:focus{outline-offset:2px;outline:2px solid #1677ff}.qualification-item .section-row{align-items:flex-start;gap:14px}.qualification-item .section-row>span{white-space:nowrap;font-size:12px}.qualification-ready{color:#16734c}.qualification-condition{grid-template-columns:minmax(180px,1fr) minmax(240px,2fr);align-items:start;gap:16px;margin-top:14px;display:grid}.qualification-instruction{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.qualification-source{overflow-wrap:anywhere;font-size:12px}.qualification-file{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.qualification-item details{margin-top:12px}.qualification-item .ant-select{max-width:100%}@media (width<=600px){.qualification-welcome{flex-direction:column;gap:8px}.qualification-guide-grid{grid-template-columns:1fr;gap:8px}.qualification-condition{grid-template-columns:1fr}.qualification-item{padding:12px}.qualification-item .section-row{flex-direction:column;gap:5px}.qualification-file{flex-direction:column;align-items:flex-start}.qualification-tour{max-width:calc(100vw - 24px)}}.merchant-reuse-group{border-top:1px solid #e6eaf0;padding:16px 0}.merchant-reuse-group-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.merchant-reuse-group-heading h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.merchant-reuse-group-heading .ant-tag{margin:0;font-weight:400}.merchant-reuse-choice{background:#fff;border:1px solid #e6eaf0;border-radius:6px;margin:8px 0;padding:12px 14px}.merchant-reuse-choice>.ant-checkbox-wrapper{font-size:14px;font-weight:500}.merchant-reuse-values{grid-template-columns:1fr 1fr;gap:16px;margin:10px 0 4px;font-size:13px;display:grid}.merchant-reuse-values>div{min-width:0}.merchant-reuse-values dt{color:#667085;margin-bottom:4px;font-size:12px}.merchant-reuse-values dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65}.merchant-reuse-note,.merchant-reuse-reason{color:#667085;margin:6px 0;font-size:13px;line-height:1.6}.merchant-reuse-material-summary{margin-top:10px;font-size:13px}.merchant-reuse-material-summary ul{overflow-wrap:anywhere;margin:8px 0;padding-left:18px}.merchant-reuse-choice>.ant-tag{margin-top:6px}.merchant-reuse-modal .ant-modal-body{max-height:65vh;padding-inline-end:4px;overflow:auto}.merchant-reuse-source-summary{background:#f6f8fb;border-radius:6px;margin:12px 0;padding:12px}.merchant-reuse-mode{padding:10px 0}.merchant-reuse-summary{color:#536176;font-size:13px;line-height:1.6}.merchant-reuse-start-options{margin:16px 0}.merchant-reuse-start-options .ant-radio-wrapper{border:1px solid #d9e2ef;border-radius:6px;margin:0 0 8px;padding:12px;display:flex}.merchant-reuse-start-options small{color:#667085;margin-top:4px;font-size:12px;line-height:1.6;display:block}@media (width<=600px){.merchant-reuse-values{grid-template-columns:1fr;gap:10px}.merchant-reuse-choice{padding:12px}.merchant-reuse-modal .ant-modal-body{max-height:65vh}.merchant-reuse-group-heading h3{font-size:14px}}.merchant-reuse-selection .ant-tabs-nav{z-index:2;background:#fff;position:sticky;top:0}.merchant-reuse-selection .merchant-reuse-group{border:0;padding-top:0}.merchant-reuse-footer{text-align:left}.merchant-reuse-footer>div{justify-content:flex-end;gap:8px;display:flex}.merchant-reuse-footer .ant-btn{margin:0!important}.merchant-reuse-footer .merchant-reuse-summary{margin:0 0 10px}@media (width<=600px){.merchant-reuse-selection .ant-tabs-tab{font-size:13px}.merchant-reuse-selection .ant-tabs-tab+.ant-tabs-tab{margin-left:16px}.merchant-reuse-footer>div{flex-wrap:wrap}.merchant-reuse-footer .ant-btn{flex:1;padding-inline:10px}}.merchant-reuse-source-summary{overflow-wrap:anywhere;min-width:0}.merchant-reuse-values.is-source-only{grid-template-columns:1fr}.merchant-reuse-material-heading{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.merchant-reuse-material-heading .ant-checkbox-wrapper{flex:1;min-width:0;font-weight:600}.merchant-reuse-material-heading .ant-tag{flex-shrink:0;margin:0}.merchant-reuse-selection-actions{color:#667085;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.merchant-reuse-material-item{overflow-wrap:anywhere;border-top:1px solid #edf0f4;min-width:0;margin-top:8px;padding:10px 0}.merchant-reuse-material-item>ul{margin:0;padding-left:18px}.merchant-reuse-material-item .merchant-reuse-material-summary{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.merchant-reuse-material-item .merchant-reuse-reason{flex-basis:100%}.merchant-reuse-material-item .ant-checkbox-wrapper{overflow-wrap:anywhere;align-items:flex-start}.merchant-reuse-material-item .ant-checkbox+span,.merchant-reuse-candidate{overflow-wrap:anywhere;min-width:0}.merchant-archive-material-entry+.merchant-archive-material-entry{margin-top:12px}.merchant-portal{--merchant-blue:var(--accent);--merchant-ink:var(--text);--merchant-muted:var(--text-secondary);--merchant-line:var(--line);background:var(--canvas);min-height:100vh;color:var(--merchant-ink);font-family:var(--font-sans);line-height:1.55;font-size:var(--body-size);flex-direction:column;display:flex}.merchant-portal *{box-sizing:border-box}.merchant-portal button:disabled{cursor:not-allowed}.merchant-page-heading,.merchant-edit-heading{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 16px;display:flex}.merchant-page-heading h1,.merchant-edit-heading h1{letter-spacing:-.3px;margin:0 0 4px;font-size:22px;font-weight:600;line-height:1.4}.merchant-page-heading p,.merchant-edit-heading p{color:var(--merchant-muted);margin:0;font-size:13px}.merchant-edit-heading p span{margin:0 6px}.merchant-context{border:1px solid var(--merchant-line);background:#fff;border-radius:6px;margin-bottom:16px;padding:12px 16px}.merchant-context .ant-descriptions-item{padding-bottom:0!important}.merchant-context .ant-descriptions-item-container{align-items:baseline}.merchant-context .ant-descriptions-item-label,.merchant-context .ant-descriptions-item-content{overflow-wrap:anywhere;font-size:13px}.merchant-context .ant-descriptions-item-label{color:var(--merchant-muted)}.merchant-home-products{border:1px solid var(--merchant-line);background:#fff;border-radius:6px;overflow:hidden}.merchant-section-heading{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 0;display:flex}.merchant-section-heading h2{margin:0;font-size:16px;font-weight:600}.merchant-section-heading h2 small{color:var(--merchant-muted);margin-left:8px;font-size:12px;font-weight:400}.merchant-list-toolbar{border-bottom:1px solid var(--merchant-line);justify-content:space-between;align-items:center;gap:24px;padding:0 16px;display:flex}.merchant-list-toolbar .ant-tabs{flex:1;min-width:0}.merchant-list-toolbar .ant-tabs-nav{margin:0}.merchant-list-toolbar .ant-tabs-nav:before{border:0}.merchant-list-toolbar .ant-tabs-tab{padding:12px 0;font-size:13px}.merchant-list-toolbar>.ant-input-affix-wrapper{width:35%;max-width:280px;height:32px}.merchant-list-toolbar .ant-input-prefix{color:#929baa;margin-right:6px}.merchant-table .ant-table{font-size:13px}.merchant-table .ant-table-thead>tr>th{color:#6f7886;background:#f8f9fb;padding:10px 16px;font-size:12px;font-weight:500}.merchant-table .ant-table-tbody>tr>td{border-bottom-color:#edf0f3;padding:12px 16px}.merchant-product-cell strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.merchant-product-cell p{color:var(--merchant-muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.merchant-mobile-status{display:none}.merchant-row-actions{justify-content:flex-end;align-items:center;gap:0;display:flex}.merchant-row-actions .ant-btn{color:var(--merchant-blue);padding-inline:8px}.merchant-table .ant-pagination{margin:12px 16px!important}.merchant-empty{text-align:center;background:#fff;padding:18px 16px 26px}.merchant-empty .ant-empty{margin:12px}.merchant-empty h3{margin:0 0 6px;font-size:15px;font-weight:500}.merchant-empty p{color:var(--merchant-muted);margin:0;font-size:13px}.merchant-table .ant-empty{margin:24px}.merchant-subject-sheet{border:1px solid var(--merchant-line);background:#fff;border-radius:6px;grid-template-columns:minmax(300px,1fr) 1fr;gap:40px;padding:24px;display:grid}.merchant-subject-body{min-width:0;max-width:560px}.merchant-subject-body h2{margin:0 0 16px;font-size:16px}.merchant-subject-body .ant-form-item{margin-bottom:8px}.merchant-subject-body .domain-select{width:100%}.merchant-subject-note{color:var(--merchant-muted);margin:8px 0 18px;font-size:13px}.merchant-subject-guide{border-left:1px solid var(--merchant-line);color:var(--merchant-muted);padding-left:32px;font-size:13px}.merchant-subject-guide h3{color:#455164;margin:0 0 12px;font-size:14px}.merchant-subject-guide ul{margin:0;padding-left:18px;line-height:2}.merchant-subject-guide p{margin:16px 0 0}.merchant-editor-sheet{border:1px solid var(--merchant-line);background:#fff;border-radius:6px;min-width:0;padding:0 20px}.merchant-portal .submission-steps{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-bottom:1px solid var(--merchant-line);background:#fff;border-radius:0;margin:0 0 16px;padding:18px 0;position:static}.merchant-portal .submission-steps .ant-steps-item-title{font-size:13px}.merchant-portal .submission-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--merchant-blue);border-color:var(--merchant-blue)}.merchant-portal .work-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.merchant-editor-sheet h2{margin:0 0 16px;font-size:16px;font-weight:600}.merchant-editor-sheet h3{font-size:14px}.merchant-editor-sheet .stack{gap:0}.merchant-editor-sheet .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px}.merchant-editor-sheet .form-grid>.full-width:empty{display:none}.merchant-editor-sheet .ant-form-item{margin-bottom:0}.merchant-editor-sheet textarea.ant-input{min-height:64px}.merchant-editor-sheet .inline-form{border-color:var(--merchant-line);background:#fafbfc;border-radius:4px;margin-top:16px;padding:12px}.merchant-editor-sheet .inline-form h3{margin:0 0 12px}.merchant-editor-sheet .inline-form .merchant-term-row{border:0;border-top:1px solid var(--merchant-line);background:0 0;border-radius:0;grid-template-columns:120px minmax(160px,1fr) 100px 100px;gap:12px;margin:0;padding:12px 0}.merchant-term-row .ant-form-item:nth-child(n+5){grid-column:1/-1}.merchant-term-row>.ant-btn{justify-self:start}.merchant-portal .action-bar{z-index:5;border:0;border-top:1px solid var(--merchant-line);box-shadow:none;min-height:63px;color:var(--merchant-muted);background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 0;padding:14px 0;font-size:12px;display:flex;position:sticky;bottom:0}.merchant-portal .action-bar-controls{gap:8px;display:flex}.merchant-portal .qualification-step-help{color:#657287;background:#f5f7fa;border:0;padding:10px 12px;font-size:12px}.merchant-editor-sheet .detail-grid{gap:12px}.merchant-editor-sheet .status-panel{margin:12px 0;padding:10px 12px}.merchant-qualification-compact .qualification-progress{color:#52647c;background:#f5f7fa;border-radius:4px;margin:0 0 16px;padding:9px 12px;font-size:13px}.merchant-qualification-compact .qualification-group{margin:0 0 20px}.merchant-qualification-compact .qualification-group h3{margin:0 0 8px;font-size:14px}.merchant-qualification-compact .qualification-group h3 .muted{font-size:12px;font-weight:400}.merchant-qualification-compact .qualification-item{border:1px solid var(--merchant-line);border-radius:0;margin:0 0 -1px;padding:12px 14px}.merchant-qualification-compact .qualification-item:first-of-type{border-radius:5px 5px 0 0}.merchant-qualification-compact .qualification-item:last-of-type{border-radius:0 0 5px 5px}.merchant-qualification-compact .qualification-item .section-row{align-items:center;gap:12px;margin:0;font-size:13px}.merchant-qualification-compact .qualification-item .section-row strong{font-size:13px;font-weight:500}.merchant-qualification-compact .qualification-item .section-row>span{white-space:nowrap;font-size:12px}.merchant-qualification-compact .qualification-condition{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;margin:10px 0 0}.merchant-qualification-compact .workspace-disclosure{background:0 0;border:0;border-radius:0;margin:6px 0 0}.merchant-qualification-compact .workspace-disclosure>summary{color:#486b9f;min-height:0;padding:3px 0;font-size:12px}.merchant-qualification-compact .disclosure-content{border-top:0;padding:8px 0 0}.merchant-qualification-compact .qualification-instruction{margin:0 0 8px;font-size:13px;line-height:1.7}.merchant-qualification-compact .qualification-source{color:#88919f;margin:3px 0;font-size:11px}.merchant-qualification-compact .qualification-file{border-top:1px solid var(--merchant-line);padding:10px 0;font-size:12px;display:block}.merchant-qualification-compact .qualification-file>.ant-btn,.merchant-qualification-compact .qualification-file>.stack{margin-top:8px}.merchant-qualification-compact .inline-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-qualification-compact .inline-form{margin-top:8px}.merchant-record-filter{justify-content:space-between;align-items:center;gap:20px;margin:16px 0;display:flex}.merchant-record-filter .ant-form-item{width:340px;max-width:75%;margin:0}.merchant-record-filter>span{color:var(--merchant-muted);font-size:12px}.merchant-success{text-align:center;border:1px solid var(--merchant-line);background:#fff;border-radius:6px;margin-top:12px;padding:40px 20px}.merchant-success-mark{color:#428062;background:#eef7f2;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 16px;font-size:22px;display:grid}.merchant-kicker{color:var(--merchant-muted);margin:0 0 6px;font-size:12px}.merchant-success h1{margin:8px 0 12px;font-size:24px;font-weight:600}.merchant-success>p{color:var(--merchant-muted);font-size:13px;line-height:1.8}.merchant-success>div:last-child{justify-content:center;gap:10px;margin-top:20px;display:flex}.merchant-help article{border:1px solid var(--merchant-line);background:#fff;gap:20px;margin-bottom:-1px;padding:18px 20px;display:flex}.merchant-help article>span{color:#8596b1;font-size:18px}.merchant-help article h2{margin:0 0 6px;font-size:15px;font-weight:600}.merchant-help article p{color:#657287;margin:0;font-size:13px;line-height:1.8}.merchant-help>.ant-btn{margin-top:16px}.merchant-footer{color:#8b94a1;justify-content:space-between;gap:20px;padding:12px 24px;font-size:11px;display:flex}.merchant-expired{color:#916d42;background:#fff8ee;margin-top:16px;padding:10px 14px;font-size:13px}.merchant-access .login-card{max-width:460px}.merchant-access h1{font-size:26px}.merchant-access-note{border-top:1px solid var(--merchant-line);margin-top:24px;padding-top:16px}.merchant-access-note p{color:#758196;font-size:13px;line-height:1.7}.merchant-access form>button{width:100%}@media (width<=1100px){.merchant-editor-sheet{padding:0 16px}.merchant-editor-sheet .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.merchant-editor-sheet .inline-form .merchant-term-row{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-context .ant-descriptions-row>td{padding-bottom:6px!important}}@media (width<=760px){.merchant-page-heading,.merchant-edit-heading{align-items:flex-start;gap:10px;margin:0 0 12px}.merchant-page-heading h1,.merchant-edit-heading h1{font-size:19px}.merchant-page-heading p,.merchant-edit-heading p{font-size:12px}.merchant-page-heading>.ant-btn,.merchant-edit-heading>.ant-btn{flex-shrink:0;height:32px;padding-inline:9px;font-size:12px}.merchant-context{margin-bottom:12px;padding:10px 12px}.merchant-context .ant-descriptions-item-label,.merchant-context .ant-descriptions-item-content{font-size:12px}.merchant-context .ant-descriptions-row:last-child>td{padding-bottom:0!important}.merchant-section-heading{padding:12px 12px 0}.merchant-section-heading h2{font-size:15px}.merchant-list-toolbar{flex-direction:column;align-items:stretch;gap:0;padding:0 12px 10px}.merchant-list-toolbar>.ant-input-affix-wrapper{width:100%;max-width:none}.merchant-list-toolbar .ant-tabs-tab{font-size:12px}.merchant-list-toolbar .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.merchant-table .ant-table-thead>tr>th,.merchant-table .ant-table-tbody>tr>td{padding:10px 12px}.merchant-table col:last-child{width:128px!important}.merchant-product-cell strong{font-size:13px}.merchant-row-actions{flex-wrap:wrap}.merchant-row-actions .ant-btn{padding-inline:5px;font-size:12px}.merchant-mobile-status{margin-top:5px;display:block}.merchant-subject-sheet{grid-template-columns:1fr;gap:20px;padding:16px}.merchant-subject-guide{border-left:0;border-top:1px solid var(--merchant-line);padding:16px 0 0}.merchant-subject-body>.ant-btn{width:100%}.merchant-editor-sheet{width:100%;padding:0 12px}.merchant-portal .submission-steps{margin-bottom:14px;padding:14px 0 12px}.merchant-portal .submission-steps .ant-steps{flex-direction:row;display:flex}.merchant-portal .submission-steps .ant-steps-item{flex:1;min-width:0;padding:0!important}.merchant-portal .submission-steps .ant-steps-item-container{flex-direction:column;align-items:center;display:flex}.merchant-portal .submission-steps .ant-steps-item-content{width:auto;min-height:0!important}.merchant-portal .submission-steps .ant-steps-item-title{padding:5px 0 0;font-size:11px;line-height:1.4}.merchant-portal .submission-steps .ant-steps-item-tail{display:none}.merchant-portal .submission-steps .ant-steps-item-icon{margin:0}.merchant-editor-sheet h2{margin-bottom:12px;font-size:15px}.merchant-editor-sheet .form-grid{grid-template-columns:1fr;gap:12px}.merchant-editor-sheet .inline-form .merchant-term-row{grid-template-columns:1fr 1fr;gap:10px}.merchant-editor-sheet .inline-form .merchant-term-row .ant-form-item:nth-child(2){grid-area:2/1/auto/-1}.merchant-portal .action-bar{flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;padding:10px 0}.merchant-portal .action-bar-controls{justify-content:flex-end}.merchant-portal .action-bar-controls .ant-btn{flex:1}.merchant-qualification-compact .qualification-item{padding:10px}.merchant-qualification-compact .qualification-item .section-row{flex-direction:column;align-items:flex-start;gap:3px}.merchant-qualification-compact .qualification-condition{grid-template-columns:1fr;gap:10px}.merchant-qualification-compact .inline-form .form-grid{grid-template-columns:1fr}.merchant-footer{flex-direction:column;gap:2px;padding:10px 12px;font-size:10px}.merchant-success{padding:28px 12px}.merchant-help article{gap:12px;padding:14px 12px}}@media (prefers-reduced-motion:reduce){.merchant-portal *{scroll-behavior:auto!important;transition:none!important}}.merchant-product-cell .merchant-mobile-meta{display:none}.merchant-table .ant-table-cell{overflow-wrap:anywhere}.merchant-qualification-compact .qualification-item{padding:0 14px}.merchant-qualification-compact .qualification-item>.workspace-disclosure{margin:0}.merchant-qualification-compact .qualification-item>.workspace-disclosure>summary{color:#46556b;align-items:center;gap:12px;padding:12px 0;font-size:13px}.merchant-qualification-compact .qualification-item>.workspace-disclosure>summary strong{font-weight:500}.merchant-qualification-compact .disclosure-meta{font-size:12px;font-weight:400}.merchant-qualification-compact .qualification-item>.workspace-disclosure>.disclosure-content{border-top:1px solid #edf0f3;padding:12px 0 14px}.merchant-qualification-compact .qualification-condition{margin:0 0 12px}.merchant-qualification-compact .qualification-condition .domain-select{width:100%}@media (width<=760px){.merchant-product-cell .merchant-mobile-meta{display:block}.merchant-qualification-compact .qualification-item{padding:0 10px}.merchant-qualification-compact .qualification-item>.workspace-disclosure>summary{align-items:flex-start;gap:8px}.merchant-qualification-compact .disclosure-meta{text-align:right;flex-shrink:0;max-width:90px;font-size:11px}.merchant-editor-sheet [data-step]{scroll-margin-bottom:120px}.merchant-editor-sheet [role=combobox]{scroll-margin-bottom:130px}}.merchant-list-toolbar .merchant-search{width:280px;max-width:35%}@media (width<=760px){.merchant-list-toolbar .merchant-search{flex:none;width:100%;max-width:none}.merchant-editor-sheet .merchant-product-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-editor-sheet .merchant-product-fields>.ant-form-item:first-child,.merchant-editor-sheet .merchant-product-fields>.ant-form-item:nth-child(6){grid-column:1/-1}}.merchant-list-toolbar .merchant-search{transition-property:border-color,box-shadow,background-color,color}.merchant-workspace-shell>.main-shell{flex-direction:column;min-height:100dvh;display:flex}.merchant-workspace-shell .unified-topbar{flex-shrink:0}.merchant-workspace-shell .merchant-main{flex:1;min-width:0}.merchant-heading-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.merchant-product-switch{color:var(--text-secondary);align-items:center;gap:12px;margin:0 0 12px;font-size:12px;display:flex}.merchant-product-switch .domain-select{width:360px;max-width:100%}@media (width<=760px){.merchant-page-heading,.merchant-edit-heading{flex-wrap:wrap}.merchant-heading-actions{flex-wrap:wrap;margin-left:auto}.merchant-heading-actions .ant-btn{height:32px;padding-inline:9px;font-size:12px}.merchant-product-switch .domain-select{flex:1;width:auto;min-width:0}.merchant-product-switch>span{flex-shrink:0}.merchant-footer{padding-inline:var(--content-gutter)}}.merchant-home-products>.merchant-section-heading,.merchant-archive-product-header{flex-wrap:wrap}.merchant-record-filter{flex-wrap:wrap;margin-top:0}.merchant-record-filter>.ant-form-item{max-width:100%}.merchant-record-filter .merchant-record-count{color:var(--merchant-muted);font-size:12px}.merchant-record-filter>.merchant-heading-actions{margin-left:auto}.merchant-product-status>strong{font-size:13px;font-weight:500}.merchant-product-progress{color:var(--merchant-muted);flex-direction:column;gap:2px;margin-top:4px;font-size:12px;display:flex}.merchant-row-actions{flex-wrap:wrap}.merchant-offers{margin-bottom:28px}.merchant-offer-row{background:#fafbfd;border:1px solid #e6eaf0;border-radius:10px;margin:12px 0;padding:18px 20px}.merchant-offer-row>.form-grid{margin-top:12px}.merchant-unit-price{font-variant-numeric:tabular-nums;padding:8px 0;display:block}.merchant-editor-products{background:#fff;border:1px solid #e6eaf0;border-radius:10px;flex-direction:column;align-self:start;gap:8px;padding:16px;display:flex}.merchant-editor-products button{text-align:left;white-space:normal;height:auto;min-height:58px;padding:10px 12px}.merchant-editor-products small{color:#7b8492;display:block}.merchant-editor-products button[aria-current=true]{background:#eef4ff;border-color:#adcaff}.merchant-edit-layout.has-product-list{grid-template-columns:220px minmax(0,1fr);gap:20px;display:grid}.merchant-batch-intro{color:#6b7280;font-size:13px}.merchant-batch-options{gap:12px;margin:18px 0;display:grid}@media (width<=900px){.merchant-edit-layout.has-product-list{grid-template-columns:1fr}.merchant-editor-products{flex-direction:row;overflow:auto}.merchant-editor-products button{min-width:160px}.merchant-editor-products>h3{display:none}}.merchant-editor-sheet [data-commercial-tab][hidden]{display:none}.merchant-editor-sheet .merchant-offer-row>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-editor-sheet .inline-form .merchant-term-row{border-top:1px solid #e6eaf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0;display:grid}.merchant-editor-sheet .inline-form .merchant-term-row .ant-form-item{min-width:0;grid-area:auto!important}.merchant-editor-sheet .inline-form .merchant-term-row .ant-form-item:nth-child(2){grid-column:span 2!important}.merchant-editor-sheet .merchant-term-row>.ant-btn{place-self:end start}.merchant-batch-actions{padding:0 20px}.merchant-batch-intro{margin:8px 0 14px}.merchant-editor-sheet [data-commercial-tab=CONTACT]{padding-top:8px}@media (width<=760px){.merchant-editor-sheet .inline-form .merchant-term-row{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-editor-sheet .inline-form .merchant-term-row .ant-form-item:nth-child(2){grid-column:1/-1!important}.merchant-editor-sheet .merchant-offer-row>.form-grid{grid-template-columns:1fr}.merchant-batch-actions{padding:0 12px}}.merchant-product-name{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.merchant-product-name .merchant-product-role{flex-shrink:0;margin:0;font-size:12px;line-height:20px}.merchant-editor-products button>span{width:100%}.merchant-editor-sheet .merchant-batch-actions{padding:16px 0 0}.merchant-batch-toolbar{background:#f3f7fe;border:1px solid #bad2f3;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.merchant-batch-toolbar strong{font-size:14px;font-weight:600}.merchant-batch-toolbar p{color:#536176;margin:3px 0 0;font-size:12px}.merchant-batch-toolbar>.ant-btn{flex-shrink:0;min-height:36px}@media (width<=600px){.merchant-batch-toolbar{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.merchant-batch-toolbar>.ant-btn{width:100%}.merchant-editor-products .merchant-product-name{align-items:center;gap:6px}}.merchant-archive{max-width:1240px;margin:auto}.merchant-archive-overview,.merchant-archive-tabs{border:1px solid var(--merchant-line);background:#fff;border-radius:8px;margin-bottom:20px;padding:20px 24px}.merchant-archive-task{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.merchant-archive-task h2{margin:12px 0 6px;font-size:20px}.merchant-archive-task p{color:var(--merchant-muted);margin:0;font-size:13px}.merchant-archive-task>.ant-btn{flex-shrink:0}.merchant-archive-overview .detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.merchant-archive-panel h2{margin:6px 0 20px;font-size:17px}.merchant-archive-panel h3{margin:20px 0 12px;font-size:14px}.merchant-archive-panel .detail-grid{margin-bottom:24px}.merchant-archive-material{border-bottom:1px solid var(--merchant-line);padding:8px 0 20px}.merchant-history-record{border:1px solid var(--merchant-line);border-radius:6px;margin:12px 0;padding:16px}.merchant-history-record>summary{cursor:pointer;font-size:14px}.merchant-history-record>summary>span{color:var(--merchant-muted);margin-left:20px;font-size:12px}.merchant-cooperation-empty{background:#f7f9fc;border-radius:6px;padding:24px}.merchant-cooperation-empty h3{margin-top:0}.merchant-cooperation-empty p{color:var(--merchant-muted)}.merchant-record-date{color:var(--merchant-muted);margin-top:5px;font-size:12px;display:block}.merchant-edit-layout.single-product{max-width:1240px;margin:auto}.merchant-edit-layout.single-product .merchant-editor-sheet{padding:0 24px}.merchant-change-disclosure{border:1px solid var(--merchant-line);background:#f8fafc;border-radius:6px;margin:16px 0;padding:12px 16px;font-size:13px}.merchant-change-disclosure>summary{cursor:pointer;color:var(--merchant-muted)}.merchant-change-disclosure .work-card{padding:16px 0 4px}.merchant-inherited-fields{border:1px solid var(--merchant-line);background:#f8fafc;border-radius:6px;margin:16px 0 20px;padding:16px}.merchant-inherited-fields h3{margin:0 0 12px}.merchant-inherited-fields .detail-grid{margin:0}.merchant-archive .merchant-commercial-summary .detail-grid{background:#fff}.merchant-archive-tabs>.ant-tabs-nav{margin-bottom:20px}@media (width<=760px){.merchant-archive-overview,.merchant-archive-tabs{padding:16px 12px}.merchant-archive-overview .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-archive-task{flex-wrap:wrap;align-items:flex-start}.merchant-edit-layout.single-product .merchant-editor-sheet{padding:0 12px}.merchant-history-record>summary>span{margin:8px 0 0;display:block}.merchant-archive-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}}.merchant-supplement-layout .merchant-editor-sheet{background:0 0;border:0;min-width:0;padding:0}.merchant-supplement-layout.single-product{max-width:1160px;margin-inline:auto}.merchant-supplement-heading{margin-inline:auto;max-width:1160px;margin-bottom:20px}.merchant-supplement-form>.submission-fieldset>.stack{gap:16px}.merchant-supplement-form .merchant-supplement-details-toggle{text-align:left;border-color:#dce5ef;border-radius:8px;justify-content:flex-start;width:100%;height:auto;min-height:46px;padding:12px 20px}.merchant-supplement-form [data-step]{background:#fff;border:1px solid #dce5ef;border-radius:8px;min-width:0;padding:20px}.merchant-portal .merchant-supplement-form .action-bar{border:1px solid #dce5ef;border-radius:8px;margin-top:4px;padding:16px 20px;bottom:0;box-shadow:0 -4px 16px #26395008}.merchant-supplement-form .action-bar>div:first-child:after{content:"保存草稿不代表已提交";color:#7b8798;margin-top:3px;font-size:12px;display:block}@media (width<=720px){.merchant-supplement-heading{flex-direction:column;align-items:flex-start}.merchant-supplement-heading h1{font-size:19px}.merchant-supplement-form [data-step]{padding:14px}.merchant-portal .merchant-supplement-form .action-bar{flex-wrap:wrap;gap:8px;padding:12px}.merchant-supplement-form .action-bar-controls{margin-left:auto}}.quick-sample-review-drawer .ant-drawer-body{overscroll-behavior:contain;padding:22px;overflow-x:hidden}.quick-sample-review-drawer .ant-drawer-header{padding:18px 22px}.quick-sample-review-drawer .ant-drawer-footer{background:#fff;padding:16px 22px}.quick-sample-review{color:#18263a;gap:18px;min-width:0;display:grid}.quick-sample-review h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.4}.quick-sample-product{gap:7px;min-width:0;display:grid}.quick-sample-product p{color:#64748b;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.quick-sample-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.quick-sample-images .ant-image{aspect-ratio:4/3;background:#f8fafc;border:1px solid #e5eaf0;border-radius:8px;width:100%;min-width:0;overflow:hidden}.quick-sample-images .ant-image-img{object-fit:contain;width:100%;height:100%}.quick-sample-images .ant-image-mask{font-size:12px}.quick-sample-target{gap:7px;min-width:0;display:grid}.quick-sample-target .ant-select{width:100%;min-width:0}.quick-sample-target small,.quick-sample-empty{color:#64748b;line-height:1.5}.quick-sample-assets{border:1px solid #e5eaf0;border-radius:8px;gap:6px;min-width:0;padding:10px 12px;font-size:13px;display:grid}.quick-sample-assets>span{color:#64748b}.quick-sample-assets>div{justify-content:space-between;gap:12px;min-width:0;display:flex}.quick-sample-assets a,.quick-sample-assets>div span{overflow-wrap:anywhere}.quick-sample-extra{border-top:1px solid #e5eaf0;min-width:0;padding-top:14px}.quick-sample-extra>summary{cursor:pointer;color:#52657d;font-size:14px;line-height:24px}.quick-sample-extra-body{gap:14px;min-width:0;padding-top:14px;display:grid}.quick-sample-extra-body label{gap:6px;display:grid}.quick-sample-extra-body .file-upload{min-width:0}.quick-sample-extra-body input[type=file]{max-width:100%}.quick-sample-photo{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.quick-sample-photo span{overflow-wrap:anywhere;min-width:0}.quick-sample-actions{gap:10px;width:100%;min-width:0;display:flex}.quick-sample-actions .ant-btn{white-space:normal;flex:1;min-width:0;height:auto;min-height:44px;line-height:1.5}.quick-sample-history{gap:8px;padding-top:8px;font-size:14px;display:grid}.quick-sample-history p{overflow-wrap:anywhere;margin:0}.quick-sample-review .ant-alert-message,.quick-sample-review .ant-alert-description{overflow-wrap:anywhere}@media (width<=480px){.quick-sample-review-drawer .ant-drawer-header,.quick-sample-review-drawer .ant-drawer-body{padding:16px}.quick-sample-review-drawer .ant-drawer-footer{padding:12px 16px}.quick-sample-actions{flex-direction:column}.quick-sample-review{gap:14px}.quick-sample-review h2{font-size:18px}}.quality-workspace{color:#172033;font-family:var(--font-sans);min-width:0}.qr-list,.qr-review{background:#fff;border:1px solid #dce5ef;border-radius:7px;min-width:0}.qr-list-nav>.ant-tabs>.ant-tabs-nav,.qr-review-body>.ant-tabs>.ant-tabs-nav{background:#f7f9fc;margin:0;padding:0 16px}.qr-toolbar{flex-wrap:nowrap;align-items:center;gap:8px;padding:16px 14px 10px;display:flex}.qr-toolbar>.ant-input-affix-wrapper{flex:1;min-width:0}.qr-toolbar>.ant-btn{flex:none}.qr-caption{color:#5f6f84;justify-content:space-between;align-items:center;padding:0 14px 12px;font-size:12px;display:flex}.qr-caption>div{align-items:center;display:flex}.qr-caption .ant-select{width:190px}.qr-filter-tags{color:#5f6f84;flex-wrap:wrap;align-items:center;gap:6px;padding:0 14px 12px;font-size:12px;display:flex}.qr-filter-tags .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}.qr-filter-panel{width:570px;max-width:calc(100vw - 50px)}.qr-filter-row{grid-template-columns:120px 95px minmax(100px,1fr) 58px;gap:8px;margin-bottom:10px;display:grid}.qr-filter-row>.ant-select{width:100%}.qr-filter-row>.ant-input{min-width:0}.qr-desktop .ant-table-thead>tr>th{color:#536176;background:#f7f9fc;padding:12px;font-size:13px}.qr-desktop .ant-table-tbody>tr>td.ant-table-cell-fix-right{vertical-align:middle}.qr-desktop .ant-table-thead>tr>th:before{display:none!important}.qr-product{gap:12px;min-width:0;display:flex}.qr-product>div:last-child{flex:1;min-width:0}.qr-photo{color:#7b899b;background:#f7f9fc;border:1px solid #dce5ef;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;width:52px;height:58px;display:flex;overflow:hidden}.qr-photo img{object-fit:contain;width:100%;height:100%}.qr-photo .anticon{font-size:22px}.qr-photo>span:last-child{white-space:nowrap;font-size:10px}.qr-name{font:600 14px/22px var(--font-sans);color:#172033;text-align:left;-webkit-line-clamp:2;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.qr-spec{color:#536176;margin-top:4px;font-size:13px;line-height:20px}.qr-meta{color:#5f6f84;font-size:12px;line-height:20px}.qr-product .qr-meta{margin-top:3px;font-size:11px}.qr-link{color:#1769d2;cursor:pointer;font:12px/21px var(--font-sans);text-align:left;background:0 0;border:0;padding:0}.qr-more{color:#5f6f84;margin-top:3px}.qr-brand>strong{margin-bottom:6px;font-size:13px;display:block}.qr-brand>div{color:#536176;overflow-wrap:anywhere;font-size:12px;line-height:20px}.qr-associations{margin-top:7px;color:#5f6f84!important;font-size:11px!important;line-height:18px!important}.qr-type{white-space:nowrap;justify-content:space-between;gap:6px;margin-bottom:8px;display:flex}.qr-type>span{color:#7b899b;font-size:11px}.qr-total{color:#536176;margin-bottom:5px;font-size:12px}.qr-total strong{color:#172033;font-size:17px;font-weight:600}.qr-issue{color:#b33c39;font-size:12px}.qr-state{flex-direction:column;align-items:flex-start;gap:7px;font-size:12px;display:flex}.qr-state>.ant-tag{font-size:14px;font-weight:600}.quality-workspace .ant-tag{white-space:normal;border:0;line-height:22px}.qr-state .qr-link .ant-tag{margin-right:3px;padding-inline:5px;font-size:11px}.qr-actions{flex-direction:column;align-items:center;gap:6px;display:flex}.qr-expanded{color:#7b899b;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;padding:10px;font-size:12px;display:grid}.qr-expanded strong{color:#172033;overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:400;display:block}.qr-mobile{display:none}.qr-loading{padding:36px}.qr-context{z-index:3;background:#fff;border-bottom:1px solid #e7edf5;padding:20px 24px 8px;position:sticky;top:60px}.qr-context-top{align-items:flex-start;gap:14px;display:flex}.qr-context-top>div{flex:1;min-width:0}.qr-context h2{margin:0 0 6px;font-size:18px}.qr-context p{color:#536176;margin:0 0 14px}.qr-context-links{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;font-size:13px;display:flex}.qr-review-body{margin:0;padding:0}.qr-review-body>.ant-alert{margin:14px 20px}.qr-material-toolbar{color:#536176;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:12px;display:flex}.qr-group{padding:0 24px}.qr-group>h3{border-bottom:1px solid #e7edf5;margin:0;padding:15px 0;font-size:15px}.qr-group>h3>span{color:#7b899b;margin-left:10px;font-size:12px;font-weight:400}.qr-item{border-bottom:1px solid #e7edf5;grid-template-columns:minmax(0,1.75fr) minmax(270px,1fr);gap:28px;padding:24px 0;scroll-margin-top:240px;display:grid}.qr-evidence{min-width:0}.qr-evidence h4{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.qr-rule{color:#536176;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;font-size:13px;line-height:1.7}.qr-files{flex-wrap:wrap;gap:10px;display:flex}.qr-files>*{flex:180px;min-width:0;max-width:100%}.qr-material{margin:12px 0}.qr-verdict{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.qr-verdict .ant-radio-group{flex-wrap:wrap;gap:5px;display:flex}.qr-verdict label:not(.ant-radio-wrapper):not(.ant-radio-button-wrapper):not(.ant-checkbox-wrapper){color:#536176;width:100%;font-size:12px;display:block}.qr-verdict label>.ant-input{margin-top:6px}.qr-verdict>.ant-btn{white-space:normal;max-width:100%;height:auto;min-height:32px}.qr-field-value,.qr-return-context{overflow-wrap:anywhere;background:#f7f9fc;margin:12px 0;padding:12px;font-size:13px}.qr-return-context{background:#f4f8ff}.qr-return-context p{white-space:pre-wrap}.qr-previous{color:#536176;margin:12px 0;font-size:12px}.qr-previous summary{cursor:pointer}.qr-bottom{z-index:4;background:#fff;border-top:1px solid #dce5ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:sticky;bottom:0;box-shadow:0 -3px 12px #17203308}.qr-bottom-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qr-product-detail,.qr-history{padding:24px}.qr-product-detail h3,.qr-history h3{margin-top:22px}.qr-history .ant-timeline{margin-top:24px}.qr-show-all{margin:16px 24px}.qr-drawer-field{margin:20px 0;display:block}.qr-drawer-field>.ant-input{margin-top:8px}@media (width<=760px){.qr-desktop{display:none}.qr-mobile{display:block}.qr-mobile article{border-top:1px solid #e7edf5;padding:18px 14px}.qr-mobile .qr-brand{margin-top:16px}.qr-mobile-state{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.qr-mobile .qr-progress{border-top:1px solid #e7edf5;padding-top:12px}.qr-mobile .qr-type{justify-content:flex-start;gap:16px}.qr-mobile .qr-actions{flex-direction:row;justify-content:flex-end;gap:22px;margin-top:16px}.qr-toolbar>.ant-input-affix-wrapper{flex-basis:100%;min-width:0;max-width:none}.qr-toolbar{flex-wrap:wrap;padding:12px}.qr-caption{flex-wrap:wrap;gap:6px}.qr-caption>div{justify-content:space-between;width:100%}.qr-filter-row{grid-template-columns:minmax(0,1fr) 95px}.qr-filter-row>:nth-child(3){grid-column:1}.qr-expanded{grid-template-columns:1fr;padding:12px 0}.qr-context{padding:16px;position:static}.qr-context-top{flex-wrap:wrap}.qr-context-top>div{flex-basis:100%}.qr-context .ant-descriptions{display:none}.qr-item{grid-template-columns:minmax(0,1fr);gap:18px;scroll-margin-top:20px}.qr-group{padding:0 16px}.qr-verdict{border-top:1px dashed #e7edf5;padding-top:12px}.qr-bottom{padding:12px;position:sticky}.qr-bottom-actions{gap:6px}.qr-bottom-actions>.ant-btn{padding-inline:10px}.qr-material-toolbar{padding:12px 16px}.qr-product-detail,.qr-history{padding:16px}.quality-workspace input,.quality-workspace textarea{font-size:16px!important}}.qr-sample-state .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-inline-end:0;line-height:1.65}.qr-sample-state{max-width:100%}fieldset.qr-bottom-actions{border:0;min-width:0;margin:0;padding:0}@media (width>=761px) and (width<=1200px){.qr-scroll-hint{color:#536176;padding:0 14px 12px;font-size:12px;display:block}}.qr-desktop .ant-table-tbody>tr>td{vertical-align:top;padding:16px 12px;font-size:13px;line-height:22px}.qr-product{gap:10px}.qr-photo{width:44px;height:52px}.qr-photo>span:last-child:not(.preview-thumbnail){display:none}.qr-name{width:100%;height:44px;font-size:14px;line-height:22px}.qr-product-code{color:#536176;font-variant-numeric:tabular-nums;font-size:12px;line-height:22px}.qr-ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:22px;display:block;overflow:hidden}.qr-spec{margin:0;font-size:13px}.qr-company{color:#536176;font-size:13px}.qr-associations{height:22px;margin:0;font-size:12px!important;line-height:22px!important}.qr-cell-stack{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.qr-cell-stack>:nth-child(2){width:100%;min-height:22px}.qr-status{white-space:nowrap;border:1px solid;border-radius:5px;align-items:center;max-width:100%;min-height:28px;padding:1px 8px;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.qr-status-warning{color:var(--status-warning-text);background:var(--status-warning-bg);border-color:var(--status-warning-border)}.qr-status-processing{color:var(--status-processing-text);background:var(--status-processing-bg);border-color:var(--status-processing-border)}.qr-status-success{color:var(--status-success-text);background:var(--status-success-bg);border-color:var(--status-success-border)}.qr-status-danger{color:var(--status-danger-text);background:var(--status-danger-bg);border-color:var(--status-danger-border)}.qr-status-neutral{color:var(--status-neutral-text);background:var(--status-neutral-bg);border-color:var(--status-neutral-border)}.qr-state{font-size:13px}.qr-risk{cursor:pointer;min-height:28px;font:600 14px/24px var(--font-sans);white-space:nowrap;border:1px solid;border-radius:5px;align-items:center;padding:1px 8px;display:inline-flex}.qr-risk-UNMARKED,.qr-risk-MEDIUM{color:var(--status-warning-text);background:var(--status-warning-bg);border-color:var(--status-warning-border)}.qr-risk-HIGH{color:var(--status-danger-text);background:var(--status-danger-bg);border-color:var(--status-danger-border)}.qr-risk-LOW{color:var(--status-success-text);background:var(--status-success-bg);border-color:var(--status-success-border)}.qr-assignee{color:#536176}.qr-sample-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;font-size:13px;line-height:22px;display:grid}.qr-sample-counts>span{white-space:nowrap}.qr-count-warning{color:var(--status-warning-text)}.qr-count-danger{color:var(--status-danger-text)}.qr-count-success{color:var(--status-success-text)}.qr-material-status,.qr-cell-stack>.qr-issue{white-space:nowrap;font-size:14px;line-height:28px}.qr-material-status{color:#34465e}.qr-cell-stack>.qr-meta{white-space:nowrap;font-size:12px}.qr-actions{align-items:flex-start;gap:8px}.qr-actions>.ant-btn{height:32px;padding:3px 9px;font-size:13px}.qr-actions>.ant-btn-link{padding-left:0}.qr-more{margin:0;font-size:12px;line-height:22px}.qr-expanded{color:#536176}.qr-scroll-hint{display:none!important}.qr-context-panel{background:#fafcff;border-bottom:1px solid #dce5ef;padding:20px 24px}.qr-context-panel-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.qr-context-panel-head h3{margin:0}.qr-context-panel[hidden]{display:none}.qr-context-panel .qr-risk-editor{max-width:640px}.qr-context-panel .review-sample-work{min-width:0;max-width:100%}@media (width>=761px) and (width<=1100px){.qr-desktop .ant-table-tbody>tr>td,.qr-desktop .ant-table-thead>tr>th{padding-left:8px;padding-right:8px}.qr-product .qr-photo{display:none}.qr-status{padding-inline:6px}.qr-actions>.ant-btn{padding-inline:7px}.qr-sample-counts{gap:0 5px}}@media (width<=760px){.qr-mobile-state{grid-template-columns:1fr 1fr;align-items:start}.qr-mobile .qr-actions{justify-content:flex-start;gap:16px}.qr-mobile .qr-actions>.ant-btn{height:34px}.qr-context-panel{padding:16px}.qr-product .qr-name{height:auto;min-height:22px}.qr-product .qr-associations:has(.qr-ellipsis:empty){display:none}}.qr-code-spec{align-items:baseline;gap:8px;min-width:0;display:flex}.qr-code-spec .qr-product-code{flex:none}.qr-code-spec .qr-spec{flex:1;min-width:0}.qr-associations{height:auto;min-height:22px}.qr-sample-overview{border:1px solid #dce5ef;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:16px 20px;padding:16px;display:flex}.qr-sample-overview>div{min-width:0}.qr-sample-overview h3{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 8px;font-size:15px;display:flex}.qr-sample-overview p{color:#536176;margin:4px 0;font-size:13px;line-height:1.6}.qr-sample-overview>.ant-btn{flex:none}.qr-sample-overview .qr-reference-state{color:#874600;font-weight:500}.qr-confirm-risk{flex-direction:column;gap:12px;display:flex}.qr-confirm-risk p{margin:0}.qr-confirm-risk>.ant-select{width:100%}.qr-confirm-risk label>.ant-input{margin-top:8px}.qr-required{color:#b33c39}.qr-panel-anchor{outline:none}.qr-context-panel{padding-bottom:32px}.qr-context-panel .sample-linked-next p{margin:4px 0}.qr-review:has(.qr-context-panel) .qr-context{position:static}.qr-review:has(.qr-context-panel) .qr-bottom{position:static}@media (width<=760px){.qr-sample-overview{flex-direction:column;align-items:stretch;gap:10px;margin:12px;padding:14px}.qr-sample-overview>.ant-btn{align-self:flex-start}.qr-sample-overview p,.qr-confirm-risk .ant-alert{font-size:13px}}.qr-context-panel .command-form .detail-grid{display:none}.sample-selected-summary{color:#536176;margin:6px 0 12px;font-size:13px}.qr-correction-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.qr-correction-head h3{margin:0}.qr-correction-editor{background:#f8faff;border:1px solid #c9daf0;border-radius:6px;outline:none;min-width:0;margin-bottom:24px;padding:20px}.qr-correction-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.qr-correction-field{min-width:0}.qr-correction-field>label{color:#34465e;margin-bottom:7px;font-size:13px;display:block}.qr-correction-field>.ant-select{width:100%}.qr-correction-wide{grid-column:1/-1}.qr-correction-field>.qr-meta{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0}.qr-correction-reason{margin:20px 0;font-size:13px;display:block}.qr-correction-reason>.ant-input{margin-top:7px}.qr-correction-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.qr-correction-images>div{background:#fff;border:1px solid #dce5ef;border-radius:4px;min-width:0;padding:12px}.qr-correction-images .merchant-file-card,.qr-correction-images .file-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.qr-correction-images .file-row>div{min-width:0}.qr-correction-images .merchant-file-name{overflow-wrap:anywhere}.qr-correction-images>div>.ant-btn{margin-top:10px}.qr-correction-preview{background:#fff;border:1px solid #dce5ef;border-radius:4px;margin:20px 0;padding:20px}.qr-correction-preview>h3{margin:0 0 16px}.qr-correction-preview>.ant-alert{margin-top:12px}.qr-correction-changes{margin:0}.qr-correction-changes>div{border-top:1px solid #e7edf5;grid-template-columns:minmax(90px,.65fr) minmax(0,3fr);gap:12px;padding:12px 0;display:grid}.qr-correction-changes dt{color:#536176;font-size:13px}.qr-correction-changes dd{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:54px minmax(0,1fr);gap:8px;margin:0;font-size:13px;display:grid}.qr-correction-changes dd strong{color:#1556ad;font-weight:500}.qr-correction-impact{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.qr-correction-impact h4{margin-bottom:8px;font-size:13px}.qr-correction-impact ul{overflow-wrap:anywhere;padding-left:20px;font-size:13px;line-height:1.8}.qr-correction-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.qr-review:has(.qr-correction-editor) .qr-bottom{position:static}.qr-product-detail .ant-descriptions-item-content{overflow-wrap:anywhere;white-space:pre-wrap}.qr-history .qr-correction-changes{max-width:800px}@media (width<=760px){.qr-correction-editor{padding:14px}.qr-correction-fields,.qr-correction-images,.qr-correction-impact{grid-template-columns:minmax(0,1fr)}.qr-correction-head{flex-wrap:wrap}.qr-correction-preview{padding:12px}.qr-correction-changes>div{grid-template-columns:minmax(0,1fr);gap:7px}.qr-correction-actions{justify-content:flex-start}.qr-correction-actions>.ant-btn{white-space:normal;height:auto;min-height:34px}}.qr-review:has(.qr-correction-editor) .qr-context{position:static}.qr-quick-sample{background:#fff;border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}.qr-quick-sample>span{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.qr-evidence h4{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qr-fill-note{color:#5f6f84;margin:0 20px 14px;font-size:12px}.qr-validity{background:#f7f9fc;border:1px solid #e7edf5;border-radius:6px;min-width:0;margin:14px 0 0;padding:12px 14px}.qr-validity legend{color:#536176;padding:0 4px;font-size:12px;font-weight:500}.qr-validity-controls{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.qr-validity-controls .ant-picker{width:200px;max-width:100%}.qr-validity-basis{color:#536176;flex-direction:column;gap:6px;margin-top:12px;font-size:12px;display:flex}.qr-validity-status{color:#5f6f84;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:10px;font-size:12px;line-height:20px;display:flex}.qr-validity-status .ant-tag{margin:0;font-size:11px;line-height:18px}@media (width<=760px){.qr-fill-note{margin-inline:12px}.qr-validity{padding:10px}.qr-validity-controls{flex-direction:column;align-items:stretch;gap:10px}.qr-validity-controls .ant-picker{width:100%}}.qr-submission-summary{min-width:0}.qr-submission-summary>.qr-fill-note{margin:0 0 20px}.qr-submission-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0;display:grid}.qr-submission-fields>div{min-width:0}.qr-submission-fields dt{color:#536176;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:22px;display:flex}.qr-submission-fields dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#172033;margin:6px 0 0;font-size:14px;line-height:24px}.qr-submission-fields .qr-field-wide{grid-column:1/-1}.qr-submission-section{border-top:1px solid #e7edf5;margin-top:24px;padding-top:22px}.qr-submission-section h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-size:15px;display:flex}.qr-rule-version{color:#5f6f84;margin:28px 0 -8px;font-size:12px}.qr-component-record{margin:16px 0;font-size:14px;line-height:24px}.qr-component-record p{margin:4px 0}.qr-submission-archive{background:#f7f9fc;border:1px solid #e7edf5;border-radius:6px;margin-top:24px;padding:16px}.qr-submission-archive summary{cursor:pointer;color:#536176;font-size:13px}.qr-preserve-lines{white-space:pre-wrap}@media (width<=760px){.qr-submission-fields{grid-template-columns:minmax(0,1fr);gap:18px}.qr-submission-section{margin-top:20px;padding-top:18px}}.qr-submission-summary .commercial-summary-section{border-top:1px solid #e7edf5;margin-top:24px;padding-top:22px}.qr-submission-summary .commercial-summary-section h3{margin:0 0 16px;font-size:15px}.qr-submission-summary .commercial-summary-section dd{white-space:pre-wrap;overflow-wrap:anywhere}.qr-submission-summary .merchant-commercial-summary{margin-top:24px}.qr-commercial-block{border-top:1px solid #dce5ef;margin-top:32px;padding-top:24px}.qr-commercial-block>h2{margin:0 0 12px;font-size:16px}.qr-commercial-block .merchant-commercial-summary{margin-top:0}.qr-commercial-block .commercial-summary-section{margin-top:20px;padding-top:18px}.qr-field-value{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%}.qr-field-value a{overflow-wrap:anywhere}.qr-identity-heading{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.qr-identity-heading h2{margin:0}.qr-identity-heading .ant-btn{padding-inline:0}.qr-context-top>div>p{margin-top:6px}@media (width<=760px){.qr-identity-heading{flex-direction:column;align-items:flex-start;gap:2px}}.qr-opinion-images{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.qr-opinion-images>div{background:#fff;border:1px solid #dce5ef;border-radius:6px;min-width:0;padding:10px}.qr-opinion-images .file-row{flex-wrap:wrap;gap:8px;display:flex}.qr-opinion-images .file-row>div{min-width:0}.qr-opinion-images .merchant-file-name,.qr-legacy-opinion p,.qr-return-summary p{white-space:pre-wrap;overflow-wrap:anywhere}.qr-opinion-images>div>.ant-btn{margin-top:8px}.qr-legacy-opinion{color:#536176;font-size:12px}.qr-legacy-opinion summary{cursor:pointer}.qr-verdict .file-upload{min-width:0;max-width:100%}.qr-verdict input[type=file]{width:100%;min-width:0}.qr-bottom-actions{gap:10px;display:flex}.qr-return-summary>div{border-bottom:1px solid #e7edf5;padding:12px 0}.qr-return-summary .qr-opinion-images{margin-top:8px}.qr-mobile-category{display:none}@media (width<=760px){.qr-mobile-category{overflow-wrap:anywhere;display:block}.qr-context-top>div>.qr-mobile-category{margin-bottom:0}}.qr-list-nav{background:#f7f9fc;border-bottom:1px solid #e7edf5;align-items:center;gap:16px;padding-right:14px;display:flex}.qr-list-nav>.ant-tabs{flex:1;min-width:0}.qr-list-nav>.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.qr-list-nav>.ant-btn{flex:none}.qr-list-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}@media (width<=760px){.qr-list-nav{gap:8px;padding-right:12px}.qr-list-nav>.ant-tabs>.ant-tabs-nav{padding-inline:12px}.qr-list-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:16px}.qr-list-nav>.ant-btn{padding-inline:10px}}.qr-list-nav-samples .ant-tabs-ink-bar{visibility:hidden}.qr-product-heading{margin-bottom:7px}.qr-product-heading .qr-name{overflow-wrap:anywhere;width:100%;max-width:100%;height:auto;min-height:22px}.quality-workspace .qr-review-type{white-space:nowrap;border:1px solid;border-radius:5px;flex:none;align-items:center;gap:0;margin:0;padding:2px 8px;font-size:13px;font-weight:600;line-height:22px;display:inline-flex}.qr-identity-heading .qr-review-type{margin-block:2px}.qr-review{background:#f4f7fb;border-color:#e1e7ef;overflow:visible}.qr-review .qr-context{background:#fff;border-bottom:1px solid #e3e9f1;border-radius:7px 7px 0 0;padding:18px 20px 14px;position:static}.qr-context .qr-context-top{gap:12px}.qr-context .qr-identity-heading{gap:8px 12px}.qr-context .qr-identity-heading h2{margin:0;font-size:17px;line-height:26px}.qr-context .qr-product-identity{flex-wrap:wrap;gap:4px 24px;margin:7px 0 8px;font-size:13px;line-height:22px;display:flex}.qr-product-identity .qr-mobile-category{display:inline}.qr-context .qr-context-links{gap:6px 16px;padding-top:0;font-size:12px}.qr-context .qr-context-links .ant-btn-link{padding-inline:0;font-size:12px}.qr-context .qr-context-links .ant-btn{height:30px}.qr-compact-sample{align-items:center;gap:8px;display:inline-flex}.qr-context .qr-sample-action{margin-left:auto}.qr-context .ant-descriptions{margin:12px 0}.qr-review .qr-review-body>.ant-tabs>.ant-tabs-nav{background:#f4f7fb;margin:0;padding:0 20px}.qr-review .qr-review-body>.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.qr-review-tools{z-index:3;background:#fff;border:1px solid #e2e8f0;border-radius:7px;margin:0 16px;padding:14px 18px 9px;position:sticky;top:60px}.qr-review-tools-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qr-review-tools-row>.ant-radio-group{flex-wrap:wrap;gap:6px;display:flex}.qr-review-tools-row .ant-radio-button-wrapper{border:1px solid #d4dce6;border-radius:5px;padding:0 12px;font-size:13px}.qr-review-tools-row .ant-radio-button-wrapper:before{display:none}.qr-review-tools-row>.ant-input-affix-wrapper{flex:1;min-width:170px;max-width:270px}.qr-review-progress{color:#536176;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.qr-review-progress strong{color:#1769d2}.qr-review-tools-row>.ant-btn-link{padding-inline:2px;font-size:12px}.qr-review-help{color:#64748b;margin-top:8px;font-size:12px}.qr-review-help summary{cursor:pointer;width:fit-content}.qr-review-help p{margin:8px 0 2px;line-height:1.7}.qr-review-empty{text-align:center;color:#64748b;padding:42px 18px}.qr-review .qr-group{padding:0 16px}.qr-review .qr-group>h3{border:0;padding:16px 4px 10px;font-size:15px}.qr-review .qr-group>h3>span{font-size:12px}.qr-review .qr-qualification-card{background:#fff;border:1px solid #cfdeef;border-radius:8px;outline:none;margin:0 0 14px;padding:0;scroll-margin-top:165px;display:block;overflow:hidden}.qr-qualification-card:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.qr-card-heading{background:#f1f6fc;border-bottom:1px solid #dfe8f3;flex-wrap:wrap;align-items:flex-start;gap:6px 12px;padding:13px 16px 10px;display:flex}.qr-card-title{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.qr-card-title h4{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:23px}.qr-card-number{color:#195fab;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.qr-card-title .ant-tag{margin:0;font-size:11px;line-height:20px}.qr-card-state{flex:none;align-items:center;gap:4px;display:flex}.qr-card-state .ant-tag{margin:0;font-size:12px;line-height:23px}.qr-card-state .ant-btn{color:#536176;font-size:12px}.qr-card-description{flex-basis:100%;align-items:flex-start;gap:12px;min-width:0;display:flex}.qr-card-description p{color:#536176;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:12px;line-height:20px}.qr-card-description .merchant-example-reference{background:0 0;border:0;flex:none;margin:0 0 0 auto;padding:0}.qr-card-description .merchant-example-trigger{color:#c63b3b!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:12px!important}.qr-card-compact-meta{color:#64748b;flex-basis:100%;margin-left:25px;font-size:12px}.qr-card-body{grid-template-columns:minmax(0,1.3fr) minmax(290px,1fr);align-items:stretch;display:grid}.qr-card-body[hidden]{display:none}.qr-card-body>.qr-evidence{min-width:0;padding:16px}.qr-card-evidence-label{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.qr-card-evidence-label strong{font-size:13px;font-weight:600}.qr-card-evidence-label>span{color:#64748b;font-size:11px}.qr-card-evidence-label>.qr-issue{color:#b33c39}.qr-carried-note{color:#287343;margin:0 0 10px;font-size:12px}.qr-card-body .qr-material{background:#fff;border:1px solid #e0e7ef;border-radius:5px;margin:0 0 10px;padding:10px 12px}.qr-card-body .qr-material:last-child{margin-bottom:0}.qr-card-files{align-items:flex-start;gap:10px;display:flex}.qr-material-icon{color:#5883ae;flex:none;padding-top:3px;font-size:25px}.qr-card-body .qr-files{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.qr-card-body .qr-files>*{flex:initial;width:100%}.qr-card-body .file-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.qr-card-body .file-row>div{min-width:0}.qr-card-body .file-row>div:first-child{flex:1}.qr-card-body .merchant-file-name{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:20px}.qr-card-body .inline-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.qr-card-body .inline-actions .ant-btn{height:24px;padding:0 3px;font-size:12px}.qr-card-body .qr-validity{background:0 0;border:0;min-width:0;margin:9px 0 0;padding:0}.qr-card-body .qr-validity legend{display:none}.qr-card-body .qr-validity-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qr-card-body .qr-validity-controls:before{content:"有效期";color:#536176;font-size:12px}.qr-card-body .qr-validity-controls .ant-radio-wrapper{margin-inline-end:10px;font-size:12px}.qr-card-body .qr-validity-controls .ant-picker{width:148px;min-width:0;height:28px}.qr-card-body .qr-validity-controls .ant-picker-input>input{font-size:12px}.qr-card-body>.qr-verdict{background:#f7faff;border-left:1px solid #e0e9f4;align-items:stretch;gap:9px;min-width:0;padding:16px 18px}.qr-card-body>.qr-verdict>strong{font-size:13px;font-weight:600}.qr-card-body .qr-verdict .ant-radio-group{gap:8px}.qr-card-body .qr-verdict .ant-radio-button-wrapper{text-align:center;border:1px solid #d2dce8;border-radius:5px;min-width:84px;font-size:13px}.qr-card-body .qr-verdict .ant-radio-button-wrapper:before{display:none}.qr-card-body .qr-verdict .ant-input{font-size:13px}.qr-card-body .qr-verdict label{font-size:12px}.qr-card-body .qr-return-context{border-left:3px solid #eab56b;margin-bottom:12px;padding:10px;font-size:12px}.qr-card-history{color:#64748b;border-top:1px solid #e1e8f0;grid-column:1/-1;padding:8px 16px;font-size:12px}.qr-card-history summary{cursor:pointer;width:fit-content}.qr-card-history p{white-space:pre-wrap;overflow-wrap:anywhere}.qr-card-history[open]{padding-bottom:14px}.qr-qualification-card.is-collapsed .qr-card-heading{background:#fff;border-bottom:0}.qr-card-body .qr-opinion-images{gap:6px}.qr-card-body .qr-opinion-images>div{padding:8px}.qr-card-body .file-upload{font-size:12px}.qr-card-body .file-upload input[type=file]::file-selector-button{color:#1677ff;cursor:pointer;background:#fff;border:1px dashed #93bdf1;border-radius:5px;height:30px;margin-right:6px;padding:0 10px}.qr-card-body .file-upload .muted{color:#64748b;font-size:11px}.qr-review .qr-bottom{box-sizing:border-box;border-radius:0 0 7px 7px;min-height:58px;margin-top:12px}.qr-footer-progress{color:#64748b;font-size:12px}.qr-review-body>.ant-alert{font-size:13px}@media (width<=1100px){.qr-card-body{grid-template-columns:minmax(0,1.1fr) minmax(275px,1fr)}.qr-review-tools-row>.ant-input-affix-wrapper{max-width:none}.qr-card-body>.qr-verdict{padding:14px}.qr-card-title h4{flex-basis:calc(100% - 38px)}.qr-card-title .ant-tag{margin-left:0}}@media (width<=760px){.qr-review .qr-context{padding:14px}.qr-context .qr-context-top>div{flex-basis:100%}.qr-context .qr-identity-heading{flex-direction:row;align-items:center}.qr-context .qr-identity-heading h2{font-size:16px}.qr-context .qr-product-identity{gap:2px 12px;font-size:12px}.qr-review .qr-context .ant-descriptions{display:block}.qr-context .qr-sample-action{margin-left:0}.qr-review-tools{margin:0 8px;padding:10px;position:static}.qr-review-tools-row{gap:8px}.qr-review-tools-row>.ant-radio-group{gap:5px;width:100%}.qr-review-tools-row .ant-radio-button-wrapper{padding:0 9px;font-size:12px}.qr-review-tools-row>.ant-input-affix-wrapper{flex-basis:100%;min-width:0}.qr-review-progress{margin-left:0}.qr-review-tools-row>.ant-btn-link{margin-left:auto}.qr-review .qr-group{padding:0 8px}.qr-review .qr-qualification-card{scroll-margin-top:80px}.qr-card-heading{gap:7px;padding:11px 12px}.qr-card-title{flex-basis:100%}.qr-card-title h4{flex-basis:auto;font-size:14px}.qr-card-state{order:1;margin-left:auto}.qr-card-description{flex-wrap:wrap;gap:4px}.qr-card-description .merchant-example-reference{margin-left:0}.qr-card-body{grid-template-columns:minmax(0,1fr)}.qr-card-body>.qr-evidence{padding:12px}.qr-card-body>.qr-verdict{border-top:1px solid #e0e9f4;border-left:0;gap:10px;padding:12px}.qr-card-body .qr-material{padding:10px}.qr-card-body .file-row{flex-direction:column;gap:4px}.qr-card-body .qr-validity-controls{flex-direction:row;align-items:center}.qr-card-body .qr-validity-controls .ant-picker{width:145px}.quality-workspace .qr-card-body .qr-validity-controls .ant-picker-input>input{font-size:14px!important}.qr-card-body .qr-validity-controls .ant-radio-wrapper{font-size:12px}.qr-card-history{padding:9px 12px}.qr-review .qr-bottom{gap:6px;padding:10px}.qr-footer-progress{display:block}.qr-bottom>.qr-bottom-actions{margin-left:auto}.qr-bottom-actions>.ant-btn{padding-inline:10px}.qr-card-body .qr-files{width:100%}}.qr-review .qr-group[hidden],.qr-review .qr-qualification-card[hidden]{display:none}.qr-card-body .qr-verdict .file-upload .ant-form-item{margin-bottom:0}.qr-card-body .qr-verdict .file-upload .ant-form-item-label{display:none}.qr-card-body .qr-verdict .file-upload .ant-form-item-extra{min-height:0;padding-top:4px;font-size:11px}.qr-card-body .qr-verdict .file-drop-zone{color:#1677ff;box-sizing:border-box;background:#fff;border:1px dashed #93bdf1;border-radius:5px;justify-content:center;align-items:center;width:136px;height:32px;display:inline-flex;position:relative}.qr-card-body .qr-verdict .file-drop-zone:before{content:"＋ 添加审核图片";font-size:12px;font-weight:500}.qr-card-body .qr-verdict .file-drop-zone input[type=file]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.qr-card-body .qr-verdict .file-drop-zone>.muted{display:none}.qr-card-body .qr-verdict .file-drop-zone:has(input:focus-visible){outline-offset:2px;outline:2px solid #1677ff}.qr-card-body .qr-verdict .file-drop-zone:has(input:disabled){opacity:.55}.qr-card-body .qr-verdict .file-drop-zone:has(input:disabled) input{cursor:not-allowed}.qr-card-body .qr-verdict .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff}.qr-review .qr-section-page{min-width:0;padding:18px 16px 24px}.qr-section-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 4px 16px;display:flex}.qr-section-page-heading h2{color:#172033;margin:0;font-size:17px;line-height:26px}.qr-section-page-heading p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:20px}.qr-section-page-heading>.ant-btn{flex:none}.qr-history>.qr-section-page-heading{display:block}.qr-section-page .qr-info-card{background:#fff;border:1px solid #cfdeef;border-radius:8px;min-width:0;margin:0 0 16px;padding:0;overflow:hidden}.qr-info-card-heading{background:#f1f6fc;border-bottom:1px solid #dfe8f3;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.qr-section-page .qr-info-card-heading h3{margin:0;padding:0;font-size:14px;font-weight:600;line-height:23px}.qr-info-card-heading>span:not(.ant-tag){color:#64748b;font-size:12px}.qr-info-card>.qr-submission-fields{gap:0 28px;padding:16px}.qr-info-card .qr-submission-fields>div{border-bottom:1px solid #edf1f6;padding:10px 0}.qr-info-card .qr-submission-fields>div:last-child{border-bottom:0}.qr-info-card .qr-submission-fields dt{font-size:12px;line-height:21px}.qr-info-card .qr-submission-fields dd{margin:4px 0 0;font-size:13px;line-height:23px}.qr-info-card>.qr-meta{margin:12px 16px 0;font-size:12px}.qr-info-card>.qr-correction-images{gap:10px;margin:16px}.qr-info-card .qr-correction-images>.file-row{background:#fff;border:1px solid #e1e8f0;border-radius:5px;padding:12px}.qr-info-card>.qr-component-record,.qr-info-card>p:not(.qr-meta){margin:14px 16px}.qr-info-card>.qr-meta:last-child{margin-bottom:16px}.qr-section-page .qr-submission-archive{background:#fff;padding:14px 16px}.qr-submission-archive>.qr-submission-fields{padding:10px 0 0}.qr-section-page .qr-commercial-block{border:0;margin:24px 0 0;padding:0}.qr-section-page .qr-commercial-block>h2{margin:0 4px 6px;font-size:16px;line-height:24px}.qr-section-page .qr-commercial-block .merchant-commercial-summary{gap:0;margin:0}.qr-section-page .merchant-commercial-summary>p{color:#64748b;margin:0 4px 12px;font-size:12px}.qr-section-page .commercial-summary-section{background:#fff;border:1px solid #cfdeef;border-radius:8px;min-width:0;margin:0 0 16px;padding:0;overflow:hidden}.qr-section-page .commercial-summary-section h3{background:#f1f6fc;border-bottom:1px solid #dfe8f3;margin:0;padding:12px 16px;font-size:14px;line-height:23px}.qr-section-page .commercial-summary-grid{background:#fff;border:0;border-radius:0;gap:0 28px;margin:0;padding:6px 16px 10px}.qr-section-page .commercial-summary-grid>div{background:0 0;border:0;border-bottom:1px solid #edf1f6;min-width:0;padding:10px 0}.qr-section-page .commercial-summary-grid dt{font-size:12px;line-height:21px}.qr-section-page .commercial-summary-grid dd{margin:4px 0 0;font-size:13px;line-height:23px}.qr-section-page .commercial-summary-grid>div:last-child{border-bottom:0}.qr-section-page .qr-history-layout{grid-template-columns:minmax(230px,.7fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.qr-round-list{margin:0;padding:10px;list-style:none}.qr-round-list li+li{margin-top:8px}.qr-round-button.ant-btn{text-align:left;white-space:normal;width:100%;height:auto;box-shadow:none;border-color:#e0e7ef;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px;padding:12px;display:flex}.qr-round-button.is-current.ant-btn:disabled{color:#172033;cursor:default;background:#eef5ff;border-color:#91baf0}.qr-round-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qr-round-title strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:22px}.qr-round-title .ant-tag{margin:0;font-size:11px;line-height:20px}.qr-round-meta,.qr-round-date{color:#64748b;overflow-wrap:anywhere;font-size:12px;line-height:20px;display:block}.qr-events-card>.ant-timeline{margin:0;padding:22px 20px 0}.qr-events-card .ant-timeline-item{padding-bottom:22px}.qr-event-title{font-size:14px;line-height:23px}.qr-event-meta{color:#64748b;margin:5px 0 0;font-size:12px}.qr-event-note{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:22px}.qr-events-card .qr-correction-changes{margin:12px 0 0}.qr-section-page .qr-section-empty{color:#64748b;margin:0;padding:24px 16px;font-size:13px;line-height:22px}@media (width<=760px){.qr-review .qr-section-page{padding:14px 8px 18px}.qr-section-page-heading{align-items:flex-start;margin:0 4px 12px}.qr-section-page-heading h2{font-size:16px}.qr-section-page-heading>.ant-btn{margin-left:auto}.qr-info-card-heading{padding:11px 12px}.qr-info-card>.qr-submission-fields{grid-template-columns:minmax(0,1fr);gap:0;padding:4px 12px 12px}.qr-info-card>.qr-correction-images{grid-template-columns:minmax(0,1fr);margin:12px}.qr-info-card>.qr-meta{margin-inline:12px}.qr-section-page .commercial-summary-grid{grid-template-columns:minmax(0,1fr);padding-inline:12px}.qr-section-page .commercial-summary-section h3{padding:11px 12px}.qr-section-page .qr-history-layout{grid-template-columns:minmax(0,1fr);gap:0}.qr-events-card>.ant-timeline{padding:20px 16px 0}.qr-round-button.ant-btn{padding:10px}.qr-section-page .qr-submission-archive{padding:12px}.qr-section-page .qr-submission-archive>.qr-submission-fields{padding-inline:0}}.qr-info-card-heading>.ant-btn{height:30px;margin-left:auto;font-size:12px}.qr-risk-editor{background:#fff;border:1px solid #dce6f2;border-radius:8px;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:16px;display:flex}.qr-risk-editor h3,.qr-risk-editor p,.qr-risk-editor .qr-drawer-field,.qr-risk-editor .ant-radio-group{width:100%;margin:0}.qr-risk-editor p{color:#64748b;font-size:13px;line-height:1.6}.qr-review .qr-product-image-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start}.qr-review .qr-product-image-tile{background:#fff;border:1px solid #e1e8f0;border-radius:6px;min-width:0;overflow:hidden}.qr-review .qr-product-image-button{aspect-ratio:4/3;cursor:zoom-in;background:#f6f8fb;border:0;border-bottom:1px solid #e1e8f0;width:100%;padding:0;display:block}.qr-review .qr-product-image-button:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}.qr-review .qr-product-image-tile>.merchant-file-card{padding:10px 12px}.qr-review .qr-product-image-tile .file-row{min-width:0}.qr-review .qr-product-image-tile .merchant-file-name{overflow-wrap:anywhere}@media (width<=760px){.qr-review .qr-product-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-review .qr-product-image-tile>.merchant-file-card{padding:8px}}.cooperation-workspace{min-width:0;max-width:100%}.cooperation-workspace .catalog-table{width:100%;min-width:0;max-width:100%}.cooperation-workspace .catalog-ant-table{min-width:0;max-width:100%}.cooperation-workspace .ant-table-cell{vertical-align:top;font-size:14px;line-height:1.55}.cooperation-product,.cooperation-subject,.cooperation-commercial{overflow-wrap:anywhere;min-width:0}.cooperation-product{align-items:flex-start;gap:9px;display:flex}.cooperation-product-photo{border:1px solid var(--line,#dce5ef);background:var(--canvas,#f7f9fc);width:46px;height:46px;color:var(--text-secondary,#718096);border-radius:5px;flex:none;place-items:center;font-size:20px;display:grid;overflow:hidden}.cooperation-product-photo .preview-thumbnail{text-align:center;font-size:10px;line-height:1.2}.cooperation-product-copy{flex:1;min-width:0}.cooperation-product-copy>strong,.cooperation-subject>strong{font-size:14px;font-weight:600;display:block}.cooperation-product-copy>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.cooperation-product-copy>.ant-typography{margin-top:4px;margin-bottom:0;font-size:12px;display:block}.cooperation-tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.cooperation-tags .ant-tag{margin:0;line-height:20px}.cooperation-commercial .cooperation-tags strong{font-size:14px}.cooperation-mechanism{-webkit-line-clamp:2;white-space:pre-wrap;color:var(--text-secondary,#596577);-webkit-box-orient:vertical;margin:7px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}.cooperation-quality small{font-size:12px}.cooperation-quality .cooperation-blocker{color:#925b12;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cooperation-quality .cooperation-return-issues{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.cooperation-sync-link,.cooperation-sync-success{color:#267044}.cooperation-counts{font-variant-numeric:tabular-nums;font-size:13px}.cooperation-counts strong{color:var(--text-primary,#253247);font-weight:600}.cooperation-business-cell{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.cooperation-business-cell .ant-tag{margin:0}.cooperation-detail{gap:16px;width:100%;min-width:0;max-width:1040px;margin-inline:auto;display:grid}.cooperation-detail .section-row{flex-wrap:wrap;gap:12px}.cooperation-detail h2{margin:0 0 8px;font-size:20px}.cooperation-detail .detail-grid{margin-bottom:0}.cooperation-detail .detail-grid dd,.cooperation-detail p{overflow-wrap:anywhere;white-space:pre-wrap}.cooperation-detail-header .cooperation-tags{margin-bottom:12px}.cooperation-basis{border-top:1px solid var(--line,#e5e9ef);margin-top:16px;padding-top:14px}.cooperation-basis h3{margin:0 0 10px;font-size:14px}.cooperation-detail .business-confirmation{max-width:none}.cooperation-sync-detail .section-row{align-items:center}.cooperation-sync-detail h3{margin:0}.cooperation-sync-detail p{color:var(--text-secondary,#596577);margin:12px 0}.cooperation-detail .commercial-summary-wide dd{white-space:pre-wrap}.cooperation-invitation{min-width:0}@media (width<=640px){.cooperation-workspace .catalog-table-toolbar{gap:8px}.cooperation-workspace .ant-table-cell{padding:12px 10px}.cooperation-workspace .ant-table-cell-fix-right .ant-btn{padding-inline:0}.cooperation-product-photo{display:none}.cooperation-detail .detail-grid{grid-template-columns:minmax(0,1fr)}.cooperation-detail .section-row{align-items:flex-start}.cooperation-detail .inline-actions{flex-wrap:wrap}}.cooperation-quality .cooperation-blocker{font-size:12px}.cooperation-workspace [tabindex="0"]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.product-archive-overview{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:1040px;margin-inline:auto;display:grid}.product-archive-overview h2{margin:0;font-size:18px}.product-archive-overview .section-row{flex-wrap:wrap;gap:12px}.product-archive-overview .section-row small{margin-top:4px;font-size:12px;display:block}.product-archive-identity{align-items:center;gap:18px;min-width:0;margin-top:16px;display:flex}.product-archive-photo{background:var(--canvas);width:74px;height:74px;color:var(--text-secondary);border-radius:10px;flex:none;place-items:center;font-size:28px;display:grid;overflow:hidden}.product-archive-photo img{object-fit:contain;width:100%;height:100%}.product-archive-identity-copy{gap:8px;min-width:0;display:grid}.product-archive-name{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.product-archive-name strong{overflow-wrap:anywhere;font-size:18px}.product-archive-meta{color:var(--text-secondary);flex-wrap:wrap;gap:10px 22px;font-size:13px;display:flex}.product-archive-meta b{color:var(--text-primary);margin-left:6px;font-weight:600}.product-archive-statuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.product-archive-statuses>div{border:1px solid var(--line);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.product-archive-statuses span{color:var(--text-secondary);font-size:13px}.product-archive-review-round{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.product-archive-review-round .ant-tag{margin:0}.product-archive-offers{gap:12px;margin-top:16px;display:grid}.product-archive-offer{border:1px solid var(--line);border-left:3px solid var(--status-warning-text);background:var(--canvas);border-radius:9px;min-width:0;padding:14px 16px}.product-archive-offer.confirmed{border-left-color:var(--status-success-text)}.product-archive-offer small{color:var(--text-secondary);margin-top:5px;display:block}.product-archive-offer-tags{flex-wrap:wrap;gap:6px;display:flex}.product-archive-offer-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.product-archive-offer-facts>div{min-width:0}.product-archive-offer-facts span{color:var(--text-secondary);font-size:12px;display:block}.product-archive-offer-facts strong{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:4px;font-size:13px;font-weight:600;display:block}.product-archive-offer-foot{border-top:1px solid var(--line);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:12px;display:flex}.product-archive-offer details{border-top:1px solid var(--line);padding-top:10px}.product-archive-offer summary{cursor:pointer;color:var(--accent);font-weight:600}.product-archive-actions{justify-content:flex-end;display:flex}@media (width<=640px){.product-archive-statuses,.product-archive-offer-facts{grid-template-columns:1fr}.product-archive-offer-tags{width:100%}.product-archive-identity{align-items:flex-start}.product-archive-photo{width:56px;height:56px}.product-archive-offer-foot{flex-direction:column;align-items:flex-start}}.product-cooperation-subjects{min-width:0}.product-cooperation-company{margin:20px 0}.product-cooperation-company h3{flex-wrap:wrap;gap:12px;font-size:15px;display:flex}.product-cooperation-company h3 span{font-size:13px;font-weight:400}.product-cooperation-product,.product-cooperation-editor,.product-cooperation-history{border-top:1px solid var(--colorNeutralStroke2,#eee);overflow-wrap:anywhere;padding:16px 0}.product-cooperation-candidates{max-height:360px;margin:12px 0;overflow:auto}.product-cooperation-candidate{border-bottom:1px solid var(--colorNeutralStroke2,#eee);padding:12px 0}.product-cooperation-candidate p{margin:6px 0;font-size:13px}.product-cooperation-editor>.inline-actions{margin-top:16px}.product-cooperation-editor>div{max-width:100%}@media (width<=600px){.product-cooperation-subjects .section-row{flex-wrap:wrap;align-items:flex-start}.product-cooperation-subjects .inline-actions{flex-wrap:wrap}}.sample-lifecycle{color:#253b47;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.sample-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.sample-muted{color:#73858c;margin:6px 0;font-size:13px}.sample-filters{margin:4px 0 16px}.sample-filters .ant-input-search{max-width:280px}.sample-filters .ant-select{min-width:138px}.sample-actions{margin:16px 0}.sample-lifecycle .ant-table-wrapper,.sample-dialog-body .ant-table-wrapper{min-width:0;max-width:100%}.sample-lifecycle .ant-btn-link,.sample-dialog-body .ant-btn-link{white-space:normal;text-align:left;height:auto;padding:3px 0}.sample-modal{max-width:calc(100vw - 24px);top:24px}.sample-dialog-body{min-width:0;padding-top:12px}.sample-form{gap:14px;display:grid}.sample-form fieldset{border:0;min-width:0;margin:0;padding:0}.sample-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.sample-form .ant-alert,.sample-form .ant-form-item{margin-bottom:16px}.sample-detail-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.sample-detail-top strong{font-size:18px}.sample-detail-top p{color:#73858c;margin:6px 0;font:12px ui-monospace,monospace}.sample-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px;display:grid}.sample-facts>div{min-width:0}.sample-facts dt{color:#73858c;margin-bottom:4px;font-size:12px}.sample-facts dd{overflow-wrap:anywhere;margin:0}.sample-request-line,.sample-scan-line{background:#f4f7f7;border:1px solid #e2e9e9;border-radius:8px;gap:8px;margin-bottom:12px;padding:14px;display:grid}.sample-request-line>span{color:#6d8189;font-size:12px}.sample-scanner{gap:12px;margin:16px 0;display:grid}.sample-scanner label,.sample-scan-line label{gap:8px;display:grid}.sample-file-picker{max-width:260px;font-size:12px}.sample-file-picker input{max-width:100%}.sample-camera{background:#17282d;border-radius:8px;width:100%;max-height:280px}.sample-scan-line .ant-select{width:100%}.sample-events article,.sample-notices article{border-bottom:1px solid #e8eeee;gap:6px;padding:14px 0;display:grid}.sample-events article span,.sample-notices small{color:#73858c;font-size:12px}.sample-events p,.sample-notices p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sample-label{justify-items:center;gap:14px;padding:24px;display:grid}.sample-card-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-bottom:16px;display:grid}.sample-card{background:#fff;border:1px solid #e0e9e8;border-radius:12px;gap:12px;padding:18px;display:grid}.sample-card>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sample-card>div>span:last-child{color:#73858c;font:11px ui-monospace,monospace}.sample-card>strong{font-size:16px}.sample-card p{margin:0;font-size:13px}.sample-card small{color:#73858c}.sample-employee .ant-tabs-nav{margin:0}.sample-lifecycle .ant-empty{padding:24px 0}@media (width<=600px){.sample-form-grid,.sample-facts{grid-template-columns:1fr}.sample-toolbar{align-items:stretch}.sample-toolbar>.ant-space{width:100%}.sample-card-grid{grid-template-columns:1fr}.sample-filters{width:100%}.sample-filters>.ant-space-item{max-width:100%}.sample-modal{top:12px}.sample-modal .ant-modal-content{padding:16px}.sample-lifecycle .ant-table-container{overflow:auto}.sample-form .ant-btn-primary{width:100%}}.sample-lifecycle .ant-table .ant-btn-link,.sample-dialog-body .ant-table .ant-btn-link{max-width:100%;display:block}.sample-lifecycle .ant-table .ant-btn-link strong{display:block}.sample-lifecycle .ant-table .ant-btn-link span{white-space:nowrap}.sample-lifecycle>.ant-tabs{min-width:0;max-width:100%}.sample-lifecycle{color:#334960;gap:14px}.sample-ledger-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.sample-ledger-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sample-ledger-filters>.ant-input-affix-wrapper{width:242px}.sample-ledger-filters>.ant-select{width:140px}.sample-lifecycle .ant-select,.sample-lifecycle .ant-input-affix-wrapper,.sample-lifecycle .ant-btn{font-size:13px}.sample-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.sample-metric{background:#fff;border:1px solid #dce4ec;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:112px;padding:15px 16px;display:flex}.sample-metric label{color:#66768a;font-size:12px}.sample-metric strong{overflow-wrap:anywhere;margin:3px 0 0;font-size:25px;font-weight:650;line-height:36px;display:block}.sample-metric small{color:#8996a6;font-size:11px}.sample-metric>span{color:#3980d5;background:#eff5fd;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.sample-amount{white-space:nowrap}.sample-amount small{color:#8996a6;margin-left:5px;font-size:11px;font-weight:400}.sample-panel{background:#fff;border:1px solid #dce4ec;border-radius:8px;min-width:0;overflow:hidden}.sample-panel>.ant-tabs>.ant-tabs-nav{margin:0;padding:0 16px}.sample-panel .ant-tabs-tab{padding:13px 0;font-size:13px}.sample-panel .ant-table-thead>tr>th{color:#6a7a8f;background:#f7f9fc;font-size:12px;font-weight:500}.sample-panel .ant-table-cell{font-size:12px;padding:13px 16px!important}.sample-panel .ant-table-tbody>tr>td{border-bottom-color:#edf1f6}.sample-panel .ant-table-pagination{padding:0 16px}.sample-panel-inner{padding:16px}.sample-panel .sample-actions{margin-top:0}.sample-stack{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.sample-stack small,.sample-product small{color:#8996a6;font-size:11px}.sample-product{align-items:center;gap:10px;min-width:0;display:flex}.sample-product>div{min-width:0}.sample-product strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5;display:block}.sample-product small{overflow-wrap:anywhere;margin-top:5px;line-height:1.5;display:block}.sample-product-mark{color:#657e8c;background:#edf1f3;border:1px solid #e5eaf0;border-radius:6px;flex:none;place-items:center;width:38px;height:42px;font-size:25px;display:grid}.sample-product-mark.is-kit{color:#b68e8c;background:#f8f0ef}.sample-product-mark.is-bulk{color:#8e9a78;background:#f3f1e9}.sample-mono{font:11px ui-monospace,SFMono-Regular,monospace}.sample-brand-due{color:#a67430}.sample-selection{padding:12px 16px}.sample-lifecycle .ant-tag,.sample-dialog-body .ant-tag{border:0;border-radius:4px;margin:0;font-size:11px;line-height:20px}.sample-location-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.sample-location-grid>article{border:1px solid #dce4ec;border-radius:6px;padding:16px}.sample-location-grid strong{font-size:13px}.sample-location-grid b{margin:12px 0 5px;font-size:26px;display:block}.sample-location-grid small{color:#7d8ba0;font-size:11px}.sample-flow-filters{flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.sample-flow-filters .ant-input-search{width:242px}.sample-flow-filters .ant-select{width:145px}.sample-employee{gap:14px;max-width:600px;margin:0 auto;padding-bottom:90px}.sample-employee-head{justify-content:space-between;align-items:center;display:flex}.sample-employee-head strong{font-size:16px}.sample-employee-head small{color:#8695a8;margin-top:5px;font-size:11px;display:block}.sample-employee-head>.ant-btn{border-radius:9px;width:40px;height:40px;font-size:21px}.sample-mobile-stats{text-align:center;background:#fff;border:1px solid #e0e7f0;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 0;display:grid}.sample-mobile-stats strong{color:#253f61;font-size:21px;display:block}.sample-mobile-stats small{color:#8090a5;margin-top:5px;font-size:11px;display:block}.sample-mobile-stats .sample-amount small{margin:0 0 0 3px;font-size:10px;display:inline}.sample-employee-tools{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.sample-employee-tools .ant-btn{padding:0;font-size:11px}.sample-mobile-section{justify-content:space-between;align-items:center;margin:4px 0 -4px;display:flex}.sample-mobile-section>strong{font-size:14px}.sample-mobile-section>small{color:#8695a8;font-size:11px}.sample-employee .sample-card-grid{grid-template-columns:1fr;gap:11px;margin:0}.sample-card{background:#fff;border:1px solid #e0e7f0;border-radius:9px;padding:14px;display:block}.sample-card .sample-product{flex-wrap:nowrap;gap:10px;display:flex}.sample-card .sample-product-mark{width:47px;height:51px}.sample-card .sample-product>div{display:block}.sample-card>div>span:last-child{font:inherit;color:inherit}.sample-card .sample-mobile-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.sample-card .sample-card-footer{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:11px;display:flex}.sample-card-footer>small{color:#8491a4;font-size:11px;line-height:1.6}.sample-card-footer .ant-btn{font-size:12px}.sample-employee .sample-flow-filters{padding:0}.sample-mobile-bottom{z-index:20;height:68px;padding:8px 0 max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e1e8f0;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:216px;right:0}.sample-mobile-bottom button{color:#8b99aa;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:5px;font:11px inherit;display:grid}.sample-mobile-bottom button>.anticon{font-size:21px}.sample-mobile-bottom button.active{color:#1769d2}.sidebar-collapsed .sample-mobile-bottom{left:72px}.sample-asset-choices{gap:10px;display:grid}.sample-asset-choices>div{border:1px solid #e0e7f0;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;display:flex}.workspace-drawer:has(.sample-dialog-body) .ant-drawer-title{font-size:15px}.ant-drawer-content-wrapper:has(.sample-dialog-body){width:min(520px,100vw)!important}.sample-dialog-body{padding-top:0}.sample-dialog-body h3,.sample-detail-top strong{font-size:15px}.sample-facts dt{color:#8996a6}.sample-events{margin-top:12px;padding-left:12px}.sample-events article{border-bottom:0;border-left:1px solid #dbe6f2;padding:0 0 18px 15px;position:relative}.sample-events article:before{content:"";background:#7fa8d7;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.sample-events strong{font-size:12px}.sample-events article span{font-size:10px}.sample-inline-label{border:1px dashed #aabdd4;border-radius:6px;align-items:center;gap:15px;margin:16px 0;padding:16px;display:flex}.sample-inline-label>div{gap:7px;min-width:0;display:grid}.sample-inline-label strong{font-size:14px}.sample-inline-label small{color:#6c8199;font-size:11px}.sample-receipt-layout{grid-template-columns:minmax(0,1fr) 250px;gap:14px;min-width:0;display:grid}.sample-receipt-guide{padding:16px}.sample-receipt-guide h3{margin:0;font-size:15px}.sample-receipt-guide ol{color:#7b8b9e;padding-left:20px;font-size:12px}.sample-receipt-guide li{padding:10px 0}.sample-receipt-guide strong{color:#405773;margin-bottom:5px;display:block}.sample-receipt-guide p{margin:0;line-height:1.6}@media (width<=1200px){.sample-ledger-toolbar{flex-wrap:wrap}.sample-metric{padding:12px}.sample-metric>span{width:28px;height:28px}.sample-receipt-layout{grid-template-columns:1fr}.sample-receipt-guide{display:none}}@media (width<=900px){.sample-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sample-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.sample-mobile-bottom,.sidebar-collapsed .sample-mobile-bottom{left:0}.sample-ledger-filters,.sample-ledger-filters>.ant-input-affix-wrapper{width:100%}.sample-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sample-location-grid{grid-template-columns:1fr}.sample-lifecycle .sample-card-footer{flex-wrap:nowrap}.sample-card-footer>.ant-space{flex-shrink:0}.sample-employee{gap:13px}.sample-employee .sample-flow-filters .ant-input-search{width:100%}.sample-mobile-bottom button{font-size:11px}}.sample-panel-heading{border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.sample-panel-heading strong{font-size:15px}.sample-panel-heading small{color:#7b899b;font-size:12px}.sample-allocation-notice{color:#54718f;background:#f3f8fe;border:1px solid #d7e7fb;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.sample-allocation-notice>.ant-btn{flex:none;margin-left:auto}.sample-allocation-notice>span{min-width:0}.sample-brand-due time{white-space:nowrap}.ant-drawer-body:has(.sample-dialog-body){background:#fff}.sample-form-footer{z-index:1;background:#fff;border-top:1px solid #e6edf5;justify-content:flex-end;gap:8px;margin-top:2px;padding:15px 0;display:flex;position:sticky;bottom:-24px}.sample-business-head{border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.sample-business-head strong{font-size:15px}.sample-business-head small{color:#7b899b;margin-top:5px;font-size:12px;display:block}.sample-summary-strip{color:#70839b;background:#fbfcfe;border-bottom:1px solid #e6edf5;flex-wrap:wrap;gap:24px;padding:15px 16px;font-size:12px;display:flex}.sample-summary-strip b{color:#345674;margin-left:8px;font-size:16px}@media (width<=600px){.sample-business-head{flex-wrap:wrap}.sample-form-footer{bottom:-18px}.sample-form-footer>.ant-btn{width:auto}.sample-brand-due{overflow-wrap:normal}}.sample-receipt-extra{border:1px solid #e0e7f0;border-radius:6px;margin-bottom:14px}.sample-receipt-extra>summary{color:#54718f;cursor:pointer;padding:12px;font-size:12px}.sample-receipt-extra[open]>summary{border-bottom:1px solid #e0e7f0;margin-bottom:14px}.sample-receipt-extra>div{padding:0 12px}.sample-receipt-extra>.ant-form-item{margin:12px}.sample-form>fieldset>.ant-form-item{margin-bottom:14px}.sample-welfare-list{padding:16px}.sample-welfare-list .sample-flow-filters{padding:0 0 14px}.sample-welfare-list .sample-card-grid{grid-template-columns:1fr}.sample-welfare-list .sample-card{border-radius:6px}.sample-welfare-list .sample-card-grid:empty{display:none}.sample-tab-count{color:#70839b;background:#edf2f7;border-radius:4px;padding:0 5px;font-size:11px;line-height:18px;display:inline-block}.sample-tab-count .sample-amount small{font-size:10px}.sample-lifecycle .ant-tag.ant-tag,.sample-dialog-body .ant-tag.ant-tag{border:0;border-radius:4px;min-height:20px;padding:0 6px;font-size:11px;font-weight:400;line-height:20px}.workspace-drawer .ant-drawer-body:has(.sample-dialog-body){background:#fff}.sample-card .sample-mobile-tags .ant-tag{font-weight:400}.sample-stack>span{line-height:1.6}.sample-dialog-body:has(>.sample-form){flex-direction:column;flex:1;display:flex}.sample-dialog-body>.sample-form{flex-direction:column;flex:1;display:flex}.sample-dialog-body>.sample-form>fieldset{flex:1}.sample-form-footer{margin-top:auto}.sample-product-photo.preview-thumbnail{background:#fff;border:1px solid #e5eaf0;border-radius:6px;flex:none;width:38px;height:42px;overflow:hidden}.sample-product-photo.preview-thumbnail img{object-fit:contain;width:100%;height:100%}.sample-product-photo.preview-thumbnail>span{text-align:center;padding:2px;font-size:9px;line-height:1.2}.sample-card .sample-product-photo.preview-thumbnail{width:47px;height:51px}.sample-label-paper{align-items:center;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.sample-label-paper .ant-select{width:190px}.sample-label-preview{background:#eef2f6;justify-content:center;padding:16px;display:flex}.sample-label-preview .sample-print-label{box-shadow:0 1px 5px #c5ced8}.sample-label-paper{white-space:nowrap}.sample-workspace{gap:16px;min-width:0;display:grid}.sample-master-detail{background:#fff;border:1px solid #e7edf4;border-radius:12px;grid-template-columns:320px minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}.sample-master{border-right:1px solid #e7edf4;min-width:0;padding-bottom:16px}.sample-list-toolbar{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.sample-list-item{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:#fff;border:0;border-top:1px solid #edf1f6;gap:12px;padding:16px;display:flex}.sample-list-item:hover{background:#f7faff}.sample-list-item.is-selected{background:#eaf3ff;box-shadow:inset 3px 0 #1677ff}.sample-list-item:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}.sample-list-item>span:last-child{min-width:0}.sample-list-item strong{overflow-wrap:anywhere;line-height:1.5;display:block}.sample-list-item small,.sample-workspace td small{color:#768396;margin-top:5px;font-size:12px;display:block}.sample-photo{color:#7b899a;text-align:center;background:#f1f4f8;border:1px solid #e4eaf2;border-radius:8px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;font-size:11px;display:inline-flex;overflow:hidden}.sample-photo img{object-fit:cover;width:100%;height:100%}.sample-detail{min-width:0;padding:24px}.sample-detail .work-card{box-shadow:none;border:0;padding:0}.sample-detail-heading{align-items:center;gap:16px;margin-bottom:20px;display:flex}.sample-detail-heading h2{margin:0 0 7px}.sample-detail-heading p{color:#7b899a;margin:0}.sample-detail .sample-photo{flex-basis:88px;width:88px;height:88px}.sample-detail-summary{background:#f7faff;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0;padding:16px;display:grid}.sample-detail-summary span{color:#7b899a;margin-bottom:6px;font-size:12px;display:block}.sample-detail-summary strong{overflow-wrap:anywhere;font-weight:550}.sample-back{display:none}.sample-sort{width:360px;max-width:calc(100vw - 48px)}.sample-sort-row{grid-template-columns:1fr 88px auto;gap:8px;margin:12px 0;display:grid}.sample-stats{grid-template-columns:1fr 1.3fr 2fr;gap:16px;display:grid}.sample-stats>div{background:#fff;border:1px solid #e7edf4;border-radius:12px;min-width:0;padding:20px}.sample-stats>div>span{color:#69788d;font-size:13px}.sample-stats strong{color:#22354e;margin-top:8px;font-size:28px;font-weight:600;line-height:1.4;display:block}.sample-stats strong small{font-size:13px;font-weight:400}.sample-stats .sample-total{overflow-wrap:anywhere;font-size:22px}.sample-stats p{color:#768396;margin:8px 0 0;font-size:12px}.sample-bars{align-items:end;gap:8px;height:86px;padding-top:10px;display:flex;overflow-x:auto}.sample-bars>div{text-align:center;flex:1;min-width:36px;max-width:70px}.sample-bars span{background:#85baff;border-radius:3px 3px 0 0;width:65%;margin:auto;display:block}.sample-bars small{white-space:nowrap;color:#768396;font-size:10px}.sample-documents{background:#fff;border:1px solid #e7edf4;border-radius:12px;min-width:0;overflow:hidden}.sample-doc-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px;display:flex}.sample-doc-toolbar .domain-select{width:140px}.sample-group{background:#f7faff;margin:0;padding:12px 16px;font-size:14px}.sample-lines>div{border-bottom:1px dashed #edf1f6;min-height:60px;padding:6px 0}.sample-lines>div:last-child{border:0}.sample-doc-pagination{justify-content:end;padding:16px;display:flex}.sample-stock-note{color:#52647b;background:#f7faff;border-radius:8px;grid-column:1/-1;padding:12px 16px;font-size:13px}.sample-master .ant-pagination{padding:14px 16px 0}.sample-workspace .ant-empty{padding:32px 8px}@media (width<=1100px){.sample-master-detail{grid-template-columns:280px minmax(0,1fr)}.sample-detail{padding:18px}.sample-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sample-stats{grid-template-columns:1fr 1fr}.sample-trend{grid-column:1/-1}}@media (width<=700px){.sample-master-detail{min-height:0;display:block}.sample-master{border-right:0}.sample-detail,.sample-master-detail.is-focused .sample-master{display:none}.sample-master-detail.is-focused .sample-detail{display:block}.sample-back{margin-bottom:16px;display:inline-flex}.sample-detail-summary{grid-template-columns:1fr 1fr}.sample-detail-heading{align-items:flex-start}.sample-detail-heading h2{font-size:20px}.sample-stats{gap:10px}.sample-stats>div{padding:14px}.sample-stats strong{font-size:25px}.sample-stats .sample-total{font-size:18px}.sample-sort-row{grid-template-columns:1fr 78px auto}}.sample-sort .domain-select{width:100%}.sample-query-card{background:#fff;border:1px solid #e7edf4;border-radius:12px;min-width:0;padding:16px}.sample-query-toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sample-query-toolbar>.ant-input-affix-wrapper{flex:220px;width:auto;min-width:160px;max-width:300px}.sample-query-toolbar>.ant-btn{flex:none}.sample-doc-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sample-doc-toolbar>.sample-query-toolbar{flex:630px;justify-content:flex-end}.sample-filter-panel{gap:16px;width:440px;max-width:calc(100vw - 56px);display:grid}.sample-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.sample-filter-fields .domain-select{width:100%;min-width:0;display:block}.sample-filter-panel>.ant-btn{justify-self:end}.sample-active-filters{color:#69788d;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding-top:12px;font-size:12px;display:flex}.sample-active-filters .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}.sample-active-filters .sample-filter-remove{vertical-align:middle;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.sample-documents>.sample-active-filters{padding:0 16px 12px}.sample-query-error{color:#b42318;padding:0 16px}@media (width<=700px){.sample-query-card{padding:14px}.sample-query-toolbar>.ant-input-affix-wrapper{flex:100%;width:100%;min-width:0;max-width:none}.sample-doc-toolbar>.sample-query-toolbar{flex-basis:100%;justify-content:flex-start}.sample-query-toolbar>.domain-select{flex:120px;width:auto;min-width:100px}.sample-filter-fields{gap:12px}}.sample-submitted-list{background:var(--colorNeutralBackground1,#fff);border:1px solid var(--colorNeutralStroke2,#e8edf3);border-radius:12px;min-width:0;padding:16px}.sample-submitted-list>.sample-query-toolbar{margin-bottom:16px}.sample-work-product{align-items:center;gap:12px;min-width:0;display:flex}.sample-work-product>div{min-width:0}.sample-work-product strong,.sample-work-product small,.sample-work-composition{overflow-wrap:anywhere;display:block}.sample-work-product small,.sample-work-composition{color:var(--colorNeutralForeground2,#596579);margin-top:5px;font-size:12px}.sample-work-tracking{overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}.sample-inspection-form .ant-radio-group{flex-wrap:wrap;gap:12px;display:flex}.sample-work-auxiliary{margin-top:20px}.sample-work-auxiliary .inline-actions{flex-wrap:wrap}@media (width<=600px){.sample-submitted-list{padding:12px}.sample-inspection-form .ant-radio-group{flex-direction:column;gap:10px}}.review-sample-work{flex-direction:column;gap:16px;min-width:0;display:flex}.review-sample-work h3{margin:0 0 12px;font-size:15px;font-weight:600}.review-sample-work p{overflow-wrap:anywhere}.review-sample-work>.detail-grid{margin:0}.sample-linked-section{border-top:1px solid var(--colorNeutralStroke2,#e8edf3);margin-top:16px;padding-top:16px}.sample-linked-actions{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.sample-linked-summary{color:var(--colorNeutralForeground2,#596579);margin:0}.sample-use-opinion .command-form{margin-top:16px}@media (width<=600px){.review-sample-work .detail-grid{grid-template-columns:1fr}.review-sample-work .inline-actions{flex-wrap:wrap}.sample-linked-actions>*{max-width:100%}}.sample-linked-next{justify-content:space-between;align-items:center;gap:12px;display:flex}.sample-linked-next>div{min-width:0}.sample-linked-next p{font-size:13px;line-height:1.6}.sample-linked-next>button{flex:none}.review-sample-work .sample-linked-section>button{margin-bottom:12px}.review-sample-work .detail-grid{font-size:13px}.sample-current-review{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}@media (width<=600px){.sample-linked-next{flex-direction:column;align-items:flex-start}.review-sample-work .sample-linked-section{margin-top:8px;padding-top:12px}}.sample-context-meta>div{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;line-height:1.6;display:flex}.sample-shipping-summary{background:var(--colorNeutralBackground2,#f6f8fb);overflow-wrap:anywhere;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;font-size:13px;display:flex}.sample-receipt-hint{color:var(--colorNeutralForeground2,#596579);margin:0 0 12px;font-size:12px}.sample-reference-images{flex-wrap:wrap;gap:12px;display:flex}.sample-reference-images>div{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.sample-reference-images .sample-photo{flex:0 0 88px;width:88px;height:88px}.review-sample-work>.sample-linked-section{margin-top:0;padding-top:8px}.review-sample-work .command-form{margin-top:0}.review-sample-work .sample-selected-summary{margin:4px 0 12px;font-size:13px}.review-sample-work .sample-linked-next p{margin:6px 0}.review-sample-work .sample-linked-next{padding:0}.employee-authorization{flex-direction:column;gap:14px;min-width:0;font-size:13px;display:flex}.employee-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.employee-toolbar>span:first-child{margin-right:auto}.employee-authorization .ant-form-item{margin-bottom:12px}.employee-authorization .command-form h3{margin:0 0 12px;font-size:15px}.employee-authorization .employee-summary{color:#49586b;line-height:1.8}.employee-authorization code{white-space:normal;overflow-wrap:anywhere;font-size:11px}.employee-grant{border-bottom:1px solid #e8edf3;gap:6px;min-width:0;padding:10px 0;display:grid}.employee-grant>div:first-child{flex-wrap:wrap;gap:8px;display:flex}.employee-grant small{color:#677587;overflow-wrap:anywhere;font-size:11px}.employee-diff{gap:12px;display:grid}.employee-authorization .ant-table,.employee-authorization .ant-alert-description{font-size:12px}@media (width<=600px){.employee-authorization{gap:12px}.employee-authorization .employee-toolbar>button{flex:auto}.employee-authorization .ant-select{max-width:100%}}.role-catalog-workspace{min-width:0}.role-catalog-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.role-catalog-filters{flex:1;grid-template-columns:minmax(220px,360px) minmax(150px,200px);gap:16px;max-width:580px;display:grid}.role-catalog-filters .ant-form-item{margin-bottom:0}.role-catalog-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.role-catalog-list{background:#fff;border:1px solid #dce5ef;border-radius:10px;overflow:hidden}.role-catalog-row{border-bottom:1px solid #eaf0f6;grid-template-columns:minmax(180px,1fr) minmax(200px,2fr) auto;align-items:center;gap:24px;min-width:0;padding:18px 20px;display:grid}.role-catalog-row:last-child{border-bottom:0}.role-catalog-row h2{margin:4px 0 0;font-size:16px;line-height:1.5}.role-catalog-row h2 button{appearance:none;color:#1d3d64;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:600}.role-catalog-row h2 button:hover{color:#1677ff}.role-catalog-row h2 button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1677ff}.role-catalog-row p{color:#536780;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.role-catalog-category{color:#657b95;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.role-catalog-drawer{overflow-wrap:anywhere;min-width:0}.role-catalog-note{color:#62768d;background:#f5f8fc;border-radius:6px;margin:0 0 20px;padding:10px 12px;font-size:13px;line-height:1.6}.role-catalog-detail-intro p{color:#3d526c;white-space:pre-wrap;margin:8px 0 0;line-height:1.7}.role-catalog-detail section{border-bottom:1px solid #eaf0f6;padding:20px 0}.role-catalog-detail section:last-child{border-bottom:0}.role-catalog-detail h3,.role-catalog-page-editor h3{color:#233f60;margin:0 0 12px;font-size:15px}.role-catalog-detail ul{color:#425a73;margin:0;padding-left:22px;line-height:1.85}.role-catalog-detail li+li{margin-top:6px}.role-catalog-pages{gap:12px;margin:0;display:grid}.role-catalog-pages>div{grid-template-columns:minmax(90px,130px) minmax(0,1fr);gap:16px;display:grid}.role-catalog-pages dt{color:#294865;font-weight:500}.role-catalog-pages dd{color:#586e84;white-space:pre-wrap;margin:0;line-height:1.65}.role-catalog-detail-actions,.role-catalog-form-actions{flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.role-catalog-editor{border:0;min-width:0;margin:0;padding:0}.role-catalog-editor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;display:grid}.role-catalog-full{grid-column:1/-1}.role-catalog-page-editor{margin:0 0 24px}.role-catalog-page-fields{background:#fbfcfe;border:1px solid #dce5ef;border-radius:8px;margin:12px 0;padding:16px}.role-catalog-page-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.role-catalog-page-top strong{color:#586e84;min-width:0;font-size:13px}.role-catalog-page-top button{flex-shrink:0}.role-catalog-page-fields .ant-form-item:last-child{margin-bottom:0}.role-catalog-add-page{align-items:flex-end;gap:12px;display:flex}.role-catalog-add-page .ant-form-item{flex:1;min-width:0;margin-bottom:0}.role-catalog-conflict{background:#fffaf0;border:1px solid #e3bd72;border-radius:8px;margin-top:16px;padding:14px}.role-catalog-conflict summary{cursor:pointer;color:#775921}.role-catalog-conflict details{margin-bottom:14px}.role-catalog-conflict p{line-height:1.7}@media (width<=640px){.role-catalog-filters{grid-template-columns:minmax(0,1fr);width:100%;max-width:none}.role-catalog-toolbar-actions{width:100%}.role-catalog-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px}.role-catalog-row p{grid-area:2/1/auto/-1}.role-catalog-row>button{grid-area:1/2}.role-catalog-editor-grid{grid-template-columns:minmax(0,1fr)}.role-catalog-pages>div{grid-template-columns:minmax(0,1fr);gap:4px}.role-catalog-add-page{flex-direction:column;align-items:stretch}.role-catalog-page-fields{padding:12px}}.data-connections{flex-direction:column;gap:16px;min-width:0;max-width:100%;display:flex}.data-connections .ant-card{box-shadow:none}.dc-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.dc-toolbar>span,.dc-secondary{color:#6b7280;font-size:12px;line-height:1.65}.dc-summary{color:#6b7280;flex-wrap:wrap;gap:12px 28px;margin:16px 0;font-size:12px;display:flex}.dc-card,.dc-actions{margin-top:20px}.dc-error{color:#a53d2b;max-width:240px;font-size:12px;line-height:1.65}.dc-route{background:#f7f9fc;border-radius:6px;align-items:center;gap:24px;padding:18px;display:flex}.dc-route>div{flex-direction:column;flex:1;gap:6px;display:flex}.dc-route span{color:#6b7280;font-size:12px}.dc-route b{color:#8390a2}.dc-actions{margin-bottom:6px}.dc-filters{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.dc-filters .ant-select{min-width:160px;max-width:260px}.dc-steps{margin:0 0 28px}.dc-footer{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.dc-mapping{background:#f7f9fc;border-radius:6px;margin:14px 0;padding:16px}.dc-mapping .ant-form-item:last-child{margin-bottom:0}.dc-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.workspace-drawer .ant-select{width:100%}.dc-mapping .ant-select-selector,.data-connections .ant-table-wrapper{min-width:0}.data-connections .ant-table-cell{vertical-align:top}.data-connections .ant-card-head-title{font-weight:500}.data-connections .ant-tabs{min-width:0}.workspace-drawer .dc-card p{overflow-wrap:anywhere}@media (width<=720px){.dc-toolbar{flex-wrap:wrap;align-items:flex-start}.dc-route{flex-direction:column;align-items:flex-start;gap:12px}.dc-route>b{transform:rotate(90deg)}.dc-columns{grid-template-columns:1fr;gap:0}.dc-summary{gap:8px}.dc-filters .ant-select{flex:1;min-width:120px}.data-connections .ant-card-body{padding:16px}.dc-footer>.ant-space{flex-wrap:wrap}.dc-mapping{padding:12px}}.dc-toolbar--actions{justify-content:flex-end}.dc-directory{min-width:0;font-family:var(--font-sans);font-size:var(--body-size);color:var(--text);flex-direction:column;gap:16px;display:flex;container-type:inline-size}.dc-directory-controls{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-medium);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:54px;padding:0 18px;display:flex}.dc-direction{white-space:nowrap;align-self:stretch;align-items:center;gap:12px;min-width:0;display:flex}.dc-direction button{color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--body-size);background:0 0;border:0;padding:0 8px;font-weight:500;position:relative}.dc-direction button:hover,.dc-direction button.is-active{color:var(--accent)}.dc-direction button.is-active{font-weight:600}.dc-direction button.is-active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:8px;right:8px}.dc-direction button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:4px}.dc-directory-search{flex:1;justify-content:flex-end;gap:10px;min-width:0;display:flex}.dc-directory-search .ant-input-affix-wrapper{width:260px;min-width:0;max-width:100%}.dc-directory-search .ant-select{min-width:132px;max-width:190px}.dc-connector-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-medium);min-width:0}.dc-connector-head,.dc-connector-row{grid-template-columns:minmax(0,2.5fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) 136px;align-items:start;column-gap:16px;min-width:0;display:grid}.dc-connector-head{background:var(--surface-soft);color:var(--text-secondary);font-size:var(--body-size);border-bottom:1px solid var(--line-soft);padding:14px 20px;font-weight:500}.dc-connector-head>span:last-child{text-align:right}.dc-connector-row{border-bottom:1px solid var(--line-soft);min-height:128px;padding:20px}.dc-connector-row:last-of-type{border-bottom:0}.dc-connector-identity{align-items:flex-start;gap:12px;min-width:0;display:flex}.dc-connector-identity>div{min-width:0}.dc-connector-icon{border-radius:8px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;line-height:1;display:grid}.dc-connector-icon--read{color:var(--accent);background:var(--accent-soft)}.dc-connector-icon--write{color:#a87420;background:#fff6e7}.dc-connector-title{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.dc-connector-title strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.dc-kind{color:var(--text-secondary);font-size:var(--meta-size);white-space:nowrap;background:#f2f5f9;border-radius:4px;padding:3px 7px}.dc-kind--read{background:var(--accent-soft);color:var(--accent)}.dc-connector-identity p{color:var(--text-secondary);font-size:var(--body-size);overflow-wrap:anywhere;margin:7px 0 2px;line-height:1.55}.dc-connector-identity p span{color:var(--text-tertiary);margin:0 5px}.dc-connector-identity small,.dc-connector-status small,.dc-connector-plan small,.dc-connector-result small{color:var(--text-tertiary);font-size:var(--meta-size);overflow-wrap:anywhere;margin-top:7px;line-height:1.55;display:block}.dc-connector-status,.dc-connector-plan,.dc-connector-result,.dc-connector-actions{overflow-wrap:anywhere;min-width:0;padding-top:5px}.dc-status-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dc-activation,.dc-state{font-size:var(--meta-size);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:4px 7px;font-weight:600;line-height:1.4;display:inline-flex}.dc-activation--on{color:#17804d;background:#eaf7ef}.dc-activation--off{color:var(--text-secondary);background:#f1f4f8}.dc-state--healthy{color:var(--accent);background:var(--accent-soft)}.dc-state--attention{color:#9a6a18;background:#fff5e5}.dc-state--paused{color:var(--text-secondary);background:#f1f4f8}.dc-connector-plan strong,.dc-connector-result strong{font-size:var(--body-size);color:var(--text);font-weight:600;line-height:1.5;display:block}.dc-connector-actions{grid-template-columns:minmax(0,1fr) 32px;justify-items:end;gap:5px;display:grid}.dc-connector-actions>.dc-manage-button{width:100%;color:var(--accent);border-color:var(--line-strong);padding:0 6px}.dc-connector-actions>.ant-btn-link{height:26px;font-size:var(--body-size);grid-column:1/-1;padding:0}.dc-connector-actions>.ant-btn:not(.ant-btn-link){height:34px}.dc-connector-actions>.ant-btn[aria-label]{min-width:32px;padding:0 5px}.dc-directory-pagination{align-self:flex-end}@container (width<=1100px){.dc-connector-head,.dc-connector-row{grid-template-columns:minmax(0,2.25fr) minmax(0,1.2fr) minmax(0,1.1fr) 136px}.dc-connector-head>span:nth-child(4),.dc-connector-result{display:none}}@container (width<=800px){.dc-directory-controls{flex-wrap:wrap;padding:8px 14px}.dc-direction{border-bottom:1px solid var(--line-soft);width:100%;min-height:38px}.dc-directory-search{flex-wrap:wrap;justify-content:stretch;width:100%}.dc-directory-search .ant-input-affix-wrapper{flex:210px;width:auto}.dc-directory-search .ant-select{flex:0 160px}.dc-connector-head{display:none}.dc-connector-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;min-height:0;padding:18px}.dc-connector-identity,.dc-connector-actions{grid-column:1/-1}.dc-connector-status,.dc-connector-plan,.dc-connector-result,.dc-connector-actions{padding-top:0}.dc-connector-status:before,.dc-connector-plan:before,.dc-connector-result:before{content:attr(data-label);color:var(--text-tertiary);font-size:var(--meta-size);margin-bottom:6px;display:block}.dc-connector-result{display:block}.dc-connector-actions{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding-top:12px;display:flex}.dc-connector-actions>.dc-manage-button{width:auto;min-width:100px;padding-inline:12px}.dc-connector-actions>.ant-btn-link{margin-left:auto}}@container (width<=520px){.dc-direction{gap:5px;overflow-x:auto}.dc-direction button{flex:none}.dc-directory-search .ant-input-affix-wrapper{flex-basis:100%;width:100%}.dc-directory-search .ant-select{flex:125px;min-width:0}.dc-connector-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.dc-connector-identity,.dc-connector-actions{grid-column:1}.dc-connector-actions>.ant-btn-link{margin-left:0}}.feishu-secret-input{width:100%;min-height:32px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:4px 11px;line-height:1.6}.feishu-secret-input:focus{outline-offset:1px;outline:2px solid #91caff}.feishu-secret-input:disabled{color:#aaa;background:#f5f5f5}.rules-page{min-width:0}.rule-workspace{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:8px;grid-template-columns:230px minmax(0,1fr);min-height:600px;display:grid;overflow:clip}.rule-library{border-right:1px solid var(--border,#dce5ef);background:#f8fafc;flex-direction:column;gap:14px;min-width:0;padding:18px 14px;display:flex}.rule-library-heading,.rule-content-header,.rule-version-bar,.rule-row-actions,.rule-drawer-footer,.rule-library-actions{align-items:center;gap:10px;display:flex}.rule-library-heading{justify-content:space-between}.rule-library h2,.rule-content h2{margin:0;font-size:14px;font-weight:500;line-height:1.5}.rule-set-list{flex-direction:column;gap:3px;min-height:250px;max-height:calc(100dvh - 330px);display:flex;overflow-y:auto}.rule-set-list>button{font:inherit;font-family:var(--font-sans);font-size:var(--body-size);text-align:left;color:#384d66;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:baseline;gap:10px;padding:11px 10px;line-height:1.6;display:flex}.rule-set-list>button strong{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:400}.rule-set-list>button small{font-size:var(--meta-size);white-space:nowrap;color:#6b7e92}.rule-set-list>button:hover{background:#eaf0f7}.rule-set-list>button[aria-pressed=true]{color:#145cc3;background:#e7f0ff;box-shadow:inset 3px 0 #1664cf}.rule-set-list>button[aria-pressed=true] strong{font-weight:500}.rule-set-list>button:focus-visible{outline-offset:-2px;outline:2px solid #1664cf}.rule-library-actions{margin-top:auto}.rule-content{min-width:0;padding:0 20px 10px}.rule-content-header{z-index:2;background:#fff;border-bottom:1px solid #e6ecf3;flex-wrap:wrap;justify-content:space-between;padding:18px 0 12px;position:sticky;top:0}.rule-content-header>div:first-child{flex:1;min-width:0}.rule-subtitle{color:#7a8799;text-overflow:ellipsis;white-space:nowrap;max-width:480px;margin:2px 0 0;font-size:12px;overflow:hidden}.rule-top-actions{flex-wrap:wrap;gap:8px;display:flex}.rule-version-bar{color:#68788c;padding:14px 0;font-size:12px}.rule-version-bar>.domain-select{width:180px}.rule-version-bar strong{color:#244464;font-size:14px}.rule-draft-form>.workspace-disclosure{margin:0 0 14px}.rule-draft-form>.workspace-disclosure>summary{min-height:36px;padding:8px 10px;font-size:12px}.rule-filters{grid-template-columns:minmax(150px,1fr) 150px 142px;gap:10px;margin-bottom:12px;display:grid}.rule-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.rule-table th{text-align:left;color:#748398;background:#f6f8fb;padding:10px;font-size:12px;font-weight:500}.rule-table th:first-child{width:55%}.rule-table th:nth-child(2),.rule-table th:nth-child(3){width:15%}.rule-table td{vertical-align:middle;color:#4a5d74;border-bottom:1px solid #e8edf3;padding:13px 10px}.rule-table tr:hover td{background:#fafcff}.rule-table td strong{font-weight:400;font-size:var(--body-size);color:#253951;overflow-wrap:anywhere;line-height:1.5;display:block}.rule-table td small{font-size:var(--meta-size);color:#7a8799;margin-top:3px;display:block}.rule-table td p{white-space:nowrap;text-overflow:ellipsis;color:#7a8799;margin:4px 0 0;font-size:12px;overflow:hidden}.rule-table-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b8c7d8 #f4f7fb;min-width:0}.rule-row-actions{flex-wrap:wrap;gap:0}.rule-necessity{white-space:nowrap;font-size:12px}.rule-necessity.is-required{color:#395d85}.rule-change-summary,.rule-feedback{color:#285482;background:#f0f6ff;border-radius:5px;margin:10px 0;padding:10px 12px;font-size:12px}.rule-change-summary span{color:#708197;margin-left:12px}.rule-note,.rule-bottom-note{color:#76869a;font-size:12px;line-height:1.7}.rule-bottom-note{margin:10px 0 0}.rule-checks{flex-wrap:wrap;gap:16px;margin:8px 0 18px;display:flex}.rule-scope-editor .ant-select{width:100%}.rule-welcome{text-align:left;color:#496078;align-self:center;max-width:540px;margin:50px auto;padding:30px}.rule-welcome h2{color:#263e59;font-size:14px;font-weight:500}.rule-welcome p,.rule-welcome li{line-height:2}.rule-welcome ol{color:#748398;padding-left:20px;font-size:13px}.rule-drawer-footer{justify-content:flex-end;padding:4px 0}.rule-full-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#344b66;font-size:14px;line-height:1.9}.rule-tags{flex-wrap:wrap;gap:8px;display:flex}.rule-tags span{color:#526881;background:#f0f4f8;border-radius:4px;padding:4px 8px;font-size:12px}.rule-item-detail h2{font-size:20px;line-height:1.6}.rule-item-detail h3{margin-top:24px;font-size:14px}.rule-item-editor>.workspace-disclosure{margin-top:16px}.rule-mobile-back{display:none!important}@media (width>=1100px){.rule-table-scroll{min-height:240px;max-height:calc(100dvh - 425px);overflow-y:auto}.rule-table thead{z-index:1;position:sticky;top:0}}@media (width<=1100px){.rule-workspace{grid-template-columns:200px minmax(0,1fr)}.rule-content{padding:0 14px 12px}.rule-content-header>div:first-child{flex-basis:100%}.rule-filters{grid-template-columns:1fr 1fr}.rule-filters>.ant-input-affix-wrapper{grid-column:1/-1}.rule-table th:first-child{width:45%}.rule-table th:last-child{width:20%}.rule-row-actions{display:block}}@media (width<=720px){.rule-workspace{min-height:0;display:block}.rule-library{border-right:0}.rule-library--selected{display:none}.rule-set-list{min-height:0;max-height:none}.rule-welcome{display:none}.rule-content{padding:0 12px 12px}.rule-content-header{padding-top:12px;top:0}.rule-mobile-back{margin-left:-8px;font-size:12px;display:inline-flex!important}.rule-subtitle{display:none}.rule-top-actions{width:100%}.rule-top-actions>.ant-btn:last-child{margin-left:auto}.rule-filters{gap:8px}.rule-table,.rule-table tbody,.rule-table tr,.rule-table td{width:auto;display:block}.rule-table thead{display:none}.rule-table tr{border-bottom:1px solid #e3ebf3;grid-template-columns:1fr 1fr;gap:0 4px;padding:10px 0;display:grid}.rule-table td{border:0;padding:3px 0}.rule-table td:first-child{grid-column:1/-1}.rule-table td:nth-child(2),.rule-table td:nth-child(3){font-size:12px}.rule-table td:nth-child(3){text-align:right}.rule-table td:last-child{grid-column:1/-1}.rule-row-actions{justify-content:flex-end;display:flex}.rule-table td p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rule-version-bar{flex-wrap:wrap}.rule-draft-form .disclosure-meta{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.rule-content .workspace-pagination{flex-wrap:wrap;gap:10px}.rule-change-summary span{margin:4px 0 0;display:block}}.rules-page>.page-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rules-page .rule-content-header{gap:8px;padding:10px 0}.rules-page .rule-content-header h2{font-size:14px;font-weight:500}.rules-page .rule-version-bar{gap:8px;padding:10px 0}.rules-page .rule-table th:first-child{width:auto}.rules-page .rule-table th:nth-child(2),.rules-page .rule-table th:nth-child(3){width:75px}.rules-page .rule-table th:nth-child(4){width:84px}.rules-page .rule-table th:last-child{width:64px}.rules-page .rule-table td{padding:9px 10px}.rules-page .rule-table .ant-input-number{width:62px}.rules-page .rule-table-scroll{min-height:0;max-height:none;overflow:visible}.rules-page .rule-workspace{min-height:0}.rules-page .rule-set-list{max-height:calc(100dvh - 260px)}.rules-page .rule-table td:nth-child(n+2){white-space:nowrap}@media (width<=1100px){.rules-page .rule-content-header>div:first-child{flex-basis:auto}.rules-page .rule-top-actions{gap:6px}}@media (width<=720px){.rules-page .rule-table tr{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rules-page .rule-table td:first-child{grid-column:1/-1}.rules-page .rule-table td:nth-child(n+2){text-align:left;grid-column:auto;padding:3px 0}.rules-page .rule-table td:nth-child(2):before{content:"必填";color:#748398;margin-bottom:5px;font-size:11px;display:block}.rules-page .rule-table td:nth-child(3):before{content:"启用";color:#748398;margin-bottom:5px;font-size:11px;display:block}.rules-page .rule-table td:nth-child(4):before{content:"顺序";color:#748398;margin-bottom:5px;font-size:11px;display:block}.rules-page .rule-table td:last-child{text-align:right;align-self:end}.rules-page .rule-top-actions{flex-wrap:wrap}.rules-page .rule-set-list{max-height:none}}.rule-example-editor{border:1px solid var(--border,#dce5ef);border-radius:6px;min-width:0;margin:12px 0;padding:12px}.rule-example-editor legend{width:auto;padding:0 6px;font-size:13px}.rule-merchant-settings{border-top:1px solid var(--border,#dce5ef);margin-top:12px;padding-top:12px}.rule-merchant-preview{gap:12px;display:grid}.rule-merchant-preview>section{min-width:0}.rules-page .rule-table td strong{font-weight:400}.rule-example-editor>.file-upload{margin-top:10px}.rule-example-heading h3{margin:16px 0 4px;font-size:14px;font-weight:500}.rule-example-heading .rule-note{margin:0 0 12px}.rule-example-order{justify-content:flex-end;gap:4px;margin:-4px 0 8px;display:flex}.rule-example-feedback{color:#285482;margin:8px 0;font-size:12px;line-height:1.7}.commercial-rule-content{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:8px;padding:0 12px 10px}.commercial-rule-content .rule-table-scroll{max-height:none;overflow:visible}.commercial-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.commercial-toolbar .rule-version-bar{flex-wrap:wrap;flex:1;gap:10px;padding:0}.commercial-toolbar .rule-version-bar>.domain-select{width:170px}.commercial-toolbar .rule-version-bar>.domain-select:last-child{width:140px}.commercial-toolbar .rule-top-actions{flex-wrap:nowrap;width:auto;margin-left:auto}.commercial-count{white-space:nowrap}.commercial-rule-content .rule-row-actions{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.commercial-rule-content .rule-row-actions>.ant-btn{white-space:nowrap;flex:none}@media (width<=720px){.commercial-toolbar{gap:10px}.commercial-toolbar .rule-version-bar{flex-basis:100%}.commercial-toolbar .rule-top-actions{justify-content:flex-end;width:100%}.commercial-rule-content .rule-row-actions{justify-content:flex-end}.commercial-rule-content .rule-table td:last-child{padding-top:8px}.commercial-toolbar .rule-top-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-left:0;display:grid}.commercial-toolbar .rule-top-actions>.ant-btn{width:100%;min-width:0;margin:0}}.commercial-workspace{grid-template-columns:180px minmax(0,1fr)}.commercial-workspace .commercial-rule-content{border:0;border-radius:0}.commercial-library{gap:10px;padding:12px 10px}.commercial-library .rule-set-list{min-height:0}.commercial-library .rule-set-list>button{padding:8px}.commercial-list-actions{justify-content:space-between;align-items:center;gap:12px;padding:0 0 8px;font-size:13px;display:flex}.commercial-section-editor{gap:10px;margin-bottom:14px;display:grid}.commercial-section-editor>div{grid-template-columns:minmax(0,1fr) 64px 50px;align-items:center;gap:8px;display:grid}.commercial-section-editor .ant-input-number{width:100%}@media (width<=1100px){.commercial-workspace{grid-template-columns:160px minmax(0,1fr)}.commercial-toolbar .rule-top-actions{flex-wrap:wrap}}@media (width<=720px){.commercial-library{border-bottom:1px solid var(--border,#dce5ef);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.commercial-library .rule-library-heading{display:none}.commercial-library .rule-set-list{flex-direction:row;gap:4px;display:flex;overflow-x:auto}.commercial-library .rule-set-list>button{white-space:nowrap;flex-shrink:0}.commercial-toolbar .rule-top-actions{flex-wrap:wrap;display:flex}.commercial-toolbar .rule-top-actions>.ant-btn{width:auto}.commercial-toolbar .rule-version-bar{gap:6px}.commercial-count{font-size:11px}}.internal-workspace-shell section.page.quality-workbench{flex-direction:column;gap:12px;width:100%;min-width:0;max-width:1680px;height:auto;min-height:0;margin-inline:auto;display:flex;position:relative}.quality-workbench .page-heading{flex:none;margin:0;padding-right:256px}.quality-workbench .page-heading h1{margin:0;font-size:24px;line-height:32px}.quality-workbench .page-heading p{color:#5f6f84;margin:4px 0 0;font-size:13px;line-height:20px}.qwb-heading-actions{flex:none;justify-content:flex-end;gap:8px;display:flex}.qwb-metrics{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.qwb-metric{text-align:left;color:#172033;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-width:0;padding:12px 16px;display:grid;position:relative}.qwb-metric:before{content:"";background:var(--qwb-stage-color);border-radius:0 2px 2px 0;width:3px;position:absolute;top:15px;bottom:15px;left:0}.qwb-metric>span{font-size:14px;font-weight:600}.qwb-metric strong{font-variant-numeric:tabular-nums;color:var(--qwb-stage-color);font-size:30px;font-weight:650;line-height:34px}.qwb-metric small{color:#5f6f84;grid-column:1/-1;font-size:12px;line-height:18px}.qwb-metric:hover{border-color:#a9c6e8}.qwb-tone-quality,.qwb-stage-quality{--qwb-stage-color:#1769d2}.qwb-tone-business,.qwb-stage-business{--qwb-stage-color:#d97724}.qwb-tone-operations,.qwb-stage-operations{--qwb-stage-color:#168775}.qwb-stage-handcard{--qwb-stage-color:#7c5bbb}.qwb-tone-warning{--qwb-stage-color:#b87b19}.qwb-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:34px;display:flex}.qwb-toolbar>.ant-select{width:152px}.qwb-toolbar>.ant-select:nth-child(2){width:188px}.qwb-period{color:#5f6f84;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.qwb-period label{white-space:nowrap;align-items:center;gap:7px;display:flex}.qwb-period input{color:#27374c;background:#fff;border:1px solid #d9dfe7;border-radius:6px;width:122px;height:32px;padding:3px 6px;font-size:12px}.qwb-scope{color:#5f6f84;white-space:nowrap;margin-left:auto;font-size:12px}.qwb-notices{background:#fff9ed;border:1px solid #f1dcae;border-radius:6px;align-items:center;gap:14px;padding:8px 12px;font-size:13px;display:flex}.qwb-main{flex:none;grid-template-columns:minmax(0,1fr) 310px;gap:12px;min-height:0;max-height:none;display:grid}.qwb-panel{background:#fff;border:1px solid #dce5ef;border-radius:8px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.qwb-panel-head{border-bottom:1px solid #e8eef4;flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.qwb-panel-head>div:first-child{margin-right:auto}.qwb-panel-head h2,.qwb-chart h2{margin:0;font-size:15px;font-weight:650;line-height:22px}.qwb-panel-head span:not(.ant-input-prefix){color:#5f6f84;font-size:12px}.qwb-panel-head>.ant-input-affix-wrapper{flex:none;width:178px}.qwb-table-body{flex:none;min-height:0;overflow:auto visible}.qwb-scenes .qwb-table-body{scrollbar-gutter:stable}.qwb-scene-table,.qwb-todo-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:13px}.qwb-scene-table{min-width:670px}.qwb-scene-table th:first-child{width:35%}.qwb-scene-table th{z-index:1;white-space:nowrap;color:#5c6e85;background:#f7f9fc;border-bottom:1px solid #e7edf3;padding:9px 10px;font-size:12px;position:sticky;top:0}.qwb-scene-table th:not(:first-child){color:var(--qwb-stage-color)}.qwb-scene-table td{vertical-align:middle;border-bottom:1px solid #eef2f6;padding:9px 10px}.qwb-scene-table tr:last-child td{border-bottom:0}.qwb-scene-table tr.qwb-selected td{background:#f1f7ff}.qwb-scene-table td:first-child>span,.qwb-scene-table td:first-child>small{color:#5f6f84;font-size:12px;line-height:19px;display:block}.qwb-scene-title{text-align:left;color:#172033;cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;max-width:100%;padding:0;font-size:13px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.qwb-scene-title:hover{color:#1769d2}.qwb-scene-table .ant-tag{margin:3px 4px 0 0;padding:0 4px;font-size:10px;line-height:16px}.qwb-progress strong{color:var(--qwb-stage-color);font-variant-numeric:tabular-nums;font-size:17px;line-height:21px;display:block}.qwb-progress small,.qwb-stage-empty small{color:#607086;font-size:11px;line-height:17px;display:block}.qwb-progress-track{background:#edf1f6;border-radius:3px;height:4px;margin:4px 0;overflow:hidden}.qwb-progress-track i{background:var(--qwb-stage-color);height:100%;display:block}.qwb-stage-empty{color:#7b899b;font-size:13px;line-height:20px}.qwb-panel>.workspace-pagination,.qwb-chart>.workspace-pagination{border-top:1px solid #e8edf3;flex:none;gap:6px;min-height:36px;margin:0;padding:7px 12px;font-size:11px}.qwb-panel .workspace-pagination-controls{gap:3px}.qwb-panel .workspace-pagination button{min-width:24px;height:25px;padding:0 5px;font-size:11px}.qwb-panel .workspace-pagination-ellipsis{font-size:11px}.qwb-assist>.workspace-tabs,.qwb-secondary>.workspace-tabs{border:0;border-bottom:1px solid #e4eaf2;border-radius:0;flex:none;gap:18px;min-height:38px;margin:0;padding:0 14px}.qwb-assist .workspace-tabs button,.qwb-secondary>.workspace-tabs button{padding:9px 0;font-size:13px;line-height:20px}.qwb-guide{flex:1;min-height:0;padding:12px 14px;font-size:12px;line-height:20px;overflow:auto}.qwb-guide-heading h3{margin:0 0 3px;font-size:14px;line-height:21px}.qwb-guide-heading>span{color:#5f6f84}.qwb-admission{background:#f7f9fc;border:1px solid #e8edf4;border-radius:6px;margin-top:10px;padding:8px 10px}.qwb-admission strong{font-size:12px}.qwb-admission .ant-tag{margin-left:8px;margin-right:0;font-size:11px}.qwb-admission p{color:#5f6f84;margin:4px 0 0;font-size:12px;line-height:18px}.qwb-guide>.workspace-tabs{white-space:nowrap;flex-wrap:nowrap;gap:12px;margin-top:10px;overflow:auto}.qwb-guide>.workspace-tabs button{padding:7px 0;font-size:11px}.qwb-guide-counts{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:8px;display:grid}.qwb-guide-counts strong{font-size:22px;line-height:26px;display:block}.qwb-guide-counts span{color:#5f6f84;font-size:11px}.qwb-next-action{color:#4d5d72;margin:8px 0;line-height:18px}.qwb-guide-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.qwb-guide-actions .ant-btn{height:28px;padding:3px 9px;font-size:12px}.qwb-guide-actions a{font-size:12px}.qwb-scene-items article,.qwb-issue{border-bottom:1px solid #e7edf5;padding:12px 0}.qwb-scene-items article>strong{margin-right:8px}.qwb-scene-items p{color:#5f6f84;margin:6px 0;line-height:21px}.qwb-item-links{flex-wrap:wrap;gap:12px;margin-top:7px;display:flex}.qwb-issue h3{margin:0 0 5px;font-size:15px;line-height:24px}.qwb-issue p{white-space:pre-wrap;color:#4d5d72;margin:0;line-height:24px}.qwb-secondary{flex:none;min-height:0;max-height:none}.qwb-todo-toolbar{border-bottom:1px solid #e8edf4;flex:none;align-items:center;gap:14px;padding:0 14px;display:flex}.qwb-todo-toolbar>.workspace-tabs{white-space:nowrap;border:0;flex-wrap:nowrap;gap:14px;min-width:0;margin:0;overflow:auto}.qwb-todo-toolbar .workspace-tabs button{padding:9px 0;font-size:12px}.qwb-todo-toolbar>.ant-input-affix-wrapper{flex:none;width:210px;margin-left:auto}.qwb-todo-table{min-width:660px}.qwb-todo-table th{z-index:1;color:#5f6f84;background:#f7f9fc;border-bottom:1px solid #e8edf4;padding:8px 14px;font-size:12px;line-height:18px;position:sticky;top:0}.qwb-todo-table th:first-child{width:30%}.qwb-todo-table th:nth-child(2){width:39%}.qwb-todo-table th:nth-child(3){width:18%}.qwb-todo-table th:last-child{width:13%}.qwb-todo-table td{vertical-align:middle;border-bottom:1px solid #edf2f6;padding:8px 14px;line-height:20px}.qwb-todo-table strong,.qwb-todo-table small,.qwb-todo-table td:nth-child(2)>span:first-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qwb-todo-table strong{font-size:13px;font-weight:600}.qwb-todo-table small{color:#5f6f84;font-size:11px;line-height:18px}.qwb-todo-table .ant-tag{margin-top:2px;font-size:10px;line-height:16px}.qwb-todo-table td:last-child{padding-inline:6px}.qwb-todo-table .ant-btn{white-space:normal;text-align:left;height:auto;padding-inline:2px;font-size:12px}.qwb-empty{text-align:center;color:#68788d;padding:24px 14px;font-size:13px;line-height:22px}.qwb-empty a{margin-top:8px;display:block}.qwb-footer{color:#68788d;flex:none;justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:16px;display:flex}.qwb-footer time{white-space:nowrap}.qwb-footer>*{min-width:0}.qwb-analysis{flex:none;grid-template-columns:1fr 1fr;min-height:360px;display:grid}.qwb-chart{flex-direction:column;min-width:0;min-height:0;padding:10px 14px 0;display:flex}.qwb-chart+.qwb-chart{border-left:1px solid #e4eaf2}.qwb-chart-head{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.qwb-chart-head span{color:#5f6f84;white-space:nowrap;font-size:11px}.qwb-chart-controls{flex:none;gap:8px;margin:7px 0;display:flex}.qwb-chart-controls>.ant-input{flex:1;min-width:0;font-size:12px}.qwb-chart-controls>.ant-select{flex:none;width:138px;font-size:12px}.qwb-chart-controls .ant-select-selection-item{font-size:12px}.qwb-legend{color:#5f6f84;flex:none;gap:15px;font-size:11px;line-height:20px;display:flex}.qwb-legend span:before{content:"";background:var(--qwb-bar-color);border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.qwb-done{--qwb-bar-color:#4c83d9}.qwb-pending{--qwb-bar-color:#e9b54b}.qwb-returned{--qwb-bar-color:#e48379}.qwb-other{--qwb-bar-color:#aebacb}.qwb-chart-rows{flex-direction:column;flex:1;min-height:228px;padding:6px 0;display:flex;overflow:visible}.qwb-chart-row{text-align:left;cursor:pointer;color:#253448;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;grid-template-columns:minmax(105px,37%) 1fr 27px;align-items:center;gap:10px;min-height:36px;max-height:none;padding:3px 4px;font-size:12px;display:grid}.qwb-chart-row:hover{background:#f5f8fc}.qwb-active-group{border-color:#b9d2ef;background:#edf5ff!important}.qwb-chart-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qwb-bar-track{background:#f0f3f7;border-radius:3px;height:11px;display:flex;overflow:hidden}.qwb-bar-track i{background:var(--qwb-bar-color);flex:none;height:100%;display:block}.qwb-bar-track .qwb-category-bar{background:#739dd9}.qwb-chart-row strong{font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.qwb-chart>.workspace-pagination{margin-top:4px;padding-inline:0;font-size:10px}.qwb-mobile-chart-switch{display:none}.qwb-calendar{flex:1;min-height:0;padding:12px 14px;overflow:auto}.qwb-calendar-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.qwb-calendar-head strong{font-size:14px}.qwb-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.qwb-weekday{text-align:center;color:#68788d;font-size:11px;line-height:22px}.qwb-calendar-grid button{color:#253448;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:32px;padding:3px 0;font-size:12px;display:flex}.qwb-calendar-grid button:hover{background:#f0f6ff}.qwb-calendar-grid button small{color:#1769d2;font-size:9px;line-height:10px}.qwb-date-has-scenes{background:#f0f6ff!important}.qwb-date-selected{background:#e3efff!important;border-color:#1769d2!important}.qwb-calendar p{color:#68788d;margin:10px 0 0;font-size:11px;line-height:18px}@media (width<=1400px){.qwb-toolbar>.ant-select{width:138px}.qwb-toolbar>.ant-select:nth-child(2){width:170px}.qwb-scope{margin-left:0}.qwb-todo-toolbar>.ant-input-affix-wrapper{width:178px}}@media (width<=1200px){.qwb-main{grid-template-columns:1fr}.qwb-assist{display:none}.qwb-metric{padding:10px 12px}.qwb-metric small{font-size:11px}.qwb-todo-toolbar{gap:10px}.qwb-todo-toolbar>.ant-input-affix-wrapper{width:160px}.qwb-todo-toolbar>.workspace-tabs{gap:12px}.qwb-chart{padding-inline:10px}.qwb-chart-head span{font-size:10px}.qwb-chart-row{grid-template-columns:minmax(90px,40%) 1fr 24px;gap:6px}}@media (width<=900px){.qwb-analysis{grid-template-columns:1fr}.qwb-analysis.qwb-mobile-hosts>[data-chart=categories],.qwb-analysis.qwb-mobile-categories>[data-chart=hosts]{display:none}.qwb-chart+.qwb-chart{border-left:0}.qwb-mobile-chart-switch{flex:none;padding-inline:14px;display:block}.qwb-mobile-chart-switch>.workspace-tabs{border:0;gap:18px;min-height:30px;margin:0}.qwb-mobile-chart-switch button{padding:6px 0;font-size:12px}.qwb-todo-toolbar{flex-wrap:wrap;padding-block:4px}.qwb-todo-toolbar>.workspace-tabs{width:100%}.qwb-todo-toolbar>.ant-input-affix-wrapper{width:100%;margin:0}.qwb-footer span{max-width:70%}.qwb-metric strong{font-size:25px}.qwb-metric span{font-size:12px}}@media (width<=720px){.quality-workbench{gap:10px;height:auto;min-height:0}.quality-workbench .page-heading{padding-right:0}.quality-workbench .page-heading h1{font-size:21px}.quality-workbench .page-heading p{font-size:12px}.qwb-heading-actions{justify-content:flex-end;position:static}.qwb-heading-actions .ant-btn{height:30px;font-size:12px}.qwb-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qwb-metric{padding:10px 12px}.qwb-toolbar>.ant-select,.qwb-toolbar>.ant-select:nth-child(2){width:calc(50% - 4px)}.qwb-period{flex-wrap:wrap;gap:5px;width:100%}.qwb-period label{gap:5px;font-size:11px}.qwb-period input{width:112px;font-size:11px}.qwb-scope{font-size:11px}.qwb-main{height:auto;min-height:0;max-height:none}.qwb-panel-head{padding:10px}.qwb-panel-head h2{font-size:14px}.qwb-panel-head>.ant-input-affix-wrapper{width:112px}.qwb-panel-head span:not(.ant-input-prefix){font-size:10px}.qwb-panel-head .ant-btn{padding-inline:6px;font-size:11px}.qwb-panel>.workspace-pagination{padding-inline:8px;font-size:10px}.qwb-secondary{height:auto;min-height:0;max-height:none}.qwb-footer{flex-wrap:wrap;align-items:flex-start}.qwb-footer span{max-width:none}.qwb-todo-toolbar{padding-inline:10px}.qwb-todo-toolbar>.workspace-tabs{gap:14px}.qwb-todo-toolbar .workspace-tabs button{padding-block:7px}.qwb-chart-head h2{font-size:14px}.qwb-chart-row{grid-template-columns:minmax(100px,40%) 1fr 26px;gap:8px}.qwb-calendar{padding:12px}.qwb-guide{padding:12px 0}}.qwb-analysis-panel{flex:none;min-height:0}#qwb-products{scroll-margin-top:76px}.qwb-scene-table td,.qwb-todo-table td{padding-block:14px}.qwb-panel>.workspace-pagination,.qwb-chart>.workspace-pagination{min-height:44px;padding-block:10px}.qwb-panel-head{padding-block:14px}.qwb-todo-toolbar{min-height:54px;padding-block:8px}.qwb-chart-row{margin-bottom:2px}.qwb-chart>.workspace-pagination{margin-top:8px}@media (width<=720px){.qwb-scene-table td,.qwb-todo-table td{padding-block:12px}.qwb-analysis{min-height:380px}.qwb-chart-rows{min-height:228px}}@media (width<=1400px) and (width>=1201px){.qwb-main{grid-template-columns:minmax(0,1fr) 286px}}.qwb-bottom-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:12px;display:grid}.qwb-secondary .qwb-table-body{flex:1 0 auto}.qwb-metric{grid-template-columns:1fr;gap:8px;padding:14px 16px}.qwb-metric strong{font-size:32px;line-height:36px}.qwb-metric small{line-height:20px}.qwb-scene-table th.qwb-stage-quality{background:#f2f7ff}.qwb-scene-table th.qwb-stage-business{background:#fff7ee}.qwb-scene-table th.qwb-stage-operations{background:#eff9f7}.qwb-scene-table th.qwb-stage-handcard{background:#f7f3ff}.qwb-progress strong{font-size:20px;line-height:25px}.qwb-chart{padding:16px 18px 0}.qwb-chart-head{border-bottom:1px solid #e8edf3;padding-bottom:10px}.qwb-chart-controls{margin:12px 0}.qwb-chart-row{min-height:38px}.qwb-chart-rows{justify-content:space-around;min-height:258px}.qwb-analysis{min-height:428px}@media (width<=1400px) and (width>=1201px){.qwb-bottom-grid{grid-template-columns:minmax(0,1fr) 286px}}@media (width<=1200px){.qwb-bottom-grid{grid-template-columns:minmax(0,1fr) 270px}.qwb-todo-toolbar{flex-wrap:wrap}.qwb-todo-toolbar>.workspace-tabs{width:100%}.qwb-todo-toolbar>.ant-input-affix-wrapper{width:100%;margin:0}.qwb-chart{padding-inline:14px}}@media (width<=900px){.qwb-bottom-grid{grid-template-columns:1fr}.qwb-calendar-panel .qwb-calendar{width:100%;max-width:450px;margin-inline:auto}.qwb-metric strong{font-size:28px}}.workbench-page{--workbench-accent:var(--brand,#245e49)}.workbench-overview{gap:18px;display:grid}.workbench-role-cards .workspace-tabs{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;display:grid;overflow:visible}.workbench-role-cards .workspace-tabs button{border:1px solid var(--border,#e2e6e1);background:var(--surface,#fff);min-height:84px;color:inherit;white-space:normal;text-align:left;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:14px 16px;transition:background .18s,border-color .18s,transform .18s;display:flex}.workbench-role-cards .workspace-tabs button[aria-selected=true]{border-color:var(--workbench-accent);box-shadow:inset 3px 0 var(--workbench-accent);background:#edf5f0}.workbench-role-cards .workspace-tabs button:hover{transform:translateY(-2px)}.workbench-role-cards .workspace-tabs b{background:0 0;margin:6px 0 0;padding:0;font-size:22px}.workbench-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workbench-toolbar>span:first-child{flex:1;min-width:180px}.workbench-results{color:var(--muted,#67746b);margin:18px 0;font-size:13px}.workbench-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workbench-task{border:1px solid var(--border,#e2e6e1);background:var(--surface,#fff);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.workbench-task h3{margin:0;font-size:17px;line-height:1.5}.workbench-task p{margin:0;line-height:1.6}.workbench-task-head{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.workbench-specification{font-weight:600}.workbench-task-meta{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.workbench-task-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.workbench-overdue{color:#a34327;font-size:13px}.workbench-group+.workbench-group{margin-top:24px}.workbench-group h2{align-items:center;gap:12px;margin:0 0 12px;font-size:16px;display:flex}.workbench-group h2 span{color:#67746b;font-size:12px;font-weight:400}.workbench-task-panel{animation:.18s ease-out workbench-enter}@keyframes workbench-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.workbench-role-cards .workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-task-grid{grid-template-columns:minmax(0,1fr)}.workbench-toolbar{align-items:stretch}.workbench-toolbar>span,.workbench-toolbar>select{min-width:0;max-width:100%}.workbench-task{padding:16px}.workbench-overview>.workspace-tabs{white-space:normal;flex-wrap:wrap}.workbench-role-cards .workspace-tabs button{min-height:76px;padding:12px}}@media (prefers-reduced-motion:reduce){.workbench-task-panel{animation:none}.workbench-role-cards .workspace-tabs button{transition:none}.workbench-role-cards .workspace-tabs button:hover{transform:none}}.brand-cooperation-summary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.brand-cooperation-summary h2{margin:0 0 6px}.brand-cooperation-summary p{color:var(--text-tertiary);margin:0}.brand-cooperation-editor{flex-direction:column;gap:18px;min-width:0;display:flex}.brand-cooperation-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brand-cooperation-form-grid .ant-form-item{margin:0}.brand-cooperation-wide{grid-column:1/-1}.brand-cooperation-contracts{flex-direction:column;gap:12px;min-width:0;display:flex}.brand-cooperation-contracts h3{margin:0}.brand-cooperation-contract{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;padding:12px}.brand-cooperation-actions{border-top:1px solid var(--line);background:var(--canvas);z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 0;display:flex;position:sticky;bottom:-24px}.brand-cooperation-proof{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:14px 0;display:flex}@media (width<=640px){.brand-cooperation-form-grid{grid-template-columns:1fr}.brand-cooperation-actions{bottom:-16px}}.brand-cooperation-subject{width:min(420px,100%);min-width:220px;margin-top:8px}.brand-cooperation-subject .ant-form-item{margin:0}.brand-cooperation-source-note{color:var(--status-warning-text);background:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-radius:5px;margin:12px 0;padding:10px 12px;font-size:13px}.brand-cooperation-source-note p{overflow-wrap:anywhere;margin:6px 0 0}.brand-cooperation-contracts{margin-top:16px}.brand-cooperation-summary>div:first-child{flex:1;min-width:0;max-width:100%}.cooperation-identity-options{flex-wrap:wrap;gap:12px 24px;display:flex}.cooperation-identity-option{align-items:center;gap:5px;display:inline-flex}.cooperation-identity-help{border:1px solid var(--line);width:20px;height:20px;color:var(--text-tertiary);cursor:help;background:0 0;border-radius:50%;padding:0;font-size:12px}.cooperation-identity-help:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.brand-company-card{margin-bottom:16px}.brand-company-card h2{margin:0}.brand-company-list{gap:8px;max-height:320px;margin-top:14px;display:grid;overflow:auto}.brand-company-row{border:1px solid var(--line);background:var(--canvas);width:100%;min-width:0;color:var(--text-primary);text-align:left;font:inherit;border-radius:8px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}button.brand-company-row{cursor:pointer}button.brand-company-row:hover,button.brand-company-row:focus-visible{border-color:var(--accent)}.brand-company-row.selected{border-color:var(--accent);background:var(--status-processing-bg)}.brand-company-row strong,.brand-company-row span{overflow-wrap:anywhere;min-width:0}.brand-company-product{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}@media (width<=640px){.brand-company-row{grid-template-columns:1fr auto}.brand-company-row .muted{grid-area:2/1/auto/-1}.brand-company-product{flex-direction:column;align-items:flex-start}}.brand-archive-toolbar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.brand-archive-toolbar .ant-input{flex:1;min-width:180px}.brand-archive-toolbar .ant-select{flex:none;width:180px}.brand-archive-count{color:var(--text-secondary);margin:0 0 12px}.brand-archive-group{margin-bottom:12px;padding:0;overflow:hidden}.brand-archive-group-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.brand-archive-group-heading h2{margin:0;font-size:17px}.brand-archive-group-heading span{color:var(--text-secondary);white-space:nowrap}.brand-archive-columns,.brand-archive-company{grid-template-columns:minmax(160px,1.5fr) minmax(104px,.8fr) minmax(110px,.9fr) minmax(180px,1.5fr) 92px;align-items:center;gap:16px;min-width:0;padding:10px 20px;display:grid}.brand-archive-columns{color:var(--text-secondary);background:var(--canvas);font-size:12px}.brand-archive-company{border-top:1px solid var(--line)}.brand-archive-company>div{overflow-wrap:anywhere;min-width:0}.brand-archive-contact{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-archive-detail{flex-direction:column;gap:16px;min-width:0;display:flex}.brand-archive-detail-heading{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.brand-archive-detail-heading>div{flex:1;min-width:180px}.brand-archive-detail-heading h2{margin:0}.brand-archive-detail-heading p{color:var(--text-secondary);margin:4px 0 0}.brand-archive-detail .brand-company-list{max-height:none}.brand-archive-detail .brand-company-row{grid-template-columns:minmax(0,1.5fr) 110px minmax(0,1fr)}.brand-archive-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brand-archive-overview>.work-card:last-child{grid-column:1/-1}.brand-archive-overview h3,.brand-archive-detail .work-card>h3{margin:0 0 12px}.brand-archive-inline-detail{border:1px solid var(--line);border-radius:8px;min-width:0;margin-top:16px;padding:16px}.brand-archive-inline-detail h4{margin:0}.brand-archive-products{min-width:0}.brand-archive-products>.ant-input{margin:0 0 14px}.brand-archive-product-list{gap:8px;display:grid}.brand-archive-product-row{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid}.brand-archive-product-row.selected{border-color:var(--accent);background:var(--status-processing-bg)}.brand-archive-product-row strong{overflow-wrap:anywhere}.brand-archive-product-row p{color:var(--text-secondary);margin:4px 0 0}.brand-archive-product-row .ant-tag{margin:0}.brand-archive-inline-detail h4:not(:first-child){margin:16px 0 8px}@media (width<=900px){.brand-archive-overview{grid-template-columns:1fr}.brand-archive-overview>.work-card:last-child{grid-column:auto}}@media (width<=760px){.brand-archive-columns{display:none}.brand-archive-toolbar{flex-wrap:wrap}.brand-archive-toolbar .ant-input{flex-basis:100%}.brand-archive-company{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.brand-archive-company>div:before{content:attr(data-label);color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}.brand-archive-company>div:first-child,.brand-archive-company>div:last-child{grid-column:1/-1}.brand-archive-contact{white-space:normal}.brand-archive-detail .brand-company-row{grid-template-columns:1fr auto}.brand-archive-detail .brand-company-row>span:last-child{grid-column:1/-1}.brand-archive-product-row{grid-template-columns:1fr auto}.brand-archive-product-row>div:first-child{grid-column:1/-1}}.brand-archive-page{min-width:0}.brand-archive-toolbar{margin-bottom:4px}.brand-archive-count{margin:0;font-size:13px}.work-card.brand-archive-group{border-radius:8px;margin:0 0 12px;padding:0;overflow:hidden}.brand-archive-group-heading{background:#f8fbff;min-height:52px;padding:12px 18px}.brand-archive-group-heading h2{font-size:16px;line-height:22px}.brand-archive-group-heading span{font-size:12px}.brand-archive-columns,.brand-archive-company{grid-template-columns:minmax(200px,2fr) minmax(150px,1.15fr) 96px minmax(110px,.9fr) minmax(100px,.85fr) minmax(125px,1fr) 84px;gap:10px;padding-inline:18px}.brand-archive-columns{min-height:35px;padding-block:8px;font-size:12px}.brand-archive-company{min-height:55px;padding-block:9px;font-size:13px;line-height:20px}.brand-archive-company>div{min-width:0}.brand-archive-company strong{font-size:13px;line-height:20px}.brand-archive-company .ant-tag{white-space:nowrap;margin:0}.brand-archive-identity{word-break:keep-all;overflow-wrap:normal}.brand-archive-business,.brand-archive-contact{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brand-archive-view.ant-btn{color:var(--accent);white-space:nowrap;height:auto;padding:0;font-size:12px;font-weight:600}.brand-archive-view.ant-btn:after{content:" →"}.brand-archive-more{border:0;border-top:1px solid var(--line);width:100%;min-height:40px;color:var(--accent);font:600 12px var(--font-sans);cursor:pointer;background:#fbfcfe;padding:9px 14px;display:block}.brand-archive-more:hover,.brand-archive-more:focus-visible{background:var(--status-processing-bg)}.brand-archive-more:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.brand-archive-more span{margin-left:5px}@media (width<=1280px){.brand-archive-columns{display:none}.brand-archive-company{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;padding:13px 16px}.brand-archive-company>div:before{content:attr(data-label)"　";color:var(--text-secondary);font-size:12px;font-weight:400;display:inline}.brand-archive-company>div:first-child{grid-area:1/1}.brand-archive-company>div:first-child:before,.brand-archive-company>div:nth-child(3):before,.brand-archive-company>div:last-child:before{display:none}.brand-archive-company>div:nth-child(2){grid-area:3/1}.brand-archive-company>div:nth-child(3){grid-area:2/1}.brand-archive-company>div:nth-child(4){grid-area:2/2}.brand-archive-company>div:nth-child(5){grid-area:4/1}.brand-archive-company>div:nth-child(6){grid-area:4/2}.brand-archive-company>div:last-child{text-align:right;grid-area:1/2}.brand-archive-business,.brand-archive-contact{white-space:normal;overflow:visible}}@media (width<=600px){.brand-archive-company{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px}.brand-archive-company>div:first-child{grid-area:1/1}.brand-archive-company>div:nth-child(2){grid-area:3/1/auto/-1}.brand-archive-company>div:nth-child(3){grid-area:2/1}.brand-archive-company>div:nth-child(4){grid-area:4/1/auto/-1}.brand-archive-company>div:nth-child(5){grid-area:5/1/auto/-1}.brand-archive-company>div:nth-child(6){grid-area:6/1/auto/-1}.brand-archive-company>div:last-child{grid-area:1/2}}:root{--font-sans:Inter,"SF Pro Text","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--canvas:#f5f7fa;--surface:#fff;--surface-soft:#f7f9fc;--surface-blue:#eef6ff;--text:#172033;--text-secondary:#5f6f84;--text-tertiary:#7b899b;--line:#dce5ef;--line-soft:#e9eef4;--line-strong:#c9d5e3;--accent:#1769d2;--accent-hover:#0f5ebf;--accent-soft:#edf5ff;--radius-small:6px;--radius-medium:8px;--radius-large:10px;--shell-topbar-height:60px;--sidebar-width:216px;--sidebar-compact-width:72px;--control-height:36px;--content-gutter:24px;--body-size:13px;--meta-size:12px;--surface-shadow:0 4px 14px #275b910b;--shadow-float:0 16px 44px #1b304e24;font-family:var(--font-sans);color:var(--text);background:var(--canvas);font-synthesis:none;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline-offset:2px;outline:2px solid #1769d26b}html,body{overscroll-behavior:none;max-width:100%}html{overflow-x:clip}#root{min-width:0}.workspace-table-scroll,.workspace-tabs,.ant-table-content,.ant-table-body,.ant-tabs-nav-wrap,.merchant-editor-products{overscroll-behavior-x:none}.sidebar,.sidebar-nav,.navigation-flyout{overscroll-behavior:none}@media (width<=720px){html:has(.internal-workspace-shell.navigation-open){overflow:hidden}.navigation-backdrop{touch-action:none}}.app-shell{grid-template-columns:var(--sidebar-width) minmax(0,1fr);background:var(--canvas);min-height:100dvh;display:grid}.app-shell.sidebar-collapsed{grid-template-columns:var(--sidebar-compact-width) minmax(0,1fr)}.sidebar{color:#173a65;background:radial-gradient(circle at -5% 2%,#ffffffb8,#0000 210px),linear-gradient(#dceeff 0%,#c8e4ff 48%,#b9dafb 100%);border-right:1px solid #ffffff59;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset -1px 0 #1b538e14}.sidebar-brand-slot{height:var(--shell-topbar-height);min-height:var(--shell-topbar-height);background:#fff;border-bottom:1px solid #dce6f0;display:flex}.sidebar-brand{width:100%;color:var(--text);background:#fff;align-content:center;justify-items:start;gap:3px;padding:6px 20px;display:grid}.sidebar-brand:hover{text-decoration:none}.sidebar-brand-logo{aspect-ratio:6234/663;filter:brightness(0)saturate();width:136px;height:auto;display:block}.sidebar-brand-system{align-items:center;gap:8px;display:flex}.sidebar-brand-system i{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #1769d21a}.sidebar-brand-system strong{white-space:nowrap;color:#263447;font-size:14px;font-weight:650;line-height:20px}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#81b5e5 transparent;min-height:0;padding:14px 12px 24px;overflow:hidden auto}.nav-group{margin-bottom:14px}.nav-label{color:#54759b;letter-spacing:.08em;padding:2px 10px 8px;font-size:12px;line-height:18px}.nav-link{color:#315579;white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:42px;margin-bottom:4px;padding:5px 9px;display:flex}.nav-link:hover{color:#123f6c;background:#ffffff73;text-decoration:none}.nav-link[aria-current=page]{color:#0d56a7;box-shadow:0 3px 12px #205b9917,inset 3px 0 var(--accent);background:#ffffffbd;border-color:#1769d224}.nav-link strong{text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.nav-mark{background:#ffffff61;border-radius:7px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.nav-link[aria-current=page] .nav-mark{color:var(--accent);background:#e8f3ff}.ui-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.sidebar-collapsed .sidebar-brand{visibility:hidden}.sidebar-collapsed .sidebar-brand-slot{background:0 0}.sidebar-collapsed .nav-label{color:#0000;border-top:1px solid #225d9924;height:18px;padding:0;overflow:hidden}.sidebar-collapsed .nav-link{justify-content:center;padding-inline:0}.sidebar-collapsed .nav-link strong{display:none}.main-shell{min-width:0}.unified-topbar{height:var(--shell-topbar-height);z-index:15;padding:0 var(--content-gutter);background:#fffffffa;border-bottom:1px solid #dce3ed;justify-content:space-between;align-items:center;gap:18px;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #1c304c0a}.unified-topbar-left,.unified-topbar-actions{align-items:center;gap:12px;min-width:0;display:flex}.unified-topbar-left{flex:1}.unified-topbar-nav-toggle{color:#526980;cursor:pointer;background:#fff;border:1px solid #cfd9e5;border-radius:6px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 1px 3px #1c304c0a}.unified-topbar-nav-toggle:hover{background:var(--accent-soft);border-color:#98badf}.unified-topbar-nav-toggle svg{width:16px;height:16px}.unified-topbar-breadcrumb{white-space:nowrap;min-width:0;color:var(--text-secondary);align-items:center;gap:10px;font-size:13px;display:flex}.unified-topbar-breadcrumb a{color:#43536a}.unified-topbar-breadcrumb strong{color:var(--text);text-overflow:ellipsis;font-weight:650;overflow:hidden}.account-summary{background:#fff;border:1px solid #d7dfeb;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:4px 10px 4px 5px;display:flex}.account-avatar{background:var(--accent);color:#fff;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.account-summary strong,.account-summary small{white-space:nowrap;font-size:12px;line-height:18px;display:block}.account-summary small{color:var(--text-secondary);font-weight:400}.content{padding:20px var(--content-gutter) 40px;font-size:var(--body-size);min-width:0}.page{flex-direction:column;gap:14px;min-width:0;display:flex}.page-heading h1{margin:0;font-size:24px;font-weight:700;line-height:32px}.page-heading p{color:var(--text-secondary);margin:6px 0 0;line-height:20px}.page-eyebrow{color:var(--text-tertiary);margin-bottom:5px;font-size:11px;display:block}.internal-workspace-shell .page>.page-heading,.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content>.page:has(>.list-card):not(:has(>.work-card:not(.list-card),>.detail-layout,>.stack)){height:calc(100dvh - 120px);min-height:260px}.content>.page:has(>.list-card):not(:has(>.work-card:not(.list-card),>.detail-layout,>.stack))>.list-card{flex:auto;height:auto;min-height:0}.work-card{border:1px solid var(--line);border-radius:var(--radius-medium);background:var(--surface);box-shadow:var(--surface-shadow);min-width:0;padding:18px}.work-card--quiet{background:var(--surface-soft)}.work-card--ink{background:var(--text);color:#fff}.work-card h2{margin:0 0 14px;font-size:16px;line-height:24px}.work-card h3{margin:4px 0 14px;font-size:14px;line-height:21px}.list-card{flex-direction:column;min-height:280px;max-height:none;padding:0;display:flex;overflow:hidden}.list-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:58px;padding:10px 12px;display:flex}.list-query-controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.list-query-controls:empty{display:none}.list-toolbar-actions{margin-left:auto}.list-date-range{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.list-toolbar-actions{flex:none;align-items:center;gap:8px;display:flex}.workspace-result-count{color:var(--text-tertiary);white-space:nowrap;font-size:12px}.list-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.workspace-table-scroll{scrollbar-gutter:stable;overscroll-behavior:none;flex:1;min-height:0;overflow:auto}.workspace-data-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13px}.workspace-data-table th{z-index:1;background:var(--surface-soft);color:#68778b;border-bottom:1px solid var(--line);height:40px;padding:0 12px;font-size:12px;font-weight:700;position:sticky;top:0}.workspace-data-table td{border-bottom:1px solid var(--line-soft);text-overflow:ellipsis;max-width:320px;height:60px;color:var(--text-secondary);padding:8px 12px;line-height:20px;overflow:hidden}.workspace-data-table td strong{color:var(--text)}.workspace-data-table tbody tr:hover{background:#f2f7fd}.workspace-data-table td small{color:var(--text-tertiary);margin-top:2px;font-size:12px;display:block}.workspace-data-table .ant-tag{max-width:100%}.workspace-tabs{border-bottom:1px solid var(--line);background:var(--surface-soft);flex:none;align-items:stretch;gap:20px;min-height:48px;padding:0 14px;display:flex;overflow:auto}.workspace-tabs button{color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 2px;font-size:13px}.workspace-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}.workspace-tabs b{background:#e8f0f9;border-radius:12px;margin-left:6px;padding:2px 7px;font-size:12px}.workspace-pagination{color:var(--text-tertiary);border-top:1px solid var(--line);background:#fff;flex:none;justify-content:flex-end;align-items:center;gap:12px;min-height:50px;padding:7px 12px;font-size:12px;display:flex}.workspace-pagination>div{align-items:center;gap:6px;display:flex}.workspace-pagination button{border:1px solid var(--line);min-width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:6px;padding:0 7px}.workspace-pagination button[aria-current=page]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.workspace-pagination button:disabled{opacity:.4;cursor:default}.status-panel{border:1px solid var(--line);background:var(--surface-soft);color:var(--text-secondary);border-radius:6px;align-items:center;gap:12px;padding:16px;display:flex}.status-panel>span{color:var(--accent);font-size:19px}.status-panel>div{flex:1}.status-panel strong{color:var(--text);font-size:13px}.status-panel p{margin:5px 0 0;font-size:12px;line-height:20px}.status-panel--error,.status-panel--conflict{background:#fff5f5;border-color:#f0c9cc}.status-panel--success{background:#f0faf5;border-color:#c8e5d8}.status-panel--empty,.empty-state{text-align:center;background:#fff;border:0;justify-content:center;min-height:180px}.status-panel--empty>span{display:none}.empty-state{color:var(--text);align-items:center;gap:12px;padding:32px;display:flex}.empty-state h3{margin:0;font-size:13px;font-weight:650}.empty-state p{color:var(--text-tertiary);margin:5px 0 0;font-size:12px;line-height:20px}.list-body>.status-panel,.list-body>.empty-state{border:0;border-radius:0;flex:1}.list-body>.status-panel--loading{background:#fff;justify-content:center}.list-body>.status-panel--loading>div{flex:none}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.full-width{grid-column:1/-1}.command-form{flex-direction:column;gap:16px;display:flex}.form-actions,.action-bar-controls{justify-content:flex-end;align-items:center;gap:8px;display:flex}.action-bar{border-top:1px solid var(--line);color:var(--text-tertiary);background:#fff;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;gap:14px;margin:18px -18px -18px;padding:12px 18px;font-size:12px;display:flex}.detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:14px;display:grid}.stack{flex-direction:column;gap:14px;display:flex}.detail-grid{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.detail-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:12px}.detail-grid>div:nth-child(2n){border-right:0}.detail-grid dt{color:var(--text-tertiary);margin-bottom:5px;font-size:12px}.detail-grid dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:20px}.muted{color:var(--text-tertiary);font-size:12px;line-height:20px}.inline-actions{flex-wrap:wrap;gap:8px;display:flex}.section-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.login-page{background:radial-gradient(at 50% 0,#edf5ff,#f5f7fa 65%);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-height:100dvh;padding:24px;display:grid}.login-card{width:min(420px,100%);padding:32px}.login-card h1{margin:8px 0;font-size:25px}.login-card .form-grid{grid-template-columns:1fr}.login-card .form-actions button{width:100%}.login-card>p{color:var(--text-tertiary);line-height:20px}.brand-mark{background:var(--accent);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.merchant-shell{background:var(--canvas);max-width:1180px;min-height:calc(100dvh - 60px);margin:auto;padding:24px}.file-row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.archive-layout{grid-template-columns:260px minmax(0,1fr);gap:14px;display:grid}.archive-tree{flex-direction:column;gap:6px;max-height:440px;display:flex;overflow:auto}.archive-preview{border:1px solid var(--line);object-fit:contain;border-radius:6px;width:100%;height:440px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-value{margin-top:10px;font-size:28px;font-weight:650}.inline-form{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}textarea{min-height:80px}pre{white-space:pre-wrap;word-break:break-word;font-size:12px;overflow:auto}.file-upload input[type=file]{border:1px dashed var(--line-strong);background:var(--surface-soft);border-radius:6px;width:100%;padding:12px;display:block}.file-upload input::file-selector-button{border:1px solid var(--line-strong);color:var(--accent);cursor:pointer;background:#fff;border-radius:5px;margin-right:12px;padding:6px 12px}.skip-link{z-index:100;border:1px solid var(--accent);background:#fff;border-radius:6px;padding:10px 16px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:8px}.navigation-backdrop{display:none}@media (width<=1050px){.detail-layout{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,1fr)}.unified-topbar-breadcrumb>a,.unified-topbar-breadcrumb>a+span{display:none}}@media (width<=720px){:root{--content-gutter:14px}.app-shell,.app-shell.sidebar-collapsed{display:block}.sidebar{z-index:30;width:240px;height:calc(100dvh - 60px);display:none;position:fixed;top:60px;left:0;box-shadow:8px 0 32px #17203322}.navigation-open .sidebar{display:flex}.navigation-open .sidebar-brand{visibility:visible}.navigation-open .sidebar-brand-slot{display:none}.navigation-open .nav-label{color:#54759b;border:0;height:auto;padding:2px 10px 8px}.navigation-open .nav-link{justify-content:flex-start;padding-inline:9px}.navigation-open .nav-link strong{display:block}.navigation-open .navigation-backdrop{z-index:25;background:#14203147;border:0;display:block;position:fixed;inset:60px 0 0}.unified-topbar,.unified-topbar-left{gap:8px}.unified-topbar-breadcrumb>span{display:none}.unified-topbar-breadcrumb{font-size:13px}.account-summary{border:0;min-height:32px;padding:0}.account-avatar{width:30px;height:32px}.account-summary>span:last-child{display:none}.content{padding:14px var(--content-gutter) 24px}.page-heading h1{font-size:21px}.form-grid,.detail-grid,.archive-layout{grid-template-columns:1fr}.detail-grid>div{border-right:0}.merchant-shell{padding:14px}.work-card{padding:16px}.list-card{padding:0}.list-toolbar{flex-wrap:wrap;padding:10px 12px}.list-toolbar-actions{flex-wrap:wrap;width:100%}.workspace-result-count{margin-left:auto}.content>.page:has(>.list-card):not(:has(>.work-card:not(.list-card),>.detail-layout,>.stack))>.list-card{height:auto}.metric-grid{gap:10px}.workspace-data-table{min-width:680px}.workspace-pagination{flex-wrap:wrap;justify-content:space-between;gap:8px}.workspace-pagination>div{gap:4px}.action-bar{margin-inline:-16px;flex-direction:column;align-items:flex-start;margin-bottom:-16px}.archive-tree{max-height:180px}.archive-preview{height:350px}.workspace-tabs{gap:16px}.merchant-app .unified-topbar-breadcrumb>a{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.action-bar{border-radius:0;margin:18px 0 0;padding:12px 0}.work-card>.action-bar{border-radius:0 0 8px 8px;margin:18px -18px -18px;padding:12px 18px}.page>form>.stack>.action-bar{z-index:5;border:1px solid var(--line);border-radius:8px;margin:0;padding:12px 16px;position:sticky;bottom:0;box-shadow:0 -4px 16px #1b304e0a}.page>.workspace-tabs{border:1px solid var(--line);background:#fff;border-radius:8px}@media (width<=720px){.content>.page:has(>.list-card):not(:has(>.work-card:not(.list-card),>.detail-layout,>.stack)){height:calc(100dvh - 98px)}.work-card>.action-bar{margin-inline:-16px;margin-bottom:-16px}.page>form>.stack>.action-bar{padding:12px}}.record-note{color:var(--text-tertiary);margin-top:12px;font-size:12px;line-height:20px}.record-note summary{cursor:pointer;color:var(--accent)}.record-note p{overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0}.file-drop-zone{border:1px dashed var(--line-strong);background:var(--surface-soft);border-radius:8px;gap:8px;padding:12px;display:grid}.file-drop-zone.is-dragging{border-color:var(--accent);background:var(--accent-soft)}.file-drop-zone input[type=file]{background:0 0;border:0;padding:0}.workspace-pagination-controls{flex-wrap:wrap}.workspace-pagination .workspace-page-size{flex:none;width:114px}.sample-master .workspace-pagination{flex-wrap:wrap;justify-content:center}.catalog-table .workspace-pagination{border-radius:0 0 8px 8px}.ant-app{min-height:100dvh;font-family:var(--font-sans);color:var(--text);background:var(--canvas)}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select{font-size:var(--body-size);max-width:100%}.ant-btn{border-radius:6px;flex-shrink:0}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{border-radius:6px}.ant-input-affix-wrapper{min-height:var(--control-height)}input.ant-input[type=date]{height:var(--control-height)}.ant-input-prefix{color:var(--text-secondary);margin-inline-end:8px}.domain-select{vertical-align:middle;min-width:0;max-width:100%;display:inline-block;position:relative}.form-value-proxy{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;inset:0}.form-grid .ant-input,.form-grid .ant-input-affix-wrapper,.form-grid .ant-select,.form-grid .domain-select{width:100%}.form-grid{align-items:start;gap:16px 20px}.form-grid>.ant-btn{align-self:end}.form-grid>.ant-checkbox-wrapper{align-self:center;min-height:36px}.ant-form-item{min-width:0;margin-bottom:0}.ant-form-item .ant-form-item-label{text-align:left;padding:0 0 6px}.ant-form-item .ant-form-item-label>label{white-space:normal;height:auto;line-height:20px}.ant-form-item-extra,.ant-form-item-explain{padding-top:4px;font-size:12px;line-height:20px}.ant-form-item-control-input-content{min-width:0}.ant-tag{white-space:nowrap;margin-inline-end:0;line-height:20px}.list-toolbar{align-items:center;gap:8px 12px;padding:10px 12px}.list-query-controls{flex:520px;align-items:center;gap:8px}.list-query-controls>.list-keyword{flex:220px;width:220px;min-width:160px;max-width:280px}.list-query-controls>.domain-select{flex:0 auto;min-width:120px;max-width:180px}.list-toolbar-actions{align-items:center;gap:8px;margin-left:auto}.list-toolbar-actions .ant-btn{min-width:64px;height:36px;font-weight:600}.list-date-range{flex:0 auto;align-items:center;gap:6px;display:flex}.list-date-range>.ant-input{flex:0 0 140px;width:140px;min-width:130px}.list-date-range>span{white-space:nowrap}.refresh-notice{background:var(--accent-soft);color:var(--accent);padding:6px 12px;font-size:12px}.workspace-pro-table{width:100%;font-size:13px}.workspace-pro-table .ant-pro-card-body{padding:0}.workspace-pro-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px}.workspace-pro-table .ant-table-thead>tr>th{z-index:1;height:40px;color:var(--text-tertiary);background:var(--surface-soft);white-space:nowrap;padding:8px 12px;font-size:12px;line-height:20px;position:sticky;top:0}.workspace-pro-table .ant-table-tbody>tr>td{height:60px;color:var(--text-secondary);border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:8px 12px;line-height:20px}.workspace-cell-content{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;overflow:hidden}.workspace-cell-content strong{color:var(--text);font-weight:600}.workspace-cell-content small{text-overflow:ellipsis;max-width:100%;color:var(--text-tertiary);margin-top:2px;font-size:12px;line-height:20px;display:block;overflow:hidden}.workspace-pro-table .workspace-operation-cell{z-index:1;background:var(--surface);white-space:nowrap;text-align:center;width:110px;min-width:110px;position:sticky;right:0}.workspace-pro-table .ant-table-thead>tr>.workspace-operation-cell{z-index:2;background:var(--surface-soft)}.workspace-pro-table .ant-table-tbody>tr>.workspace-operation-cell{z-index:1;position:sticky;right:0}.workspace-pro-table .ant-table-tbody>tr:hover>td{background:#f2f7fd}.workspace-pro-table .workspace-operation-cell .ant-btn{height:28px;min-height:28px;color:var(--accent);padding:0 8px}.workspace-pro-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.component-showcase>.list-card{height:510px}.component-showcase{max-width:1400px;margin:auto}.workspace-dialog{max-width:calc(100vw - 48px);padding-bottom:0}.workspace-dialog .ant-modal-content{box-shadow:var(--shadow-float);border-radius:10px;padding:0;overflow:hidden}.workspace-dialog .ant-modal-header{border-bottom:1px solid var(--line);margin:0;padding:18px 56px 18px 20px}.workspace-dialog .ant-modal-title{overflow-wrap:anywhere;font-size:16px;line-height:24px}.workspace-dialog .ant-modal-close{width:28px;height:28px;top:16px;right:16px}.workspace-dialog .ant-modal-body{max-height:calc(100dvh - 144px);padding:20px;overflow:auto}.workspace-dialog-content{min-width:0}.workspace-dialog .archive-tree{max-height:55dvh}.workspace-drawer .ant-drawer-body{background:var(--canvas)}.workspace-dialog--compact .ant-modal-body{padding:20px 24px 24px}.workspace-dialog--compact .confirmation-content{gap:20px}.work-card>.detail-grid+.status-panel,.work-card>.workspace-disclosure+.workspace-disclosure,.work-card>.command-form+.workspace-disclosure{margin-top:12px}@media (width<=720px){.list-query-controls{flex:100%;width:100%}.list-query-controls>.list-keyword{flex:100%;width:100%;max-width:none}.list-query-controls>.domain-select{flex:calc(50% - 4px);min-width:120px;max-width:100%}.list-date-range{flex-wrap:wrap;width:100%}.list-date-range>span:first-child{width:100%}.list-date-range>.ant-input{flex:1 1 0;width:calc(50% - 13px);min-width:0}.list-toolbar-actions{flex-wrap:wrap;width:100%;margin-left:0}.workspace-pro-table .workspace-operation-cell{width:88px;min-width:88px;padding:8px}.workspace-dialog--wide{max-width:100vw;margin:0;width:100vw!important}.workspace-dialog--wide .ant-modal-content{border-radius:0;flex-direction:column;height:100dvh;display:flex}.workspace-dialog--wide .ant-modal-header{flex:none;padding:16px 52px 16px 14px}.workspace-dialog--wide .ant-modal-body{flex:1;min-height:0;max-height:none;padding:14px}.workspace-dialog--wide .ant-modal-title{font-size:14px;line-height:22px}.workspace-dialog .archive-tree{max-height:160px}.workspace-dialog--compact{max-width:calc(100vw - 32px)}.workspace-dialog--compact .ant-modal-body{padding:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.command-form-fields{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}:root{--status-warning-text:#874600;--status-warning-bg:#fff6df;--status-warning-border:#eed29a;--status-processing-text:#1556ad;--status-processing-bg:#edf5ff;--status-processing-border:#bad4f7;--status-success-text:#226b46;--status-success-bg:#edf8f0;--status-success-border:#b9dcc6;--status-danger-text:#ad3030;--status-danger-bg:#fff0ee;--status-danger-border:#efbfba;--status-neutral-text:#536176;--status-neutral-bg:#f4f6f8;--status-neutral-border:#d7dfe8}body .ant-tag.ant-tag{font-family:var(--font-sans);border:1px solid var(--status-neutral-border);border-radius:5px;min-height:28px;padding:1px 8px;font-size:14px;font-weight:600;line-height:24px}body .ant-tag.ant-tag-warning,body .ant-tag.ant-tag-orange{color:var(--status-warning-text);background:var(--status-warning-bg);border-color:var(--status-warning-border)}body .ant-tag.ant-tag-processing,body .ant-tag.ant-tag-blue{color:var(--status-processing-text);background:var(--status-processing-bg);border-color:var(--status-processing-border)}body .ant-tag.ant-tag-success,body .ant-tag.ant-tag-green{color:var(--status-success-text);background:var(--status-success-bg);border-color:var(--status-success-border)}body .ant-tag.ant-tag-error,body .ant-tag.ant-tag-red{color:var(--status-danger-text);background:var(--status-danger-bg);border-color:var(--status-danger-border)}body .ant-tag.ant-tag-default,body .ant-tag:not([class*=ant-tag-]){color:var(--status-neutral-text);background:var(--status-neutral-bg);border-color:var(--status-neutral-border)}html[data-session-checking] body>:not(#root){display:none!important}.sidebar-nav{flex:1;min-height:0;padding:12px 10px}.nav-module{margin-bottom:4px}.nav-module-button{text-align:left;color:#315579;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;height:42px;padding:6px 10px;font-size:14px;font-weight:600;display:flex}.nav-module-button:hover{color:#154f8f;background:#fff6;text-decoration:none}.nav-module-current>.nav-module-button{color:#175ba6}.nav-module-current .nav-module-button .nav-mark{color:#1769d2;background:#f4f9ff}.nav-module-button[aria-current=page]{box-shadow:inset 3px 0 var(--accent);color:#1769d2;background:#fff}.nav-module-name{flex:1}.nav-chevron{color:#6b8daf;width:14px;height:14px}.nav-children{border-left:1px solid #7aaadc55;flex-direction:column;gap:2px;margin:3px 0 8px 25px;padding:0 0 0 12px;display:flex}.nav-child{color:#426586;white-space:nowrap;border-radius:5px;min-height:35px;padding:8px 10px;font-size:13px;line-height:19px;display:block}.nav-child:hover{color:#155397;background:#fff6;text-decoration:none}.nav-child[aria-current=page]{color:#135baa;background:#ffffffe6;font-weight:650;box-shadow:inset 3px 0 #1769d2,0 2px 7px #2d6daa0a}.sidebar-account{background:#d9edffad;border-top:1px solid #8fb9dd55;flex:none;align-items:center;gap:9px;min-height:68px;padding:12px 14px;display:flex}.sidebar-account .account-avatar{border-radius:7px;flex:0 0 32px;width:32px;height:32px;font-size:13px}.account-text{flex:1;min-width:0}.account-text strong,.account-text small{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px;display:block;overflow:hidden}.account-text small{color:#507496;font-size:11px}.sidebar-brand-short{display:none}.sidebar-collapsed:not(.navigation-open) .sidebar-brand{visibility:visible;place-items:center;padding:0;display:grid}.sidebar-collapsed:not(.navigation-open) .sidebar-brand-logo,.sidebar-collapsed:not(.navigation-open) .sidebar-brand-system{display:none}.sidebar-collapsed:not(.navigation-open) .sidebar-brand-short{color:#fff;background:#1769d2;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.sidebar-collapsed:not(.navigation-open) .nav-module-button{justify-content:center;padding-inline:0}.sidebar-collapsed:not(.navigation-open) .nav-module-name,.sidebar-collapsed:not(.navigation-open) .nav-chevron,.sidebar-collapsed:not(.navigation-open) .account-text,.sidebar-collapsed:not(.navigation-open) .sidebar-account>.ant-btn{display:none}.sidebar-collapsed:not(.navigation-open) .sidebar-account{justify-content:center;padding-inline:0}.navigation-flyout{border:1px solid var(--line);min-width:172px;box-shadow:var(--shadow-float);font-family:var(--font-sans);border-radius:8px;padding:10px}.navigation-flyout-title{color:var(--text-secondary);padding:4px 10px 8px;font-size:12px;display:block}.navigation-flyout .nav-children{border:0;margin:0;padding:0}.navigation-flyout .nav-child[aria-current=page]{background:var(--accent-soft)}.workspace-back-button{color:#526980;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 30px;place-items:center;width:30px;height:32px;padding:0;display:grid}.workspace-back-button:hover{background:var(--accent-soft);color:var(--accent)}.unified-topbar-left{gap:10px}.unified-topbar-breadcrumb{scrollbar-width:none;gap:0;overflow:auto}.breadcrumb-part{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.breadcrumb-part:last-child{flex-shrink:1}.breadcrumb-separator{color:#9aaabd;margin-inline:10px 0}.unified-topbar-breadcrumb a,.unified-topbar-breadcrumb button{font:inherit;color:#526980;cursor:pointer;background:0 0;border:0;padding:0}.unified-topbar-breadcrumb a:hover,.unified-topbar-breadcrumb button:hover{color:var(--accent);text-decoration:underline}.unified-topbar-breadcrumb strong{font-size:13px}.content>.page>.workspace-tabs:empty{display:none}.internal-workspace-shell .unified-topbar{justify-content:flex-start}@media (width<=720px){.navigation-open .sidebar-brand{visibility:visible}.navigation-open .sidebar-brand-short{display:none}.navigation-open .sidebar-account .account-text,.navigation-open .nav-module-name{display:block}.unified-topbar-left{gap:5px}.unified-topbar-breadcrumb>.breadcrumb-part{display:flex}.breadcrumb-part{gap:5px}.breadcrumb-separator{margin-left:5px}.unified-topbar-breadcrumb strong{max-width:45vw}.workspace-back-button{flex-basis:26px;width:26px}.sidebar-account{min-height:64px}.navigation-open .sidebar{z-index:30}}
