@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";:root{--ori-primary-rgb: 73 76 243;--ori-primary: rgb(var(--ori-primary-rgb));--ori-primary-light-rgb: 129 130 255;--ori-primary-light: rgb(var(--ori-primary-light-rgb));--ori-primary-dark-rgb: 58 61 201;--ori-primary-dark: rgb(var(--ori-primary-dark-rgb));--ori-primary-ink-rgb: 58 61 182;--ori-primary-ink: rgb(var(--ori-primary-ink-rgb));--ori-surface-rgb: 237 242 255;--ori-surface: rgb(var(--ori-surface-rgb));--ori-row-alt-rgb: 247 249 255;--ori-row-alt: rgb(var(--ori-row-alt-rgb));--ori-border-rgb: 197 207 245;--ori-border: rgb(var(--ori-border-rgb));--ori-text-dark-rgb: 30 32 68;--ori-text-dark: rgb(var(--ori-text-dark-rgb));--ori-sun-rgb: 245 221 22;--ori-sun: rgb(var(--ori-sun-rgb));--ori-note: #666666;--ori-ink-mid-rgb: 37 41 102;--ori-ink-mid: rgb(var(--ori-ink-mid-rgb));--ori-ink-far-rgb: 43 45 135;--ori-ink-far: rgb(var(--ori-ink-far-rgb));--ori-label: #5F6485;--ori-muted: #646986;--ori-pos-rgb: 6 122 85;--ori-pos: rgb(var(--ori-pos-rgb));--ori-neg-rgb: 200 54 43;--ori-neg: rgb(var(--ori-neg-rgb));--ori-warn-rgb: 150 96 26;--ori-warn: rgb(var(--ori-warn-rgb));--ori-surface-card: #ffffff;--ori-surface-raised: var(--ori-row-alt);--ori-surface-hover: var(--ori-row-alt);--ori-pos-tint: #dff5ec;--ori-warn-tint: #fdf0d5;--ori-neg-tint: #fde5e2;--ori-hair: rgb(var(--ori-border-rgb) / .55);--ori-row-line: rgb(var(--ori-text-dark-rgb) / .08);--ori-t-micro: 11px;--ori-t-note: 12.5px;--ori-t-body: 14px;--ori-t-lead: 16px;--ori-t-h3: 20px;--ori-t-h2: 26px;--ori-t-hero: 38px;--ori-s1: 4px;--ori-s2: 8px;--ori-s3: 12px;--ori-s4: 16px;--ori-s5: 24px;--ori-s6: 32px;--ori-s7: 48px;--ori-r: 12px;--ori-r-sm: 8px;--ori-shadow: 0 1px 2px rgb(var(--ori-text-dark-rgb) / .06);--ori-shadow-lift: 0 16px 40px rgb(var(--ori-text-dark-rgb) / .18);--ori-font: "Figtree", "Inter", system-ui, -apple-system, sans-serif;--ori-font-data: "IBM Plex Sans", "Figtree", system-ui, -apple-system, sans-serif}.dark{--ori-label: #8b90ab;--ori-muted: #a8adc4;--ori-pos-rgb: 52 211 153;--ori-neg-rgb: 248 113 113;--ori-warn-rgb: 251 191 36;--ori-surface-card: #1a1d2e;--ori-surface-raised: #232741;--ori-surface-hover: #20243a;--ori-pos-tint: rgb(52 211 153 / .14);--ori-warn-tint: rgb(251 191 36 / .14);--ori-neg-tint: rgb(248 113 113 / .14);--ori-hair: rgb(var(--ori-border-rgb) / .18);--ori-row-line: rgb(255 255 255 / .07);--ori-shadow: 0 1px 2px rgb(0 0 0 / .35);--ori-shadow-lift: 0 16px 40px rgb(0 0 0 / .5)}:root{--ori: var(--ori-primary, var(--ori-primary));--ori-dark: var(--ori-primary-dark, #3A3DC9);--ori-light: var(--ori-primary-light, #8182FF);--ori-bg: var(--ori-surface, var(--ori-surface));--ori-bg-subtle: var(--ori-row-alt, var(--ori-row-alt));--ori-yellow: var(--ori-sun, #F5DD16);--ori-dark-text: var(--ori-text-dark, var(--ori-text-dark));--ori-sidebar-bg: var(--ori-text-dark, var(--ori-text-dark));--ori-sidebar-hover: var(--ori-ink-mid, #252966);--ori-sidebar-active: var(--ori-primary, var(--ori-primary))}body{background:#f4f5fb!important}#nova{background:#f4f5fb!important;min-height:100vh!important}.dark body,.dark #nova{background:#0b0e27!important}#nova header,header.bg-white,header.shadow-b{background:linear-gradient(135deg,var(--ori-sidebar-bg) 0%,var(--ori-ink-mid, #252966) 100%)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(73,76,243,.2)!important;box-shadow:0 2px 8px #00000026!important}#nova header *{color:#ffffffd9!important}#nova header input::-moz-placeholder{color:#ffffff80!important}#nova header input,#nova header input::placeholder{color:#ffffff80!important}#nova header input{background:rgba(255,255,255,.1)!important;border-color:#ffffff26!important}#nova header input:focus{background:rgba(255,255,255,.15)!important;border-color:#ffffff4d!important;box-shadow:0 0 0 3px #ffffff1a!important;color:#fff!important}.dark #nova header,.dark header.bg-white,.dark header.shadow-b{background:linear-gradient(135deg,#0b0e27 0%,#161937 100%)!important;border-bottom-color:#494cf326!important}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]{background:var(--ori-sidebar-bg)!important;border-right:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important;padding:12px 0!important;overflow-y:auto!important;position:fixed!important;top:var(--nova-header-height, 56px)!important;left:0!important;bottom:0!important;z-index:40!important}.dark div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]{background:#0d1030!important;border-right:1px solid rgba(73,76,243,.25)!important;box-shadow:none!important}.sidebar-menu h4{font-size:var(--ori-t-micro, 11px)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff80!important;padding:4px 16px!important;margin:0!important}.sidebar-menu.space-y-6>*+*{margin-top:.125rem!important}.sidebar-menu h4>span,.sidebar-menu h4>span.uppercase{color:#ffffff80!important}.sidebar-menu>div:first-child h4{padding-top:4px!important}.dark .sidebar-menu h4,.dark .sidebar-menu h4>span,.dark .sidebar-menu h4>span.uppercase{color:#ffffff40!important}.sidebar-menu .min-h-8{font-size:var(--ori-t-body, 14px)!important;font-weight:500!important;color:#ffffffd9!important;padding:4px 12px!important;margin:1px 8px!important;border-radius:var(--ori-r-sm, 8px)!important;transition:all .15s ease!important;border-left:none!important;line-height:1.35!important}.sidebar-menu .min-h-8:hover{background:var(--ori-sidebar-hover)!important;color:#fff!important}.dark .sidebar-menu .min-h-8{color:#ffffff8c!important}.dark .sidebar-menu .min-h-8:hover{background:rgba(73,76,243,.15)!important;color:#ffffffe6!important}.sidebar-menu .font-bold.text-primary-500,.sidebar-menu .min-h-8.font-bold{background:var(--ori-sidebar-active)!important;color:#fff!important;font-weight:600!important;border-left:none!important;padding-left:14px!important;box-shadow:0 2px 8px #494cf366!important}.sidebar-menu .font-bold.text-primary-500:hover,.sidebar-menu .min-h-8.font-bold:hover{background:var(--ori-light)!important;color:#fff!important}.dark .sidebar-menu .font-bold.text-primary-500,.dark .sidebar-menu .min-h-8.font-bold{background:var(--ori)!important;color:#fff!important;box-shadow:0 2px 8px #494cf34d!important}.sidebar-menu [data-active-link=page]{background:var(--ori-sidebar-active)!important;color:#fff!important;font-weight:600!important;border-left:none!important;box-shadow:0 2px 8px #494cf366!important}.sidebar-menu [data-active-link=page]:hover{background:var(--ori-light)!important}.dark .sidebar-menu [data-active-link=page]{background:var(--ori)!important;color:#fff!important}.sidebar-menu .w-6.h-6{width:20px!important;height:20px!important;opacity:.85!important;color:#ffffffd9!important}.sidebar-menu a[href$="/cockpit"]>.w-6.h-6,.sidebar-menu a[href$="/origami-financial-dashboard/monthly-review"]>.w-6.h-6{background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.sidebar-menu a[href$="/cockpit"]>.w-6.h-6{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 12l8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 12l8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25'/%3E%3C/svg%3E")}.sidebar-menu a[href$="/origami-financial-dashboard/monthly-review"]>.w-6.h-6{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5'/%3E%3C/svg%3E")}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]::-webkit-scrollbar{width:6px}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:3px}.sidebar-menu .font-bold .w-6.h-6,.sidebar-menu .text-primary-500 .w-6.h-6,.sidebar-menu [data-active-link=page] .w-6.h-6{opacity:1!important;color:#fff!important}.sidebar-menu .items-start{padding:4px 14px!important;margin:1px 8px!important;border-radius:var(--ori-r-sm, 8px)!important;transition:all .15s ease!important;color:#ffffffb3!important}.sidebar-menu .items-start:hover{background:var(--ori-sidebar-hover)!important;color:#fff!important}.sidebar-menu .text-gray-500{color:#ffffffb3!important}.sidebar-menu .min-h-8 .text-gray-500,.sidebar-menu .items-start .text-gray-500{color:inherit!important}.sidebar-menu .bg-red-100.text-red-600{background:var(--ori-neg-tint)!important;color:var(--ori-neg)!important}.sidebar-menu .bg-yellow-100.text-yellow-600{background:var(--ori-warn-tint)!important;color:var(--ori-warn)!important}.card,div.card,.bg-white.rounded-lg.shadow,.relative.overflow-hidden.bg-white.rounded-lg.shadow{border-radius:var(--ori-r, 12px)!important;border:1px solid rgb(var(--ori-border-rgb, 197 207 245) / .45)!important;box-shadow:var(--ori-shadow, 0 1px 2px rgba(30, 32, 68, .06))!important;transition:border-color .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden!important}.card:hover,div.card:hover,.bg-white.rounded-lg.shadow:hover,.relative.overflow-hidden.bg-white.rounded-lg.shadow:hover{border-color:rgb(var(--ori-primary-rgb, 73 76 243) / .35)!important}.dark .card,.dark div.card,.dark .bg-white.rounded-lg.shadow{background:#161937!important;border-color:#494cf31a!important}.dark .card:hover,.dark div.card:hover,.dark .bg-white.rounded-lg.shadow:hover{border-color:#494cf359!important}.text-4xl{font-size:var(--ori-t-hero, 38px)!important;font-weight:800!important;letter-spacing:-.03em!important;color:var(--ori-dark-text)!important}.dark .text-4xl{color:#e8e9f3!important}.rounded-lg.bg-primary-500{background:var(--ori)!important;border-radius:var(--ori-r, 12px)!important;box-shadow:0 4px 14px #494cf359!important}h1{font-weight:800!important;letter-spacing:-.025em!important;color:var(--ori-dark-text)!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important}.dark h1{color:#e8e9f3!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important}table:not(.ori-table) thead th{font-size:var(--ori-t-micro, 11px)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--ori)!important;background:var(--ori-bg)!important;border-bottom:2px solid rgba(73,76,243,.12)!important;padding:var(--ori-s2, 8px) var(--ori-s3, 12px)!important}.dark table:not(.ori-table) thead th{background:#161937!important;color:var(--ori-light)!important;border-bottom-color:#494cf333!important}.ori-table thead th.ori-sticky-col{background:var(--ori-th-bg, #fff)!important}.dark .ori-table thead th.ori-sticky-col{background:var(--ori-th-bg, var(--ori-surface-card))!important}.ori-table-plain thead th{background:transparent!important;border-bottom:1px solid var(--ori-border, var(--ori-border))!important}.dark .ori-table-plain thead th{background:transparent!important}tbody tr{transition:background-color .1s ease!important;border-bottom:1px solid #f0f1f8!important}tbody tr:hover{background:var(--ori-bg-subtle)!important}.dark tbody tr{border-bottom-color:#1e2145!important}.dark tbody tr:hover{background:rgba(73,76,243,.05)!important}table:not(.ori-table) tbody td{padding:var(--ori-s2, 8px) var(--ori-s3, 12px)!important;font-size:var(--ori-t-body, 14px)!important}.badge,span[class*=bg-][class*=rounded]{border-radius:20px!important;padding:3px 12px!important;font-size:var(--ori-t-micro, 11px)!important;font-weight:600!important}button[class*=bg-primary],a[class*=bg-primary]{background:var(--ori)!important;border:none!important;border-radius:var(--ori-r-sm, 8px)!important;box-shadow:var(--ori-shadow, 0 1px 2px rgba(30, 32, 68, .06))!important;font-weight:600!important;transition:background .2s ease!important}button[class*=bg-primary]:hover,a[class*=bg-primary]:hover{background:var(--ori-dark)!important}select,.form-input-bordered{border-radius:var(--ori-r-sm, 8px)!important;border:1.5px solid #e0e2f0!important;font-size:var(--ori-t-note, 12.5px)!important;transition:all .15s ease!important}select:focus,.form-input-bordered:focus{border-color:var(--ori)!important;box-shadow:0 0 0 3px #494cf31a!important;outline:none!important}[dusk=global-search-component] input,input[type=search]{border-radius:var(--ori-r, 12px)!important;border:1.5px solid #e0e2f0!important;background:rgba(244,245,251,.8)!important;font-size:var(--ori-t-note, 12.5px)!important}[dusk=global-search-component] input:focus,input[type=search]:focus{border-color:var(--ori)!important;box-shadow:0 0 0 3px #494cf31a!important;background:white!important}[dusk=breadcrumbs],nav[aria-label=breadcrumb]{font-size:var(--ori-t-note, 12.5px)!important;color:#94a3b8!important}[dusk=breadcrumbs] a,nav[aria-label=breadcrumb] a{color:var(--ori)!important;transition:color .15s ease!important}[dusk=breadcrumbs] a:hover,nav[aria-label=breadcrumb] a:hover{color:var(--ori-dark)!important}.grid.gap-6{gap:20px!important}.text-green-500,.text-green-600{color:var(--ori-pos, var(--ori-pos))!important;font-weight:700!important}.text-red-500,.text-red-600{color:var(--ori-neg, var(--ori-neg))!important;font-weight:700!important}.text-blue-600{color:var(--ori)}.text-orange-600{color:var(--ori-warn, var(--ori-warn))}.text-blue-800{color:#1e40af}.text-green-800{color:#065f46}.text-red-800{color:#991b1b}.text-purple-600{color:#9333ea}.text-primary{color:var(--ori)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.dark .text-blue-600{color:var(--ori-light)}.dark .text-orange-600{color:var(--ori-warn)}.dark .text-blue-800{color:#93c5fd}.dark .text-green-800{color:var(--ori-pos)}.dark .text-red-800{color:var(--ori-neg)}.dark .text-purple-600{color:#c084fc}.dark .text-primary{color:var(--ori-light)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c8cadf;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a0a3c4}.dark ::-webkit-scrollbar-thumb{background:#2a2d5a}.dark ::-webkit-scrollbar-thumb:hover{background:#3538c9}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)!important}div[class*=hidden][class*="lg:block"][class*="lg:absolute"][class*=w-60]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)!important}footer{opacity:.3!important;font-size:var(--ori-t-micro, 11px)!important}.lg\:ml-60{background:transparent!important}.bg-gray-600\/75{background:rgba(11,14,39,.6)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}@media (min-width: 640px){.w-\[6rem\]{width:auto!important;min-width:8.5rem}}@media (max-width: 639px){td.w-auto .truncate{white-space:normal!important}div.h-6.flex.items-center.px-6{flex-wrap:wrap;height:auto!important;min-height:1.5rem}}@media (max-width: 767.98px){#nova .grid.md\:grid-cols-12{grid-template-columns:minmax(0,1fr)}}.w-\[6rem\] select,select.ml-auto{font-size:var(--ori-t-micro, 11px)!important;padding:4px 8px!important;border-radius:var(--ori-r-sm, 8px)!important;background:var(--ori-bg)!important;border:1px solid rgba(73,76,243,.12)!important;color:var(--ori)!important;font-weight:600!important}.dark .w-\[6rem\] select,.dark select.ml-auto{background:#161937!important;border-color:#494cf333!important;color:var(--ori-light)!important}nav[aria-label=pagination] button,nav[aria-label=pagination] a{border-radius:var(--ori-r-sm, 8px)!important;font-size:var(--ori-t-note, 12.5px)!important;font-weight:500!important}a.link-default,.text-primary-500,a[class*=text-primary]{color:var(--ori)!important}a.link-default:hover,a[class*=text-primary]:hover{color:var(--ori-dark)!important}.dark a.link-default,.dark .text-primary-500{color:var(--ori-light)!important}@media (max-width: 1024px){.text-4xl{font-size:var(--ori-t-h2, 26px)!important}}div[class*="lg:hidden"][class*=w-60] div[class*=max-w-xxs]{background:var(--ori-sidebar-bg)!important}div[class*="lg:hidden"][class*=w-60] div[class*=max-w-xxs]>div[class*=border-b]{border-color:#ffffff1a!important}div[class*="lg:hidden"][class*=w-60] div[class*=max-w-xxs]>div[class*=border-b] a{color:#ffffffd9!important}div[class*=max-w-xxs] div[class*="md:hidden"][class*=bg-gray-100]{background:rgba(255,255,255,.08)!important}div[class*=max-w-xxs] div[class*="md:hidden"][class*=bg-gray-100] a,div[class*=max-w-xxs] div[class*="md:hidden"][class*=bg-gray-100] button,div[class*=max-w-xxs] div[class*="md:hidden"][class*=bg-gray-100] span{color:#ffffffd9!important}.dark div[class*="lg:hidden"][class*=w-60] div[class*=max-w-xxs]{background:#0d1030!important}#nova>div:has(>header.bg-white){position:sticky!important;top:0!important;z-index:50!important}#nova header{position:sticky!important;top:0!important;z-index:50!important}.reporting-percentage{font-weight:400;display:block;font-size:var(--ori-t-micro, 11px)}.negative-percentage{color:var(--ori-neg, var(--ori-neg))}.positive-percentage{color:var(--ori-pos, var(--ori-pos))}@media (prefers-reduced-motion: no-preference){@keyframes ori-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card,div.card{animation:ori-fade-up .45s cubic-bezier(.22,1,.36,1) both}}.sidebar-menu .font-bold.text-primary-500,.sidebar-menu .min-h-8.font-bold,.sidebar-menu [data-active-link=page]{box-shadow:inset 3px 0 0 var(--ori-yellow),0 2px 8px #494cf366!important}#nova main h1{position:relative!important;padding-bottom:6px!important}#nova main h1:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--ori) 0%,var(--ori-yellow) 100%)}body.ori-auth #app{min-height:100vh;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(620px 420px at 12% 18%,rgba(73,76,243,.35),transparent 60%),radial-gradient(520px 380px at 88% 82%,rgba(249,237,67,.1),transparent 60%),linear-gradient(135deg,var(--ori-text-dark, var(--ori-text-dark)) 0%,var(--ori-ink-mid, #252966) 60%,var(--ori-ink-far, #2B2D87) 100%)}body.ori-auth{background:var(--ori-text-dark, var(--ori-text-dark))!important}body.ori-auth #app div[class*=bg-white]{color-scheme:light;background:var(--ori-surface-card)!important;border-radius:var(--ori-r, 12px)!important;border:1px solid rgba(255,255,255,.1)!important;padding:2.25rem 2rem 2rem!important;box-shadow:0 24px 60px #0b0e2773,0 4px 16px #494cf340!important}body.ori-auth form{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.ori-auth #app h2{color:var(--ori-text-dark, var(--ori-text-dark))!important;font-weight:700!important;font-size:var(--ori-t-h2, 26px)!important;letter-spacing:-.02em;margin-bottom:.5rem!important}body.ori-auth #app h2:after{content:"";display:block;width:44px;height:3px;border-radius:2px;margin:.75rem auto 0;background:linear-gradient(90deg,var(--ori) 0%,var(--ori-yellow) 100%)}body.ori-auth form label{color:var(--ori-text-dark, var(--ori-text-dark))!important;font-size:var(--ori-t-note, 12.5px)!important;font-weight:600!important}body.ori-auth form span{color:var(--ori-label, var(--ori-label))!important}body.ori-auth form input.form-control{background:var(--ori-surface-card)!important;color:var(--ori-text-dark, var(--ori-text-dark))!important;border:1.5px solid var(--ori-border, var(--ori-border))!important;border-radius:var(--ori-r-sm, 8px)!important;padding-top:.6rem!important;padding-bottom:.6rem!important;transition:border-color .15s ease,box-shadow .15s ease}body.ori-auth form input.form-control::-moz-placeholder{color:var(--ori-muted, var(--ori-muted))!important}body.ori-auth form input.form-control::placeholder{color:var(--ori-muted, var(--ori-muted))!important}body.ori-auth form input.form-control:focus{border-color:var(--ori)!important;box-shadow:0 0 0 3px #494cf31f!important;outline:none!important}body.ori-auth form a{color:var(--ori)!important;transition:color .15s ease;white-space:nowrap;font-size:var(--ori-t-note, 12.5px)!important}body.ori-auth form a:hover{color:var(--ori-dark)!important}body.ori-auth form svg[width="100"][height="2"]{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--ori) 0%,var(--ori-yellow) 100%)}body.ori-auth form svg[width="100"][height="2"] path{fill:transparent}body.ori-auth div[class*=max-w-sm] svg,body.ori-auth div[class*=max-w-sm] img{height:2.75rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}body.ori-auth form button[type=submit]{padding-top:.65rem!important;padding-bottom:.65rem!important}body.ori-auth form button[type=submit],body.ori-auth form button[type=submit] span{color:#fff!important;font-weight:600!important}body.ori-auth form .flex.mb-6{align-items:center;gap:.75rem}form [dusk=pilotage-client-panel]>h1{color:var(--ori-text-dark)!important;font-size:var(--ori-t-h3)!important;font-weight:750!important;letter-spacing:-.02em!important;margin-bottom:var(--ori-s3)!important}form [dusk=pilotage-client-panel]>div:last-child{border:1px solid var(--ori-hair)!important;border-top:3px solid var(--ori-primary)!important;border-radius:var(--ori-r)!important;box-shadow:var(--ori-shadow)!important}form [dusk=pilotage-client-panel] [index]{padding-block:var(--ori-s4)!important}form [dusk=pilotage-client-panel] [index="1"]{background:rgb(var(--ori-primary-rgb) / .055)!important}form [dusk=pilotage-client-panel] label{color:var(--ori-label)!important;font-size:var(--ori-t-body)!important;font-weight:650!important}form [dusk=pilotage-client-panel] select#stage{border-color:rgb(var(--ori-primary-rgb) / .55)!important;box-shadow:0 0 0 3px rgb(var(--ori-primary-rgb) / .08)!important;font-weight:650!important}form [dusk=pilotage-client-panel] .help-text{color:var(--ori-muted)!important;font-size:var(--ori-t-note)!important;font-style:normal!important;line-height:1.45!important}form:has([dusk=pilotage-client-panel]) button[dusk=update-and-continue-editing-button]{display:none!important}@media (max-width: 767px){form [dusk=pilotage-client-panel] [index]>div{padding-inline:var(--ori-s4)!important}form [dusk=pilotage-client-panel] [index]>div:first-child{margin-bottom:var(--ori-s2)!important}form:has([dusk=pilotage-client-panel])>div:last-child{align-items:stretch!important;gap:var(--ori-s2)!important}form:has([dusk=pilotage-client-panel]) button[dusk=update-button]{order:-1}}body{font-family:var(--ori-font);font-optical-sizing:auto}
