@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-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}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--radius-control:var(--radius-sm);--radius-card:var(--radius-md);--shadow-card:var(--shadow-sm)}}@layer base,components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-2px\]{inset:-2px}.-inset-x-0\.5{inset-inline:calc(var(--spacing) * -.5)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-\[\.65rem\]{top:.65rem}.top-\[34\%\]{top:34%}.top-\[calc\(100\%\+8px\)\],.top-\[calc\(100\%_\+_8px\)\]{top:calc(100% + 8px)}.top-\[clamp\(24px\,10vh\,96px\)\]{top:clamp(24px,10vh,96px)}.top-full{top:100%}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.right-0{right:0}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-6{right:calc(var(--spacing) * 6)}.right-\[\.65rem\]{right:.65rem}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-\[7px\]{bottom:-7px}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[7px\]{bottom:7px}.left-0{left:0}.left-1\/2{left:50%}.left-\[calc\(100\%\+20px\)\]{left:calc(100% + 20px)}.isolate{isolation:isolate}.\!z-0{z-index:0!important}.z-0{z-index:0}.z-2{z-index:2}.z-8{z-index:8}.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}.z-60{z-index:60}.z-80{z-index:80}.z-90{z-index:90}.z-100{z-index:100}.z-110{z-index:110}.z-120{z-index:120}.z-220{z-index:220}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[90\]{z-index:90}.col-\[1\/-1\],.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.client-form__section{border:1px solid var(--border);border-radius:var(--radius-md);gap:16px;margin:0;padding:18px;display:grid}.client-form__section legend{color:var(--text);font-size:var(--font-size-15);margin-left:-7px;padding:0 7px;font-weight:750}@media(max-width:760px){.client-form__section{padding:15px}}.communication-aggregation{border:1px solid var(--border);gap:2px;margin:0;display:grid}@supports (color:color-mix(in lab,red,red)){.communication-aggregation{border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.communication-aggregation{border-radius:var(--radius-sm);padding:12px}.communication-aggregation legend{color:var(--text);font-size:var(--font-size-14);padding:0 4px;font-weight:650}.communication-aggregation label{border-radius:calc(var(--radius-sm) - 2px);min-height:38px;color:var(--text);font-size:var(--font-size-14);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:0 8px;font-weight:600;display:grid}.communication-aggregation label:hover{background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.communication-aggregation label:hover{background:color-mix(in srgb,var(--focus) 5%,transparent)}}.communication-aggregation input{width:14px;height:14px;margin:0}.page-header-alert{border-bottom:1px solid var(--danger);justify-content:space-between;align-items:center;gap:16px;min-height:40px;margin:-26px calc(-1*clamp(24px,4vw,60px)) 26px;display:flex}@supports (color:color-mix(in lab,red,red)){.page-header-alert{border-bottom:1px solid color-mix(in srgb,var(--danger) 28%,var(--border))}}.page-header-alert{background:var(--danger-bg);color:var(--danger);font-size:var(--font-size-12);padding:4px clamp(24px,4vw,60px)}@media(max-width:760px){.page-header-alert{margin:-18px -18px 18px;padding-inline:18px}}.customer-managed-identity{border-top:0;margin:0;display:grid}.inline-error{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger);margin:0 0 20px;padding:12px 14px}.m-0{margin:0}.m-auto{margin:auto}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-\[3px\]{margin-inline:3px}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.\!mt-0{margin-top:0!important}.\!mt-5{margin-top:calc(var(--spacing) * 5)!important}.-mt-\[7px\]{margin-top:-7px}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-\[18px\]{margin-top:18px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.\!mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)!important}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[3px\]{margin-bottom:3px}.mb-\[22px\]{margin-bottom:22px}.mb-\[26px\]{margin-bottom:26px}.mb-\[34px\]{margin-bottom:34px}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[3px\]{margin-left:3px}.ml-auto{margin-left:auto}.bank-account-default{min-height:42px;color:var(--text-soft);font-size:var(--font-size-13);align-self:end;align-items:center;gap:8px;font-weight:600;display:flex}.logo-dropzone{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;display:grid}.logo-dropzone:hover{border-color:var(--focus);background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.logo-dropzone:hover{background:color-mix(in srgb,var(--focus) 5%,var(--bg))}}.logo-dropzone>span:not(.client-logo){gap:3px;display:grid}.logo-dropzone small{color:var(--text-soft);font-weight:450}.logo-dropzone>svg{color:var(--text-soft)}.bank-account-editor__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.currency-input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.currency-input>span{color:var(--text-soft);padding-left:13px}.currency-input input{box-shadow:none;border:0}.form__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media(max-width:760px){.form__row{grid-template-columns:1fr}}.client-bank-account-list{gap:10px;display:grid}.client-bank-account-list>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.client-bank-account-list>div>span{gap:3px;display:grid}.client-bank-account-list small{color:var(--text-soft)}.customer-managed-identity__row{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.customer-managed-identity__row:first-child{border-top:0}.customer-managed-identity__row:last-child{border-bottom:0}.customer-managed-identity__row>span{color:var(--text-soft)}.customer-managed-identity__row>strong{text-align:right;font-weight:650}.bank-account-editor{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);gap:13px;padding:14px;display:grid}.bank-account-list{gap:12px;display:grid}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.\!size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.\!size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\!size-\[34px\]{width:34px!important;height:34px!important}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[1\.7rem\]{width:1.7rem;height:1.7rem}.size-\[9px\]{width:9px;height:9px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-\[34px\]{width:34px;height:34px}.size-\[38px\]{width:38px;height:38px}.size-\[42px\]{width:42px;height:42px}.size-\[54px\]{width:54px;height:54px}.size-\[calc\(100\%\+4px\)\]{width:calc(100% + 4px);height:calc(100% + 4px)}.size-full{width:100%;height:100%}.\!h-\[13px\]{height:13px!important}.\!h-\[67px\]{height:67px!important}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[58px\]{height:58px}.h-\[68\%\]{height:68%}.h-\[92px\]{height:92px}.h-\[172px\]{height:172px}.h-\[218px\]{height:218px}.h-\[260px\]{height:260px}.h-\[360px\]{height:360px}.h-\[calc\(42px\+var\(--invoice-row-count\,var\(--invoice-page-size\)\)\*67px\)\]{height:calc(42px + var(--invoice-row-count,var(--invoice-page-size)) * 67px)}.h-\[calc\(100vh-144px\)\]{height:calc(100vh - 144px)}.h-\[clamp\(58px\,12vh\,140px\)\]{height:clamp(58px,12vh,140px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-11{max-height:calc(var(--spacing) * 11)}.max-h-\[38px\]{max-height:38px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[min\(320px\,42vh\)\]{max-height:min(320px,42vh)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-7{min-height:calc(var(--spacing) * 7)!important}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[3px\]{min-height:3px}.min-h-\[13px\]{min-height:13px}.min-h-\[30px\]{min-height:30px}.min-h-\[35px\]{min-height:35px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[47px\]{min-height:47px}.min-h-\[51px\]{min-height:51px}.min-h-\[57px\]{min-height:57px}.min-h-\[58px\]{min-height:58px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[62px\]{min-height:62px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[120px\]{min-height:120px}.min-h-\[130px\]{min-height:130px}.min-h-\[132px\]{min-height:132px}.min-h-\[158px\]{min-height:158px}.min-h-\[164px\]{min-height:164px}.min-h-\[174px\]{min-height:174px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[232px\]{min-height:232px}.min-h-\[260px\]{min-height:260px}.min-h-\[310px\]{min-height:310px}.min-h-\[360px\]{min-height:360px}.min-h-\[390px\]{min-height:390px}.min-h-\[420px\]{min-height:420px}.min-h-\[460px\]{min-height:460px}.min-h-\[650px\]{min-height:650px}.min-h-\[700px\]{min-height:700px}.min-h-\[720px\]{min-height:720px}.min-h-\[calc\(100vh-175px\)\]{min-height:calc(100vh - 175px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[46px\]{width:46px!important}.\!w-\[272px\]{width:272px!important}.\!w-\[var\(--sidebar-compact\)\]{width:var(--sidebar-compact)!important}.\!w-auto{width:auto!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-\[7px\]{width:7px}.w-\[9px\]{width:9px}.w-\[17px\]{width:17px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[31px\]{width:31px}.w-\[38px\]{width:38px}.w-\[62\%\]{width:62%}.w-\[84\%\]{width:84%}.w-\[142px\]{width:142px}.w-\[162px\]{width:162px}.w-\[172px\]{width:172px}.w-\[220px\]{width:220px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[calc\(100\%\+4px\)\]{width:calc(100% + 4px)}.w-\[clamp\(240px\,25cqi\,310px\)\]{width:clamp(240px,25cqi,310px)}.w-\[max\(100\%\,210px\)\]{width:max(100%,210px)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(300px\,30vw\)\]{width:min(300px,30vw)}.w-\[min\(300px\,100\%\)\]{width:min(300px,100%)}.w-\[min\(320px\,calc\(100vw-36px\)\)\]{width:min(320px,100vw - 36px)}.w-\[min\(380px\,100\%\)\]{width:min(380px,100%)}.w-\[min\(440px\,calc\(100\%_-_32px\)\)\]{width:min(440px,100% - 32px)}.w-\[min\(540px\,100\%\)\]{width:min(540px,100%)}.w-\[min\(640px\,calc\(100\%-32px\)\)\]{width:min(640px,100% - 32px)}.w-\[min\(760px\,100\%\)\]{width:min(760px,100%)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[38px\]{max-width:38px}.max-w-\[120px\]{max-width:120px}.max-w-\[142px\]{max-width:142px}.max-w-\[220px\]{max-width:220px}.max-w-\[360px\]{max-width:360px}.max-w-\[440px\]{max-width:440px}.max-w-\[640px\]{max-width:640px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(360px\,calc\(100vw_-_24px\)\)\]{max-width:min(360px,100vw - 24px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.\!min-w-max{min-width:max-content!important}.min-w-0{min-width:0}.min-w-0\.5{min-width:calc(var(--spacing) * .5)}.min-w-1{min-width:var(--spacing)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-\[1ch\]{min-width:1ch}.min-w-\[18px\]{min-width:18px}.min-w-\[25px\]{min-width:25px}.min-w-\[104px\]{min-width:104px}.min-w-\[138px\]{min-width:138px}.min-w-\[164px\]{min-width:164px}.min-w-\[200px\]{min-width:200px}.min-w-\[820px\]{min-width:820px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-0{flex-basis:0}.origin-bottom-left{transform-origin:0 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top-right{transform-origin:100% 0}.-translate-1\/2{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.\!scale-100{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[\.92\]{scale:.92}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-90deg\]{rotate:-90deg}.rotate-\[14deg\]{rotate:14deg}.\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}.\[transform\:translate\(-50\%\,-50\%\)\]{transform:translate(-50%,-50%)}.\[transform\:translate\(-50\%\,-50\%\)_rotate\(90deg\)\]{transform:translate(-50%,-50%)rotate(90deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:dashboard-aging-summary-reveal_\.52s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.52s cubic-bezier(.22,1,.36,1) both dashboard-aging-summary-reveal}.\[animation\:dashboard-column-reveal_\.58s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_forwards\]{animation:.58s cubic-bezier(.22,1,.36,1) forwards dashboard-column-reveal}.\[animation\:dashboard-live-pulse_1\.65s_cubic-bezier\(\.4\,0\,\.2\,1\)_infinite\]{animation:1.65s cubic-bezier(.4,0,.2,1) infinite dashboard-live-pulse}.\[animation\:dashboard-sparkline-reveal_\.65s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.65s cubic-bezier(.22,1,.36,1) both dashboard-sparkline-reveal}.\[animation\:feed-reveal_\.4s_var\(--ease\)_forwards\]{animation:feed-reveal .4s var(--ease) forwards}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\[18px\]{scroll-margin-top:18px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:color-mix\(in_srgb\,var\(--text-soft\)_35\%\,transparent\)_transparent\]{scrollbar-color:var(--text-soft) transparent}@supports (color:color-mix(in lab,red,red)){.\[scrollbar-color\:color-mix\(in_srgb\,var\(--text-soft\)_35\%\,transparent\)_transparent\]{scrollbar-color:color-mix(in srgb,var(--text-soft) 35%,transparent) transparent}}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-\[172px\]{grid-auto-rows:172px}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[9px_minmax\(80px\,160px\)_minmax\(0\,1fr\)\]{grid-template-columns:9px minmax(80px,160px) minmax(0,1fr)}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[clamp\(240px\,25cqi\,310px\)_1fr\]{grid-template-columns:clamp(240px,25cqi,310px) 1fr}.grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(300px\,\.7fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_100px\]{grid-template-columns:minmax(0,1fr) 100px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_2rem\]{grid-template-columns:minmax(0,1fr) auto 2rem}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(105px\,42\%\)\]{grid-template-columns:minmax(0,1fr) minmax(105px,42%)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(410px\,460px\)\]{grid-template-columns:minmax(0,1fr) minmax(410px,460px)}.grid-cols-\[minmax\(260px\,640px\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(260px,640px) minmax(320px,1fr)}.grid-cols-\[repeat\(2\,172px\)\]{grid-template-columns:repeat(2,172px)}.grid-cols-\[repeat\(5\,minmax\(32px\,1fr\)\)\]{grid-template-columns:repeat(5,minmax(32px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,310px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr))}.grid-rows-\[22px_minmax\(0\,1fr\)_20px\]{grid-template-rows:22px minmax(0,1fr) 20px}.grid-rows-\[30px_18px\]{grid-template-rows:30px 18px}.grid-rows-\[32px_1fr_34px\]{grid-template-rows:32px 1fr 34px}.grid-rows-\[40px\]{grid-template-rows:40px}.grid-rows-\[48px_minmax\(0\,1fr\)\]{grid-template-rows:48px minmax(0,1fr)}.grid-rows-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-rows:auto auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-\[repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-rows:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-evenly{align-content:space-evenly}.content-start{align-content:flex-start}.\!items-start{align-items:flex-start!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.\!justify-stretch{justify-content:stretch!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.\!gap-0{gap:0!important}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.\!gap-4{gap:calc(var(--spacing) * 4)!important}.\!gap-\[9px\]{gap:9px!important}.client-form{gap:16px}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[\.6rem\]{gap:.6rem}.gap-\[\.12rem\]{gap:.12rem}.gap-\[\.22rem\]{gap:.22rem}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[34px\]{gap:34px}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[13px\]{column-gap:13px}.gap-x-\[15px\]{column-gap:15px}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-\[5px\]{row-gap:5px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded-\[10px\]{border-radius:10px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius-md)}.rounded-control{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[7px\]{border-top-left-radius:7px;border-top-right-radius:7px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.logo-dropzone--dragging{border-color:var(--focus);background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.logo-dropzone--dragging{background:color-mix(in srgb,var(--focus) 5%,var(--bg))}}.\!border-\[color-mix\(in_srgb\,var\(--focus\)_48\%\,var\(--border\)\)\]{border-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!border-\[color-mix\(in_srgb\,var\(--focus\)_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--focus) 48%,var(--border))!important}}.\!border-\[color-mix\(in_srgb\,var\(--text-soft\)_16\%\,transparent\)\]{border-color:var(--text-soft)!important}@supports (color:color-mix(in lab,red,red)){.\!border-\[color-mix\(in_srgb\,var\(--text-soft\)_16\%\,transparent\)\]{border-color:color-mix(in srgb,var(--text-soft) 16%,transparent)!important}}.\!border-focus{border-color:var(--focus)!important}.\!border-transparent{border-color:#0000!important}.\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--focus) 24%,var(--border))}}.border-\[color-mix\(in_srgb\,\#d97706_34\%\,var\(--border\)\)\]{border-color:#d97706}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,\#d97706_34\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#d97706 34%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 78%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_82\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--border\)_82\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 82%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--danger\)_18\%\,var\(--border\)\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_18\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--danger) 18%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--danger\)_24\%\,var\(--border\)\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_24\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--danger) 24%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--danger\)_28\%\,var\(--border\)\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--danger) 28%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--focus\)_20\%\,transparent\)\]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--focus\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--focus) 20%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--focus\)_25\%\,var\(--border\)\)\]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--focus\)_25\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--focus) 25%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--focus) 28%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--focus\)_35\%\,var\(--border\)\)\]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--focus\)_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--focus) 35%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--success\)_24\%\,var\(--border\)\)\]{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--success\)_24\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--success) 24%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--success\)_32\%\,var\(--border\)\)\]{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--success\)_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--success) 32%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--surface\)_12\%\,transparent\)\]{border-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--surface\)_12\%\,transparent\)\]{border-color:color-mix(in srgb,var(--surface) 12%,transparent)}}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--brand-start\)\]{border-color:var(--brand-start)}.border-\[var\(--sidebar-border\)\]{border-color:var(--sidebar-border)}.border-current{border-color:currentColor}.border-focus{border-color:var(--focus)}.border-ink-soft{border-color:var(--text-soft)}.border-line{border-color:var(--border)}.border-success{border-color:var(--success)}.border-surface{border-color:var(--surface)}.border-transparent{border-color:#0000}.border-t-focus{border-top-color:var(--focus)}.border-r-transparent{border-right-color:#0000}.\!border-b-focus{border-bottom-color:var(--focus)!important}.border-b-\[color-mix\(in_srgb\,var\(--border\)_70\%\,var\(--text-soft\)\)\]{border-bottom-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-b-\[color-mix\(in_srgb\,var\(--border\)_70\%\,var\(--text-soft\)\)\]{border-bottom-color:color-mix(in srgb,var(--border) 70%,var(--text-soft))}}.border-b-transparent{border-bottom-color:#0000}.border-l-\[var\(--message-accent\)\]{border-left-color:var(--message-accent)}.\!bg-\[color-mix\(in_srgb\,var\(--danger\)_7\%\,var\(--surface\)\)\]{background-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--danger\)_7\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--danger) 7%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 7%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_9\%\,var\(--surface\)\)\]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_9\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 9%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_11\%\,var\(--surface\)\)\]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_11\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 11%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_14\%\,var\(--surface\)\)\]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--focus\)_14\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 14%,var(--surface))!important}}.\!bg-\[color-mix\(in_srgb\,var\(--sidebar-muted\)_9\%\,transparent\)\]{background-color:var(--sidebar-muted)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-\[color-mix\(in_srgb\,var\(--sidebar-muted\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sidebar-muted) 9%,transparent)!important}}.\!bg-\[var\(--action-email-tint\)\]{background-color:var(--action-email-tint)!important}.\!bg-\[var\(--sidebar-active\)\]{background-color:var(--sidebar-active)!important}.\!bg-surface-subtle{background-color:var(--surface-subtle)!important}.\!bg-transparent{background-color:#0000!important}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#d9a441\]{background-color:#d9a441}.bg-\[\#d86b43\]{background-color:#d86b43}.bg-\[\#f1f1ef\]{background-color:#f1f1ef}.bg-\[color-mix\(in_srgb\,\#d97706_9\%\,var\(--surface\)\)\]{background-color:#d97706}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,\#d97706_9\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#d97706 9%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--aging-upcoming\)_38\%\,var\(--surface\)\)\]{background-color:var(--aging-upcoming)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--aging-upcoming\)_38\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--aging-upcoming) 38%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_12\%\,var\(--surface\)\)\]{background-color:var(--brand-start)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--brand-start) 12%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_15\%\,var\(--surface\)\)\]{background-color:var(--brand-start)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_15\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--brand-start) 15%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_20\%\,var\(--surface\)\)\]{background-color:var(--brand-start)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--brand-start\)_20\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--brand-start) 20%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--canvas\)_58\%\,transparent\)\]{background-color:var(--canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--canvas\)_58\%\,transparent\)\]{background-color:color-mix(in srgb,var(--canvas) 58%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--canvas\)_78\%\,transparent\)\]{background-color:var(--canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--canvas\)_78\%\,transparent\)\]{background-color:color-mix(in srgb,var(--canvas) 78%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_3\%\,var\(--surface\)\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_3\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--danger) 3%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_6\%\,var\(--surface\)\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_6\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--danger) 6%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_8\%\,var\(--surface\)\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--danger) 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_18\%\,var\(--surface\)\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_18\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--danger) 18%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_4\.4\%\,transparent\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_4\.4\%\,transparent\)\]{background-color:color-mix(in srgb,var(--focus) 4.4%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_5\%\,var\(--surface\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_5\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 5%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_6\%\,var\(--surface\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_6\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 6%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_10\%\,transparent\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--focus) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_10\%\,var\(--surface\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_10\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 10%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--focus) 12%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_20\%\,transparent\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--focus) 20%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--focus\)_62\%\,var\(--border\)\)\]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--focus\)_62\%\,var\(--border\)\)\]{background-color:color-mix(in srgb,var(--focus) 62%,var(--border))}}.bg-\[color-mix\(in_srgb\,var\(--ink-soft\)_22\%\,var\(--surface-subtle\)\)\]{background-color:var(--ink-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ink-soft\)_22\%\,var\(--surface-subtle\)\)\]{background-color:color-mix(in srgb,var(--ink-soft) 22%,var(--surface-subtle))}}.bg-\[color-mix\(in_srgb\,var\(--success\)_7\%\,var\(--surface\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_7\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--success) 7%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--success\)_8\%\,var\(--surface\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--success) 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,var\(--surface\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--success) 12%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 70%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 92%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 94%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface-subtle\)_55\%\,var\(--surface\)\)\]{background-color:var(--surface-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface-subtle\)_55\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--surface-subtle) 55%,var(--surface))}}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--chart-amount\,\#278b6b\)\]{background-color:var(--chart-amount,#278b6b)}.bg-\[var\(--negative\,\#dc5549\)\]{background-color:var(--negative,#dc5549)}.bg-\[var\(--overlay\)\]{background-color:var(--overlay)}.bg-\[var\(--payment-on-time\)\]{background-color:var(--payment-on-time)}.bg-\[var\(--payment-over-thirty\)\]{background-color:var(--payment-over-thirty)}.bg-\[var\(--payment-seven\)\]{background-color:var(--payment-seven)}.bg-\[var\(--payment-thirty\)\]{background-color:var(--payment-thirty)}.bg-\[var\(--sidebar\)\]{background-color:var(--sidebar)}.bg-\[var\(--sidebar-active\)\]{background-color:var(--sidebar-active)}.bg-\[var\(--skeleton\)\]{background-color:var(--skeleton)}.bg-\[var\(--tooltip-background\)\]{background-color:var(--tooltip-background)}.bg-\[var\(--warning\,\#d98525\)\]{background-color:var(--warning,#d98525)}.bg-canvas{background-color:var(--bg)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-subtle{background-color:var(--danger-bg)}.bg-focus{background-color:var(--focus)}.bg-ink-muted{background-color:var(--text-muted)}.bg-line{background-color:var(--border)}.bg-on-accent{background-color:var(--on-accent)}.bg-success{background-color:var(--success)}.bg-success-subtle{background-color:var(--success-bg)}.bg-surface{background-color:var(--surface)}.bg-surface-subtle{background-color:var(--surface-subtle)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(135deg\,var\(--swatch-a\)\,var\(--swatch-b\)\)\]{background-image:linear-gradient(135deg,var(--swatch-a),var(--swatch-b))}.bg-\[linear-gradient\(var\(--surface\)\,var\(--surface\)\)_padding-box\,var\(--brand-gradient\)_border-box\]{background-image:linear-gradient(var(--surface),var(--surface)) padding-box,var(--brand-gradient) border-box}.fill-none{fill:none}.fill-transparent{fill:#0000}.stroke-\[color-mix\(in_srgb\,var\(--danger\)_14\%\,transparent\)\]{stroke:var(--danger)}@supports (color:color-mix(in lab,red,red)){.stroke-\[color-mix\(in_srgb\,var\(--danger\)_14\%\,transparent\)\]{stroke:color-mix(in srgb,var(--danger) 14%,transparent)}}.stroke-danger{stroke:var(--danger)}.stroke-\[2px\]{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[7px\]{padding:7px}.p-\[9px\]{padding:9px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-\[5px\]{padding-inline:5px!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[clamp\(18px\,4vw\,60px\)\]{padding-inline:clamp(18px,4vw,60px)}.px-\[clamp\(18px\,4vw\,76px\)\]{padding-inline:clamp(18px,4vw,76px)}.\!py-0{padding-block:0!important}.\!py-1{padding-block:var(--spacing)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[\.72rem\]{padding-block:.72rem}.py-\[\.85rem\]{padding-block:.85rem}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[17px\]{padding-block:17px}.py-\[18px\]{padding-block:18px}.\!pt-0{padding-top:0!important}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-\[9px\]{padding-top:9px}.pt-\[11px\]{padding-top:11px}.pt-\[18px\]{padding-top:18px}.pt-\[35px\]{padding-top:35px}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-\[2\.6rem\]{padding-right:2.6rem}.pr-\[5px\]{padding-right:5px}.pr-\[7px\]{padding-right:7px}.pr-\[39px\]{padding-right:39px}.pr-\[122px\]{padding-right:122px}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[26px\]{padding-bottom:26px}.\!pl-\[14px\]{padding-left:14px!important}.\!pl-\[var\(--sidebar-compact\)\]{padding-left:var(--sidebar-compact)!important}.pl-1{padding-left:var(--spacing)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[11px\]{padding-left:11px}.pl-\[17px\]{padding-left:17px}.pl-\[23px\]{padding-left:23px}.pl-\[63px\]{padding-left:63px}.pl-\[var\(--sidebar-width\)\]{padding-left:var(--sidebar-width)}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.\!text-\[28px\]{font-size:28px!important}.\!text-\[length\:var\(--font-size-11\)\]{font-size:var(--font-size-11)!important}.\!text-\[length\:var\(--font-size-12\)\]{font-size:var(--font-size-12)!important}.\!text-\[length\:var\(--font-size-13\)\]{font-size:var(--font-size-13)!important}.\!text-\[length\:var\(--font-size-15\)\]{font-size:var(--font-size-15)!important}.text-\[\.82rem\]{font-size:.82rem}.text-\[\.95rem\]{font-size:.95rem}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[calc\(var\(--font-size-14\)-1px\)\]{font-size:calc(var(--font-size-14) - 1px)}.text-\[calc\(var\(--font-size-14\)-3px\)\]{font-size:calc(var(--font-size-14) - 3px)}.text-\[length\:10px\]{font-size:10px}.text-\[length\:clamp\(var\(--font-size-28\)\,4vw\,var\(--font-size-34\)\)\]{font-size:clamp(var(--font-size-28),4vw,var(--font-size-34))}.text-\[length\:var\(--font-size-9\)\]{font-size:var(--font-size-9)}.text-\[length\:var\(--font-size-10\)\]{font-size:var(--font-size-10)}.text-\[length\:var\(--font-size-11\)\]{font-size:var(--font-size-11)}.text-\[length\:var\(--font-size-12\)\]{font-size:var(--font-size-12)}.text-\[length\:var\(--font-size-13\)\]{font-size:var(--font-size-13)}.text-\[length\:var\(--font-size-14\)\]{font-size:var(--font-size-14)}.text-\[length\:var\(--font-size-15\)\]{font-size:var(--font-size-15)}.text-\[length\:var\(--font-size-16\)\]{font-size:var(--font-size-16)}.text-\[length\:var\(--font-size-17\)\]{font-size:var(--font-size-17)}.text-\[length\:var\(--font-size-18\)\]{font-size:var(--font-size-18)}.text-\[length\:var\(--font-size-20\)\]{font-size:var(--font-size-20)}.text-\[length\:var\(--font-size-22\)\]{font-size:var(--font-size-22)}.text-\[length\:var\(--font-size-24\)\]{font-size:var(--font-size-24)}.text-\[length\:var\(--font-size-28\)\]{font-size:var(--font-size-28)}.text-body{font-size:var(--type-body)}.text-caption{font-size:var(--type-caption)}.\!leading-\[1\.2\]{--tw-leading:1.2!important;line-height:1.2!important}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-\[650\]{--tw-font-weight:650!important;font-weight:650!important}.\!font-\[750\]{--tw-font-weight:750!important;font-weight:750!important}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[560\]{--tw-font-weight:560;font-weight:560}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[680\]{--tw-font-weight:680;font-weight:680}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[720\]{--tw-font-weight:720;font-weight:720}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--action-email\)\]{color:var(--action-email)!important}.\!text-\[var\(--ink-strong\)\]{color:var(--ink-strong)!important}.\!text-\[var\(--sidebar-active-text\)\]{color:var(--sidebar-active-text)!important}.\!text-\[var\(--sidebar-muted\)\]{color:var(--sidebar-muted)!important}.\!text-\[var\(--sidebar-text\)\]{color:var(--sidebar-text)!important}.\!text-accent-strong{color:var(--accent-text-strong)!important}.\!text-danger{color:var(--danger)!important}.\!text-focus{color:var(--focus)!important}.\!text-ink{color:var(--text)!important}.\!text-ink-muted{color:var(--text-muted)!important}.\!text-ink-soft{color:var(--text-soft)!important}.\!text-on-accent{color:var(--on-accent)!important}.text-\[\#d97706\]{color:#d97706}.text-\[color-mix\(in_srgb\,var\(--danger\)_72\%\,var\(--text-soft\)\)\]{color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--danger\)_72\%\,var\(--text-soft\)\)\]{color:color-mix(in srgb,var(--danger) 72%,var(--text-soft))}}.text-\[color-mix\(in_srgb\,var\(--surface\)_72\%\,transparent\)\]{color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--surface\)_72\%\,transparent\)\]{color:color-mix(in srgb,var(--surface) 72%,transparent)}}.text-\[color-mix\(in_srgb\,var\(--surface\)_78\%\,transparent\)\]{color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--surface\)_78\%\,transparent\)\]{color:color-mix(in srgb,var(--surface) 78%,transparent)}}.text-\[var\(--accent-icon\)\]{color:var(--accent-icon)}.text-\[var\(--font-size-12\)\]{color:var(--font-size-12)}.text-\[var\(--font-size-13\)\]{color:var(--font-size-13)}.text-\[var\(--font-size-20\)\]{color:var(--font-size-20)}.text-\[var\(--font-size-22\)\]{color:var(--font-size-22)}.text-\[var\(--font-size-24\)\]{color:var(--font-size-24)}.text-\[var\(--message-accent\)\]{color:var(--message-accent)}.text-accent-strong{color:var(--accent-text-strong)}.text-accent-text{color:var(--accent-text)}.text-current{color:currentColor}.text-danger{color:var(--danger)}.text-focus{color:var(--focus)}.text-inherit{color:inherit}.text-ink{color:var(--text)}.text-ink-muted{color:var(--text-muted)}.text-ink-soft{color:var(--text-soft)}.text-on-accent{color:var(--on-accent)}.text-success{color:var(--success)}.text-surface{color:var(--surface)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--focus\)\],.accent-focus{accent-color:var(--focus)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-68{opacity:.68}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.opacity-\[\.48\]{opacity:.48}.\!shadow-\[inset_3px_0_0_var\(--focus\)\,var\(--shadow-sm\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--focus)), var(--shadow-sm)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_0_0_1px_var\(--border\)\,var\(--shadow-sm\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--border)), var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--bg\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--bg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,currentColor)}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,currentColor 15%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--brand-start\)_10\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--brand-start))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--brand-start\)_10\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--brand-start) 10%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--brand-start\)_10\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_var\(--border\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--overlay-strong\)_6\%\,transparent\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--overlay-strong))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--overlay-strong\)_6\%\,transparent\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,color-mix(in srgb,var(--overlay-strong) 6%,transparent))}}.shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--overlay-strong\)_6\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_4px_var\(--control-shadow\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,var(--control-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--text\)_5\%\,transparent\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,var(--text))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--text\)_5\%\,transparent\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,color-mix(in srgb,var(--text) 5%,transparent))}}.shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--text\)_5\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_color-mix\(in_srgb\,var\(--overlay-strong\)_48\%\,transparent\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,var(--overlay-strong))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_10px_28px_color-mix\(in_srgb\,var\(--overlay-strong\)_48\%\,transparent\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,color-mix(in srgb,var(--overlay-strong) 48%,transparent))}}.shadow-\[0_10px_28px_color-mix\(in_srgb\,var\(--overlay-strong\)_48\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!outline-0{outline-style:var(--tw-outline-style)!important;outline-width:0!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.brightness-\[1\.06\]{--tw-brightness:brightness(1.06);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,)}.drop-shadow-\[0_9px_13px_color-mix\(in_srgb\,var\(--text\)_16\%\,transparent\)\]{--tw-drop-shadow-size:drop-shadow(0 9px 13px var(--tw-drop-shadow-color,var(--text)))}@supports (color:color-mix(in lab,red,red)){.drop-shadow-\[0_9px_13px_color-mix\(in_srgb\,var\(--text\)_16\%\,transparent\)\]{--tw-drop-shadow-size:drop-shadow(0 9px 13px var(--tw-drop-shadow-color,color-mix(in srgb,var(--text) 16%,transparent)))}}.drop-shadow-\[0_9px_13px_color-mix\(in_srgb\,var\(--text\)_16\%\,transparent\)\]{--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.saturate-\[1\.08\]{--tw-saturate:saturate(1.08);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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[2px\]{--tw-backdrop-blur:blur(2px);-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-\[3px\]{--tw-backdrop-blur:blur(3px);-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-\[10px\]{--tw-backdrop-blur:blur(10px);-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-\[12px\]{--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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\]{transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background\]{transition-property:border-color,box-shadow,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background\,border-color\,color\]{transition-property:box-shadow,background,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background\,box-shadow\]{transition-property:color,background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background\]{transition-property:color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background\]{transition-property:color,border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background\,color\]{transition-property:opacity,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,height\,transform\]{transition-property:opacity,height,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding-left\]{transition-property:padding-left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,max-width\,max-height\]{transition-property:transform,max-width,max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,transform\]{transition-property:width,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-280{--tw-duration:.28s;transition-duration:.28s}.duration-\[240ms\]{--tw-duration:.24s;transition-duration:.24s}.duration-\[360ms\]{--tw-duration:.36s;transition-duration:.36s}.duration-\[var\(--duration\)\]{--tw-duration:var(--duration);transition-duration:var(--duration)}.duration-\[var\(--duration-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[var\(--ease\)\]{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-\[transform\,opacity\]{will-change:transform,opacity}.will-change-transform{will-change:transform}.\[contain\:paint\]{contain:paint}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}.outline-none{--tw-outline-style:none;outline-style:none}.\[--message-accent\:var\(--accent-icon-strong\,var\(--focus\)\)\]{--message-accent:var(--accent-icon-strong,var(--focus))}.\[--message-accent\:var\(--chart-amount\,\#278b6b\)\]{--message-accent:var(--chart-amount,#278b6b)}.\[--message-accent\:var\(--focus\)\]{--message-accent:var(--focus)}.\[--summary-row-index\:0\]{--summary-row-index:0}.\[--summary-row-index\:1\]{--summary-row-index:1}.\[--tooltip-background\:color-mix\(in_srgb\,var\(--text\)_94\%\,var\(--surface\)\)\]{--tooltip-background:var(--text)}@supports (color:color-mix(in lab,red,red)){.\[--tooltip-background\:color-mix\(in_srgb\,var\(--text\)_94\%\,var\(--surface\)\)\]{--tooltip-background:color-mix(in srgb,var(--text) 94%,var(--surface))}}.\[animation-delay\:calc\(120ms\+var\(--column-index\)\*190ms\+var\(--item-index\)\*82ms\)\]{animation-delay:calc(.12s + var(--column-index) * .19s + var(--item-index) * 82ms)}.\[animation-delay\:calc\(260ms\+var\(--column-index\,0\)\*190ms\+var\(--item-index\,0\)\*82ms\)\]{animation-delay:calc(.26s + var(--column-index,0) * .19s + var(--item-index,0) * 82ms)}.\[animation-delay\:calc\(300ms\+var\(--column-index\)\*190ms\+var\(--item-index\)\*82ms\+var\(--summary-row-index\)\*55ms\)\]{animation-delay:calc(.3s + var(--column-index) * .19s + var(--item-index) * 82ms + var(--summary-row-index) * 55ms)}.\[animation-delay\:calc\(var\(--feed-index\)\*55ms\)\]{animation-delay:calc(var(--feed-index) * 55ms)}.\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]{background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]{background:color-mix(in srgb,var(--focus) 7%,var(--surface))}}.\[background\:linear-gradient\(var\(--surface\)\,var\(--surface\)\)_padding-box\,var\(--brand-gradient\)_border-box\]{background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--brand-gradient) border-box}.\[clip-path\:inset\(0_0_0_0\)\]{clip-path:inset(0)}.\[clip-path\:inset\(0_0_0_0_round_999px\)\]{clip-path:inset(0 round 999px)}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[transition\:opacity_var\(--duration-fast\)\,transform_var\(--duration\)_var\(--ease\)\]{transition:opacity var(--duration-fast),transform var(--duration) var(--ease)}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.group-open\:rotate-0:is(:where(.group):is([open],:popover-open,:open) *){rotate:0deg}.group-focus-within\/data-row\:pointer-events-auto:is(:where(.group\/data-row):focus-within *){pointer-events:auto}.group-focus-within\/data-row\:opacity-100:is(:where(.group\/data-row):focus-within *){opacity:1}.group-focus-within\/metrics\:pointer-events-auto:is(:where(.group\/metrics):focus-within *){pointer-events:auto}.group-focus-within\/metrics\:visible:is(:where(.group\/metrics):focus-within *){visibility:visible}.group-focus-within\/metrics\:translate-y-0:is(:where(.group\/metrics):focus-within *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/metrics\:opacity-100:is(:where(.group\/metrics):focus-within *),.group-focus-within\/timeline\:opacity-100:is(:where(.group\/timeline):focus-within *){opacity:1}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-focus:is(:where(.group):hover *){color:var(--focus)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/customer\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,transparent\)\]:is(:where(.group\/customer):hover *){border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.group-hover\/customer\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,transparent\)\]:is(:where(.group\/customer):hover *){border-color:color-mix(in srgb,var(--focus) 28%,transparent)}}.group-hover\/customer\:bg-\[color-mix\(in_srgb\,var\(--focus\)_6\%\,transparent\)\]:is(:where(.group\/customer):hover *){background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.group-hover\/customer\:bg-\[color-mix\(in_srgb\,var\(--focus\)_6\%\,transparent\)\]:is(:where(.group\/customer):hover *){background-color:color-mix(in srgb,var(--focus) 6%,transparent)}}.group-hover\/data-row\:pointer-events-auto:is(:where(.group\/data-row):hover *){pointer-events:auto}.group-hover\/data-row\:opacity-100:is(:where(.group\/data-row):hover *),.group-hover\/integration\:opacity-100:is(:where(.group\/integration):hover *){opacity:1}.group-hover\/integration\:grayscale-0:is(:where(.group\/integration):hover *){--tw-grayscale:grayscale(0%);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,)}.group-hover\/metrics\:pointer-events-auto:is(:where(.group\/metrics):hover *){pointer-events:auto}.group-hover\/metrics\:visible:is(:where(.group\/metrics):hover *){visibility:visible}.group-hover\/metrics\:translate-y-0:is(:where(.group\/metrics):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/metrics\:opacity-100:is(:where(.group\/metrics):hover *),.group-hover\/timeline\:opacity-100:is(:where(.group\/timeline):hover *){opacity:1}}.group-disabled\:font-medium:is(:where(.group):disabled *){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.group-has-\[\.pie-chart__segment\:focus\]\/segments\:opacity-\[\.72\]:is(:where(.group\/segments):has(:is(.pie-chart segment:focus)) *),.group-has-\[\.pie-chart__segment\:hover\]\/segments\:opacity-\[\.72\]:is(:where(.group\/segments):has(:is(.pie-chart segment:hover)) *){opacity:.72}.group-data-\[selected\=true\]\/data-row\:pointer-events-auto:is(:where(.group\/data-row)[data-selected=true] *){pointer-events:auto}.group-data-\[selected\=true\]\/data-row\:opacity-100:is(:where(.group\/data-row)[data-selected=true] *){opacity:1}.placeholder\:text-ink-soft::placeholder{color:var(--text-soft)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[3px\]:before{content:var(--tw-content);top:3px}.before\:bottom-2\.5:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2.5)}.before\:-left-4:before{content:var(--tw-content);left:calc(var(--spacing) * -4)}.before\:left-1:before{content:var(--tw-content);left:var(--spacing)}.before\:z-\[2\]:before{content:var(--tw-content);z-index:2}.before\:mr-1\.5:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 1.5)}.before\:h-6:before{content:var(--tw-content);height:calc(var(--spacing) * 6)}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing) * 3)}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r-\[5px\]:before{content:var(--tw-content);border-top-right-radius:5px;border-bottom-right-radius:5px}.before\:rounded-bl-md:before{content:var(--tw-content);border-bottom-left-radius:var(--radius-md)}.before\:border-b:before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-\[color-mix\(in_srgb\,var\(--danger\)_50\%\,var\(--border\)\)\]:before{content:var(--tw-content);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.before\:border-\[color-mix\(in_srgb\,var\(--danger\)_50\%\,var\(--border\)\)\]:before{border-color:color-mix(in srgb,var(--danger) 50%,var(--border))}}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.before\:\[background\:var\(--brand-gradient\)\]:before{content:var(--tw-content);background:var(--brand-gradient)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:size-\[7px\]:after{content:var(--tw-content);width:7px;height:7px}.after\:h-2:after{content:var(--tw-content);height:calc(var(--spacing) * 2)}.after\:w-\[280px\]:after{content:var(--tw-content);width:280px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:bg-\[var\(--tooltip-background\)\]:after{content:var(--tw-content);background-color:var(--tooltip-background)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\\\'\\\'\]:after{--tw-content:\'\';content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-focus:focus-within{border-color:var(--focus)}.focus-within\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_14\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.focus-within\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_14\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 14%,transparent))}}.focus-within\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_14\%\,transparent\)\]:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:translate-x-\[3px\]:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 24%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 28%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_30\%\,var\(--border\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_30\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 30%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_35\%\,var\(--border\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_35\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 35%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_38\%\,var\(--line\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_38\%\,var\(--line\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 38%,var(--line))}}.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\]:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--focus) 42%,var(--border))}}.hover\:border-focus:hover{border-color:var(--focus)}.hover\:\!bg-\[color-mix\(in_srgb\,var\(--danger\)_11\%\,var\(--surface\)\)\]:hover{background-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-\[color-mix\(in_srgb\,var\(--danger\)_11\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--danger) 11%,var(--surface))!important}}.hover\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_13\%\,var\(--surface\)\)\]:hover{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_13\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--focus) 13%,var(--surface))!important}}.hover\:\!bg-\[color-mix\(in_srgb\,var\(--surface-hover\)_45\%\,transparent\)\]:hover{background-color:var(--surface-hover)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-\[color-mix\(in_srgb\,var\(--surface-hover\)_45\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--surface-hover) 45%,transparent)!important}}.hover\:\!bg-surface-subtle:hover{background-color:var(--surface-subtle)!important}.hover\:\!bg-transparent:hover{background-color:#0000!important}.hover\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\]:hover{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--danger) 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--focus\)_3\%\,var\(--surface\)\)\]:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--focus\)_3\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--focus) 3%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--text\)_5\%\,transparent\)\]:hover{background-color:var(--text)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--text\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--text) 5%,transparent)}}.hover\:bg-\[var\(--brand-gradient\)\]:hover{background-color:var(--brand-gradient)}.hover\:bg-\[var\(--sidebar-hover\)\]:hover{background-color:var(--sidebar-hover)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:bg-surface-subtle:hover{background-color:var(--surface-subtle)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\!text-\[var\(--sidebar-active-text\)\]:hover{color:var(--sidebar-active-text)!important}.hover\:\!text-danger:hover{color:var(--danger)!important}.hover\:\!text-focus:hover{color:var(--focus)!important}.hover\:\!text-ink:hover{color:var(--text)!important}.hover\:text-accent-strong:hover{color:var(--accent-text-strong)}.hover\:text-ink:hover{color:var(--text)}.hover\:text-on-accent:hover{color:var(--on-accent)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:shadow-\[0_8px_20px_var\(--brand-shadow-soft\)\]:hover{--tw-shadow:0 8px 20px var(--tw-shadow-color,var(--brand-shadow-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_55\%\,transparent\)\]:hover{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_55\%\,transparent\)\]:hover{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 55%,transparent))}}.hover\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--focus\)_55\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]:hover{background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.hover\:\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]:hover{background:color-mix(in srgb,var(--focus) 7%,var(--surface))}}}.focus\:\!border-0:focus{border-style:var(--tw-border-style)!important;border-width:0!important}.focus\:border-focus:focus{border-color:var(--focus)}.focus\:\!opacity-100:focus{opacity:1!important}.focus\:\!shadow-none:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\]:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]:focus-visible{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:\[border-color\:color-mix\(in_srgb\,var\(--focus\)_24\%\,var\(--border\)\)\]:focus-visible{border-color:color-mix(in srgb,var(--focus) 24%,var(--border))}}.focus-visible\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\]:focus-visible{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\]:focus-visible{border-color:color-mix(in srgb,var(--focus) 42%,var(--border))}}.focus-visible\:\!bg-\[color-mix\(in_srgb\,var\(--danger\)_11\%\,var\(--surface\)\)\]:focus-visible{background-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:\!bg-\[color-mix\(in_srgb\,var\(--danger\)_11\%\,var\(--surface\)\)\]:focus-visible{background-color:color-mix(in srgb,var(--danger) 11%,var(--surface))!important}}.focus-visible\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]:focus-visible{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\]:focus-visible{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))}}.focus-visible\:stroke-\[var\(--surface\)\]:focus-visible{stroke:var(--surface)}.focus-visible\:stroke-2:focus-visible{stroke-width:2px}.focus-visible\:\!text-focus:focus-visible{color:var(--focus)!important}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-focus:focus-visible{--tw-ring-color:var(--focus)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-\[var\(--accent-icon\)\]:focus-visible{outline-color:var(--accent-icon)}.focus-visible\:outline-focus:focus-visible{outline-color:var(--focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]:focus-visible{background:var(--focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:\[background\:color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]:focus-visible{background:color-mix(in srgb,var(--focus) 7%,var(--surface))}}@media(hover:hover){.enabled\:hover\:border-\[var\(--border-strong\)\]:enabled:hover{border-color:var(--border-strong)}.enabled\:hover\:bg-surface-subtle:enabled:hover{background-color:var(--surface-subtle)}.enabled\:hover\:\!text-ink:enabled:hover{color:var(--text)!important}.enabled\:hover\:\!text-on-accent:enabled:hover{color:var(--on-accent)!important}.enabled\:hover\:text-ink:enabled:hover{color:var(--text)}.enabled\:hover\:shadow-\[0_8px_20px_var\(--brand-shadow-soft\)\]:enabled:hover{--tw-shadow:0 8px 20px var(--tw-shadow-color,var(--brand-shadow-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.enabled\:hover\:\[background\:var\(--brand-gradient\)_border-box\]:enabled:hover{background:var(--brand-gradient) border-box}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-\[\.38\]:disabled{opacity:.38}.disabled\:opacity-\[\.48\]:disabled{opacity:.48}.disabled\:opacity-\[\.58\]:disabled{opacity:.58}@media(hover:hover){.disabled\:hover\:translate-x-0:disabled:hover{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-pressed\:bg-surface[aria-pressed=true]{background-color:var(--surface)}.aria-pressed\:text-ink[aria-pressed=true]{color:var(--text)}.aria-pressed\:shadow-\[0_1px_4px_color-mix\(in_srgb\,var\(--text\)_12\%\,transparent\)\][aria-pressed=true]{--tw-shadow:0 1px 4px var(--tw-shadow-color,var(--text))}@supports (color:color-mix(in lab,red,red)){.aria-pressed\:shadow-\[0_1px_4px_color-mix\(in_srgb\,var\(--text\)_12\%\,transparent\)\][aria-pressed=true]{--tw-shadow:0 1px 4px var(--tw-shadow-color,color-mix(in srgb,var(--text) 12%,transparent))}}.aria-pressed\:shadow-\[0_1px_4px_color-mix\(in_srgb\,var\(--text\)_12\%\,transparent\)\][aria-pressed=true]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-selected\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\][aria-selected=true]{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.aria-selected\:border-\[color-mix\(in_srgb\,var\(--focus\)_42\%\,var\(--border\)\)\][aria-selected=true]{border-color:color-mix(in srgb,var(--focus) 42%,var(--border))}}.aria-selected\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\][aria-selected=true]{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.aria-selected\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\][aria-selected=true]{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))}}.data-\[placement\=bottom\]\:after\:-top-1[data-placement=bottom]:after{content:var(--tw-content);top:calc(var(--spacing) * -1)}.data-\[placement\=left\]\:after\:-right-1[data-placement=left]:after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.data-\[placement\=right\]\:after\:-left-1[data-placement=right]:after{content:var(--tw-content);left:calc(var(--spacing) * -1)}.data-\[placement\=top\]\:after\:-bottom-1[data-placement=top]:after{content:var(--tw-content);bottom:calc(var(--spacing) * -1)}.data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\][data-selected=true]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,var\(--surface\)\)\][data-selected=true]{background-color:color-mix(in srgb,var(--focus) 8%,var(--surface))!important}}@media(hover:hover){.hover\:data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]:hover[data-selected=true]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.hover\:data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]:hover[data-selected=true]{background-color:color-mix(in srgb,var(--focus) 12%,var(--surface))!important}}}.focus-visible\:data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]:focus-visible[data-selected=true]{background-color:var(--focus)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:data-\[selected\=true\]\:\!bg-\[color-mix\(in_srgb\,var\(--focus\)_12\%\,var\(--surface\)\)\]:focus-visible[data-selected=true]{background-color:color-mix(in srgb,var(--focus) 12%,var(--surface))!important}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1179px){.max-\[1179px\]\:h-\[78px\]{height:78px}.max-\[1179px\]\:h-\[488px\]{height:488px}.max-\[1179px\]\:max-h-\[488px\]{max-height:488px}.max-\[1179px\]\:min-h-\[344px\]{min-height:344px}.max-\[1179px\]\:auto-rows-\[78px\]{grid-auto-rows:78px}.max-\[1179px\]\:auto-rows-\[minmax\(158px\,auto\)\]{grid-auto-rows:minmax(158px,auto)}}@media not all and (min-width:1120px){.max-\[1120px\]\:grid-cols-\[minmax\(0\,1fr\)_410px\]{grid-template-columns:minmax(0,1fr) 410px}}@media not all and (min-width:980px){.max-\[980px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:960px){.max-\[960px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:860px){.max-\[860px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:850px){.max-\[850px\]\:h-\[min\(68vh\,720px\)\]{height:min(68vh,720px)}.max-\[850px\]\:h-auto{height:auto}.max-\[850px\]\:min-h-screen{min-height:100vh}.max-\[850px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[850px\]\:overflow-visible{overflow:visible}}@media not all and (min-width:760px){.max-\[760px\]\:pointer-events-auto{pointer-events:auto}.max-\[760px\]\:fixed{position:fixed}.max-\[760px\]\:relative{position:relative}.max-\[760px\]\:sticky{position:sticky}.max-\[760px\]\:inset-0{inset:0}.max-\[760px\]\:top-0{top:0}.max-\[760px\]\:top-\[66px\]{top:66px}.max-\[760px\]\:top-\[72px\]{top:72px}.max-\[760px\]\:right-4{right:calc(var(--spacing) * 4)}.max-\[760px\]\:bottom-4{bottom:calc(var(--spacing) * 4)}.max-\[760px\]\:left-0{left:0}.max-\[760px\]\:left-4{left:calc(var(--spacing) * 4)}.max-\[760px\]\:z-\[60\]{z-index:60}.max-\[760px\]\:z-\[70\]{z-index:70}.max-\[760px\]\:z-\[80\]{z-index:80}.max-\[760px\]\:col-span-3{grid-column:span 3/span 3}.max-\[760px\]\:col-start-1{grid-column-start:1}.max-\[760px\]\:col-end-\[-1\]{grid-column-end:-1}.max-\[760px\]\:row-start-2{grid-row-start:2}.max-\[760px\]\:mb-\[25px\]{margin-bottom:25px}.max-\[760px\]\:\!hidden{display:none!important}.max-\[760px\]\:block{display:block}.max-\[760px\]\:flex{display:flex}.max-\[760px\]\:grid{display:grid}.max-\[760px\]\:hidden{display:none}.max-\[760px\]\:h-\[66px\]{height:66px}.max-\[760px\]\:h-\[360px\]{height:360px}.max-\[760px\]\:max-h-\[calc\(100vh-84px\)\]{max-height:calc(100vh - 84px)}.max-\[760px\]\:min-h-0{min-height:0}.max-\[760px\]\:min-h-12{min-height:calc(var(--spacing) * 12)}.max-\[760px\]\:\!w-\[min\(260px\,82vw\)\]{width:min(260px,82vw)!important}.max-\[760px\]\:w-\[130px\]{width:130px}.max-\[760px\]\:w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.max-\[760px\]\:w-\[min\(260px\,82vw\)\]{width:min(260px,82vw)}.max-\[760px\]\:w-auto{width:auto}.max-\[760px\]\:w-full{width:100%}.max-\[760px\]\:\!translate-x-0{--tw-translate-x:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.max-\[760px\]\:-translate-x-\[105\%\]{--tw-translate-x: -105% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[760px\]\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-\[760px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[760px\]\:grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.max-\[760px\]\:flex-col{flex-direction:column}.max-\[760px\]\:items-center{align-items:center}.max-\[760px\]\:items-start{align-items:flex-start}.max-\[760px\]\:items-stretch{align-items:stretch}.max-\[760px\]\:justify-between{justify-content:space-between}.max-\[760px\]\:justify-center{justify-content:center}.max-\[760px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[760px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[760px\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[760px\]\:gap-\[7px\]{gap:7px}.max-\[760px\]\:gap-\[18px\]{gap:18px}.max-\[760px\]\:justify-self-stretch{justify-self:stretch}.max-\[760px\]\:overflow-hidden{overflow:hidden}.max-\[760px\]\:overflow-visible{overflow:visible}.max-\[760px\]\:border-0{border-style:var(--tw-border-style);border-width:0}.max-\[760px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[760px\]\:border-line{border-color:var(--border)}.max-\[760px\]\:bg-\[color-mix\(in_srgb\,var\(--bg\)_94\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.max-\[760px\]\:bg-\[color-mix\(in_srgb\,var\(--bg\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 94%,transparent)}}.max-\[760px\]\:bg-\[var\(--overlay-strong\)\]{background-color:var(--overlay-strong)}.max-\[760px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[760px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-\[760px\]\:px-\[18px\]{padding-inline:18px}.max-\[760px\]\:py-5{padding-block:calc(var(--spacing) * 5)}.max-\[760px\]\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.max-\[760px\]\:\!pl-0{padding-left:0!important}.max-\[760px\]\:pl-0{padding-left:0}.max-\[760px\]\:text-\[length\:clamp\(var\(--font-size-27\)\,8vw\,var\(--font-size-38\)\)\]{font-size:clamp(var(--font-size-27),8vw,var(--font-size-38))}.max-\[760px\]\:text-\[length\:var\(--font-size-13\)\]{font-size:var(--font-size-13)}.max-\[760px\]\:opacity-100{opacity:1}.max-\[760px\]\:backdrop-blur-\[12px\]{--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,)}}@media not all and (min-width:720px){.max-\[720px\]\:ml-0{margin-left:0}.max-\[720px\]\:flex-col{flex-direction:column}.max-\[720px\]\:items-stretch{align-items:stretch}}@media not all and (min-width:640px){.max-\[640px\]\:col-\[1\/-1\]{grid-column:1/-1}.max-\[640px\]\:row-start-2{grid-row-start:2}.max-\[640px\]\:gap-\[5px\]{gap:5px}.max-\[640px\]\:text-\[10px\]{font-size:10px}}@media not all and (min-width:600px){.max-\[600px\]\:ml-auto{margin-left:auto}.max-\[600px\]\:w-full{width:100%}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:items-stretch{align-items:stretch}.max-\[600px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:560px){.max-\[560px\]\:col-start-1{grid-column-start:1}.max-\[560px\]\:h-auto{height:auto}.max-\[560px\]\:min-h-\[344px\]{min-height:344px}.max-\[560px\]\:grid-cols-\[172px\]{grid-template-columns:172px}}@media not all and (min-width:520px){.max-\[520px\]\:col-start-2{grid-column-start:2}.max-\[520px\]\:w-full{width:100%}.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[520px\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-\[520px\]\:justify-items-center{justify-items:center}}@media not all and (min-width:420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:700px){.min-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px){.min-\[761px\]\:mt-\[9px\]{margin-top:9px}}@media(min-width:900px){.min-\[900px\]\:col-span-2{grid-column:span 2/span 2}.min-\[900px\]\:row-span-2{grid-row:span 2/span 2}.min-\[900px\]\:grid-flow-dense{grid-auto-flow:dense}.min-\[900px\]\:auto-rows-\[216px\]{grid-auto-rows:216px}.min-\[900px\]\:grid-cols-\[repeat\(auto-fill\,216px\)\]{grid-template-columns:repeat(auto-fill,216px)}.min-\[900px\]\:items-stretch{align-items:stretch}.min-\[900px\]\:justify-start{justify-content:flex-start}}@media(min-width:980px){.min-\[980px\]\:flex{display:flex}.min-\[980px\]\:min-h-0{min-height:0}.min-\[980px\]\:min-h-\[calc\(100dvh-190px\)\]{min-height:calc(100dvh - 190px)}.min-\[980px\]\:flex-1{flex:1}.min-\[980px\]\:flex-col{flex-direction:column}}@media(min-width:1200px){.min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1180px){.\@min-\[1180px\]\:col-span-4{grid-column:span 4/span 4}.\@min-\[1180px\]\:row-span-2{grid-row:span 2/span 2}.\@min-\[1180px\]\:mt-0{margin-top:0}.\@min-\[1180px\]\:h-auto{height:auto}.\@min-\[1180px\]\:h-full{height:100%}.\@min-\[1180px\]\:grid-cols-\[repeat\(3\,362px\)\]{grid-template-columns:repeat(3,362px)}.\@min-\[1180px\]\:gap-\[22px\]{gap:22px}}@container (min-width:1500px){.\@min-\[1500px\]\:col-span-3{grid-column:span 3/span 3}}@container (min-width:1700px){.\@min-\[1700px\]\:col-\[1\/-1\]{grid-column:1/-1}.\@min-\[1700px\]\:col-\[2\/4\]{grid-column:2/4}.\@min-\[1700px\]\:col-start-1{grid-column-start:1}.\@min-\[1700px\]\:col-start-2{grid-column-start:2}.\@min-\[1700px\]\:col-start-3{grid-column-start:3}.\@min-\[1700px\]\:row-\[1\/3\]{grid-row:1/3}.\@min-\[1700px\]\:row-auto{grid-row:auto}.\@min-\[1700px\]\:row-start-1{grid-row-start:1}.\@min-\[1700px\]\:row-start-2{grid-row-start:2}.\@min-\[1700px\]\:row-start-3{grid-row-start:3}.\@min-\[1700px\]\:row-start-4{grid-row-start:4}.\@min-\[1700px\]\:grid{display:grid}.\@min-\[1700px\]\:h-full{height:100%}.\@min-\[1700px\]\:w-full{width:100%}.\@min-\[1700px\]\:min-w-0{min-width:0}.\@min-\[1700px\]\:auto-rows-\[172px\]{grid-auto-rows:172px}.\@min-\[1700px\]\:auto-rows-auto{grid-auto-rows:auto}.\@min-\[1700px\]\:grid-cols-\[172px\]{grid-template-columns:172px}.\@min-\[1700px\]\:grid-cols-\[172px_minmax\(0\,362px\)\]{grid-template-columns:172px minmax(0,362px)}.\@min-\[1700px\]\:grid-cols-\[repeat\(3\,172px\)\]{grid-template-columns:repeat(3,172px)}.\@min-\[1700px\]\:grid-cols-\[repeat\(3\,552px\)\]{grid-template-columns:repeat(3,552px)}.\@min-\[1700px\]\:grid-rows-\[40px_auto\]{grid-template-rows:40px auto}.\@min-\[1700px\]\:grid-rows-\[172px_362px\]{grid-template-rows:172px 362px}.\@min-\[1700px\]\:grid-rows-\[repeat\(4\,172px\)\]{grid-template-rows:repeat(4,172px)}.\@min-\[1700px\]\:content-start{align-content:flex-start}.\@min-\[1700px\]\:gap-\[18px\]{gap:18px}}.\[\&_\.activity-countdown\]\:font-bold .activity-countdown{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.activity-countdown\]\:text-ink .activity-countdown{color:var(--text)}.\[\&_\.analytics-bars__track\]\:block .analytics-bars track{display:block}.\[\&_\.analytics-bars__track\]\:h-3 .analytics-bars track{height:calc(var(--spacing) * 3)}.\[\&_\.analytics-bars__track\]\:overflow-hidden .analytics-bars track{overflow:hidden}.\[\&_\.analytics-bars__track\]\:rounded-full .analytics-bars track{border-radius:3.40282e38px}.\[\&_\.analytics-bars__track\]\:bg-surface-subtle .analytics-bars track{background-color:var(--surface-subtle)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_\.analytics-bars__track\]\:col-\[1\/-1\] .analytics-bars track{grid-column:1/-1}.max-\[640px\]\:\[\&_\.analytics-bars__track\]\:row-start-2 .analytics-bars track{grid-row-start:2}}.\[\&_\.analytics-bars__track_i\]\:block .analytics-bars track i{display:block}.\[\&_\.analytics-bars__track_i\]\:h-full .analytics-bars track i{height:100%}.\[\&_\.analytics-bars__track_i\]\:rounded-\[inherit\] .analytics-bars track i{border-radius:inherit}.\[\&_\.analytics-bars__track_i\]\:bg-\[var\(--brand-gradient\)\] .analytics-bars track i{background-color:var(--brand-gradient)}.\[\&_\.analytics-mini-bar\]\:inline-block .analytics-mini-bar{display:inline-block}.\[\&_\.analytics-mini-bar\]\:h-2 .analytics-mini-bar{height:calc(var(--spacing) * 2)}.\[\&_\.analytics-mini-bar\]\:w-\[86px\] .analytics-mini-bar{width:86px}.\[\&_\.analytics-mini-bar\]\:overflow-hidden .analytics-mini-bar{overflow:hidden}.\[\&_\.analytics-mini-bar\]\:rounded-full .analytics-mini-bar{border-radius:3.40282e38px}.\[\&_\.analytics-mini-bar\]\:bg-surface-subtle .analytics-mini-bar{background-color:var(--surface-subtle)}.\[\&_\.analytics-mini-bar_i\]\:block .analytics-mini-bar i{display:block}.\[\&_\.analytics-mini-bar_i\]\:h-full .analytics-mini-bar i{height:100%}.\[\&_\.analytics-mini-bar_i\]\:rounded-\[inherit\] .analytics-mini-bar i{border-radius:inherit}.\[\&_\.analytics-mini-bar_i\]\:bg-\[var\(--brand-gradient\)\] .analytics-mini-bar i{background-color:var(--brand-gradient)}.\[\&_\.button--primary\]\:border-transparent .button--primary{border-color:#0000}.\[\&_\.button--primary\]\:bg-\[linear-gradient\(var\(--surface\)\,var\(--surface\)\)_padding-box\,var\(--brand-gradient\)_border-box\] .button--primary{background-image:linear-gradient(var(--surface),var(--surface)) padding-box,var(--brand-gradient) border-box}.\[\&_\.button--primary\]\:text-accent-strong .button--primary{color:var(--accent-text-strong)}.\[\&_\.button--primary\]\:shadow-none .button--primary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_\.button--primary\:hover\:not\(\:disabled\)\]\:bg-\[var\(--brand-gradient\)_border-box\] .button--primary:hover:not(:disabled){background-color:var(--brand-gradient) border-box}.\[\&_\.button--primary\:hover\:not\(\:disabled\)\]\:text-\[var\(--on-accent\)\] .button--primary:hover:not(:disabled){color:var(--on-accent)}.\[\&_\.button--primary\:hover\:not\(\:disabled\)\]\:shadow-\[0_8px_22px_var\(--brand-shadow-soft\)\] .button--primary:hover:not(:disabled){--tw-shadow:0 8px 22px var(--tw-shadow-color,var(--brand-shadow-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_\.data-table__selection-cell\]\:\!border-l-\[3px\] .data-table selection-cell{border-left-style:var(--tw-border-style)!important;border-left-width:3px!important}.\[\&_\.data-table__selection-cell\]\:\!border-l-\[color-mix\(in_srgb\,var\(--danger\)_50\%\,var\(--border\)\)\] .data-table selection-cell{border-left-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.\[\&_\.data-table__selection-cell\]\:\!border-l-\[color-mix\(in_srgb\,var\(--danger\)_50\%\,var\(--border\)\)\] .data-table selection-cell{border-left-color:color-mix(in srgb,var(--danger) 50%,var(--border))!important}}.\[\&_\.field\]\:gap-1 .field{gap:var(--spacing)}.\[\&_\.field\>span\]\:text-\[length\:var\(--font-size-11\)\] .field>span{font-size:var(--font-size-11)}.\[\&_\.header-metrics\]\:w-full .header-metrics{width:100%}.\[\&_\.header-metrics\]\:flex-col .header-metrics{flex-direction:column}.\[\&_\.header-metrics\]\:items-stretch .header-metrics{align-items:stretch}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.header-metrics\]\:w-full .header-metrics{width:100%}.max-\[760px\]\:\[\&_\.header-metrics\]\:min-w-0 .header-metrics{min-width:0}.max-\[760px\]\:\[\&_\.header-metrics\]\:justify-start .header-metrics{justify-content:flex-start}}.\[\&_\.header-metrics_\.filtered-summary-tooltip-trigger\]\:hidden .header-metrics .filtered-summary-tooltip-trigger{display:none}.\[\&_\.header-metrics_small\]\:text-\[length\:var\(--font-size-13\)\] .header-metrics small{font-size:var(--font-size-13)}.\[\&_\.header-metrics_small\]\:leading-\[1\.2\] .header-metrics small{--tw-leading:1.2;line-height:1.2}.\[\&_\.header-metrics_strong\]\:justify-self-end .header-metrics strong{justify-self:flex-end}.\[\&_\.header-metrics_strong\]\:text-right .header-metrics strong{text-align:right}.\[\&_\.header-metrics_strong\]\:text-\[length\:var\(--font-size-13\)\] .header-metrics strong{font-size:var(--font-size-13)}.\[\&_\.header-metrics_strong\]\:leading-\[1\.2\] .header-metrics strong{--tw-leading:1.2;line-height:1.2}.\[\&_\.header-metrics_strong_\.ui-amount\]\:text-\[length\:var\(--font-size-13\)\] .header-metrics strong .ui-amount,.\[\&_\.header-metrics_strong_\.ui-number\]\:text-\[length\:var\(--font-size-13\)\] .header-metrics strong .ui-number{font-size:var(--font-size-13)}.\[\&_\.header-metrics\>\*\]\:grid .header-metrics>*{display:grid}.\[\&_\.header-metrics\>\*\]\:min-h-10 .header-metrics>*{min-height:calc(var(--spacing) * 10)}.\[\&_\.header-metrics\>\*\]\:min-h-\[34px\] .header-metrics>*{min-height:34px}.\[\&_\.header-metrics\>\*\]\:w-full .header-metrics>*{width:100%}.\[\&_\.header-metrics\>\*\]\:min-w-0 .header-metrics>*{min-width:0}.\[\&_\.header-metrics\>\*\]\:grid-cols-\[1fr_auto\] .header-metrics>*{grid-template-columns:1fr auto}.\[\&_\.header-metrics\>\*\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] .header-metrics>*{grid-template-columns:minmax(0,1fr) auto}.\[\&_\.header-metrics\>\*\]\:grid-rows-\[auto\] .header-metrics>*{grid-template-rows:auto}.\[\&_\.header-metrics\>\*\]\:items-center .header-metrics>*{align-items:center}.\[\&_\.header-metrics\>\*\]\:gap-4 .header-metrics>*{gap:calc(var(--spacing) * 4)}.\[\&_\.header-metrics\>\*\]\:border-0 .header-metrics>*{border-style:var(--tw-border-style);border-width:0}.\[\&_\.header-metrics\>\*\]\:px-2 .header-metrics>*{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.header-metrics\>\*\]\:py-1\.5 .header-metrics>*{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\.header-metrics\>\*\]\:text-left .header-metrics>*{text-align:left}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.header-metrics\>\*\]\:min-w-0 .header-metrics>*{min-width:0}.max-\[760px\]\:\[\&_\.header-metrics\>\*\]\:flex-1 .header-metrics>*{flex:1}.max-\[760px\]\:\[\&_\.header-metrics\>\*\]\:px-3 .header-metrics>*{padding-inline:calc(var(--spacing) * 3)}}.\[\&_\.header-metrics\>\.filtered-summary-tooltip-trigger\]\:hidden .header-metrics>.filtered-summary-tooltip-trigger{display:none}.\[\&_\.hold-confirm\]\:\!size-\[26px\] .hold-confirm{width:26px!important;height:26px!important}.\[\&_\.hold-confirm\]\:p-0 .hold-confirm{padding:0}.\[\&_\.hold-confirm\]\:text-ink-soft .hold-confirm{color:var(--text-soft)}.\[\&_\.hold-confirm__content\]\:absolute .hold-confirm content{position:absolute}.\[\&_\.hold-confirm__content\]\:inset-0 .hold-confirm content{inset:0}.\[\&_\.hold-confirm__content\]\:inline-flex .hold-confirm content{display:inline-flex}.\[\&_\.hold-confirm__content\]\:items-center .hold-confirm content{align-items:center}.\[\&_\.hold-confirm__content\]\:justify-center .hold-confirm content{justify-content:center}.\[\&_\.hold-confirm__content\]\:gap-2 .hold-confirm content{gap:calc(var(--spacing) * 2)}.\[\&_\.icon-button\]\:\!size-\[26px\] .icon-button{width:26px!important;height:26px!important}.\[\&_\.icon-button\]\:\!border-transparent .icon-button{border-color:#0000!important}.\[\&_\.icon-button\]\:\!bg-transparent .icon-button{background-color:#0000!important}.\[\&_\.icon-button\]\:p-0 .icon-button{padding:0}.\[\&_\.icon-button\]\:text-ink-soft .icon-button{color:var(--text-soft)}.\[\&_\.icon-button\]\:\!shadow-none .icon-button{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.icon-button\:hover\]\:\!bg-transparent .icon-button:hover{background-color:#0000!important}.\[\&_\.metric-tile\]\:bg-surface-subtle .metric-tile{background-color:var(--surface-subtle)}.\[\&_\.metric-tile__detail\]\:opacity-50 .metric-tile detail{opacity:.5}.\[\&_\.metric-tile__value\>strong\]\:opacity-\[\.28\] .metric-tile value>strong{opacity:.28}.\[\&_\.nav-link\]\:\!text-\[length\:var\(--font-size-13\)\] .nav-link{font-size:var(--font-size-13)!important}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.nav-link\]\:justify-center .nav-link{justify-content:center}.max-\[760px\]\:\[\&_\.nav-link\]\:px-0 .nav-link{padding-inline:0}.max-\[760px\]\:\[\&_\.nav-link__label\]\:hidden .nav-link label{display:none}}.\[\&_\.page-search\]\:max-w-full .page-search{max-width:100%}@media not all and (min-width:1120px){.max-\[1120px\]\:\[\&_\.page-title__summary\]\:hidden .page-title summary{display:none}}.\[\&_\.receivable-history__link_svg\]\:shrink-0 .receivable-history link svg{flex-shrink:0}.\[\&_\.receivable-history__link_svg\]\:text-ink-soft .receivable-history link svg{color:var(--text-soft)}.\[\&_\.receivable-history__link_svg\]\:transition-\[color\,transform\] .receivable-history link svg{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.receivable-history__link_svg\]\:duration-\[var\(--duration-fast\)\] .receivable-history link svg{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.receivable-history__link-action\]\:inline-flex .receivable-history link-action{display:inline-flex}.\[\&_\.receivable-history__link-action\]\:shrink-0 .receivable-history link-action{flex-shrink:0}.\[\&_\.receivable-history__link-action\]\:items-center .receivable-history link-action{align-items:center}.\[\&_\.receivable-history__link-action\]\:gap-2 .receivable-history link-action{gap:calc(var(--spacing) * 2)}.\[\&_\.receivable-history__link\>span\:first-child\]\:grid .receivable-history link>span:first-child{display:grid}.\[\&_\.receivable-history__link\>span\:first-child\]\:min-w-0 .receivable-history link>span:first-child{min-width:0}.\[\&_\.receivable-history__link\>span\:first-child\]\:gap-0\.5 .receivable-history link>span:first-child{gap:calc(var(--spacing) * .5)}.\[\&_\.receivable-history__link\>span\:first-child\>\*\]\:overflow-hidden .receivable-history link>span:first-child>*{overflow:hidden}.\[\&_\.receivable-history__link\>span\:first-child\>\*\]\:text-ellipsis .receivable-history link>span:first-child>*{text-overflow:ellipsis}.\[\&_\.receivable-history__link\>span\:first-child\>\*\]\:whitespace-nowrap .receivable-history link>span:first-child>*{white-space:nowrap}.\[\&_\.recent-tasks-card__header\]\:flex .recent-tasks-card header{display:flex}.\[\&_\.recent-tasks-card__header\]\:items-start .recent-tasks-card header{align-items:flex-start}.\[\&_\.recent-tasks-card__header\]\:justify-between .recent-tasks-card header{justify-content:space-between}.\[\&_\.recent-tasks-card__header\]\:gap-3 .recent-tasks-card header{gap:calc(var(--spacing) * 3)}.\[\&_\.recent-tasks-card__header\>a\]\:grid .recent-tasks-card header>a{display:grid}.\[\&_\.recent-tasks-card__header\>a\]\:h-8 .recent-tasks-card header>a{height:calc(var(--spacing) * 8)}.\[\&_\.recent-tasks-card__header\>a\]\:w-8 .recent-tasks-card header>a{width:calc(var(--spacing) * 8)}.\[\&_\.recent-tasks-card__header\>a\]\:place-items-center .recent-tasks-card header>a{place-items:center}.\[\&_\.recent-tasks-card__header\>a\]\:rounded-\[9px\] .recent-tasks-card header>a{border-radius:9px}.\[\&_\.recent-tasks-card__header\>a\]\:text-ink-soft .recent-tasks-card header>a{color:var(--text-soft)}.\[\&_\.recent-tasks-card__header\>a\:hover\]\:bg-surface-subtle .recent-tasks-card header>a:hover{background-color:var(--surface-subtle)}.\[\&_\.recent-tasks-card__header\>a\:hover\]\:text-focus .recent-tasks-card header>a:hover{color:var(--focus)}.\[\&_\.recent-tasks-card__list\]\:mt-3\.5 .recent-tasks-card list{margin-top:calc(var(--spacing) * 3.5)}.\[\&_\.recent-tasks-card__list\]\:grid .recent-tasks-card list{display:grid}.\[\&_\.recent-tasks-card__list\]\:min-h-0 .recent-tasks-card list{min-height:0}.\[\&_\.recent-tasks-card__list\]\:auto-rows-min .recent-tasks-card list{grid-auto-rows:min-content}.\[\&_\.recent-tasks-card__list\]\:content-start .recent-tasks-card list{align-content:flex-start}.\[\&_\.recent-tasks-card__list\]\:overflow-y-auto .recent-tasks-card list{overflow-y:auto}.\[\&_\.recent-tasks-card__list\>a\]\:grid .recent-tasks-card list>a{display:grid}.\[\&_\.recent-tasks-card__list\>a\]\:min-w-0 .recent-tasks-card list>a{min-width:0}.\[\&_\.recent-tasks-card__list\>a\]\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\] .recent-tasks-card list>a{grid-template-columns:auto minmax(0,1fr) auto}.\[\&_\.recent-tasks-card__list\>a\]\:items-center .recent-tasks-card list>a{align-items:center}.\[\&_\.recent-tasks-card__list\>a\]\:gap-2\.5 .recent-tasks-card list>a{gap:calc(var(--spacing) * 2.5)}.\[\&_\.recent-tasks-card__list\>a\]\:border-t .recent-tasks-card list>a{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\.recent-tasks-card__list\>a\]\:border-line .recent-tasks-card list>a{border-color:var(--border)}.\[\&_\.recent-tasks-card__list\>a\]\:px-0\.5 .recent-tasks-card list>a{padding-inline:calc(var(--spacing) * .5)}.\[\&_\.recent-tasks-card__list\>a\]\:py-2\.5 .recent-tasks-card list>a{padding-block:calc(var(--spacing) * 2.5)}.\[\&_\.recent-tasks-card__list\>a\]\:text-ink .recent-tasks-card list>a{color:var(--text)}.\[\&_\.recent-tasks-card__list\>a\:hover\]\:text-focus .recent-tasks-card list>a:hover{color:var(--focus)}.\[\&_\.report-exposure\]\:rounded-lg .report-exposure{border-radius:var(--radius-lg)}.\[\&_\.report-exposure\]\:transition-colors .report-exposure{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.report-exposure\]\:duration-\[var\(--duration-fast\)\] .report-exposure{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.report-exposure\]\:outline-none .report-exposure{--tw-outline-style:none;outline-style:none}.\[\&_\.report-exposure--active\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure--active{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-exposure--active\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure--active{background-color:color-mix(in srgb,var(--focus) 8%,transparent)}}.\[\&_\.report-exposure\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure:focus-visible{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-exposure\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure:focus-visible{background-color:color-mix(in srgb,var(--focus) 8%,transparent)}}.\[\&_\.report-exposure\:focus-visible\]\:outline-2 .report-exposure:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_\.report-exposure\:focus-visible\]\:outline-offset-2 .report-exposure:focus-visible{outline-offset:2px}.\[\&_\.report-exposure\:focus-visible\]\:outline-focus .report-exposure:focus-visible{outline-color:var(--focus)}.\[\&_\.report-exposure\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-exposure\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_8\%\,transparent\)\] .report-exposure:hover{background-color:color-mix(in srgb,var(--focus) 8%,transparent)}}.\[\&_\.report-insights\]\:border-l .report-insights{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&_\.report-insights\]\:border-line .report-insights{border-color:var(--border)}.\[\&_\.report-insights\]\:pl-6 .report-insights{padding-left:calc(var(--spacing) * 6)}@media not all and (min-width:980px){.max-\[980px\]\:\[\&_\.report-insights\]\:border-t .report-insights{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[980px\]\:\[\&_\.report-insights\]\:border-l-0 .report-insights{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[980px\]\:\[\&_\.report-insights\]\:px-0 .report-insights{padding-inline:0}.max-\[980px\]\:\[\&_\.report-insights\]\:pt-5 .report-insights{padding-top:calc(var(--spacing) * 5)}}.\[\&_\.report-insights__name\]\:inline-flex .report-insights name{display:inline-flex}.\[\&_\.report-insights__name\]\:min-w-0 .report-insights name{min-width:0}.\[\&_\.report-insights__name\]\:items-center .report-insights name{align-items:center}.\[\&_\.report-insights__name\]\:gap-2 .report-insights name{gap:calc(var(--spacing) * 2)}.\[\&_\.report-insights__name\]\:\[overflow-wrap\:anywhere\] .report-insights name{overflow-wrap:anywhere}.\[\&_\.report-insights_dd\]\:m-0 .report-insights dd{margin:0}.\[\&_\.report-insights_dd\]\:font-bold .report-insights dd{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.report-insights_dd\]\:whitespace-nowrap .report-insights dd{white-space:nowrap}.\[\&_\.report-insights_dl\]\:m-0 .report-insights dl{margin:0}.\[\&_\.report-insights_dl\>div\]\:grid .report-insights dl>div{display:grid}.\[\&_\.report-insights_dl\>div\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] .report-insights dl>div{grid-template-columns:minmax(0,1fr) auto}.\[\&_\.report-insights_dl\>div\]\:items-center .report-insights dl>div{align-items:center}.\[\&_\.report-insights_dl\>div\]\:gap-3 .report-insights dl>div{gap:calc(var(--spacing) * 3)}.\[\&_\.report-insights_dl\>div\]\:border-b .report-insights dl>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.report-insights_dl\>div\]\:border-line .report-insights dl>div{border-color:var(--border)}.\[\&_\.report-insights_dl\>div\]\:py-\[13px\] .report-insights dl>div{padding-block:13px}.\[\&_\.report-insights_dl\>div\:first-child\]\:border-t-0 .report-insights dl>div:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&_\.report-insights_dl\>div\:last-child\]\:border-b-0 .report-insights dl>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_\.report-insights_dt\]\:grid .report-insights dt{display:grid}.\[\&_\.report-insights_dt\]\:min-w-0 .report-insights dt{min-width:0}.\[\&_\.report-insights_dt\]\:gap-\[3px\] .report-insights dt{gap:3px}.\[\&_\.report-insights_dt\]\:font-\[650\] .report-insights dt{--tw-font-weight:650;font-weight:650}.\[\&_\.report-insights_dt_small\]\:min-w-0 .report-insights dt small{min-width:0}.\[\&_\.report-insights_dt_small\]\:leading-\[1\.3\] .report-insights dt small{--tw-leading:1.3;line-height:1.3}.\[\&_\.report-insights_dt_small\]\:font-\[450\] .report-insights dt small{--tw-font-weight:450;font-weight:450}.\[\&_\.report-insights_dt_small\]\:\[overflow-wrap\:anywhere\] .report-insights dt small{overflow-wrap:anywhere}.\[\&_\.report-insights_dt_small\]\:text-ink-soft .report-insights dt small{color:var(--text-soft)}.\[\&_\.report-insights_i\]\:h-\[9px\] .report-insights i{height:9px}.\[\&_\.report-insights_i\]\:w-\[9px\] .report-insights i{width:9px}.\[\&_\.report-insights_i\]\:shrink-0 .report-insights i{flex-shrink:0}.\[\&_\.report-insights_i\]\:rounded-\[3px\] .report-insights i{border-radius:3px}.\[\&_\.report-layout\]\:grid .report-layout{display:grid}.\[\&_\.report-layout\]\:grid-cols-\[minmax\(0\,1fr\)_290px\] .report-layout{grid-template-columns:minmax(0,1fr) 290px}.\[\&_\.report-layout\]\:gap-6 .report-layout{gap:calc(var(--spacing) * 6)}.\[\&_\.report-layout\]\:pt-\[26px\] .report-layout{padding-top:26px}@media not all and (min-width:980px){.max-\[980px\]\:\[\&_\.report-layout\]\:grid-cols-1 .report-layout{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:980px){.min-\[980px\]\:\[\&_\.report-layout\]\:min-h-0 .report-layout{min-height:0}.min-\[980px\]\:\[\&_\.report-layout\]\:flex-1 .report-layout{flex:1}}.\[\&_\.report-line-chart\]\:min-h-\[250px\] .report-line-chart{min-height:250px}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.report-line-chart\]\:min-h-0 .report-line-chart{min-height:0}}.\[\&_\.report-main\]\:min-w-0 .report-main{min-width:0}.\[\&_\.report-main\]\:px-1 .report-main{padding-inline:var(--spacing)}.\[\&_\.report-main\]\:pb-2 .report-main{padding-bottom:calc(var(--spacing) * 2)}@media(min-width:980px){.min-\[980px\]\:\[\&_\.report-main\]\:flex .report-main{display:flex}.min-\[980px\]\:\[\&_\.report-main\]\:flex-col .report-main{flex-direction:column}}.\[\&_\.report-stacked-bars\]\:h-\[260px\] .report-stacked-bars{height:260px}.\[\&_\.report-stacked-bars\]\:min-h-\[260px\] .report-stacked-bars{min-height:260px}.\[\&_\.report-stacked-bars__column\]\:grid .report-stacked-bars column{display:grid}.\[\&_\.report-stacked-bars__column\]\:h-full .report-stacked-bars column{height:100%}.\[\&_\.report-stacked-bars__column\]\:min-h-0 .report-stacked-bars column{min-height:0}.\[\&_\.report-stacked-bars__column\]\:min-w-0 .report-stacked-bars column{min-width:0}.\[\&_\.report-stacked-bars__column\]\:cursor-default .report-stacked-bars column{cursor:default}.\[\&_\.report-stacked-bars__column\]\:grid-rows-\[22px_minmax\(0\,1fr\)_20px\] .report-stacked-bars column{grid-template-rows:22px minmax(0,1fr) 20px}.\[\&_\.report-stacked-bars__column\]\:items-end .report-stacked-bars column{align-items:flex-end}.\[\&_\.report-stacked-bars__column\]\:gap-\[7px\] .report-stacked-bars column{gap:7px}.\[\&_\.report-stacked-bars__column\]\:rounded-lg .report-stacked-bars column{border-radius:var(--radius-lg)}.\[\&_\.report-stacked-bars__column\]\:text-center .report-stacked-bars column{text-align:center}.\[\&_\.report-stacked-bars__column\]\:transition-colors .report-stacked-bars column{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.report-stacked-bars__column\]\:duration-\[var\(--duration-fast\)\] .report-stacked-bars column{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.report-stacked-bars__column\]\:outline-none .report-stacked-bars column{--tw-outline-style:none;outline-style:none}.\[\&_\.report-stacked-bars__column\.is-active\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column.is-active{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-stacked-bars__column\.is-active\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column.is-active{background-color:color-mix(in srgb,var(--focus) 7%,transparent)}}.\[\&_\.report-stacked-bars__column\.is-active_\.report-stacked-bars__track\]\:scale-x-\[1\.08\] .report-stacked-bars column.is-active .report-stacked-bars track{--tw-scale-x:1.08;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_\.report-stacked-bars__column\.is-active_\.report-stacked-bars__track\]\:brightness-\[1\.05\] .report-stacked-bars column.is-active .report-stacked-bars track{--tw-brightness:brightness(1.05);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,)}.\[\&_\.report-stacked-bars__column\.is-active_\.report-stacked-bars__track\]\:saturate-\[1\.12\] .report-stacked-bars column.is-active .report-stacked-bars track{--tw-saturate:saturate(1.12);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,)}.\[\&_\.report-stacked-bars__column\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column:focus-visible{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-stacked-bars__column\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column:focus-visible{background-color:color-mix(in srgb,var(--focus) 7%,transparent)}}.\[\&_\.report-stacked-bars__column\:focus-visible\]\:outline-2 .report-stacked-bars column:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_\.report-stacked-bars__column\:focus-visible\]\:outline-offset-2 .report-stacked-bars column:focus-visible{outline-offset:2px}.\[\&_\.report-stacked-bars__column\:focus-visible\]\:outline-focus .report-stacked-bars column:focus-visible{outline-color:var(--focus)}.\[\&_\.report-stacked-bars__column\:focus-visible_\.report-stacked-bars__track\]\:scale-x-\[1\.08\] .report-stacked-bars column:focus-visible .report-stacked-bars track{--tw-scale-x:1.08;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_\.report-stacked-bars__column\:focus-visible_\.report-stacked-bars__track\]\:brightness-\[1\.05\] .report-stacked-bars column:focus-visible .report-stacked-bars track{--tw-brightness:brightness(1.05);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,)}.\[\&_\.report-stacked-bars__column\:focus-visible_\.report-stacked-bars__track\]\:saturate-\[1\.12\] .report-stacked-bars column:focus-visible .report-stacked-bars track{--tw-saturate:saturate(1.12);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,)}.\[\&_\.report-stacked-bars__column\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.report-stacked-bars__column\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\] .report-stacked-bars column:hover{background-color:color-mix(in srgb,var(--focus) 7%,transparent)}}.\[\&_\.report-stacked-bars__column\:hover_\.report-stacked-bars__track\]\:scale-x-\[1\.08\] .report-stacked-bars column:hover .report-stacked-bars track{--tw-scale-x:1.08;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_\.report-stacked-bars__column\:hover_\.report-stacked-bars__track\]\:brightness-\[1\.05\] .report-stacked-bars column:hover .report-stacked-bars track{--tw-brightness:brightness(1.05);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,)}.\[\&_\.report-stacked-bars__column\:hover_\.report-stacked-bars__track\]\:saturate-\[1\.12\] .report-stacked-bars column:hover .report-stacked-bars track{--tw-saturate:saturate(1.12);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,)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_\.report-stacked-bars__column\:nth-child\(even\)_small\]\:invisible .report-stacked-bars column:nth-child(2n) small{visibility:hidden}}.\[\&_\.report-stacked-bars__track\]\:flex .report-stacked-bars track{display:flex}.\[\&_\.report-stacked-bars__track\]\:max-h-full .report-stacked-bars track{max-height:100%}.\[\&_\.report-stacked-bars__track\]\:min-h-\[3px\] .report-stacked-bars track{min-height:3px}.\[\&_\.report-stacked-bars__track\]\:w-full .report-stacked-bars track{width:100%}.\[\&_\.report-stacked-bars__track\]\:flex-col-reverse .report-stacked-bars track{flex-direction:column-reverse}.\[\&_\.report-stacked-bars__track\]\:self-end .report-stacked-bars track{align-self:flex-end}.\[\&_\.report-stacked-bars__track\]\:overflow-hidden .report-stacked-bars track{overflow:hidden}.\[\&_\.report-stacked-bars__track\]\:rounded-t-\[7px\] .report-stacked-bars track{border-top-left-radius:7px;border-top-right-radius:7px}.\[\&_\.report-stacked-bars__track\]\:rounded-b-sm .report-stacked-bars track{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.\[\&_\.report-stacked-bars__track\]\:transition-\[filter\,transform\] .report-stacked-bars track{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.report-stacked-bars__track\]\:duration-\[var\(--duration-fast\)\] .report-stacked-bars track{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.report-stacked-bars__track\]\:\[contain\:paint\] .report-stacked-bars track{contain:paint}.\[\&_\.report-stacked-bars__value\]\:overflow-hidden .report-stacked-bars value{overflow:hidden}.\[\&_\.report-stacked-bars__value\]\:text-\[length\:var\(--font-size-11\)\] .report-stacked-bars value{font-size:var(--font-size-11)}.\[\&_\.report-stacked-bars__value\]\:font-bold .report-stacked-bars value{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.report-stacked-bars__value\]\:text-ellipsis .report-stacked-bars value{text-overflow:ellipsis}.\[\&_\.report-stacked-bars_small\]\:text-\[length\:var\(--font-size-11\)\] .report-stacked-bars small{font-size:var(--font-size-11)}.\[\&_\.report-stacked-bars_small\]\:text-ink-soft .report-stacked-bars small{color:var(--text-soft)}.\[\&_\.report-stacked-bars-frame\]\:h-\[260px\] .report-stacked-bars-frame{height:260px}.\[\&_\.report-stacked-bars-frame\]\:max-h-\[260px\] .report-stacked-bars-frame{max-height:260px}.\[\&_\.report-stacked-bars-frame\]\:min-h-\[260px\] .report-stacked-bars-frame{min-height:260px}.\[\&_\.search\]\:w-\[min\(300px\,30vw\)\] .search{width:min(300px,30vw)}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.search\]\:w-\[clamp\(86px\,29vw\,150px\)\] .search{width:clamp(86px,29vw,150px)}.max-\[760px\]\:\[\&_\.search\]\:px-2\.5 .search{padding-inline:calc(var(--spacing) * 2.5)}}.\[\&_\.settings-catalog__row\]\:flex .settings-catalog row{display:flex}.\[\&_\.settings-catalog__row\]\:flex-wrap .settings-catalog row{flex-wrap:wrap}.\[\&_\.settings-catalog__row\]\:items-center .settings-catalog row{align-items:center}.\[\&_\.settings-catalog__row\]\:gap-\[9px\] .settings-catalog row{gap:9px}.\[\&_\.settings-catalog__states\]\:grid .settings-catalog states{display:grid}.\[\&_\.settings-catalog__states\]\:grid-cols-3 .settings-catalog states{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.settings-catalog__states\]\:gap-\[9px\] .settings-catalog states{gap:9px}.\[\&_\.settings-catalog__states_\.state-panel\]\:min-h-\[150px\] .settings-catalog states .state-panel{min-height:150px}.\[\&_\.settings-catalog__states_\.state-panel\]\:p-3\.5 .settings-catalog states .state-panel{padding:calc(var(--spacing) * 3.5)}.\[\&_\.settings-catalog__title\]\:min-w-0 .settings-catalog title{min-width:0}.\[\&_\.settings-catalog__title\]\:overflow-hidden .settings-catalog title{overflow:hidden}.\[\&_\.settings-catalog__title_\.page-title\]\:m-0 .settings-catalog title .page-title{margin:0}.\[\&_\.settings-catalog__title_\.page-title\]\:min-h-11 .settings-catalog title .page-title{min-height:calc(var(--spacing) * 11)}.\[\&_\.settings-catalog__title_\.page-title__identity_h1\]\:text-\[length\:var\(--font-size-20\)\] .settings-catalog title .page-title identity h1{font-size:var(--font-size-20)}.\[\&_\.settings-group_h3\]\:m-0 .settings-group h3{margin:0}.\[\&_\.settings-group_h3\]\:text-\[length\:var\(--font-size-10\)\] .settings-group h3{font-size:var(--font-size-10)}.\[\&_\.settings-group_h3\]\:font-bold .settings-group h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.settings-group_h3\]\:tracking-\[\.12em\] .settings-group h3{--tw-tracking:.12em;letter-spacing:.12em}.\[\&_\.settings-group_h3\]\:text-ink-soft .settings-group h3{color:var(--text-soft)}.\[\&_\.settings-group_h3\]\:uppercase .settings-group h3{text-transform:uppercase}.\[\&_\.side-sheet-composer__actions\]\:grid .side-sheet-composer actions{display:grid}.\[\&_\.side-sheet-composer__actions\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] .side-sheet-composer actions{grid-template-columns:minmax(0,1fr) auto}.\[\&_\.side-sheet-composer__actions\]\:items-end .side-sheet-composer actions{align-items:flex-end}.\[\&_\.side-sheet-composer__actions\]\:gap-2\.5 .side-sheet-composer actions{gap:calc(var(--spacing) * 2.5)}.\[\&_\.side-sheet-composer__actions_\.button\]\:min-h-10 .side-sheet-composer actions .button{min-height:calc(var(--spacing) * 10)}.\[\&_\.ui-amount\]\:\!\[font-size\:inherit\] .ui-amount{font-size:inherit!important}.\[\&_\.ui-assignee-picker__avatar\]\:grid .ui-assignee-picker avatar{display:grid}.\[\&_\.ui-assignee-picker__avatar\]\:size-\[26px\] .ui-assignee-picker avatar{width:26px;height:26px}.\[\&_\.ui-assignee-picker__avatar\]\:shrink-0 .ui-assignee-picker avatar{flex-shrink:0}.\[\&_\.ui-assignee-picker__avatar\]\:place-items-center .ui-assignee-picker avatar{place-items:center}.\[\&_\.ui-assignee-picker__avatar\]\:overflow-hidden .ui-assignee-picker avatar{overflow:hidden}.\[\&_\.ui-assignee-picker__avatar\]\:rounded-full .ui-assignee-picker avatar{border-radius:3.40282e38px}.\[\&_\.ui-assignee-picker__avatar\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_13\%\,var\(--surface\)\)\] .ui-assignee-picker avatar{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.ui-assignee-picker__avatar\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_13\%\,var\(--surface\)\)\] .ui-assignee-picker avatar{background-color:color-mix(in srgb,var(--focus) 13%,var(--surface))}}.\[\&_\.ui-assignee-picker__avatar\]\:text-\[length\:var\(--font-size-10\)\] .ui-assignee-picker avatar{font-size:var(--font-size-10)}.\[\&_\.ui-assignee-picker__avatar\]\:font-bold .ui-assignee-picker avatar{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.ui-assignee-picker__avatar\]\:text-accent-strong .ui-assignee-picker avatar{color:var(--accent-text-strong)}.\[\&_\.ui-assignee-picker__avatar_img\]\:size-full .ui-assignee-picker avatar img{width:100%;height:100%}.\[\&_\.ui-assignee-picker__avatar_img\]\:object-cover .ui-assignee-picker avatar img{object-fit:cover}.\[\&_\.ui-assignee-picker__avatar--empty\]\:bg-surface-hover .ui-assignee-picker avatar--empty{background-color:var(--surface-hover)}.\[\&_\.ui-assignee-picker__avatar--empty\]\:text-ink-soft .ui-assignee-picker avatar--empty{color:var(--text-soft)}.\[\&_\.ui-property-list__link\]\:inline-flex .ui-property-list link{display:inline-flex}.\[\&_\.ui-property-list__link\]\:cursor-pointer .ui-property-list link{cursor:pointer}.\[\&_\.ui-property-list__link\]\:items-center .ui-property-list link{align-items:center}.\[\&_\.ui-property-list__link\]\:justify-end .ui-property-list link{justify-content:flex-end}.\[\&_\.ui-property-list__link\]\:gap-2 .ui-property-list link{gap:calc(var(--spacing) * 2)}.\[\&_\.ui-property-list__link\]\:border-0 .ui-property-list link{border-style:var(--tw-border-style);border-width:0}.\[\&_\.ui-property-list__link\]\:bg-transparent .ui-property-list link{background-color:#0000}.\[\&_\.ui-property-list__link\]\:p-0 .ui-property-list link{padding:0}.\[\&_\.ui-property-list__link\]\:font-\[inherit\] .ui-property-list link{font-family:inherit}.\[\&_\.ui-property-list__link\]\:leading-\[1\.35\] .ui-property-list link{--tw-leading:1.35;line-height:1.35}.\[\&_\.ui-property-list__link\]\:text-ink .ui-property-list link{color:var(--text)}.\[\&_\.ui-property-list__link\]\:no-underline .ui-property-list link{text-decoration-line:none}.\[\&_\.ui-property-list__link\]\:transition-colors .ui-property-list link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.ui-property-list__link\]\:duration-\[var\(--duration-fast\)\] .ui-property-list link{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.ui-property-list__link_svg\]\:relative .ui-property-list link svg{position:relative}.\[\&_\.ui-property-list__link_svg\]\:top-px .ui-property-list link svg{top:1px}.\[\&_\.ui-property-list__link_svg\]\:block .ui-property-list link svg{display:block}.\[\&_\.ui-property-list__link_svg\]\:shrink-0 .ui-property-list link svg{flex-shrink:0}.\[\&_\.ui-property-list__link_svg\]\:text-ink-soft .ui-property-list link svg{color:var(--text-soft)}.\[\&_\.ui-property-list__link_svg\]\:transition-\[color\,transform\] .ui-property-list link svg{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.ui-property-list__link_svg\]\:duration-\[var\(--duration-fast\)\] .ui-property-list link svg{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_\.ui-property-list__link\:hover\]\:text-focus .ui-property-list link:hover{color:var(--focus)}.\[\&_\.ui-property-list__link\:hover_svg\]\:translate-x-0\.5 .ui-property-list link:hover svg{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.ui-property-list__link\:hover_svg\]\:text-focus .ui-property-list link:hover svg{color:var(--focus)}.\[\&_\.ui-tabs\]\:m-0 .ui-tabs{margin:0}.\[\&_\.ui-tabs\]\:mb-2 .ui-tabs{margin-bottom:calc(var(--spacing) * 2)}.\[\&_\.ui-tabs\]\:max-w-full .ui-tabs{max-width:100%}.\[\&_\.ui-tabs\]\:overflow-x-auto .ui-tabs{overflow-x:auto}.\[\&_\.ui-tabs\]\:overflow-y-hidden .ui-tabs{overflow-y:hidden}.\[\&_\.ui-tabs_button\]\:px-2 .ui-tabs button{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.ui-tabs_button\]\:text-ink-soft .ui-tabs button{color:var(--text-soft)}.\[\&_\.ui-tabs_button\[aria-selected\=true\]\]\:\!text-accent-strong .ui-tabs button[aria-selected=true]{color:var(--accent-text-strong)!important}.\[\&_\.workflow-run-canvas\]\:h-full .workflow-run-canvas{height:100%}.\[\&_\.workflow-run-canvas\]\:min-h-\[460px\] .workflow-run-canvas{min-height:460px}.\[\&_\.workflow-run-canvas\]\:w-full .workflow-run-canvas{width:100%}.\[\&_\.workflow-run-canvas-shell\]\:h-full .workflow-run-canvas-shell{height:100%}.\[\&_\.workflow-run-canvas-shell\]\:min-h-\[460px\] .workflow-run-canvas-shell{min-height:460px}.\[\&_\.workflow-run-canvas-shell\]\:w-full .workflow-run-canvas-shell{width:100%}.\[\&_button\]\:flex button{display:flex}.\[\&_button\]\:grid button{display:grid}.\[\&_button\]\:w-full button{width:100%}.\[\&_button\]\:cursor-pointer button{cursor:pointer}.\[\&_button\]\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\] button{grid-template-columns:auto minmax(0,1fr) auto}.\[\&_button\]\:items-center button{align-items:center}.\[\&_button\]\:justify-between button{justify-content:space-between}.\[\&_button\]\:gap-2\.5 button{gap:calc(var(--spacing) * 2.5)}.\[\&_button\]\:gap-3 button{gap:calc(var(--spacing) * 3)}.\[\&_button\]\:rounded-\[13px\] button{border-radius:13px}.\[\&_button\]\:border button{border-style:var(--tw-border-style);border-width:1px}.\[\&_button\]\:border-0 button{border-style:var(--tw-border-style);border-width:0}.\[\&_button\]\:border-b button{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_button\]\:border-line button{border-color:var(--border)}.\[\&_button\]\:bg-surface button{background-color:var(--surface)}.\[\&_button\]\:bg-transparent button{background-color:#0000}.\[\&_button\]\:p-\[13px\] button{padding:13px}.\[\&_button\]\:py-\[11px\] button{padding-block:11px}.\[\&_button\]\:text-left button{text-align:left}.\[\&_button\]\:text-inherit button{color:inherit}.\[\&_button\]\:text-ink button{color:var(--text)}.\[\&_button\]\:transition-\[border-color\,background-color\] button{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_button\]\:duration-\[var\(--duration-fast\)\] button{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_button_small\]\:mt-0\.5 button small{margin-top:calc(var(--spacing) * .5)}.\[\&_button_small\]\:overflow-hidden button small{overflow:hidden}.\[\&_button_small\]\:text-ellipsis button small{text-overflow:ellipsis}.\[\&_button_small\]\:whitespace-nowrap button small{white-space:nowrap}.\[\&_button_small\]\:text-ink-soft button small{color:var(--text-soft)}.\[\&_button_strong\]\:overflow-hidden button strong{overflow:hidden}.\[\&_button_strong\]\:text-ellipsis button strong{text-overflow:ellipsis}.\[\&_button_strong\]\:whitespace-nowrap button strong{white-space:nowrap}.\[\&_button\:hover\]\:bg-surface-hover button:hover{background-color:var(--surface-hover)}.\[\&_button\>span\]\:grid button>span{display:grid}.\[\&_button\>span\]\:gap-0\.5 button>span{gap:calc(var(--spacing) * .5)}.\[\&_button\>span\:not\(\.client-logo\)\]\:grid button>span:not(.client-logo){display:grid}.\[\&_button\>span\:not\(\.client-logo\)\]\:min-w-0 button>span:not(.client-logo){min-width:0}.\[\&_button\>svg\]\:text-focus button>svg{color:var(--focus)}.\[\&_dd\]\:m-0 dd{margin:0}.\[\&_dd\]\:max-w-\[62\%\] dd{max-width:62%}.\[\&_dd\]\:text-right dd{text-align:right}.\[\&_dd\]\:text-\[length\:var\(--font-size-14\)\] dd{font-size:var(--font-size-14)}.\[\&_dd\]\:font-\[650\] dd{--tw-font-weight:650;font-weight:650}.\[\&_dd\]\:\[overflow-wrap\:anywhere\] dd{overflow-wrap:anywhere}.\[\&_dd\]\:text-ink dd{color:var(--text)}.\[\&_dd\[data-tone\=\'danger\'\]\]\:flex dd[data-tone=danger]{display:flex}.\[\&_dd\[data-tone\=\'danger\'\]\]\:items-center dd[data-tone=danger]{align-items:center}.\[\&_dd\[data-tone\=\'danger\'\]\]\:justify-end dd[data-tone=danger]{justify-content:flex-end}.\[\&_dd\[data-tone\=\'danger\'\]\]\:gap-1\.5 dd[data-tone=danger]{gap:calc(var(--spacing) * 1.5)}.\[\&_dd\[data-tone\=\'danger\'\]\]\:text-danger dd[data-tone=danger]{color:var(--danger)}.\[\&_dt\]\:min-w-0 dt{min-width:0}.\[\&_dt\]\:text-\[length\:var\(--font-size-13\)\] dt{font-size:var(--font-size-13)}.\[\&_dt\]\:text-ink-soft dt{color:var(--text-soft)}.\[\&_h3\]\:m-0 h3{margin:0}.\[\&_h3\]\:mt-\[3px\] h3{margin-top:3px}.\[\&_h3\]\:mb-1 h3{margin-bottom:var(--spacing)}.\[\&_h3\]\:text-\[\.92rem\] h3{font-size:.92rem}.\[\&_h3\]\:text-\[length\:var\(--font-size-10\)\] h3{font-size:var(--font-size-10)}.\[\&_h3\]\:text-\[length\:var\(--font-size-18\)\] h3{font-size:var(--font-size-18)}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:tracking-\[\.12em\] h3{--tw-tracking:.12em;letter-spacing:.12em}.\[\&_h3\]\:text-ink-soft h3{color:var(--text-soft)}.\[\&_h3\]\:uppercase h3{text-transform:uppercase}.\[\&_i\]\:h-\[3px\] i{height:3px}.\[\&_i\]\:w-3\.5 i{width:calc(var(--spacing) * 3.5)}.\[\&_i\]\:rounded-full i{border-radius:3.40282e38px}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_input\]\:min-h-\[38px\] input{min-height:38px}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:resize-y input{resize:vertical}.\[\&_input\]\:rounded-control input{border-radius:var(--radius-sm)}.\[\&_input\]\:border input{border-style:var(--tw-border-style);border-width:1px}.\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:border-line input{border-color:var(--border)}.\[\&_input\]\:bg-canvas input{background-color:var(--bg)}.\[\&_input\]\:bg-transparent input{background-color:#0000}.\[\&_input\]\:p-0 input{padding:0}.\[\&_input\]\:px-\[13px\] input{padding-inline:13px}.\[\&_input\]\:py-\[11px\] input{padding-block:11px}.\[\&_input\]\:text-ink input{color:var(--text)}.\[\&_input\]\:outline-0 input{outline-style:var(--tw-outline-style);outline-width:0}.\[\&_input\]\:transition-\[border-color\,box-shadow\] input{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_input\]\:duration-\[var\(--duration-fast\)\] input{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_input\:\:placeholder\]\:text-ink-soft input::placeholder{color:var(--text-soft)}.\[\&_input\:focus\]\:border-focus input:focus{border-color:var(--focus)}.\[\&_input\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] input:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.\[\&_input\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] input:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.\[\&_input\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] input:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_input\[type\=checkbox\]\]\:m-0 input[type=checkbox]{margin:0}.\[\&_input\[type\=checkbox\]\]\:size-\[18px\] input[type=checkbox]{width:18px;height:18px}.\[\&_input\[type\=checkbox\]\]\:cursor-pointer input[type=checkbox]{cursor:pointer}.\[\&_input\[type\=checkbox\]\]\:p-0 input[type=checkbox]{padding:0}.\[\&_input\[type\=checkbox\]\]\:accent-focus input[type=checkbox]{accent-color:var(--focus)}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:mt-2\.5 p{margin-top:calc(var(--spacing) * 2.5)}.\[\&_p\]\:mt-\[7px\] p{margin-top:7px}.\[\&_p\]\:mb-0 p{margin-bottom:0}.\[\&_p\]\:text-\[length\:var\(--font-size-13\)\] p{font-size:var(--font-size-13)}.\[\&_p\]\:leading-\[1\.55\] p{--tw-leading:1.55;line-height:1.55}.\[\&_p\]\:leading-normal p{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.\[\&_p\]\:whitespace-pre-wrap p{white-space:pre-wrap}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:resize-y select{resize:vertical}.\[\&_select\]\:rounded-control select{border-radius:var(--radius-sm)}.\[\&_select\]\:border select{border-style:var(--tw-border-style);border-width:1px}.\[\&_select\]\:border-line select{border-color:var(--border)}.\[\&_select\]\:bg-canvas select{background-color:var(--bg)}.\[\&_select\]\:px-\[13px\] select{padding-inline:13px}.\[\&_select\]\:py-\[11px\] select{padding-block:11px}.\[\&_select\]\:text-ink select{color:var(--text)}.\[\&_select\]\:outline-0 select{outline-style:var(--tw-outline-style);outline-width:0}.\[\&_select\]\:transition-\[border-color\,box-shadow\] select{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_select\]\:duration-\[var\(--duration-fast\)\] select{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_select\:focus\]\:border-focus select:focus{border-color:var(--focus)}.\[\&_select\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] select:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.\[\&_select\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] select:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.\[\&_select\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] select:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-ink-soft small{color:var(--text-soft)}.\[\&_span\]\:inline-flex span{display:inline-flex}.\[\&_span\]\:items-center span{align-items:center}.\[\&_span\]\:gap-\[5px\] span{gap:5px}.\[\&_span\]\:underline span{text-decoration-line:underline}.\[\&_span\]\:decoration-\[color-mix\(in_srgb\,currentColor_45\%\,transparent\)\] span{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.\[\&_span\]\:decoration-\[color-mix\(in_srgb\,currentColor_45\%\,transparent\)\] span{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.\[\&_span\]\:decoration-\[1px\] span{text-decoration-thickness:1px}.\[\&_span\]\:underline-offset-\[3px\] span{text-underline-offset:3px}@media(hover:hover){.hover\:\[\&_span\]\:decoration-current:hover span{text-decoration-color:currentColor}.hover\:\[\&_span\]\:decoration-2:hover span{text-decoration-thickness:2px}}.\[\&_strong\]\:text-ink strong{color:var(--text)}.\[\&_svg\]\:relative svg{position:relative}.\[\&_svg\]\:z-\[1\] svg{z-index:1}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:\!text-\[var\(--sidebar-muted\)\] svg{color:var(--sidebar-muted)!important}.\[\&_svg\]\:\!text-\[var\(--text\)\] svg{color:var(--text)!important}.\[\&_svg\]\:\!text-ink-soft svg{color:var(--text-soft)!important}.\[\&_svg\]\:text-focus svg{color:var(--focus)}.\[\&_tbody_tr\]\:cursor-pointer tbody tr{cursor:pointer}.\[\&_td\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_4\%\,var\(--surface\)\)\] td{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&_td\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_4\%\,var\(--surface\)\)\] td{background-color:color-mix(in srgb,var(--focus) 4%,var(--surface))}}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:resize-y textarea{resize:vertical}.\[\&_textarea\]\:rounded-control textarea{border-radius:var(--radius-sm)}.\[\&_textarea\]\:border textarea{border-style:var(--tw-border-style);border-width:1px}.\[\&_textarea\]\:border-line textarea{border-color:var(--border)}.\[\&_textarea\]\:bg-canvas textarea{background-color:var(--bg)}.\[\&_textarea\]\:px-\[13px\] textarea{padding-inline:13px}.\[\&_textarea\]\:py-\[11px\] textarea{padding-block:11px}.\[\&_textarea\]\:text-ink textarea{color:var(--text)}.\[\&_textarea\]\:outline-0 textarea{outline-style:var(--tw-outline-style);outline-width:0}.\[\&_textarea\]\:transition-\[border-color\,box-shadow\] textarea{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_textarea\]\:duration-\[var\(--duration-fast\)\] textarea{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&_textarea\:focus\]\:border-focus textarea:focus{border-color:var(--focus)}.\[\&_textarea\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] textarea:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus))}@supports (color:color-mix(in lab,red,red)){.\[\&_textarea\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] textarea:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--focus) 15%,transparent))}}.\[\&_textarea\:focus\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--focus\)_15\%\,transparent\)\] textarea:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\+\.quick-search-result\]\:mt-\[3px\]+.quick-search-result{margin-top:3px}.\[\&\+article\]\:border-t+article{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+article\]\:border-line+article{border-color:var(--border)}.\[\&\+div\]\:border-t+div{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+div\]\:border-line+div{border-color:var(--border)}.\[\&\+li\]\:border-t+li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+li\]\:border-line+li{border-color:var(--border)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\.button\]\:min-h-\[38px\]>.button{min-height:38px}.\[\&\>\.button\]\:\!text-\[length\:var\(--font-size-12\)\]>.button{font-size:var(--font-size-12)!important}@media not all and (min-width:720px){.max-\[720px\]\:\[\&\>\.button\]\:w-full>.button{width:100%}}.\[\&\>\.card\]\:overflow-hidden>.card{overflow:hidden}.\[\&\>\.card\]\:p-5>.card{padding:calc(var(--spacing) * 5)}@container (min-width:1700px){.\[\&\>\.card\]\:\@min-\[1700px\]\:col-start-1>.card{grid-column-start:1}.\[\&\>\.card\]\:\@min-\[1700px\]\:row-auto>.card{grid-row:auto}.\[\&\>\.card\]\:\@min-\[1700px\]\:w-full>.card{width:100%}}.\[\&\>\.page-title\]\:mb-\[22px\]>.page-title{margin-bottom:22px}.\[\&\>\.page-title\]\:shrink-0>.page-title{flex-shrink:0}.\[\&\>\.receivable-history__link\]\:flex>.receivable-history link{display:flex}.\[\&\>\.receivable-history__link\]\:w-full>.receivable-history link{width:100%}.\[\&\>\.receivable-history__link\]\:items-center>.receivable-history link{align-items:center}.\[\&\>\.receivable-history__link\]\:justify-between>.receivable-history link{justify-content:space-between}.\[\&\>\.receivable-history__link\]\:gap-2\.5>.receivable-history link{gap:calc(var(--spacing) * 2.5)}.\[\&\>\.receivable-history__link\]\:rounded-\[10px\]>.receivable-history link{border-radius:10px}.\[\&\>\.receivable-history__link\]\:border>.receivable-history link{border-style:var(--tw-border-style);border-width:1px}.\[\&\>\.receivable-history__link\]\:border-transparent>.receivable-history link{border-color:#0000}.\[\&\>\.receivable-history__link\]\:px-2\.5>.receivable-history link{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>\.receivable-history__link\]\:py-\[11px\]>.receivable-history link{padding-block:11px}.\[\&\>\.receivable-history__link\]\:text-ink>.receivable-history link{color:var(--text)}.\[\&\>\.receivable-history__link\]\:no-underline>.receivable-history link{text-decoration-line:none}.\[\&\>\.receivable-history__link\]\:transition-\[border-color\,background\,transform\]>.receivable-history link{transition-property:border-color,background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>\.receivable-history__link\]\:duration-\[var\(--duration-fast\)\]>.receivable-history link{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&\>\.receivable-history__link\:focus-visible\]\:-translate-y-px>.receivable-history link:focus-visible{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>\.receivable-history__link\:focus-visible\]\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]>.receivable-history link:focus-visible{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\.receivable-history__link\:focus-visible\]\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]>.receivable-history link:focus-visible{border-color:color-mix(in srgb,var(--focus) 28%,var(--border))}}.\[\&\>\.receivable-history__link\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]>.receivable-history link:focus-visible{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\.receivable-history__link\:focus-visible\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]>.receivable-history link:focus-visible{background-color:color-mix(in srgb,var(--focus) 7%,var(--surface))}}.\[\&\>\.receivable-history__link\:focus-visible\]\:outline-0>.receivable-history link:focus-visible{outline-style:var(--tw-outline-style);outline-width:0}.\[\&\>\.receivable-history__link\:focus-visible_svg\]\:translate-x-0\.5>.receivable-history link:focus-visible svg{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>\.receivable-history__link\:focus-visible_svg\]\:text-focus>.receivable-history link:focus-visible svg{color:var(--focus)}.\[\&\>\.receivable-history__link\:hover\]\:-translate-y-px>.receivable-history link:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>\.receivable-history__link\:hover\]\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]>.receivable-history link:hover{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\.receivable-history__link\:hover\]\:border-\[color-mix\(in_srgb\,var\(--focus\)_28\%\,var\(--border\)\)\]>.receivable-history link:hover{border-color:color-mix(in srgb,var(--focus) 28%,var(--border))}}.\[\&\>\.receivable-history__link\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]>.receivable-history link:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\.receivable-history__link\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,var\(--surface\)\)\]>.receivable-history link:hover{background-color:color-mix(in srgb,var(--focus) 7%,var(--surface))}}.\[\&\>\.receivable-history__link\:hover_svg\]\:translate-x-0\.5>.receivable-history link:hover svg{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>\.receivable-history__link\:hover_svg\]\:text-focus>.receivable-history link:hover svg{color:var(--focus)}.\[\&\>\.report-stacked-bars\]\:\!mt-0>.report-stacked-bars{margin-top:0!important}.\[\&\>\.report-stacked-bars\]\:\!h-full>.report-stacked-bars{height:100%!important}.\[\&\>\.report-stacked-bars\]\:\!max-h-full>.report-stacked-bars{max-height:100%!important}.\[\&\>\.report-stacked-bars\]\:\!min-h-0>.report-stacked-bars{min-height:0!important}.\[\&\>\.report-stacked-bars\]\:\!flex-none>.report-stacked-bars{flex:none!important}.\[\&\>\.settings-group\]\:grid>.settings-group{display:grid}.\[\&\>\.settings-group\]\:min-w-0>.settings-group{min-width:0}.\[\&\>\.settings-group\]\:content-between>.settings-group{align-content:space-between}.\[\&\>\.settings-group\]\:content-start>.settings-group{align-content:flex-start}.\[\&\>\.settings-group\]\:gap-\[18px\]>.settings-group{gap:18px}.\[\&\>\.settings-group\]\:rounded-card>.settings-group{border-radius:var(--radius-md)}.\[\&\>\.settings-group\]\:border>.settings-group{border-style:var(--tw-border-style);border-width:1px}.\[\&\>\.settings-group\]\:border-line>.settings-group{border-color:var(--border)}.\[\&\>\.settings-group\]\:bg-surface>.settings-group{background-color:var(--surface)}.\[\&\>\.settings-group\]\:p-\[22px\]>.settings-group{padding:22px}.\[\&\>\.settings-group\]\:shadow-card>.settings-group{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\>\.settings-group_h3\]\:m-0>.settings-group h3{margin:0}.\[\&\>\.settings-group_h3\]\:text-\[length\:var\(--font-size-10\)\]>.settings-group h3{font-size:var(--font-size-10)}.\[\&\>\.settings-group_h3\]\:font-bold>.settings-group h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>\.settings-group_h3\]\:tracking-\[\.12em\]>.settings-group h3{--tw-tracking:.12em;letter-spacing:.12em}.\[\&\>\.settings-group_h3\]\:text-ink-soft>.settings-group h3{color:var(--text-soft)}.\[\&\>\.settings-group_h3\]\:uppercase>.settings-group h3{text-transform:uppercase}.\[\&\>\.ui-property-list\]\:mt-0>.ui-property-list{margin-top:0}.\[\&\>\.ui-tabs\]\:mb-7>.ui-tabs{margin-bottom:calc(var(--spacing) * 7)}@media not all and (min-width:760px){.max-\[760px\]\:\[\&\>\.ui-tabs\]\:mb-\[22px\]>.ui-tabs{margin-bottom:22px}}.\[\&\>a\]\:grid>a{display:grid}.\[\&\>a\]\:h-8>a{height:calc(var(--spacing) * 8)}.\[\&\>a\]\:w-8>a{width:calc(var(--spacing) * 8)}.\[\&\>a\]\:place-items-center>a{place-items:center}.\[\&\>a\]\:rounded-\[9px\]>a{border-radius:9px}.\[\&\>a\]\:text-ink-soft>a{color:var(--text-soft)}.\[\&\>a\:focus-visible\]\:bg-surface-subtle>a:focus-visible{background-color:var(--surface-subtle)}.\[\&\>a\:focus-visible\]\:text-focus>a:focus-visible{color:var(--focus)}.\[\&\>a\:focus-visible\]\:outline-0>a:focus-visible{outline-style:var(--tw-outline-style);outline-width:0}.\[\&\>a\:hover\]\:bg-surface-subtle>a:hover{background-color:var(--surface-subtle)}.\[\&\>a\:hover\]\:text-focus>a:hover{color:var(--focus)}.\[\&\>article\]\:flex>article{display:flex}.\[\&\>article\]\:w-full>article{width:100%}.\[\&\>article\]\:items-center>article{align-items:center}.\[\&\>article\]\:justify-between>article{justify-content:space-between}.\[\&\>article\]\:gap-2\.5>article{gap:calc(var(--spacing) * 2.5)}.\[\&\>article\]\:border-0>article{border-style:var(--tw-border-style);border-width:0}.\[\&\>article\]\:border-b>article{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>article\]\:border-line>article{border-color:var(--border)}.\[\&\>article\]\:bg-transparent>article{background-color:#0000}.\[\&\>article\]\:py-\[11px\]>article{padding-block:11px}.\[\&\>article\]\:text-left>article{text-align:left}.\[\&\>article\]\:text-inherit>article{color:inherit}.\[\&\>article\>span\]\:grid>article>span{display:grid}.\[\&\>article\>span\]\:gap-0\.5>article>span{gap:calc(var(--spacing) * .5)}.\[\&\>button\]\:flex>button{display:flex}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:cursor-pointer>button{cursor:pointer}.\[\&\>button\]\:items-center>button{align-items:center}.\[\&\>button\]\:justify-between>button{justify-content:space-between}.\[\&\>button\]\:gap-2\.5>button{gap:calc(var(--spacing) * 2.5)}.\[\&\>button\]\:border-0>button{border-style:var(--tw-border-style);border-width:0}.\[\&\>button\]\:border-b>button{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>button\]\:border-line>button{border-color:var(--border)}.\[\&\>button\]\:bg-transparent>button{background-color:#0000}.\[\&\>button\]\:py-\[11px\]>button{padding-block:11px}.\[\&\>button\]\:text-left>button{text-align:left}.\[\&\>button\]\:text-inherit>button{color:inherit}.\[\&\>button\>span\]\:grid>button>span{display:grid}.\[\&\>button\>span\]\:gap-0\.5>button>span{gap:calc(var(--spacing) * .5)}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:grid>div{display:grid}.\[\&\>div\]\:grid-cols-\[minmax\(150px\,240px\)_minmax\(120px\,1fr\)_48px\]>div{grid-template-columns:minmax(150px,240px) minmax(120px,1fr) 48px}.\[\&\>div\]\:grid-cols-\[minmax\(160px\,240px\)_minmax\(120px\,1fr\)_44px\]>div{grid-template-columns:minmax(160px,240px) minmax(120px,1fr) 44px}.\[\&\>div\]\:items-baseline>div{align-items:baseline}.\[\&\>div\]\:items-center>div{align-items:center}.\[\&\>div\]\:justify-between>div{justify-content:space-between}.\[\&\>div\]\:gap-4>div{gap:calc(var(--spacing) * 4)}.\[\&\>div\]\:gap-6>div{gap:calc(var(--spacing) * 6)}.\[\&\>div\]\:gap-\[18px\]>div{gap:18px}.\[\&\>div\]\:rounded-lg>div{border-radius:var(--radius-lg)}.\[\&\>div\]\:border-b>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>div\]\:border-line>div{border-color:var(--border)}.\[\&\>div\]\:py-\[15px\]>div{padding-block:15px}.\[\&\>div\]\:transition-colors>div{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>div\]\:duration-\[var\(--duration-fast\)\]>div{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&\>div\]\:grid-cols-\[1fr_42px\]>div{grid-template-columns:1fr 42px}.max-\[640px\]\:\[\&\>div\]\:gap-2>div{gap:calc(var(--spacing) * 2)}}.\[\&\>div\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\]>div:hover{background-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.\[\&\>div\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--focus\)_7\%\,transparent\)\]>div:hover{background-color:color-mix(in srgb,var(--focus) 7%,transparent)}}.\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>div\>span\:first-child\]\:grid>div>span:first-child{display:grid}.\[\&\>div\>span\:first-child\]\:gap-\[3px\]>div>span:first-child{gap:3px}.\[\&\>i\]\:block>i{display:block}.\[\&\>i\]\:h-\[var\(--timeline-bar-height\,24px\)\]>i{height:var(--timeline-bar-height,24px)}.\[\&\>i\]\:max-h-12>i{max-height:calc(var(--spacing) * 12)}.\[\&\>i\]\:w-full>i{width:100%}.\[\&\>i\]\:rounded-t-sm>i{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.\[\&\>i\]\:bg-\[\#d9a441\]>i{background-color:#d9a441}.\[\&\>i\]\:bg-\[\#d86b43\]>i{background-color:#d86b43}.\[\&\>i\]\:bg-danger>i{background-color:var(--danger)}.\[\&\>i\]\:bg-ink-soft>i{background-color:var(--text-soft)}.\[\&\>i\]\:bg-success>i{background-color:var(--success)}.\[\&\>i\]\:shadow-\[0_0_0_2px_var\(--bg\)\]>i{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--bg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\>i\]\:transition-\[height\,transform\]>i{transition-property:height,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>i\]\:duration-\[var\(--duration-fast\)\]>i{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}@media(hover:hover){.hover\:\[\&\>i\]\:-translate-y-px:hover>i{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.\[\&\>p\]\:m-0>p{margin:0}.\[\&\>p\]\:mx-0\.5>p{margin-inline:calc(var(--spacing) * .5)}.\[\&\>p\]\:my-3>p{margin-block:calc(var(--spacing) * 3)}.\[\&\>p\]\:text-\[length\:var\(--font-size-12\)\]>p{font-size:var(--font-size-12)}.\[\&\>p\]\:leading-\[1\.45\]>p{--tw-leading:1.45;line-height:1.45}.\[\&\>p\]\:whitespace-pre-wrap>p{white-space:pre-wrap}.\[\&\>p\]\:text-ink>p{color:var(--text)}.\[\&\>p\]\:text-ink-soft>p{color:var(--text-soft)}.\[\&\>small\]\:truncate>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>small\]\:text-\[length\:var\(--font-size-11\)\]>small{font-size:var(--font-size-11)}.\[\&\>small\]\:font-\[450\]>small{--tw-font-weight:450;font-weight:450}.\[\&\>small\]\:text-\[color-mix\(in_srgb\,currentColor_70\%\,var\(--text-soft\)\)\]>small{color:currentColor}@supports (color:color-mix(in lab,red,red)){.\[\&\>small\]\:text-\[color-mix\(in_srgb\,currentColor_70\%\,var\(--text-soft\)\)\]>small{color:color-mix(in srgb,currentColor 70%,var(--text-soft))}}.\[\&\>small\]\:text-ink-soft>small{color:var(--text-soft)}.\[\&\>span\]\:flex>span{display:flex}.\[\&\>span\]\:grid>span{display:grid}.\[\&\>span\]\:min-w-0>span{min-width:0}.\[\&\>span\]\:flex-1>span{flex:1}.\[\&\>span\]\:items-center>span{align-items:center}.\[\&\>span\]\:gap-\[3px\]>span{gap:3px}.\[\&\>span\]\:gap-\[9px\]>span{gap:9px}.\[\&\>span\]\:truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:overflow-hidden>span{overflow:hidden}.\[\&\>span\]\:text-left>span{text-align:left}.\[\&\>span\]\:text-\[length\:var\(--font-size-11\)\]>span{font-size:var(--font-size-11)}.\[\&\>span\]\:font-semibold>span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>span\]\:text-ellipsis>span{text-overflow:ellipsis}.\[\&\>span\]\:whitespace-nowrap>span{white-space:nowrap}.\[\&\>span\]\:text-ink-soft>span{color:var(--text-soft)}.\[\&\>span\:first-child\]\:shrink-0>span:first-child{flex-shrink:0}.\[\&\>span\:first-child\]\:font-\[650\]>span:first-child{--tw-font-weight:650;font-weight:650}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:last-child\]\:text-ink>span:last-child{color:var(--text)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&\>span\:nth-child\(even\)\]\:invisible>span:nth-child(2n){visibility:hidden}}.\[\&\>strong\]\:truncate>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>strong\]\:text-\[length\:var\(--font-size-20\)\]>strong{font-size:var(--font-size-20)}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:calc(var(--spacing) * .5)}.\[\&\>svg\]\:mr-\[3px\]>svg{margin-right:3px}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-accent-strong>svg{color:var(--accent-text-strong)}.\[\&\>svg\]\:text-danger>svg{color:var(--danger)}.\[\&\>svg\]\:text-focus>svg{color:var(--focus)}.\[\&\>svg\]\:text-ink-soft>svg{color:var(--text-soft)}.\[\&\>svg\]\:transition-transform>svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>svg\]\:duration-\[var\(--duration-fast\)\]>svg{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.\[\&\>svg\:first-child\]\:shrink-0>svg:first-child{flex-shrink:0}.\[\&\>svg\:first-child\]\:text-focus>svg:first-child{color:var(--focus)}.\[\&\>time\]\:text-\[length\:\.72rem\]>time{font-size:.72rem}.\[\&\>time\]\:text-ink-soft>time{color:var(--text-soft)}.activity-item--upcoming .\[\.activity-item--upcoming_\&\]\:text-\[length\:var\(--font-size-14\)\]{font-size:var(--font-size-14)}.activity-item--upcoming .\[\.activity-item--upcoming_\&\]\:font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.activity-item--upcoming .\[\.activity-item--upcoming_\&\]\:tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.activity-item--upcoming .\[\.activity-item--upcoming_\&\]\:text-accent-strong{color:var(--accent-text-strong)}.activity-item--upcoming .\[\.activity-item--upcoming_\&\]\:\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.sidebar--collapsed .\[\.sidebar--collapsed_\&\]\:w-\[calc\(var\(--sidebar-compact\)-16px\)\]{width:calc(var(--sidebar-compact) - 16px)}.sidebar--collapsed .\[\.sidebar--collapsed_\&\]\:min-w-0{min-width:0}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:min-h-\[26px\]{min-height:26px}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:py-1{padding-block:var(--spacing)}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:text-\[length\:var\(--font-size-11\)\]{font-size:var(--font-size-11)}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:text-\[length\:var\(--font-size-18\)\]{font-size:var(--font-size-18)}.ui-tile-heading--compact .\[\.ui-tile-heading--compact_\&\]\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media(max-height:900px)and (min-width:761px){.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!mt-0{margin-top:0!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!mb-\[22px\]{margin-bottom:22px!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:mb-1{margin-bottom:var(--spacing)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:h-\[38px\]{height:38px}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!min-h-\[50px\]{min-height:50px!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:min-h-9{min-height:calc(var(--spacing) * 9)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:gap-0\.5{gap:calc(var(--spacing) * .5)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!pt-\[18px\]{padding-top:18px!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:pt-\[31px\]{padding-top:31px}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\!pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.\[\@media\(max-height\:900px\)_and_\(min-width\:761px\)\]\:\[\&_\.title--page\]\:\!text-\[30px\] .title--page{font-size:30px!important}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}:root{--palette-sunset-start: #ff9d4e;--palette-sunset-end: #ff3c36;--palette-ocean-start: #40a9d8;--palette-ocean-end: #2469d8;--palette-forest-start: #65b678;--palette-forest-end: #24815f;--palette-plum-start: #b26bd2;--palette-plum-end: #7846a8;--brand-start: var(--palette-sunset-start);--brand-end: var(--palette-sunset-end);--accent-color: var(--brand-end);--brand-gradient: linear-gradient( 135deg, var(--brand-start), var(--brand-end) );--ink-strong: #5c291c;--bg: #faf8f5;--surface: #ffffff;--surface-subtle: #f5efe9;--surface-hover: #fff7f0;--text: #29201c;--text-soft: #746860;--text-muted: color-mix(in srgb, var(--text-soft) 76%, var(--surface));--border: #eadfd7;--success: #188a62;--success-bg: #e8f8f1;--danger: #d93838;--danger-bg: #fff0ef;--focus: #f0643b;--sidebar: #ffffff;--sidebar-border: #ececec;--sidebar-text: #5c291c;--sidebar-muted: #786a62;--sidebar-active: #fff0e6;--sidebar-active-text: #a63d22;--sidebar-hover: #fff6ef;--on-accent: #ffffff;--accent-text: #d64c30;--accent-text-strong: #e65335;--accent-icon: #e44c35;--accent-icon-strong: #e34e35;--accent: var(--accent-icon);--accent-soft: color-mix(in srgb, var(--accent-icon) 12%, var(--surface));--overlay: rgba(35, 17, 10, .48);--overlay-strong: rgba(35, 17, 10, .5);--brand-shadow: rgba(255, 60, 54, .2);--brand-shadow-hover: rgba(255, 60, 54, .3);--brand-shadow-soft: rgba(255, 60, 54, .22);--control-shadow: rgba(0, 0, 0, .25);--node-shadow: rgba(55, 24, 12, .09);--node-shadow-hover: rgba(55, 24, 12, .14);--node-shadow-selected: rgba(55, 24, 12, .15);--shadow-sm: 0 1px 2px rgba(55, 24, 12, .04), 0 6px 18px rgba(55, 24, 12, .04);--shadow-lg: 0 24px 70px rgba(55, 24, 12, .18);--chart-client-1: #5b8def;--chart-client-2: #ff9d4e;--chart-client-3: #e7a23f;--chart-client-4: #42a987;--chart-client-5: #ef5b55;--chart-client-6: #78909c;--aging-upcoming: #a8a4ad;--aging-due: #4c91e8;--aging-overdue-7: #d6b84f;--aging-overdue-15: #f49a32;--aging-overdue-21: #ef7a45;--aging-overdue-30: #e4534f;--payment-on-time: #278c68;--payment-seven: #d58a31;--payment-thirty: #b86624;--payment-over-thirty: #c84945;--payment-near: #d9a441;--payment-slow: #d86b43;--payment-expected: var(--text-muted);--workflow-connector: #5f5c66;--glass-ink: #16171a;--glass-ink-hover: #111216;--client-view-return: #a94f14;--client-view-return-hover: #8f3f0d;--chart-grid: var(--border);--chart-line: var(--focus);--presence-0: #e05a35;--presence-1: #3976d9;--presence-2: #2d9270;--presence-3: #8a55b5;--presence-4: #b56c19;--presence-5: #c7436f;--skeleton: color-mix(in srgb, var(--text-soft) 12%, var(--surface));--skeleton-highlight: color-mix(in srgb, var(--surface) 75%, transparent);--action-email: #258fc9;--action-email-tint: #eaf6fc;--action-sms: #6b7dd8;--action-sms-tint: #eef1ff;--action-letter: #777581;--action-letter-tint: #f2f1f4;--action-registered-letter: #6e64c8;--action-registered-letter-tint: #f1effc;--action-whatsapp: #5c9b31;--action-whatsapp-tint: #eef7e8;--action-task: #b57919;--action-task-tint: #fff6e8;--action-call: #b04f72;--action-call-tint: #fbedf2;--action-delay: #8a6c55;--action-delay-tint: #f7f1ec;--action-condition: #2f8f9d;--action-condition-tint: #eaf7f9;--action-trigger: #6f7782;--action-trigger-tint: #f0f2f4}:root[data-palette=ocean]{--brand-start: #40a9d8;--brand-end: #2469d8;--ink-strong: #163a67;--focus: #2979df;--accent-text: #2469b8;--accent-text-strong: #1f65ad;--accent-icon: #2979df;--accent-icon-strong: #205fb9;--sidebar-active: #e9f3ff;--sidebar-active-text: #205da8;--sidebar-hover: #f0f7ff;--brand-shadow: rgb(36 105 216 / .2);--brand-shadow-hover: rgb(36 105 216 / .3);--brand-shadow-soft: rgb(36 105 216 / .22)}:root[data-palette=forest]{--brand-start: #65b678;--brand-end: #24815f;--ink-strong: #174d3a;--focus: #298565;--accent-text: #24785b;--accent-text-strong: #1f694f;--accent-icon: #298565;--accent-icon-strong: #206c52;--sidebar-active: #e8f5ee;--sidebar-active-text: #21684f;--sidebar-hover: #f0f8f4;--brand-shadow: rgb(36 129 95 / .2);--brand-shadow-hover: rgb(36 129 95 / .3);--brand-shadow-soft: rgb(36 129 95 / .22)}:root[data-palette=plum]{--brand-start: #b26bd2;--brand-end: #7846a8;--ink-strong: #492967;--focus: #8650b6;--accent-text: #7744a5;--accent-text-strong: #693b94;--accent-icon: #8650b6;--accent-icon-strong: #6f409a;--sidebar-active: #f2eafa;--sidebar-active-text: #693b94;--sidebar-hover: #f8f2fc;--brand-shadow: rgb(120 70 168 / .2);--brand-shadow-hover: rgb(120 70 168 / .3);--brand-shadow-soft: rgb(120 70 168 / .22)}:root[data-theme=dark]{--bg: #17110e;--surface: #211916;--surface-subtle: #30241f;--surface-hover: #382820;--text: #fff7f2;--text-soft: #bca99e;--border: #44342c;--success: #62d2a7;--success-bg: #16372d;--danger: #ff7771;--danger-bg: #40201f;--focus: #ff875e;--client-view-return: #a94f14;--client-view-return-hover: #c2601f;--sidebar: #1d1512;--sidebar-border: #3a2d27;--sidebar-text: #fff7f2;--sidebar-muted: #b8a397;--sidebar-active: #3b271d;--sidebar-active-text: #ffffff;--sidebar-hover: #30221c;--shadow-sm: 0 8px 24px rgba(0, 0, 0, .18);--shadow-lg: 0 24px 70px rgba(0, 0, 0, .42);--node-shadow: rgba(0, 0, 0, .28);--node-shadow-hover: rgba(0, 0, 0, .36);--node-shadow-selected: rgba(0, 0, 0, .42)}:root[data-theme=dark][data-palette=ocean]{--focus: #63a9ff;--accent-text: #7bb5ff;--accent-text-strong: #9cc8ff;--accent-icon: #63a9ff;--sidebar-active: #19314d;--sidebar-active-text: #e8f3ff;--sidebar-hover: #202e3d}:root[data-theme=dark][data-palette=forest]{--focus: #61c69d;--accent-text: #75d2ad;--accent-text-strong: #91dfc0;--accent-icon: #61c69d;--sidebar-active: #1b392f;--sidebar-active-text: #e8fff6;--sidebar-hover: #20332c}:root[data-theme=dark][data-palette=plum]{--focus: #c58be2;--accent-text: #d09be8;--accent-text-strong: #deb5ef;--accent-icon: #c58be2;--sidebar-active: #352442;--sidebar-active-text: #fbf1ff;--sidebar-hover: #302439}:root{color-scheme:light;--font: "Hanken Grotesk Variable", "Hanken Grotesk", system-ui, sans-serif;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--sidebar-width: 248px;--sidebar-compact: 84px;--ease: cubic-bezier(.22, 1, .36, 1);--duration-fast: .16s;--duration: .28s;--font-scale: 1;--type-caption: calc(12px * var(--font-scale));--type-body: calc(14px * var(--font-scale));--type-emphasis: calc(16px * var(--font-scale));--type-section: calc(22px * var(--font-scale));--type-page: calc(34px * var(--font-scale));--type-display: calc(48px * var(--font-scale));--font-size-0: 0;--font-size-8: var(--type-caption);--font-size-9: var(--type-caption);--font-size-10: var(--type-caption);--font-size-11: var(--type-caption);--font-size-12: var(--type-caption);--font-size-13: var(--type-body);--font-size-14: var(--type-body);--font-size-15: var(--type-body);--font-size-16: var(--type-emphasis);--font-size-17: var(--type-emphasis);--font-size-18: var(--type-emphasis);--font-size-19: var(--type-emphasis);--font-size-20: var(--type-section);--font-size-22: var(--type-section);--font-size-24: var(--type-section);--font-size-27: var(--type-section);--font-size-28: var(--type-section);--font-size-32: var(--type-page);--font-size-34: var(--type-page);--font-size-38: var(--type-page);--font-size-42: var(--type-page);--font-size-48: var(--type-display);--font-size-84: var(--type-display)}:root[data-font-size=large]{--font-scale: 1.1}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}html{font-family:var(--font);font-size:var(--font-size-16);background:var(--bg);color:var(--text)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);transition:background-color var(--duration),color var(--duration)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 40%,transparent);outline-offset:2px}.no-scroll{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page{min-height:100vh;margin:0 auto;padding:26px clamp(24px,4vw,60px) 64px}@media(max-width:760px){.page{min-height:calc(100vh - 66px);padding:18px 18px 48px}}.workflow-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),360px));justify-content:start;gap:18px}.workflow-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;padding:22px;cursor:pointer;overflow:hidden}.workflow-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;opacity:0;background:var(--brand-gradient);transition:opacity var(--duration-fast)}.workflow-card:hover:after,.workflow-card:focus-visible:after{opacity:1}.workflow-card__top{display:flex;align-items:center;justify-content:space-between}.workflow-card__badges{display:flex;flex-wrap:wrap;gap:7px}.workflow-validation-badge,.builder-validation-button{display:inline-flex;align-items:center;gap:6px;color:var(--danger);border:0;text-decoration:none;background:var(--danger-bg);font-size:var(--font-size-11);font-weight:750;cursor:pointer}.workflow-validation-badge{min-height:27px;padding:0 10px;border-radius:999px}.workflow-validation-badge:hover,.workflow-validation-badge:focus-visible,.builder-validation-button:hover,.builder-validation-button:focus-visible{outline:2px solid color-mix(in srgb,var(--danger) 35%,transparent);outline-offset:2px}.workflow-card__viewers{display:flex;align-items:center;gap:10px}.workflow-card__arrow{color:var(--text-soft);transition:transform var(--duration-fast),color var(--duration-fast)}.workflow-card:hover .workflow-card__arrow{color:var(--text);transform:translate(2px,-2px)}.workflow-card__description{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:var(--text-soft);font-size:var(--font-size-12);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workflow-card-flow{position:relative;height:96px;margin:12px 0 16px;overflow:hidden}.workflow-card-flow>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.workflow-card-flow line{stroke:color-mix(in srgb,var(--text-soft) 52%,var(--border));stroke-width:1.2;vector-effect:non-scaling-stroke}.workflow-card-flow__node{position:absolute;display:grid;place-items:center;width:27px;height:27px;color:var(--text-soft);border:1px solid color-mix(in srgb,var(--text-soft) 28%,var(--border));border-radius:8px;background:var(--surface);box-shadow:0 2px 6px color-mix(in srgb,var(--text) 8%,transparent);filter:grayscale(1);transform:translate(-50%,-50%);transition:left .28s var(--ease),top .28s var(--ease),color var(--duration-fast),filter var(--duration-fast),transform var(--duration-fast),opacity .2s}.workflow-card-flow__node>svg{width:13px;height:13px}.workflow-card-flow--compact .workflow-card-flow__node{width:9px;height:9px;border-radius:50%;border-color:color-mix(in srgb,var(--flow-color) 55%,var(--border));background:color-mix(in srgb,var(--flow-color) 22%,var(--surface));box-shadow:none;filter:none}.workflow-card-flow__node:hover{color:var(--flow-color);filter:grayscale(0);transform:translate(-50%,-50%) scale(1.06)}.workflow-flow-node-enter-active,.workflow-flow-node-leave-active{transition:opacity .2s var(--ease),transform .24s var(--ease)}.workflow-flow-node-enter-from,.workflow-flow-node-leave-to{opacity:0;transform:translate(-50%,-50%) scale(.72)}.workflow-card{width:100%;max-width:360px}.workflow-card__meta{display:flex;align-items:center;gap:12px;padding-top:18px;margin-top:20px;color:var(--text-soft);border-top:1px solid var(--border);font-size:var(--font-size-14)}.workflow-card__meta span{display:flex;align-items:center;gap:7px}.workflow-card__editor-link{display:grid;place-items:center;width:30px;height:30px;margin:-6px -7px -6px auto;color:var(--text-soft);border-radius:8px;transition:color var(--duration-fast),background var(--duration-fast),transform var(--duration-fast)}.workflow-card__editor-link:hover,.workflow-card__editor-link:focus-visible{color:var(--focus);background:var(--surface-subtle);transform:translateY(-1px)}.workflow-detail{display:grid;gap:22px}.workflow-detail__visual{position:relative;min-height:126px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--bg)}.workflow-detail__visual .workflow-card-flow{height:96px;margin:0}.workflow-card-flow--loading{display:grid;place-items:center}.workflow-detail__builder-link{position:absolute;z-index:2;top:10px;right:10px;background:var(--surface);box-shadow:var(--shadow-sm)}.workflow-detail__settings{display:grid;gap:18px;padding:20px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.workflow-detail__form{gap:15px}.workflow-detail__badges{display:flex;gap:7px}.workflow-detail__permission-note{color:var(--text-soft);font-size:var(--font-size-13);line-height:1.45}.workflow-detail__settings .motion-switch{padding:14px 0 0;border-width:1px 0 0;border-radius:0;background:transparent}.workflow-detail__footer-note{display:inline-flex;align-items:center;gap:7px;color:var(--text-soft);font-size:var(--font-size-13)}.workflow-availability{display:grid;gap:14px}.workflow-availability>.muted{margin:0 0 4px;line-height:1.45}.workflow-availability .motion-switch--card{padding:20px;border-radius:14px;background:var(--surface)}.workflow-availability .motion-switch--card strong{font-size:var(--font-size-16)}.workflow-duration{display:grid;gap:18px;padding:20px;border:1px solid var(--border);border-radius:14px;background:var(--bg)}.workflow-duration__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workflow-duration__header .eyebrow{margin-bottom:3px}.workflow-duration__header h3{margin:0;font-size:var(--font-size-14)}.workflow-duration__header>strong{color:var(--text-soft);font-size:var(--font-size-12)}.workflow-duration__axis{position:relative;height:34px;margin:0 7px}.workflow-duration__rail{position:absolute;top:15px;right:0;left:0;height:2px;border-radius:2px;background:var(--border)}.workflow-duration__due{position:absolute;top:8px;width:1px;height:16px;background:var(--text-soft);transform:translate(-50%)}.workflow-duration__marker{position:absolute;top:9px;display:grid;place-items:center;width:14px;height:14px;color:var(--surface);border:2px solid var(--surface);border-radius:50%;background:var(--timeline-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--timeline-color) 65%,var(--border));transform:translate(-50%)}.workflow-duration__marker i{width:4px;height:4px;border-radius:50%;background:currentColor}.workflow-duration__marker small{position:absolute;top:-15px;min-width:16px;color:var(--text);font-size:var(--font-size-9);text-align:center}.workflow-duration__labels{display:flex;justify-content:space-between;gap:10px;color:var(--text-soft);font-size:var(--font-size-10)}.detail-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.detail-stats>div{display:grid;gap:4px;padding:18px;border-radius:var(--radius-sm);background:var(--surface-subtle)}.detail-stats span{display:grid;place-items:center;width:36px;height:36px;margin-bottom:12px;color:var(--accent-icon);border-radius:10px;background:color-mix(in srgb,var(--brand-start) 15%,var(--surface))}.detail-stats strong{font-size:var(--font-size-28)}.detail-stats small{color:var(--text-soft)}.detail-date{display:flex;justify-content:space-between;padding-top:20px;color:var(--text-soft);border-top:1px solid var(--border)}.detail-date strong{color:var(--text)}.workflow-preview-section{overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--bg)}.workflow-preview-section__header{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;border-bottom:1px solid var(--border);background:var(--surface)}.workflow-preview-section__header .eyebrow{margin-bottom:2px;font-size:var(--font-size-9)}.workflow-preview-section__header h3{margin:0;font-size:var(--font-size-14)}.workflow-preview-section__header>span{color:var(--text-soft);font-size:var(--font-size-11);font-weight:650}.mini-flow{max-height:330px;padding:14px 16px;overflow-y:auto}.mini-flow__step{position:relative;display:flex;align-items:flex-start;gap:11px;min-height:60px}.mini-flow__step--branch{margin-left:20px}.mini-flow__line{position:absolute;z-index:0;top:31px;bottom:-2px;left:14px;width:1px;background:var(--border)}.mini-flow__icon{position:relative;z-index:1;display:grid;place-items:center;width:29px;height:29px;flex:0 0 auto;color:var(--mini-color);border:1px solid color-mix(in srgb,var(--mini-color) 30%,var(--border));border-radius:9px;background:var(--mini-tint)}.mini-flow__content{display:grid;min-width:0;padding-top:1px}.mini-flow__content strong{overflow:hidden;font-size:var(--font-size-12);text-overflow:ellipsis;white-space:nowrap}.mini-flow__content small{margin-top:2px;color:var(--text-soft);font-size:var(--font-size-10)}.mini-flow__branch{width:fit-content;margin-bottom:3px;color:var(--focus);font-size:var(--font-size-8);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.mini-flow--loading{display:grid;place-items:center;min-height:150px}.mini-flow__empty{padding:24px;margin:0;color:var(--text-soft);text-align:center;font-size:var(--font-size-12)}.state-panel,.placeholder-panel{display:grid;justify-items:center;max-width:680px;padding:64px 28px;margin:60px auto 0;text-align:center}.state-panel p,.placeholder-panel p{max-width:440px;margin:10px auto 22px;line-height:1.55}.state-panel__icon,.placeholder-panel__icon{display:grid;place-items:center;width:54px;height:54px;margin-bottom:20px;color:var(--accent-icon-strong);border-radius:16px;background:color-mix(in srgb,var(--brand-start) 16%,var(--surface))}.pulse-loader{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:24px}.pulse-loader>span:not(.sr-only){width:8px;height:8px;border-radius:50%;background:var(--accent-color);animation:pulse-dot 1s var(--ease) infinite}.pulse-loader>span:nth-child(2){animation-delay:.14s}.pulse-loader>span:nth-child(3){animation-delay:.28s}.invoice-lookup-results{display:grid;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.invoice-lookup-results>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 13px;color:var(--text);border:0;background:transparent;cursor:pointer;text-align:left}.invoice-lookup-results>button+button{border-top:1px solid var(--border)}.invoice-lookup-results>button:hover,.invoice-lookup-results>button:focus-visible{background:var(--surface-hover);outline:0}.invoice-lookup-results>button>span{display:flex;align-items:center;min-width:0;gap:9px}.invoice-lookup-results>button>span:first-child{display:grid;gap:2px}.invoice-lookup-results strong,.invoice-lookup-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-lookup-results small{color:var(--text-soft)}.invoice-lookup-results>button>span:last-child{flex:0 0 auto}.invoice-lookup-results>.muted{padding:14px;margin:0;text-align:center}.person-avatar{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;overflow:hidden;color:var(--text-soft);border-radius:50%;background:var(--surface-subtle);font-size:var(--font-size-11);font-weight:750;text-transform:uppercase}.person-avatar img{width:100%;height:100%;object-fit:cover}.task-assignee{display:inline-flex;align-items:center;gap:8px}.tasks-page .data-table .person-avatar,.notes-page .data-table .person-avatar{width:22px;height:22px;font-size:var(--font-size-9)}.task-priority{display:inline-flex;align-items:center;gap:5px;text-transform:capitalize}.task-priority--high{color:var(--danger);font-weight:750}.task-priority--normal{color:var(--text);font-weight:680}.task-priority--low{color:var(--text-soft)}.note-author{display:inline-flex;align-items:center;gap:8px}.task-priority-picker{min-width:0;padding:0;margin:0;border:0}.task-priority-picker legend{margin-bottom:6px;font-weight:650}.task-priority-picker [role=radiogroup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:9px}.task-priority-picker button{min-height:38px;padding:0 8px;color:var(--text-soft);border:0;border-right:1px solid var(--border);background:var(--surface);font:inherit;font-size:var(--font-size-12);text-transform:capitalize;cursor:pointer}.task-priority-picker button:last-child{border-right:0}.task-priority-picker button:hover,.task-priority-picker button:focus-visible{background:var(--surface-hover);outline:0}.task-priority-picker button.is-selected{color:var(--accent-text-strong);background:color-mix(in srgb,var(--focus) 11%,var(--surface));font-weight:inherit}.task-notes{display:grid;gap:12px}.task-notes .note-composer,.task-notes .note-editor{display:grid;gap:10px}.task-notes .note-editor>div{display:flex;justify-content:flex-end;gap:8px}.task-note-delete{width:26px;height:26px;padding:0;color:var(--text-soft)}.advanced-filter-panel{position:fixed;inset:0 0 0 auto;z-index:40;display:grid;align-content:start;gap:16px;width:min(100%,480px);min-height:100dvh;padding:28px;margin:0;overflow-y:auto;border:0;border-left:1px solid var(--border);border-radius:0;background:var(--surface);box-shadow:-16px 0 36px color-mix(in srgb,var(--text) 12%,transparent)}.advanced-filter-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.advanced-filter-panel__saved{display:grid;gap:6px}.advanced-filter-panel__saved button{display:flex;justify-content:space-between;padding:8px;color:var(--text);border:1px solid var(--border);border-radius:7px;background:transparent;text-align:left;cursor:pointer}.advanced-filter-panel__saved small{color:var(--text-soft)}.tasks-page .data-table .task-primary{display:flex;flex-direction:column;min-width:0;width:100%}.tasks-page .data-table .task-primary>strong,.tasks-page .data-table .task-primary>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-page .data-table .task-primary>small{margin-top:3px;color:var(--text-soft);line-height:1.35}.tasks-list-card .data-table,.tasks-list-card .data-table--configurable tr{width:100%;min-width:100%}.tasks-list-card .data-table{overflow:clip}.task-links-tooltip{display:grid;gap:7px;margin-top:4px}.task-links-tooltip>span{display:grid;gap:1px}.task-links-tooltip small{color:color-mix(in srgb,var(--surface) 58%,transparent);font-size:var(--font-size-11);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.task-links-tooltip strong{overflow:hidden;color:var(--surface);font-size:var(--font-size-13);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.tasks-list-card{overflow-x:hidden}.tasks-list-card.is-horizontally-scrollable{overflow-x:auto}.task-link-count{display:inline-flex;align-items:center;gap:6px;color:var(--text-soft)}.task-link-count svg{flex:0 0 auto}.task-mandatory-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-subtle)}.task-mandatory-setting>div{display:grid;gap:3px}.task-mandatory-setting small{color:var(--text-soft)}.task-mandatory-setting>label{display:flex;align-items:center;gap:7px;flex:0 0 auto;cursor:pointer}.bulk-task-summary{display:grid;gap:12px}.bulk-task-summary{padding:14px;margin-bottom:22px;border:1px solid var(--border);border-radius:10px;background:var(--surface-subtle)}.bulk-task-summary ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.bulk-task-summary li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.bulk-task-summary li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-task-summary>small{color:var(--text-soft)}.notes-page .data-table td:first-child>strong,.notes-page .data-table td:first-child>small{display:block}.notes-page .data-table td:first-child>small{margin-top:3px;color:var(--text-soft);line-height:1.35}.pie-chart__tooltip-anchor{position:absolute;z-index:2;width:0;height:0;pointer-events:none}.pie-chart__tooltip-motion{position:absolute;inset:0}.pie-chart__tooltip{position:absolute;bottom:9px;left:0;display:grid;min-width:128px;padding:9px 11px;color:var(--surface);border:1px solid color-mix(in srgb,var(--surface) 12%,transparent);border-radius:10px;background:color-mix(in srgb,var(--text) 94%,var(--surface));box-shadow:0 10px 28px color-mix(in srgb,var(--overlay-strong) 48%,transparent);font-size:var(--font-size-12);line-height:1.35;transform:translate(-50%)}.pie-chart__tooltip>span{color:color-mix(in srgb,var(--surface) 74%,transparent)}.pie-chart__tooltip strong{margin-top:2px;font-size:var(--font-size-14)}.pie-chart__tooltip small{margin-top:1px;color:color-mix(in srgb,var(--surface) 72%,transparent)}.ui-amount{display:inline-block;font-size:var(--type-body);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.reporting-client{width:210px}.header-metrics{display:flex;align-items:center;justify-content:center;gap:0;min-width:0}.header-metrics>span{display:grid;grid-template-rows:14px 20px;align-content:center;justify-items:start;min-width:112px;min-height:44px;padding:0 22px;gap:2px;text-align:left}.header-metrics>.header-metrics__link{display:grid;grid-template-rows:14px 20px;align-content:center;justify-items:start;min-width:112px;min-height:44px;padding:0 22px;gap:2px;color:var(--text);border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.header-metrics>span+span{border-left:1px solid var(--border)}.header-metrics>.filtered-summary-tooltip-trigger{display:inline-flex;min-width:0;padding:0 0 0 10px;border-left:0}.filtered-summary-hint{display:inline-grid;width:26px;height:26px;place-items:center;color:var(--focus);border:1px solid color-mix(in srgb,var(--focus) 24%,var(--border));border-radius:50%;background:color-mix(in srgb,var(--focus) 8%,var(--surface));cursor:help;transition:border-color .18s var(--ease),background-color .18s var(--ease),transform .18s var(--ease)}.filtered-summary-hint:hover,.filtered-summary-hint:focus-visible{border-color:color-mix(in srgb,var(--focus) 52%,var(--border));background:color-mix(in srgb,var(--focus) 14%,var(--surface));outline:0;transform:translateY(-1px)}.header-metrics>.header-metrics__link+.header-metrics__link{border-left:1px solid var(--border)}.header-metrics>.header-metrics__link:hover small,.header-metrics>.header-metrics__link:hover strong{color:var(--focus)}.header-metrics>.header-metrics__link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.header-metrics small{align-self:start;color:var(--text-soft);font-size:var(--font-size-11);line-height:1.1;white-space:nowrap}.header-metrics strong,.header-metrics strong .ui-amount,.header-metrics strong .ui-number{align-self:start;overflow:hidden;font-size:var(--font-size-19);font-weight:700;line-height:1.1;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.header-metrics strong{display:flex;height:20px;align-items:flex-start}.header-metrics strong .ui-amount,.header-metrics strong .ui-number{--number-flow-mask-height: 0px;position:relative;top:-2px;display:block;height:20px;line-height:inherit;vertical-align:top}.header-metrics--toggles>button{display:grid;grid-template-rows:14px 20px;align-content:center;justify-items:start;min-width:112px;min-height:44px;padding:0 22px;gap:2px;color:var(--text);border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.header-metrics--toggles>button+button{border-left:1px solid var(--border)}.header-metrics--toggles>button.is-off{color:var(--text-soft);opacity:.55}.header-metrics--toggles>button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dispute-groups{display:grid;gap:18px}.dispute-group__header{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:15px 18px;color:var(--text);border:0;border-bottom:1px solid var(--border);background:var(--surface-subtle);font:inherit;text-align:left;cursor:pointer}.dispute-group__header:hover{background:var(--surface-hover)}.dispute-group__header:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dispute-group__header>div{display:grid;gap:2px}.dispute-group__header .dispute-group__identity{display:flex;align-items:center;gap:10px}.dispute-group__identity>span{display:grid;gap:2px}.dispute-group__header small,.dispute-group__header>span{color:var(--text-soft);font-size:var(--font-size-12)}.dispute-group__metrics{display:flex;align-items:center;justify-content:flex-end;gap:12px}.dispute-group__metrics b{color:var(--text);font-size:var(--font-size-11)}.dispute-group__amount{color:var(--text);font-size:var(--font-size-18);font-variant-numeric:tabular-nums}.dispute-group__metrics>svg{transition:transform var(--duration-fast)}.dispute-group__header[aria-expanded=true] .dispute-group__metrics>svg{transform:rotate(90deg)}.dispute-group__content{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .26s var(--ease),opacity .18s var(--ease)}.dispute-group__content>.data-table{min-height:0}.dispute-group__content.is-expanded{grid-template-rows:1fr;opacity:1}.dispute-groups .data-table-card{overflow:hidden}.report-line-chart__hit-point{pointer-events:auto;fill:transparent!important;stroke:transparent!important}.chart-motion-line,.chart-motion-line--dashed,.chart-motion-marker{pointer-events:none}.chart-motion-marker{transform-box:fill-box;transform-origin:center}.chart-motion__surface{width:100%;height:100%;min-height:0;overflow:hidden}@media(max-width:760px){.report-main{min-height:0;overflow:hidden}.report-main :where(.report-line-chart,.report-stacked-bars-frame,.waterfall-chart,.report-horizontal-bars){height:280px;min-height:0;max-height:280px;overflow:hidden}.report-tile :where(.chart-motion__surface,svg,canvas){max-height:280px}}.report-line-chart :where(.vis-axis .grid-line){stroke:var(--border)}.report-line-chart :where(.vis-line){stroke-linecap:round;stroke-linejoin:round}.report-line-chart line{stroke:var(--border);stroke-width:1}.report-line-chart polyline{fill:none;stroke:var(--focus);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.report-line-chart polyline.chart-motion-line--single{stroke:var(--chart-series-color)}.report-line-chart polyline.chart-motion-line--cases{stroke:var(--chart-cases-color)}.report-line-chart polyline.chart-motion-line--dashed{stroke:var(--chart-amount-color)}.report-line-chart polyline.chart-motion-line--mask{stroke:#fff}.report-line-chart circle{fill:#367bd7;stroke:var(--surface);stroke-width:1.5}.report-dual-line-chart__cases{background:#367bd7}.report-dual-line-chart__amount{background:#298565}.report-dual-line-chart polyline.report-dual-line-chart__cases{stroke:#367bd7}.report-dual-line-chart polyline.report-dual-line-chart__amount{stroke:#298565;stroke-dasharray:7 5}.report-dual-line-chart circle{fill:#367bd7;stroke:var(--surface);stroke-width:1.5px;cursor:pointer}.report-dual-line-chart circle:hover,.report-dual-line-chart circle:focus-visible{fill:var(--focus);stroke:var(--surface);stroke-width:2px}.report-dual-line-chart text{fill:var(--text-soft);font-size:11px}.report-stacked-tooltip{min-width:220px}.report-stacked-tooltip__buckets{display:grid;gap:5px;padding-top:8px;margin-top:7px;border-top:1px solid color-mix(in srgb,var(--surface) 18%,transparent)}.report-stacked-tooltip__buckets>span{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;column-gap:6px;font-size:var(--font-size-11)}.report-stacked-tooltip__buckets i{width:7px;height:7px;border-radius:2px}.report-stacked-tooltip__buckets b{font-size:var(--font-size-11)}.report-stacked-tooltip__buckets small{grid-column:2/-1;margin:0;color:color-mix(in srgb,var(--surface) 62%,transparent);font-size:var(--font-size-10)}.data-table tr.is-current td{background:color-mix(in srgb,var(--focus) 7%,var(--surface))}.data-table td .badge{margin-left:8px}.motion-press:active:not(:disabled){transform:scale(.975)}.animate-in{animation:enter-up .55s var(--ease) both}.animate-delay-1{animation-delay:80ms}.animate-delay-2{animation-delay:.14s}.page-search-enter-active,.page-search-leave-active{overflow:hidden;transition:width var(--duration-fast) var(--ease),opacity var(--duration-fast) var(--ease)}.page-search-enter-from,.page-search-leave-to{width:44px;opacity:0}.select-menu-enter-active,.select-menu-leave-active{transition:opacity var(--duration-fast),transform var(--duration-fast) var(--ease)}.select-menu-enter-from,.select-menu-leave-to{opacity:0;transform:translateY(-5px) scale(.98)}.ui-assignee-picker-enter-active,.ui-assignee-picker-leave-active{overflow:hidden;transition:opacity var(--duration-fast),transform var(--duration-fast)}.ui-assignee-picker-enter-from,.ui-assignee-picker-leave-to{opacity:0;transform:translateY(-4px)}.data-table-row-enter-active,.data-table-row-leave-active{transition:opacity .3s var(--ease);transition-delay:var(--row-delay, 0ms)}.data-table-row-enter-from,.data-table-row-leave-to{opacity:0}.page-title__identity,.page-title__summary-inline .header-metrics>*,.page-title__search,.page-title__actions>*{animation:page-title-segment-in .42s var(--ease) both}.page-title__identity{animation-delay:0ms}.page-title__summary-inline .header-metrics>*{animation-delay:375ms}.page-title__summary-inline .header-metrics>:nth-child(1){animation-delay:90ms}.page-title__summary-inline .header-metrics>:nth-child(2){animation-delay:145ms}.page-title__summary-inline .header-metrics>:nth-child(3){animation-delay:.2s}.page-title__summary-inline .header-metrics>:nth-child(4){animation-delay:255ms}.page-title__summary-inline .header-metrics>:nth-child(5){animation-delay:.31s}.page-title__summary-inline .header-metrics>:nth-child(6){animation-delay:365ms}.page-title__actions>*{animation-delay:.68s}.page-title__actions>.ui-tooltip-trigger:nth-child(1){animation-delay:.43s}.page-title__actions>.ui-tooltip-trigger:nth-child(2){animation-delay:485ms}.page-title__actions>.ui-tooltip-trigger:nth-child(3){animation-delay:.54s}.page-title__actions>.ui-tooltip-trigger:nth-child(4){animation-delay:595ms}.page-title__search{animation-delay:625ms}.page-title__actions>.button--primary{animation-delay:.7s}.fade-enter-active,.fade-leave-active{transition:opacity var(--duration)}.fade-enter-from,.fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity var(--duration-fast),transform var(--duration) var(--ease)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-5px)}@keyframes enter-up{0%{opacity:0;transform:translateY(14px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes page-title-segment-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes feed-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-column-reveal{0%{opacity:0;transform:translate(-14px) translateY(7px) scale(.985)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}@keyframes dashboard-live-pulse{0%,to{opacity:.38;transform:scale(.72)}45%{opacity:1;transform:scale(1)}}@keyframes dashboard-sparkline-reveal{0%{clip-path:inset(0 100% 0 0)}}@keyframes dashboard-aging-summary-reveal{0%{clip-path:inset(0 100% 0 0 round 999px)}}.invoice-detail-enter-workflow,.invoice-detail-enter-heading,.invoice-detail-enter-status,.invoice-detail-enter-related>.ui-tabs,.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div,.invoice-detail-enter-related>.invoice-related__panel>.receivable-history,.invoice-detail-enter-pdf-card{animation:invoice-detail-enter-down .48s var(--ease) both}.invoice-detail-enter-workflow{animation-delay:70ms}.invoice-detail-enter-heading{animation-delay:.25s}.invoice-detail-enter-status{animation-delay:.32s}.invoice-detail-enter-related>.ui-tabs{animation-delay:.39s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(1){animation-delay:.46s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(2){animation-delay:.51s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(3){animation-delay:.56s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(4){animation-delay:.61s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(5){animation-delay:.66s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(6){animation-delay:.71s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(7){animation-delay:.76s}.invoice-detail-enter-related>.invoice-related__panel>.client-properties>div:nth-child(8){animation-delay:.81s}.invoice-detail-enter-related>.invoice-related__panel>.receivable-history{animation-delay:.85s}.invoice-detail-enter-pdf-card{animation-delay:.9s}.invoice-detail-enter-pdf-preview{animation:invoice-detail-pdf-rotate-in .62s var(--ease) .96s both}.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>header,.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>.form-error,.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>.invoice-pdf-download-link{animation:invoice-detail-enter-down .4s var(--ease) both}.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>header{animation-delay:1.11s}.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>.form-error{animation-delay:1.16s}.invoice-detail-enter-pdf-card .invoice-pdf-card__copy>.invoice-pdf-download-link{animation-delay:1.21s}@keyframes invoice-detail-enter-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes invoice-detail-pdf-rotate-in{0%{opacity:0;transform:translateY(-18px) rotate(-6deg) scale(.88)}to{opacity:1;transform:translateY(0) rotate(14deg) scale(1)}}@media(max-width:1100px){.workflow-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),360px))}}@media(max-width:760px){.page-header{align-items:flex-start;flex-direction:column;margin-bottom:28px}.page-header__actions{width:100%;flex-direction:column;align-items:stretch}.page-header__actions .search,.page-header .button{width:100%}.toolbar{flex-direction:column}.search{width:100%}.toolbar__filters{display:grid;grid-template-columns:1fr 1fr}.custom-select{min-width:0}.workflow-grid{grid-template-columns:minmax(0,360px)}.workflow-card{min-height:230px}.side-sheet__header,.side-sheet__body{padding:22px 20px}.side-sheet__footer{padding:15px 20px;flex-wrap:wrap}.side-sheet__footer-group,.side-sheet__footer-group .button{flex:1}.form__row{grid-template-columns:1fr}.client-form__section{padding:15px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.builder-page{position:relative;height:100vh;overflow:hidden;background:var(--bg)}.builder-header{position:absolute;z-index:12;top:16px;left:18px;right:76px;display:flex;align-items:center;gap:14px;min-height:62px;padding:10px 14px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.builder-header h1{margin:0;font-size:var(--font-size-18);letter-spacing:-.02em}.builder-header .eyebrow{margin-bottom:2px;font-size:var(--font-size-10)}.builder-header__meta{display:flex;align-items:center;gap:12px;margin-left:auto;color:var(--text-soft);font-size:var(--font-size-13)}.builder-validation-button{min-height:30px;padding:0 10px;border-radius:8px}.builder-validation-detail{position:absolute;z-index:11;top:90px;left:18px;display:flex;align-items:center;gap:10px;max-width:min(440px,100vw - 36px);padding:11px 12px;color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 24%,var(--border));border-radius:12px;background:var(--surface);box-shadow:var(--shadow-md)}.builder-validation-detail>div{display:grid;gap:2px;min-width:0}.builder-validation-detail strong{font-size:var(--font-size-12)}.builder-validation-detail span{overflow:hidden;color:var(--text);font-size:var(--font-size-12);text-overflow:ellipsis;white-space:nowrap}.builder-validation-detail>button{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;margin-left:6px;color:var(--text-soft);border:0;border-radius:7px;background:transparent;cursor:pointer}.builder-validation-detail>button:hover{background:var(--surface-subtle)}.workflow-presence{display:inline-flex;align-items:center;padding-left:7px}.workflow-presence__avatar{--presence-color: var(--presence-0);display:grid;place-items:center;width:27px;height:27px;margin-left:-7px;padding:0;overflow:hidden;color:var(--on-accent);border:2px solid var(--surface);border-radius:50%;background:var(--presence-color);box-shadow:0 1px 4px color-mix(in srgb,var(--text) 18%,transparent);font-size:var(--font-size-9)}.workflow-presence button.workflow-presence__avatar{position:relative;overflow:visible;cursor:pointer;transition:transform var(--duration-fast),box-shadow var(--duration-fast),filter var(--duration-fast)}.workflow-presence button.workflow-presence__avatar:hover,.workflow-presence button.workflow-presence__avatar:focus-visible{z-index:3;transform:translateY(-2px) scale(1.12);filter:brightness(1.12);box-shadow:0 0 0 2px var(--surface),0 0 0 4px color-mix(in srgb,var(--presence-color) 75%,var(--focus));outline:none}.workflow-presence button.workflow-presence__avatar:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 10px);right:-8px;width:max-content;max-width:190px;padding:6px 9px;pointer-events:none;color:var(--text);border:1px solid var(--border);border-radius:7px;background:var(--surface-raised);box-shadow:var(--shadow-md);font-size:var(--font-size-10);font-weight:700;opacity:0;transform:translateY(-3px);transition:opacity var(--duration-fast),transform var(--duration-fast)}.workflow-presence button.workflow-presence__avatar:hover:after,.workflow-presence button.workflow-presence__avatar:focus-visible:after{opacity:1;transform:translateY(0)}.workflow-presence__avatar.is-following{z-index:2;transform:scale(1.06);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--presence-color)}.workflow-following-label{max-width:160px;overflow:hidden;color:var(--text);font-size:var(--font-size-11);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.workflow-presence__avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.workflow-presence__more{color:var(--text);background:var(--surface-subtle);font-size:var(--font-size-9);font-weight:750}.presence-color-0{--presence-color: var(--presence-0)}.presence-color-1{--presence-color: var(--presence-1)}.presence-color-2{--presence-color: var(--presence-2)}.presence-color-3{--presence-color: var(--presence-3)}.presence-color-4{--presence-color: var(--presence-4)}.presence-color-5{--presence-color: var(--presence-5)}.save-state{display:inline-flex;align-items:center;gap:5px;min-width:70px}.save-state--saved{color:var(--success)}.save-state--error{color:var(--danger)}.workflow-canvas-shell,.workflow-canvas{width:100%;height:100%}.workflow-canvas-shell{position:relative}.workflow-canvas-shell--drop-active:after{content:"Drop action here";position:absolute;z-index:11;inset:12px;display:grid;place-items:center;color:color-mix(in srgb,var(--focus) 72%,var(--text));border:2px dashed color-mix(in srgb,var(--focus) 55%,transparent);border-radius:20px;background:color-mix(in srgb,var(--focus) 5%,transparent);font-size:var(--font-size-13);font-weight:750;letter-spacing:.04em;pointer-events:none}.workflow-canvas .vue-flow__pane{background-color:var(--bg);background-image:radial-gradient(circle,color-mix(in srgb,var(--text-soft) 22%,transparent) 1px,transparent 1.3px);background-size:22px 22px}.workflow-canvas .vue-flow__node{width:270px;border:0;background:transparent;box-shadow:none}.workflow-canvas .vue-flow__edge-path{stroke:color-mix(in srgb,var(--text-soft) 55%,var(--border));stroke-width:2}.workflow-canvas .vue-flow__edge.selected .vue-flow__edge-path{stroke:var(--focus);stroke-width:3}.workflow-canvas .vue-flow__edge-text{fill:var(--text-soft);font-size:var(--font-size-11);font-weight:700}.workflow-canvas .vue-flow__edge-textbg{fill:var(--surface)}.workflow-builder-canvas{--builder-connector: var(--workflow-connector);--vf-connection-path: var(--builder-connector)}.workflow-builder-canvas .vue-flow__edge-path{stroke:var(--builder-connector);stroke-dasharray:8 7;animation:edge-dash .8s linear infinite;will-change:stroke-dashoffset}.workflow-builder-canvas .vue-flow__edge.selected .vue-flow__edge-path{stroke:var(--builder-connector);stroke-width:3;stroke-dasharray:8 7}.workflow-builder-canvas .vue-flow__connection-path{stroke:var(--builder-connector)}.workflow-builder-canvas .vue-flow__arrowhead{overflow:visible}.workflow-builder-canvas .vue-flow__arrowhead polyline{fill:var(--builder-connector)!important;stroke:var(--builder-connector)!important}.workflow-builder-canvas .vue-flow__handle{background:var(--builder-connector);box-shadow:0 0 0 1px var(--builder-connector),0 0 0 4px var(--surface)}.workflow-canvas .vue-flow__handle{z-index:5;width:12px;height:12px;border:3px solid var(--surface);background:var(--node-color, var(--focus));box-shadow:0 0 0 1px var(--node-color, var(--focus)),0 0 0 4px var(--surface)}.flow-node{--node-color: var(--focus);--node-tint: var(--surface-subtle);--node-radius: 15px;position:relative;min-height:170px;overflow:visible;color:var(--text);border:1px solid color-mix(in srgb,var(--node-color) 30%,var(--border));border-radius:var(--node-radius);background:var(--surface);box-shadow:0 8px 22px var(--node-shadow);transition:box-shadow var(--duration-fast),transform var(--duration-fast),border-color var(--duration-fast)}.flow-node:hover{transform:translateY(-2px);box-shadow:0 13px 30px var(--node-shadow-hover)}.flow-node--selected{border-color:var(--node-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--node-color) 18%,transparent),0 15px 35px var(--node-shadow-selected)}.workflow-builder-canvas .vue-flow__node--validation .flow-node{border-color:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 18%,transparent),0 15px 35px var(--node-shadow-selected)}.flow-node__accent{position:absolute;z-index:0;top:-1px;bottom:-1px;left:-1px;width:6px;border-radius:var(--node-radius) 0 0 var(--node-radius);background:var(--node-color);pointer-events:none}.flow-node:not(.flow-node--trigger) .flow-node__accent{background:linear-gradient(to bottom,var(--node-color) 0 calc(50% - 10px),var(--surface) calc(50% - 10px) calc(50% + 10px),var(--node-color) calc(50% + 10px) 100%)}.flow-node__header{display:flex;align-items:center;gap:10px;padding:15px 15px 11px 17px;border-bottom:1px solid var(--border)}.flow-node__header>div{display:grid;min-width:0}.flow-node__header strong{overflow:hidden;font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap}.flow-node__header small{color:var(--text-soft);font-size:var(--font-size-10)}.flow-node__icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;color:var(--node-color);border-radius:10px;background:var(--node-tint)}.flow-node__icon svg{backface-visibility:hidden;transform:translateZ(0)}.flow-node__drag{margin-left:auto;color:var(--text-soft);cursor:grab}.flow-node>p{min-height:47px;margin:13px 17px 10px;color:var(--text-soft);font-size:var(--font-size-12);line-height:1.45}.flow-node>footer{padding:9px 17px;color:var(--node-color);border-top:1px solid var(--border);font-size:var(--font-size-10);font-weight:750;letter-spacing:.04em;text-transform:uppercase}.flow-node--condition{min-height:190px}.branch-label{position:absolute;right:12px;padding:2px 6px;color:var(--node-color);border-radius:6px;background:var(--node-tint);font-size:var(--font-size-9);font-weight:750;text-transform:uppercase;transform:translateY(-50%)}.branch-label--then{top:35%}.branch-label--else{top:72%}.action-toolbar{--toolbar-hover-duration: .31s;--toolbar-hover-fast: .18s;position:absolute;z-index:14;bottom:20px;left:50%;display:flex;align-items:center;max-width:calc(100% - 40px);padding:10px 12px;border:0;border-radius:999px;background:transparent;isolation:isolate;transform:translate(-50%)}.action-toolbar__fallback,.action-toolbar__liquid{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.action-toolbar__fallback{z-index:0;border:1px solid transparent;background:linear-gradient(180deg,#ffffff1c,#eef2f809) padding-box,linear-gradient(135deg,#fffffffa,#ffffff7a 30%,#ffffff26 58%,#ffffffd1) border-box;box-shadow:0 16px 38px #161c262e,0 3px 8px #161c261a,inset 0 1px 1px #ffffffeb,inset 0 -1px 1px #ffffff47;-webkit-backdrop-filter:blur(8px) saturate(180%) contrast(108%) brightness(103%);backdrop-filter:blur(8px) saturate(180%) contrast(108%) brightness(103%)}.action-toolbar__liquid{z-index:1;inset:2px;overflow:hidden;padding:9px;border-radius:997px;background:#ffffff0f;box-shadow:inset 0 1px 1px #ffffffd1,inset 0 -1px 1px #ffffff2e;clip-path:inset(0 round 999px);contain:paint;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.action-toolbar__label{display:none}.action-toolbar__items{position:relative;z-index:2;display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.action-toolbar__items::-webkit-scrollbar{display:none}.action-toolbar button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;gap:0;width:auto;max-width:46px;min-height:46px;padding:0 13px;overflow:hidden;color:#16171a;border:0;border-radius:999px;background:transparent;cursor:grab;white-space:nowrap;text-shadow:0 1px 1px rgba(255,255,255,.65);transition:max-width var(--toolbar-hover-duration) var(--ease),gap var(--toolbar-hover-duration) var(--ease),background var(--toolbar-hover-fast),color var(--toolbar-hover-fast),transform var(--toolbar-hover-fast)}.action-toolbar button:active{cursor:grabbing}.action-toolbar button svg{flex:0 0 auto;color:#16171a;filter:drop-shadow(0 1px 1px rgba(255,255,255,.7));transition:color var(--toolbar-hover-fast),transform var(--toolbar-hover-duration) var(--ease)}.action-toolbar button:hover,.action-toolbar button:focus-visible{max-width:190px;gap:8px;color:#111216;background:#ffffff52;box-shadow:inset 0 1px #ffffff80,0 4px 12px #191f2814;transform:translateY(-1px)}.action-toolbar button:hover svg,.action-toolbar button:focus-visible svg{color:#111216;transform:scale(1.08)}.action-toolbar button span{max-width:0;overflow:hidden;color:inherit;font-size:var(--font-size-12);font-weight:650;opacity:0;transform:translate(-5px);transition:max-width var(--duration) var(--ease),opacity var(--duration-fast),transform var(--duration) var(--ease)}.action-toolbar button:hover span,.action-toolbar button:focus-visible span{max-width:135px;opacity:1;transform:translate(0);transition-duration:var(--toolbar-hover-duration)}.action-toolbar__separator{display:block;width:1px;height:28px;flex:0 0 auto;margin:9px 7px;background:linear-gradient(transparent,rgba(20,22,27,.22),transparent)}.action-toolbar .action-toolbar__arrange{margin-left:2px}:root[data-theme=dark] .action-toolbar__fallback{border-color:color-mix(in srgb,var(--text) 18%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 78%,transparent),color-mix(in srgb,var(--bg) 68%,transparent)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--text) 34%,transparent),color-mix(in srgb,var(--text) 7%,transparent) 55%,color-mix(in srgb,var(--text) 22%,transparent)) border-box;box-shadow:0 18px 42px #0000006b,inset 0 1px color-mix(in srgb,var(--text) 13%,transparent),inset 0 -1px #00000047}:root[data-theme=dark] .action-toolbar__liquid{background:color-mix(in srgb,var(--surface) 46%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--text) 11%,transparent),inset 0 -1px 1px #00000052}:root[data-theme=dark] .action-toolbar button,:root[data-theme=dark] .action-toolbar button svg{color:var(--text);text-shadow:none;filter:none}:root[data-theme=dark] .action-toolbar button:hover,:root[data-theme=dark] .action-toolbar button:focus-visible{color:var(--text);background:color-mix(in srgb,var(--text) 9%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--text) 12%,transparent),0 5px 14px #00000038}:root[data-theme=dark] .action-toolbar button:hover svg,:root[data-theme=dark] .action-toolbar button:focus-visible svg{color:var(--text)}:root[data-theme=dark] .action-toolbar__separator{background:linear-gradient(transparent,color-mix(in srgb,var(--text) 24%,transparent),transparent)}.workflow-remote-cursors{position:absolute;z-index:18;inset:0;overflow:hidden;pointer-events:none}.workflow-remote-cursor{--presence-color: var(--presence-0);position:absolute;display:block;color:var(--presence-color);transform:translate(-3px,-3px);transition:left 45ms linear,top 45ms linear;will-change:left,top}.workflow-remote-cursor>i{display:block;width:18px;height:22px;background:var(--presence-color);clip-path:polygon(0 0,82% 62%,48% 66%,34% 100%);filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--text) 30%,transparent))}.workflow-remote-cursor__identity{display:flex;align-items:center;gap:5px;width:max-content;max-width:180px;min-height:25px;padding:3px 8px 3px 3px;color:var(--on-accent);border-radius:999px;background:var(--presence-color);box-shadow:0 3px 10px color-mix(in srgb,var(--text) 22%,transparent);transform:translate(11px,-5px)}.workflow-remote-cursor__identity img,.workflow-remote-cursor__identity strong{display:grid;place-items:center;width:19px;height:19px;flex:0 0 auto;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--surface) 22%,transparent);object-fit:cover;font-size:7px}.workflow-remote-cursor__identity small{overflow:hidden;color:inherit;font-size:var(--font-size-9);font-weight:750;text-overflow:ellipsis;white-space:nowrap}.action-inspector{position:absolute;z-index:13;top:94px;right:20px;bottom:86px;display:flex;flex-direction:column;width:min(350px,100% - 40px);overflow:hidden;border:1px solid color-mix(in srgb,var(--node-color) 25%,var(--border));border-radius:18px;background:var(--surface);box-shadow:var(--shadow-lg)}.action-inspector>header{display:flex;align-items:center;gap:11px;padding:18px;border-bottom:1px solid var(--border)}.action-inspector>header>div{min-width:0}.action-inspector>header .title{overflow:hidden;font-size:var(--font-size-18);text-overflow:ellipsis;white-space:nowrap}.action-inspector>header .eyebrow{margin-bottom:2px}.action-inspector>header .icon-button{width:36px;height:36px;margin-left:auto}.action-inspector__icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;color:var(--node-color);border-radius:12px;background:var(--node-tint)}.action-inspector__body{display:grid;gap:18px;padding:20px;overflow-y:auto}.action-inspector .field small{color:var(--text-soft);font-weight:450;line-height:1.4}.inspector-type{display:flex;justify-content:space-between;padding-top:16px;color:var(--text-soft);border-top:1px solid var(--border);font-size:var(--font-size-13)}.inspector-type strong{color:var(--text)}.action-inspector>footer{padding:14px 18px;margin-top:auto;border-top:1px solid var(--border)}.action-inspector>footer .button,.action-inspector>footer .hold-confirm--wide{width:100%;color:var(--danger)}.action-inspector>footer .hold-confirm--wide{color:var(--on-danger, #fff)}.builder-state{display:grid;place-items:center;align-content:center;gap:14px;width:100%;height:100%;color:var(--text-soft)}.builder-state h2,.builder-state p{margin:0}.edge-quick-menu{position:fixed;z-index:140;display:flex;gap:4px;padding:5px;border:1px solid var(--border);border-radius:11px;background:var(--surface);box-shadow:var(--shadow-lg);transform:translate(-50%,calc(-100% - 10px))}.edge-quick-menu:after{content:"";position:absolute;top:100%;left:50%;width:9px;height:9px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);transform:translate(-50%,-5px) rotate(45deg)}.edge-quick-menu button{position:relative;z-index:1;display:flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;color:var(--text-soft);border:0;border-radius:7px;background:transparent;font-size:var(--font-size-12);font-weight:650;cursor:pointer}.edge-quick-menu button:hover{color:var(--text);background:var(--surface-subtle)}.edge-quick-menu .edge-quick-menu__delete{color:var(--danger)}.edge-quick-menu .hold-confirm--wide{height:34px;min-width:82px;padding:0 10px 0 38px;color:var(--danger);background:var(--danger-bg)}.edge-quick-menu .hold-confirm--wide:hover,.edge-quick-menu .hold-confirm--wide.hold-confirm--holding{color:var(--danger);background:color-mix(in srgb,var(--danger) 13%,var(--surface))}.edge-quick-menu .hold-confirm--wide .hold-confirm__progress{inset:1px auto 1px 2px;width:32px;height:32px}.workflow-canvas .vue-flow__handle.connectable{cursor:crosshair;transition:transform var(--duration-fast),box-shadow var(--duration-fast)}.workflow-canvas .vue-flow__handle.connectable:hover{transform:scale(1.35);box-shadow:0 0 0 1px var(--node-color, var(--focus)),0 0 0 4px var(--surface),0 0 0 7px color-mix(in srgb,var(--node-color, var(--focus)) 18%,transparent)}.workflow-builder-canvas .vue-flow__handle.connectable:hover{box-shadow:0 0 0 1px var(--builder-connector),0 0 0 4px var(--surface),0 0 0 7px color-mix(in srgb,var(--builder-connector) 18%,transparent)}.client-logo{display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden;color:var(--ink-strong);border:1px solid var(--border);border-radius:10px;background:var(--on-accent)}.client-logo img{width:100%;height:100%;object-fit:contain}.client-logo--image{padding:0;border-color:transparent;background:transparent}.client-logo--image img{width:112%;height:112%}.client-logo strong{font-size:var(--font-size-11)}.client-logo--small{width:38px;height:38px;padding:4px}.client-logo--medium{width:48px;height:48px;padding:5px}.client-logo--large{width:88px;height:64px;padding:7px;border-radius:14px}.data-table-card{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.data-table{width:100%;min-width:880px;border-collapse:collapse}.data-table--configurable,.data-table--configurable thead,.data-table--configurable tbody{display:block}.data-table--configurable tr{display:flex;width:100%}.data-table--configurable th,.data-table--configurable td{min-width:0;overflow:hidden;text-overflow:ellipsis}.data-table--configurable th,.data-table--configurable td{display:flex;align-items:center}.data-table--configurable .data-table__selection-header,.data-table--configurable .data-table__selection-cell{flex:0 0 46px}.data-table--configurable tr>:last-child,.clients-table.data-table--configurable tr>:last-child{flex:0 0 80px;overflow:visible;text-overflow:clip;display:flex;align-items:center;justify-content:center}.data-table__empty-row td{flex:1 1 100%!important;justify-content:center;padding:0;border-bottom:0;background:transparent;overflow:visible}@media(max-width:760px){.data-table--configurable{min-width:100%}.data-table--configurable tr{width:max-content;min-width:100%}}.data-table__empty{width:100%;padding:40px 24px;text-align:center}.data-table__empty-title{margin:0;color:var(--text-muted);font-size:var(--font-size-14)}.data-table__empty-text{max-width:420px;margin:6px auto 0;color:var(--text-soft);font-size:var(--font-size-12);line-height:1.5}.data-table th{position:relative;padding:16px 17px;color:var(--text-soft);border-bottom:1px solid var(--border);background:var(--surface-subtle);font-size:var(--font-size-11);font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase}.column-resize-handle{position:absolute;z-index:2;top:0;right:-4px;width:9px;height:100%;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.column-resize-handle span{display:block;width:2px;height:56%;margin:auto;border-radius:2px;background:transparent}.column-resize-handle:hover span,.column-resize-handle:focus-visible span{background:var(--focus)}.column-resize-handle:focus-visible{outline:none}.column-settings{display:grid;gap:18px}.column-settings__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-subtle);cursor:pointer}.column-settings__toggle>span{display:grid;grid-template-columns:auto 1fr;gap:2px 9px}.column-settings__toggle svg{grid-row:span 2;margin-top:2px;color:var(--text-soft)}.column-settings__toggle small,.column-settings__heading small{color:var(--text-soft);font-size:var(--font-size-11)}.column-settings__toggle input,.column-settings__list input{width:17px;height:17px;accent-color:var(--focus)}.column-settings__heading{display:flex;align-items:center;justify-content:space-between}.column-settings__heading>span{display:inline-flex;align-items:center;gap:8px}.column-settings__list{display:grid;gap:7px;padding:0;margin:0;list-style:none}.column-settings__list li{position:relative;display:flex;align-items:center;gap:8px;padding:7px 8px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.column-settings__list li.is-dragging{opacity:.45}.column-settings__list li.is-drop-before:before,.column-settings__list li.is-drop-after:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--focus);border-radius:2px;pointer-events:none}.column-settings__list li.is-drop-before:before{top:-5px}.column-settings__list li.is-drop-after:after{bottom:-5px}.column-settings__list label{display:flex;align-items:center;gap:9px;min-width:0;flex:1;cursor:pointer}.column-settings__handle{color:var(--text-muted);cursor:grab}.column-settings__list li>div{display:flex;gap:2px}.column-settings__list .icon-button{width:28px;height:28px}.sortable-header{display:inline-flex;align-items:center;gap:6px;padding:0;color:inherit;border:0;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap}.sortable-header:hover{color:var(--text)}.sortable-header--active{color:var(--text);font-weight:850}.sortable-header svg{flex:0 0 auto}.data-table td{padding:14px 17px;color:var(--text-soft);border-bottom:1px solid var(--border);font-size:var(--font-size-13)}.data-table tbody tr{cursor:pointer;transition:background var(--duration-fast)}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover,.data-table tbody tr:focus-visible{background:var(--surface-hover)}.data-table td strong{color:var(--text)}.table-client{display:flex;align-items:center;gap:11px;min-width:150px}.table-client--logo-only{min-width:0}.table-client__client-logo{width:72px;height:38px;padding:0;border:0;border-radius:0;background:transparent;filter:grayscale(1);opacity:.58;transition:filter var(--duration),opacity var(--duration),transform var(--duration) var(--ease)}.data-table tbody tr:hover .table-client__client-logo,.data-table tbody tr:focus-visible .table-client__client-logo{filter:grayscale(0);opacity:1;transform:scale(1.03)}.customer-paused-flag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--danger);background:var(--danger-bg);border:1px solid color-mix(in srgb,var(--danger) 28%,transparent);white-space:nowrap}.customer-paused-flag svg{flex:none}.invoice-summary{display:inline-flex;align-items:baseline;gap:9px;white-space:nowrap}.invoice-summary strong{min-width:1.2ch;font-size:var(--font-size-15);font-variant-numeric:tabular-nums}.invoice-count{display:inline-flex;align-items:center;gap:5px;color:inherit}.invoice-count svg{color:currentColor}.invoice-summary small{color:var(--text-soft);font-size:var(--font-size-15);font-variant-numeric:tabular-nums}.invoice-summary--overdue strong,.invoice-summary--overdue small{color:var(--danger)}.invoice-summary--none{align-items:center;gap:6px;color:color-mix(in srgb,var(--text-soft) 58%,var(--surface))}.invoice-summary--none small{color:color-mix(in srgb,var(--text-soft) 58%,var(--surface));font-size:var(--font-size-13);font-weight:650}.invoice-summary--none svg{color:color-mix(in srgb,var(--text-soft) 58%,var(--surface))}.ui-number{display:inline-block;font-variant-numeric:tabular-nums}.table-state{padding:60px;color:var(--text-soft);text-align:center}.client-detail{display:grid;gap:26px}.client-detail__header-title{display:flex;align-items:center;gap:13px;min-width:0}.client-detail__header-title>div{min-width:0}.client-detail__header-title h2,.client-detail__header-title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-chart{width:100%}.payment-chart__plot{display:flex;align-items:stretch;gap:3px;height:112px;border-bottom:1px solid var(--border);background:linear-gradient(to bottom,transparent 49%,color-mix(in srgb,var(--border) 50%,transparent) 50%,transparent 51%)}.payment-chart__tooltip{display:flex;align-items:stretch;min-width:0;flex:1 1 0}.payment-chart__bar{display:flex;align-items:stretch;width:100%;min-width:4px;padding:0;border:0;background:transparent;cursor:pointer}.payment-chart--dense .payment-chart__plot{gap:1px}.payment-chart--dense .payment-chart__bar{min-width:1px}.payment-chart__stack{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;overflow:hidden;border-radius:3px 3px 0 0}.payment-chart__entrance{width:100%;height:100%}.payment-chart__segment{display:block;width:100%;min-height:0;transform-origin:bottom}.payment-chart__segment--on-time,.payment-chart__key--on-time{background:var(--payment-on-time)}.payment-chart__segment--d0to30,.payment-chart__key--d0to30{background:var(--aging-overdue-7)}.payment-chart__segment--d30to60,.payment-chart__key--d30to60{background:var(--aging-overdue-15)}.payment-chart__segment--d60to90,.payment-chart__key--d60to90{background:var(--aging-overdue-21)}.payment-chart__segment--over90,.payment-chart__key--over90{background:var(--danger)}.payment-chart__bar:hover .payment-chart__segment,.payment-chart__bar:focus-visible .payment-chart__segment{filter:brightness(1.08)}.payment-chart__legend{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px;margin-top:10px;color:var(--text-soft);font-size:var(--font-size-10)}.payment-chart__legend>span,.payment-chart__legend button{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.payment-chart__legend button{min-width:0;padding:3px 2px;color:inherit;border:0;border-radius:4px;background:transparent;font:inherit;cursor:pointer;transition:color var(--duration-fast),opacity var(--duration-fast)}.payment-chart__legend button:hover:not(:disabled),.payment-chart__legend button:focus-visible{color:var(--text)}.payment-chart__legend button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.payment-chart__legend button.is-hidden{opacity:.48}.payment-chart__legend button.is-hidden i,.payment-chart__legend button.is-unavailable i{background:var(--text-soft)}.payment-chart__legend button.is-unavailable{color:color-mix(in srgb,var(--text-soft) 58%,var(--surface));opacity:.42;cursor:default}.payment-chart__legend i{width:7px;height:7px;border-radius:2px;flex:none}@media(max-width:440px){.payment-chart__legend{flex-wrap:wrap;justify-content:flex-start;column-gap:14px}}.payment-chart__note{margin:4px 0 0;color:var(--text-soft);font-size:var(--font-size-10);font-style:italic}.payment-chart__empty{display:grid;place-items:center;min-height:92px;color:var(--text-soft);font-size:var(--font-size-12);text-align:center;border-bottom:1px solid var(--border)}.client-detail__header-logo{display:flex;align-items:center;min-height:64px}.client-detail__header-logo .client-logo{width:150px;height:72px;padding:8px;border:0;border-radius:0;justify-content:start}.client-detail__header-logo .client-logo img{object-position:left center}.client-properties{display:grid;margin:0;border-top:0}.client-properties>div{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:15px 0;border-bottom:1px solid var(--border)}.client-properties>div:first-child{border-top:0}.client-properties>div:last-child{border-bottom:0}.client-properties dt{color:var(--text-soft);font-size:var(--font-size-13)}.client-properties dd{max-width:62%;margin:0;overflow-wrap:anywhere;color:var(--text);font-size:var(--font-size-14);font-weight:650;text-align:right}.client-properties dd.client-properties__overdue{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--danger)}.client-properties__link{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;padding:0;color:var(--text);border:0;background:transparent;font:inherit;text-decoration:none;cursor:pointer;transition:color var(--duration-fast)}.client-properties__link svg{flex:0 0 auto;color:var(--text-soft);transition:color var(--duration-fast),transform var(--duration-fast)}.client-properties__link:hover{color:var(--focus)}.client-properties__link:hover svg{color:var(--focus);transform:translate(2px)}.client-receivables{display:grid}.client-receivables__state{min-height:76px;margin:0;padding:24px 0;color:var(--text-soft);text-align:center}.client-receivables__state--error{color:var(--danger)}.customer-detail-page{display:flex;padding-bottom:26px;overflow:hidden;flex-direction:column}.customer-detail-properties{display:grid;grid-template-columns:minmax(330px,390px) minmax(0,1fr);align-items:start;gap:18px;min-height:0}.customer-detail-main{display:flex;flex-direction:column;gap:18px;min-width:0}.customer-detail-open-card{display:flex;flex-direction:column;padding:22px}.customer-detail-open-card--overview{min-height:172px}.customer-detail-open-card__heading{margin-bottom:10px}.customer-detail-open-card__legend{display:flex;min-width:0;cursor:pointer;align-items:center;gap:6px;padding:0;border:0;color:var(--text-soft);background:transparent;font:inherit;text-align:left}.customer-detail-open-card__legend span{flex:0 0 auto;color:var(--text);font-size:var(--font-size-11);font-weight:700}.customer-detail-open-card__legend strong{display:inline-flex;min-width:0;margin-left:auto;overflow:hidden;align-items:baseline;gap:3px;font-size:var(--font-size-11);text-overflow:ellipsis;white-space:nowrap}.customer-detail-open-card__legend:focus-visible{border-radius:4px;outline:2px solid var(--focus);outline-offset:4px}.customer-detail-side{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.customer-detail-side .client-receivables{flex:1 1 auto;min-height:0;overflow-y:auto;align-content:start}.customer-detail-side .ui-tabs{flex:0 0 auto;overflow-x:auto;overflow-y:hidden}.customer-detail-side .ui-tabs button{padding-bottom:8px}@media(max-width:900px){.customer-detail-properties{grid-template-columns:1fr}.customer-detail-side{height:auto!important}.customer-detail-side .client-receivables{overflow:visible}}.customer-detail-payment-chart-margin{margin-bottom:20px}.customer-properties-card{background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);padding:28px}.customer-detail-toolbar{display:flex;flex-wrap:wrap;gap:4px;margin-top:-8px}.customer-detail-toolbar .icon-button{width:36px;height:36px;border-radius:10px;color:var(--text-soft);border-color:transparent;background:transparent}.customer-detail-toolbar .icon-button:hover{color:var(--text);background:transparent}.client-detail>.ui-tabs{margin:0}.customer-detail-list{display:grid;border-top:1px solid var(--border)}.customer-detail-list>a,.customer-detail-list>div{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 0;color:var(--text);border-bottom:1px solid var(--border)}.customer-detail-list>a{transition:color var(--duration-fast),background var(--duration-fast)}.customer-detail-list>a:hover{color:var(--focus);background:color-mix(in srgb,var(--focus) 3%,transparent)}.customer-detail-list>a>span,.customer-detail-list>div>span{display:grid;min-width:0;gap:2px}.customer-detail-list strong,.customer-detail-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-detail-list small{color:var(--text-soft);font-size:var(--font-size-11)}.customer-detail-list>a>.ui-badge{margin-left:auto}.customer-detail-list>a>svg{flex:0 0 auto;color:var(--text-soft)}.customer-detail-notes{gap:10px;padding-top:10px;border-top:0}.customer-detail-list>.customer-detail-note-link{display:block;min-height:0;padding:0;border-bottom:0;border-radius:12px}.customer-detail-list>.customer-detail-note-link:hover{color:var(--text);background:transparent}.customer-detail-note-link>.ui-sidebar-note-card{transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}.customer-detail-note-link:hover>.ui-sidebar-note-card{border-color:color-mix(in srgb,var(--focus) 30%,var(--border));box-shadow:0 4px 12px color-mix(in srgb,var(--text) 8%,transparent)}.customer-detail-notes .ui-sidebar-note-card strong,.customer-detail-notes .ui-sidebar-note-card p{overflow:visible;text-overflow:clip;white-space:normal}.customer-detail-history time{margin-left:auto;color:var(--text-soft);font-size:var(--font-size-11);white-space:nowrap}.client-invoice-groups{display:grid;width:99%}.client-invoice-group{border-bottom:1px solid var(--border)}.client-invoice-group__customer{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:16px 0 12px}.client-invoice-group__customer span{overflow:hidden;font-size:var(--font-size-15);font-weight:720;text-overflow:ellipsis;white-space:nowrap}.client-invoice-group__customer small{color:var(--text-soft);font-size:var(--font-size-12)}.client-invoice-group__customer svg,.client-invoice-row svg{color:var(--text-soft);transition:color var(--duration-fast),transform var(--duration-fast)}.client-invoice-group__customer:hover svg,.client-invoice-row:hover svg{color:var(--focus);transform:translate(2px)}.client-invoice-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:10px 0 10px 18px;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);transition:color var(--duration-fast),background var(--duration-fast)}.client-invoice-row:hover{color:var(--focus);background:color-mix(in srgb,var(--focus) 3%,transparent)}.client-invoice-row>span{display:flex;align-items:center;gap:9px}.client-invoice-row>span:first-child{display:grid;gap:2px}.client-invoice-row small{color:var(--text-soft);font-size:var(--font-size-11)}.client-invoice-row strong{font-size:var(--font-size-13)}.client-invoice-row .client-invoice-row__amount--overdue{color:var(--danger)}.client-invoice-row .client-invoice-row__amount--overdue>svg:first-child{color:var(--danger);transform:none}.run-header{right:18px}.workflow-run-relations{position:absolute;z-index:13;top:94px;right:20px;display:grid;gap:8px;width:min(300px,100% - 40px);max-height:calc(100dvh - 190px);padding:12px;overflow-y:auto;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workflow-run-relations>div,.workflow-run-relations>a:not(.button){display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:8px 9px;color:var(--text);border-radius:9px;background:var(--surface-subtle);text-decoration:none}.workflow-run-relations>a:not(.button)>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-run-relations small{color:var(--text-soft);text-transform:capitalize}.payment-promise-form{display:flex;align-items:end;gap:8px}.payment-promise-form .field{flex:1}.run-template-link{min-height:38px;padding-inline:13px;margin-left:auto;white-space:nowrap}.run-template-link+.builder-header__meta{margin-left:0}.run-header .builder-header__meta span{display:inline-flex;align-items:center;gap:5px}.run-header .run-status{font-size:calc(var(--font-size-14) - 1px);text-transform:capitalize}.run-status__spinner{animation:spin .8s linear infinite}.workflow-run-canvas .vue-flow__pane{background-color:var(--bg);background-image:radial-gradient(circle,color-mix(in srgb,var(--text-soft) 22%,transparent) 1px,transparent 1.3px);background-size:22px 22px}.run-node__status{display:grid;place-items:center;width:26px;height:26px;margin-left:auto;border-radius:50%}.run-node--executed{--node-color: var(--text-soft) !important;--node-tint: var(--surface) !important;color:var(--text-soft);border-color:var(--border);background:var(--surface);box-shadow:none}.run-node--executed .run-node__status{color:var(--text-soft);background:color-mix(in srgb,var(--text-soft) 12%,var(--surface))}.run-node--executed .flow-node__header,.run-node--executed>footer{border-color:color-mix(in srgb,var(--text-soft) 18%,var(--border))}.run-node--scheduled .run-node__status{color:var(--brand-end);background:color-mix(in srgb,var(--brand-start) 16%,var(--surface))}.run-node--skipped{opacity:.48;filter:grayscale(.6)}.run-node.run-node--focused{--node-color: var(--palette-ocean-end) !important;--node-tint: color-mix(in srgb, var(--palette-ocean-start) 12%, var(--surface)) !important;opacity:1;border-color:var(--node-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--palette-ocean-start) 22%,transparent),0 18px 42px var(--node-shadow-selected);filter:none}.workflow-run-canvas .run-edge--executed .vue-flow__edge-path{stroke:var(--success)}.workflow-run-canvas .run-edge--pending .vue-flow__edge-path{stroke:var(--brand-end);stroke-dasharray:8 7;animation:edge-dash .8s linear infinite}.workflow-run-canvas .run-edge--skipped .vue-flow__edge-path{stroke:var(--border);opacity:.45}.timing-help{grid-column:1/-1;color:var(--text-soft);font-size:var(--font-size-11)}.undo-toast{position:fixed;z-index:180;right:22px;bottom:22px;display:flex;align-items:center;gap:18px;min-height:52px;padding:7px 8px 7px 16px;color:var(--text);border:1px solid var(--border);border-radius:13px;background:var(--surface);box-shadow:var(--shadow-lg)}.undo-toast>span,.undo-toast button{display:flex;align-items:center;gap:8px}.undo-toast>span svg{color:var(--success)}.undo-toast button{min-height:36px;padding:0 11px;color:var(--focus);border:0;border-radius:8px;background:color-mix(in srgb,var(--focus) 9%,var(--surface));font-weight:700;cursor:pointer}.undo-toast button:hover{background:color-mix(in srgb,var(--focus) 15%,var(--surface))}@keyframes edge-dash{to{stroke-dashoffset:-15}}@keyframes pulse-dot{0%,70%,to{opacity:.28;transform:scale(.72)}35%{opacity:1;transform:scale(1)}}@media(max-width:900px){.workflows-page .page-title__tools{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr);width:100%}.workflows-page .page-title__search,.workflows-page .page-title__search .search{width:100%}.workflows-page .page-title__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 44px;width:100%}.workflows-page .page-title__actions .custom-select{min-width:0}.builder-header{top:76px;right:12px;left:12px}.builder-validation-detail{top:150px;right:12px;left:12px;max-width:none}.builder-header__meta>span:first-child{display:none}.action-inspector{top:152px;right:12px;bottom:82px}.action-toolbar{bottom:12px;max-width:calc(100% - 24px)}.action-toolbar button span{display:none}.action-toolbar button,.action-toolbar button:hover,.action-toolbar button:focus-visible{width:43px;max-width:43px;justify-content:center;padding:0}.run-header{top:76px}.run-template-link+.builder-header__meta{display:none}.run-header .builder-header__meta{display:none}.undo-toast{right:12px;bottom:78px}}@keyframes skeleton-sweep{to{background-position:-220% 0}}@keyframes segment-in{0%{opacity:0;transform:translateY(8px)}}.segmented-reveal>*{animation:segment-in .38s var(--ease) both}.palette-choice--sunset{--swatch-a: var(--palette-sunset-start);--swatch-b: var(--palette-sunset-end)}.palette-choice--ocean{--swatch-a: var(--palette-ocean-start);--swatch-b: var(--palette-ocean-end)}.palette-choice--forest{--swatch-a: var(--palette-forest-start);--swatch-b: var(--palette-forest-end)}.palette-choice--plum{--swatch-a: var(--palette-plum-start);--swatch-b: var(--palette-plum-end)}.settings-group--palette{position:relative;overflow:hidden;isolation:isolate}.settings-group--palette:before{position:absolute;z-index:-1;inset:0;content:"";opacity:.32;background:radial-gradient(circle at 0% 100%,var(--palette-a, var(--brand-start)),transparent 48%),radial-gradient(circle at 100% 10%,var(--palette-b, var(--brand-end)),transparent 52%);transition:background .46s var(--ease),opacity .46s var(--ease)}.disputes-page .data-table{min-width:0}.disputes-page .data-table tr{cursor:pointer}.disputes-page .data-table tr.is-archived{opacity:.62}.disputes-list-card .data-table,.disputes-list-card .data-table--configurable tr{width:100%;min-width:100%}.dispute-primary{display:flex;flex-direction:column;min-width:0;width:100%}.dispute-primary>strong,.dispute-primary>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispute-primary>small{margin-top:3px;color:var(--text-soft)}.disputes-list-card .dispute-invoice-link{display:inline-flex;align-items:center;gap:5px;min-width:0}.dispute-filter-toolbar{display:flex;justify-content:flex-end;margin-bottom:16px}.dispute-filter-toolbar .motion-switch{width:auto;padding:5px 0;border:0;background:transparent}.dispute-invoice-link{display:inline-flex;align-items:center;gap:5px;color:var(--text);text-decoration:none}.dispute-invoice-link:hover{color:var(--focus)}.dispute-form{margin-top:18px}.dispute-form__amount-row{display:grid;gap:16px}.dispute-form__field-heading{display:flex;align-items:baseline;gap:12px}.dispute-form__field-heading small{margin-left:auto;color:var(--text-soft);font-size:var(--font-size-12);font-weight:450;text-align:right}.follow-up-extensions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.follow-up-extensions button{padding:4px 8px;color:var(--focus);border:1px solid color-mix(in srgb,var(--focus) 28%,var(--border));border-radius:7px;background:var(--surface);font:inherit;font-size:var(--font-size-11);font-weight:650;cursor:pointer}.follow-up-extensions button:hover{background:color-mix(in srgb,var(--focus) 8%,var(--surface))}.invoice-combobox{position:relative;z-index:2}.invoice-combobox__input{position:relative;display:block}.invoice-combobox__input>svg{position:absolute;top:50%;left:13px;color:var(--text-soft);transform:translateY(-50%);pointer-events:none}.invoice-combobox__input input{width:100%;padding-left:39px}.invoice-combobox__options{position:absolute;z-index:5;top:calc(100% + 6px);right:0;left:0;max-height:280px;padding:6px;overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-lg)}.invoice-combobox__options>button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:10px;color:var(--text);text-align:left;border:0;border-radius:8px;background:transparent;cursor:pointer}.invoice-combobox__options>button:hover,.invoice-combobox__options>button.is-active{background:var(--surface-hover)}.invoice-combobox__options>button span{display:grid;gap:2px}.invoice-combobox__options>button small,.invoice-combobox__options>small{color:var(--text-soft)}.invoice-combobox__options>small{display:block;padding:14px;text-align:center}.dispute-stream,.dispute-notes,.resolve-panel{display:grid;gap:12px;margin-top:18px}.note-composer,.dispute-notes .note-editor{display:grid;gap:10px}.dispute-notes .note-editor>div{display:flex;justify-content:flex-end;gap:8px}.resolve-panel>form{padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--surface-subtle)}.dispute-status-actions{display:inline-flex;align-items:center;gap:10px;margin-left:14px}.dispute-status-actions button{display:inline-flex;align-items:center;gap:7px;padding:0;color:var(--text);border:0;background:transparent;font:inherit;font-size:var(--font-size-13);font-weight:650;cursor:pointer;transition:color var(--duration-fast)}.dispute-status-actions button:hover{color:var(--focus)}.dispute-status-actions button svg{transition:transform var(--duration-fast)}.dispute-status-actions button:hover svg{transform:translate(2px)}.dispute-status-actions button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dispute-action-form{gap:18px}.dispute-action-choice{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding:0;margin:0;border:0}.dispute-action-choice legend{width:100%;margin-bottom:2px;font-weight:700}.dispute-action-choice label{display:inline-flex;align-items:center;gap:7px;color:var(--text);cursor:pointer}.dispute-action-choice input{accent-color:var(--focus)}.analytics-timeline{margin-bottom:28px}.analytics-timeline__track{position:relative;min-height:180px;margin:28px 10px 12px;border-top:2px solid var(--border)}.analytics-timeline__track article,.analytics-timeline__due{position:absolute;top:-7px;left:calc(var(--offset, 50) * 1%);display:grid;width:160px;gap:3px;transform:translate(-50%)}.analytics-timeline__track article i,.analytics-timeline__due i{width:12px;height:12px;margin-bottom:8px;border:3px solid var(--surface);border-radius:50%;background:var(--focus);box-shadow:0 0 0 1px var(--focus)}.analytics-timeline__track article small{color:var(--text-soft);font-size:var(--font-size-10)}.analytics-timeline__due{--offset: 50;color:var(--text-soft);font-size:var(--font-size-11)}.analytics-timeline__due i{background:var(--text);box-shadow:0 0 0 1px var(--text)}.analytics-outliers{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding-top:14px;border-top:1px solid var(--border)}.analytics-outliers>span{color:var(--text-soft)}.analytics-outliers a{display:inline-flex;align-items:center;gap:4px;color:var(--accent-text-strong)}.analytics-recommendations{margin-bottom:20px}.recommendation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.recommendation-grid article{padding:18px}.recommendation-grid header{display:flex;align-items:center;justify-content:space-between}.recommendation-grid h3{margin:16px 0 8px}.recommendation-grid p,.recommendation-grid small{color:var(--text-soft)}.payment-heatmap{margin:0}.payment-heatmap__tiles{display:grid;grid-template-columns:repeat(12,minmax(74px,1fr));gap:6px;overflow-x:auto;padding:2px 2px 8px}.payment-heatmap__tiles article{position:relative;isolation:isolate;display:grid;min-height:76px;padding:9px;overflow:hidden;border:1px solid color-mix(in srgb,var(--focus) 12%,var(--border));border-radius:10px;background:var(--surface-subtle)}.payment-heatmap__tiles article:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--brand-gradient);opacity:calc(var(--heat) * .72)}.payment-heatmap__tiles article.is-peak{border-color:var(--focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus) 16%,transparent)}.payment-heatmap__tiles span{color:var(--text);font-size:var(--font-size-9);font-weight:750;white-space:nowrap}.payment-heatmap__tiles strong{align-self:end;font-size:var(--font-size-20)}.payment-heatmap__tiles small{color:color-mix(in srgb,var(--text) 76%,var(--text-soft));font-size:var(--font-size-10)}.analytics-timeline__track{position:relative;min-height:0;margin:42px 18px 10px;border:0}.analytics-timeline__track:before{content:"";position:absolute;top:20px;left:0;right:0;height:2px;background:var(--border)}.analytics-timeline__track article,.analytics-timeline__due{position:absolute;left:calc(var(--offset, 50) * 1%);transform:translate(-50%)}.analytics-timeline__due{top:14px;display:grid;place-items:center;width:90px;color:var(--text-soft);font-size:var(--font-size-10)}.analytics-timeline__due i{width:14px;height:14px;margin:0;border:3px solid var(--surface);border-radius:50%;background:var(--text);box-shadow:0 0 0 1px var(--text)}.analytics-timeline__due strong{position:absolute;bottom:21px;white-space:nowrap}.analytics-timeline__track article{top:calc(62px + var(--lane, 0) * 74px);display:grid;width:172px;gap:2px;padding:8px 10px;border-left:2px solid color-mix(in srgb,var(--focus) 55%,var(--border));border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--focus) 4%,transparent)}.analytics-timeline__track article:before{content:"";position:absolute;left:calc(50% - 1px);bottom:100%;width:1px;height:calc(40px + var(--lane, 0) * 74px);background:color-mix(in srgb,var(--focus) 25%,var(--border))}.analytics-timeline__track article>i{position:absolute;left:calc(50% - 6px);bottom:calc(100% + 34px + var(--lane, 0) * 74px);width:12px;height:12px;margin:0;border:3px solid var(--surface);border-radius:50%;background:var(--focus);box-shadow:0 0 0 1px var(--focus)}.analytics-timeline__track article strong{overflow:hidden;font-size:var(--font-size-11);text-overflow:ellipsis;white-space:nowrap}.analytics-timeline__track article small{color:var(--text-soft);font-size:var(--font-size-9);line-height:1.35}@media(min-width:420px)and (max-width:560px){.dashboard-page--supplier .dashboard-column{grid-template-columns:repeat(2,172px)!important}}.customer-hub{min-height:100dvh;background:var(--bg);color:var(--text)}.customer-hub__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px max(24px,(100vw - 1180px) / 2);border-bottom:1px solid var(--border);background:var(--surface)}.customer-hub__brand,.customer-hub__actions,.customer-hub__nav{display:flex;align-items:center;gap:12px}.customer-hub__brand img{width:34px;height:34px;object-fit:contain;border-radius:8px}.customer-hub__brand div,.customer-hub__list li{display:grid;gap:2px}.customer-hub__brand small,.customer-hub__list small{color:var(--text-soft)}.customer-hub__nav{padding:10px max(24px,(100vw - 1180px) / 2);border-bottom:1px solid var(--border)}.customer-hub__nav a,.customer-hub__nav button{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:0;border-radius:8px;color:var(--text-soft);background:transparent;text-decoration:none;font:inherit}.customer-hub__nav a.router-link-exact-active{color:var(--text);background:var(--surface-subtle)}.customer-hub__content{max-width:none;margin:0}.customer-hub__list{padding:0;list-style:none}.customer-hub__list li{padding:12px 0;border-bottom:1px solid var(--border)}.customer-hub__dispute{display:flex;flex-direction:column;min-height:286px;gap:22px;margin-bottom:14px;padding:24px}.customer-hub__dispute header{display:grid;justify-items:start;gap:11px}.customer-hub__dispute header>p{max-width:760px;margin:0;color:var(--text-soft);line-height:1.55}.customer-hub__opinion{margin-top:auto;padding-top:18px;border-top:1px solid var(--border)}.customer-hub__opinion .button{align-self:flex-start}.customer-hub__title{position:absolute;left:50%;transform:translate(-50%);font-size:var(--font-size-16)}.customer-hub__layout{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:calc(100dvh - 72px)}.customer-hub__sidebar{display:grid;align-content:start;gap:4px;padding:18px 12px;border-right:1px solid var(--border);background:var(--surface)}.customer-hub__sidebar a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;color:var(--text-soft);text-decoration:none}.customer-hub__sidebar a.router-link-exact-active{color:var(--text);background:var(--surface-subtle)}.main .customer-hub__header,.main .customer-hub__sidebar{display:none}.main .customer-hub__layout{display:block;min-height:100%}.customer-hub__profile{display:inline-flex;align-items:center;gap:10px;min-width:0}.customer-hub__profile img,.customer-hub__profile>span{width:34px;height:34px;flex:0 0 auto;border-radius:50%;object-fit:cover}.customer-hub__profile>span{display:grid;place-items:center;background:var(--surface-subtle);color:var(--text);font-size:var(--font-size-12);font-weight:750}.customer-hub__profile strong{overflow:hidden;max-width:180px;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-14)}.customer-hub__activity{max-width:720px}.customer-hub__activity>div{margin-bottom:12px}.customer-hub__contact{max-width:560px;margin-top:26px}.customer-hub__invoices tbody tr{height:72px}.customer-hub__invoice-action{width:142px;text-align:right}.customer-hub-client-picker{display:grid;gap:8px}.customer-hub-client-picker button{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer}.customer-hub-client-picker button:hover,.customer-hub-client-picker button.is-current{border-color:var(--accent);background:var(--surface-subtle)}.customer-hub-client-picker img{width:32px;height:32px;object-fit:contain;border-radius:7px}.customer-hub-client-picker small{margin-left:auto;color:var(--text-soft)}@media(max-width:700px){.customer-hub__header{align-items:flex-start;flex-direction:column}.customer-hub__nav{overflow-x:auto}.customer-hub__dispute{grid-template-columns:1fr}}.run-node footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.run-node__countdown{color:var(--accent-text-strong);font-variant-numeric:tabular-nums}.settings-catalog__icons>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.settings-catalog__icons>div>span{display:grid;place-items:center;gap:6px;min-width:0;padding:12px 8px;border-radius:10px;background:var(--surface-subtle)}.settings-catalog__icons svg{color:var(--focus)}.settings-catalog__icons small{max-width:100%;overflow:hidden;color:var(--text-soft);font-size:var(--font-size-10);text-overflow:ellipsis;white-space:nowrap}.action-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),360px));gap:18px;align-items:stretch}.action-card{position:relative;min-height:250px;padding:0;overflow:hidden}.action-card:after{position:absolute;inset:auto 0 0;height:3px;content:"";background:var(--action-color);opacity:0;transition:opacity var(--duration-fast)}.action-card:hover:after{opacity:1}.action-card__link{display:flex;min-height:inherit;flex-direction:column;gap:22px;padding:21px;color:inherit}.action-card header{display:flex;align-items:center;gap:9px}.action-card header>svg{margin-left:auto;color:var(--text-soft)}.action-card__badges{display:flex;flex-wrap:wrap;gap:6px}.action-card__icon,.action-settings>header>span,.action-type-picker button>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;color:var(--action-color);border-radius:12px;background:var(--action-tint)}.action-card__icon{width:27px;height:27px;border-radius:9px}.action-card__link>div>small{color:var(--action-color);font-weight:750;text-transform:uppercase;letter-spacing:.06em}.action-card h2{margin-top:5px}.action-card p{display:-webkit-box;margin-top:8px;overflow:hidden;color:var(--text-soft);line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical}.action-card footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:15px;color:var(--text-soft);border-top:1px solid var(--border);font-size:var(--font-size-12);white-space:nowrap}.action-card footer span{display:inline-flex;align-items:center;gap:5px}.action-card footer time{margin-left:auto}.action-detail__status{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:var(--font-size-12)}.action-detail-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:20px;align-items:start}.action-detail-layout>main,.action-detail-layout>aside{display:grid;gap:18px}.action-settings,.action-content,.action-assignment,.action-usages,.action-preview,.action-delivery,.action-warning{padding:21px}.action-settings>header{display:flex;align-items:center;gap:11px;padding-bottom:17px;margin-bottom:19px;border-bottom:1px solid var(--border)}.action-settings>header>div{display:grid;gap:2px}.action-settings>header small{color:var(--text-soft)}.action-content>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.action-content>header p{margin-top:4px}.action-default-locale{width:min(230px,42%)}.action-content .ui-tabs{margin-bottom:18px}.action-content__fields{display:grid;gap:15px}.action-assignment h2,.action-usages h2{margin-bottom:17px}.action-usages a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:inherit;border-top:1px solid var(--border)}.action-preview{min-height:230px}.action-preview>header,.action-delivery>header{display:flex;align-items:center;gap:8px;padding-bottom:13px;margin-bottom:15px;border-bottom:1px solid var(--border)}.action-preview>header small{margin-left:auto;color:var(--text-soft)}.action-preview>strong{display:block;margin-bottom:5px}.action-preview>small{display:block;margin-bottom:14px;color:var(--text-soft)}.action-delivery p{display:flex;align-items:flex-start;gap:7px;margin:9px 0}.action-delivery p svg{flex:0 0 auto;margin-top:2px;color:var(--success)}.action-delivery>small{display:block;padding-top:11px;margin-top:12px;color:var(--text-soft);border-top:1px solid var(--border);line-height:1.45}.action-warning{display:flex;gap:10px;color:var(--text-soft);border-color:color-mix(in srgb,var(--action-task) 35%,var(--border))}.action-warning>svg{flex:0 0 auto;color:var(--action-task)}.action-warning strong{color:var(--text)}.action-warning p{margin-top:3px;line-height:1.45}.action-detail-layout>aside>.hold-button{width:100%}.action-type-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:15px}.action-type-picker button{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;min-height:130px;padding:19px;color:inherit;text-align:left}.action-type-picker button>span{grid-row:1/3}.action-type-picker button strong{align-self:end;font-size:var(--font-size-16)}.action-type-picker button small{align-self:start;color:var(--text-soft);line-height:1.4}.action-editor{overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.action-editor:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 16%,transparent)}.action-editor__format{display:flex;align-items:center;gap:4px;padding:8px;border-bottom:1px solid var(--border);background:var(--surface-subtle)}.action-editor__format button{display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--text-soft);border:1px solid transparent;border-radius:7px;background:transparent;cursor:pointer;transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast)}.action-editor__format button:hover,.action-editor__format button.active{color:var(--accent-text-strong);border-color:color-mix(in srgb,var(--focus) 30%,var(--border));background:color-mix(in srgb,var(--focus) 10%,var(--surface))}.action-editor__format button:disabled{cursor:not-allowed;opacity:.35}.action-editor__format>span{width:1px;height:22px;margin:0 4px;background:var(--border)}.action-editor__content{min-height:240px;padding:18px;outline:none;line-height:1.65}.action-editor__content p+p,.action-document-preview p+p{margin-top:.8em}.action-editor__content ul,.action-editor__content ol,.action-document-preview ul,.action-document-preview ol{padding-left:1.5em;margin:.6em 0}.action-editor__content a,.action-document-preview a{color:var(--focus);text-decoration:underline}.template-token{display:inline-flex;align-items:center;padding:1px 7px;color:var(--action-color, var(--focus));border:1px solid color-mix(in srgb,var(--action-color, var(--focus)) 30%,var(--border));border-radius:6px;background:var(--action-tint, var(--surface-subtle));font-size:.9em;font-weight:700;white-space:nowrap}.template-token.ProseMirror-selectednode{outline:2px solid var(--focus);outline-offset:1px}.template-token--preview{padding:0 4px}.placeholder-toolbar{display:grid;gap:8px;max-height:190px;padding:11px;overflow:auto;border-top:1px solid var(--border);background:var(--surface-subtle)}.placeholder-toolbar>div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;align-items:start}.placeholder-toolbar small{padding-top:6px;color:var(--text-soft);font-weight:700}.placeholder-toolbar>div>div{display:flex;flex-wrap:wrap;gap:5px}.placeholder-toolbar button{padding:5px 8px;color:var(--text-soft);border:1px solid var(--border);border-radius:7px;background:var(--surface);font-size:var(--font-size-10);cursor:grab}.placeholder-toolbar button:hover{color:var(--text);border-color:color-mix(in srgb,var(--focus) 45%,var(--border))}.action-editor--plain textarea{width:100%;min-height:190px;padding:17px;resize:vertical;border:0;border-radius:0;outline:0}.plain-editor__count{padding:7px 12px;color:var(--text-soft);border-top:1px solid var(--border);font-size:var(--font-size-10);text-align:right}.action-document-preview{line-height:1.65}:root[data-theme=dark] .action-detail-layout .card{box-shadow:0 1px color-mix(in srgb,var(--text) 4%,transparent)}:root[data-theme=dark] .action-editor{border-color:color-mix(in srgb,var(--text) 16%,var(--border));background:color-mix(in srgb,var(--surface) 92%,var(--bg))}:root[data-theme=dark] .action-editor__format,:root[data-theme=dark] .placeholder-toolbar{background:color-mix(in srgb,var(--surface-subtle) 72%,var(--bg))}:root[data-theme=dark] .action-editor__format button{color:var(--text-soft)}:root[data-theme=dark] .action-editor__format button:hover,:root[data-theme=dark] .action-editor__format button.active{color:var(--accent-text-strong);border-color:color-mix(in srgb,var(--focus) 46%,var(--border));background:color-mix(in srgb,var(--focus) 16%,var(--surface))}:root[data-theme=dark] .placeholder-toolbar button{background:color-mix(in srgb,var(--surface) 90%,var(--bg))}@media(max-width:980px){.action-detail-layout{grid-template-columns:1fr}.action-detail-layout>aside{grid-template-columns:repeat(2,minmax(0,1fr))}.action-detail-layout>aside>.hold-button{align-self:start}}@media(max-width:680px){.actions-page .page-title__tools{grid-column:1/-1;grid-row:3;width:100%}.actions-page .page-title__search{flex:1}.actions-page .page-title__search .search{width:100%}.action-grid{grid-template-columns:1fr}.action-content>header{align-items:stretch;flex-direction:column}.action-default-locale{width:100%}.action-detail-layout>aside{grid-template-columns:1fr}.placeholder-toolbar>div{grid-template-columns:1fr}}.action-picker-backdrop{z-index:40;display:grid;place-items:center;padding:20px}.action-picker{display:grid;width:min(620px,100%);max-height:min(720px,100dvh - 40px);padding:0;overflow:hidden}.action-picker>header{display:flex;align-items:center;gap:11px;padding:18px 20px;border-bottom:1px solid var(--border)}.action-picker>header>div{min-width:0}.action-picker>header small{color:var(--text-soft)}.action-picker>header .icon-button{margin-left:auto}.action-picker>.search{margin:16px 20px 8px}.action-picker__list{display:grid;gap:7px;min-height:140px;padding:8px 20px 16px;overflow-y:auto}.action-picker__list>button{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;color:inherit;text-align:left;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.action-picker__list>button:hover:not(:disabled){border-color:var(--action-color);background:var(--action-tint)}.action-picker__list>button:disabled{opacity:.58;cursor:not-allowed}.action-picker__list>button>span{display:grid;gap:3px}.action-picker__list small,.action-picker__list>p{color:var(--text-soft)}.action-picker>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px;border-top:1px solid var(--border)}.inspector-linked-action{display:grid;gap:14px}.inspector-linked-action>div{display:grid;gap:4px}.inspector-linked-action span{color:var(--text-soft);font-size:var(--font-size-11);font-weight:700}.inspector-linked-action p{color:var(--text-soft);line-height:1.45}.inspector-linked-action>a{display:inline-flex;align-items:center;gap:7px;color:var(--focus);font-weight:700}.inspector-linked-action .button{width:100%}.ui-tooltip[data-placement=top][data-v-a7893c61]:after,.ui-tooltip[data-placement=bottom][data-v-a7893c61]:after{left:var(--tooltip-arrow-x, calc(50% - 4px) )}.ui-tooltip[data-placement=right][data-v-a7893c61]:after,.ui-tooltip[data-placement=left][data-v-a7893c61]:after{top:var(--tooltip-arrow-y, calc(50% - 4px) )}.notification-card-enter-active[data-v-c442182a],.notification-card-leave-active[data-v-c442182a]{transition:opacity var(--duration),transform var(--duration) var(--ease)}.notification-card-enter-from[data-v-c442182a],.notification-card-leave-to[data-v-c442182a]{opacity:0;transform:translateY(10px) scale(.98)}.notification-live-card__timer[data-v-c442182a]{animation:notification-timer-c442182a 5s linear forwards}@keyframes notification-timer-c442182a{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.notification-card-enter-active[data-v-c442182a],.notification-card-leave-active[data-v-c442182a]{transition:none}.notification-live-card__timer[data-v-c442182a]{animation:none}}.hold-confirm--positive[data-v-3f3ed271]{color:var(--success);background:color-mix(in srgb,var(--success) 9%,var(--surface))}.hold-confirm--positive .hold-confirm__track[data-v-3f3ed271]{stroke:color-mix(in srgb,var(--success) 14%,transparent)}.hold-confirm--positive .hold-confirm__value[data-v-3f3ed271]{stroke:var(--success)}.hold-confirm--positive-active[data-v-3f3ed271]{background:color-mix(in srgb,var(--success) 18%,var(--surface))}.ui-skeleton[data-v-76dab66d]{animation:skeleton-reveal-76dab66d .3s var(--ease) both;animation-delay:var(--skeleton-delay)}.ui-skeleton[data-v-76dab66d]:after{position:absolute;inset:0;content:"";background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--skeleton-highlight) 42%,transparent) 50%,transparent 80%);transform:translate(-105%);animation:calm-skeleton-sweep-76dab66d 2.4s ease-in-out infinite;animation-delay:calc(-2.4s + var(--skeleton-delay))}@keyframes skeleton-reveal-76dab66d{0%{opacity:0;transform:translateY(5px)}}@keyframes calm-skeleton-sweep-76dab66d{0%,22%{transform:translate(-105%)}78%,to{transform:translate(105%)}}@media(prefers-reduced-motion:reduce){.ui-skeleton[data-v-76dab66d]{animation:none}.ui-skeleton[data-v-76dab66d]:after{display:none}}.page-search__field[data-v-dd296444]{max-width:100%}
