:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{transform-origin:100%;left:auto;right:0}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#232735;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e6e5f0;min-height:100vh;margin:0;font-family:Geist,IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif}.dashboard-app{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px}.dashboard-app *,.dashboard-app :before,.dashboard-app :after{border:0 solid}.dashboard-app :is(h1,h2,h3,p,ul,dl,dd){margin:0}.dashboard-app :is(button,input,select){font:inherit}.dashboard-app button{cursor:pointer;-webkit-tap-highlight-color:transparent}.dashboard-app button:disabled{cursor:default;opacity:.4}.dashboard-app a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.dashboard-app svg{flex-shrink:0}.dashboard-app :is(a,button,input,select,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #5b47a0}.dashboard-skip-link{z-index:10;border-radius:8px;padding:10px 16px;position:fixed;top:12px;transform:translateY(-160%)}.dashboard-skip-link:focus{transform:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}#root .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root .pointer-events-none{pointer-events:none}#root .visible{visibility:visible}#root .invisible{visibility:hidden}#root .static{position:static}#root .fixed{position:fixed}#root .absolute{position:absolute}#root .relative{position:relative}#root .sticky{position:sticky}#root .inset-0{inset:0}#root .inset-2{inset:.5rem}#root .inset-x-0{left:0;right:0}#root .inset-y-1{top:.25rem;bottom:.25rem}#root .-bottom-16{bottom:-4rem}#root .-bottom-2\.5{bottom:-.625rem}#root .-bottom-3\.5{bottom:-.875rem}#root .-left-\[72px\]{left:-72px}#root .-right-3{right:-.75rem}#root .-top-1{top:-.25rem}#root .-top-\[15px\]{top:-15px}#root .-top-\[3px\]{top:-3px}#root .bottom-0{bottom:0}#root .bottom-1\.5{bottom:.375rem}#root .bottom-4{bottom:1rem}#root .bottom-\[6\%\]{bottom:6%}#root .left-0{left:0}#root .left-1\.5{left:.375rem}#root .left-1\/2{left:50%}#root .left-2{left:.5rem}#root .left-3\.5{left:.875rem}#root .left-4{left:1rem}#root .left-\[-10\%\]{left:-10%}#root .left-\[-8\%\]{left:-8%}#root .left-\[17px\]{left:17px}#root .left-\[42\%\]{left:42%}#root .left-\[55\%\]{left:55%}#root .left-\[calc\(var\(--sidebar-width\)\+16px\)\]{left:calc(var(--sidebar-width) + 16px)}#root .right-1{right:.25rem}#root .right-1\.5{right:.375rem}#root .right-2{right:.5rem}#root .right-2\.5{right:.625rem}#root .right-3{right:.75rem}#root .right-4{right:1rem}#root .right-\[-6\%\]{right:-6%}#root .right-\[3\%\]{right:3%}#root .right-\[7px\]{right:7px}#root .top-0{top:0}#root .top-1{top:.25rem}#root .top-1\/2{top:50%}#root .top-10{top:2.5rem}#root .top-2{top:.5rem}#root .top-3{top:.75rem}#root .top-\[30\%\]{top:30%}#root .top-\[4\%\]{top:4%}#root .top-\[46\%\]{top:46%}#root .top-\[48\%\]{top:48%}#root .top-\[66\%\]{top:66%}#root .top-\[7px\]{top:7px}#root .z-50{z-index:50}#root .z-\[1\]{z-index:1}#root .z-\[2\]{z-index:2}#root .col-span-2{grid-column:span 2/span 2}#root .col-span-full{grid-column:1/-1}#root .col-start-1{grid-column-start:1}#root .col-start-2{grid-column-start:2}#root .row-start-1{grid-row-start:1}#root .row-start-2{grid-row-start:2}#root .m-0{margin:0}#root .m-\[clamp\(8px\,1\.2vw\,14px\)\]{margin:clamp(8px,1.2vw,14px)}#root .m-auto{margin:auto}#root .-mx-2{margin-left:-.5rem;margin-right:-.5rem}#root .-mx-3{margin-left:-.75rem;margin-right:-.75rem}#root .-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}#root .-my-2{margin-top:-.5rem;margin-bottom:-.5rem}#root .mx-0\.5{margin-left:.125rem;margin-right:.125rem}#root .mx-auto{margin-left:auto;margin-right:auto}#root .-ml-\[118px\]{margin-left:-118px}#root .-ml-\[5\.5px\]{margin-left:-5.5px}#root .-ml-\[6\.5px\]{margin-left:-6.5px}#root .-mt-1{margin-top:-.25rem}#root .-mt-2{margin-top:-.5rem}#root .-mt-\[26px\]{margin-top:-26px}#root .-mt-\[5\.5px\]{margin-top:-5.5px}#root .-mt-\[6\.5px\]{margin-top:-6.5px}#root .mb-0{margin-bottom:0}#root .mb-1{margin-bottom:.25rem}#root .mb-1\.5{margin-bottom:.375rem}#root .mb-2{margin-bottom:.5rem}#root .mb-3{margin-bottom:.75rem}#root .mb-4{margin-bottom:1rem}#root .mb-5{margin-bottom:1.25rem}#root .mb-6{margin-bottom:1.5rem}#root .mb-7{margin-bottom:1.75rem}#root .mb-8{margin-bottom:2rem}#root .mb-\[26px\]{margin-bottom:26px}#root .mb-auto{margin-bottom:auto}#root .ml-2{margin-left:.5rem}#root .ml-5{margin-left:1.25rem}#root .ml-auto{margin-left:auto}#root .mr-1{margin-right:.25rem}#root .mr-1\.5{margin-right:.375rem}#root .mr-2{margin-right:.5rem}#root .mr-2\.5{margin-right:.625rem}#root .mr-auto{margin-right:auto}#root .mt-0\.5{margin-top:.125rem}#root .mt-1{margin-top:.25rem}#root .mt-1\.5{margin-top:.375rem}#root .mt-11{margin-top:2.75rem}#root .mt-2{margin-top:.5rem}#root .mt-2\.5{margin-top:.625rem}#root .mt-3{margin-top:.75rem}#root .mt-3\.5{margin-top:.875rem}#root .mt-4{margin-top:1rem}#root .mt-5{margin-top:1.25rem}#root .mt-6{margin-top:1.5rem}#root .mt-7{margin-top:1.75rem}#root .mt-8{margin-top:2rem}#root .mt-9{margin-top:2.25rem}#root .mt-\[12vh\]{margin-top:12vh}#root .mt-\[18px\]{margin-top:18px}#root .mt-\[26px\]{margin-top:26px}#root .mt-\[27px\]{margin-top:27px}#root .mt-\[30px\]{margin-top:30px}#root .mt-\[34px\]{margin-top:34px}#root .mt-\[3px\]{margin-top:3px}#root .mt-auto{margin-top:auto}#root .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#root .block{display:block}#root .inline-block{display:inline-block}#root .inline{display:inline}#root .flex{display:flex}#root .inline-flex{display:inline-flex}#root .table{display:table}#root .grid{display:grid}#root .contents{display:contents}#root .hidden{display:none}#root .size-1\.5{width:.375rem;height:.375rem}#root .size-10{width:2.5rem;height:2.5rem}#root .size-11{width:2.75rem;height:2.75rem}#root .size-14{width:3.5rem;height:3.5rem}#root .size-16{width:4rem;height:4rem}#root .size-2{width:.5rem;height:.5rem}#root .size-2\.5{width:.625rem;height:.625rem}#root .size-24{width:6rem;height:6rem}#root .size-3{width:.75rem;height:.75rem}#root .size-3\.5{width:.875rem;height:.875rem}#root .size-4{width:1rem;height:1rem}#root .size-5{width:1.25rem;height:1.25rem}#root .size-6{width:1.5rem;height:1.5rem}#root .size-7{width:1.75rem;height:1.75rem}#root .size-8{width:2rem;height:2rem}#root .size-9{width:2.25rem;height:2.25rem}#root .size-\[11px\]{width:11px;height:11px}#root .size-\[13px\]{width:13px;height:13px}#root .size-\[150px\]{width:150px;height:150px}#root .size-\[15px\]{width:15px;height:15px}#root .size-\[18px\]{width:18px;height:18px}#root .size-\[192px\]{width:192px;height:192px}#root .size-\[220px\]{width:220px;height:220px}#root .size-\[22px\]{width:22px;height:22px}#root .size-\[280px\]{width:280px;height:280px}#root .size-\[30px\]{width:30px;height:30px}#root .size-\[34px\]{width:34px;height:34px}#root .size-\[380px\]{width:380px;height:380px}#root .size-\[42px\]{width:42px;height:42px}#root .size-\[46px\]{width:46px;height:46px}#root .size-\[58px\]{width:58px;height:58px}#root .size-\[7px\]{width:7px;height:7px}#root .size-\[9px\]{width:9px;height:9px}#root .size-full{width:100%;height:100%}#root .h-0{height:0}#root .h-0\.5{height:.125rem}#root .h-1{height:.25rem}#root .h-1\.5{height:.375rem}#root .h-10{height:2.5rem}#root .h-11{height:2.75rem}#root .h-12{height:3rem}#root .h-14{height:3.5rem}#root .h-2{height:.5rem}#root .h-2\.5{height:.625rem}#root .h-3{height:.75rem}#root .h-3\.5{height:.875rem}#root .h-4{height:1rem}#root .h-6{height:1.5rem}#root .h-7{height:1.75rem}#root .h-8{height:2rem}#root .h-9{height:2.25rem}#root .h-\[1\.08em\]{height:1.08em}#root .h-\[11px\]{height:11px}#root .h-\[13px\]{height:13px}#root .h-\[18px\]{height:18px}#root .h-\[196px\]{height:196px}#root .h-\[1em\]{height:1em}#root .h-\[22px\]{height:22px}#root .h-\[26px\]{height:26px}#root .h-\[294px\]{height:294px}#root .h-\[30px\]{height:30px}#root .h-\[34px\]{height:34px}#root .h-\[37px\]{height:37px}#root .h-\[38px\]{height:38px}#root .h-\[3px\]{height:3px}#root .h-\[46px\]{height:46px}#root .h-\[5px\]{height:5px}#root .h-\[66px\]{height:66px}#root .h-\[84px\]{height:84px}#root .h-auto{height:auto}#root .h-dvh{height:100dvh}#root .h-full{height:100%}#root .h-px{height:1px}#root .max-h-14{max-height:3.5rem}#root .max-h-16{max-height:4rem}#root .max-h-\[300px\]{max-height:300px}#root .max-h-\[85dvh\]{max-height:85dvh}#root .max-h-\[calc\(100dvh_-_48px\)\]{max-height:calc(100dvh - 48px)}#root .max-h-\[min\(560px\,calc\(100dvh_-_96px\)\)\]{max-height:min(560px,100dvh - 96px)}#root .max-h-dvh{max-height:100dvh}#root .min-h-0{min-height:0}#root .min-h-10{min-height:2.5rem}#root .min-h-11{min-height:2.75rem}#root .min-h-12{min-height:3rem}#root .min-h-16{min-height:4rem}#root .min-h-8{min-height:2rem}#root .min-h-9{min-height:2.25rem}#root .min-h-\[120px\]{min-height:120px}#root .min-h-\[200px\]{min-height:200px}#root .min-h-\[260px\]{min-height:260px}#root .min-h-\[34px\]{min-height:34px}#root .min-h-\[52px\]{min-height:52px}#root .min-h-\[540px\]{min-height:540px}#root .min-h-\[54px\]{min-height:54px}#root .min-h-\[68px\]{min-height:68px}#root .min-h-dvh{min-height:100dvh}#root .min-h-full{min-height:100%}#root .min-h-screen{min-height:100vh}#root .w-1\/4{width:25%}#root .w-10{width:2.5rem}#root .w-12{width:3rem}#root .w-2{width:.5rem}#root .w-2\/5{width:40%}#root .w-3{width:.75rem}#root .w-4\/5{width:80%}#root .w-5{width:1.25rem}#root .w-9{width:2.25rem}#root .w-\[100px\]{width:100px}#root .w-\[104px\]{width:104px}#root .w-\[120px\]{width:120px}#root .w-\[130px\]{width:130px}#root .w-\[15\%\]{width:15%}#root .w-\[150px\]{width:150px}#root .w-\[170px\]{width:170px}#root .w-\[180px\]{width:180px}#root .w-\[185px\]{width:185px}#root .w-\[190px\]{width:190px}#root .w-\[196px\]{width:196px}#root .w-\[200px\]{width:200px}#root .w-\[220px\]{width:220px}#root .w-\[232px\]{width:232px}#root .w-\[236px\]{width:236px}#root .w-\[240px\]{width:240px}#root .w-\[260px\]{width:260px}#root .w-\[26px\]{width:26px}#root .w-\[272px\]{width:272px}#root .w-\[280px\]{width:280px}#root .w-\[292px\]{width:292px}#root .w-\[300px\]{width:300px}#root .w-\[34px\]{width:34px}#root .w-\[440px\]{width:440px}#root .w-\[45\%\]{width:45%}#root .w-\[55\%\]{width:55%}#root .w-\[60px\]{width:60px}#root .w-\[70\%\]{width:70%}#root .w-\[70px\]{width:70px}#root .w-\[72px\]{width:72px}#root .w-\[88px\]{width:88px}#root .w-\[90px\]{width:90px}#root .w-\[92px\]{width:92px}#root .w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}#root .w-\[min\(24px\,40\%\)\]{width:min(24px,40%)}#root .w-\[min\(24px\,56\%\)\]{width:min(24px,56%)}#root .w-\[min\(296px\,calc\(100vw_-_32px\)\)\]{width:min(296px,100vw - 32px)}#root .w-\[min\(460px\,calc\(100vw_-_32px\)\)\]{width:min(460px,100vw - 32px)}#root .w-\[min\(580px\,calc\(100vw_-_32px\)\)\]{width:min(580px,100vw - 32px)}#root .w-\[min\(640px\,calc\(100vw_-_32px\)\)\]{width:min(640px,100vw - 32px)}#root .w-\[var\(--w\,50\%\)\]{width:var(--w,50%)}#root .w-fit{width:fit-content}#root .w-full{width:100%}#root .w-max{width:max-content}#root .w-px{width:1px}#root .min-w-0{min-width:0}#root .min-w-1{min-width:.25rem}#root .min-w-14{min-width:3.5rem}#root .min-w-6{min-width:1.5rem}#root .min-w-\[180px\]{min-width:180px}#root .max-w-\[1000px\]{max-width:1000px}#root .max-w-\[1200px\]{max-width:1200px}#root .max-w-\[120px\]{max-width:120px}#root .max-w-\[140px\]{max-width:140px}#root .max-w-\[160px\]{max-width:160px}#root .max-w-\[240px\]{max-width:240px}#root .max-w-\[340px\]{max-width:340px}#root .max-w-\[360px\]{max-width:360px}#root .max-w-\[400px\]{max-width:400px}#root .max-w-\[440px\]{max-width:440px}#root .max-w-\[460px\]{max-width:460px}#root .max-w-\[480px\]{max-width:480px}#root .max-w-\[520px\]{max-width:520px}#root .max-w-\[560px\]{max-width:560px}#root .max-w-\[620px\]{max-width:620px}#root .max-w-full{max-width:100%}#root .max-w-none{max-width:none}#root .flex-1{flex:1}#root .flex-\[1\.1_1_440px\]{flex:1.1 440px}#root .flex-\[1\.4_1_540px\]{flex:1.4 540px}#root .flex-\[1_1_300px\]{flex:300px}#root .flex-\[1_1_360px\]{flex:360px}#root .flex-\[1_1_380px\]{flex:380px}#root .shrink{flex-shrink:1}#root .shrink-0{flex-shrink:0}#root .basis-\[180px\]{flex-basis:180px}#root .basis-\[320px\]{flex-basis:320px}#root .border-collapse{border-collapse:collapse}#root .border-separate{border-collapse:separate}#root .border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}#root .origin-bottom{transform-origin:bottom}#root .origin-left{transform-origin:0}#root .origin-top{transform-origin:top}#root .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .-rotate-12{--tw-rotate:-12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .rotate-\[-15deg\]{--tw-rotate:-15deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes auth-divider{0%{background-position:200% 0}to{background-position:-200% 0}}#root .animate-auth-divider{animation:4s linear infinite auth-divider}@keyframes auth-dot{0%{opacity:0;left:0}5%,95%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}#root .animate-auth-dot{animation:1.8s cubic-bezier(.4,0,.2,1) .8s auth-dot}@keyframes auth-grow{0%{width:0}}#root .animate-auth-fill{animation:1.8s cubic-bezier(.4,0,.2,1) .8s backwards auth-grow}@keyframes auth-float{0%,to{opacity:.15;transform:translate(0)}25%{opacity:.5}50%{transform:translate(var(--dx), var(--dy));opacity:.3}75%{opacity:.6}}#root .animate-auth-float{animation:auth-float var(--dur) ease-in-out infinite}@keyframes auth-glow-1{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(20px,15px)scale(1.15)}}#root .animate-auth-glow-1{animation:8s ease-in-out infinite auth-glow-1}@keyframes auth-glow-2{0%,to{opacity:.4;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(-15px,-20px)scale(1.1)}}#root .animate-auth-glow-2{animation:10s ease-in-out infinite auth-glow-2}@keyframes auth-glow-3{0%,to{opacity:.3;transform:translate(0)scale(1)}50%{opacity:.6;transform:translate(10px,-25px)scale(1.2)}}#root .animate-auth-glow-3{animation:12s ease-in-out infinite auth-glow-3}@keyframes auth-grid{to{background-position:60px 60px}}#root .animate-auth-grid{animation:25s linear infinite auth-grid}#root .animate-auth-grow{animation:auth-grow .7s cubic-bezier(.16, 1, .3, 1) var(--gd,1.4s) backwards}@keyframes auth-rise{0%{opacity:0;translate:0 var(--rise,12px)}}#root .animate-auth-rise{animation:auth-rise .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s) backwards}@keyframes auth-row{0%{opacity:0;translate:-8px}}#root .animate-auth-row{animation:auth-row .45s ease var(--rd,1.5s) backwards}@keyframes auth-streak{0%{opacity:0;left:-20%}20%,80%{opacity:1}to{opacity:0;left:110%}}#root .animate-auth-streak{animation:6s ease-in-out infinite auth-streak}#root .animate-auth-streak-late{animation:6s ease-in-out -3s infinite auth-streak}@keyframes auth-toast{0%{opacity:0;translate:0 8px}12%,85%{opacity:1;translate:0}to{opacity:0;translate:0 -4px}}#root .animate-auth-toast{animation:2.6s 3.2s auth-toast}@keyframes home-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#root .animate-home-float{animation:7s ease-in-out infinite home-float}@keyframes home-lift{0%{transform:translateY(16px)}}#root .animate-home-lift{animation:home-lift .9s var(--lift-delay,0s) cubic-bezier(.2, .7, .2, 1) both}@keyframes home-pop{0%{opacity:0;transform:translateY(-8px)scale(.96)}}#root .animate-home-pop{animation:home-pop .45s var(--pop-delay,0s) cubic-bezier(.2, .7, .2, 1) both}@keyframes home-progress{0%{transform:scaleX(0)}}#root .animate-home-progress{animation:2.8s linear both home-progress}@keyframes home-ripple{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}#root .animate-home-ripple{animation:.8s ease-out both home-ripple}@keyframes home-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-12deg)scale(1.6)}to{opacity:1;transform:translate(-50%,-50%)rotate(-12deg)scale(1)}}#root .animate-home-stamp{animation:.5s cubic-bezier(.3,1.5,.5,1) both home-stamp}@keyframes ov-bar{0%{transform:scaleX(0)}}#root .animate-ov-bar{animation:1.1s cubic-bezier(.2,.7,.2,1) .5s both ov-bar}@keyframes ov-column{0%{transform:scaleY(0)}}#root .animate-ov-column{animation:ov-column .9s var(--column-delay,.3s) cubic-bezier(.2, .7, .2, 1) both}@keyframes ov-lift{0%{opacity:0;translate:0 var(--lift,4px)}}#root .animate-ov-lift{animation:.12s ease-out both ov-lift}@keyframes ov-pulse{to{opacity:.4}}#root .animate-ov-pulse{animation:1.6s ease-in-out infinite alternate ov-pulse}@keyframes ov-rise{0%{opacity:0;transform:translateY(10px)}}#root .animate-ov-rise{animation:ov-rise .7s var(--rise-delay,0s) cubic-bezier(.2, .7, .2, 1) both}@keyframes ov-roll{0%{transform:translateY(400%)}to{transform:translateY(0)}}#root .animate-ov-roll{animation:ov-roll 1.4s calc(.3s + var(--digit-delay,0s)) cubic-bezier(.2, .7, .2, 1) both}#root .cursor-default{cursor:default}#root .cursor-pointer{cursor:pointer}#root .select-none{-webkit-user-select:none;user-select:none}#root .resize-y{resize:vertical}#root .resize{resize:both}#root .scroll-mt-6{scroll-margin-top:1.5rem}#root .list-disc{list-style-type:disc}#root .list-none{list-style-type:none}#root .auto-cols-fr{grid-auto-columns:minmax(0,1fr)}#root .grid-flow-col{grid-auto-flow:column}#root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#root .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#root .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#root .grid-cols-\[46px_minmax\(0\,1fr\)_auto\]{grid-template-columns:46px minmax(0,1fr) auto}#root .grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}#root .grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}#root .grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}#root .grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}#root .grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}#root .grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}#root .grid-cols-\[minmax\(0\,1fr\)_minmax\(96px\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(96px,auto)}#root .grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1.1fr) minmax(0,1.3fr)}#root .grid-cols-\[minmax\(160px\,2fr\)_minmax\(72px\,1fr\)_minmax\(64px\,0\.8fr\)_repeat\(2\,minmax\(72px\,1fr\)\)_minmax\(64px\,0\.8fr\)_minmax\(110px\,1\.1fr\)_96px\]{grid-template-columns:minmax(160px,2fr) minmax(72px,1fr) minmax(64px,.8fr) repeat(2,minmax(72px,1fr)) minmax(64px,.8fr) minmax(110px,1.1fr) 96px}#root .grid-cols-\[repeat\(auto-fit\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}#root .grid-cols-\[var\(--sidebar-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--sidebar-width) minmax(0,1fr)}#root .grid-rows-\[272px_22px\]{grid-template-rows:272px 22px}#root .grid-rows-\[272px_34px\]{grid-template-rows:272px 34px}#root .grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}#root .flex-col{flex-direction:column}#root .flex-wrap{flex-wrap:wrap}#root .place-items-center{place-items:center}#root .items-start{align-items:flex-start}#root .items-end{align-items:flex-end}#root .items-center{align-items:center}#root .items-baseline{align-items:baseline}#root .justify-end{justify-content:flex-end}#root .justify-center{justify-content:center}#root .justify-between{justify-content:space-between}#root .gap-0\.5{gap:.125rem}#root .gap-1{gap:.25rem}#root .gap-1\.5{gap:.375rem}#root .gap-2{gap:.5rem}#root .gap-2\.5{gap:.625rem}#root .gap-3{gap:.75rem}#root .gap-3\.5{gap:.875rem}#root .gap-4{gap:1rem}#root .gap-5{gap:1.25rem}#root .gap-6{gap:1.5rem}#root .gap-8{gap:2rem}#root .gap-\[11px\]{gap:11px}#root .gap-\[18px\]{gap:18px}#root .gap-\[22px\]{gap:22px}#root .gap-\[3px\]{gap:3px}#root .gap-\[5px\]{gap:5px}#root .gap-\[7px\]{gap:7px}#root .gap-\[9px\]{gap:9px}#root .gap-\[clamp\(16px\,1\.5vw\,24px\)\]{gap:clamp(16px,1.5vw,24px)}#root .gap-\[clamp\(36px\,5vw\,72px\)\]{gap:clamp(36px,5vw,72px)}#root .gap-\[clamp\(48px\,6vw\,88px\)\]{gap:clamp(48px,6vw,88px)}#root .gap-px{gap:1px}#root .gap-x-10{column-gap:2.5rem}#root .gap-x-2{column-gap:.5rem}#root .gap-x-2\.5{column-gap:.625rem}#root .gap-x-3{column-gap:.75rem}#root .gap-x-4{column-gap:1rem}#root .gap-x-5{column-gap:1.25rem}#root .gap-x-6{column-gap:1.5rem}#root .gap-x-7{column-gap:1.75rem}#root .gap-x-8{column-gap:2rem}#root .gap-x-\[18px\]{column-gap:18px}#root .gap-x-\[22px\]{column-gap:22px}#root .gap-y-0{row-gap:0}#root .gap-y-1{row-gap:.25rem}#root .gap-y-1\.5{row-gap:.375rem}#root .gap-y-2{row-gap:.5rem}#root .gap-y-2\.5{row-gap:.625rem}#root .gap-y-3{row-gap:.75rem}#root .gap-y-3\.5{row-gap:.875rem}#root .gap-y-4{row-gap:1rem}#root .gap-y-6{row-gap:1.5rem}#root .gap-y-7{row-gap:1.75rem}#root .self-start{align-self:flex-start}#root .self-center{align-self:center}#root .justify-self-end{justify-self:end}#root .overflow-auto{overflow:auto}#root .overflow-hidden{overflow:hidden}#root .overflow-clip{overflow:clip}#root .overflow-visible{overflow:visible}#root .overflow-y-auto{overflow-y:auto}#root .overflow-x-hidden{overflow-x:hidden}#root .overscroll-contain{overscroll-behavior:contain}#root .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#root .whitespace-nowrap{white-space:nowrap}#root .whitespace-pre-wrap{white-space:pre-wrap}#root .text-balance{text-wrap:balance}#root .rounded{border-radius:.25rem}#root .rounded-2xl{border-radius:1rem}#root .rounded-3xl{border-radius:1.5rem}#root .rounded-\[10px\]{border-radius:10px}#root .rounded-\[11px\]{border-radius:11px}#root .rounded-\[13px\]{border-radius:13px}#root .rounded-\[14px\]{border-radius:14px}#root .rounded-\[15px\]{border-radius:15px}#root .rounded-\[18px\]{border-radius:18px}#root .rounded-\[20px\]{border-radius:20px}#root .rounded-\[22px\]{border-radius:22px}#root .rounded-\[26px\]{border-radius:26px}#root .rounded-\[28px\]{border-radius:28px}#root .rounded-\[30px\]{border-radius:30px}#root .rounded-\[34px\]{border-radius:34px}#root .rounded-\[3px\]{border-radius:3px}#root .rounded-\[9px\]{border-radius:9px}#root .rounded-\[clamp\(24px\,3vw\,38px\)\]{border-radius:clamp(24px,3vw,38px)}#root .rounded-\[inherit\]{border-radius:inherit}#root .rounded-full{border-radius:9999px}#root .rounded-lg{border-radius:.5rem}#root .rounded-md{border-radius:.375rem}#root .rounded-sm{border-radius:.125rem}#root .rounded-xl{border-radius:.75rem}#root .rounded-b-\[3px\]{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#root .rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}#root .rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}#root .rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}#root .rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}#root .rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}#root .rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}#root .border{border-width:1px}#root .border-0{border-width:0}#root .border-2{border-width:2px}#root .border-\[1\.5px\]{border-width:1.5px}#root .border-\[3px\]{border-width:3px}#root .border-\[7px\]{border-width:7px}#root .border-b{border-bottom-width:1px}#root .border-r{border-right-width:1px}#root .border-t{border-top-width:1px}#root .border-solid{border-style:solid}#root .border-dashed{border-style:dashed}#root .border-\[\#2327350d\]{border-color:#2327350d}#root .border-\[\#2327350f\]{border-color:#2327350f}#root .border-\[\#23273512\]{border-color:#23273512}#root .border-\[\#23273514\]{border-color:#23273514}#root .border-\[\#23273517\]{border-color:#23273517}#root .border-\[\#2327351a\]{border-color:#2327351a}#root .border-\[\#23273524\]{border-color:#23273524}#root .border-\[\#2327354d\]{border-color:#2327354d}#root .border-\[\#3a221814\]{border-color:#3a221814}#root .border-\[\#3f7f3a\]{--tw-border-opacity:1;border-color:rgb(63 127 58/var(--tw-border-opacity,1))}#root .border-card-sage-ink\/25{border-color:#1f332040}#root .border-overdue-icon\/15{border-color:#b0502e26}#root .border-overdue-icon\/20{border-color:#b0502e33}#root .border-overdue-icon\/25{border-color:#b0502e40}#root .border-spot-brand{--tw-border-opacity:1;border-color:rgb(124 98 214/var(--tw-border-opacity,1))}#root .border-spot-night{--tw-border-opacity:1;border-color:rgb(48 35 79/var(--tw-border-opacity,1))}#root .border-spot-night\/30{border-color:#30234f4d}#root .border-spot-violet\/15{border-color:#5b47a026}#root .border-spot-violet\/\[\.12\]{border-color:#5b47a01f}#root .border-transparent{border-color:#0000}#root .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}#root .border-white\/70{border-color:#ffffffb3}#root .border-white\/80{border-color:#fffc}#root .border-white\/85{border-color:#ffffffd9}#root .border-white\/90{border-color:#ffffffe6}#root .border-white\/95{border-color:#fffffff2}#root .border-white\/\[\.18\]{border-color:#ffffff2e}#root .bg-\[\#0e0a1a\]{--tw-bg-opacity:1;background-color:rgb(14 10 26/var(--tw-bg-opacity,1))}#root .bg-\[\#1b1430\]{--tw-bg-opacity:1;background-color:rgb(27 20 48/var(--tw-bg-opacity,1))}#root .bg-\[\#2327350d\]{background-color:#2327350d}#root .bg-\[\#23273510\]{background-color:#23273510}#root .bg-\[\#23273517\]{background-color:#23273517}#root .bg-\[\#2327352e\]{background-color:#2327352e}#root .bg-\[\#3a221814\]{background-color:#3a221814}#root .bg-\[\#9fc5e8b3\]{background-color:#9fc5e8b3}#root .bg-\[\#b9a6f099\]{background-color:#b9a6f099}#root .bg-\[\#dad3f5\]{--tw-bg-opacity:1;background-color:rgb(218 211 245/var(--tw-bg-opacity,1))}#root .bg-\[\#ece8fb\]{--tw-bg-opacity:1;background-color:rgb(236 232 251/var(--tw-bg-opacity,1))}#root .bg-\[\#f4c3ad99\]{background-color:#f4c3ad99}#root .bg-\[\#f4f2fb\]{--tw-bg-opacity:1;background-color:rgb(244 242 251/var(--tw-bg-opacity,1))}#root .bg-\[\#fcede6\]{--tw-bg-opacity:1;background-color:rgb(252 237 230/var(--tw-bg-opacity,1))}#root .bg-avatar-blue{--tw-bg-opacity:1;background-color:rgb(213 230 245/var(--tw-bg-opacity,1))}#root .bg-avatar-lilac{--tw-bg-opacity:1;background-color:rgb(229 225 248/var(--tw-bg-opacity,1))}#root .bg-avatar-sage{--tw-bg-opacity:1;background-color:rgb(225 236 220/var(--tw-bg-opacity,1))}#root .bg-card-blue{--tw-bg-opacity:1;background-color:rgb(205 227 244/var(--tw-bg-opacity,1))}#root .bg-card-blue-bar{--tw-bg-opacity:1;background-color:rgb(63 121 176/var(--tw-bg-opacity,1))}#root .bg-card-blue-bar\/30{background-color:#3f79b04d}#root .bg-card-lilac{--tw-bg-opacity:1;background-color:rgb(229 225 248/var(--tw-bg-opacity,1))}#root .bg-card-lilac-bar{--tw-bg-opacity:1;background-color:rgb(91 71 160/var(--tw-bg-opacity,1))}#root .bg-card-lilac-bar\/30{background-color:#5b47a04d}#root .bg-card-peach{--tw-bg-opacity:1;background-color:rgb(249 217 202/var(--tw-bg-opacity,1))}#root .bg-card-peach-bar\/30{background-color:#c9643f4d}#root .bg-card-sage{--tw-bg-opacity:1;background-color:rgb(220 235 214/var(--tw-bg-opacity,1))}#root .bg-card-sage-bar{--tw-bg-opacity:1;background-color:rgb(79 138 74/var(--tw-bg-opacity,1))}#root .bg-card-sage-bar\/\[\.16\]{background-color:#4f8a4a29}#root .bg-card-sage-loss{--tw-bg-opacity:1;background-color:rgb(140 59 31/var(--tw-bg-opacity,1))}#root .bg-flow-net{--tw-bg-opacity:1;background-color:rgb(45 49 66/var(--tw-bg-opacity,1))}#root .bg-flow-out{--tw-bg-opacity:1;background-color:rgb(217 119 79/var(--tw-bg-opacity,1))}#root .bg-overdue{--tw-bg-opacity:1;background-color:rgb(251 227 216/var(--tw-bg-opacity,1))}#root .bg-overdue-icon{--tw-bg-opacity:1;background-color:rgb(176 80 46/var(--tw-bg-opacity,1))}#root .bg-overdue\/60{background-color:#fbe3d899}#root .bg-overdue\/70{background-color:#fbe3d8b3}#root .bg-overdue\/85{background-color:#fbe3d8d9}#root .bg-owed-age-1{--tw-bg-opacity:1;background-color:rgb(232 131 95/var(--tw-bg-opacity,1))}#root .bg-owed-age-2{--tw-bg-opacity:1;background-color:rgb(201 100 63/var(--tw-bg-opacity,1))}#root .bg-owed-age-3{--tw-bg-opacity:1;background-color:rgb(164 80 47/var(--tw-bg-opacity,1))}#root .bg-owed-age-4{--tw-bg-opacity:1;background-color:rgb(140 59 31/var(--tw-bg-opacity,1))}#root .bg-owed-due{--tw-bg-opacity:1;background-color:rgb(159 145 220/var(--tw-bg-opacity,1))}#root .bg-owed-due\/25{background-color:#9f91dc40}#root .bg-owed-due\/45{background-color:#9f91dc73}#root .bg-owed-due\/70{background-color:#9f91dcb3}#root .bg-owed-overdue{--tw-bg-opacity:1;background-color:rgb(181 83 47/var(--tw-bg-opacity,1))}#root .bg-owed-overdue\/\[\.14\]{background-color:#b5532f24}#root .bg-spot-blue{--tw-bg-opacity:1;background-color:rgb(63 121 176/var(--tw-bg-opacity,1))}#root .bg-spot-blue\/\[\.14\]{background-color:#3f79b024}#root .bg-spot-brand{--tw-bg-opacity:1;background-color:rgb(124 98 214/var(--tw-bg-opacity,1))}#root .bg-spot-brand\/\[\.08\]{background-color:#7c62d614}#root .bg-spot-canvas{--tw-bg-opacity:1;background-color:rgb(230 229 240/var(--tw-bg-opacity,1))}#root .bg-spot-coral{--tw-bg-opacity:1;background-color:rgb(232 131 95/var(--tw-bg-opacity,1))}#root .bg-spot-coral\/35{background-color:#e8835f59}#root .bg-spot-coral\/50{background-color:#e8835f80}#root .bg-spot-coral\/70{background-color:#e8835fb3}#root .bg-spot-coral\/85{background-color:#e8835fd9}#root .bg-spot-coral\/\[\.14\]{background-color:#e8835f24}#root .bg-spot-drawer{--tw-bg-opacity:1;background-color:rgb(240 238 248/var(--tw-bg-opacity,1))}#root .bg-spot-lilac{--tw-bg-opacity:1;background-color:rgb(169 150 224/var(--tw-bg-opacity,1))}#root .bg-spot-lilac\/20{background-color:#a996e033}#root .bg-spot-lilac\/45{background-color:#a996e073}#root .bg-spot-night{--tw-bg-opacity:1;background-color:rgb(48 35 79/var(--tw-bg-opacity,1))}#root .bg-spot-night\/10{background-color:#30234f1a}#root .bg-spot-night\/85{background-color:#30234fd9}#root .bg-spot-thead{--tw-bg-opacity:1;background-color:rgb(243 242 248/var(--tw-bg-opacity,1))}#root .bg-spot-violet{--tw-bg-opacity:1;background-color:rgb(91 71 160/var(--tw-bg-opacity,1))}#root .bg-spot-violet\/10{background-color:#5b47a01a}#root .bg-spot-violet\/30{background-color:#5b47a04d}#root .bg-spot-violet\/50{background-color:#5b47a080}#root .bg-spot-violet\/\[\.06\]{background-color:#5b47a00f}#root .bg-spot-violet\/\[\.07\]{background-color:#5b47a012}#root .bg-spot-violet\/\[\.08\]{background-color:#5b47a014}#root .bg-spot-violet\/\[\.09\]{background-color:#5b47a017}#root .bg-spot-violet\/\[\.12\]{background-color:#5b47a01f}#root .bg-transparent{background-color:#0000}#root .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .bg-white\/10{background-color:#ffffff1a}#root .bg-white\/50{background-color:#ffffff80}#root .bg-white\/55{background-color:#ffffff8c}#root .bg-white\/60{background-color:#fff9}#root .bg-white\/70{background-color:#ffffffb3}#root .bg-white\/75{background-color:#ffffffbf}#root .bg-white\/80{background-color:#fffc}#root .bg-white\/90{background-color:#ffffffe6}#root .bg-white\/\[\.32\]{background-color:#ffffff52}#root .bg-white\/\[\.34\]{background-color:#ffffff57}#root .bg-white\/\[\.62\]{background-color:#ffffff9e}#root .bg-white\/\[\.66\]{background-color:#ffffffa8}#root .bg-white\/\[\.72\]{background-color:#ffffffb8}#root .bg-white\/\[\.78\]{background-color:#ffffffc7}#root .bg-white\/\[\.86\]{background-color:#ffffffdb}#root .bg-\[linear-gradient\(\#5b47a080_1px\,transparent_1px\)\,linear-gradient\(90deg\,\#5b47a080_1px\,transparent_1px\)\]{background-image:linear-gradient(#5b47a080 1px,#0000 1px),linear-gradient(90deg,#5b47a080 1px,#0000 1px)}#root .bg-\[linear-gradient\(135deg\,\#5b47a0\,\#a996e0\)\]{background-image:linear-gradient(135deg,#5b47a0,#a996e0)}#root .bg-\[linear-gradient\(135deg\,\#7c62d614\,\#7c62d605\)\]{background-image:linear-gradient(135deg,#7c62d614,#7c62d605)}#root .bg-\[linear-gradient\(160deg\,\#e2dcf7_0\%\,\#e9e6f6_60\%\,\#e0e8f5_100\%\)\]{background-image:linear-gradient(160deg,#e2dcf7 0%,#e9e6f6 60%,#e0e8f5 100%)}#root .bg-\[linear-gradient\(90deg\,\#5b47a0\,\#a996e0\)\]{background-image:linear-gradient(90deg,#5b47a0,#a996e0)}#root .bg-\[linear-gradient\(90deg\,transparent\,\#5b47a040\,transparent\,\#5b47a040\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#5b47a040,#0000,#5b47a040,#0000)}#root .bg-\[linear-gradient\(90deg\,transparent\,\#7c62d659\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#7c62d659,#0000)}#root .bg-\[linear-gradient\(90deg\,transparent\,\#a996e066\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#a996e066,#0000)}#root .bg-\[radial-gradient\(ellipse_at_10\%_60\%\,\#eef0fb_0\,\#eef0fb00_44\%\)\,radial-gradient\(ellipse_at_90\%_75\%\,\#f1dcd2_0\,\#f1dcd200_38\%\)\]{background-image:radial-gradient(at 10% 60%,#eef0fb 0,#eef0fb00 44%),radial-gradient(at 90% 75%,#f1dcd2 0,#f1dcd200 38%)}#root .bg-\[radial-gradient\(ellipse_at_74\%_42\%\,\#7c62d68c_0\,\#7c62d600_52\%\)\,radial-gradient\(ellipse_at_18\%_108\%\,\#e8835f3d_0\,\#e8835f00_46\%\)\,radial-gradient\(ellipse_at_100\%_0\%\,\#6ea0d238_0\,\#6ea0d200_40\%\)\]{background-image:radial-gradient(at 74% 42%,#7c62d68c 0,#7c62d600 52%),radial-gradient(at 18% 108%,#e8835f3d 0,#e8835f00 46%),radial-gradient(at 100% 0,#6ea0d238 0,#6ea0d200 40%)}#root .bg-canvas{background-image:radial-gradient(at 8% 0,#eef0fb 0,#eef0fb00 45%),radial-gradient(at 95% 12%,#d6e6f3 0,#d6e6f300 42%),radial-gradient(at 72% 100%,#f1dcd2 0,#f1dcd200 45%),radial-gradient(at 20% 95%,#ddd3ee 0,#ddd3ee00 50%)}#root .bg-\[length\:200\%_100\%\]{background-size:200% 100%}#root .bg-\[length\:60px_60px\]{background-size:60px 60px}#root .fill-card-blue-bar{fill:#3f79b0}#root .fill-card-lilac-bar{fill:#5b47a0}#root .fill-spot-ink{fill:#232735}#root .stroke-card-blue-bar{stroke:#3f79b0}#root .stroke-card-lilac-bar{stroke:#5b47a0}#root .stroke-flow-net{stroke:#2d3142}#root .stroke-\[1\.5\]{stroke-width:1.5px}#root .stroke-\[1\.8\]{stroke-width:1.8px}#root .stroke-\[2\.2\]{stroke-width:2.2px}#root .stroke-\[3\]{stroke-width:3px}#root .object-contain{object-fit:contain}#root .p-0{padding:0}#root .p-1{padding:.25rem}#root .p-2{padding:.5rem}#root .p-3{padding:.75rem}#root .p-3\.5{padding:.875rem}#root .p-4{padding:1rem}#root .p-5{padding:1.25rem}#root .p-6{padding:1.5rem}#root .p-7{padding:1.75rem}#root .p-8{padding:2rem}#root .p-9{padding:2.25rem}#root .p-\[3px\]{padding:3px}#root .p-\[9px\]{padding:9px}#root .p-\[clamp\(20px\,2vw\,32px\)\]{padding:clamp(20px,2vw,32px)}#root .px-1\.5{padding-left:.375rem;padding-right:.375rem}#root .px-2{padding-left:.5rem;padding-right:.5rem}#root .px-2\.5{padding-left:.625rem;padding-right:.625rem}#root .px-3{padding-left:.75rem;padding-right:.75rem}#root .px-3\.5{padding-left:.875rem;padding-right:.875rem}#root .px-4{padding-left:1rem;padding-right:1rem}#root .px-5{padding-left:1.25rem;padding-right:1.25rem}#root .px-6{padding-left:1.5rem;padding-right:1.5rem}#root .px-7{padding-left:1.75rem;padding-right:1.75rem}#root .px-8{padding-left:2rem;padding-right:2rem}#root .px-\[13px\]{padding-left:13px;padding-right:13px}#root .px-\[18px\]{padding-left:18px;padding-right:18px}#root .px-\[22px\]{padding-left:22px;padding-right:22px}#root .px-\[26px\]{padding-left:26px;padding-right:26px}#root .px-\[9px\]{padding-left:9px;padding-right:9px}#root .px-\[clamp\(16px\,4vw\,40px\)\]{padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px)}#root .px-\[clamp\(32px\,4vw\,72px\)\]{padding-left:clamp(32px,4vw,72px);padding-right:clamp(32px,4vw,72px)}#root .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}#root .py-1{padding-top:.25rem;padding-bottom:.25rem}#root .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#root .py-10{padding-top:2.5rem;padding-bottom:2.5rem}#root .py-2{padding-top:.5rem;padding-bottom:.5rem}#root .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#root .py-3{padding-top:.75rem;padding-bottom:.75rem}#root .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}#root .py-4{padding-top:1rem;padding-bottom:1rem}#root .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#root .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#root .py-9{padding-top:2.25rem;padding-bottom:2.25rem}#root .py-\[11px\]{padding-top:11px;padding-bottom:11px}#root .py-\[18px\]{padding-top:18px;padding-bottom:18px}#root .py-\[22px\]{padding-top:22px;padding-bottom:22px}#root .py-\[26px\]{padding-top:26px;padding-bottom:26px}#root .py-\[3px\]{padding-top:3px;padding-bottom:3px}#root .py-\[7px\]{padding-top:7px;padding-bottom:7px}#root .py-\[9px\]{padding-top:9px;padding-bottom:9px}#root .py-px{padding-top:1px;padding-bottom:1px}#root .pb-1{padding-bottom:.25rem}#root .pb-1\.5{padding-bottom:.375rem}#root .pb-12{padding-bottom:3rem}#root .pb-2{padding-bottom:.5rem}#root .pb-3{padding-bottom:.75rem}#root .pb-3\.5{padding-bottom:.875rem}#root .pb-4{padding-bottom:1rem}#root .pb-5{padding-bottom:1.25rem}#root .pb-6{padding-bottom:1.5rem}#root .pb-7{padding-bottom:1.75rem}#root .pb-9{padding-bottom:2.25rem}#root .pb-\[18px\]{padding-bottom:18px}#root .pb-\[clamp\(64px\,7vw\,96px\)\]{padding-bottom:clamp(64px,7vw,96px)}#root .pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}#root .pl-1{padding-left:.25rem}#root .pl-1\.5{padding-left:.375rem}#root .pl-10{padding-left:2.5rem}#root .pl-2{padding-left:.5rem}#root .pl-2\.5{padding-left:.625rem}#root .pl-3{padding-left:.75rem}#root .pl-3\.5{padding-left:.875rem}#root .pl-5{padding-left:1.25rem}#root .pl-\[5px\]{padding-left:5px}#root .pr-1{padding-right:.25rem}#root .pr-1\.5{padding-right:.375rem}#root .pr-10{padding-right:2.5rem}#root .pr-11{padding-right:2.75rem}#root .pr-2{padding-right:.5rem}#root .pr-2\.5{padding-right:.625rem}#root .pr-3{padding-right:.75rem}#root .pr-3\.5{padding-right:.875rem}#root .pr-8{padding-right:2rem}#root .pr-\[15px\]{padding-right:15px}#root .pt-0\.5{padding-top:.125rem}#root .pt-1{padding-top:.25rem}#root .pt-1\.5{padding-top:.375rem}#root .pt-2{padding-top:.5rem}#root .pt-2\.5{padding-top:.625rem}#root .pt-3{padding-top:.75rem}#root .pt-3\.5{padding-top:.875rem}#root .pt-4{padding-top:1rem}#root .pt-5{padding-top:1.25rem}#root .pt-6{padding-top:1.5rem}#root .pt-7{padding-top:1.75rem}#root .pt-\[27px\]{padding-top:27px}#root .pt-\[30px\]{padding-top:30px}#root .pt-\[clamp\(28px\,5vw\,64px\)\]{padding-top:clamp(28px,5vw,64px)}#root .pt-\[clamp\(72px\,8vw\,104px\)\]{padding-top:clamp(72px,8vw,104px)}#root .pt-\[clamp\(80px\,9vw\,120px\)\]{padding-top:clamp(80px,9vw,120px)}#root .text-left{text-align:left}#root .text-center{text-align:center}#root .text-right{text-align:right}#root .align-baseline{vertical-align:baseline}#root .align-middle{vertical-align:middle}#root .align-bottom{vertical-align:bottom}#root .font-display{font-family:Sora,sans-serif}#root .font-mono{font-family:IBM Plex Mono,monospace}#root .font-ui{font-family:Geist,IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif}#root .text-\[0\.93em\]{font-size:.93em}#root .text-\[0\.9em\]{font-size:.9em}#root .text-\[1\.3em\]{font-size:1.3em}#root .text-\[10\.5px\]{font-size:10.5px}#root .text-\[11\.5px\]{font-size:11.5px}#root .text-\[11px\]{font-size:11px}#root .text-\[12\.5px\]{font-size:12.5px}#root .text-\[12\.8px\]{font-size:12.8px}#root .text-\[12px\]{font-size:12px}#root .text-\[13\.5px\]{font-size:13.5px}#root .text-\[13px\]{font-size:13px}#root .text-\[14\.5px\]{font-size:14.5px}#root .text-\[14px\]{font-size:14px}#root .text-\[15\.5px\]{font-size:15.5px}#root .text-\[15px\]{font-size:15px}#root .text-\[16\.5px\]{font-size:16.5px}#root .text-\[16px\]{font-size:16px}#root .text-\[17px\]{font-size:17px}#root .text-\[18px\]{font-size:18px}#root .text-\[19px\]{font-size:19px}#root .text-\[20px\]{font-size:20px}#root .text-\[21px\]{font-size:21px}#root .text-\[22px\]{font-size:22px}#root .text-\[24px\]{font-size:24px}#root .text-\[26px\]{font-size:26px}#root .text-\[27px\]{font-size:27px}#root .text-\[28px\]{font-size:28px}#root .text-\[32px\]{font-size:32px}#root .text-\[34px\]{font-size:34px}#root .text-\[36px\]{font-size:36px}#root .text-\[40px\]{font-size:40px}#root .text-\[46px\]{font-size:46px}#root .text-\[54px\]{font-size:54px}#root .text-\[80px\]{font-size:80px}#root .text-\[9px\]{font-size:9px}#root .text-\[clamp\(32px\,3\.4vw\,46px\)\]{font-size:clamp(32px,3.4vw,46px)}#root .text-\[clamp\(56px\,6vw\,84px\)\]{font-size:clamp(56px,6vw,84px)}#root .text-\[max\(0\.56em\,14px\)\]{font-size:max(.56em,14px)}#root .text-\[max\(0\.72em\,11\.5px\)\]{font-size:max(.72em,11.5px)}#root .text-\[max\(0\.8em\,12px\)\]{font-size:max(.8em,12px)}#root .text-\[min\(clamp\(42px\,4\.6vw\,66px\)\,11\.8cqi\)\]{font-size:min(clamp(42px,4.6vw,66px),11.8cqi)}#root .font-extralight{font-weight:200}#root .font-light{font-weight:300}#root .font-medium{font-weight:500}#root .font-normal{font-weight:400}#root .font-semibold{font-weight:600}#root .uppercase{text-transform:uppercase}#root .lowercase{text-transform:lowercase}#root .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#root .leading-\[1\.04\]{line-height:1.04}#root .leading-\[1\.08\]{line-height:1.08}#root .leading-\[1\.15\]{line-height:1.15}#root .leading-\[1\.1\]{line-height:1.1}#root .leading-\[1\.25\]{line-height:1.25}#root .leading-\[1\.2\]{line-height:1.2}#root .leading-\[1\.3\]{line-height:1.3}#root .leading-\[1\.45\]{line-height:1.45}#root .leading-\[1\.4\]{line-height:1.4}#root .leading-\[1\.55\]{line-height:1.55}#root .leading-\[1\.5\]{line-height:1.5}#root .leading-\[1\.6\]{line-height:1.6}#root .leading-\[1\.7\]{line-height:1.7}#root .leading-\[18px\]{line-height:18px}#root .leading-\[normal\]{line-height:normal}#root .leading-none{line-height:1}#root .leading-tight{line-height:1.25}#root .tracking-\[-0\.005em\]{letter-spacing:-.005em}#root .tracking-\[-0\.01em\]{letter-spacing:-.01em}#root .tracking-\[-0\.025em\]{letter-spacing:-.025em}#root .tracking-\[-0\.02em\]{letter-spacing:-.02em}#root .tracking-\[-0\.035em\]{letter-spacing:-.035em}#root .tracking-\[-0\.03em\]{letter-spacing:-.03em}#root .tracking-\[-0\.045em\]{letter-spacing:-.045em}#root .tracking-\[-0\.04em\]{letter-spacing:-.04em}#root .tracking-\[-0\.055em\]{letter-spacing:-.055em}#root .tracking-\[-0\.05em\]{letter-spacing:-.05em}#root .tracking-\[-0\.06em\]{letter-spacing:-.06em}#root .tracking-\[\.12em\]{letter-spacing:.12em}#root .tracking-\[\.14em\]{letter-spacing:.14em}#root .tracking-\[0\.04em\]{letter-spacing:.04em}#root .tracking-\[0\.06em\]{letter-spacing:.06em}#root .tracking-\[0\.08em\]{letter-spacing:.08em}#root .tracking-\[0\.12em\]{letter-spacing:.12em}#root .tracking-normal{letter-spacing:0}#root .\!text-spot-violet{--tw-text-opacity:1!important;color:rgb(91 71 160/var(--tw-text-opacity,1))!important}#root .text-\[\#1b1430\]{--tw-text-opacity:1;color:rgb(27 20 48/var(--tw-text-opacity,1))}#root .text-\[\#23273538\]{color:#23273538}#root .text-\[\#3b2d78\]{--tw-text-opacity:1;color:rgb(59 45 120/var(--tw-text-opacity,1))}#root .text-\[\#3f2f6e\]{--tw-text-opacity:1;color:rgb(63 47 110/var(--tw-text-opacity,1))}#root .text-\[\#3f7f3a\]{--tw-text-opacity:1;color:rgb(63 127 58/var(--tw-text-opacity,1))}#root .text-\[\#a99fd0\]{--tw-text-opacity:1;color:rgb(169 159 208/var(--tw-text-opacity,1))}#root .text-\[\#c9bdf2\]{--tw-text-opacity:1;color:rgb(201 189 242/var(--tw-text-opacity,1))}#root .text-\[\#cfc8ea\]{--tw-text-opacity:1;color:rgb(207 200 234/var(--tw-text-opacity,1))}#root .text-avatar-blue-ink{--tw-text-opacity:1;color:rgb(47 94 134/var(--tw-text-opacity,1))}#root .text-avatar-lilac-ink{--tw-text-opacity:1;color:rgb(74 58 128/var(--tw-text-opacity,1))}#root .text-avatar-sage-ink{--tw-text-opacity:1;color:rgb(64 96 58/var(--tw-text-opacity,1))}#root .text-card-blue-decimal{--tw-text-opacity:1;color:rgb(90 106 128/var(--tw-text-opacity,1))}#root .text-card-blue-icon{--tw-text-opacity:1;color:rgb(46 91 134/var(--tw-text-opacity,1))}#root .text-card-blue-ink{--tw-text-opacity:1;color:rgb(31 42 58/var(--tw-text-opacity,1))}#root .text-card-blue-label{--tw-text-opacity:1;color:rgb(43 58 77/var(--tw-text-opacity,1))}#root .text-card-blue-muted{--tw-text-opacity:1;color:rgb(63 77 98/var(--tw-text-opacity,1))}#root .text-card-lilac{--tw-text-opacity:1;color:rgb(229 225 248/var(--tw-text-opacity,1))}#root .text-card-lilac-decimal{--tw-text-opacity:1;color:rgb(102 93 135/var(--tw-text-opacity,1))}#root .text-card-lilac-icon{--tw-text-opacity:1;color:rgb(91 71 160/var(--tw-text-opacity,1))}#root .text-card-lilac-ink{--tw-text-opacity:1;color:rgb(38 31 61/var(--tw-text-opacity,1))}#root .text-card-lilac-label{--tw-text-opacity:1;color:rgb(51 41 79/var(--tw-text-opacity,1))}#root .text-card-lilac-muted{--tw-text-opacity:1;color:rgb(74 66 98/var(--tw-text-opacity,1))}#root .text-card-peach-decimal{--tw-text-opacity:1;color:rgb(138 93 77/var(--tw-text-opacity,1))}#root .text-card-peach-icon{--tw-text-opacity:1;color:rgb(164 80 47/var(--tw-text-opacity,1))}#root .text-card-peach-ink{--tw-text-opacity:1;color:rgb(58 34 24/var(--tw-text-opacity,1))}#root .text-card-peach-label{--tw-text-opacity:1;color:rgb(77 45 32/var(--tw-text-opacity,1))}#root .text-card-peach-muted{--tw-text-opacity:1;color:rgb(94 58 44/var(--tw-text-opacity,1))}#root .text-card-sage-decimal{--tw-text-opacity:1;color:rgb(79 106 74/var(--tw-text-opacity,1))}#root .text-card-sage-icon{--tw-text-opacity:1;color:rgb(47 90 42/var(--tw-text-opacity,1))}#root .text-card-sage-ink{--tw-text-opacity:1;color:rgb(31 51 32/var(--tw-text-opacity,1))}#root .text-card-sage-label{--tw-text-opacity:1;color:rgb(35 54 33/var(--tw-text-opacity,1))}#root .text-card-sage-muted{--tw-text-opacity:1;color:rgb(63 90 58/var(--tw-text-opacity,1))}#root .text-change-down{--tw-text-opacity:1;color:rgb(164 80 47/var(--tw-text-opacity,1))}#root .text-change-up{--tw-text-opacity:1;color:rgb(47 107 44/var(--tw-text-opacity,1))}#root .text-inherit{color:inherit}#root .text-overdue-ink{--tw-text-opacity:1;color:rgb(90 38 22/var(--tw-text-opacity,1))}#root .text-overdue-muted{--tw-text-opacity:1;color:rgb(122 74 56/var(--tw-text-opacity,1))}#root .text-overdue-strong{--tw-text-opacity:1;color:rgb(156 69 38/var(--tw-text-opacity,1))}#root .text-spot-body{--tw-text-opacity:1;color:rgb(79 85 102/var(--tw-text-opacity,1))}#root .text-spot-brand{--tw-text-opacity:1;color:rgb(124 98 214/var(--tw-text-opacity,1))}#root .text-spot-coral{--tw-text-opacity:1;color:rgb(232 131 95/var(--tw-text-opacity,1))}#root .text-spot-disabled{--tw-text-opacity:1;color:rgb(163 163 179/var(--tw-text-opacity,1))}#root .text-spot-faint{--tw-text-opacity:1;color:rgb(107 112 128/var(--tw-text-opacity,1))}#root .text-spot-ink{--tw-text-opacity:1;color:rgb(35 39 53/var(--tw-text-opacity,1))}#root .text-spot-muted{--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .text-spot-nav{--tw-text-opacity:1;color:rgb(74 70 89/var(--tw-text-opacity,1))}#root .text-spot-night{--tw-text-opacity:1;color:rgb(48 35 79/var(--tw-text-opacity,1))}#root .text-spot-sub{--tw-text-opacity:1;color:rgb(88 92 107/var(--tw-text-opacity,1))}#root .text-spot-text{--tw-text-opacity:1;color:rgb(61 65 82/var(--tw-text-opacity,1))}#root .text-spot-violet{--tw-text-opacity:1;color:rgb(91 71 160/var(--tw-text-opacity,1))}#root .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#root .text-white\/80{color:#fffc}#root .underline{text-decoration-line:underline}#root .decoration-spot-night\/30{text-decoration-color:#30234f4d}#root .decoration-2{text-decoration-thickness:2px}#root .underline-offset-4{text-underline-offset:4px}#root .underline-offset-\[3px\]{text-underline-offset:3px}#root .underline-offset-\[6px\]{text-underline-offset:6px}#root .accent-spot-violet{accent-color:#5b47a0}#root .opacity-0{opacity:0}#root .opacity-100{opacity:1}#root .opacity-40{opacity:.4}#root .opacity-60{opacity:.6}#root .opacity-75{opacity:.75}#root .opacity-80{opacity:.8}#root .opacity-\[\.06\]{opacity:.06}#root .opacity-\[\.12\]{opacity:.12}#root .opacity-\[\.55\]{opacity:.55}#root .shadow-\[0_0_0_4px_\#7c62d62e\]{--tw-shadow:0 0 0 4px #7c62d62e;--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_0_0_6px_\#7c62d62e\]{--tw-shadow:0 0 0 6px #7c62d62e;--tw-shadow-colored:0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_0_12px_\#7c62d6\,0_0_24px_\#7c62d659\]{--tw-shadow:0 0 12px #7c62d6,0 0 24px #7c62d659;--tw-shadow-colored:0 0 12px var(--tw-shadow-color), 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_0_8px_\#7c62d666\]{--tw-shadow:0 0 8px #7c62d666;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_16px_30px_-16px_\#30234fcc\]{--tw-shadow:0 16px 30px -16px #30234fcc;--tw-shadow-colored:0 16px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_18px_40px_-16px_\#a996e0b3\]{--tw-shadow:0 18px 40px -16px #a996e0b3;--tw-shadow-colored:0 18px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_1px_2px_rgba\(58\,34\,24\,0\.06\)\]{--tw-shadow:0 1px 2px #3a22180f;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_20px_40px_-20px_\#28225099\]{--tw-shadow:0 20px 40px -20px #28225099;--tw-shadow-colored:0 20px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_24px_48px_-20px_\#2822508c\,0_0_0_1px_\#2327350f\]{--tw-shadow:0 24px 48px -20px #2822508c,0 0 0 1px #2327350f;--tw-shadow-colored:0 24px 48px -20px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_24px_60px_-28px_rgba\(48\,35\,79\,0\.35\)\]{--tw-shadow:0 24px 60px -28px #30234f59;--tw-shadow-colored:0 24px 60px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_40px_80px_-30px_\#000000cc\,0_0_0_1px_\#ffffff1f\]{--tw-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff1f;--tw-shadow-colored:0 40px 80px -30px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_50px_100px_-55px_\#28225080\]{--tw-shadow:0 50px 100px -55px #28225080;--tw-shadow-colored:0 50px 100px -55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_60px_120px_-40px_\#000000bf\,0_0_80px_-20px_\#7c62d699\]{--tw-shadow:0 60px 120px -40px #000000bf,0 0 80px -20px #7c62d699;--tw-shadow-colored:0 60px 120px -40px var(--tw-shadow-color), 0 0 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-\[0_8px_18px_-14px_\#3c346473\]{--tw-shadow:0 8px 18px -14px #3c346473;--tw-shadow-colored:0 8px 18px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-float{--tw-shadow:0 18px 40px -20px #3c346473;--tw-shadow-colored:0 18px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-key{--tw-shadow:0 6px 14px -8px #3c346480;--tw-shadow-colored:0 6px 14px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-menu{--tw-shadow:0 24px 48px -28px #28225080, 0 2px 6px -2px #2822501f;--tw-shadow-colored:0 24px 48px -28px var(--tw-shadow-color), 0 2px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-nav{--tw-shadow:0 10px 24px -14px #3c346473, inset 0 0 0 1px #ffffffe6;--tw-shadow-colored:0 10px 24px -14px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-panel{--tw-shadow:0 30px 60px -40px #463e7873;--tw-shadow-colored:0 30px 60px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-panel-soft{--tw-shadow:0 30px 60px -40px #463e7866;--tw-shadow-colored:0 30px 60px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .shadow-sheet{--tw-shadow:0 -20px 40px -24px #28225080;--tw-shadow-colored:0 -20px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .outline-none{outline-offset:2px;outline:2px solid #0000}#root .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}#root .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}#root .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}#root .ring-inset{--tw-ring-inset:inset}#root .ring-spot-night{--tw-ring-opacity:1;--tw-ring-color:rgb(48 35 79/var(--tw-ring-opacity,1))}#root .ring-spot-violet\/50{--tw-ring-color:#5b47a080}#root .ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}#root .ring-offset-2{--tw-ring-offset-width:2px}#root .ring-offset-white{--tw-ring-offset-color:#fff}#root .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#root .blur-\[100px\]{--tw-blur:blur(100px);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)}#root .drop-shadow-\[0_4px_6px_\#0000004d\]{--tw-drop-shadow:drop-shadow(0 4px 6px #0000004d);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)}#root .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)}#root .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)}#root .backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-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)}#root .backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px);-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)}#root .backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-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)}#root .transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[border-color\]{transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[color\,background-color\]{transition-property:color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[transform\,box-shadow\,background-color\,border-color\,color\]{transition-property:transform,box-shadow,background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[transform\,color\,background-color\,border-color\]{transition-property:transform,color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-\[width\,background-color\]{transition-property:width,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .duration-150{transition-duration:.15s}#root .duration-200{transition-duration:.2s}#root .duration-300{transition-duration:.3s}#root .duration-\[250ms\]{transition-duration:.25s}#root .\[--fill-row\:clamp\(46px\,calc\(\(100cqh_-_35px\)_\/_var\(--fill-rows\)\)\,88px\)\]{--fill-row:clamp(46px, calc((100cqh - 35px) / var(--fill-rows)), 88px)}#root .\[--lift-delay\:100ms\]{--lift-delay:.1s}#root .\[--lift-delay\:200ms\]{--lift-delay:.2s}#root .\[--lift-delay\:260ms\]{--lift-delay:.26s}#root .\[--lift-delay\:300ms\]{--lift-delay:.3s}#root .\[--pop-delay\:250ms\]{--pop-delay:.25s}#root .\[--rise-delay\:160ms\]{--rise-delay:.16s}#root .\[--rise-delay\:240ms\]{--rise-delay:.24s}#root .\[--rise-delay\:320ms\]{--rise-delay:.32s}#root .\[--rise-delay\:80ms\]{--rise-delay:80ms}#root .\[--sidebar-width\:clamp\(260px\,calc\(40vw_-_306px\)\,360px\)\]{--sidebar-width:clamp(260px, calc(40vw - 306px), 360px)}#root .\[clip-path\:inset\(0_-0\.25em\)\]{clip-path:inset(0 -.25em)}#root .\[color-scheme\:light\]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}#root .\[container-name\:broad-table\]{container-name:broad-table}#root .\[container-name\:finance-card\]{container-name:finance-card}#root .\[container-name\:items\]{container-name:items}#root .\[container-name\:narrow-table\]{container-name:narrow-table}#root .\[container-name\:table\]{container-name:table}#root .\[container-name\:wide-table\]{container-name:wide-table}#root .\[container-name\:withheld\]{container-name:withheld}#root .\[container-type\:inline-size\]{container-type:inline-size}#root .\[font-family\:inherit\]{font-family:inherit}#root .\[font-size\:min\(34px\,calc\(\(50cqi_-_16px\)_\/_\(var\(--chars\)_\*_0\.5\)\)\)\]{font-size:min(34px, calc((50cqi - 16px) / (var(--chars) * .5)))}#root .\[font-size\:min\(56px\,calc\(100cqi_\/_\(var\(--chars\)_\*_0\.5\)\)\)\]{font-size:min(56px, calc(100cqi / (var(--chars) * .5)))}#root .\[overflow-clip-margin\:3px\]{overflow-clip-margin:3px}#root .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}#root .\[perspective\:1800px\]{perspective:1800px}#root .\[scrollbar-color\:\#a996e080_transparent\]{scrollbar-color:#a996e080 transparent}#root .\[scrollbar-width\:thin\]{scrollbar-width:thin}#root .\[transition\:left_1\.1s_cubic-bezier\(\.45\,0\,\.2\,1\)\,top_1\.1s_cubic-bezier\(\.45\,0\,\.2\,1\)\]{transition:left 1.1s cubic-bezier(.45,0,.2,1),top 1.1s cubic-bezier(.45,0,.2,1)}#root .\[transition\:opacity_\.8s_ease\]{transition:opacity .8s}#root .\[transition\:transform_\.6s_cubic-bezier\(\.6\,0\,\.2\,1\)\]{transition:transform .6s cubic-bezier(.6,0,.2,1)}:root{--toastify-color-info:#3f79b0;--toastify-color-success:#5f9d70;--toastify-color-warning:#d9a441;--toastify-color-error:#c9643f}@media (prefers-reduced-motion:reduce){.dashboard-app *,.dashboard-app :before,.dashboard-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#root .file\:mr-3::file-selector-button{margin-right:.75rem}#root .file\:cursor-pointer::file-selector-button{cursor:pointer}#root .file\:rounded-lg::file-selector-button{border-radius:.5rem}#root .file\:border-0::file-selector-button{border-width:0}#root .file\:bg-spot-violet\/10::file-selector-button{background-color:#5b47a01a}#root .file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}#root .file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}#root .file\:text-\[13px\]::file-selector-button{font-size:13px}#root .file\:text-spot-violet::file-selector-button{--tw-text-opacity:1;color:rgb(91 71 160/var(--tw-text-opacity,1))}#root .file\:\[font-family\:inherit\]::file-selector-button{font-family:inherit}#root .placeholder\:text-spot-faint::placeholder{--tw-text-opacity:1;color:rgb(107 112 128/var(--tw-text-opacity,1))}#root .placeholder\:text-spot-muted::placeholder{--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .backdrop\:bg-\[\#23273566\]::backdrop{background-color:#23273566}#root .backdrop\:bg-\[\#241d3d59\]::backdrop{background-color:#241d3d59}#root .backdrop\:backdrop-blur-\[5px\]::backdrop{--tw-backdrop-blur:blur(5px);-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)}#root .before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}#root .before\:absolute:before{content:var(--tw-content);position:absolute}#root .before\:inset-0:before{content:var(--tw-content);inset:0}#root .before\:-inset-x-1:before{content:var(--tw-content);left:-.25rem;right:-.25rem}#root .before\:-inset-y-3:before{content:var(--tw-content);top:-.75rem;bottom:-.75rem}#root .before\:bottom-0:before{content:var(--tw-content);bottom:0}#root .before\:bottom-full:before{content:var(--tw-content);bottom:100%}#root .before\:left-0:before{content:var(--tw-content);left:0}#root .before\:z-\[1\]:before{content:var(--tw-content);z-index:1}#root .before\:table-row:before{content:var(--tw-content);display:table-row}#root .before\:size-\[5px\]:before{content:var(--tw-content);width:5px;height:5px}#root .before\:h-1\.5:before{content:var(--tw-content);height:.375rem}#root .before\:h-80:before{content:var(--tw-content);height:20rem}#root .before\:w-\[min\(320px\,100\%\)\]:before{content:var(--tw-content);width:min(320px,100%)}#root .before\:w-full:before{content:var(--tw-content);width:100%}@keyframes ov-fade{0%{content:var(--tw-content);opacity:0}}#root .before\:animate-auth-fade:before{content:var(--tw-content);animation:.6s 1.8s backwards ov-fade}#root .before\:whitespace-pre:before{content:var(--tw-content);white-space:pre}#root .before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}#root .before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}#root .before\:bg-\[\#5f9d70\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(95 157 112/var(--tw-bg-opacity,1))}#root .before\:bg-spot-lilac\/25:before{content:var(--tw-content);background-color:#a996e040}#root .before\:bg-\[linear-gradient\(135deg\,\#7c62d614\,transparent_50\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(135deg,#7c62d614,#0000 50%)}#root .before\:leading-\[inherit\]:before{content:var(--tw-content);line-height:inherit}#root .before\:blur-\[80px\]:before{content:var(--tw-content);--tw-blur:blur(80px);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)}#root .before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}#root .before\:content-\[attr\(data-roll\)\]:before{--tw-content:attr(data-roll);content:var(--tw-content)}#root .after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}#root .after\:absolute:after{content:var(--tw-content);position:absolute}#root .after\:inset-0:after{content:var(--tw-content);inset:0}@keyframes auth-wave{0%{content:var(--tw-content);translate:-100%}55%,to{content:var(--tw-content);translate:100%}}#root .after\:animate-auth-loader-wave:after{content:var(--tw-content);animation:1.8s ease-in-out 2.6s infinite auth-wave}#root .after\:animate-auth-shimmer:after{content:var(--tw-content);animation:auth-wave 2.2s ease-in-out calc(1.9s + var(--sd,0s)) infinite}#root .after\:rounded-xl:after{content:var(--tw-content);border-radius:.75rem}#root .after\:bg-\[linear-gradient\(90deg\,transparent\,\#7c62d61f\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#7c62d61f,#0000)}#root .after\:bg-\[linear-gradient\(90deg\,transparent\,\#ffffff2e\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#ffffff2e,#0000)}#root .after\:bg-\[linear-gradient\(90deg\,transparent\,\#ffffffb3\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#ffffffb3,#0000)}#root .after\:bg-\[linear-gradient\(90deg\,transparent\,\#ffffffcc\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#fffc,#0000)}#root .after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}#root .after\:\[translate\:-100\%_0\]:after{content:var(--tw-content);translate:-100%}#root .first\:rounded-l-full:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}#root .first\:border-t-0:first-child{border-top-width:0}#root .first\:pt-0:first-child{padding-top:0}#root .last\:rounded-r-full:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}#root .last\:border-b-0:last-child{border-bottom-width:0}#root .last\:pb-0:last-child{padding-bottom:0}#root .last\:pr-0:last-child{padding-right:0}#root .empty\:hidden:empty{display:none}#root .hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .hover\:border-spot-violet\/25:hover{border-color:#5b47a040}#root .hover\:border-spot-violet\/30:hover{border-color:#5b47a04d}#root .hover\:bg-\[\#2327350a\]:hover{background-color:#2327350a}#root .hover\:bg-\[\#2327350d\]:hover{background-color:#2327350d}#root .hover\:bg-\[\#433369\]:hover{--tw-bg-opacity:1;background-color:rgb(67 51 105/var(--tw-bg-opacity,1))}#root .hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}#root .hover\:bg-\[\#ebe7f8\]:hover{--tw-bg-opacity:1;background-color:rgb(235 231 248/var(--tw-bg-opacity,1))}#root .hover\:bg-\[\#f8d4c4\]:hover{--tw-bg-opacity:1;background-color:rgb(248 212 196/var(--tw-bg-opacity,1))}#root .hover\:bg-card-lilac:hover{--tw-bg-opacity:1;background-color:rgb(229 225 248/var(--tw-bg-opacity,1))}#root .hover\:bg-spot-violet\/\[\.06\]:hover{background-color:#5b47a00f}#root .hover\:bg-spot-violet\/\[\.13\]:hover{background-color:#5b47a021}#root .hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .hover\:bg-white\/10:hover{background-color:#ffffff1a}#root .hover\:bg-white\/15:hover{background-color:#ffffff26}#root .hover\:bg-white\/45:hover{background-color:#ffffff73}#root .hover\:bg-white\/50:hover{background-color:#ffffff80}#root .hover\:bg-white\/60:hover{background-color:#fff9}#root .hover\:bg-white\/70:hover{background-color:#ffffffb3}#root .hover\:bg-white\/80:hover{background-color:#fffc}#root .hover\:bg-white\/90:hover{background-color:#ffffffe6}#root .hover\:bg-white\/\[\.34\]:hover{background-color:#ffffff57}#root .hover\:bg-\[linear-gradient\(135deg\,\#7c62d626\,\#7c62d60a\)\]:hover{background-image:linear-gradient(135deg,#7c62d626,#7c62d60a)}#root .hover\:text-spot-ink:hover{--tw-text-opacity:1;color:rgb(35 39 53/var(--tw-text-opacity,1))}#root .hover\:text-spot-night:hover{--tw-text-opacity:1;color:rgb(48 35 79/var(--tw-text-opacity,1))}#root .hover\:text-spot-violet:hover{--tw-text-opacity:1;color:rgb(91 71 160/var(--tw-text-opacity,1))}#root .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#root .hover\:underline:hover{text-decoration-line:underline}#root .hover\:decoration-current:hover{text-decoration-color:currentColor}#root .hover\:opacity-85:hover{opacity:.85}#root .hover\:shadow-float:hover{--tw-shadow:0 18px 40px -20px #3c346473;--tw-shadow-colored:0 18px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .focus\:border-spot-violet\/60:focus{border-color:#5b47a099}#root .focus-visible\:border-spot-violet:focus-visible{--tw-border-opacity:1;border-color:rgb(91 71 160/var(--tw-border-opacity,1))}#root .focus-visible\:bg-white:focus-visible{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .focus-visible\:shadow-focus:focus-visible{--tw-shadow:0 0 0 3px #5b47a029;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}#root .focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}#root .focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}#root .focus-visible\:outline-white:focus-visible{outline-color:#fff}#root .focus-visible\:after\:outline:focus-visible:after{content:var(--tw-content);outline-style:solid}#root .focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-width:2px}#root .focus-visible\:after\:outline-offset-2:focus-visible:after{content:var(--tw-content);outline-offset:2px}#root .focus-visible\:after\:outline-\[\#5b47a0\]:focus-visible:after{content:var(--tw-content);outline-color:#5b47a0}#root .enabled\:bg-white:enabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .enabled\:shadow-key:enabled{--tw-shadow:0 6px 14px -8px #3c346480;--tw-shadow-colored:0 6px 14px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .hover\:enabled\:-translate-y-0\.5:enabled:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .hover\:enabled\:-translate-y-px:enabled:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .hover\:enabled\:border-\[\#23273540\]:enabled:hover{border-color:#23273540}#root .hover\:enabled\:border-\[\#23273547\]:enabled:hover{border-color:#23273547}#root .hover\:enabled\:border-spot-violet\/15:enabled:hover{border-color:#5b47a026}#root .hover\:enabled\:border-spot-violet\/30:enabled:hover{border-color:#5b47a04d}#root .hover\:enabled\:bg-\[\#433369\]:enabled:hover{--tw-bg-opacity:1;background-color:rgb(67 51 105/var(--tw-bg-opacity,1))}#root .hover\:enabled\:bg-overdue:enabled:hover{--tw-bg-opacity:1;background-color:rgb(251 227 216/var(--tw-bg-opacity,1))}#root .hover\:enabled\:bg-spot-violet\/\[\.13\]:enabled:hover{background-color:#5b47a021}#root .hover\:enabled\:bg-white:enabled:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .hover\:enabled\:bg-white\/10:enabled:hover{background-color:#ffffff1a}#root .hover\:enabled\:bg-white\/70:enabled:hover{background-color:#ffffffb3}#root .hover\:enabled\:bg-white\/95:enabled:hover{background-color:#fffffff2}#root .hover\:enabled\:text-spot-night:enabled:hover{--tw-text-opacity:1;color:rgb(48 35 79/var(--tw-text-opacity,1))}#root .hover\:enabled\:text-white:enabled:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#root .hover\:enabled\:shadow-\[0_10px_24px_-12px_\#30234fb3\]:enabled:hover{--tw-shadow:0 10px 24px -12px #30234fb3;--tw-shadow-colored:0 10px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .hover\:enabled\:shadow-\[0_8px_18px_-12px_\#3c346473\]:enabled:hover{--tw-shadow:0 8px 18px -12px #3c346473;--tw-shadow-colored:0 8px 18px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@keyframes auth-sheen{to{content:var(--tw-content);translate:100%}}#root .hover\:enabled\:after\:animate-auth-sheen:enabled:hover:after{content:var(--tw-content);animation:.7s forwards auth-sheen}#root .active\:enabled\:translate-y-0:enabled:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .disabled\:cursor-default:disabled{cursor:default}#root .disabled\:cursor-progress:disabled{cursor:progress}#root .disabled\:bg-overdue\/30:disabled{background-color:#fbe3d84d}#root .disabled\:bg-spot-disabled:disabled{--tw-bg-opacity:1;background-color:rgb(163 163 179/var(--tw-bg-opacity,1))}#root .disabled\:bg-spot-violet\/\[\.04\]:disabled{background-color:#5b47a00a}#root .disabled\:bg-white\/40:disabled{background-color:#fff6}#root .disabled\:text-overdue-muted:disabled{--tw-text-opacity:1;color:rgb(122 74 56/var(--tw-text-opacity,1))}#root .disabled\:text-spot-disabled:disabled{--tw-text-opacity:1;color:rgb(163 163 179/var(--tw-text-opacity,1))}#root .disabled\:opacity-100:disabled{opacity:1}#root .disabled\:opacity-50:disabled{opacity:.5}#root .disabled\:opacity-60:disabled{opacity:.6}#root .disabled\:hover\:bg-transparent:hover:disabled{background-color:#0000}#root :is(.group:hover .group-hover\:border-spot-night\/60){border-color:#30234f99}#root :is(.group:disabled .group-disabled\:bg-\[\#2327350d\]){background-color:#2327350d}#root :is(.group:disabled .group-disabled\:text-spot-disabled){--tw-text-opacity:1;color:rgb(163 163 179/var(--tw-text-opacity,1))}#root .has-\[\:checked\]\:border-spot-night:has(:checked){--tw-border-opacity:1;border-color:rgb(48 35 79/var(--tw-border-opacity,1))}#root .has-\[\:checked\]\:bg-spot-night:has(:checked){--tw-bg-opacity:1;background-color:rgb(48 35 79/var(--tw-bg-opacity,1))}#root .has-\[\:checked\]\:text-white:has(:checked){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#root .has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:solid}#root .has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-width:2px}#root .has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}#root .has-\[\:focus-visible\]\:outline-offset-\[3px\]:has(:focus-visible){outline-offset:3px}#root .has-\[\:focus-visible\]\:outline-\[\#5b47a0\]:has(:focus-visible){outline-color:#5b47a0}#root .aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}#root .aria-disabled\:text-spot-disabled[aria-disabled=true]{--tw-text-opacity:1;color:rgb(163 163 179/var(--tw-text-opacity,1))}#root .aria-expanded\:border-spot-violet[aria-expanded=true]{--tw-border-opacity:1;border-color:rgb(91 71 160/var(--tw-border-opacity,1))}#root .aria-expanded\:bg-white[aria-expanded=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root .aria-expanded\:shadow-focus[aria-expanded=true]{--tw-shadow:0 0 0 3px #5b47a029;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}#root .aria-\[invalid\=true\]\:border-overdue-icon\/70[aria-invalid=true]{border-color:#b0502eb3}#root .aria-\[invalid\=true\]\:border-owed-overdue[aria-invalid=true]{--tw-border-opacity:1;border-color:rgb(181 83 47/var(--tw-border-opacity,1))}#root .aria-\[invalid\=true\]\:shadow-invalid[aria-invalid=true]{--tw-shadow:0 0 0 3px #b5532f24;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width>=1360px) and (height<=900px){#root .compact\:mb-4{margin-bottom:1rem}#root .compact\:mt-2{margin-top:.5rem}#root .compact\:mt-5{margin-top:1.25rem}#root .compact\:gap-2\.5{gap:.625rem}#root .compact\:gap-4{gap:1rem}#root .compact\:gap-5{gap:1.25rem}#root .compact\:p-\[18px\]{padding:18px}#root .compact\:px-6{padding-left:1.5rem;padding-right:1.5rem}#root .compact\:pt-5{padding-top:1.25rem}#root .compact\:text-\[46px\]{font-size:46px}}@media (pointer:coarse){#root .coarse\:right-0{right:0}#root .coarse\:inline-flex{display:inline-flex}#root .coarse\:size-11{width:2.75rem;height:2.75rem}#root .coarse\:size-9{width:2.25rem;height:2.25rem}#root .coarse\:h-11{height:2.75rem}#root .coarse\:min-h-11{min-height:2.75rem}#root .coarse\:min-w-11{min-width:2.75rem}#root .coarse\:basis-\[145px\]{flex-basis:145px}#root .coarse\:flex-wrap{flex-wrap:wrap}#root .coarse\:items-center{align-items:center}#root .coarse\:py-\[13px\]{padding-top:13px;padding-bottom:13px}}@container table (width<=860px){#root .stacked\:absolute{position:absolute}#root .stacked\:relative{position:relative}#root .stacked\:right-0{right:0}#root .stacked\:top-\[18px\]{top:18px}#root .stacked\:order-first{order:-9999}#root .stacked\:col-span-full{grid-column:1/-1}#root .stacked\:col-start-1{grid-column-start:1}#root .stacked\:block{display:block}#root .stacked\:inline{display:inline}#root .stacked\:grid{display:grid}#root .stacked\:hidden{display:none}#root .stacked\:size-px{width:1px;height:1px}#root .stacked\:h-auto{height:auto}#root .stacked\:w-auto{width:auto}#root .stacked\:grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}#root .stacked\:items-start{align-items:flex-start}#root .stacked\:gap-x-3{column-gap:.75rem}#root .stacked\:gap-y-4{row-gap:1rem}#root .stacked\:overflow-hidden{overflow:hidden}#root .stacked\:whitespace-nowrap{white-space:nowrap}#root .stacked\:py-\[18px\]{padding-top:18px;padding-bottom:18px}#root .stacked\:pr-0{padding-right:0}#root .stacked\:pr-12{padding-right:3rem}#root .stacked\:text-left{text-align:left}#root .stacked\:\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}#root .stacked\:before\:mb-1:before{content:var(--tw-content);margin-bottom:.25rem}#root .stacked\:before\:block:before{content:var(--tw-content);display:block}#root .stacked\:before\:hidden:before{content:var(--tw-content);display:none}#root .stacked\:before\:text-\[12px\]:before{content:var(--tw-content);font-size:12px}#root .stacked\:before\:text-spot-muted:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .stacked\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}#root .stacked\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container wide-table (width<=960px){#root .stacked\:absolute{position:absolute}#root .stacked\:relative{position:relative}#root .stacked\:right-0{right:0}#root .stacked\:top-\[18px\]{top:18px}#root .stacked\:order-first{order:-9999}#root .stacked\:col-span-full{grid-column:1/-1}#root .stacked\:col-start-1{grid-column-start:1}#root .stacked\:block{display:block}#root .stacked\:inline{display:inline}#root .stacked\:grid{display:grid}#root .stacked\:hidden{display:none}#root .stacked\:size-px{width:1px;height:1px}#root .stacked\:h-auto{height:auto}#root .stacked\:w-auto{width:auto}#root .stacked\:grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}#root .stacked\:items-start{align-items:flex-start}#root .stacked\:gap-x-3{column-gap:.75rem}#root .stacked\:gap-y-4{row-gap:1rem}#root .stacked\:overflow-hidden{overflow:hidden}#root .stacked\:whitespace-nowrap{white-space:nowrap}#root .stacked\:py-\[18px\]{padding-top:18px;padding-bottom:18px}#root .stacked\:pr-0{padding-right:0}#root .stacked\:pr-12{padding-right:3rem}#root .stacked\:text-left{text-align:left}#root .stacked\:\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}#root .stacked\:before\:mb-1:before{content:var(--tw-content);margin-bottom:.25rem}#root .stacked\:before\:block:before{content:var(--tw-content);display:block}#root .stacked\:before\:hidden:before{content:var(--tw-content);display:none}#root .stacked\:before\:text-\[12px\]:before{content:var(--tw-content);font-size:12px}#root .stacked\:before\:text-spot-muted:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .stacked\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}#root .stacked\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container broad-table (width<=1200px){#root .stacked\:absolute{position:absolute}#root .stacked\:relative{position:relative}#root .stacked\:right-0{right:0}#root .stacked\:top-\[18px\]{top:18px}#root .stacked\:order-first{order:-9999}#root .stacked\:col-span-full{grid-column:1/-1}#root .stacked\:col-start-1{grid-column-start:1}#root .stacked\:block{display:block}#root .stacked\:inline{display:inline}#root .stacked\:grid{display:grid}#root .stacked\:hidden{display:none}#root .stacked\:size-px{width:1px;height:1px}#root .stacked\:h-auto{height:auto}#root .stacked\:w-auto{width:auto}#root .stacked\:grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}#root .stacked\:items-start{align-items:flex-start}#root .stacked\:gap-x-3{column-gap:.75rem}#root .stacked\:gap-y-4{row-gap:1rem}#root .stacked\:overflow-hidden{overflow:hidden}#root .stacked\:whitespace-nowrap{white-space:nowrap}#root .stacked\:py-\[18px\]{padding-top:18px;padding-bottom:18px}#root .stacked\:pr-0{padding-right:0}#root .stacked\:pr-12{padding-right:3rem}#root .stacked\:text-left{text-align:left}#root .stacked\:\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}#root .stacked\:before\:mb-1:before{content:var(--tw-content);margin-bottom:.25rem}#root .stacked\:before\:block:before{content:var(--tw-content);display:block}#root .stacked\:before\:hidden:before{content:var(--tw-content);display:none}#root .stacked\:before\:text-\[12px\]:before{content:var(--tw-content);font-size:12px}#root .stacked\:before\:text-spot-muted:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .stacked\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}#root .stacked\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container narrow-table (width<=400px){#root .stacked\:absolute{position:absolute}#root .stacked\:relative{position:relative}#root .stacked\:right-0{right:0}#root .stacked\:top-\[18px\]{top:18px}#root .stacked\:order-first{order:-9999}#root .stacked\:col-span-full{grid-column:1/-1}#root .stacked\:col-start-1{grid-column-start:1}#root .stacked\:block{display:block}#root .stacked\:inline{display:inline}#root .stacked\:grid{display:grid}#root .stacked\:hidden{display:none}#root .stacked\:size-px{width:1px;height:1px}#root .stacked\:h-auto{height:auto}#root .stacked\:w-auto{width:auto}#root .stacked\:grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}#root .stacked\:items-start{align-items:flex-start}#root .stacked\:gap-x-3{column-gap:.75rem}#root .stacked\:gap-y-4{row-gap:1rem}#root .stacked\:overflow-hidden{overflow:hidden}#root .stacked\:whitespace-nowrap{white-space:nowrap}#root .stacked\:py-\[18px\]{padding-top:18px;padding-bottom:18px}#root .stacked\:pr-0{padding-right:0}#root .stacked\:pr-12{padding-right:3rem}#root .stacked\:text-left{text-align:left}#root .stacked\:\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}#root .stacked\:before\:mb-1:before{content:var(--tw-content);margin-bottom:.25rem}#root .stacked\:before\:block:before{content:var(--tw-content);display:block}#root .stacked\:before\:hidden:before{content:var(--tw-content);display:none}#root .stacked\:before\:text-\[12px\]:before{content:var(--tw-content);font-size:12px}#root .stacked\:before\:text-spot-muted:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(93 97 112/var(--tw-text-opacity,1))}#root .stacked\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}#root .stacked\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container table (width>860px){#root .tabled\:col-span-full{grid-column:1/-1}#root .tabled\:block{display:block}#root .tabled\:grid{display:grid}#root .tabled\:h-auto{height:auto}#root .tabled\:min-h-\[46px\]{min-height:46px}#root .tabled\:min-h-\[var\(--fill-row\,46px\)\]{min-height:var(--fill-row,46px)}#root .tabled\:w-auto{width:auto}#root .tabled\:min-w-0{min-width:0}#root .tabled\:min-w-max{min-width:max-content}#root .tabled\:grid-cols-subgrid{grid-template-columns:subgrid}#root .tabled\:flex-nowrap{flex-wrap:nowrap}#root .tabled\:content-center{align-content:center}#root .tabled\:items-baseline{align-items:baseline}#root .tabled\:justify-between{justify-content:space-between}#root .tabled\:gap-x-4{column-gap:1rem}#root .tabled\:whitespace-nowrap{white-space:nowrap}#root .tabled\:border-b{border-bottom-width:1px}#root .tabled\:border-b-0{border-bottom-width:0}#root .tabled\:border-\[\#23273517\]{border-color:#23273517}#root .tabled\:bg-spot-thead{--tw-bg-opacity:1;background-color:rgb(243 242 248/var(--tw-bg-opacity,1))}#root .tabled\:bg-transparent{background-color:#0000}#root .tabled\:pr-0{padding-right:0}#root .tabled\:text-center{text-align:center}#root .tabled\:leading-7{line-height:1.75rem}#root .tabled\:\[overflow-wrap\:normal\]{overflow-wrap:normal}#root .tabled\:before\:col-span-full:before{content:var(--tw-content);grid-column:1/-1}#root .tabled\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container wide-table (width>960px){#root .tabled\:col-span-full{grid-column:1/-1}#root .tabled\:block{display:block}#root .tabled\:grid{display:grid}#root .tabled\:h-auto{height:auto}#root .tabled\:min-h-\[46px\]{min-height:46px}#root .tabled\:min-h-\[var\(--fill-row\,46px\)\]{min-height:var(--fill-row,46px)}#root .tabled\:w-auto{width:auto}#root .tabled\:min-w-0{min-width:0}#root .tabled\:min-w-max{min-width:max-content}#root .tabled\:grid-cols-subgrid{grid-template-columns:subgrid}#root .tabled\:flex-nowrap{flex-wrap:nowrap}#root .tabled\:content-center{align-content:center}#root .tabled\:items-baseline{align-items:baseline}#root .tabled\:justify-between{justify-content:space-between}#root .tabled\:gap-x-4{column-gap:1rem}#root .tabled\:whitespace-nowrap{white-space:nowrap}#root .tabled\:border-b{border-bottom-width:1px}#root .tabled\:border-b-0{border-bottom-width:0}#root .tabled\:border-\[\#23273517\]{border-color:#23273517}#root .tabled\:bg-spot-thead{--tw-bg-opacity:1;background-color:rgb(243 242 248/var(--tw-bg-opacity,1))}#root .tabled\:bg-transparent{background-color:#0000}#root .tabled\:pr-0{padding-right:0}#root .tabled\:text-center{text-align:center}#root .tabled\:leading-7{line-height:1.75rem}#root .tabled\:\[overflow-wrap\:normal\]{overflow-wrap:normal}#root .tabled\:before\:col-span-full:before{content:var(--tw-content);grid-column:1/-1}#root .tabled\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container broad-table (width>1200px){#root .tabled\:col-span-full{grid-column:1/-1}#root .tabled\:block{display:block}#root .tabled\:grid{display:grid}#root .tabled\:h-auto{height:auto}#root .tabled\:min-h-\[46px\]{min-height:46px}#root .tabled\:min-h-\[var\(--fill-row\,46px\)\]{min-height:var(--fill-row,46px)}#root .tabled\:w-auto{width:auto}#root .tabled\:min-w-0{min-width:0}#root .tabled\:min-w-max{min-width:max-content}#root .tabled\:grid-cols-subgrid{grid-template-columns:subgrid}#root .tabled\:flex-nowrap{flex-wrap:nowrap}#root .tabled\:content-center{align-content:center}#root .tabled\:items-baseline{align-items:baseline}#root .tabled\:justify-between{justify-content:space-between}#root .tabled\:gap-x-4{column-gap:1rem}#root .tabled\:whitespace-nowrap{white-space:nowrap}#root .tabled\:border-b{border-bottom-width:1px}#root .tabled\:border-b-0{border-bottom-width:0}#root .tabled\:border-\[\#23273517\]{border-color:#23273517}#root .tabled\:bg-spot-thead{--tw-bg-opacity:1;background-color:rgb(243 242 248/var(--tw-bg-opacity,1))}#root .tabled\:bg-transparent{background-color:#0000}#root .tabled\:pr-0{padding-right:0}#root .tabled\:text-center{text-align:center}#root .tabled\:leading-7{line-height:1.75rem}#root .tabled\:\[overflow-wrap\:normal\]{overflow-wrap:normal}#root .tabled\:before\:col-span-full:before{content:var(--tw-content);grid-column:1/-1}#root .tabled\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container narrow-table (width>400px){#root .tabled\:col-span-full{grid-column:1/-1}#root .tabled\:block{display:block}#root .tabled\:grid{display:grid}#root .tabled\:h-auto{height:auto}#root .tabled\:min-h-\[46px\]{min-height:46px}#root .tabled\:min-h-\[var\(--fill-row\,46px\)\]{min-height:var(--fill-row,46px)}#root .tabled\:w-auto{width:auto}#root .tabled\:min-w-0{min-width:0}#root .tabled\:min-w-max{min-width:max-content}#root .tabled\:grid-cols-subgrid{grid-template-columns:subgrid}#root .tabled\:flex-nowrap{flex-wrap:nowrap}#root .tabled\:content-center{align-content:center}#root .tabled\:items-baseline{align-items:baseline}#root .tabled\:justify-between{justify-content:space-between}#root .tabled\:gap-x-4{column-gap:1rem}#root .tabled\:whitespace-nowrap{white-space:nowrap}#root .tabled\:border-b{border-bottom-width:1px}#root .tabled\:border-b-0{border-bottom-width:0}#root .tabled\:border-\[\#23273517\]{border-color:#23273517}#root .tabled\:bg-spot-thead{--tw-bg-opacity:1;background-color:rgb(243 242 248/var(--tw-bg-opacity,1))}#root .tabled\:bg-transparent{background-color:#0000}#root .tabled\:pr-0{padding-right:0}#root .tabled\:text-center{text-align:center}#root .tabled\:leading-7{line-height:1.75rem}#root .tabled\:\[overflow-wrap\:normal\]{overflow-wrap:normal}#root .tabled\:before\:col-span-full:before{content:var(--tw-content);grid-column:1/-1}#root .tabled\:hover\:bg-\[\#5b47a00a\]:hover{background-color:#5b47a00a}}@container items (width<=900px){#root .items-md\:col-span-2{grid-column:span 2/span 2}#root .items-md\:col-span-full{grid-column:1/-1}#root .items-md\:col-start-4{grid-column-start:4}#root .items-md\:col-start-auto{grid-column-start:auto}#root .items-md\:row-start-auto{grid-row-start:auto}#root .items-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#root .items-md\:justify-start{justify-content:flex-start}#root .items-md\:justify-self-end{justify-self:end}}@container items (width<=480px){#root .items-sm\:col-span-full{grid-column:1/-1}#root .items-sm\:col-start-2{grid-column-start:2}#root .items-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1439px){#root .max-\[1439px\]\:w-\[196px\]{width:196px}}@media (width<=1359px){#root .max-\[1359px\]\:hidden{display:none}#root .max-\[1359px\]\:flex-\[1_1_220px\]{flex:220px}#root .max-\[1359px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[1359px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .max-\[1359px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .max-\[1359px\]\:gap-5{gap:1.25rem}#root .max-\[1359px\]\:px-7{padding-left:1.75rem;padding-right:1.75rem}#root .max-\[1359px\]\:pt-7{padding-top:1.75rem}#root .max-\[1359px\]\:text-\[13px\]{font-size:13px}#root .max-\[1359px\]\:text-\[38px\]{font-size:38px}}@media (width<=1100px){#root .max-\[1100px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[1100px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){#root .max-\[960px\]\:left-6{left:1.5rem}#root .max-\[960px\]\:col-span-full{grid-column:1/-1}#root .max-\[960px\]\:flex{display:flex}#root .max-\[960px\]\:hidden{display:none}#root .max-\[960px\]\:min-h-\[calc\(100dvh_-_68px\)\]{min-height:calc(100dvh - 68px)}#root .max-\[960px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .max-\[960px\]\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}#root .max-\[960px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}#root .max-\[960px\]\:pt-6{padding-top:1.5rem}}@media (width<=900px){#root .max-\[900px\]\:inline-flex{display:inline-flex}#root .max-\[900px\]\:hidden{display:none}#root .max-\[900px\]\:min-h-svh{min-height:100svh}#root .max-\[900px\]\:max-w-\[480px\]{max-width:480px}#root .max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[900px\]\:grid-rows-\[auto\]{grid-template-rows:auto}#root .max-\[900px\]\:overflow-visible{overflow:visible}#root .max-\[900px\]\:p-\[clamp\(12px\,3\.5vw\,24px\)\]{padding:clamp(12px,3.5vw,24px)}#root .max-\[900px\]\:pb-\[max\(36px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(36px, env(safe-area-inset-bottom))}#root .max-\[900px\]\:pl-\[max\(clamp\(20px\,5vw\,36px\)\,env\(safe-area-inset-left\)\)\]{padding-left:max(clamp(20px, 5vw, 36px), env(safe-area-inset-left))}#root .max-\[900px\]\:pr-\[max\(clamp\(20px\,5vw\,36px\)\,env\(safe-area-inset-right\)\)\]{padding-right:max(clamp(20px, 5vw, 36px), env(safe-area-inset-right))}#root .max-\[900px\]\:pt-\[max\(36px\,env\(safe-area-inset-top\)\)\]{padding-top:max(36px, env(safe-area-inset-top))}#root .max-\[900px\]\:text-\[16px\]{font-size:16px}}@media (width<=860px){#root .max-\[860px\]\:hidden{display:none}#root .max-\[860px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){#root .max-\[760px\]\:block{display:block}#root .max-\[760px\]\:hidden{display:none}}@media (width<=700px){#root .max-\[700px\]\:col-span-1{grid-column:span 1/span 1}#root .max-\[700px\]\:col-start-auto{grid-column-start:auto}#root .max-\[700px\]\:ml-auto{margin-left:auto}#root .max-\[700px\]\:mr-0\.5{margin-right:.125rem}#root .max-\[700px\]\:mt-4{margin-top:1rem}#root .max-\[700px\]\:hidden{display:none}#root .max-\[700px\]\:size-14{width:3.5rem;height:3.5rem}#root .max-\[700px\]\:h-\[222px\]{height:222px}#root .max-\[700px\]\:min-h-\[240px\]{min-height:240px}#root .max-\[700px\]\:w-full{width:100%}#root .max-\[700px\]\:min-w-full{min-width:100%}#root .max-\[700px\]\:\!flex-none{flex:none!important}#root .max-\[700px\]\:flex-1{flex:1}#root .max-\[700px\]\:flex-\[1_1_100\%\]{flex:100%}#root .max-\[700px\]\:flex-\[1_1_40\%\]{flex:40%}#root .max-\[700px\]\:flex-initial{flex:0 auto}#root .max-\[700px\]\:basis-full{flex-basis:100%}#root .max-\[700px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .max-\[700px\]\:grid-rows-\[200px_22px\]{grid-template-rows:200px 22px}#root .max-\[700px\]\:grid-rows-\[200px_34px\]{grid-template-rows:200px 34px}#root .max-\[700px\]\:flex-col{flex-direction:column}#root .max-\[700px\]\:flex-wrap{flex-wrap:wrap}#root .max-\[700px\]\:items-start{align-items:flex-start}#root .max-\[700px\]\:items-stretch{align-items:stretch}#root .max-\[700px\]\:justify-center{justify-content:center}#root .max-\[700px\]\:gap-4{gap:1rem}#root .max-\[700px\]\:gap-5{gap:1.25rem}#root .max-\[700px\]\:gap-6{gap:1.5rem}#root .max-\[700px\]\:gap-y-5{row-gap:1.25rem}#root .max-\[700px\]\:whitespace-normal{white-space:normal}#root .max-\[700px\]\:rounded-3xl{border-radius:1.5rem}#root .max-\[700px\]\:rounded-\[18px\]{border-radius:18px}#root .max-\[700px\]\:rounded-\[20px\]{border-radius:20px}#root .max-\[700px\]\:p-6{padding:1.5rem}#root .max-\[700px\]\:p-\[18px\]{padding:18px}#root .max-\[700px\]\:px-2{padding-left:.5rem;padding-right:.5rem}#root .max-\[700px\]\:px-4{padding-left:1rem;padding-right:1rem}#root .max-\[700px\]\:px-\[18px\]{padding-left:18px;padding-right:18px}#root .max-\[700px\]\:py-2{padding-top:.5rem;padding-bottom:.5rem}#root .max-\[700px\]\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}#root .max-\[700px\]\:pb-10{padding-bottom:2.5rem}#root .max-\[700px\]\:pb-5{padding-bottom:1.25rem}#root .max-\[700px\]\:pt-0{padding-top:0}#root .max-\[700px\]\:pt-2{padding-top:.5rem}#root .max-\[700px\]\:pt-5{padding-top:1.25rem}#root .max-\[700px\]\:text-\[19px\]{font-size:19px}#root .max-\[700px\]\:text-\[21px\]{font-size:21px}#root .max-\[700px\]\:text-\[23px\]{font-size:23px}#root .max-\[700px\]\:text-\[30px\]{font-size:30px}#root .max-\[700px\]\:text-\[31px\]{font-size:31px}#root .max-\[700px\]\:text-\[64px\]{font-size:64px}#root .max-\[700px\]\:text-\[clamp\(29px\,7\.4vw\,38px\)\]{font-size:clamp(29px,7.4vw,38px)}#root .max-\[700px\]\:leading-\[1\.6\]{line-height:1.6}@media (pointer:coarse){#root .max-\[700px\]\:coarse\:h-\[64px\]{height:64px}}}@media (width<=600px){#root .max-\[600px\]\:ml-\[34px\]{margin-left:34px}#root .max-\[600px\]\:hidden{display:none}#root .max-\[600px\]\:flex-wrap{flex-wrap:wrap}#root .max-\[600px\]\:items-start{align-items:flex-start}#root .max-\[600px\]\:gap-\[7px\]{gap:7px}#root .max-\[600px\]\:pr-1\.5{padding-right:.375rem}}@media (width<=560px){#root .max-\[560px\]\:mb-6{margin-bottom:1.5rem}#root .max-\[560px\]\:mt-2{margin-top:.5rem}#root .max-\[560px\]\:w-full{width:100%}#root .max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[560px\]\:items-start{align-items:flex-start}#root .max-\[560px\]\:gap-1\.5{gap:.375rem}#root .max-\[560px\]\:gap-2\.5{gap:.625rem}#root .max-\[560px\]\:gap-\[18px\]{gap:18px}#root .max-\[560px\]\:gap-y-1{row-gap:.25rem}#root .max-\[560px\]\:px-2{padding-left:.5rem;padding-right:.5rem}#root .max-\[560px\]\:text-\[clamp\(24px\,6vw\,27px\)\]{font-size:clamp(24px,6vw,27px)}}@media (width<=480px){#root .max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .max-\[480px\]\:gap-1{gap:.25rem}#root .max-\[480px\]\:px-2\.5{padding-left:.625rem;padding-right:.625rem}#root .max-\[480px\]\:px-3{padding-left:.75rem;padding-right:.75rem}}@media (width<=420px){#root .max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=379px){#root .max-\[379px\]\:col-span-full{grid-column:1/-1}#root .max-\[379px\]\:row-start-2{grid-row-start:2}#root .max-\[379px\]\:grid{display:grid}#root .max-\[379px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .max-\[379px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}#root .max-\[379px\]\:flex-col{flex-direction:column}#root .max-\[379px\]\:items-start{align-items:flex-start}#root .max-\[379px\]\:gap-2{gap:.5rem}}@media (width>=861px){#root .min-\[861px\]\:\[transform-style\:preserve-3d\]{transform-style:preserve-3d}#root .min-\[861px\]\:\[transform\:rotateY\(-9deg\)_rotateX\(5deg\)\]{transform:rotateY(-9deg)rotateX(5deg)}}@media (width>=901px){#root .min-\[901px\]\:\[zoom\:1\.4\]{zoom:1.4}}@media (width>=1100px){#root .min-\[1100px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,380px)}#root .min-\[1100px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,0\.85fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.85fr)}}@media (width>=1200px){#root .min-\[1200px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){#root .min-\[1280px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1360px){#root .min-\[1360px\]\:sticky{position:sticky}#root .min-\[1360px\]\:top-\[30px\]{top:30px}#root .min-\[1360px\]\:flex{display:flex}#root .min-\[1360px\]\:min-h-\[calc\(35px\+var\(--fill-rows\)\*46px\)\]{min-height:calc(35px + var(--fill-rows) * 46px)}#root .min-\[1360px\]\:flex-1{flex:1}#root .min-\[1360px\]\:flex-\[1_1_0\]{flex:1 1 0}#root .min-\[1360px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .min-\[1360px\]\:flex-col{flex-direction:column}#root .min-\[1360px\]\:overflow-y-auto{overflow-y:auto}#root .min-\[1360px\]\:pb-7{padding-bottom:1.75rem}#root .min-\[1360px\]\:\[--fill-row\:clamp\(46px\,calc\(\(100cqh_-_35px\)_\/_var\(--fill-rows\)\)\,88px\)\]{--fill-row:clamp(46px, calc((100cqh - 35px) / var(--fill-rows)), 88px)}#root .min-\[1360px\]\:\[container-type\:size\]{container-type:size}#root .min-\[1360px\]\:\[scrollbar-color\:\#a996e0_\#ffffff26\]{scrollbar-color:#a996e0 #ffffff26}#root .min-\[1360px\]\:\[scrollbar-width\:thin\]{scrollbar-width:thin}}@media (width>=1536px){#root .min-\[1536px\]\:text-\[14px\]{font-size:14px}#root .min-\[1536px\]\:text-\[15px\]{font-size:15px}#root .min-\[1536px\]\:text-\[17px\]{font-size:17px}#root .min-\[1536px\]\:text-\[20px\]{font-size:20px}}@media print{#root .print\:animate-none{animation:none}#root .print\:opacity-100{opacity:1}}#root :is(.\[\&\:hover\>\*\]\:bg-\[\#5b47a00a\]:hover>*){background-color:#5b47a00a}@container table (width<=860px){#root :is(.stacked\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container wide-table (width<=960px){#root :is(.stacked\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container broad-table (width<=1200px){#root :is(.stacked\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container narrow-table (width<=400px){#root :is(.stacked\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container table (width>860px){#root :is(.tabled\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container wide-table (width>960px){#root :is(.tabled\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container broad-table (width>1200px){#root :is(.tabled\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}@container narrow-table (width>400px){#root :is(.tabled\:\[\&\:hover\>\*\]\:bg-transparent:hover>*){background-color:#0000}}#root :is(.\[\&\:not\(\:first-child\)\>\*\]\:border-t:not(:first-child)>*){border-top-width:1px}#root :is(.\[\&\:not\(\:first-child\)\>\*\]\:border-\[\#23273512\]:not(:first-child)>*){border-color:#23273512}@container table (width<=860px){#root :is(.stacked\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container wide-table (width<=960px){#root :is(.stacked\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container broad-table (width<=1200px){#root :is(.stacked\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container narrow-table (width<=400px){#root :is(.stacked\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container table (width>860px){#root :is(.tabled\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container wide-table (width>960px){#root :is(.tabled\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container broad-table (width>1200px){#root :is(.tabled\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}@container narrow-table (width>400px){#root :is(.tabled\:\[\&\:not\(\:first-child\)\>\*\]\:border-t-0:not(:first-child)>*){border-top-width:0}}#root .\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}@container table (width<=860px){#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container wide-table (width<=960px){#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container broad-table (width<=1200px){#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container narrow-table (width<=400px){#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .stacked\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container table (width>860px){#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container wide-table (width>960px){#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container broad-table (width>1200px){#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}@container narrow-table (width>400px){#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}#root .tabled\:\[\&\:not\(\:first-child\)\]\:border-\[\#23273512\]:not(:first-child){border-color:#23273512}}#root .\[\&\:not\(\:has\(\:checked\)\)\:hover\]\:bg-white:not(:has(:checked)):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#root :is(.\[\&\>\*\]\:flex-1>*){flex:1}@media (width<=700px){#root :is(.max-\[700px\]\:\[\&\>\*\]\:flex-1>*){flex:1}}@media (width<=379px){#root :is(.max-\[379px\]\:\[\&\>\:last-child\]\:col-span-full>:last-child){grid-column:1/-1}}@media (width>=1200px){#root :is(.min-\[1200px\]\:\[\&\>\:last-child\]\:col-span-2>:last-child){grid-column:span 2/span 2}@media (width<=1359px){#root :is(.min-\[1200px\]\:max-\[1359px\]\:\[\&\>\:last-child\]\:col-span-2>:last-child){grid-column:span 2/span 2}}}#root :is(.\[\&\>\:not\(dialog\)\]\:animate-ov-rise>:not(dialog)){animation:ov-rise .7s var(--rise-delay,0s) cubic-bezier(.2, .7, .2, 1) both}#root :is(.\[\&\>\:nth-child\(2\)\]\:\[--rise-delay\:80ms\]>:nth-child(2)){--rise-delay:80ms}#root :is(.\[\&\>\:nth-child\(3\)\]\:\[--rise-delay\:160ms\]>:nth-child(3)){--rise-delay:.16s}#root :is(.\[\&\>\:nth-child\(n\+4\)\]\:\[--rise-delay\:240ms\]>:nth-child(n+4)){--rise-delay:.24s}@media (width<=700px){#root :is(.max-\[700px\]\:\[\&\>button\]\:flex-1>button){flex:1}}#root :is(.\[\&\>p\]\:mt-3>p){margin-top:.75rem}#root :is(.\[\&\>p\]\:text-\[13\.5px\]>p){font-size:13.5px}#root :is(.\[\&\>p\]\:leading-\[1\.7\]>p){line-height:1.7}#root :is(.\[\&\>p\]\:text-spot-body>p){--tw-text-opacity:1;color:rgb(79 85 102/var(--tw-text-opacity,1))}#root :is(.\[\&\>span\]\:text-spot-brand>span){--tw-text-opacity:1;color:rgb(124 98 214/var(--tw-text-opacity,1))}#root :is(.\[\&\>span\]\:text-spot-lilac>span){--tw-text-opacity:1;color:rgb(169 150 224/var(--tw-text-opacity,1))}#root :is(.\[\&\>strong\]\:font-medium>strong){font-weight:500}#root :is(.\[\&\>strong\]\:text-spot-ink>strong){--tw-text-opacity:1;color:rgb(35 39 53/var(--tw-text-opacity,1))}#root :is(.\[\&\>svg\]\:mb-4>svg){margin-bottom:1rem}#root :is(.\[\&\>svg\]\:mt-0\.5>svg){margin-top:.125rem}#root :is(.\[\&\>svg\]\:size-3>svg){width:.75rem;height:.75rem}#root :is(.\[\&\>svg\]\:size-3\.5>svg){width:.875rem;height:.875rem}#root :is(.\[\&\>svg\]\:size-4>svg){width:1rem;height:1rem}#root :is(.\[\&\>svg\]\:size-5>svg){width:1.25rem;height:1.25rem}#root :is(.\[\&\>svg\]\:size-6>svg){width:1.5rem;height:1.5rem}#root :is(.\[\&\>svg\]\:size-7>svg){width:1.75rem;height:1.75rem}#root :is(.\[\&\>svg\]\:size-\[13px\]>svg){width:13px;height:13px}#root :is(.\[\&\>svg\]\:size-\[15px\]>svg){width:15px;height:15px}#root :is(.\[\&\>svg\]\:size-\[17px\]>svg){width:17px;height:17px}#root :is(.\[\&\>svg\]\:size-\[18px\]>svg){width:18px;height:18px}#root :is(.\[\&\>svg\]\:size-\[19px\]>svg){width:19px;height:19px}#root :is(.\[\&\>svg\]\:size-\[22px\]>svg){width:22px;height:22px}#root :is(.\[\&\>svg\]\:shrink-0>svg){flex-shrink:0}#root :is(.\[\&\>svg\]\:self-center>svg){align-self:center}#root :is(.\[\&\>svg\]\:stroke-\[1\.4\]>svg){stroke-width:1.4px}#root :is(.\[\&\>svg\]\:stroke-\[1\.5\]>svg){stroke-width:1.5px}#root :is(.\[\&\>svg\]\:stroke-\[1\.6\]>svg){stroke-width:1.6px}#root :is(.\[\&\>svg\]\:stroke-\[1\.7\]>svg){stroke-width:1.7px}#root :is(.\[\&\>svg\]\:stroke-\[1\.8\]>svg){stroke-width:1.8px}#root :is(.\[\&\>svg\]\:stroke-\[2\]>svg){stroke-width:2px}#root :is(.\[\&\>svg\]\:stroke-\[3\]>svg){stroke-width:3px}#root :is(.\[\&\>svg\]\:text-overdue-icon>svg){--tw-text-opacity:1;color:rgb(176 80 46/var(--tw-text-opacity,1))}#root :is(.\[\&\>svg\]\:text-spot-faint>svg){--tw-text-opacity:1;color:rgb(107 112 128/var(--tw-text-opacity,1))}#root :is(.\[\&\>svg\]\:text-spot-nav>svg){--tw-text-opacity:1;color:rgb(74 70 89/var(--tw-text-opacity,1))}#root :is(.\[\&\>svg\]\:text-spot-violet>svg){--tw-text-opacity:1;color:rgb(91 71 160/var(--tw-text-opacity,1))}#root :is(.\[\&\>svg\]\:transition-transform>svg){transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#root :is(.\[\&\>svg\]\:duration-200>svg){transition-duration:.2s}#root :is(.\[\&\>svg\]\:hover\:enabled\:scale-110:enabled:hover>svg){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root :is(.group:hover .\[\&\>svg\]\:group-hover\:translate-x-\[3px\]>svg){--tw-translate-x:3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (width<=560px){#root :is(.max-\[560px\]\:\[\&\>svg\]\:mt-0\.5>svg){margin-top:.125rem}}@media (width<=400px){#root :is(.max-\[400px\]\:\[\&\>svg\]\:hidden>svg){display:none}}#root :is(.\[\&_\:is\(a\,button\)\:focus-visible\]\:outline-white :is(a,button):focus-visible){outline-color:#fff}#root :is(.\[\&_a\:hover\]\:text-spot-ink a:hover){--tw-text-opacity:1;color:rgb(35 39 53/var(--tw-text-opacity,1))}#root :is(.\[\&_a\]\:text-spot-text a){--tw-text-opacity:1;color:rgb(61 65 82/var(--tw-text-opacity,1))}#root :is(.\[\&_a\]\:underline a){text-decoration-line:underline}#root :is(.\[\&_a\]\:decoration-spot-text\/35 a){text-decoration-color:#3d415259}#root :is(.\[\&_a\]\:underline-offset-2 a){text-underline-offset:2px}@container (width>=560px){#root .\[\@container\(min-width\:560px\)\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container finance-card (width<=210px){#root .\[\@container_finance-card_\(max-width\:210px\)\]\:hidden{display:none}}@container finance-card (width<=270px){#root .\[\@container_finance-card_\(max-width\:270px\)\]\:min-h-\[2lh\]{min-height:2lh}}@container finance-card (width>=162px){#root .\[\@container_finance-card_\(min-width\:162px\)\]\:text-\[16px\]{font-size:16px}}@container finance-card (width>=560px){#root .\[\@container_finance-card_\(min-width\:560px\)\]\:h-\[118px\]{height:118px}#root .\[\@container_finance-card_\(min-width\:560px\)\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container withheld (width>=800px){#root .\[\@container_withheld_\(min-width\:800px\)\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (height<=699px) and (width>=901px){#root .\[\@media\(max-height\:699px\)_and_\(min-width\:901px\)\]\:overflow-y-auto{overflow-y:auto}}
