@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=IBM+Plex+Mono:wght@400;500;600&display=swap";.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--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: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--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: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.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{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.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;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.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{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-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{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.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-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.44"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}._scope_upg7u_6{--i-bg: #0D1B2A;--i-bg-deep: #0A2640;--i-bg-mid: #1A2E42;--i-bg-card: #243B55;--i-bg-hover: #243D57;--i-border: #1E4060;--i-border-mid:#2D4460;--i-border-s: #3a5570;--i-text: #FFFFFF;--i-text-s: #c8d8e8;--i-text-3: #9CADB8;--i-muted: #8A9BB0;--i-muted-2: #6B7C8F;--i-read: #eef3f9;--i-gold: #C8A96E;--i-gold-bright:#C9A84C;--i-gold-l: #E2C88A;--i-green: #2ECC7A;--i-red: #E85454;--i-red-l: #f3a4a4;--i-blue: #4A9EFF;--i-teal: #3FB3AD;--i-purple: #9180D9;--i-amber: #F5A623;--i-serif: "IBM Plex Serif", Georgia, serif;--i-mono: "IBM Plex Mono", ui-monospace, monospace;background:var(--i-bg);color:var(--i-text);font-family:var(--i-serif);font-size:13px;line-height:1.5;min-height:100%}._scope_upg7u_6 button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}._scope_upg7u_6 *,._scope_upg7u_6 *:before,._scope_upg7u_6 *:after{box-sizing:border-box}._scope_upg7u_6 ._mono_upg7u_44{font-family:var(--i-mono);font-variant-numeric:tabular-nums}._lwrap_upg7u_47{padding:18px 26px 70px;min-width:0}._lh_upg7u_48{display:flex;align-items:center;gap:14px;margin-bottom:16px}._lh_upg7u_48 h1{font-family:var(--i-serif);font-size:21px;font-weight:600;margin:0}._lh_upg7u_48 ._pillCnt_upg7u_50{font-family:var(--i-mono);font-size:10px;color:var(--i-gold);border:1px solid rgba(201,168,76,.4);background:#c9a84c1a;border-radius:5px;padding:2px 8px}._lhRight_upg7u_51{margin-left:auto;display:flex;align-items:center;gap:12px}._autosync_upg7u_52{display:flex;align-items:center;gap:7px;font-family:var(--i-mono);font-size:9px;letter-spacing:.05em;color:var(--i-muted);text-transform:uppercase;cursor:pointer;white-space:nowrap}._switch_upg7u_53{width:30px;height:16px;border-radius:9px;background:var(--i-bg-mid);border:1px solid var(--i-border-s);position:relative;transition:.15s;flex-shrink:0}._switch_upg7u_53:after{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background:var(--i-muted);top:1.5px;left:2px;transition:.15s}._autosyncOn_upg7u_55 ._switch_upg7u_53{background:#2ecc7a40;border-color:var(--i-green)}._autosyncOn_upg7u_55 ._switch_upg7u_53:after{background:var(--i-green);left:15px}._btn_upg7u_58{font-family:var(--i-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--i-border-s);border-radius:6px;padding:7px 13px;color:var(--i-text-s);background:var(--i-bg-mid);display:inline-flex;align-items:center;gap:7px;transition:.12s;cursor:pointer}._btn_upg7u_58:hover{border-color:var(--i-gold);color:var(--i-gold-l)}._btn_upg7u_58 svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.9}._btnSolidGold_upg7u_61{background:var(--i-gold);color:#0a2640;border-color:var(--i-gold);font-weight:600}._btnSolidGold_upg7u_61:hover{background:var(--i-gold-l);color:#0a2640}._pipebar_upg7u_65{display:flex;align-items:stretch;gap:8px;margin-bottom:6px;flex-wrap:wrap}._pseg_upg7u_66{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;border:1px solid var(--i-border-mid);background:var(--i-bg-mid);cursor:pointer;transition:.12s;white-space:nowrap}._pseg_upg7u_66:hover{border-color:var(--i-border-s)}._pseg_upg7u_66 ._pn_upg7u_68{font-family:var(--i-mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--i-text-3)}._pseg_upg7u_66 ._pc_upg7u_69{min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:var(--i-bg-card);border:1px solid var(--i-border);color:var(--i-muted);font-family:var(--i-mono);font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center}._psegOn_upg7u_70{border-color:#c9a84c8c;background:#c9a84c1f}._psegOn_upg7u_70 ._pn_upg7u_68{color:var(--i-gold-l)}._psegOn_upg7u_70 ._pc_upg7u_69{color:var(--i-gold);border-color:#c9a84c66;background:#c9a84c1f}._pseg_upg7u_66 ._dotc_upg7u_73{width:7px;height:7px;border-radius:50%;flex-shrink:0}._pdiv_upg7u_74{width:1px;background:var(--i-border-mid);margin:3px 4px}._psegMed_upg7u_75 svg{width:13px;height:13px;stroke:var(--i-muted);fill:none;stroke-width:1.8}._psegMed_upg7u_75._psegOn_upg7u_70 svg{stroke:var(--i-gold-l)}._pgrpLbl_upg7u_77{font-family:var(--i-mono);font-size:8px;letter-spacing:.13em;text-transform:uppercase;color:var(--i-muted-2);display:flex;align-items:center;padding-right:2px}._filtMeta_upg7u_78{font-family:var(--i-mono);font-size:9px;color:var(--i-muted-2);margin:12px 2px 6px}._filtMeta_upg7u_78 ._clear_upg7u_79{color:var(--i-gold-l);cursor:pointer;margin-left:8px}._filtMeta_upg7u_78 ._clear_upg7u_79:hover{text-decoration:underline}._tbl_upg7u_83{min-width:0}._thead_upg7u_84{display:grid;position:sticky;top:0;z-index:6;background:var(--i-bg-deep);border-bottom:1px solid var(--i-border-mid)}._thead_upg7u_84 ._th_upg7u_84{padding:0 13px;height:34px;display:flex;align-items:center;gap:5px;font-family:var(--i-mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--i-muted);white-space:nowrap;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}._thead_upg7u_84 ._th_upg7u_84:first-child{padding-left:16px}._thead_upg7u_84 ._thR_upg7u_87{justify-content:flex-end}._thead_upg7u_84 ._rsz_upg7u_88{position:absolute;top:0;right:0;width:10px;height:100%;cursor:col-resize;z-index:3}._thead_upg7u_84 ._rsz_upg7u_88:after{content:"";position:absolute;right:4px;top:8px;bottom:8px;width:1px;background:var(--i-border-mid)}._thead_upg7u_84 ._rsz_upg7u_88:hover:after,._thead_upg7u_84 ._rszActive_upg7u_90:after{background:var(--i-gold-bright);width:2px}._grpdiv_upg7u_92{display:flex;align-items:center;gap:11px;padding:17px 4px 9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._chev_upg7u_93{color:var(--i-muted);display:flex;transition:transform .16s}._grpSectCollapsed_upg7u_94 ._chev_upg7u_93{transform:rotate(-90deg)}._grpSectCollapsed_upg7u_94 ._grpRows_upg7u_95{display:none}._glabel_upg7u_96{font-family:var(--i-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#fff;font-weight:600}._gcnt_upg7u_97{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--i-bg-card);border:1px solid var(--i-border);color:var(--i-text-3);font-family:var(--i-mono);font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center}._gmeta_upg7u_98{font-family:var(--i-mono);font-size:9px;color:var(--i-muted)}._gmeta_upg7u_98 b{color:var(--i-text-3);font-weight:500}._gline_upg7u_100{flex:1;height:1px;background:var(--i-border-mid)}._irow_upg7u_102{display:grid;border-bottom:1px solid var(--i-border);cursor:pointer;transition:background .12s;position:relative;align-items:stretch}._irow_upg7u_102:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--rowc, var(--i-gold));opacity:.85}._irow_upg7u_102:hover{background:#243d5773}._icell_upg7u_105{padding:11px 13px;min-width:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}._icellR_upg7u_106{align-items:flex-end;text-align:right}._icell_upg7u_105:first-child{padding-left:16px}._iTitle_upg7u_108{font-family:var(--i-serif);font-size:13.5px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}._iTitle_upg7u_108 ._nw_upg7u_109{font-family:var(--i-mono);font-size:7.5px;font-weight:600;letter-spacing:.1em;color:var(--i-teal);border:1px solid rgba(63,179,173,.5);border-radius:4px;padding:1px 5px;flex-shrink:0}._iSub_upg7u_110{font-family:var(--i-serif);font-size:11.5px;color:var(--i-text-3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._iDate_upg7u_111{font-family:var(--i-mono);font-size:12px;font-weight:600;color:#fff;letter-spacing:.01em}._iDsub_upg7u_112{font-family:var(--i-mono);font-size:9px;color:var(--i-muted);margin-top:3px}._catwrap_upg7u_113{display:flex;flex-wrap:wrap;gap:4px}._cpill_upg7u_114{font-family:var(--i-mono);font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:10px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}._cpill_upg7u_114:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}._cBanker_upg7u_116{color:var(--i-blue);background:#4a9eff1a;border:1px solid rgba(74,158,255,.3)}._cManagement_upg7u_117{color:var(--i-gold-l);background:#c8a96e1a;border:1px solid rgba(200,169,110,.32)}._cAdvisor_upg7u_118{color:var(--i-purple);background:#9180d91f;border:1px solid rgba(145,128,217,.32)}._cInternal_upg7u_119{color:var(--i-teal);background:#3fb3ad1a;border:1px solid rgba(63,179,173,.3)}._med_upg7u_120{display:flex;align-items:center;gap:7px;font-family:var(--i-mono);font-size:10px;color:var(--i-text-3)}._med_upg7u_120 svg{width:14px;height:14px;stroke:var(--i-muted);fill:none;stroke-width:1.7;flex-shrink:0}._pwrap_upg7u_122{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._ppill_upg7u_123{font-family:var(--i-mono);font-size:8.5px;color:var(--i-text-3);background:var(--i-bg-card);border:1px solid var(--i-border-mid);border-radius:10px;padding:2px 8px;white-space:nowrap}._ppillExt_upg7u_124{color:var(--i-gold-l);border-color:#c8a96e59;background:#c8a96e14}._pmore_upg7u_125{font-family:var(--i-mono);font-size:8.5px;color:var(--i-muted)}._flagwrap_upg7u_126{display:flex;gap:5px;flex-wrap:wrap}._fl_upg7u_126{font-family:var(--i-mono);font-size:8.5px;font-weight:600;padding:2px 7px;border-radius:10px;display:inline-flex;align-items:center;gap:4px}._fl_upg7u_126:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}._flRisk_upg7u_129{color:var(--i-red);background:#e854541a;border:1px solid rgba(232,84,84,.3)}._flSignal_upg7u_130{color:var(--i-blue);background:#4a9eff1a;border:1px solid rgba(74,158,255,.3)}._flConv_upg7u_131{color:var(--i-green);background:#2ecc7a1a;border:1px solid rgba(46,204,122,.3)}._flOpp_upg7u_132{color:var(--i-gold-l);background:#c8a96e1a;border:1px solid rgba(200,169,110,.3)}._flNone_upg7u_133{color:var(--i-muted-2);background:none;border:none}._flNone_upg7u_133:before{display:none}._sBtn_upg7u_136{font-family:var(--i-mono);font-size:9px;font-weight:500;letter-spacing:.05em;border-radius:6px;padding:6px 11px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;justify-content:center;text-transform:uppercase}._sSync_upg7u_137{border:1px solid rgba(201,168,76,.5);color:var(--i-gold);background:#c9a84c12;cursor:pointer}._sSync_upg7u_137:hover{background:#c9a84c2e}._sSynced_upg7u_139{border:1px solid rgba(46,204,122,.4);color:var(--i-green);background:#2ecc7a14;cursor:default}._sSyncing_upg7u_140{border:1px solid rgba(74,158,255,.35);color:#8fb6ea;background:#4a9eff0f;cursor:default}._spinner_upg7u_141{width:9px;height:9px;border-radius:50%;border:1.5px solid rgba(74,158,255,.25);border-top-color:var(--i-blue);animation:_spin_upg7u_141 .7s linear infinite}._sBtn_upg7u_136 svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2.4}@keyframes _spin_upg7u_141{to{transform:rotate(360deg)}}._empty_upg7u_144{padding:40px;text-align:center;font-family:var(--i-mono);font-size:11px;color:var(--i-muted)}._dwrap_upg7u_147{max-width:1080px;margin:0 auto;padding:20px 30px 70px}._back_upg7u_148{font-family:var(--i-mono);font-size:10px;letter-spacing:.04em;color:var(--i-muted);display:inline-flex;align-items:center;gap:6px;cursor:pointer;margin-bottom:16px;background:none;border:none;padding:0}._back_upg7u_148:hover{color:var(--i-gold-l)}._back_upg7u_148 svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2}._dh_upg7u_151{border-bottom:1px solid var(--i-border);padding-bottom:18px}._dhTop_upg7u_152{display:flex;align-items:flex-start;gap:14px}._dhIc_upg7u_153{width:46px;height:46px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--type-bg, rgba(200, 169, 110, .12));border:1px solid var(--type-bd, rgba(200, 169, 110, .3));flex-shrink:0}._dhIc_upg7u_153 svg{width:22px;height:22px;stroke:var(--type-c, var(--i-gold));fill:none;stroke-width:1.7}._dh_upg7u_151 h1{font-family:var(--i-serif);font-size:21px;font-weight:600;line-height:1.25;margin:8px 0 0}._dhMeta_upg7u_156{font-family:var(--i-mono);font-size:10px;color:var(--i-muted);margin-top:7px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}._dhMeta_upg7u_156 ._sep_upg7u_157{opacity:.4}._dhRow2_upg7u_158{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._dhParts_upg7u_159{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap;align-items:center}._dhParts_upg7u_159 ._lbl_upg7u_160{font-family:var(--i-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--i-muted-2);margin-right:2px}._dhSync_upg7u_161{margin-left:auto;flex-shrink:0;align-self:flex-start}._dtabs_upg7u_163{display:flex;gap:4px;margin:18px 0;border-bottom:1px solid var(--i-border)}._dtab_upg7u_163{font-family:var(--i-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--i-muted);padding:10px 16px;border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;gap:7px;background:none;border-left:none;border-right:none;border-top:none}._dtab_upg7u_163:hover{color:var(--i-text-s)}._dtabOn_upg7u_166{color:var(--i-gold);border-bottom-color:var(--i-gold)}._dtab_upg7u_163 ._cn_upg7u_167{font-family:var(--i-mono);font-size:8px;background:var(--i-bg-mid);border:1px solid var(--i-border);border-radius:4px;padding:1px 5px;color:var(--i-muted)}._dtabOn_upg7u_166 ._cn_upg7u_167{color:var(--i-gold);border-color:#c9a84c66}._card_upg7u_170{background:var(--i-bg-mid);border:1px solid var(--i-border);border-radius:12px;padding:20px 22px}._paneH_upg7u_171{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}._paneEyebrow_upg7u_172{font-family:var(--i-mono);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--i-gold)}._paneEyebrowTr_upg7u_173{color:var(--i-blue)}._paneH_upg7u_171 ._meta_upg7u_174{font-family:var(--i-mono);font-size:9px;color:var(--i-muted-2)}._exp_upg7u_175{margin-left:auto;display:flex;align-items:center;gap:8px}._exp_upg7u_175 ._lab_upg7u_176{font-family:var(--i-mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--i-muted-2)}._xbtn_upg7u_177{font-family:var(--i-mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--i-border-mid);border-radius:6px;padding:5px 10px;color:var(--i-text-s);background:var(--i-bg-mid);transition:.12s;cursor:pointer}._xbtn_upg7u_177:hover{border-color:var(--i-gold);color:var(--i-gold-l);background:var(--i-bg-card)}._xbtn_upg7u_177 ._ft_upg7u_179{font-weight:600}._xbtnPdf_upg7u_180 ._ft_upg7u_179{color:var(--i-red-l)}._xbtnDoc_upg7u_181 ._ft_upg7u_179{color:var(--i-blue)}._nSum_upg7u_183{font-family:var(--i-serif);font-size:14.5px;line-height:1.55;color:var(--i-read);padding:14px 16px;background:#4a9eff0f;border:1px solid rgba(74,158,255,.18);border-radius:9px;border-left:3px solid var(--i-blue);margin-bottom:20px}._nSum_upg7u_183 ._ai_upg7u_184{font-family:var(--i-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--i-blue);display:block;margin-bottom:6px}._secLbl_upg7u_185{font-family:var(--i-mono);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--i-muted);margin:22px 0 11px;display:flex;align-items:center;gap:9px}._secLbl_upg7u_185 ._c_upg7u_2{color:var(--i-muted-2);font-size:8.5px}._pts_upg7u_187{list-style:none;display:flex;flex-direction:column;gap:9px;margin:0;padding:0}._pts_upg7u_187 li{font-family:var(--i-serif);font-size:13px;line-height:1.55;color:var(--i-read);padding-left:18px;position:relative}._pts_upg7u_187 li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--i-gold)}._titem_upg7u_190{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start;padding:12px 14px;border:1px solid var(--i-border);border-radius:9px;margin-bottom:9px;background:var(--i-bg)}._titem_upg7u_190:hover{border-color:var(--i-border-s)}._titem_upg7u_190 ._txt_upg7u_192{font-family:var(--i-serif);font-size:12.5px;line-height:1.5;color:var(--i-read)}._titem_upg7u_190 ._cite_upg7u_193{font-family:var(--i-mono);font-size:9px;color:var(--i-muted);margin-top:7px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}._cchip_upg7u_194{font-family:var(--i-mono);font-size:8.5px;color:var(--i-text-3);background:var(--i-bg-card);border:1px solid var(--i-border-mid);border-radius:4px;padding:1px 6px;cursor:pointer}._cchip_upg7u_194:hover{border-color:var(--i-gold);color:var(--i-gold-l)}._cchipTs_upg7u_196{color:var(--i-blue)}._send_upg7u_197{font-family:var(--i-mono);font-size:8.5px;color:var(--i-gold-l);border:1px solid rgba(200,169,110,.35);border-radius:4px;padding:1px 7px;cursor:pointer;background:#c8a96e12}._send_upg7u_197:hover{background:#c8a96e29}._tgLg_upg7u_199{font-family:var(--i-mono);font-size:8px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 9px;border-radius:11px;height:-moz-fit-content;height:fit-content;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}._tgLg_upg7u_199:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}._tgLgRisk_upg7u_201{color:var(--i-red);background:#e854541a;border:1px solid rgba(232,84,84,.3)}._tgLgSignal_upg7u_202{color:var(--i-blue);background:#4a9eff1a;border:1px solid rgba(74,158,255,.3)}._tgLgConv_upg7u_203{color:var(--i-green);background:#2ecc7a1a;border:1px solid rgba(46,204,122,.3)}._tgLgOpp_upg7u_204,._tgLgTodo_upg7u_205{color:var(--i-gold-l);background:#c8a96e1a;border:1px solid rgba(200,169,110,.3)}._src_upg7u_206{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid var(--i-border);border-radius:8px;margin-bottom:7px;cursor:pointer;transition:.12s}._src_upg7u_206:hover{border-color:var(--i-border-s);background:var(--i-bg)}._src_upg7u_206 ._st_upg7u_208{font-family:var(--i-mono);font-size:7.5px;font-weight:600;letter-spacing:.06em;padding:2px 6px;border-radius:4px}._src_upg7u_206 ._stOd_upg7u_209{color:var(--i-blue);background:#4a9eff1f}._src_upg7u_206 ._stEm_upg7u_210{color:var(--i-purple);background:#9180d91f}._src_upg7u_206 ._stXl_upg7u_211{color:var(--i-green);background:#2ecc7a1f}._src_upg7u_206 ._sn_upg7u_212{font-family:var(--i-serif);font-size:12px;color:var(--i-text-s)}._trSearch_upg7u_215{display:flex;align-items:center;gap:8px;background:var(--i-bg);border:1px solid var(--i-border);border-radius:7px;padding:7px 11px;color:var(--i-muted);font-family:var(--i-mono);font-size:10px;margin-bottom:14px}._trSearch_upg7u_215 input{flex:1;background:none;border:none;color:var(--i-text-s);font-family:var(--i-mono);font-size:10px;outline:none}._turn_upg7u_217{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:9px 0;border-bottom:1px solid rgba(30,64,96,.5)}._turn_upg7u_217:last-child{border-bottom:none}._turn_upg7u_217 ._tm_upg7u_219{font-family:var(--i-mono);font-size:9px;color:var(--i-muted-2);padding-top:3px}._turn_upg7u_217 ._who_upg7u_220{font-family:var(--i-mono);font-size:10px;font-weight:600;color:var(--i-gold-l);margin-bottom:3px}._turn_upg7u_217 ._whoExt_upg7u_221{color:var(--i-blue)}._turn_upg7u_217 ._sp_upg7u_141{font-family:var(--i-serif);font-size:12.5px;line-height:1.6;color:var(--i-read)}._turn_upg7u_217 mark{background:#c9a84c59;color:#fff;border-radius:2px;padding:0 1px}._emsg_upg7u_226{border:1px solid var(--i-border);border-radius:10px;margin-bottom:12px;overflow:hidden}._emsgH_upg7u_227{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--i-bg);border-bottom:1px solid var(--i-border)}._emsgH_upg7u_227 ._av_upg7u_228{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#4a9eff,#9180d9);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--i-mono);font-size:9px;color:#0a2640;font-weight:600}._emsgH_upg7u_227 ._frm_upg7u_229{font-family:var(--i-serif);font-size:12.5px;color:#fff;font-weight:600}._emsgH_upg7u_227 ._to_upg7u_230{font-family:var(--i-mono);font-size:9px;color:var(--i-muted);margin-top:2px}._emsgH_upg7u_227 ._when_upg7u_231{margin-left:auto;font-family:var(--i-mono);font-size:9px;color:var(--i-muted-2);white-space:nowrap}._emsgB_upg7u_232{padding:14px 16px;font-family:var(--i-serif);font-size:12.5px;line-height:1.65;color:var(--i-read);white-space:pre-line}._emsgAtt_upg7u_233{display:flex;gap:8px;padding:0 16px 14px;flex-wrap:wrap}._emsgAtt_upg7u_233 ._a_upg7u_52{font-family:var(--i-mono);font-size:9px;color:var(--i-text-3);border:1px solid var(--i-border-mid);border-radius:6px;padding:4px 9px;display:flex;align-items:center;gap:6px}._mback_upg7u_237{position:fixed;top:0;right:0;bottom:0;left:0;background:#050c1699;opacity:0;pointer-events:none;transition:.18s;z-index:50;display:flex;align-items:center;justify-content:center}._mbackShow_upg7u_238{opacity:1;pointer-events:auto}._modal_upg7u_239{width:min(520px,92vw);max-height:90vh;overflow-y:auto;background:var(--i-bg-mid);border:1px solid var(--i-border-s);border-radius:14px;box-shadow:0 30px 70px #0000008c;padding:22px 24px;transform:translateY(10px);transition:.18s}._mbackShow_upg7u_238 ._modal_upg7u_239{transform:translateY(0)}._mHead_upg7u_241{display:flex;align-items:center;gap:11px;margin-bottom:20px}._mHead_upg7u_241 ._bk_upg7u_242{color:var(--i-muted);cursor:pointer;display:flex;background:none;border:none;padding:0}._mHead_upg7u_241 ._bk_upg7u_242:hover{color:var(--i-text)}._mHead_upg7u_241 h2{font-family:var(--i-serif);font-size:18px;font-weight:600;color:#fff;margin:0}._fld_upg7u_245{margin-bottom:17px}._fld_upg7u_245 label{font-family:var(--i-mono);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--i-muted);display:block;margin-bottom:7px}._fld_upg7u_245 label ._req_upg7u_247{color:var(--i-gold)}._fld_upg7u_245 label ._opt_upg7u_248{color:var(--i-muted-2);font-weight:400;letter-spacing:.04em}._fld_upg7u_245 input[type=text],._fld_upg7u_245 select{width:100%;background:var(--i-bg);border:1px solid var(--i-border-mid);border-radius:8px;padding:11px 13px;color:var(--i-text);font-family:var(--i-serif);font-size:13px;outline:none}._fld_upg7u_245 input::-moz-placeholder{color:var(--i-muted-2)}._fld_upg7u_245 input::placeholder{color:var(--i-muted-2)}._fld_upg7u_245 input:focus,._fld_upg7u_245 select:focus{border-color:var(--i-gold)}._fld_upg7u_245 select{font-family:var(--i-mono);font-size:11.5px;color:var(--i-text-s);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A9BB0' stroke-width='2.4'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}._dzGrid_upg7u_253{display:grid;grid-template-columns:1fr 1fr;gap:11px}._dz_upg7u_253{border:1.5px dashed var(--i-border-s);border-radius:9px;padding:16px 12px;text-align:center;cursor:pointer;transition:.12s;background:var(--i-bg)}._dz_upg7u_253:hover,._dzDrag_upg7u_255{border-color:var(--i-gold);background:#c8a96e0d}._dzIc_upg7u_256{color:var(--i-muted);margin-bottom:7px;display:flex;justify-content:center}._dzT_upg7u_257{font-family:var(--i-mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--i-text-3)}._dzS_upg7u_258{font-family:var(--i-serif);font-size:11px;color:var(--i-muted-2);margin-top:4px;font-style:italic}._dzHas_upg7u_259{border-style:solid;border-color:#2ecc7a80;background:#2ecc7a0f}._dzHas_upg7u_259 ._dzIc_upg7u_256,._dzHas_upg7u_259 ._dzT_upg7u_257{color:var(--i-green)}._mFolder_upg7u_262{display:flex;align-items:center;gap:10px;background:var(--i-bg);border:1px solid var(--i-border-mid);border-radius:8px;padding:11px 13px;font-family:var(--i-mono);font-size:11px;color:var(--i-text-s);cursor:pointer}._mFolder_upg7u_262:hover{border-color:var(--i-gold)}._mFolder_upg7u_262 svg{width:15px;height:15px;stroke:var(--i-muted);fill:none;stroke-width:1.7}._mFoot_upg7u_265{display:flex;align-items:center;gap:12px;margin-top:22px}._mMem_upg7u_266{font-family:var(--i-mono);font-size:9.5px;color:var(--i-blue);display:flex;align-items:center;gap:7px}._mMem_upg7u_266 ._d_upg7u_73{width:7px;height:7px;border-radius:50%;background:var(--i-blue);box-shadow:0 0 6px #4a9eff99}._mFoot_upg7u_265 ._sp_upg7u_141{flex:1}._mBtn_upg7u_269{font-family:var(--i-mono);font-size:10px;letter-spacing:.04em;border-radius:8px;padding:10px 18px;border:1px solid var(--i-border-s);color:var(--i-text-s);background:var(--i-bg-mid);cursor:pointer}._mBtn_upg7u_269:hover{border-color:var(--i-border-s);background:var(--i-bg-card)}._mBtnGold_upg7u_271{background:var(--i-gold);color:#0a2640;border-color:var(--i-gold);font-weight:600}._mBtnGold_upg7u_271:hover{background:var(--i-gold-l);color:#0a2640}._toast_upg7u_275{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(20px);background:var(--i-bg-card);border:1px solid var(--i-border-s);border-radius:9px;padding:12px 18px;font-family:var(--i-mono);font-size:11px;color:var(--i-text-s);box-shadow:0 12px 34px #00000080;opacity:0;pointer-events:none;transition:.22s;z-index:80;display:flex;align-items:center;gap:10px}._toastShow_upg7u_276{opacity:1;transform:translate(-50%) translateY(0)}._toast_upg7u_275 ._ck_upg7u_277{width:18px;height:18px;border-radius:50%;background:var(--i-green);color:#0a2640;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}._toastLoad_upg7u_278 ._ck_upg7u_277{background:var(--i-gold);animation:_spin_upg7u_141 .8s linear infinite}._nw_upg7u_109{font-family:var(--i-mono);font-size:7.5px;font-weight:600;letter-spacing:.1em;color:var(--i-teal);border:1px solid rgba(63,179,173,.5);border-radius:4px;padding:1px 5px}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:IBM Plex Serif,Georgia,Times New Roman,serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{border-color:#1e4060}body{background-color:var(--pb);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,kbd,samp,pre,var,tt{font-family:var(--font-num);font-variant-numeric:tabular-nums}::-webkit-scrollbar{display:none;width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-\[5px\]{bottom:-5px}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-\[3px\]{bottom:3px}.bottom-full{bottom:100%}.end-3{inset-inline-end:.75rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-12{grid-column:span 12 / span 12}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-6{grid-column:span 6 / span 6}.col-span-9{grid-column:span 9 / span 9}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-16{margin-left:4rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[4px\]{margin-top:4px}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[10px\]{height:10px}.h-\[18px\]{height:18px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:0px}.min-h-\[36px\]{min-height:36px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[56px\]{min-height:56px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10px\]{width:10px}.w-\[18px\]{width:18px}.w-\[240px\]{width:240px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[320px\]{max-width:320px}.max-w-\[420px\]{max-width:420px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[3px\]{gap:3px}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-\[\#1E4060\]{--tw-border-opacity: 1;border-color:rgb(30 64 96 / var(--tw-border-opacity))}.border-\[\#2A9D8F\]{--tw-border-opacity: 1;border-color:rgb(42 157 143 / var(--tw-border-opacity))}.border-\[\#2D5070\]{--tw-border-opacity: 1;border-color:rgb(45 80 112 / var(--tw-border-opacity))}.border-\[\#C8A96E\]{--tw-border-opacity: 1;border-color:rgb(200 169 110 / var(--tw-border-opacity))}.border-\[\#C9A84C\]{--tw-border-opacity: 1;border-color:rgb(201 168 76 / var(--tw-border-opacity))}.border-\[\#C9A84C\]\/20{border-color:#c9a84c33}.border-\[\#E0DEDB\]{--tw-border-opacity: 1;border-color:rgb(224 222 219 / var(--tw-border-opacity))}.border-\[\#E5E3DF\]{--tw-border-opacity: 1;border-color:rgb(229 227 223 / var(--tw-border-opacity))}.border-\[\#E63946\]{--tw-border-opacity: 1;border-color:rgb(230 57 70 / var(--tw-border-opacity))}.border-\[\#E8E7E3\]{--tw-border-opacity: 1;border-color:rgb(232 231 227 / var(--tw-border-opacity))}.border-\[\#EAEAE8\]{--tw-border-opacity: 1;border-color:rgb(234 234 232 / var(--tw-border-opacity))}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-accent{--tw-border-opacity: 1;border-color:rgb(46 109 164 / var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity))}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-700\/40{border-color:#b4530966}.border-amber-900\/40{border-color:#78350f66}.border-black\/20{border-color:#0003}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-border{--tw-border-opacity: 1;border-color:rgb(30 64 96 / var(--tw-border-opacity))}.border-border\/50{border-color:#1e406080}.border-border\/60{border-color:#1e406099}.border-border\/70{border-color:#1e4060b3}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}.border-gold{--tw-border-opacity: 1;border-color:rgb(200 169 110 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-red-500\/30{border-color:#ef44444d}.border-red-900\/40{border-color:#7f1d1d66}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity))}.border-yellow-700\/50{border-color:#a1620780}.border-yellow-900\/40{border-color:#713f1266}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity))}.border-t-accent{--tw-border-opacity: 1;border-top-color:rgb(46 109 164 / var(--tw-border-opacity))}.border-t-amber-500{--tw-border-opacity: 1;border-top-color:rgb(245 158 11 / var(--tw-border-opacity))}.border-t-blue-400{--tw-border-opacity: 1;border-top-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-t-cyan-400{--tw-border-opacity: 1;border-top-color:rgb(34 211 238 / var(--tw-border-opacity))}.border-t-emerald-500{--tw-border-opacity: 1;border-top-color:rgb(16 185 129 / var(--tw-border-opacity))}.border-t-gray-400{--tw-border-opacity: 1;border-top-color:rgb(156 163 175 / var(--tw-border-opacity))}.border-t-green-600{--tw-border-opacity: 1;border-top-color:rgb(22 163 74 / var(--tw-border-opacity))}.border-t-navy{--tw-border-opacity: 1;border-top-color:rgb(0 49 83 / var(--tw-border-opacity))}.border-t-orange-500{--tw-border-opacity: 1;border-top-color:rgb(249 115 22 / var(--tw-border-opacity))}.border-t-pink-500{--tw-border-opacity: 1;border-top-color:rgb(236 72 153 / var(--tw-border-opacity))}.border-t-rose-500{--tw-border-opacity: 1;border-top-color:rgb(244 63 94 / var(--tw-border-opacity))}.border-t-sky-500{--tw-border-opacity: 1;border-top-color:rgb(14 165 233 / var(--tw-border-opacity))}.border-t-slate-400{--tw-border-opacity: 1;border-top-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-t-teal-500{--tw-border-opacity: 1;border-top-color:rgb(20 184 166 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.border-t-violet-500{--tw-border-opacity: 1;border-top-color:rgb(139 92 246 / var(--tw-border-opacity))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-\[\#030D17\]{--tw-bg-opacity: 1;background-color:rgb(3 13 23 / var(--tw-bg-opacity))}.bg-\[\#0A2640\]{--tw-bg-opacity: 1;background-color:rgb(10 38 64 / var(--tw-bg-opacity))}.bg-\[\#0D2137\]{--tw-bg-opacity: 1;background-color:rgb(13 33 55 / var(--tw-bg-opacity))}.bg-\[\#0D2137\]\/90{background-color:#0d2137e6}.bg-\[\#0D2137\]\/95{background-color:#0d2137f2}.bg-\[\#0F2744\]{--tw-bg-opacity: 1;background-color:rgb(15 39 68 / var(--tw-bg-opacity))}.bg-\[\#18181B\]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.bg-\[\#1B3A5C\]{--tw-bg-opacity: 1;background-color:rgb(27 58 92 / var(--tw-bg-opacity))}.bg-\[\#1E4060\]{--tw-bg-opacity: 1;background-color:rgb(30 64 96 / var(--tw-bg-opacity))}.bg-\[\#2A9D8F\]{--tw-bg-opacity: 1;background-color:rgb(42 157 143 / var(--tw-bg-opacity))}.bg-\[\#2E6DA4\]{--tw-bg-opacity: 1;background-color:rgb(46 109 164 / var(--tw-bg-opacity))}.bg-\[\#C0C0C0\]{--tw-bg-opacity: 1;background-color:rgb(192 192 192 / var(--tw-bg-opacity))}.bg-\[\#C8A96E\]{--tw-bg-opacity: 1;background-color:rgb(200 169 110 / var(--tw-bg-opacity))}.bg-\[\#E63946\]{--tw-bg-opacity: 1;background-color:rgb(230 57 70 / var(--tw-bg-opacity))}.bg-\[\#EAEAE8\]{--tw-bg-opacity: 1;background-color:rgb(234 234 232 / var(--tw-bg-opacity))}.bg-\[\#EDECEA\]{--tw-bg-opacity: 1;background-color:rgb(237 236 234 / var(--tw-bg-opacity))}.bg-\[\#EFEDE8\]{--tw-bg-opacity: 1;background-color:rgb(239 237 232 / var(--tw-bg-opacity))}.bg-\[\#F0EFED\]{--tw-bg-opacity: 1;background-color:rgb(240 239 237 / var(--tw-bg-opacity))}.bg-\[\#F2F0EB\]{--tw-bg-opacity: 1;background-color:rgb(242 240 235 / var(--tw-bg-opacity))}.bg-\[\#F4F3EF\]{--tw-bg-opacity: 1;background-color:rgb(244 243 239 / var(--tw-bg-opacity))}.bg-\[\#F7F6F3\]{--tw-bg-opacity: 1;background-color:rgb(247 246 243 / var(--tw-bg-opacity))}.bg-\[\#F9F9F8\]{--tw-bg-opacity: 1;background-color:rgb(249 249 248 / var(--tw-bg-opacity))}.bg-\[\#FAFAF8\]{--tw-bg-opacity: 1;background-color:rgb(250 250 248 / var(--tw-bg-opacity))}.bg-\[rgba\(200\,169\,110\,0\.08\)\]{background-color:#c8a96e14}.bg-\[rgba\(200\,169\,110\,0\.12\)\]{background-color:#c8a96e1f}.bg-\[rgba\(200\,169\,110\,0\.15\)\]{background-color:#c8a96e26}.bg-\[rgba\(201\,168\,76\,0\.07\)\]{background-color:#c9a84c12}.bg-\[rgba\(230\,57\,70\,0\.15\)\]{background-color:#e6394626}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[rgba\(42\,157\,143\,0\.15\)\]{background-color:#2a9d8f26}.bg-\[rgba\(74\,159\,213\,0\.15\)\]{background-color:#4a9fd526}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(46 109 164 / var(--tw-bg-opacity))}.bg-accent-subtle{background-color:#2e6da426}.bg-accent\/10{background-color:#2e6da41a}.bg-accent\/15{background-color:#2e6da426}.bg-accent\/20{background-color:#2e6da433}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/40{background-color:#451a0366}.bg-bg-base{--tw-bg-opacity: 1;background-color:rgb(3 13 23 / var(--tw-bg-opacity))}.bg-bg-elevated{--tw-bg-opacity: 1;background-color:rgb(27 58 92 / var(--tw-bg-opacity))}.bg-bg-surface{--tw-bg-opacity: 1;background-color:rgb(13 33 55 / var(--tw-bg-opacity))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/70{background-color:#000000b3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-border{--tw-bg-opacity: 1;background-color:rgb(30 64 96 / var(--tw-bg-opacity))}.bg-border-strong{--tw-bg-opacity: 1;background-color:rgb(45 80 112 / var(--tw-bg-opacity))}.bg-card{--tw-bg-opacity: 1;background-color:rgb(13 33 55 / var(--tw-bg-opacity))}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(200 169 110 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.bg-navy{--tw-bg-opacity: 1;background-color:rgb(0 49 83 / var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-pb{--tw-bg-opacity: 1;background-color:rgb(3 13 23 / var(--tw-bg-opacity))}.bg-pb-mid{--tw-bg-opacity: 1;background-color:rgb(10 38 64 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-red-950\/40{background-color:#450a0a66}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity))}.bg-rose-500\/20{background-color:#f43f5e33}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity))}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-900\/30{background-color:#0c4a6e4d}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-yellow-900\/30{background-color:#713f124d}.bg-yellow-950\/40{background-color:#42200666}.bg-zinc-900\/30{background-color:#18181b4d}.bg-zinc-900\/40{background-color:#18181b66}.fill-slate-900{fill:#0f172a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.font-sans,.font-serif{font-family:IBM Plex Serif,Georgia,Times New Roman,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#003153\]{--tw-text-opacity: 1;color:rgb(0 49 83 / var(--tw-text-opacity))}.text-\[\#0F2744\]{--tw-text-opacity: 1;color:rgb(15 39 68 / var(--tw-text-opacity))}.text-\[\#2A9D8F\]{--tw-text-opacity: 1;color:rgb(42 157 143 / var(--tw-text-opacity))}.text-\[\#2D5070\]{--tw-text-opacity: 1;color:rgb(45 80 112 / var(--tw-text-opacity))}.text-\[\#4A9FD5\]{--tw-text-opacity: 1;color:rgb(74 159 213 / var(--tw-text-opacity))}.text-\[\#6B6B6B\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity))}.text-\[\#6B7C8F\]{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.text-\[\#9CADB8\]{--tw-text-opacity: 1;color:rgb(156 173 184 / var(--tw-text-opacity))}.text-\[\#ADADAD\]{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-\[\#C0BDBA\]{--tw-text-opacity: 1;color:rgb(192 189 186 / var(--tw-text-opacity))}.text-\[\#C8A96E\]{--tw-text-opacity: 1;color:rgb(200 169 110 / var(--tw-text-opacity))}.text-\[\#C9A84C\]{--tw-text-opacity: 1;color:rgb(201 168 76 / var(--tw-text-opacity))}.text-\[\#E63946\]{--tw-text-opacity: 1;color:rgb(230 57 70 / var(--tw-text-opacity))}.text-\[\#FFFFFF\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-accent{--tw-text-opacity: 1;color:rgb(46 109 164 / var(--tw-text-opacity))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.text-gold{--tw-text-opacity: 1;color:rgb(200 169 110 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity))}.text-text-muted{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.text-text-muted\/50{color:#6b7c8f80}.text-text-muted\/70{color:#6b7c8fb3}.text-text-primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-text-secondary{--tw-text-opacity: 1;color:rgb(156 173 184 / var(--tw-text-opacity))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/40{color:#fff6}.text-white\/85{color:#ffffffd9}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.placeholder-\[\#2D5070\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(45 80 112 / var(--tw-placeholder-opacity))}.placeholder-\[\#2D5070\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(45 80 112 / var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.accent-accent{accent-color:#2E6DA4}.accent-violet-600{accent-color:#7c3aed}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 1px 4px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 1px 3px 0 rgba(0,0,0,.2), 0 1px 2px -1px rgba(0,0,0,.15);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: #0D2137;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-white\/5{--tw-ring-color: rgb(255 255 255 / .05)}.ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.font-mono-data{font-family:var(--font-num);font-variant-numeric:tabular-nums}.font-serif-heading{font-family:var(--font-body)}.num,.font-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{background:linear-gradient(90deg,#0d2137 25%,#1b3a5c,#0d2137 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.\[-\:\\s\|\]{-: s|}.\[live-transcription\:loopback\]{live-transcription:loopback}.\[live-transcription\:mic\]{live-transcription:mic}:root{--pb: #030D17;--pb-brand: #003153;--pb-mid: #0A2640;--pb-light: #1B3A5C;--card: #0D2137;--accent: #2E6DA4;--highlight: #4A9FD5;--gold: #C8A96E;--gold-light: #E2C88A;--gold-pale: #F0E4C8;--text: #FFFFFF;--text-sec: #9CADB8;--muted: #6B7C8F;--parchment: #E8DFC8;--border: #1E4060;--border-sub: #2D5070;--red: #E63946;--amber: #F4A261;--green: #2A9D8F;--blue: #4A9FD5;--gray: #6B7280;--bg-base: #030D17;--bg-surface: #0D2137;--bg-elevated: #1B3A5C;--text-primary: #FFFFFF;--text-secondary: #9CADB8;--text-muted: #6B7C8F;--font-body: "IBM Plex Serif", Georgia, "Times New Roman", serif;--font-num: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}textarea::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder{color:#6b7c8f}textarea::placeholder,input[type=text]::placeholder,input[type=number]::placeholder{color:#6b7c8f}[style*=Outfit],[style*="DM Serif Display"],[style*="DM Sans"],[style*=ui-sans-serif],[style*=Georgia]:not([style*=ui-monospace]):not([style*="Plex Mono"]):not([style*="DM Mono"]){font-family:var(--font-body)!important}[style*="DM Mono"],[style*=ui-monospace],[style*=Menlo],[style*=Consolas]:not([style*="Plex Mono"]){font-family:var(--font-num)!important;font-variant-numeric:tabular-nums}.placeholder\:text-\[\#6B7C8F\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.placeholder\:text-\[\#6B7C8F\]::placeholder{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.placeholder\:text-text-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.placeholder\:text-text-muted::placeholder{--tw-text-opacity: 1;color:rgb(107 124 143 / var(--tw-text-opacity))}.placeholder\:text-text-muted\/70::-moz-placeholder{color:#6b7c8fb3}.placeholder\:text-text-muted\/70::placeholder{color:#6b7c8fb3}.last\:border-0:last-child{border-width:0px}.hover\:border-\[\#0F2744\]\/20:hover{border-color:#0f274433}.hover\:border-\[\#0F2744\]\/40:hover{border-color:#0f274466}.hover\:border-\[\#2D5070\]:hover{--tw-border-opacity: 1;border-color:rgb(45 80 112 / var(--tw-border-opacity))}.hover\:border-\[\#4A9FD5\]:hover{--tw-border-opacity: 1;border-color:rgb(74 159 213 / var(--tw-border-opacity))}.hover\:border-\[\#C8A96E\]:hover{--tw-border-opacity: 1;border-color:rgb(200 169 110 / var(--tw-border-opacity))}.hover\:border-\[\#E63946\]:hover{--tw-border-opacity: 1;border-color:rgb(230 57 70 / var(--tw-border-opacity))}.hover\:border-accent\/50:hover{border-color:#2e6da480}.hover\:border-gold:hover{--tw-border-opacity: 1;border-color:rgb(200 169 110 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity))}.hover\:bg-\[\#162F52\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 47 82 / var(--tw-bg-opacity))}.hover\:bg-\[\#1B3A5C\]:hover{--tw-bg-opacity: 1;background-color:rgb(27 58 92 / var(--tw-bg-opacity))}.hover\:bg-\[\#239088\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 144 136 / var(--tw-bg-opacity))}.hover\:bg-\[\#239186\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 145 134 / var(--tw-bg-opacity))}.hover\:bg-\[\#4A9FD5\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 159 213 / var(--tw-bg-opacity))}.hover\:bg-\[\#EEF1F5\]\/40:hover{background-color:#eef1f566}.hover\:bg-\[\#F0EFEc\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 239 236 / var(--tw-bg-opacity))}.hover\:bg-\[rgba\(255\,255\,255\,0\.03\)\]:hover{background-color:#ffffff08}.hover\:bg-accent-hover:hover{--tw-bg-opacity: 1;background-color:rgb(74 159 213 / var(--tw-bg-opacity))}.hover\:bg-amber-50\/60:hover{background-color:#fffbeb99}.hover\:bg-bg-base:hover{--tw-bg-opacity: 1;background-color:rgb(3 13 23 / var(--tw-bg-opacity))}.hover\:bg-bg-elevated:hover{--tw-bg-opacity: 1;background-color:rgb(27 58 92 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-border:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 96 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-navy-light:hover{--tw-bg-opacity: 1;background-color:rgb(27 58 92 / var(--tw-bg-opacity))}.hover\:bg-red-50\/60:hover{background-color:#fef2f299}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-sky-50\/50:hover{background-color:#f0f9ff80}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity))}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-\[\#0F2744\]:hover{--tw-text-opacity: 1;color:rgb(15 39 68 / var(--tw-text-opacity))}.hover\:text-\[\#9CADB8\]:hover{--tw-text-opacity: 1;color:rgb(156 173 184 / var(--tw-text-opacity))}.hover\:text-\[\#E63946\]:hover{--tw-text-opacity: 1;color:rgb(230 57 70 / var(--tw-text-opacity))}.hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(46 109 164 / var(--tw-text-opacity))}.hover\:text-accent-hover:hover{--tw-text-opacity: 1;color:rgb(74 159 213 / var(--tw-text-opacity))}.hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.hover\:text-text-primary:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-text-secondary:hover{--tw-text-opacity: 1;color:rgb(156 173 184 / var(--tw-text-opacity))}.hover\:text-violet-600:hover{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity))}.hover\:text-violet-900:hover{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-yellow-100:hover{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-\[0_3px_10px_rgba\(0\,0\,0\,0\.10\)\]:hover{--tw-shadow: 0 3px 10px rgba(0,0,0,.1);--tw-shadow-colored: 0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-\[\#C8A96E\]:focus{--tw-border-opacity: 1;border-color:rgb(200 169 110 / var(--tw-border-opacity))}.focus\:border-accent:focus{--tw-border-opacity: 1;border-color:rgb(46 109 164 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#4A9FD5\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 159 213 / var(--tw-ring-opacity))}.focus\:ring-accent\/30:focus{--tw-ring-color: rgb(46 109 164 / .3)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus\:ring-violet-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-gray-900:focus-visible{--tw-ring-offset-color: #111827}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[\#1E4060\]:disabled{--tw-border-opacity: 1;border-color:rgb(30 64 96 / var(--tw-border-opacity))}.disabled\:bg-\[\#1E4060\]:disabled{--tw-bg-opacity: 1;background-color:rgb(30 64 96 / var(--tw-bg-opacity))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.disabled\:text-\[\#2D5070\]:disabled{--tw-text-opacity: 1;color:rgb(45 80 112 / var(--tw-text-opacity))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group\/strip:hover .group-hover\/strip\:visible{visibility:visible}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.group\/strip:hover .group-hover\/strip\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:border-blue-500[data-state=active]{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.data-\[state\=active\]\:border-violet-600[data-state=active]{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity))}.data-\[state\=active\]\:text-violet-700[data-state=active]{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme: dark){.dark\:border-amber-900\/60{border-color:#78350f99}.dark\:border-green-800{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity))}.dark\:border-red-900\/60{border-color:#7f1d1d99}.dark\:border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}.dark\:border-violet-900{--tw-border-opacity: 1;border-color:rgb(76 29 149 / var(--tw-border-opacity))}.dark\:bg-amber-900\/20{background-color:#78350f33}.dark\:bg-amber-900\/40{background-color:#78350f66}.dark\:bg-blue-900\/40{background-color:#1e3a8a66}.dark\:bg-green-900\/10{background-color:#14532d1a}.dark\:bg-green-900\/40{background-color:#14532d66}.dark\:bg-red-900\/20{background-color:#7f1d1d33}.dark\:bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.dark\:bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.dark\:bg-slate-800\/60{background-color:#1e293b99}.dark\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.dark\:bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity))}.dark\:bg-violet-900\/20{background-color:#4c1d9533}.dark\:bg-violet-900\/40{background-color:#4c1d9566}.dark\:bg-violet-950\/30{background-color:#2e10654d}.dark\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.dark\:text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity))}.dark\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.dark\:text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.dark\:text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}.dark\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.dark\:text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.dark\:text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}.dark\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.dark\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.dark\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.dark\:text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.dark\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.dark\:text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity))}.dark\:text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity))}.dark\:hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity))}.dark\:hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.dark\:hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.dark\:hover\:bg-slate-800\/50:hover{background-color:#1e293b80}.dark\:hover\:bg-violet-900\/20:hover{background-color:#4c1d9533}.dark\:hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}.dark\:hover\:text-violet-100:hover{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity))}.dark\:hover\:text-violet-400:hover{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity))}.dark\:focus\:ring-violet-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 139 250 / var(--tw-ring-opacity))}.dark\:data-\[state\=active\]\:text-violet-400[data-state=active]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity))}}.\[\&\>option\]\:bg-\[\#0D2137\]>option{--tw-bg-opacity: 1;background-color:rgb(13 33 55 / var(--tw-bg-opacity))}.\[\&\>option\]\:text-white>option{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.library-style{--navy-950:#030D17;--navy-900:#060F1E;--navy-850:#0A2640;--navy-800:#0D1B2A;--navy-750:#0D2137;--navy-700:#1A2E42;--navy-650:#1B3A5C;--navy-600:#243B55;--navy-550:#2a4460;--ls-border:#1E4060;--ls-border-mid:#2D4460;--ls-border-soft:#3a5570;--ls-fg-1:#FFFFFF;--ls-fg-2:#c8d8e8;--ls-fg-3:#9CADB8;--ls-muted:#8A9BB0;--ls-muted-2:#6B7C8F;--ls-gold:#C8A96E;--ls-gold-bright:#C9A84C;--ls-gold-light:#E2C88A;--ls-green:#2ECC7A;--ls-amber:#F5A623;--ls-red:#E85454;--ls-blue:#4A9EFF;--ls-slate:#9CADB8;--ls-sc-green:#3DAF6A;--ls-sc-amber:#C98830;--ls-sc-red:#C4503F;--ls-fserif:"IBM Plex Serif",Georgia,"Times New Roman",serif;--ls-fmono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;background:var(--navy-800);color:var(--ls-fg-1);font-family:var(--ls-fserif);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}.library-style .ls-mono{font-family:var(--ls-fmono);font-variant-numeric:tabular-nums}.library-style .ls-topbar{height:62px;background:#0000004d;border-bottom:1px solid var(--ls-border-mid);display:flex;align-items:center;gap:14px;padding:0 18px;flex-shrink:0}.library-style .ls-tb-title{font-family:var(--ls-fserif);font-size:21px;font-weight:600;letter-spacing:.3px}.library-style .ls-tb-search{flex:1;max-width:560px;display:flex;align-items:center;gap:9px;background:var(--navy-750);border:1px solid var(--ls-border-mid);border-radius:9px;padding:9px 14px;color:var(--ls-muted)}.library-style .ls-tb-search:focus-within{border-color:var(--ls-gold)}.library-style .ls-tb-search input{flex:1;background:none;border:none;outline:none;color:var(--ls-fg-1);font-family:var(--ls-fserif);font-size:13px}.library-style .ls-tb-search input::-moz-placeholder{color:var(--ls-muted-2)}.library-style .ls-tb-search input::placeholder{color:var(--ls-muted-2)}.library-style .ls-tb-count{font-family:var(--ls-fmono);font-size:11px;color:var(--ls-fg-2);white-space:nowrap}.library-style .ls-tb-count b{color:var(--ls-fg-1)}.library-style .ls-tb-count .urg{color:var(--ls-red)}.library-style .ls-pipebar{display:flex;gap:7px;padding:7px 18px;background:#0000002e;border-bottom:1px solid var(--ls-border-mid);flex-shrink:0}.library-style .ls-pipe-seg{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:7px 13px;border-radius:7px;border:1px solid var(--ls-border-mid);background:var(--navy-750);cursor:pointer;transition:border-color .12s}.library-style .ls-pipe-seg:hover{border-color:var(--ls-border-soft)}.library-style .ls-pipe-seg.on{border-color:#c9a84c80;background:#c9a84c1a}.library-style .ls-pipe-seg .ls-ps-name{font-family:var(--ls-fmono);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ls-fg-1);white-space:nowrap;flex-shrink:0}.library-style .ls-pipe-seg.on .ls-ps-name{color:var(--ls-gold-light)}.library-style .ls-pipe-seg .ls-ps-cnt{margin-left:auto;min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:var(--navy-600);border:1px solid var(--ls-border-soft);color:var(--ls-fg-2);font-family:var(--ls-fmono);font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center}.library-style .ls-pipe-seg .ls-ps-cnt.zero{background:transparent;color:var(--ls-muted-2)}.library-style .ls-pipe-seg .ls-ps-eb{margin-left:auto;font-family:var(--ls-fmono);font-size:10px;color:var(--ls-fg-3);white-space:nowrap}.library-style .ls-pipe-seg .ls-ps-eb b{color:var(--ls-fg-1);font-weight:600}.library-style .ls-view-toggle{display:flex;background:var(--navy-750);border:1px solid var(--ls-border-mid);border-radius:8px;padding:2px}.library-style .ls-view-toggle button{width:34px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--ls-muted);border-radius:6px;border:none;background:none;cursor:pointer}.library-style .ls-view-toggle button.on{background:var(--navy-600);color:var(--ls-gold-bright)}.library-style .ls-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--ls-fmono);font-size:10px;letter-spacing:.04em;padding:9px 13px;border-radius:7px;border:1px solid var(--ls-border-soft);color:var(--ls-fg-2);background:transparent;white-space:nowrap;cursor:pointer}.library-style .ls-btn:hover{background:var(--navy-700)}.library-style .ls-btn.primary{background:var(--ls-gold-bright);border-color:var(--ls-gold-bright);color:var(--navy-800);font-weight:700}.library-style .ls-btn.primary:hover{background:var(--ls-gold-light)}.library-style .ls-tbl-scroll{flex:1;overflow:auto;min-height:0}.library-style .ls-atable{width:100%;border-collapse:collapse;table-layout:fixed}.library-style .ls-atable thead th{position:sticky;top:0;z-index:6;background:var(--navy-800);border-bottom:1px solid var(--ls-border-mid);padding:0;height:36px;text-align:left;font-weight:400}.library-style .ls-th-inner{display:flex;align-items:center;gap:5px;padding:0 13px;height:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--ls-fmono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-muted);white-space:nowrap;overflow:hidden}.library-style .ls-th.al-right .ls-th-inner{justify-content:flex-end}.library-style .ls-th.al-center .ls-th-inner{justify-content:center}.library-style .ls-atable tbody td{padding:8px 13px;border-bottom:1px solid rgba(30,64,96,.4);vertical-align:middle;overflow:hidden}.library-style .ls-deal-row{cursor:pointer}.library-style .ls-deal-row:hover td{background:#1a2e4280}.library-style .ls-td-company{position:relative;padding-left:18px!important}.library-style .al-right{text-align:right}.library-style .al-center{text-align:center}.library-style .ls-cbar{position:absolute;left:0;top:0;bottom:0;width:3px;z-index:2}.library-style .ls-c-name{font-family:var(--ls-fserif);font-size:14.5px;font-weight:600;color:var(--ls-fg-1);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:7px}.library-style .ls-c-sub{font-family:var(--ls-fmono);font-size:8px;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-c-desc{font-family:var(--ls-fserif);font-size:11.5px;color:var(--ls-fg-3);margin-top:5px;line-height:1.4}.library-style .ls-num{font-family:var(--ls-fmono);font-size:12.5px;color:var(--ls-fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.library-style .ls-num .u{font-size:12.5px;color:var(--ls-fg-1)}.library-style .ls-num.dash{color:var(--ls-muted-2)}.library-style .ls-num-sub{font-family:var(--ls-fmono);font-size:11px;color:var(--ls-fg-3);margin-top:4px;font-variant-numeric:tabular-nums}.library-style .ls-c-lead{font-family:var(--ls-fserif);font-size:12.5px;color:var(--ls-fg-1);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-c-role{font-family:var(--ls-fmono);font-size:10px;letter-spacing:.02em;color:var(--ls-fg-3);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-secdiv td{padding:0;border:none}.library-style .ls-sd-in{display:flex;align-items:center;gap:11px;padding:16px 14px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .ls-sd-chev{color:var(--ls-muted);display:flex;transition:transform .16s}.library-style .ls-step-sect.collapsed .ls-sd-chev{transform:rotate(-90deg)}.library-style .ls-step-sect.collapsed .ls-deal-row{display:none}.library-style .ls-sd-dot{width:8px;height:8px;border-radius:50%}.library-style .ls-sd-label{font-family:var(--ls-fmono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ls-fg-1);font-weight:600}.library-style .ls-sd-cnt{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--navy-600);border:1px solid var(--ls-border-soft);color:var(--ls-fg-2);font-family:var(--ls-fmono);font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center}.library-style .ls-sd-meta{font-family:var(--ls-fmono);font-size:9.5px;color:var(--ls-muted)}.library-style .ls-sd-meta b{color:var(--ls-fg-2);font-weight:500}.library-style .ls-sd-line{flex:1;height:1px;background:var(--ls-border-mid)}.library-style .ls-mpill{display:inline-flex;align-items:center;font-family:var(--ls-fserif);font-size:9.5px;font-weight:500;letter-spacing:.2px;padding:1px 8px;border-radius:999px;white-space:nowrap}.library-style .ls-m-acquired{background:#2ecc7a1f;border:1px solid rgba(46,204,122,.3);color:var(--ls-green)}.library-style .ls-m-bird_dog{background:#e854541f;border:1px solid rgba(232,84,84,.3);color:var(--ls-red)}.library-style .ls-m-passed{background:#9cadb824;border:1px solid rgba(156,173,184,.3);color:var(--ls-slate)}.library-style .ls-kanban{flex:1;overflow-y:auto;padding:6px 18px 40px}.library-style .ls-ksect{padding-bottom:4px;margin-bottom:14px}.library-style .ls-ksect-head{display:flex;align-items:center;gap:11px;padding:16px 2px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .ls-ksect.collapsed .ls-sd-chev{transform:rotate(-90deg)}.library-style .ls-ksect.collapsed .ls-ksect-body{display:none}.library-style .ls-ksect-body{display:flex;flex-wrap:wrap;gap:12px;padding-top:2px}.library-style .ls-ksect-empty{font-family:var(--ls-fmono);font-size:9px;color:var(--ls-muted-2);padding:0 2px}.library-style .ls-kc{width:288px;background:var(--navy-700);border:1px solid var(--ls-border-mid);border-radius:10px;padding:13px 14px 12px 18px;position:relative;cursor:pointer;overflow:hidden}.library-style .ls-kc:hover{border-color:var(--ls-border-soft)}.library-style .ls-kc .ls-cbar{border-radius:10px 0 0 10px}.library-style .ls-kc-name{font-family:var(--ls-fserif);font-size:14px;font-weight:600;color:var(--ls-fg-1);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-kc-sub{font-family:var(--ls-fmono);font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-muted);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-kc-reason{margin-top:11px;padding:8px 10px;background:var(--navy-800);border:1px solid var(--ls-border);border-radius:7px}.library-style .ls-kc-reason .ls-kl-l{font-family:var(--ls-fmono);font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:var(--ls-muted)}.library-style .ls-kc-reason .ls-kl-t{font-family:var(--ls-fserif);font-size:11.5px;color:var(--ls-fg-2);line-height:1.4;margin-top:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.library-style .ls-kc-fin{display:flex;justify-content:space-between;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid var(--ls-border)}.library-style .ls-kc-fin .ls-kf-l{font-family:var(--ls-fmono);font-size:7px;letter-spacing:.07em;text-transform:uppercase;color:var(--ls-muted);white-space:nowrap}.library-style .ls-kc-fin .ls-kf-v{font-family:var(--ls-fmono);font-size:12.5px;color:var(--ls-fg-1);margin-top:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.library-style .ls-kc-foot{display:flex;align-items:center;gap:8px;margin-top:12px}.library-style .ls-kc-lead{font-family:var(--ls-fserif);font-size:11.5px;color:var(--ls-fg-2);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-reason-pop{position:fixed;z-index:260;width:360px;max-width:92vw;background:#1a2e42;border:1px solid #3a5570;border-radius:10px;box-shadow:0 24px 60px #000000bf,0 4px 12px #00000080;padding:14px 15px}.library-style .ls-reason-pop .ls-rp-name{font-family:var(--ls-fserif);font-size:13.5px;font-weight:600;color:var(--ls-fg-1);margin-bottom:7px}.library-style .ls-reason-pop .ls-rp-meta{font-family:var(--ls-fmono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--ls-muted);margin-bottom:10px}.library-style .ls-reason-pop .ls-rp-body{font-family:var(--ls-fserif);font-size:12px;color:var(--ls-fg-2);line-height:1.55;white-space:pre-wrap}.library-style-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#03090fc7;display:flex;align-items:center;justify-content:center;z-index:200;font-family:"IBM Plex Serif",Georgia,serif}.library-style-modal{width:460px;max-width:94vw;max-height:92vh;overflow-y:auto;background:#0d2137;border:1px solid #3a5570;border-radius:14px;box-shadow:0 28px 80px #000000a6;padding:22px;color:#fff}.library-style-modal .ls-m-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-bottom:13px}.library-style-modal .ls-m-title{font-size:17px;font-weight:600;margin-bottom:7px}.library-style-modal .ls-m-sub{font-size:12.5px;color:#c8d8e8;line-height:1.5;margin-bottom:16px}.library-style-modal textarea{width:100%;background:#0d1b2a;border:1px solid #3a5570;border-radius:8px;color:#fff;font-family:"IBM Plex Serif",Georgia,serif;font-size:13.5px;padding:11px 12px;resize:vertical;min-height:74px;line-height:1.5}.library-style-modal textarea:focus{outline:none;border-color:#c9a84c}.library-style-modal textarea::-moz-placeholder{color:#6b7c8f}.library-style-modal textarea::placeholder{color:#6b7c8f}.library-style-modal .ls-m-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.library-style-modal .ls-m-btn{display:inline-flex;align-items:center;gap:7px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.04em;padding:9px 13px;border-radius:7px;border:1px solid #3a5570;color:#c8d8e8;background:transparent;cursor:pointer}.library-style-modal .ls-m-btn:hover{background:#1a2e42}.library-style-modal .ls-m-btn.primary{background:#c9a84c;border-color:#c9a84c;color:#0d1b2a;font-weight:700}.library-style-modal .ls-m-btn.primary:hover{background:#e2c88a}.library-style-modal .ls-m-btn:disabled{opacity:.5;cursor:not-allowed}.library-style .ls-restore-btn{display:inline-flex;align-items:center;gap:6px;font-family:var(--ls-fmono);font-size:8.5px;letter-spacing:.04em;color:var(--ls-muted);border:1px solid var(--ls-border-mid);border-radius:6px;padding:4px 9px;background:var(--navy-750);cursor:pointer}.library-style .ls-restore-btn:hover{border-color:var(--ls-gold-bright);color:var(--ls-gold-light);background:#c9a84c14}.library-style .ls-desc-more{display:inline;font-family:var(--ls-fmono);font-size:9px;letter-spacing:.02em;color:var(--ls-blue);border:none;background:none;padding:0;cursor:pointer;white-space:nowrap;margin-left:6px}.library-style .ls-desc-more:hover{color:var(--ls-gold-light);text-decoration:underline}.library-style .ls-reason-pop .ls-rp-web{display:flex;align-items:center;gap:7px;margin-top:11px;padding-top:10px;border-top:1px solid var(--ls-border-mid);font-family:var(--ls-fmono);font-size:10px;color:var(--ls-blue)}.library-style .ls-toast-wrap{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:240;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.library-style .ls-toast{background:var(--navy-700);border:1px solid var(--ls-border-soft);border-left:3px solid var(--ls-gold-bright);border-radius:8px;padding:11px 17px;font-family:var(--ls-fmono);font-size:10px;color:var(--ls-fg-2);box-shadow:0 12px 34px #00000080;animation:ls-tin .25s ease;display:flex;align-items:center;gap:10px;pointer-events:auto}.library-style .ls-toast.ok{border-left-color:var(--ls-green)}.library-style .ls-toast.warn{border-left-color:var(--ls-amber)}.library-style .ls-toast.leaving{animation:ls-tout .3s ease forwards}@keyframes ls-tin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ls-tout{to{opacity:0;transform:translateY(8px)}}.library-style .ls-menu{position:fixed;background:#1a2e42;border:1px solid #3a5570;border-radius:11px;box-shadow:0 24px 60px #000000bf,0 4px 12px #00000080;padding:6px;z-index:260;min-width:200px}.library-style .ls-menu.tight{min-width:172px;padding:5px}.library-style .ls-menu-h{font-family:var(--ls-fmono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--ls-muted);padding:8px 9px}.library-style .ls-menu-item{display:flex;align-items:center;gap:10px;padding:8px 9px;border-radius:7px;font-family:var(--ls-fserif);font-size:12.5px;color:var(--ls-fg-2);cursor:pointer;border:none;background:none;text-align:left;width:100%}.library-style .ls-menu-item:hover{background:#ffffff0d;color:var(--ls-fg-1)}.library-style .ls-menu-item.cur{color:var(--ls-gold-light)}.library-style .ls-menu-item .ls-mi-tick{margin-left:auto;color:var(--ls-gold-bright);opacity:0;font-size:11px}.library-style .ls-menu-item.cur .ls-mi-tick{opacity:1}.library-style .ls-mi-swatch{width:9px;height:9px;border-radius:2px;flex-shrink:0}.library-style .ls-cbar{cursor:pointer;transition:width .12s}.library-style .ls-cbar:hover{width:8px}.library-style .dl-table{min-width:0}.library-style .dl-head{display:grid;position:sticky;top:0;z-index:6;background:var(--navy-800);border-bottom:1px solid var(--ls-border-mid)}.library-style .dl-head .dh{padding:0 13px;height:36px;display:flex;align-items:center;gap:5px;font-family:var(--ls-fmono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-muted);white-space:nowrap;overflow:hidden;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .dl-head .dh:first-child{padding-left:18px}.library-style .dl-head .dh:hover{color:var(--ls-fg-2)}.library-style .dl-head .dh.sorted{color:var(--ls-gold-bright)}.library-style .dl-head .dh.al-right{justify-content:flex-end}.library-style .dl-head .dh.al-center{justify-content:center}.library-style .dl-head .ar{font-size:8px;opacity:.85}.library-style .dl-head .rsz{position:absolute;top:0;right:0;width:9px;height:100%;cursor:col-resize;z-index:3}.library-style .dl-head .rsz:after{content:"";position:absolute;right:4px;top:9px;bottom:9px;width:1px;background:var(--ls-border-mid)}.library-style .dl-head .rsz:hover:after,.library-style .dl-head .rsz.active:after{background:var(--ls-gold-bright);width:2px}body.ls-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .dl-group{display:flex;align-items:center;gap:11px;padding:16px 4px 9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .dl-group .ls-sd-chev{color:var(--ls-muted);display:flex;transition:transform .16s}.library-style .dl-group.collapsed .ls-sd-chev{transform:rotate(-90deg)}.library-style .dl-cards{display:flex;flex-direction:column;gap:0}.library-style .deal-card{display:grid;position:relative;border-bottom:1px solid var(--ls-border);cursor:pointer;overflow:hidden;transition:background .12s}.library-style .deal-card:hover{background:#1a2e4280}.library-style .deal-card .dc{padding:6px 13px 2px;min-width:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.library-style .deal-card .dc.dc-r{padding-top:6px;padding-bottom:6px}.library-style .deal-card .dc.al-right{align-items:flex-end;text-align:right}.library-style .deal-card .dc.al-center{align-items:center;text-align:center}.library-style .deal-card .dc-company{padding-left:18px}.library-style .dc-desc-cell{padding:0 14px 7px 18px;font-family:var(--ls-fserif);font-size:11.5px;color:var(--ls-fg-3);line-height:1.4;min-width:0;overflow:hidden;align-self:start;display:flex;align-items:baseline;gap:6px;white-space:nowrap}.library-style .dc-desc-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.library-style .dc-desc-cell .dc-lbl,.library-style .dc-desc-cell .ls-desc-more-card{flex-shrink:0}.library-style .deal-card .ls-cbar{border-radius:0;cursor:pointer;transition:width .12s}.library-style .deal-card .ls-cbar:hover{width:8px}.library-style .dc-lbl{font-family:var(--ls-fmono);font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:var(--ls-muted);border:1px solid var(--ls-border-mid);border-radius:3px;padding:1px 5px;margin-right:8px;white-space:nowrap}.library-style .ls-mtag{display:inline-block;font-family:var(--ls-fmono);font-size:7.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:1px 6px;margin-left:9px;vertical-align:middle;white-space:nowrap}.library-style .ls-num-x{font-family:var(--ls-fmono);font-size:9.5px;color:var(--ls-muted);font-weight:400;margin-left:5px}.library-style .ls-pipe-div{width:1px;align-self:stretch;background:var(--ls-border-soft);margin:2px 5px;flex-shrink:0;opacity:.75}.library-style .ls-tb-count .urg.click{cursor:pointer}.library-style .ls-tb-count .urg.click:hover{text-decoration:underline}.library-style .ls-tb-count .urg .caret{font-size:7px}.library-style .ls-stall-item{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:7px;cursor:pointer}.library-style .ls-stall-item:hover{background:#ffffff0d}.library-style .ls-stall-item .si-dot{width:7px;height:7px;border-radius:50%;background:var(--ls-red);flex-shrink:0}.library-style .ls-stall-item .si-name{font-family:var(--ls-fserif);font-size:12.5px;color:var(--ls-fg-1);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .ls-stall-item .si-stage{font-family:var(--ls-fmono);font-size:8px;color:var(--ls-muted);text-transform:uppercase;letter-spacing:.05em}.library-style .ls-menu-item .ls-mdot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.library-style .ls-mbox{width:15px;height:15px;border:1px solid var(--ls-border-soft);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--navy-800);flex-shrink:0}.library-style .ls-menu-item.on .ls-mbox{background:var(--ls-gold-bright);border-color:var(--ls-gold-bright)}.library-style .ls-mbox svg{opacity:0}.library-style .ls-menu-item.on .ls-mbox svg{opacity:1}.library-style .ls-menu-item.locked{opacity:.45;cursor:not-allowed}.library-style .ls-menu-item .ls-mi-num{margin-left:auto;font-family:var(--ls-fmono);font-size:8px;color:var(--ls-muted-2)}.library-style .ls-menu-sep{height:1px;background:var(--ls-border-mid);margin:6px}.library-style .ls-menu-h .mh-act{margin-left:auto;color:var(--ls-gold-bright);cursor:pointer;letter-spacing:.02em}.library-style .ls-menu-h .mh-act:hover{color:var(--ls-gold-light)}.library-style .ls-menu.scroll{max-height:70vh;overflow-y:auto}.library-style .ls-reason-pop .ls-dp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:7px}.library-style .ls-reason-pop .ls-dp-x{flex-shrink:0;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ls-muted);border:1px solid transparent;font-size:11px;line-height:1;cursor:pointer;background:none}.library-style .ls-reason-pop .ls-dp-x:hover{border-color:var(--ls-border-soft);color:var(--ls-fg-1);background:#ffffff0d}.library-style .ls-dl-empty{padding:46px 20px;text-align:center;font-family:var(--ls-fmono);font-size:10px;letter-spacing:.04em;color:var(--ls-muted)}.library-style .ls-stage-head{display:flex;align-items:center;gap:8px}.library-style .ls-stagelbl{font-family:var(--ls-fmono);font-size:10.5px;letter-spacing:.03em;color:var(--ls-fg-1);white-space:nowrap;font-weight:500}.library-style .ls-stage-foot{display:flex;align-items:center;gap:10px;margin-top:7px}.library-style .ls-ustat-btn{display:inline-flex;align-items:center;gap:6px;font-family:var(--ls-fmono);font-size:8.5px;letter-spacing:.04em;color:var(--ls-muted);border:1px solid var(--ls-border-mid);border-radius:6px;padding:4px 9px;background:var(--navy-750);cursor:pointer}.library-style .ls-ustat-btn:hover{border-color:var(--ls-gold-bright);color:var(--ls-gold-light);background:#c9a84c14}.library-style .ls-das-tag{font-family:var(--ls-fmono);font-size:9px;letter-spacing:.03em;color:var(--ls-muted)}.library-style .ls-mpill{border:1px solid;cursor:pointer}.library-style .ls-m-progressing{background:#2ecc7a1f;border-color:#2ecc7a4d;color:var(--ls-green)}.library-style .ls-m-slowing{background:#f5a6231f;border-color:#f5a6234d;color:var(--ls-amber)}.library-style .ls-m-stalling{background:#e854541f;border-color:#e854544d;color:var(--ls-red)}.library-style .ls-m-hold{background:#f5a6231a;border-color:#f5a6234d;color:var(--ls-amber)}.library-style .ls-desc-more-card{display:inline;font-family:var(--ls-fmono);font-size:9px;letter-spacing:.02em;color:var(--ls-blue);border:none;background:none;padding:0;cursor:pointer;white-space:nowrap;margin-left:4px}.library-style .ls-desc-more-card:hover{color:var(--ls-gold-light);text-decoration:underline}.library-style ::-webkit-scrollbar{width:9px;height:9px}.library-style ::-webkit-scrollbar-track{background:transparent}.library-style ::-webkit-scrollbar-thumb{background:#22384f;border-radius:4px}.library-style ::-webkit-scrollbar-thumb:hover{background:var(--ls-border-soft)}.library-style .lib-kanban{flex:1;overflow-y:auto;padding:8px 18px 40px}.library-style .lib-lane{margin-bottom:14px;border-bottom:1px solid rgba(30,64,96,.45);padding-bottom:10px}.library-style .lib-lane:last-child{border-bottom:none}.library-style .lib-lane-head{display:flex;align-items:center;gap:11px;padding:12px 2px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-style .lib-lane.collapsed .ls-sd-chev{transform:rotate(-90deg)}.library-style .lib-lane.collapsed .lib-lane-body{display:none}.library-style .lib-lane-body{display:flex;flex-wrap:wrap;gap:12px;padding:6px 0 4px}.library-style .lib-lane-empty{font-family:var(--ls-fmono);font-size:9px;color:var(--ls-muted-2);padding:0 2px;letter-spacing:.05em}.library-style .lib-kc{width:288px;background:var(--navy-700);border:1px solid var(--ls-border-mid);border-radius:10px;padding:13px 14px 12px 18px;position:relative;cursor:pointer;overflow:hidden;transition:border-color .12s,background .12s}.library-style .lib-kc:hover{border-color:var(--ls-border-soft);background:#1c3149}.library-style .lib-kc .ls-cbar{border-radius:10px 0 0 10px}.library-style .lib-kc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.library-style .lib-kc-name{font-family:var(--ls-fserif);font-size:14px;font-weight:600;color:var(--ls-fg-1);line-height:1.2;display:flex;align-items:center;gap:6px;flex:1;min-width:0}.library-style .lib-kc-name .lib-kc-nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.library-style .lib-kc-sub{font-family:var(--ls-fmono);font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-muted);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .lib-kc-fin{display:flex;justify-content:space-between;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid var(--ls-border)}.library-style .lib-kc-fin .lib-kf-l{font-family:var(--ls-fmono);font-size:7px;letter-spacing:.07em;text-transform:uppercase;color:var(--ls-muted);white-space:nowrap}.library-style .lib-kc-fin .lib-kf-v{font-family:var(--ls-fmono);font-size:12.5px;color:var(--ls-fg-1);margin-top:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.library-style .lib-kc-fin .lib-kf-v .u{font-size:12.5px}.library-style .lib-kc-fin .lib-kf-v.dash{color:var(--ls-muted-2)}.library-style .lib-kc-foot{display:flex;align-items:center;gap:8px;margin-top:12px}.library-style .lib-kc-lead{font-family:var(--ls-fserif);font-size:11.5px;color:var(--ls-fg-2);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-style .lib-build-card{display:flex;align-items:center;gap:14px;padding:14px 18px;background:linear-gradient(90deg,#c9a84c0f,#4a9eff0a);border-bottom:1px solid var(--ls-border);position:relative;overflow:hidden}.library-style .lib-build-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ls-gold-bright)}.library-style .lib-build-spin{width:22px;height:22px;position:relative;flex-shrink:0}.library-style .lib-build-spin:before,.library-style .lib-build-spin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.6px solid transparent}.library-style .lib-build-spin:before{border-top-color:var(--ls-gold-bright);border-right-color:var(--ls-gold-bright);animation:lib-spin 1.05s linear infinite}.library-style .lib-build-spin:after{top:5px;right:5px;bottom:5px;left:5px;border-top-color:var(--ls-blue);border-left-color:var(--ls-blue);animation:lib-spin 1.7s linear infinite reverse}@keyframes lib-spin{to{transform:rotate(360deg)}}.library-style .lib-build-name{font-family:var(--ls-fserif);font-size:14.5px;font-weight:600;color:var(--ls-fg-1)}.library-style .lib-build-sub{font-family:var(--ls-fmono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ls-gold-light);margin-top:3px}@media (prefers-reduced-motion: reduce){.library-style .lib-build-spin:before,.library-style .lib-build-spin:after{animation:none;border-top-color:var(--ls-gold-bright)}}.library-style-modal.lib-newdeal{width:560px;max-width:96vw}.library-style-modal .lib-nd-step{font-family:var(--ls-fmono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ls-muted);margin-bottom:10px}.library-style-modal .lib-nd-mode{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:16px}.library-style-modal .lib-nd-mode-card{background:#0d1b2a;border:1px solid #3a5570;border-radius:9px;padding:14px 14px 13px;cursor:pointer;text-align:left;color:#c8d8e8;font-family:"IBM Plex Serif",Georgia,serif;transition:border-color .12s,background .12s}.library-style-modal .lib-nd-mode-card:hover{border-color:#c8a96e;background:#112940}.library-style-modal .lib-nd-mode-card.on{border-color:#c9a84c;background:#c9a84c1a}.library-style-modal .lib-nd-mode-t{font-size:13.5px;font-weight:600;color:#fff;margin-bottom:6px;display:flex;align-items:center;gap:7px}.library-style-modal .lib-nd-mode-d{font-size:11.5px;color:#9cadb8;line-height:1.45}.library-style-modal .lib-nd-field{display:flex;flex-direction:column;gap:6px;margin-bottom:13px}.library-style-modal .lib-nd-field label{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9cadb8}.library-style-modal .lib-nd-field label .req{color:#c9a84c;margin-left:4px}.library-style-modal .lib-nd-field input,.library-style-modal .lib-nd-field textarea{background:#0d1b2a;border:1px solid #3a5570;border-radius:7px;color:#fff;font-family:"IBM Plex Serif",Georgia,serif;font-size:13px;padding:9px 11px;outline:none}.library-style-modal .lib-nd-field input:focus,.library-style-modal .lib-nd-field textarea:focus{border-color:#c9a84c}.library-style-modal .lib-nd-field textarea{resize:vertical;min-height:62px;line-height:1.45}.library-style-modal .lib-nd-picker{background:#0d1b2a;border:1px solid #3a5570;border-radius:8px;padding:4px 12px 14px;margin-bottom:13px}.library-style-modal .lib-nd-picker-h{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9cadb8;padding:9px 0 2px}.library-style-modal .lib-nd-err{background:#e854541a;border:1px solid rgba(232,84,84,.3);color:#e85454;border-radius:7px;padding:8px 11px;font-family:IBM Plex Mono,monospace;font-size:11px;margin-bottom:10px}.library-style-modal.lib-newdeal-detail{width:600px;max-width:96vw}.library-style-modal .lib-nd-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.library-style-modal .lib-nd-back{width:28px;height:28px;border-radius:7px;border:1px solid #3a5570;background:transparent;color:#c8d8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .12s,background .12s}.library-style-modal .lib-nd-back:hover{border-color:#c8a96e;background:#c9a84c14;color:#fff}.library-style-modal .lib-nd-back:disabled{opacity:.4;cursor:not-allowed}.library-style-modal .lib-nd-h-title{font-family:"IBM Plex Serif",Georgia,serif;font-size:18px;font-weight:600;color:#fff}.library-style-modal .lib-nd-drop{border:1.5px dashed #3a5570;border-radius:9px;padding:18px 14px;text-align:center;cursor:pointer;transition:border-color .12s,background .12s;font-family:IBM Plex Mono,monospace;font-size:12px;color:#9cadb8;display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;background:#0d1b2a66}.library-style-modal .lib-nd-drop:hover,.library-style-modal .lib-nd-drop.drag{border-color:#c8a96e;background:#c9a84c0f;color:#e2c88a}.library-style-modal .lib-nd-drop-plus{font-size:16px;line-height:1;color:#c8a96e;font-weight:600}.library-style-modal .lib-nd-files{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.library-style-modal .lib-nd-files li{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#0d1b2a;border:1px solid #1E4060;border-radius:6px;font-family:IBM Plex Mono,monospace;font-size:11px;color:#c8d8e8}.library-style-modal .lib-nd-files li .lib-nd-file-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-style-modal .lib-nd-files li .lib-nd-file-sz{color:#6b7c8f;font-size:10px}.library-style-modal .lib-nd-files li .lib-nd-file-tag{color:#c9a84c;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.library-style-modal .lib-nd-files li button{background:none;border:none;color:#6b7c8f;cursor:pointer;font-size:14px;line-height:1;padding:0 4px}.library-style-modal .lib-nd-files li button:hover{color:#e85454}.library-style-modal .lib-nd-loc{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#0d1b2a;border:1px solid #3a5570;border-radius:7px;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#c8d8e8}.library-style-modal .lib-nd-loc-icon{color:#c8a96e;flex-shrink:0;display:flex}.library-style-modal .lib-nd-loc-path{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-style-modal .lib-nd-loc-path.muted{color:#6b7c8f;font-style:italic}.library-style-modal .lib-nd-loc-btn{background:none;border:1px solid #1E4060;border-radius:5px;padding:4px 10px;color:#9cadb8;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.library-style-modal .lib-nd-loc-btn:hover{border-color:#c8a96e;color:#e2c88a}.library-style-modal .lib-nd-mem{display:flex;align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:10px;color:#c8d8e8}.library-style-modal .lib-nd-mem .dot{width:7px;height:7px;border-radius:50%;background:#4a9eff;box-shadow:0 0 6px #4a9eff99}.library-style-modal .lib-nd-actions{display:flex;align-items:center;margin-top:14px;gap:9px}.library-style-modal .lib-nd-actions .spacer{flex:1}
