@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-orange-500:#fe6e00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-yellow-300:#ffe02a;--color-green-400:#05df72;--color-green-600:#00a544;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-700:#007956;--color-cyan-500:#00b7d7;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-700:#0069a4;--color-blue-500:#3080ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-500:#62748e;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-zinc-100:#f4f4f5;--color-zinc-700:#3f3f46;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Liberation Sans,sans-serif}}@layer components{.summary-shell-quote{background:var(--summary-shell-quote-bg);border:1px solid var(--summary-shell-quote-border);color:var(--summary-shell-quote-text)}.summary-row-total{background:var(--summary-row-total-bg);border:1px solid var(--summary-row-total-border);color:var(--summary-row-total-text)}.summary-row-commission{background:var(--summary-row-commission-bg);border:1px solid var(--summary-row-commission-border);color:var(--summary-row-commission-text)}.summary-row-vat{background:var(--summary-row-vat-bg);border:1px solid var(--summary-row-vat-border);color:var(--summary-row-vat-text)}.summary-row-sales{background:var(--summary-row-sales-bg);border:1px solid var(--summary-row-sales-border);color:var(--summary-row-sales-text)}.summary-row-performance{background:var(--summary-row-performance-bg);border:1px solid var(--summary-row-performance-border);color:var(--summary-row-performance-text)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-\[12\]{order:12}.order-first{order:-9999}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-2{grid-row:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.-mt-px{margin-top:-1px}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-\[calc\(var\(--sb-gap\)\*2\)\]{margin-top:calc(var(--sb-gap)*2)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.h-0{height:calc(var(--spacing)*0)}.h-2{height:calc(var(--spacing)*2)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-14{height:calc(var(--spacing)*14)}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[72vh\]{height:72vh}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[560px\]{height:560px}.h-\[960px\]{height:960px}.h-\[1410px\]{height:1410px}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-\[min\(94vh\,1080px\)\]{height:min(94vh,1080px)}.h-\[min\(420px\,55dvh\)\]{height:min(420px,55dvh)}.h-\[min\(640px\,65dvh\)\]{height:min(640px,65dvh)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--sb-row-h\)\]{height:var(--sb-row-h)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[40rem\]{max-height:40rem}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[280px\]{max-height:280px}.max-h-\[440px\]{max-height:440px}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-13rem\)\]{max-height:calc(100vh - 13rem)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[42px\]{min-height:42px}.min-h-\[76px\]{min-height:76px}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[240px\]{min-height:240px}.min-h-\[1120px\]{min-height:1120px}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-11{width:calc(var(--spacing)*11)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-56{width:calc(var(--spacing)*56)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[4\.5rem\]{width:4.5rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[6\%\]{width:6%}.w-\[7\%\]{width:7%}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\%\]{width:8%}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\%\]{width:9%}.w-\[10\%\]{width:10%}.w-\[10\.625rem\]{width:10.625rem}.w-\[11\%\]{width:11%}.w-\[11\.25rem\]{width:11.25rem}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[13\.75rem\]{width:13.75rem}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[28\%\]{width:28%}.w-\[30px\]{width:30px}.w-\[42px\]{width:42px}.w-\[62px\]{width:62px}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[96px\]{width:96px}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[108px\]{width:108px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[268px\]{width:268px}.w-\[280px\]{width:280px}.w-\[390px\]{width:390px}.w-\[794px\]{width:794px}.w-\[min\(\.\.\.\)\]{width:min(...)}.w-\[min\(356px\,calc\(100vw-2rem\)\)\]{width:min(356px,100vw - 2rem)}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,100vw - 2rem)}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.w-\[min\(460px\,calc\(100vw-2rem\)\)\]{width:min(460px,100vw - 2rem)}.w-\[min\(480px\,calc\(100vw-2rem\)\)\]{width:min(480px,100vw - 2rem)}.w-\[min\(520px\,calc\(100vw-2rem\)\)\]{width:min(520px,100vw - 2rem)}.w-\[min\(560px\,calc\(100vw-2rem\)\)\]{width:min(560px,100vw - 2rem)}.w-\[min\(620px\,calc\(100vw-2rem\)\)\]{width:min(620px,100vw - 2rem)}.w-\[min\(640px\,calc\(100vw-2rem\)\)\]{width:min(640px,100vw - 2rem)}.w-\[min\(680px\,calc\(100vw-2rem\)\)\]{width:min(680px,100vw - 2rem)}.w-\[min\(720px\,calc\(100vw-2rem\)\)\]{width:min(720px,100vw - 2rem)}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,100vw - 2rem)}.w-\[min\(860px\,calc\(100vw-2rem\)\)\]{width:min(860px,100vw - 2rem)}.w-\[min\(880px\,95vw\)\]{width:min(880px,95vw)}.w-\[min\(880px\,calc\(100vw-2rem\)\)\]{width:min(880px,100vw - 2rem)}.w-\[min\(900px\,calc\(100vw-2rem\)\)\]{width:min(900px,100vw - 2rem)}.w-\[min\(980px\,calc\(100vw-2rem\)\)\]{width:min(980px,100vw - 2rem)}.w-\[min\(1040px\,calc\(100vw-2rem\)\)\]{width:min(1040px,100vw - 2rem)}.w-\[min\(1100px\,95vw\)\]{width:min(1100px,95vw)}.w-\[min\(1180px\,95vw\)\]{width:min(1180px,95vw)}.w-\[min\(1180px\,calc\(100vw-2rem\)\)\]{width:min(1180px,100vw - 2rem)}.w-\[min\(1760px\,98vw\)\]{width:min(1760px,98vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[42px\]{max-width:42px}.max-w-\[84px\]{max-width:84px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[920px\]{max-width:920px}.max-w-\[980px\]{max-width:980px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-60{min-width:calc(var(--spacing)*60)}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7\.75rem\]{min-width:7.75rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[10\.625rem\]{min-width:10.625rem}.min-w-\[11\.25rem\]{min-width:11.25rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13\.75rem\]{min-width:13.75rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[42px\]{min-width:42px}.min-w-\[75rem\]{min-width:75rem}.min-w-\[84px\]{min-width:84px}.min-w-\[104rem\]{min-width:104rem}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing)*48)}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{appearance:textfield}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.2fr_1\.2fr_0\.9fr_auto\]{grid-template-columns:1.2fr 1.2fr .9fr auto}.grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.grid-cols-\[1fr_0\.95fr\]{grid-template-columns:1fr .95fr}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2rem_minmax\(0\,1fr\)_2rem\]{grid-template-columns:2rem minmax(0,1fr) 2rem}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[88px_1fr\]{grid-template-columns:88px 1fr}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(130px\,1\.2fr\)_minmax\(110px\,1fr\)_minmax\(130px\,1fr\)_minmax\(130px\,1fr\)_minmax\(220px\,1\.7fr\)_minmax\(95px\,0\.8fr\)\]{grid-template-columns:minmax(130px,1.2fr) minmax(110px,1fr) minmax(130px,1fr) minmax(130px,1fr) minmax(220px,1.7fr) minmax(95px,.8fr)}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#8b6241\]{border-color:#8b6241}.border-\[\#8f765f\]{border-color:#8f765f}.border-\[\#b7d9ea\]{border-color:#b7d9ea}.border-\[\#bba790\]{border-color:#bba790}.border-\[\#bfa48a\]{border-color:#bfa48a}.border-\[\#c8b49e\]{border-color:#c8b49e}.border-\[\#cab8a2\]{border-color:#cab8a2}.border-\[\#cfb79e\]{border-color:#cfb79e}.border-\[\#d6c2ae\]{border-color:#d6c2ae}.border-\[\#d8c8b6\]{border-color:#d8c8b6}.border-\[\#dbcab9\]{border-color:#dbcab9}.border-\[\#e2d3c4\]{border-color:#e2d3c4}.border-\[\#efe4d7\]{border-color:#efe4d7}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab,var(--color-amber-400)40%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/35{border-color:color-mix(in oklab,var(--color-amber-500)35%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/70{border-color:color-mix(in oklab,var(--color-emerald-300)70%,transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400)40%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}.border-emerald-500\/70{border-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/70{border-color:color-mix(in oklab,var(--color-emerald-500)70%,transparent)}}.border-fuchsia-400\/40{border-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab,var(--color-fuchsia-400)40%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500)40%,transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500)40%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.\!bg-black\/95{background-color:#000000f2!important}@supports (color:color-mix(in lab, red, red)){.\!bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)!important}}.bg-\[\#567f983d\]{background-color:#567f983d}.bg-\[\#11151e\]{background-color:#11151e}.bg-\[\#d8c1ab\]{background-color:#d8c1ab}.bg-\[\#ead8c8\]{background-color:#ead8c8}.bg-\[\#efe4d7\]{background-color:#efe4d7}.bg-\[\#f3ece4\]{background-color:#f3ece4}.bg-\[\#f4ede5\]{background-color:#f4ede5}.bg-\[\#f6ede4\]{background-color:#f6ede4}.bg-\[\#f7f1ea\]{background-color:#f7f1ea}.bg-\[\#f8f4ec\]{background-color:#f8f4ec}.bg-\[\#fdf9f3\]{background-color:#fdf9f3}.bg-\[\#fffdfa\]{background-color:#fffdfa}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500)5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.bg-amber-500\/80{background-color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/80{background-color:color-mix(in oklab,var(--color-amber-500)80%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)}}.bg-cyan-500\/80{background-color:#00b7d7cc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/80{background-color:color-mix(in oklab,var(--color-cyan-500)80%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab,var(--color-emerald-500)80%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab,var(--color-fuchsia-500)15%,transparent)}}.bg-orange-500\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/80{background-color:color-mix(in oklab,var(--color-orange-500)80%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.bg-rose-500\/80{background-color:#ff2357cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/80{background-color:color-mix(in oklab,var(--color-rose-500)80%,transparent)}}.bg-rose-700{background-color:var(--color-rose-700)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/5{background-color:color-mix(in oklab,var(--color-sky-500)5%,transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500)15%,transparent)}}.bg-slate-500\/80{background-color:#62748ecc}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/80{background-color:color-mix(in oklab,var(--color-slate-500)80%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/90{background-color:color-mix(in oklab,var(--color-slate-950)90%,transparent)}}.bg-slate-950\/92{background-color:#020618eb}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/92{background-color:color-mix(in oklab,var(--color-slate-950)92%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white)55%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab,var(--color-white)92%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-300\/10{background-color:#ffe02a1a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-300\/10{background-color:color-mix(in oklab,var(--color-yellow-300)10%,transparent)}}.bg-yellow-300\/15{background-color:#ffe02a26}@supports (color:color-mix(in lab, red, red)){.bg-yellow-300\/15{background-color:color-mix(in oklab,var(--color-yellow-300)15%,transparent)}}.fill-current{fill:currentColor}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-\[calc\(var\(--sb-gap\)\*1\.5\)\]{padding-top:calc(var(--sb-gap)*1.5)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-\[52px\]{padding-left:52px}.\!text-center{text-align:center!important}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[length\:var\(--sb-font\)\]{font-size:var(--sb-font)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a221a\]{color:#2a221a}.text-\[\#2f241d\]{color:#2f241d}.text-\[\#3c3027\]{color:#3c3027}.text-\[\#3e3228\]{color:#3e3228}.text-\[\#5a4c41\]{color:#5a4c41}.text-\[\#5a4634\]{color:#5a4634}.text-\[\#6a594c\]{color:#6a594c}.text-\[\#6b5643\]{color:#6b5643}.text-\[\#6b5847\]{color:#6b5847}.text-\[\#6d5a48\]{color:#6d5a48}.text-\[\#7a6857\]{color:#7a6857}.text-\[\#8b6241\]{color:#8b6241}.text-\[\#222\]{color:#222}.text-\[\#503f31\]{color:#503f31}.text-\[\#006241\]{color:#006241}.text-\[\#55473c\]{color:#55473c}.text-\[\#84674e\]{color:#84674e}.text-\[hsl\(var\(--nav-active-text\)\)\]{color:hsl(var(--nav-active-text))}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-700{color:var(--color-emerald-700)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-rose-300{color:var(--color-rose-300)}.text-rose-700{color:var(--color-rose-700)}.text-sky-200{color:var(--color-sky-200)}.text-sky-700{color:var(--color-sky-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.text-white\/62{color:color-mix(in oklab,var(--color-white)62%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab,var(--color-white)72%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.accent-emerald-400{accent-color:var(--color-emerald-400)}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-yellow-300{accent-color:var(--color-yellow-300)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0f172a52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.18\)\,0_0_0_1px_rgba\(183\,217\,234\,0\.22\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff2e),0 0 0 1px var(--tw-shadow-color,#b7d9ea38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/glow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[hsl\(var\(--ring\)\/0\.45\)\]{--tw-ring-color:hsl(var(--ring)/.45)}.ring-black\/15{--tw-ring-color:#00000026}@supports (color:color-mix(in lab, red, red)){.ring-black\/15{--tw-ring-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.ring-black\/25{--tw-ring-color:#00000040}@supports (color:color-mix(in lab, red, red)){.ring-black\/25{--tw-ring-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.ring-emerald-300\/70{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.ring-emerald-300\/70{--tw-ring-color:color-mix(in oklab,var(--color-emerald-300)70%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--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,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,opacity\,transform\]{transition-property:max-height,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:-translate-y-1:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\:translate-y-1:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:opacity-100::placeholder{opacity:1}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:border-\[\#8fc3df\]:hover{border-color:#8fc3df}.hover\:bg-\[\#4f7b9533\]:hover{background-color:#4f7b9533}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.hover\:bg-sky-500\/10:hover{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/10:hover{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.14\)\,0_0_0_1px_rgba\(79\,123\,149\,0\.22\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff24),0 0 0 1px var(--tw-shadow-color,#4f7b9538);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#9bd0e8\]:focus-visible{--tw-ring-color:#9bd0e8}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.enabled\:cursor-pointer:enabled{cursor:pointer}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing)*1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:text-\[hsl\(var\(--select-checked-fg\)\)\][data-highlighted]{color:hsl(var(--select-checked-fg))}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:bg-white\/35[data-state=checked]{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:bg-white\/35[data-state=checked]{background-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.data-\[state\=checked\]\:font-semibold[data-state=checked]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=checked\]\:text-\[hsl\(var\(--select-checked-fg\)\)\][data-state=checked]{color:hsl(var(--select-checked-fg))}.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.25\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:1900px){.min-\[1900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-auto{width:auto}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-12{grid-column:span 12/span 12}.md\:row-span-2{grid-row:span 2/span 2}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:h-16{height:calc(var(--spacing)*16)}.md\:min-h-\[calc\(100vh-3rem\)\]{min-height:calc(100vh - 3rem)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.md\:grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.md\:grid-cols-\[200px_1fr_auto\]{grid-template-columns:200px 1fr auto}.md\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.md\:grid-cols-\[minmax\(0\,1fr\)_120px\]{grid-template-columns:minmax(0,1fr) 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:overflow-visible{overflow:visible}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.md\:pb-6{padding-bottom:calc(var(--spacing)*6)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[21px\]{font-size:21px}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:block{display:block}.lg\:h-\[calc\(100vh-15\.5rem\)\]{height:calc(100vh - 15.5rem)}.lg\:basis-\[38\%\]{flex-basis:38%}.lg\:basis-\[62\%\]{flex-basis:62%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,2\.2fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,2.2fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,40\%\)_minmax\(4\.5rem\,12\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,40%) minmax(4.5rem,12%) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:self-end{align-self:flex-end}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-start-4{grid-column-start:4}.xl\:mt-\[22px\]{margin-top:22px}.xl\:w-auto{width:auto}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_2\.7fr_0\.8fr_1\.5fr\]{grid-template-columns:1.1fr 2.7fr .8fr 1.5fr}.xl\:grid-cols-\[1\.35fr_1\.8fr_1fr_1\.35fr_0\.85fr\]{grid-template-columns:1.35fr 1.8fr 1fr 1.35fr .85fr}.xl\:grid-cols-\[1\.45fr_1\.45fr_1\.1fr\]{grid-template-columns:1.45fr 1.45fr 1.1fr}.xl\:grid-cols-\[160px_minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:160px minmax(0,1fr) minmax(0,1.35fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_10\.625rem\]{grid-template-columns:minmax(0,1fr) 10.625rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_180px_180px_180px\]{grid-template-columns:minmax(0,1fr) 180px 180px 180px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.xl\:grid-cols-\[minmax\(7\.5rem\,1fr\)_minmax\(12rem\,3fr\)_minmax\(8rem\,2fr\)_minmax\(5rem\,1fr\)_auto\]{grid-template-columns:minmax(7.5rem,1fr) minmax(12rem,3fr) minmax(8rem,2fr) minmax(5rem,1fr) auto}.xl\:grid-cols-\[minmax\(360px\,2fr\)_minmax\(150px\,0\.5fr\)_minmax\(150px\,0\.5fr\)\]{grid-template-columns:minmax(360px,2fr) minmax(150px,.5fr) minmax(150px,.5fr)}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-end{justify-content:flex-end}}@media (min-width:96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-black\/90{border-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.dark\:border-black\/90{border-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.dark\:border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.dark\:border-zinc-700{border-color:var(--color-zinc-700)}.dark\:bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.dark\:bg-white{background-color:var(--color-white)}.dark\:bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/55{background-color:color-mix(in oklab,var(--color-white)55%,transparent)}}.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-\[\#2ECC71\]{color:#2ecc71}.dark\:text-emerald-200{color:var(--color-emerald-200)}.dark\:text-emerald-300{color:var(--color-emerald-300)}.dark\:text-rose-400{color:var(--color-rose-400)}.dark\:text-sky-300{color:var(--color-sky-300)}.dark\:text-zinc-100{color:var(--color-zinc-100)}.dark\:shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.28\)\,0_1px_3px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff47),0 1px 3px var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:ring-black\/75{--tw-ring-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.dark\:ring-black\/75{--tw-ring-color:color-mix(in oklab,var(--color-black)75%,transparent)}}.dark\:ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/25{--tw-ring-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.dark\:data-\[state\=checked\]\:bg-white\/65[data-state=checked]{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=checked\]\:bg-white\/65[data-state=checked]{background-color:color-mix(in oklab,var(--color-white)65%,transparent)}}.dark\:data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.35\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.data-\[state\=checked\]\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-inherit[data-state=checked] svg:not([class*=text-]){color:inherit}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/72{background-color:color-mix(in oklab,var(--color-black)72%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/82{background-color:#000000d1}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/82{background-color:color-mix(in oklab,var(--color-black)82%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/88{background-color:#000000e0}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-black\/88{background-color:color-mix(in oklab,var(--color-black)88%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400)10%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/72{background-color:#020618b8}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/72{background-color:color-mix(in oklab,var(--color-slate-950)72%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/88{background-color:#020618e0}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/88{background-color:color-mix(in oklab,var(--color-slate-950)88%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/92{background-color:#020618eb}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-slate-950\/92{background-color:color-mix(in oklab,var(--color-slate-950)92%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-\[\#2ECC71\]{color:#2ecc71}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-green-400{color:var(--color-green-400)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-red-400{color:var(--color-red-400)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-slate-100{color:var(--color-slate-100)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-yellow-300{color:var(--color-yellow-300)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-zinc-100{color:var(--color-zinc-100)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:caret-slate-100{caret-color:var(--color-slate-100)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:\[background\:hsl\(var\(--card\)\/0\.94\)\]{background:hsl(var(--card)/.94)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}@media (hover:hover){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:hover\:bg-amber-400\/15:hover{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:hover\:bg-amber-400\/15:hover{background-color:color-mix(in oklab,var(--color-amber-400)15%,transparent)}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:hover\:bg-sky-400\/15:hover{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:hover\:bg-sky-400\/15:hover{background-color:color-mix(in oklab,var(--color-sky-400)15%,transparent)}}}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:data-\[highlighted\]\:text-\[hsl\(var\(--quasi-glow-yellow\)\)\][data-highlighted],html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:data-\[state\=checked\]\:text-\[hsl\(var\(--quasi-glow-yellow\)\)\][data-state=checked]{color:hsl(var(--quasi-glow-yellow))}.public-soft-panel{border-color:hsl(var(--public-soft-panel-border));background-color:hsl(var(--public-soft-panel-bg))}.public-soft-panel-interactive{border-color:hsl(var(--public-soft-panel-border));background-color:hsl(var(--public-soft-panel-bg));transition:border-color .16s,background-color .16s,color .16s}.public-soft-panel-interactive:hover,.public-soft-panel-interactive:focus-visible{border-color:hsl(var(--public-soft-panel-border-hover));background-color:hsl(var(--public-soft-panel-bg-hover))}.public-list-row-hover{transition:background-color .16s}.public-list-row-hover:hover{background-color:hsl(var(--public-list-row-hover-bg))}.public-divider-b{border-bottom-color:hsl(var(--public-divider-border))}.public-divider-t{border-top-color:hsl(var(--public-divider-border))}.public-inline-shell{border-color:hsl(var(--public-inline-shell-border));background-color:hsl(var(--public-inline-shell-bg))}.public-hub-tile{transition:border-color .16s,background-color .16s,color .16s,transform .16s}.public-hub-tile:hover,.public-hub-tile:focus-visible{background-color:hsl(var(--public-hub-tile-hover-bg))}.public-modal-overlay{background-color:hsl(var(--public-modal-overlay))}.public-modal-overlay-strong{background-color:hsl(var(--public-modal-overlay-strong))}.public-back-button{transition:background-color .16s,color .16s,transform .16s}.public-back-button:hover,.public-back-button:focus-visible{background-color:hsl(var(--public-soft-panel-bg))}.public-tabs-list{border-color:hsl(var(--public-tab-list-border));background-color:hsl(var(--public-tab-list-bg))}.public-tabs-trigger{color:hsl(var(--public-tab-trigger-text));transition:color .16s,background-color .16s,box-shadow .16s}.public-tabs-trigger:hover{color:hsl(var(--public-tab-trigger-text-hover))}.public-tabs-trigger[data-state=active]{background-color:hsl(var(--public-tab-trigger-bg-active));color:hsl(var(--public-tab-trigger-text-active));box-shadow:0 1px 2px #0f172a14}.dropdown-surface{border-style:var(--tw-border-style);--tw-backdrop-blur:blur(var(--blur-md));-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,);background:hsl(var(--popover)/.94);color:hsl(var(--popover-foreground));border-width:1px;border-color:hsl(var(--border)/.7)}.validationAccentText{color:#b81e80}:root[data-theme=dark] .validationAccentText{color:#fcd25f}.validationWarningSurface{background-color:#feebf7b3;border-color:#dd5faf52}:root[data-theme=dark] .validationWarningSurface{background-color:#5a42022e;border-color:#fbca4159}}.qmd-production-canvas-dark,.qmd-approved-canvas-dark{--qmd-color-amber-r:226;--qmd-color-amber-g:164;--qmd-color-amber-b:48;--qmd-color-red-r:160;--qmd-color-red-g:68;--qmd-color-red-b:48;--qmd-color-burgundy-r:86;--qmd-color-burgundy-g:30;--qmd-color-burgundy-b:58;--qmd-color-purple-r:86;--qmd-color-purple-g:18;--qmd-color-purple-b:106;--qmd-color-night-r:12;--qmd-color-night-g:13;--qmd-color-night-b:34;--qmd-color-base:#000;--qmd-bg-hue:-6deg;--qmd-bg-brightness:.94;--qmd-bg-saturation:1.35;--qmd-bg-contrast:1.25;--qmd-amber-intensity:.8;--qmd-amber-x:7%;--qmd-amber-y:2%;--qmd-amber-size-x:1420px;--qmd-amber-size-y:1160px;--qmd-red-intensity:.42;--qmd-purple-depth:.4;--qmd-night-depth:0;--qmd-vignette-strength:0;--qmd-vignette-radius:100%;--qmd-smooth-scale:1.36}html:not([data-theme=light]) .qmd-production-canvas-dark,html:not([data-theme=light]) .qmd-approved-canvas-dark{background:var(--qmd-color-base);font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);isolation:isolate;position:relative}html:not([data-theme=light]) .qmd-production-canvas-dark:before,html:not([data-theme=light]) .qmd-approved-canvas-dark:before{content:"";z-index:-1;background:radial-gradient(ellipse calc(var(--qmd-amber-size-x)*var(--qmd-smooth-scale))calc(var(--qmd-amber-size-y)*var(--qmd-smooth-scale))at var(--qmd-amber-x)var(--qmd-amber-y),rgba(var(--qmd-color-amber-r),var(--qmd-color-amber-g),var(--qmd-color-amber-b),var(--qmd-amber-intensity))0%,rgba(var(--qmd-color-amber-r),var(--qmd-color-amber-g),var(--qmd-color-amber-b),calc(var(--qmd-amber-intensity)*.75))20%,rgba(var(--qmd-color-red-r),var(--qmd-color-red-g),var(--qmd-color-red-b),calc(var(--qmd-amber-intensity)*.44))42%,rgba(var(--qmd-color-burgundy-r),var(--qmd-color-burgundy-g),var(--qmd-color-burgundy-b),calc(var(--qmd-amber-intensity)*.19))64%,rgba(var(--qmd-color-burgundy-r),var(--qmd-color-burgundy-g),var(--qmd-color-burgundy-b),0)82%),radial-gradient(ellipse 1250px 1000px at 18% 30%,rgba(var(--qmd-color-red-r),var(--qmd-color-red-g),var(--qmd-color-red-b),var(--qmd-red-intensity))0%,rgba(var(--qmd-color-red-r),var(--qmd-color-red-g),var(--qmd-color-red-b),calc(var(--qmd-red-intensity)*.81))26%,rgba(var(--qmd-color-burgundy-r),var(--qmd-color-burgundy-g),var(--qmd-color-burgundy-b),calc(var(--qmd-red-intensity)*.45))50%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-red-intensity)*.21))68%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),0)82%),radial-gradient(ellipse 1350px 1160px at 31% 53%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),var(--qmd-purple-depth))0%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-purple-depth)*.86))30%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-purple-depth)*.6))56%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),calc(var(--qmd-purple-depth)*.29))73%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),0)86%),radial-gradient(ellipse 1050px 1050px at 4% 88%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),var(--qmd-purple-depth))0%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-purple-depth)*.9))36%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),calc(var(--qmd-purple-depth)*.68))64%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),0)84%),radial-gradient(ellipse 1520px 1260px at 49% 52%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-purple-depth)*.66))0%,rgba(var(--qmd-color-purple-r),var(--qmd-color-purple-g),var(--qmd-color-purple-b),calc(var(--qmd-purple-depth)*.51))42%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),calc(var(--qmd-purple-depth)*.17))68%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),0)82%),radial-gradient(ellipse 1650px 1180px at 88% 42%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),calc(var(--qmd-night-depth)*2.7))0%,rgba(var(--qmd-color-night-r),var(--qmd-color-night-g),var(--qmd-color-night-b),calc(var(--qmd-night-depth)*3.53))46%,#070811eb 100%),linear-gradient(112deg,#412f07 0%,#2d1016 18%,#1b0a31 38%,#10132e 66%,#070812 100%),radial-gradient(ellipse at 50% 54%,#ffffff04 0%,#ffffff01 42%,rgba(0,0,0,var(--qmd-vignette-strength))var(--qmd-vignette-radius));background-blend-mode:screen,screen,normal,normal,normal,normal,normal,multiply;filter:hue-rotate(var(--qmd-bg-hue))brightness(var(--qmd-bg-brightness))saturate(var(--qmd-bg-saturation))contrast(var(--qmd-bg-contrast));background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.qmd-production-canvas-light,.qmd-approved-canvas-light{--qmd-lt-warm-color-r:255;--qmd-lt-warm-color-g:250;--qmd-lt-warm-color-b:240;--qmd-lt-peach-color-r:255;--qmd-lt-peach-color-g:196;--qmd-lt-peach-color-b:136;--qmd-lt-pink-color-r:244;--qmd-lt-pink-color-g:202;--qmd-lt-pink-color-b:179;--qmd-lt-lower-blue-color-r:238;--qmd-lt-lower-blue-color-g:101;--qmd-lt-lower-blue-color-b:27;--qmd-lt-center-blue-color-r:156;--qmd-lt-center-blue-color-g:191;--qmd-lt-center-blue-color-b:251;--qmd-lt-right-cyan-color-r:90;--qmd-lt-right-cyan-color-g:184;--qmd-lt-right-cyan-color-b:252;--qmd-lt-base-color:#f4f8ff;--qmd-lt-bg-hue:1deg;--qmd-lt-bg-brightness:1.04;--qmd-lt-bg-saturation:1.35;--qmd-lt-bg-contrast:1.02;--qmd-lt-warm-intensity:.94;--qmd-lt-peach-intensity:.85;--qmd-lt-pink-intensity:.7;--qmd-lt-lower-blue-intensity:.62;--qmd-lt-center-blue-intensity:.5;--qmd-lt-right-cyan-intensity:.66;--qmd-lt-vignette-strength:.04;--qmd-lt-smooth-scale:1.3}html[data-theme=light] .qmd-production-canvas-light,html[data-theme=light] .qmd-approved-canvas-light,.qmd-theme-light.qmd-production-canvas-light,.qmd-theme-light.qmd-approved-canvas-light{background:var(--qmd-lt-base-color);color:#13221be6;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);isolation:isolate;position:relative}html[data-theme=light] .qmd-production-canvas-light:before,html[data-theme=light] .qmd-approved-canvas-light:before,.qmd-theme-light.qmd-production-canvas-light:before,.qmd-theme-light.qmd-approved-canvas-light:before{content:"";z-index:-1;background:radial-gradient(circle at 7% 7%,rgba(var(--qmd-lt-warm-color-r),var(--qmd-lt-warm-color-g),var(--qmd-lt-warm-color-b),var(--qmd-lt-warm-intensity))0%,rgba(var(--qmd-lt-peach-color-r),var(--qmd-lt-peach-color-g),var(--qmd-lt-peach-color-b),calc(var(--qmd-lt-warm-intensity)*.72))13%,rgba(var(--qmd-lt-peach-color-r),var(--qmd-lt-peach-color-g),var(--qmd-lt-peach-color-b),calc(var(--qmd-lt-warm-intensity)*.23))27%,rgba(var(--qmd-lt-peach-color-r),var(--qmd-lt-peach-color-g),var(--qmd-lt-peach-color-b),0)43%),radial-gradient(ellipse at 14% 26%,rgba(var(--qmd-lt-peach-color-r),var(--qmd-lt-peach-color-g),var(--qmd-lt-peach-color-b),var(--qmd-lt-peach-intensity))0%,rgba(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b),calc(var(--qmd-lt-peach-intensity)*.67))18%,rgba(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b),calc(var(--qmd-lt-peach-intensity)*.22))39%,rgba(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b),0)62%),radial-gradient(ellipse at 16% 32%,rgba(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b),var(--qmd-lt-pink-intensity))0%,rgba(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b),calc(var(--qmd-lt-pink-intensity)*.66))23%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),calc(var(--qmd-lt-pink-intensity)*.37))42%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),0)65%),radial-gradient(ellipse at 18% 82%,rgba(var(--qmd-lt-lower-blue-color-r),var(--qmd-lt-lower-blue-color-g),var(--qmd-lt-lower-blue-color-b),var(--qmd-lt-lower-blue-intensity))0%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),calc(var(--qmd-lt-lower-blue-intensity)*.69))28%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),0)62%),radial-gradient(ellipse at 43% 42%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),var(--qmd-lt-center-blue-intensity))0%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),calc(var(--qmd-lt-center-blue-intensity)*.66))32%,rgba(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b),0)68%),radial-gradient(ellipse at 88% 48%,rgba(var(--qmd-lt-right-cyan-color-r),var(--qmd-lt-right-cyan-color-g),var(--qmd-lt-right-cyan-color-b),var(--qmd-lt-right-cyan-intensity))0%,rgba(var(--qmd-lt-right-cyan-color-r),var(--qmd-lt-right-cyan-color-g),var(--qmd-lt-right-cyan-color-b),calc(var(--qmd-lt-right-cyan-intensity)*.74))34%,rgba(var(--qmd-lt-right-cyan-color-r),var(--qmd-lt-right-cyan-color-g),var(--qmd-lt-right-cyan-color-b),0)72%),linear-gradient(114deg,rgb(var(--qmd-lt-peach-color-r),var(--qmd-lt-peach-color-g),var(--qmd-lt-peach-color-b))0%,rgb(var(--qmd-lt-pink-color-r),var(--qmd-lt-pink-color-g),var(--qmd-lt-pink-color-b))15%,rgb(var(--qmd-lt-center-blue-color-r),var(--qmd-lt-center-blue-color-g),var(--qmd-lt-center-blue-color-b))41%,rgb(var(--qmd-lt-right-cyan-color-r),var(--qmd-lt-right-cyan-color-g),var(--qmd-lt-right-cyan-color-b))68%,rgb(var(--qmd-lt-right-cyan-color-r),var(--qmd-lt-right-cyan-color-g),var(--qmd-lt-right-cyan-color-b))100%),radial-gradient(ellipse at 50% 54%,#fff0 0%,#fff0 42%,rgba(0,0,0,var(--qmd-lt-vignette-strength))100%),var(--qmd-lt-base-color);background-blend-mode:normal;filter:hue-rotate(var(--qmd-lt-bg-hue))brightness(var(--qmd-lt-bg-brightness))saturate(var(--qmd-lt-bg-saturation))contrast(var(--qmd-lt-bg-contrast));background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}:where(:root[data-theme=dark],.qmd-theme-dark){--qmd-font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;--version-color:#fff5e099;--version-size:10px;--version-weight:500;--version-tracking:.08em;--version-line-height:1;--version-transform:uppercase;--sidebar-text-color:#fff5e0;--sidebar-text-size:13px;--sidebar-text-weight:500;--sidebar-text-tracking:0;--sidebar-text-line-height:1.2;--sidebar-text-transform:none;--nav-parent-color:#ffffdccc;--nav-current-color:#ffaf00;--nav-separator-color:#ffffdccc;--nav-size:24px;--nav-current-size:20px;--nav-weight:600;--nav-tracking:.01em;--nav-line-height:1.1;--nav-transform:none;--hero-title-color:#ffffdce6;--hero-body-color:#ffffdcb3;--hero-title-size:28px;--hero-body-size:14px;--hero-title-weight:750;--hero-body-weight:500;--hero-title-tracking:.08em;--hero-body-tracking:0;--hero-title-line-height:1.1;--hero-body-line-height:1.55;--hero-transform:none;--card-title-color:#fff5e0;--card-body-color:#fff5e0b3;--card-title-size:28px;--card-body-size:12px;--card-title-weight:700;--card-body-weight:500;--card-title-tracking:.05em;--card-body-tracking:.025em;--card-title-line-height:1.5;--card-body-line-height:1;--card-transform:none;--card-title-transform:capitalize;--card-body-transform:var(--card-transform);--footer-color:#fff5e0;--footer-size:11px;--footer-weight:500;--footer-tracking:.02em;--footer-line-height:1.5;--footer-transform:none;--qmd-form-kicker-color:#fff5e0b8;--qmd-form-kicker-indent:.6em}:where(:root[data-theme=light],.qmd-theme-light){--qmd-font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;--version-color:#41190ab3;--version-size:10px;--version-weight:500;--version-tracking:.08em;--version-line-height:1;--version-transform:uppercase;--sidebar-text-color:#371414;--sidebar-text-size:13px;--sidebar-text-weight:500;--sidebar-text-tracking:0;--sidebar-text-line-height:1.2;--sidebar-text-transform:none;--nav-parent-color:#000023cc;--nav-current-color:#d700b9;--nav-separator-color:#000023cc;--nav-size:24px;--nav-current-size:20px;--nav-weight:600;--nav-tracking:.01em;--nav-line-height:1.1;--nav-transform:none;--hero-title-color:#960000;--hero-body-color:#960000cc;--hero-title-size:28px;--hero-body-size:14px;--hero-title-weight:750;--hero-body-weight:500;--hero-title-tracking:.08em;--hero-body-tracking:0;--hero-title-line-height:1.1;--hero-body-line-height:1.55;--hero-transform:none;--card-title-color:#371414;--card-body-color:#371414cc;--card-title-size:28px;--card-body-size:12px;--card-title-weight:700;--card-body-weight:500;--card-title-tracking:.05em;--card-body-tracking:.025em;--card-title-line-height:1.5;--card-body-line-height:1;--card-transform:none;--card-title-transform:capitalize;--card-body-transform:var(--card-transform);--footer-color:#371414;--footer-size:11px;--footer-weight:500;--footer-tracking:.02em;--footer-line-height:1.5;--footer-transform:none;--qmd-form-kicker-color:#646080;--qmd-form-kicker-indent:.6em}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-app-shell{font-family:var(--qmd-font-family)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-version,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-sidebar-status,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-brand .qmd-text-sidebar-status{color:var(--version-color);font-family:var(--qmd-font-family);font-size:var(--version-size);font-weight:var(--version-weight);letter-spacing:var(--version-tracking);line-height:var(--version-line-height);text-transform:var(--version-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-sidebar-item{color:var(--sidebar-text-color);font-family:var(--qmd-font-family);font-size:var(--sidebar-text-size);font-weight:var(--sidebar-text-weight);letter-spacing:var(--sidebar-text-tracking);line-height:var(--sidebar-text-line-height);text-transform:var(--sidebar-text-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-navbar-parent{color:var(--nav-parent-color);font-family:var(--qmd-font-family);font-size:var(--nav-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-navbar-current{color:var(--nav-current-color);font-family:var(--qmd-font-family);font-size:var(--nav-current-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-navbar-separator{color:var(--nav-separator-color);font-family:var(--qmd-font-family);font-size:var(--nav-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-footer,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-text-helper,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-helper{color:var(--footer-color);font-family:var(--qmd-font-family);font-size:var(--footer-size);font-weight:var(--footer-weight);letter-spacing:var(--footer-tracking);line-height:var(--footer-line-height);text-transform:var(--footer-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-kicker{color:var(--version-color);font-family:var(--qmd-font-family);font-size:var(--version-size);font-weight:var(--version-weight);letter-spacing:var(--version-tracking);line-height:var(--version-line-height);text-transform:var(--version-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-title{color:var(--card-title-color);font-family:var(--qmd-font-family);font-size:var(--card-title-size);font-weight:var(--card-title-weight);letter-spacing:var(--card-title-tracking);line-height:var(--card-title-line-height);text-transform:var(--card-transform)}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-detail{color:var(--card-body-color);font-family:var(--qmd-font-family);font-size:var(--card-body-size);font-weight:var(--card-body-weight);letter-spacing:var(--card-body-tracking);line-height:var(--card-body-line-height);text-transform:var(--card-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-app-shell{font-family:var(--qmd-font-family)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-version,:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-sidebar-status,:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-brand .qmd-text-sidebar-status{color:var(--version-color);font-family:var(--qmd-font-family);font-size:var(--version-size);font-weight:var(--version-weight);letter-spacing:var(--version-tracking);line-height:var(--version-line-height);text-transform:var(--version-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-sidebar-item{color:var(--sidebar-text-color);font-family:var(--qmd-font-family);font-size:var(--sidebar-text-size);font-weight:var(--sidebar-text-weight);letter-spacing:var(--sidebar-text-tracking);line-height:var(--sidebar-text-line-height);text-transform:var(--sidebar-text-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-navbar-parent{color:var(--nav-parent-color);font-family:var(--qmd-font-family);font-size:var(--nav-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-navbar-current{color:var(--nav-current-color);font-family:var(--qmd-font-family);font-size:var(--nav-current-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-navbar-separator{color:var(--nav-separator-color);font-family:var(--qmd-font-family);font-size:var(--nav-size);font-weight:var(--nav-weight);letter-spacing:var(--nav-tracking);line-height:var(--nav-line-height);text-transform:var(--nav-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-footer,:where(:root[data-theme=light],.qmd-theme-light) .qmd-text-helper,:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-helper{color:var(--footer-color);font-family:var(--qmd-font-family);font-size:var(--footer-size);font-weight:var(--footer-weight);letter-spacing:var(--footer-tracking);line-height:var(--footer-line-height);text-transform:var(--footer-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-kicker{color:var(--version-color);font-family:var(--qmd-font-family);font-size:var(--version-size);font-weight:var(--version-weight);letter-spacing:var(--version-tracking);line-height:var(--version-line-height);text-transform:var(--version-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-title{color:var(--card-title-color);font-family:var(--qmd-font-family);font-size:var(--card-title-size);font-weight:var(--card-title-weight);letter-spacing:var(--card-title-tracking);line-height:var(--card-title-line-height);text-transform:var(--card-transform)}:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-detail{color:var(--card-body-color);font-family:var(--qmd-font-family);font-size:var(--card-body-size);font-weight:var(--card-body-weight);letter-spacing:var(--card-body-tracking);line-height:var(--card-body-line-height);text-transform:var(--card-transform)}:where(:root[data-theme=dark],.qmd-theme-dark){--qmd-production-sidebar-width:260px;--qmd-production-shell-gap:16px;--qmd-production-shell-padding:24px}.qmd-theme-dark.qmd-app-shell,:root[data-theme=dark] .qmd-app-shell{box-sizing:border-box;grid-template-columns:var(--qmd-production-sidebar-width)minmax(0,1fr);gap:var(--qmd-production-shell-gap);height:100svh;min-height:100svh;padding:var(--qmd-production-shell-padding);display:grid;overflow:visible}.qmd-theme-dark .qmd-shell-right,:root[data-theme=dark] .qmd-shell-right{gap:var(--qmd-production-shell-gap);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:visible}.qmd-theme-dark .qmd-shell-sidebar,:root[data-theme=dark] .qmd-shell-sidebar{box-sizing:border-box;background:#3232321a;border:1px solid #32323259;border-radius:8px;flex-direction:column;gap:16px;height:100%;min-height:140px;padding:12px;display:flex;overflow:visible;box-shadow:0 0 8px 2px #ffaf0033,inset 0 0 0 1px #ffaf3259}.qmd-theme-dark .qmd-shell-navbar,:root[data-theme=dark] .qmd-shell-navbar{box-sizing:border-box;background:#3232321a;border:1px solid #32323259;border-radius:8px;flex:0 0 64px;align-items:center;gap:12px;height:64px;min-height:64px;max-height:64px;padding:20px;display:flex;overflow:visible;box-shadow:0 0 4px 2px #ffaf3233,inset 0 0 0 1px #ffaf3259}.qmd-theme-dark .qmd-shell-main,:root[data-theme=dark] .qmd-shell-main{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#3232321a;border:1px solid #32323259;border-radius:8px;flex:auto;align-content:start;gap:20px;min-width:0;min-height:190px;padding:0;display:grid;overflow:visible;box-shadow:0 0 8px 2px #ffaf0033,inset 0 0 0 1px #ffaf3259}.qmd-theme-dark .qmd-sidebar-zone-brand,:root[data-theme=dark] .qmd-sidebar-zone-brand{box-sizing:border-box;background:linear-gradient(#fff5e026,#0000 35%);border:1px solid #fff5e040;border-radius:6px;min-height:90px;padding:4px;overflow:visible;box-shadow:0 0 6px 2px #ffaf0026,inset 0 0 0 1px #fff5e040,inset 0 0 6px 1px #fff5e026}.qmd-theme-dark .qmd-sidebar-zone-menu,:root[data-theme=dark] .qmd-sidebar-zone-menu{box-sizing:border-box;background:0 0;border:1px solid #fff5e040;border-radius:6px;min-width:0;min-height:190px;padding:12px;overflow:visible;box-shadow:0 0 6px 1px #ffaf0026,inset 0 0 0 1px #fff5e040,inset 0 0 6px 2px #fff5e026}.qmd-theme-dark .qmd-sidebar-zone-actions,:root[data-theme=dark] .qmd-sidebar-zone-actions{box-sizing:border-box;background:0 0;border:1px solid #fff5e040;border-radius:6px;min-height:100px;padding:12px;overflow:visible;box-shadow:0 0 6px 1px #ffaf0026,inset 0 0 0 1px #fff5e040,inset 0 0 6px 2px #fff5e026}.qmd-theme-dark .qmd-sidebar-zone-footer,:root[data-theme=dark] .qmd-sidebar-zone-footer{box-sizing:border-box;background:linear-gradient(#0000 35%,#fff5e026 100%);border:1px solid #fff5e040;border-radius:6px;flex:none;min-height:0;padding:12px;overflow:visible;box-shadow:0 0 6px 1px #ffaf0026,inset 0 0 0 1px #fff5e040,inset 0 0 6px 2px #fff5e026}.qmd-theme-dark .qmd-navbar-layer-1,:root[data-theme=dark] .qmd-navbar-layer-1{box-sizing:border-box;background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003;border:1px solid #ffaf0059;border-radius:6px;min-height:48px;padding:4px;overflow:visible;box-shadow:0 0 6px 1px #ffaf0040}.qmd-theme-dark .qmd-navbar-layer-2,:root[data-theme=dark] .qmd-navbar-layer-2{box-sizing:border-box;background:#0a0a4b99;border:1px solid #0041ff59;border-radius:6px;min-height:40px;padding:4px;overflow:visible;box-shadow:0 0 6px 1px #00aaff4d}.qmd-theme-dark .qmd-navbar-layer-3,:root[data-theme=dark] .qmd-navbar-layer-3{box-sizing:border-box;background:linear-gradient(135deg,#fff5e00d 40%,#e1c8000d 70%,#0096280d 100%),#02362d66;border:1px solid #00962899;border-radius:6px;min-height:32px;padding:4px;overflow:visible;box-shadow:0 0 6px 1px #00ffc84d}.qmd-theme-dark .qmd-hero-surface,:root[data-theme=dark] .qmd-hero-surface{box-sizing:border-box;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border:1px solid #fff5e04d;border-radius:8px;min-height:100px;max-height:100px;padding:15px;overflow:visible;box-shadow:0 0 8px 2px #fff5e040,inset 0 0 0 1px #fff5e01a,inset 0 1px #ffffff4d,inset 0 0 120px 8px #fff5e00d}.qmd-theme-dark .qmd-hero-back-chevron,:root[data-theme=dark] .qmd-hero-back-chevron{appearance:none;box-shadow:none;color:var(--hero-title-color,currentColor);cursor:pointer;opacity:.86;background:0 0;border:0;border-radius:0;flex:0 0 26px;justify-content:center;align-self:center;width:26px;height:70px;min-height:0;padding:0;display:inline-flex}.qmd-theme-dark .qmd-hero-back-chevron:hover,:root[data-theme=dark] .qmd-hero-back-chevron:hover{opacity:1}.qmd-theme-dark .qmd-hero-back-chevron-mark,:root[data-theme=dark] .qmd-hero-back-chevron-mark{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:18px;height:100%;display:block;overflow:visible}.qmd-theme-dark .qmd-hero-back-chevron-mark polyline,:root[data-theme=dark] .qmd-hero-back-chevron-mark polyline{fill:none}.qmd-theme-dark .qmd-layer-1,:root[data-theme=dark] .qmd-layer-1{box-sizing:border-box;background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003;border:1px solid #ffaf0059;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #ffaf0040}.qmd-theme-dark .qmd-layer-2,.qmd-theme-dark .qmd-quote-sticky-total-layer,:root[data-theme=dark] .qmd-layer-2,:root[data-theme=dark] .qmd-quote-sticky-total-layer{box-sizing:border-box;-webkit-backdrop-filter:blur();background:linear-gradient(135deg,#00c8ff1a 40%,#00aaff1a 70%,#0041ff1a 100%),#0a0a4b66;border:1px solid #0041ff59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #00aaff4d,inset 0 0 #fff0,inset 0 1px #fff0,inset 0 0 #0000}.qmd-theme-dark .qmd-layer-3,:root[data-theme=dark] .qmd-layer-3{box-sizing:border-box;background:linear-gradient(135deg,#fff5e00d 40%,#e1c8000d 70%,#0096280d 100%),#02362d66;border:1px solid #00962880;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #00ffc840}.qmd-theme-dark .qmd-layer-4,:root[data-theme=dark] .qmd-layer-4{box-sizing:border-box;-webkit-backdrop-filter:blur();background:linear-gradient(135deg,#00c8ff1a 40%,#00aaff1a 70%,#0041ff1a 100%),#ff00c833;border:1px solid #0041ff59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #ff00002e,inset 0 0 #fff0,inset 0 1px #fff0,inset 0 0 #0000}.qmd-theme-dark .qmd-layer-5,:root[data-theme=dark] .qmd-layer-5{box-sizing:border-box;-webkit-backdrop-filter:blur();background:linear-gradient(135deg,#1900cd1a 40%,#fff5e00a 70%,#2de6ff14 100%),#2de6ff33;border:1px solid #0019cd59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #0019cd4d,inset 0 0 #fff0,inset 0 1px #fff0,inset 0 0 0 8px #8c370000}.qmd-theme-dark .qmd-layer-6,:root[data-theme=dark] .qmd-layer-6{box-sizing:border-box;-webkit-backdrop-filter:blur();background:#00f0aa33;border:1px solid #00ffb459;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #00c88c33,inset 0 0 #fff0,inset 0 1px #fff0,inset 0 0 #fff0}.qmd-theme-dark .qmd-layer-inspector-card,:root[data-theme=dark] .qmd-layer-inspector-card,.qmd-theme-dark .qmd-layer-inspector-nested,:root[data-theme=dark] .qmd-layer-inspector-nested{align-content:start;gap:12px;min-width:0;display:grid;overflow:visible}.qmd-theme-dark .qmd-production-clipping-check,:root[data-theme=dark] .qmd-production-clipping-check,.qmd-theme-dark .qmd-production-clipping-grid,:root[data-theme=dark] .qmd-production-clipping-grid,.qmd-theme-dark .qmd-production-clipping-layers,:root[data-theme=dark] .qmd-production-clipping-layers{overflow:visible}.qmd-theme-dark .qmd-production-clipping-check,:root[data-theme=dark] .qmd-production-clipping-check{gap:18px;display:grid}.qmd-theme-dark .qmd-production-clipping-copy,:root[data-theme=dark] .qmd-production-clipping-copy{gap:7px;display:grid}.qmd-theme-dark .qmd-production-clipping-copy p,.qmd-theme-dark .qmd-production-clipping-copy h2,:root[data-theme=dark] .qmd-production-clipping-copy p,:root[data-theme=dark] .qmd-production-clipping-copy h2{margin:0}.qmd-theme-dark .qmd-production-clipping-copy p:first-child,:root[data-theme=dark] .qmd-production-clipping-copy p:first-child{color:#ffaf00;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1}.qmd-theme-dark .qmd-production-clipping-copy h2,:root[data-theme=dark] .qmd-production-clipping-copy h2{color:#fff;font-size:24px;font-weight:900;line-height:1.1}.qmd-theme-dark .qmd-production-clipping-copy p:last-child,:root[data-theme=dark] .qmd-production-clipping-copy p:last-child{color:#fff5e0bd;font-size:13px;font-weight:650;line-height:1.45}.qmd-theme-dark .qmd-production-clipping-grid,:root[data-theme=dark] .qmd-production-clipping-grid{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.qmd-theme-dark .qmd-production-clipping-sidebar-stack.qmd-shell-sidebar,:root[data-theme=dark] .qmd-production-clipping-sidebar-stack.qmd-shell-sidebar{height:auto;min-height:0}.qmd-theme-dark .qmd-production-clipping-layers,:root[data-theme=dark] .qmd-production-clipping-layers{align-content:start;gap:12px;display:grid}.qmd-theme-dark .qmd-production-clipping-layers h3,.qmd-theme-dark .qmd-production-clipping-layers p,:root[data-theme=dark] .qmd-production-clipping-layers h3,:root[data-theme=dark] .qmd-production-clipping-layers p{margin:0}.qmd-theme-dark .qmd-production-clipping-layers .qmd-layer-1,.qmd-theme-dark .qmd-production-clipping-layers .qmd-layer-2,.qmd-theme-dark .qmd-production-clipping-layers .qmd-layer-3,.qmd-theme-dark .qmd-production-clipping-layers .qmd-layer-4,:root[data-theme=dark] .qmd-production-clipping-layers .qmd-layer-1,:root[data-theme=dark] .qmd-production-clipping-layers .qmd-layer-2,:root[data-theme=dark] .qmd-production-clipping-layers .qmd-layer-3,:root[data-theme=dark] .qmd-production-clipping-layers .qmd-layer-4{gap:12px;display:grid}@media (max-width:860px){.qmd-theme-dark .qmd-production-clipping-grid,:root[data-theme=dark] .qmd-production-clipping-grid{grid-template-columns:1fr}.qmd-theme-dark .qmd-layer-inspector-row,:root[data-theme=dark] .qmd-layer-inspector-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){:where(:root[data-theme=dark],.qmd-theme-dark){--qmd-production-shell-gap:12px;--qmd-production-shell-padding:12px}.qmd-theme-dark.qmd-app-shell,:root[data-theme=dark] .qmd-app-shell{grid-template-columns:minmax(0,1fr);height:auto;min-height:100svh;overflow-x:hidden}.qmd-theme-dark .qmd-shell-sidebar,:root[data-theme=dark] .qmd-shell-sidebar{width:100%;height:auto;min-height:0}}:where(:root[data-theme=light],.qmd-theme-light){--qmd-production-sidebar-width:260px;--qmd-production-shell-gap:16px;--qmd-production-shell-padding:24px;--qmd-light-shell-base:#fff5e01a;--qmd-light-shell-border:#ffaf32cc;--qmd-light-shell-inner:#fff5e0b3;--qmd-light-shell-shadow:#eb7d004d;--qmd-light-shell-inner-shadow:#fff5e080;--qmd-light-zone-base:#fff5e01a;--qmd-light-zone-footer-base:#ffffff1a;--qmd-light-warm-l1-base:#fff5e033;--qmd-light-warm-l2-base:#b97d0026;--qmd-light-warm-l3-base:#8c370073;--qmd-light-warm-l1-border:#8c370059;--qmd-light-warm-l2-border:#006e0a59;--qmd-light-warm-l3-border:#af464680;--qmd-light-warm-l1-shadow:#8c370040;--qmd-light-warm-l2-shadow:#00500a40;--qmd-light-warm-l3-shadow:#af464699;--qmd-light-text-strong:#37140aeb;--qmd-light-text-muted:#41190ab8}.qmd-theme-light.qmd-app-shell,:root[data-theme=light] .qmd-app-shell{box-sizing:border-box;color:var(--qmd-light-text-strong);gap:var(--qmd-production-shell-gap);grid-template-columns:var(--qmd-production-sidebar-width)minmax(0,1fr);height:100svh;min-height:100svh;padding:var(--qmd-production-shell-padding);display:grid;overflow:visible}.qmd-theme-light .qmd-shell-right,:root[data-theme=light] .qmd-shell-right{gap:var(--qmd-production-shell-gap);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:visible}.qmd-theme-light .qmd-shell-sidebar,:root[data-theme=light] .qmd-shell-sidebar{background:linear-gradient(180deg,#fff5e04d,transparent 10%),linear-gradient(180deg,transparent 90%,#b9d7ff4d 100%),var(--qmd-light-shell-base);border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 8px 2px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 8px 2px var(--qmd-light-shell-inner-shadow);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:16px;height:100%;min-height:140px;padding:12px;display:flex;overflow:visible}.qmd-theme-light .qmd-shell-navbar,:root[data-theme=light] .qmd-shell-navbar{background:linear-gradient(180deg,#fff5e04d,transparent 10%),linear-gradient(180deg,transparent 90%,#b9d7ff4d 100%),var(--qmd-light-shell-base);border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 8px 2px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 8px 2px var(--qmd-light-shell-inner-shadow);box-sizing:border-box;border-radius:8px;flex:0 0 64px;align-items:center;gap:12px;height:64px;min-height:64px;max-height:64px;padding:20px;display:flex;overflow:visible}.qmd-theme-light .qmd-shell-main,:root[data-theme=light] .qmd-shell-main{background:linear-gradient(180deg,#fff5e04d,transparent 10%),linear-gradient(180deg,transparent 90%,#b9d7ff4d 100%),var(--qmd-light-shell-base);border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 8px 2px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 8px 2px var(--qmd-light-shell-inner-shadow);box-sizing:border-box;border-radius:8px;flex:auto;align-content:start;gap:20px;min-width:0;min-height:190px;padding:0;display:grid;overflow:visible}.qmd-theme-light .qmd-sidebar-zone-brand,:root[data-theme=light] .qmd-sidebar-zone-brand{border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 6px 1px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 6px 1px #fff5e04d;box-sizing:border-box;background:linear-gradient(135deg,#b9d7ff80 10%,#ffe6be33 50%,#ffaf324d 90%);border-radius:6px;min-height:90px;padding:4px;overflow:visible}.qmd-theme-light .qmd-sidebar-zone-menu,:root[data-theme=light] .qmd-sidebar-zone-menu,.qmd-theme-light .qmd-sidebar-zone-actions,:root[data-theme=light] .qmd-sidebar-zone-actions{background:var(--qmd-light-zone-base);border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 6px 1px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 6px 2px var(--qmd-light-shell-inner-shadow);box-sizing:border-box;border-radius:6px;min-width:0;padding:12px;overflow:visible}.qmd-theme-light .qmd-sidebar-zone-menu,:root[data-theme=light] .qmd-sidebar-zone-menu{min-height:190px}.qmd-theme-light .qmd-sidebar-zone-actions,:root[data-theme=light] .qmd-sidebar-zone-actions{min-height:100px;padding:12px}.qmd-theme-light .qmd-sidebar-zone-footer,:root[data-theme=light] .qmd-sidebar-zone-footer{background:linear-gradient(135deg,#ffaf321a 10%,#ffe6be33 50%,#b9d7e14d 90%),var(--qmd-light-zone-footer-base);border:1px solid var(--qmd-light-shell-border);box-shadow:0 0 6px 1px var(--qmd-light-shell-shadow),inset 0 0 0 1px var(--qmd-light-shell-inner),inset 0 0 6px 2px var(--qmd-light-shell-inner-shadow);box-sizing:border-box;border-radius:6px;flex:none;min-height:0;padding:12px;overflow:visible}.qmd-theme-light .qmd-layer-1,:root[data-theme=light] .qmd-layer-1{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c;border:1px solid #8c370059;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 8px 2px #fff5e099,inset 0 0 #ffffff73,inset 0 1px #fff0,inset 0 0 #fff0}.qmd-theme-light .qmd-navbar-layer-1,:root[data-theme=light] .qmd-navbar-layer-1{background:var(--qmd-light-warm-l1-base);border:1px solid var(--qmd-light-warm-l1-border);box-shadow:0 0 6px 1px var(--qmd-light-warm-l1-shadow);box-sizing:border-box;border-radius:6px;min-height:48px;padding:4px;overflow:visible}.qmd-theme-light .qmd-navbar-layer-2,:root[data-theme=light] .qmd-navbar-layer-2,.qmd-theme-light .qmd-layer-2,:root[data-theme=light] .qmd-layer-2{background:linear-gradient(135deg,#ffffff26 10%,#ffe6be26 50%,#8c370026 100%),var(--qmd-light-warm-l2-base);-webkit-backdrop-filter:blur();border:1px solid var(--qmd-light-warm-l2-border);box-shadow:0 0 6px 2px var(--qmd-light-warm-l2-shadow),inset 0 0 0 0 #fff6,inset 0 1px 0 #fff0,inset 0 0 0 0 #0000;box-sizing:border-box;border-radius:8px;min-height:140px;padding:16px;overflow:visible}.qmd-theme-light .qmd-navbar-layer-2,:root[data-theme=light] .qmd-navbar-layer-2{box-shadow:0 0 6px 1px var(--qmd-light-warm-l2-shadow);border-radius:6px;min-height:40px;padding:4px}.qmd-theme-light .qmd-navbar-layer-3,:root[data-theme=light] .qmd-navbar-layer-3,.qmd-theme-light .qmd-layer-3,:root[data-theme=light] .qmd-layer-3{border:1px solid var(--qmd-light-warm-l3-border);box-sizing:border-box;background:linear-gradient(135deg,#8c37001f 40%,#ffe6be1a 70%,#af46460a 100%),#8c37003d;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #af464652}.qmd-theme-light .qmd-navbar-layer-3,:root[data-theme=light] .qmd-navbar-layer-3{box-shadow:0 0 6px 1px var(--qmd-light-warm-l3-shadow);border-radius:6px;min-height:32px;padding:4px}.qmd-theme-light .qmd-layer-4,:root[data-theme=light] .qmd-layer-4{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#fff3 10%,#ffe6be33 50%,#8c370033 100%),#ff8cc326;border:1px solid #73002d59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #73002d40,inset 0 0 #fff6,inset 0 1px #fff0,inset 0 0 #0000}.qmd-theme-light .qmd-layer-5,.qmd-theme-light .qmd-quote-sticky-total-layer,:root[data-theme=light] .qmd-layer-5,:root[data-theme=light] .qmd-quote-sticky-total-layer{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#1900cd26 40%,#ffe6be0d 70%,#2de6ff0d 100%),#2de6ff73;border:1px solid #0019cd80;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #0019cd99,inset 0 0 #ffffff5c,inset 0 1px #fff0,inset 0 0 0 8px #8c370000}.qmd-theme-light .qmd-layer-6,:root[data-theme=light] .qmd-layer-6{-webkit-backdrop-filter:blur();box-sizing:border-box;background:#00f0aa4d;border:1px solid #00ffb459;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 8px 2px #00c88c40,inset 0 0 #ffffff73,inset 0 1px #fff0,inset 0 0 #fff0}.qmd-theme-light .qmd-hero-surface,:root[data-theme=light] .qmd-hero-surface{box-sizing:border-box;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033;border:1px solid #b97d00b8;border-radius:8px;min-height:100px;max-height:100px;padding:15px;overflow:visible;box-shadow:0 0 8px 2px #fff5e080,inset 0 0 0 1px #b97d0033,inset 0 1px #ffffffb3,inset 0 0 120px 8px #fff5e00d}.qmd-theme-light .qmd-hero-back-chevron,:root[data-theme=light] .qmd-hero-back-chevron{appearance:none;box-shadow:none;color:var(--hero-title-color,currentColor);cursor:pointer;opacity:.86;background:0 0;border:0;border-radius:0;flex:0 0 26px;justify-content:center;align-self:center;width:26px;height:70px;min-height:0;padding:0;display:inline-flex}.qmd-theme-light .qmd-hero-back-chevron:hover,:root[data-theme=light] .qmd-hero-back-chevron:hover{opacity:1}.qmd-theme-light .qmd-hero-back-chevron-mark,:root[data-theme=light] .qmd-hero-back-chevron-mark{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:18px;height:100%;display:block;overflow:visible}.qmd-theme-light .qmd-hero-back-chevron-mark polyline,:root[data-theme=light] .qmd-hero-back-chevron-mark polyline{fill:none}.qmd-theme-light .qmd-layer-inspector-card,:root[data-theme=light] .qmd-layer-inspector-card,.qmd-theme-light .qmd-layer-inspector-nested,:root[data-theme=light] .qmd-layer-inspector-nested{align-content:start;gap:12px;min-width:0;display:grid;overflow:visible}.qmd-theme-light .qmd-production-clipping-check,:root[data-theme=light] .qmd-production-clipping-check,.qmd-theme-light .qmd-production-clipping-grid,:root[data-theme=light] .qmd-production-clipping-grid,.qmd-theme-light .qmd-production-clipping-layers,:root[data-theme=light] .qmd-production-clipping-layers{overflow:visible}.qmd-theme-light .qmd-production-clipping-check,:root[data-theme=light] .qmd-production-clipping-check,.qmd-theme-light .qmd-production-clipping-layers,:root[data-theme=light] .qmd-production-clipping-layers{display:grid}.qmd-theme-light .qmd-production-clipping-check,:root[data-theme=light] .qmd-production-clipping-check{gap:18px}.qmd-theme-light .qmd-production-clipping-copy,:root[data-theme=light] .qmd-production-clipping-copy{gap:7px;display:grid}.qmd-theme-light .qmd-production-clipping-copy p,.qmd-theme-light .qmd-production-clipping-copy h2,:root[data-theme=light] .qmd-production-clipping-copy p,:root[data-theme=light] .qmd-production-clipping-copy h2,.qmd-theme-light .qmd-production-clipping-layers h3,.qmd-theme-light .qmd-production-clipping-layers p,:root[data-theme=light] .qmd-production-clipping-layers h3,:root[data-theme=light] .qmd-production-clipping-layers p{margin:0}.qmd-theme-light .qmd-production-clipping-copy p:first-child,:root[data-theme=light] .qmd-production-clipping-copy p:first-child{color:#41190ab8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1}.qmd-theme-light .qmd-production-clipping-copy h2,:root[data-theme=light] .qmd-production-clipping-copy h2{color:var(--qmd-light-text-strong);font-size:24px;font-weight:900;line-height:1.1}.qmd-theme-light .qmd-production-clipping-copy p:last-child,:root[data-theme=light] .qmd-production-clipping-copy p:last-child{color:var(--qmd-light-text-muted);font-size:13px;font-weight:650;line-height:1.45}.qmd-theme-light .qmd-production-clipping-grid,:root[data-theme=light] .qmd-production-clipping-grid{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.qmd-theme-light .qmd-production-clipping-sidebar-stack.qmd-shell-sidebar,:root[data-theme=light] .qmd-production-clipping-sidebar-stack.qmd-shell-sidebar{height:auto;min-height:0}.qmd-theme-light .qmd-production-clipping-layers,:root[data-theme=light] .qmd-production-clipping-layers{align-content:start;gap:12px}.qmd-theme-light .qmd-production-clipping-layers .qmd-layer-1,.qmd-theme-light .qmd-production-clipping-layers .qmd-layer-2,.qmd-theme-light .qmd-production-clipping-layers .qmd-layer-3,:root[data-theme=light] .qmd-production-clipping-layers .qmd-layer-1,:root[data-theme=light] .qmd-production-clipping-layers .qmd-layer-2,:root[data-theme=light] .qmd-production-clipping-layers .qmd-layer-3{gap:12px;display:grid}@media (max-width:860px){.qmd-theme-light .qmd-production-clipping-grid,:root[data-theme=light] .qmd-production-clipping-grid{grid-template-columns:1fr}.qmd-theme-light .qmd-layer-inspector-row,:root[data-theme=light] .qmd-layer-inspector-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){:where(:root[data-theme=light],.qmd-theme-light){--qmd-production-shell-gap:12px;--qmd-production-shell-padding:12px}.qmd-theme-light.qmd-app-shell,:root[data-theme=light] .qmd-app-shell{grid-template-columns:minmax(0,1fr);height:auto;min-height:100svh;overflow-x:hidden}.qmd-theme-light .qmd-shell-sidebar,:root[data-theme=light] .qmd-shell-sidebar{width:100%;height:auto;min-height:0}}.qmd-theme-dark .qmd-layer-inspector,:root[data-theme=dark] .qmd-layer-inspector{gap:28px;display:grid;overflow:visible}.qmd-theme-dark .qmd-layer-inspector-group,:root[data-theme=dark] .qmd-layer-inspector-group{gap:18px;display:grid;overflow:visible}.qmd-theme-dark .qmd-layer-inspector-group-head,:root[data-theme=dark] .qmd-layer-inspector-group-head,.qmd-theme-dark .qmd-layer-inspector-row-head,:root[data-theme=dark] .qmd-layer-inspector-row-head,.qmd-theme-dark .qmd-layer-inspector-card-head,:root[data-theme=dark] .qmd-layer-inspector-card-head{gap:6px;min-width:0;display:grid}.qmd-theme-dark .qmd-layer-inspector-group-title,:root[data-theme=dark] .qmd-layer-inspector-group-title,.qmd-theme-dark .qmd-layer-inspector-title,:root[data-theme=dark] .qmd-layer-inspector-title,.qmd-theme-dark .qmd-layer-inspector-group-copy,:root[data-theme=dark] .qmd-layer-inspector-group-copy,.qmd-theme-dark .qmd-layer-inspector-note,:root[data-theme=dark] .qmd-layer-inspector-note,.qmd-theme-dark .qmd-layer-inspector-card-copy,:root[data-theme=dark] .qmd-layer-inspector-card-copy{margin:0}.qmd-theme-dark .qmd-layer-inspector-group-title,:root[data-theme=dark] .qmd-layer-inspector-group-title{color:#fff5e0;font-size:24px;font-weight:900;line-height:1.1}.qmd-theme-dark .qmd-layer-inspector-group-copy,:root[data-theme=dark] .qmd-layer-inspector-group-copy,.qmd-theme-dark .qmd-layer-inspector-note,:root[data-theme=dark] .qmd-layer-inspector-note,.qmd-theme-dark .qmd-layer-inspector-card-copy,:root[data-theme=dark] .qmd-layer-inspector-card-copy,.qmd-theme-dark .qmd-layer-inspector-meta,:root[data-theme=dark] .qmd-layer-inspector-meta{color:#fff5e0bd;font-size:13px;font-weight:650;line-height:1.45}.qmd-theme-dark .qmd-layer-inspector-title,:root[data-theme=dark] .qmd-layer-inspector-title,.qmd-theme-dark .qmd-layer-inspector-badge,:root[data-theme=dark] .qmd-layer-inspector-badge{color:#ffaf00;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1}.qmd-theme-dark .qmd-layer-inspector-section,:root[data-theme=dark] .qmd-layer-inspector-section{gap:12px;display:grid;overflow:visible}.qmd-theme-dark .qmd-layer-inspector-row,:root[data-theme=dark] .qmd-layer-inspector-row,.qmd-theme-dark .qmd-system-message-sample-grid,:root[data-theme=dark] .qmd-system-message-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;overflow:visible}.qmd-theme-dark .qmd-layer-inspector-card,:root[data-theme=dark] .qmd-layer-inspector-card,.qmd-theme-dark .qmd-layer-inspector-nested,:root[data-theme=dark] .qmd-layer-inspector-nested,.qmd-theme-dark .qmd-system-message-sample-card,:root[data-theme=dark] .qmd-system-message-sample-card{align-content:start;gap:12px;min-width:0;display:grid;overflow:visible}.qmd-theme-dark .qmd-system-message-sample-trigger[data-slot=button],:root[data-theme=dark] .qmd-system-message-sample-trigger[data-slot=button]{justify-self:start;min-width:10rem}.qmd-theme-dark .qmd-layer-inspector-nested,:root[data-theme=dark] .qmd-layer-inspector-nested{min-height:86px}@media (max-width:1120px){.qmd-theme-dark .qmd-layer-inspector-row,:root[data-theme=dark] .qmd-layer-inspector-row,.qmd-theme-dark .qmd-system-message-sample-grid,:root[data-theme=dark] .qmd-system-message-sample-grid{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-layer-inspector,:root[data-theme=light] .qmd-layer-inspector{gap:28px;display:grid;overflow:visible}.qmd-theme-light .qmd-layer-inspector-group,:root[data-theme=light] .qmd-layer-inspector-group{gap:18px;display:grid;overflow:visible}.qmd-theme-light .qmd-layer-inspector-group-head,:root[data-theme=light] .qmd-layer-inspector-group-head,.qmd-theme-light .qmd-layer-inspector-row-head,:root[data-theme=light] .qmd-layer-inspector-row-head,.qmd-theme-light .qmd-layer-inspector-card-head,:root[data-theme=light] .qmd-layer-inspector-card-head{gap:6px;min-width:0;display:grid}.qmd-theme-light .qmd-layer-inspector-group-title,:root[data-theme=light] .qmd-layer-inspector-group-title,.qmd-theme-light .qmd-layer-inspector-title,:root[data-theme=light] .qmd-layer-inspector-title,.qmd-theme-light .qmd-layer-inspector-group-copy,:root[data-theme=light] .qmd-layer-inspector-group-copy,.qmd-theme-light .qmd-layer-inspector-note,:root[data-theme=light] .qmd-layer-inspector-note,.qmd-theme-light .qmd-layer-inspector-card-copy,:root[data-theme=light] .qmd-layer-inspector-card-copy{margin:0}.qmd-theme-light .qmd-layer-inspector-group-title,:root[data-theme=light] .qmd-layer-inspector-group-title{color:var(--qmd-light-text-strong);font-size:24px;font-weight:900;line-height:1.1}.qmd-theme-light .qmd-layer-inspector-group-copy,:root[data-theme=light] .qmd-layer-inspector-group-copy,.qmd-theme-light .qmd-layer-inspector-note,:root[data-theme=light] .qmd-layer-inspector-note,.qmd-theme-light .qmd-layer-inspector-card-copy,:root[data-theme=light] .qmd-layer-inspector-card-copy,.qmd-theme-light .qmd-layer-inspector-meta,:root[data-theme=light] .qmd-layer-inspector-meta{color:var(--qmd-light-text-muted);font-size:13px;font-weight:650;line-height:1.45}.qmd-theme-light .qmd-layer-inspector-title,:root[data-theme=light] .qmd-layer-inspector-title,.qmd-theme-light .qmd-layer-inspector-badge,:root[data-theme=light] .qmd-layer-inspector-badge{color:#41190ab8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1}.qmd-theme-light .qmd-layer-inspector-section,:root[data-theme=light] .qmd-layer-inspector-section{gap:12px;display:grid;overflow:visible}.qmd-theme-light .qmd-layer-inspector-row,:root[data-theme=light] .qmd-layer-inspector-row,.qmd-theme-light .qmd-system-message-sample-grid,:root[data-theme=light] .qmd-system-message-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;overflow:visible}.qmd-theme-light .qmd-layer-inspector-card,:root[data-theme=light] .qmd-layer-inspector-card,.qmd-theme-light .qmd-layer-inspector-nested,:root[data-theme=light] .qmd-layer-inspector-nested,.qmd-theme-light .qmd-system-message-sample-card,:root[data-theme=light] .qmd-system-message-sample-card{align-content:start;gap:12px;min-width:0;display:grid;overflow:visible}.qmd-theme-light .qmd-system-message-sample-trigger[data-slot=button],:root[data-theme=light] .qmd-system-message-sample-trigger[data-slot=button]{justify-self:start;min-width:10rem}.qmd-theme-light .qmd-layer-inspector-nested,:root[data-theme=light] .qmd-layer-inspector-nested{min-height:86px}@media (max-width:1120px){.qmd-theme-light .qmd-layer-inspector-row,:root[data-theme=light] .qmd-layer-inspector-row,.qmd-theme-light .qmd-system-message-sample-grid,:root[data-theme=light] .qmd-system-message-sample-grid{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-sidebar-menu-list,:root[data-theme=dark] .qmd-sidebar-menu-list{flex-direction:column;gap:8px;display:flex}.qmd-theme-dark .qmd-sidebar-actions-list,:root[data-theme=dark] .qmd-sidebar-actions-list{flex-direction:column;gap:12px;display:flex}.qmd-theme-dark .qmd-sidebar-menu-button,.qmd-theme-dark .qmd-sidebar-theme-button,.qmd-theme-dark .qmd-sidebar-logout-button,:root[data-theme=dark] .qmd-sidebar-menu-button,:root[data-theme=dark] .qmd-sidebar-theme-button,:root[data-theme=dark] .qmd-sidebar-logout-button{box-sizing:border-box;z-index:0;cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);border-style:solid;align-items:center;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.qmd-theme-dark .qmd-sidebar-menu-button:before,.qmd-theme-dark .qmd-sidebar-menu-button:after,.qmd-theme-dark .qmd-sidebar-theme-button:before,.qmd-theme-dark .qmd-sidebar-theme-button:after,.qmd-theme-dark .qmd-sidebar-logout-button:before,.qmd-theme-dark .qmd-sidebar-logout-button:after,:root[data-theme=dark] .qmd-sidebar-menu-button:before,:root[data-theme=dark] .qmd-sidebar-menu-button:after,:root[data-theme=dark] .qmd-sidebar-theme-button:before,:root[data-theme=dark] .qmd-sidebar-theme-button:after,:root[data-theme=dark] .qmd-sidebar-logout-button:before,:root[data-theme=dark] .qmd-sidebar-logout-button:after{content:"";pointer-events:none;position:absolute}.qmd-theme-dark .qmd-sidebar-menu-button>*,.qmd-theme-dark .qmd-sidebar-theme-button>*,.qmd-theme-dark .qmd-sidebar-logout-button>*,:root[data-theme=dark] .qmd-sidebar-menu-button>*,:root[data-theme=dark] .qmd-sidebar-theme-button>*,:root[data-theme=dark] .qmd-sidebar-logout-button>*{z-index:1;position:relative}.qmd-theme-dark .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-button-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.qmd-theme-dark .qmd-sidebar-button-icon svg,:root[data-theme=dark] .qmd-sidebar-button-icon svg{stroke:currentColor;width:1em;height:1em}.qmd-theme-dark .qmd-user-menu-content,:root[data-theme=dark] .qmd-user-menu-content{color:#fff5e0eb;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);max-height:var(--radix-dropdown-menu-content-available-height);z-index:50;background:linear-gradient(135deg,#ffffff1a 0%,#0000 76%),#000000d1;border:1px solid #fff5e040;border-radius:6px;min-width:180px;padding:6px;overflow:hidden;box-shadow:0 0 8px 2px #ffaf002e,inset 0 0 0 1px #fff5e029}.qmd-theme-dark .qmd-user-menu-item,:root[data-theme=dark] .qmd-user-menu-item{color:#fff5e0eb;cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.qmd-theme-dark .qmd-user-menu-item:hover,.qmd-theme-dark .qmd-user-menu-item:focus,:root[data-theme=dark] .qmd-user-menu-item:hover,:root[data-theme=dark] .qmd-user-menu-item:focus{color:#fff5e0;background:#141414a6;outline:none}.qmd-theme-dark .qmd-user-menu-item-icon,:root[data-theme=dark] .qmd-user-menu-item-icon{color:#ffaf00;width:16px;height:16px;margin-right:0}.qmd-theme-dark .qmd-sidebar-menu-button,:root[data-theme=dark] .qmd-sidebar-menu-button{color:#fff5e0;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006;border-width:1px;border-color:#ffffff73;border-radius:5px;justify-content:flex-start;gap:8px;width:100%;height:36px;min-height:18px;max-height:72px;padding:2px 0 2px 6px;font-size:14px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d}.qmd-theme-dark .qmd-sidebar-menu-button .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-menu-button .qmd-sidebar-button-icon{color:#fff5e0;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-dark .qmd-sidebar-menu-button:hover,.qmd-theme-dark .qmd-sidebar-menu-button.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-menu-button:hover,:root[data-theme=dark] .qmd-sidebar-menu-button.is-hover-preview{color:#fff5e0;filter:none;z-index:2;background:#14141466;border-color:#ffaf0099;transform:scale(1.02);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-sidebar-menu-button:hover .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-menu-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-menu-button:hover .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-menu-button.is-hover-preview .qmd-sidebar-button-icon{color:#ffaf00;transform:none}.qmd-theme-dark .qmd-sidebar-menu-button.is-selected,.qmd-theme-dark .qmd-sidebar-menu-button[aria-current=page],:root[data-theme=dark] .qmd-sidebar-menu-button.is-selected,:root[data-theme=dark] .qmd-sidebar-menu-button[aria-current=page]{color:#fff;z-index:3;background:#1414141a;border-color:#ffaf00;transform:none;box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fffc,0 0 8px 2px #ffaf0080}.qmd-theme-dark .qmd-sidebar-menu-button.is-selected .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-menu-button[aria-current=page] .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-menu-button.is-selected .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-menu-button[aria-current=page] .qmd-sidebar-button-icon{color:#ffaf00}.qmd-theme-dark .qmd-sidebar-menu-button.is-selected:before,.qmd-theme-dark .qmd-sidebar-menu-button[aria-current=page]:before,:root[data-theme=dark] .qmd-sidebar-menu-button.is-selected:before,:root[data-theme=dark] .qmd-sidebar-menu-button[aria-current=page]:before{opacity:0;background:#e2a430;border-radius:999px;width:3px;height:calc(100% - 12px);top:50%;left:6px;transform:translateY(-50%)}.qmd-theme-dark .qmd-sidebar-menu-button:disabled,:root[data-theme=dark] .qmd-sidebar-menu-button:disabled{cursor:not-allowed;opacity:.5}.qmd-theme-dark .qmd-sidebar-theme-button,:root[data-theme=dark] .qmd-sidebar-theme-button{color:#fff5e0;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006;border-width:1px;border-color:#ffffff73;border-radius:5px;justify-content:center;gap:8px;width:100%;height:36px;min-height:18px;max-height:36px;padding:0;font-size:13px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d}.qmd-theme-dark .qmd-sidebar-theme-button .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button svg,:root[data-theme=dark] .qmd-sidebar-theme-button .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button svg{color:#fff5e0;width:16px;height:16px;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-dark .qmd-sidebar-theme-button:hover,.qmd-theme-dark .qmd-sidebar-theme-button.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-theme-button:hover,:root[data-theme=dark] .qmd-sidebar-theme-button.is-hover-preview{color:#fff5e0;filter:none;background:#1400aa66;border-color:#fff9;transform:scale(1.02);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-sidebar-theme-button:hover .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button:hover svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-hover-preview svg,:root[data-theme=dark] .qmd-sidebar-theme-button:hover .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button:hover svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-hover-preview svg{color:#ffaf00;transform:none}.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed-preview,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed-preview{color:#fff5e0;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006;border-color:#ffffffb3;transform:scale(.98);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff6,0 0 8px 1px #ffaf004d}.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed-preview svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed-preview svg{color:#ffaf00}.qmd-theme-dark .qmd-sidebar-theme-button.is-open,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled{color:#fff5e0;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006;border-color:#ffffff73;transform:none;box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d}.qmd-theme-dark .qmd-sidebar-theme-button.is-open .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-open svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled svg{color:#fff5e0}.qmd-theme-dark .qmd-sidebar-theme-button.is-open:hover,.qmd-theme-dark .qmd-sidebar-theme-button.is-open.is-hover-preview,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled:hover,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open:hover,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled:hover,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled.is-hover-preview{color:#fff5e0;filter:none;background:#1400aa66;border-color:#fff9;transform:scale(1.02);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-sidebar-theme-button.is-open:hover .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-open:hover svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-open.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-open.is-hover-preview svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled:hover .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled:hover svg,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled.is-hover-preview svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open:hover .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open:hover svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open.is-hover-preview svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled:hover .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled:hover svg,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled.is-hover-preview svg{color:#ffaf00;transform:none}.qmd-theme-dark .qmd-sidebar-theme-button:disabled,.qmd-theme-dark .qmd-sidebar-theme-button.is-disabled-preview,:root[data-theme=dark] .qmd-sidebar-theme-button:disabled,:root[data-theme=dark] .qmd-sidebar-theme-button.is-disabled-preview{cursor:not-allowed;opacity:.5}.qmd-theme-dark .qmd-sidebar-theme-button:hover:after,.qmd-theme-dark .qmd-sidebar-theme-button.is-hover-preview:after,:root[data-theme=dark] .qmd-sidebar-theme-button:hover:after,:root[data-theme=dark] .qmd-sidebar-theme-button.is-hover-preview:after{border-radius:inherit;opacity:1;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:1.2s qmd-sidebar-function-button-sweep;inset:0}@keyframes qmd-sidebar-function-button-sweep{0%{opacity:0;transform:translate(-135%)}35%{opacity:1}to{opacity:0;transform:translate(135%)}}.qmd-theme-dark .qmd-sidebar-logout-button,:root[data-theme=dark] .qmd-sidebar-logout-button{color:#fff5e0;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006;border-width:1px;border-color:#ffffff73;border-radius:5px;justify-content:center;gap:8px;width:100%;height:36px;min-height:18px;max-height:36px;padding:0;font-size:13px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d}.qmd-theme-dark .qmd-sidebar-logout-button .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button svg,:root[data-theme=dark] .qmd-sidebar-logout-button .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button svg{color:#fff;width:16px;height:16px;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-dark .qmd-sidebar-logout-button:hover,.qmd-theme-dark .qmd-sidebar-logout-button.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-logout-button:hover,:root[data-theme=dark] .qmd-sidebar-logout-button.is-hover-preview{color:#fff5e0;filter:none;background:#1400aa66;border-color:#fff9;transform:scale(1.02);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-sidebar-logout-button:hover .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button:hover svg,.qmd-theme-dark .qmd-sidebar-logout-button.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button.is-hover-preview svg,:root[data-theme=dark] .qmd-sidebar-logout-button:hover .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button:hover svg,:root[data-theme=dark] .qmd-sidebar-logout-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button.is-hover-preview svg{color:#ffaf00;transform:none}.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed-preview,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed-preview{color:#fff5e0;background:#14141457;border-color:#ffffffb3;transform:scale(.98);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff6,0 0 8px 1px #ffaf004d}.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed svg,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed-preview .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed-preview svg,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed svg,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed-preview .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed-preview svg{color:#ffaf00}.qmd-theme-dark .qmd-sidebar-logout-button.is-open,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled{color:#ffaf00;background:#0000001a;border-color:#fff;transform:none;box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fffc,0 0 8px 2px #ffaf0080}.qmd-theme-dark .qmd-sidebar-logout-button.is-open .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button.is-open svg,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled .qmd-sidebar-button-icon,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled svg,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open svg,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled .qmd-sidebar-button-icon,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled svg{color:#ffaf00}.qmd-theme-dark .qmd-sidebar-logout-button.is-open:hover,.qmd-theme-dark .qmd-sidebar-logout-button.is-open.is-hover-preview,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled:hover,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open:hover,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled:hover,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled.is-hover-preview{color:#fff5e0;filter:none;background:#1400aa66;border-color:#fff9;transform:scale(1.02);box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-sidebar-logout-button:disabled,.qmd-theme-dark .qmd-sidebar-logout-button.is-disabled-preview,:root[data-theme=dark] .qmd-sidebar-logout-button:disabled,:root[data-theme=dark] .qmd-sidebar-logout-button.is-disabled-preview{cursor:not-allowed;opacity:.5}.qmd-theme-dark .qmd-sidebar-logout-button:hover:after,.qmd-theme-dark .qmd-sidebar-logout-button.is-hover-preview:after,:root[data-theme=dark] .qmd-sidebar-logout-button:hover:after,:root[data-theme=dark] .qmd-sidebar-logout-button.is-hover-preview:after{border-radius:inherit;opacity:1;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:1.2s qmd-sidebar-function-button-sweep;inset:0}.qmd-theme-dark .qmd-sidebar-theme-button:hover,.qmd-theme-dark .qmd-sidebar-theme-button.is-hover-preview,.qmd-theme-dark .qmd-sidebar-logout-button:hover,.qmd-theme-dark .qmd-sidebar-logout-button.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-theme-button:hover,:root[data-theme=dark] .qmd-sidebar-theme-button.is-hover-preview,:root[data-theme=dark] .qmd-sidebar-logout-button:hover,:root[data-theme=dark] .qmd-sidebar-logout-button.is-hover-preview{z-index:2;transform:scale(1.0035,1.02)}.qmd-theme-dark .qmd-sidebar-theme-button.is-open,.qmd-theme-dark .qmd-sidebar-theme-button.is-toggled,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed,.qmd-theme-dark .qmd-sidebar-theme-button.is-pressed-preview,.qmd-theme-dark .qmd-sidebar-logout-button.is-open,.qmd-theme-dark .qmd-sidebar-logout-button.is-toggled,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed,.qmd-theme-dark .qmd-sidebar-logout-button.is-pressed-preview,:root[data-theme=dark] .qmd-sidebar-theme-button.is-open,:root[data-theme=dark] .qmd-sidebar-theme-button.is-toggled,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed,:root[data-theme=dark] .qmd-sidebar-theme-button.is-pressed-preview,:root[data-theme=dark] .qmd-sidebar-logout-button.is-open,:root[data-theme=dark] .qmd-sidebar-logout-button.is-toggled,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed,:root[data-theme=dark] .qmd-sidebar-logout-button.is-pressed-preview{z-index:3}.qmd-theme-light .qmd-sidebar-menu-list,:root[data-theme=light] .qmd-sidebar-menu-list,.qmd-theme-light .qmd-sidebar-actions-list,:root[data-theme=light] .qmd-sidebar-actions-list{flex-direction:column;display:flex}.qmd-theme-light .qmd-sidebar-menu-button,.qmd-theme-light .qmd-sidebar-theme-button,.qmd-theme-light .qmd-sidebar-logout-button,:root[data-theme=light] .qmd-sidebar-menu-button,:root[data-theme=light] .qmd-sidebar-theme-button,:root[data-theme=light] .qmd-sidebar-logout-button{box-sizing:border-box;z-index:0;cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);border-style:solid;align-items:center;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.qmd-theme-light .qmd-sidebar-menu-button:before,.qmd-theme-light .qmd-sidebar-menu-button:after,.qmd-theme-light .qmd-sidebar-theme-button:before,.qmd-theme-light .qmd-sidebar-theme-button:after,.qmd-theme-light .qmd-sidebar-logout-button:before,.qmd-theme-light .qmd-sidebar-logout-button:after,:root[data-theme=light] .qmd-sidebar-menu-button:before,:root[data-theme=light] .qmd-sidebar-menu-button:after,:root[data-theme=light] .qmd-sidebar-theme-button:before,:root[data-theme=light] .qmd-sidebar-theme-button:after,:root[data-theme=light] .qmd-sidebar-logout-button:before,:root[data-theme=light] .qmd-sidebar-logout-button:after{content:"";pointer-events:none;position:absolute}.qmd-theme-light .qmd-sidebar-menu-button>*,.qmd-theme-light .qmd-sidebar-theme-button>*,.qmd-theme-light .qmd-sidebar-logout-button>*,:root[data-theme=light] .qmd-sidebar-menu-button>*,:root[data-theme=light] .qmd-sidebar-theme-button>*,:root[data-theme=light] .qmd-sidebar-logout-button>*{z-index:1;position:relative}.qmd-theme-light .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-button-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.qmd-theme-light .qmd-sidebar-button-icon svg,:root[data-theme=light] .qmd-sidebar-button-icon svg{stroke:currentColor;width:1em;height:1em}.qmd-theme-light .qmd-user-menu-content,:root[data-theme=light] .qmd-user-menu-content{color:#371414eb;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);max-height:var(--radix-dropdown-menu-content-available-height);z-index:50;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#fff5e0f0;border:1px solid #5a000066;border-radius:6px;min-width:180px;padding:6px;overflow:hidden;box-shadow:0 0 8px 2px #b97d0040,inset 0 0 0 1px #fff5e0b3}.qmd-theme-light .qmd-user-menu-item,:root[data-theme=light] .qmd-user-menu-item{color:#371414eb;cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.qmd-theme-light .qmd-user-menu-item:hover,.qmd-theme-light .qmd-user-menu-item:focus,:root[data-theme=light] .qmd-user-menu-item:hover,:root[data-theme=light] .qmd-user-menu-item:focus{color:#41190a;background:#fff5e0;outline:none}.qmd-theme-light .qmd-user-menu-item-icon,:root[data-theme=light] .qmd-user-menu-item-icon{color:#d700b9;width:16px;height:16px;margin-right:0}.qmd-theme-light .qmd-sidebar-menu-list,:root[data-theme=light] .qmd-sidebar-menu-list{gap:8px}.qmd-theme-light .qmd-sidebar-menu-button,:root[data-theme=light] .qmd-sidebar-menu-button{color:#371414;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border:1px solid #5a000066;border-radius:5px;justify-content:flex-start;gap:8px;width:100%;height:36px;min-height:18px;max-height:72px;padding:2px 0 2px 6px;font-size:14px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d}.qmd-theme-light .qmd-sidebar-menu-button .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-menu-button .qmd-sidebar-button-icon{color:#371414;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-light .qmd-sidebar-menu-button:hover,:root[data-theme=light] .qmd-sidebar-menu-button:hover,.qmd-theme-light .qmd-sidebar-menu-button.is-hover-preview,:root[data-theme=light] .qmd-sidebar-menu-button.is-hover-preview{color:#41190a;filter:none;z-index:2;background:#fff5e0;border-color:#5a000099;transform:scale(1.02);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d,0 0 10px 2px #5a000066}.qmd-theme-light .qmd-sidebar-menu-button:hover .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-menu-button:hover .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-menu-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-menu-button.is-hover-preview .qmd-sidebar-button-icon{color:#d700b9;transform:none}.qmd-theme-light .qmd-sidebar-menu-button.is-selected,.qmd-theme-light .qmd-sidebar-menu-button[aria-current=page],:root[data-theme=light] .qmd-sidebar-menu-button.is-selected,:root[data-theme=light] .qmd-sidebar-menu-button[aria-current=page]{color:#960000;z-index:3;background:#fff5e0cc;border-color:#5a0000e6;transform:none;box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a0000cc,0 0 8px 2px #5a000080}.qmd-theme-light .qmd-sidebar-menu-button.is-selected .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-menu-button[aria-current=page] .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-menu-button.is-selected .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-menu-button[aria-current=page] .qmd-sidebar-button-icon{color:#d700b9}.qmd-theme-light .qmd-sidebar-menu-button.is-selected:before,.qmd-theme-light .qmd-sidebar-menu-button[aria-current=page]:before,:root[data-theme=light] .qmd-sidebar-menu-button.is-selected:before,:root[data-theme=light] .qmd-sidebar-menu-button[aria-current=page]:before{opacity:0;background:#0050ff;border-radius:999px;width:3px;height:calc(100% - 12px);top:50%;left:6px;transform:translateY(-50%)}.qmd-theme-light .qmd-sidebar-menu-button:disabled,:root[data-theme=light] .qmd-sidebar-menu-button:disabled{cursor:not-allowed;opacity:.5}.qmd-theme-light .qmd-sidebar-actions-list,:root[data-theme=light] .qmd-sidebar-actions-list{gap:12px}.qmd-theme-light .qmd-sidebar-theme-button,:root[data-theme=light] .qmd-sidebar-theme-button{color:#371414;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border:1px solid #5a000066;border-radius:5px;justify-content:center;gap:8px;width:100%;height:36px;min-height:18px;max-height:36px;padding:0;font-size:13px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d}.qmd-theme-light .qmd-sidebar-theme-button .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button svg,:root[data-theme=light] .qmd-sidebar-theme-button svg{color:#371414;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-light .qmd-sidebar-theme-button.is-open,:root[data-theme=light] .qmd-sidebar-theme-button.is-open,.qmd-theme-light .qmd-sidebar-theme-button.is-toggled,:root[data-theme=light] .qmd-sidebar-theme-button.is-toggled{color:#371414;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border-color:#5a000066;transform:none;box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d}.qmd-theme-light .qmd-sidebar-theme-button.is-open .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button.is-open .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button.is-open svg,:root[data-theme=light] .qmd-sidebar-theme-button.is-open svg,.qmd-theme-light .qmd-sidebar-theme-button.is-toggled .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button.is-toggled .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button.is-toggled svg,:root[data-theme=light] .qmd-sidebar-theme-button.is-toggled svg{color:#371414}.qmd-theme-light .qmd-sidebar-theme-button.is-pressed,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed-preview,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed-preview{color:#371414;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border-color:#5a0000b3;transform:scale(.98);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a000066,0 0 8px 1px #5a00004d}.qmd-theme-light .qmd-sidebar-theme-button.is-pressed .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed svg,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed-preview .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed-preview .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed-preview svg,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed svg,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed-preview svg{color:#d700b9}.qmd-theme-light .qmd-sidebar-theme-button:hover,:root[data-theme=light] .qmd-sidebar-theme-button:hover,.qmd-theme-light .qmd-sidebar-theme-button.is-hover-preview,:root[data-theme=light] .qmd-sidebar-theme-button.is-hover-preview{color:#41190a;filter:none;background:#b97d32b3;border-color:#5a000099;transform:scale(1.02);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d,0 0 10px 2px #b97d0066}.qmd-theme-light .qmd-sidebar-theme-button:hover .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button:hover .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button:hover svg,:root[data-theme=light] .qmd-sidebar-theme-button:hover svg,.qmd-theme-light .qmd-sidebar-theme-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-theme-button.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-theme-button.is-hover-preview svg,:root[data-theme=light] .qmd-sidebar-theme-button.is-hover-preview svg{color:#d700b9;transform:none}.qmd-theme-light .qmd-sidebar-theme-button:disabled,:root[data-theme=light] .qmd-sidebar-theme-button:disabled,.qmd-theme-light .qmd-sidebar-theme-button.is-disabled-preview,:root[data-theme=light] .qmd-sidebar-theme-button.is-disabled-preview{cursor:not-allowed;opacity:.5}.qmd-theme-light .qmd-sidebar-theme-button:hover:after,:root[data-theme=light] .qmd-sidebar-theme-button:hover:after,.qmd-theme-light .qmd-sidebar-theme-button.is-hover-preview:after,:root[data-theme=light] .qmd-sidebar-theme-button.is-hover-preview:after{border-radius:inherit;opacity:1;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:1.2s qmd-sidebar-function-button-sweep;inset:0}.qmd-theme-light .qmd-sidebar-theme-button:hover,.qmd-theme-light .qmd-sidebar-theme-button.is-hover-preview,.qmd-theme-light .qmd-sidebar-logout-button:hover,.qmd-theme-light .qmd-sidebar-logout-button.is-hover-preview,:root[data-theme=light] .qmd-sidebar-theme-button:hover,:root[data-theme=light] .qmd-sidebar-theme-button.is-hover-preview,:root[data-theme=light] .qmd-sidebar-logout-button:hover,:root[data-theme=light] .qmd-sidebar-logout-button.is-hover-preview{z-index:2;transform:scale(1.0035,1.02)}.qmd-theme-light .qmd-sidebar-theme-button.is-open,.qmd-theme-light .qmd-sidebar-theme-button.is-toggled,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed,.qmd-theme-light .qmd-sidebar-theme-button.is-pressed-preview,.qmd-theme-light .qmd-sidebar-logout-button.is-open,.qmd-theme-light .qmd-sidebar-logout-button.is-toggled,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed-preview,:root[data-theme=light] .qmd-sidebar-theme-button.is-open,:root[data-theme=light] .qmd-sidebar-theme-button.is-toggled,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed,:root[data-theme=light] .qmd-sidebar-theme-button.is-pressed-preview,:root[data-theme=light] .qmd-sidebar-logout-button.is-open,:root[data-theme=light] .qmd-sidebar-logout-button.is-toggled,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed-preview{z-index:3}.qmd-theme-light .qmd-sidebar-logout-button,:root[data-theme=light] .qmd-sidebar-logout-button{color:#371414;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border:1px solid #5a000066;border-radius:5px;justify-content:center;gap:8px;width:100%;height:36px;min-height:18px;max-height:36px;padding:0;font-size:13px;font-weight:500;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d}.qmd-theme-light .qmd-sidebar-logout-button .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button svg,:root[data-theme=light] .qmd-sidebar-logout-button svg{color:#371414;font-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}.qmd-theme-light .qmd-sidebar-logout-button.is-open,:root[data-theme=light] .qmd-sidebar-logout-button.is-open,.qmd-theme-light .qmd-sidebar-logout-button.is-toggled,:root[data-theme=light] .qmd-sidebar-logout-button.is-toggled{color:#371414;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border-color:#5a000066;transform:none;box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d}.qmd-theme-light .qmd-sidebar-logout-button.is-open .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button.is-open .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button.is-open svg,:root[data-theme=light] .qmd-sidebar-logout-button.is-open svg,.qmd-theme-light .qmd-sidebar-logout-button.is-toggled .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button.is-toggled .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button.is-toggled svg,:root[data-theme=light] .qmd-sidebar-logout-button.is-toggled svg{color:#371414}.qmd-theme-light .qmd-sidebar-logout-button.is-pressed,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed-preview,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed-preview{color:#371414;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014;border-color:#5a0000b3;transform:scale(.98);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a000066,0 0 8px 1px #5a00004d}.qmd-theme-light .qmd-sidebar-logout-button.is-pressed .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed svg,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed-preview .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed-preview .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button.is-pressed-preview svg,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed svg,:root[data-theme=light] .qmd-sidebar-logout-button.is-pressed-preview svg{color:#d700b9}.qmd-theme-light .qmd-sidebar-logout-button:hover,:root[data-theme=light] .qmd-sidebar-logout-button:hover,.qmd-theme-light .qmd-sidebar-logout-button.is-hover-preview,:root[data-theme=light] .qmd-sidebar-logout-button.is-hover-preview{color:#41190a;filter:none;background:#b97d0066;border-color:#5a000099;transform:scale(1.02);box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d,0 0 10px 2px #b97d0066}.qmd-theme-light .qmd-sidebar-logout-button:hover .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button:hover .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button:hover svg,:root[data-theme=light] .qmd-sidebar-logout-button:hover svg,.qmd-theme-light .qmd-sidebar-logout-button.is-hover-preview .qmd-sidebar-button-icon,:root[data-theme=light] .qmd-sidebar-logout-button.is-hover-preview .qmd-sidebar-button-icon,.qmd-theme-light .qmd-sidebar-logout-button.is-hover-preview svg,:root[data-theme=light] .qmd-sidebar-logout-button.is-hover-preview svg{color:#d700b9;transform:none}.qmd-theme-light .qmd-sidebar-logout-button:disabled,:root[data-theme=light] .qmd-sidebar-logout-button:disabled,.qmd-theme-light .qmd-sidebar-logout-button.is-disabled-preview,:root[data-theme=light] .qmd-sidebar-logout-button.is-disabled-preview{cursor:not-allowed;opacity:.5}.qmd-theme-light .qmd-sidebar-logout-button:hover:after,:root[data-theme=light] .qmd-sidebar-logout-button:hover:after,.qmd-theme-light .qmd-sidebar-logout-button.is-hover-preview:after,:root[data-theme=light] .qmd-sidebar-logout-button.is-hover-preview:after{border-radius:inherit;opacity:1;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:1.2s qmd-sidebar-function-button-sweep;inset:0}.qmd-theme-dark .qmd-function-button-l1,:root[data-theme=dark] .qmd-function-button-l1{font-family:var(--qmd-font-family);transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0 0 6px 2px #00ffc840,var(--shadow-xs)!important;color:#e1f5e0!important;background:linear-gradient(135deg,#fff5e00d 40%,#e1c8000d 70%,#0096280d 100%),#02362d66!important;border-color:#00be5fc7!important}.qmd-theme-dark .qmd-function-button-l1:hover,.qmd-theme-dark .qmd-function-button-l1:focus-visible,:root[data-theme=dark] .qmd-function-button-l1:hover,:root[data-theme=dark] .qmd-function-button-l1:focus-visible{box-shadow:0 0 2px 1px #00ffc859,inset 0 0 0 1px #fff5e02e,0 0 10px 2px #00ffc852,var(--shadow-xs)!important;background:linear-gradient(135deg,#fff5e014 40%,#e1c80014 70%,#00962814 100%),#02362d80!important;border-color:#00962899!important;outline:none!important}.qmd-theme-dark .qmd-create-event-function-button,.qmd-theme-dark .qmd-create-form-function-button,:root[data-theme=dark] .qmd-create-event-function-button,:root[data-theme=dark] .qmd-create-form-function-button{border:1px solid #00be5fc7!important;border-radius:8px!important}.qmd-theme-dark .qmd-create-event-function-button,:root[data-theme=dark] .qmd-create-event-function-button{height:2.5rem!important;min-height:2.5rem!important}.qmd-theme-dark .qmd-create-form-cancel-button,:root[data-theme=dark] .qmd-create-form-cancel-button{border-radius:8px!important}.qmd-theme-dark .qmd-create-event-function-button:hover,.qmd-theme-dark .qmd-create-event-function-button:focus-visible,.qmd-theme-dark .qmd-create-form-function-button:hover,.qmd-theme-dark .qmd-create-form-function-button:focus-visible,:root[data-theme=dark] .qmd-create-event-function-button:hover,:root[data-theme=dark] .qmd-create-event-function-button:focus-visible,:root[data-theme=dark] .qmd-create-form-function-button:hover,:root[data-theme=dark] .qmd-create-form-function-button:focus-visible{box-shadow:0 0 3px 1px #00ffc885,inset 0 0 0 1px #fff5e03d,0 0 16px 5px #00ffc875,0 0 30px 10px #00b4783d,var(--shadow-xs)!important;border-color:#00be5fc7!important}.qmd-theme-light .qmd-function-button-l1,:root[data-theme=light] .qmd-function-button-l1{font-family:var(--qmd-font-family);transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0px 0px 8px 2px #4c96703d,var(--shadow-xs)!important;color:#371414!important;background:#80bea06b!important;border-color:#2c7d58ad!important}.qmd-theme-light .qmd-function-button-l1:hover,.qmd-theme-light .qmd-function-button-l1:focus-visible,:root[data-theme=light] .qmd-function-button-l1:hover,:root[data-theme=light] .qmd-function-button-l1:focus-visible{box-shadow:0 0 2px 1px #46966c75,inset 0 0 0 1px #ffffff52,0 0 12px 3px #56a07a61,var(--shadow-xs)!important;background:#88caaa8f!important;border-color:#287e58c7!important;outline:none!important}.qmd-theme-light .qmd-create-event-function-button,.qmd-theme-light .qmd-create-form-function-button,:root[data-theme=light] .qmd-create-event-function-button,:root[data-theme=light] .qmd-create-form-function-button{box-shadow:inset 0 1px 0 #ffffffeb,inset 0 -1px 0 #2674502e,0 2px 7px #2674502e,var(--shadow-xs)!important;background:linear-gradient(#ffffffb8,#fff5e02e 52%,#d0ecdc1f 100%),#d5eee0f5!important;border:1px solid #267450e0!important;border-radius:8px!important}.qmd-theme-light .qmd-create-event-function-button,:root[data-theme=light] .qmd-create-event-function-button{height:2.5rem!important;min-height:2.5rem!important}.qmd-theme-light .qmd-create-form-cancel-button,:root[data-theme=light] .qmd-create-form-cancel-button{border-radius:8px!important}.qmd-theme-light .qmd-create-event-function-button:hover,.qmd-theme-light .qmd-create-event-function-button:focus-visible,.qmd-theme-light .qmd-create-form-function-button:hover,.qmd-theme-light .qmd-create-form-function-button:focus-visible,:root[data-theme=light] .qmd-create-event-function-button:hover,:root[data-theme=light] .qmd-create-event-function-button:focus-visible,:root[data-theme=light] .qmd-create-form-function-button:hover,:root[data-theme=light] .qmd-create-form-function-button:focus-visible{box-shadow:0 0 3px 1px #1c8a5e9e,inset 0 1px 0 #fffffff5,inset 0 -1px 0 #1c69463d,0 0 18px 5px #34be8275,0 0 30px 10px #78e1af40,var(--shadow-xs)!important;background:linear-gradient(#ffffffd1,#fff5e03d 52%,#c2e7d224 100%),#c9e9d7fa!important;border-color:#1c6946f5!important;outline:none!important}.qmd-theme-dark .qmd-list-stack,:root[data-theme=dark] .qmd-list-stack{gap:16px;min-width:0;display:grid}.qmd-theme-dark .qmd-popup-picker-filter-card,.qmd-theme-dark .qmd-popup-picker-results-card,:root[data-theme=dark] .qmd-popup-picker-filter-card,:root[data-theme=dark] .qmd-popup-picker-results-card{padding-block:18px!important}.qmd-theme-dark .qmd-popup-picker-card-content,:root[data-theme=dark] .qmd-popup-picker-card-content{min-width:0;padding-inline:18px!important}.qmd-theme-dark .qmd-popup-picker-filter-row,:root[data-theme=dark] .qmd-popup-picker-filter-row{grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto) minmax(8.5rem,auto);align-items:center;gap:12px;min-width:0;display:grid}.qmd-theme-dark .qmd-popup-picker-filter-row--reset-only,:root[data-theme=dark] .qmd-popup-picker-filter-row--reset-only{grid-template-columns:minmax(0,1fr) minmax(10rem,auto)}.qmd-theme-dark .qmd-popup-picker-results-content,:root[data-theme=dark] .qmd-popup-picker-results-content{gap:18px;min-width:0;display:grid;overflow-x:hidden;padding-inline:18px!important}.qmd-theme-dark .qmd-popup-picker-results-scroll,:root[data-theme=dark] .qmd-popup-picker-results-scroll{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:4px;height:min(40vh,360px);min-height:240px;overflow:hidden}.qmd-theme-dark .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{padding-right:18px;overflow-x:hidden}.qmd-theme-dark .qmd-popup-picker-results-scroll-content,:root[data-theme=dark] .qmd-popup-picker-results-scroll-content{min-width:0}.qmd-theme-dark .qmd-popup-picker-pagination-zone,:root[data-theme=dark] .qmd-popup-picker-pagination-zone{min-height:50px;padding-top:8px;display:grid}.qmd-theme-dark .qmd-popup-picker-cell-content,:root[data-theme=dark] .qmd-popup-picker-cell-content{overflow-wrap:anywhere;white-space:normal;word-break:normal;max-width:100%;line-height:1.35}.qmd-theme-dark .qmd-popup-picker-date-range,:root[data-theme=dark] .qmd-popup-picker-date-range{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;grid-template-columns:9ch auto 9ch;align-items:baseline;gap:.4rem;max-width:100%;display:inline-grid}.qmd-theme-dark .qmd-popup-picker-date-part,:root[data-theme=dark] .qmd-popup-picker-date-part{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap}.qmd-theme-dark .qmd-popup-picker-date-separator,:root[data-theme=dark] .qmd-popup-picker-date-separator{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;opacity:.78;text-align:center}.qmd-theme-dark .qmd-list-card-l1,:root[data-theme=dark] .qmd-list-card-l1{box-sizing:border-box;color:#fff5e0;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003!important;border-color:#ffaf0059!important;border-radius:8px!important;box-shadow:0 0 6px 2px #ffaf0040!important}.qmd-theme-dark .qmd-list-card-title,:root[data-theme=dark] .qmd-list-card-title{color:#fff5e0;font-family:var(--qmd-font-family);font-size:1.125rem;font-weight:600;line-height:1.35}.qmd-theme-dark .qmd-list-card-subtitle,:root[data-theme=dark] .qmd-list-card-subtitle{color:#fff5e0ad;font-family:var(--qmd-font-family);margin-top:.25rem;font-size:.875rem;line-height:1.45}.qmd-theme-dark .qmd-list-loading-text,:root[data-theme=dark] .qmd-list-loading-text{color:#fff5e0ad;font-family:var(--qmd-font-family);font-size:.875rem;line-height:1.45}.qmd-theme-dark .qmd-list-filter-label,:root[data-theme=dark] .qmd-list-filter-label{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:none;font-size:.72rem;font-weight:700;line-height:1;display:block}.qmd-theme-dark .qmd-list-filter-layout,:root[data-theme=dark] .qmd-list-filter-layout{gap:14px;min-width:0;display:grid}.qmd-theme-dark .qmd-list-filter-row,:root[data-theme=dark] .qmd-list-filter-row{gap:12px;min-width:0;display:grid}.qmd-theme-dark .qmd-list-filter-row-main,:root[data-theme=dark] .qmd-list-filter-row-main,.qmd-theme-dark .qmd-list-filter-row-detail,:root[data-theme=dark] .qmd-list-filter-row-detail{grid-template-columns:repeat(7,minmax(0,1fr))}.qmd-theme-dark .qmd-list-filter-row-primary,:root[data-theme=dark] .qmd-list-filter-row-primary{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:1441px){.qmd-theme-dark .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary,:root[data-theme=dark] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary{grid-template-columns:minmax(0,2fr) minmax(8rem,.75fr) repeat(4,minmax(0,1fr));align-items:end}.qmd-theme-dark .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-search-field--compact,.qmd-theme-dark .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-search-field--compact,:root[data-theme=dark] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 1}}.qmd-theme-dark .qmd-article-master-filter-row-primary .qmd-list-filter-state-field .qmd-form-field-kicker,:root[data-theme=dark] .qmd-article-master-filter-row-primary .qmd-list-filter-state-field .qmd-form-field-kicker{white-space:normal}.qmd-theme-dark .qmd-list-filter-row-six-weighted,:root[data-theme=dark] .qmd-list-filter-row-six-weighted{grid-template-columns:minmax(0,min(29.6296% - 17.7778px,33.3333% - 20px - 2.66667rem)) repeat(5,minmax(0,1fr))}.qmd-theme-dark .qmd-list-filter-search-reset,:root[data-theme=dark] .qmd-list-filter-search-reset{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-width:0;display:grid}.qmd-theme-dark .qmd-list-filter-search-field,:root[data-theme=dark] .qmd-list-filter-search-field{grid-column:span 4}.qmd-theme-dark .qmd-list-filter-search-field.qmd-list-filter-search-field--compact,:root[data-theme=dark] .qmd-list-filter-search-field.qmd-list-filter-search-field--compact{grid-column:span 6}.qmd-theme-dark .qmd-list-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 2}.qmd-theme-dark .qmd-list-filter-state-field,:root[data-theme=dark] .qmd-list-filter-state-field{grid-column:span 1}.qmd-theme-dark .qmd-list-filter-popover-trigger[data-slot=button],:root[data-theme=dark] .qmd-list-filter-popover-trigger[data-slot=button]{justify-content:space-between;width:100%}.qmd-theme-dark .qmd-list-filter-popover-content,:root[data-theme=dark] .qmd-list-filter-popover-content{max-height:var(--radix-popover-content-available-height);min-width:var(--radix-popover-trigger-width);width:var(--radix-popover-trigger-width);padding:8px;overflow:hidden}.qmd-theme-dark .qmd-list-filter-search-field--with-assignment,:root[data-theme=dark] .qmd-list-filter-search-field--with-assignment{grid-column:span 3}.qmd-theme-dark .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-reset-field{grid-column:span 1}.qmd-theme-dark .qmd-list-filter-job-kind-field,:root[data-theme=dark] .qmd-list-filter-job-kind-field{grid-column:span 2}.qmd-theme-dark .qmd-list-filter-assignment-field,:root[data-theme=dark] .qmd-list-filter-assignment-field{grid-column:span 1}.qmd-theme-dark .qmd-list-filter-search-field,.qmd-theme-dark .qmd-list-filter-reset-field,.qmd-theme-dark .qmd-list-filter-job-kind-field,.qmd-theme-dark .qmd-list-filter-assignment-field,:root[data-theme=dark] .qmd-list-filter-search-field,:root[data-theme=dark] .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-job-kind-field,:root[data-theme=dark] .qmd-list-filter-assignment-field{gap:1px;min-width:0;display:grid}.qmd-theme-dark .qmd-list-filter-job-kind-options,:root[data-theme=dark] .qmd-list-filter-job-kind-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qmd-theme-dark .qmd-list-reset-button,:root[data-theme=dark] .qmd-list-reset-button{font-family:var(--qmd-font-family);flex:auto;width:100%;font-weight:400!important}.qmd-theme-dark .qmd-hero-function-button.qmd-list-hero-action-button,:root[data-theme=dark] .qmd-hero-function-button.qmd-list-hero-action-button{font-weight:400}.qmd-theme-dark .qmd-hero-function-button.qmd-list-reset-button,:root[data-theme=dark] .qmd-hero-function-button.qmd-list-reset-button{flex:auto;width:100%;box-shadow:var(--shadow-xs)!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border:1px solid #fff5e0b3!important;font-weight:400!important}.qmd-theme-dark .qmd-list-reset-button:hover,.qmd-theme-dark .qmd-list-reset-button:focus-visible,:root[data-theme=dark] .qmd-list-reset-button:hover,:root[data-theme=dark] .qmd-list-reset-button:focus-visible{box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff5e059,0 0 10px 2px #ffaf0066,var(--shadow-xs)!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e01a!important;border-color:#fff5e0b3!important;outline:none!important}.qmd-theme-dark .qmd-list-filter-menu-surface,:root[data-theme=dark] .qmd-list-filter-menu-surface{font-family:var(--qmd-font-family);color:#e1f5e0!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-list-dropdown-menu-surface,:root[data-theme=dark] .qmd-list-dropdown-menu-surface{font-family:var(--qmd-font-family);color:#fff5e0!important;background:linear-gradient(135deg,#fff5e014 0%,#7d7d7d1a 100%),#12100e!important;border-color:#ffda92b3!important;box-shadow:0 14px 32px #0000007a,inset 0 0 0 1px #fff5e014!important}.qmd-theme-dark .qmd-list-dropdown-menu-item,:root[data-theme=dark] .qmd-list-dropdown-menu-item{color:#fff5e0e0;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-list-dropdown-menu-item[data-highlighted],:root[data-theme=dark] .qmd-list-dropdown-menu-item[data-highlighted]{color:#fff5e0;background:#fff5e01a}.qmd-theme-dark .qmd-list-dropdown-menu-item[data-variant=destructive],:root[data-theme=dark] .qmd-list-dropdown-menu-item[data-variant=destructive]{color:hsl(var(--destructive))}.qmd-theme-dark .qmd-list-dropdown-menu-item[data-disabled],:root[data-theme=dark] .qmd-list-dropdown-menu-item[data-disabled]{color:#fff5e0ad;opacity:.68!important}.qmd-theme-dark .qmd-list-filter-select-content,:root[data-theme=dark] .qmd-list-filter-select-content{max-height:min(22rem,var(--radix-select-content-available-height))!important;min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important;width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important}.qmd-theme-dark .qmd-list-filter-select-content[data-side=bottom],:root[data-theme=dark] .qmd-list-filter-select-content[data-side=bottom]{translate:0!important}.qmd-theme-dark .qmd-list-filter-select-content [data-slot=select-viewport],:root[data-theme=dark] .qmd-list-filter-select-content [data-slot=select-viewport]{width:100%!important;min-width:0!important;max-height:20rem!important;overflow-y:auto!important}.qmd-theme-dark .qmd-list-filter-checkbox,:root[data-theme=dark] .qmd-list-filter-checkbox{box-shadow:var(--shadow-xs);color:#e1f5e0;cursor:pointer;font-family:var(--qmd-font-family);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border-color:#fff5e0b3;transition:background .16s,border-color .16s,box-shadow .18s}.qmd-theme-dark .qmd-list-filter-checkbox:hover,.qmd-theme-dark .qmd-list-filter-checkbox:focus-within,:root[data-theme=dark] .qmd-list-filter-checkbox:hover,:root[data-theme=dark] .qmd-list-filter-checkbox:focus-within{box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff5e059,0 0 10px 2px #ffaf0066,var(--shadow-xs);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e01a;border-color:#fff5e0b3;outline:none}.qmd-theme-dark .qmd-list-filter-checkbox-input,:root[data-theme=dark] .qmd-list-filter-checkbox-input{accent-color:#ffaf00;flex-shrink:0;width:16px;height:16px}.qmd-theme-dark .qmd-list-filter-checkbox-input--compact,:root[data-theme=dark] .qmd-list-filter-checkbox-input--compact{width:12px;height:12px;margin:0}.qmd-theme-dark .qmd-list-inline-option,:root[data-theme=dark] .qmd-list-inline-option{color:#e1f5e0;font-family:var(--qmd-font-family);transition:background .16s,color .16s}.qmd-theme-dark .qmd-list-inline-option:hover,.qmd-theme-dark .qmd-list-inline-option:focus-visible,:root[data-theme=dark] .qmd-list-inline-option:hover,:root[data-theme=dark] .qmd-list-inline-option:focus-visible{background:#fff5e01a;outline:none}.qmd-theme-dark .qmd-list-table-shell,:root[data-theme=dark] .qmd-list-table-shell{color:#fff5e0;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003;border:1px solid #ffda928f;border-radius:8px;box-shadow:0 0 6px 2px #ffaf0040,inset 0 0 0 1px #fff5e014}.qmd-theme-dark .qmd-list-table-shell .qmd-table-scroll-host,:root[data-theme=dark] .qmd-list-table-shell .qmd-table-scroll-host{width:100%;min-width:0}.qmd-theme-dark .qmd-list-table-shell .qmd-table-scroll-viewport,:root[data-theme=dark] .qmd-list-table-shell .qmd-table-scroll-viewport{scrollbar-width:none;width:100%;max-width:100%;overflow:auto hidden}.qmd-theme-dark .qmd-list-table-shell .qmd-table-scroll-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=dark] .qmd-list-table-shell .qmd-table-scroll-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-dark .qmd-list-table-shell [data-slot=table],:root[data-theme=dark] .qmd-list-table-shell [data-slot=table]{width:100%;min-width:960px}.qmd-theme-dark .qmd-list-table-shell .qmd-list-data-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-data-table{table-layout:fixed;min-width:1080px}.qmd-theme-dark .qmd-list-table-shell [data-slot=table-container],:root[data-theme=dark] .qmd-list-table-shell [data-slot=table-container]{scrollbar-width:none}.qmd-theme-dark .qmd-list-table-shell [data-slot=table-container]::-webkit-scrollbar{width:0;height:0}:root[data-theme=dark] .qmd-list-table-shell [data-slot=table-container]::-webkit-scrollbar{width:0;height:0}.qmd-theme-dark .qmd-list-table-shell .qmd-list-horizontal-scrollbar,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-horizontal-scrollbar{cursor:pointer;opacity:.86;background:#fff5e01a;border-radius:999px;height:4px;margin:0 8px 8px;transition:opacity .18s;position:relative;overflow:visible}.qmd-theme-dark .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-hidden,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-hidden{opacity:0;pointer-events:none}.qmd-theme-dark .qmd-list-table-shell .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-horizontal-scrollbar-thumb{cursor:pointer;touch-action:none;background:#fff5e09e;border-radius:999px;min-width:54px;height:4px;transition:background .18s,box-shadow .18s;position:absolute;top:0;left:0;box-shadow:0 0 8px 1px #fff5e033}.qmd-theme-dark .qmd-list-table-shell .qmd-list-horizontal-scrollbar:hover .qmd-list-horizontal-scrollbar-thumb,.qmd-theme-dark .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-dragging .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-horizontal-scrollbar:hover .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-dragging .qmd-list-horizontal-scrollbar-thumb{background:#fff5e0e0;box-shadow:0 0 10px 2px #fff5e033}.qmd-theme-dark .qmd-list-header-text,:root[data-theme=dark] .qmd-list-header-text{color:#ffaf00;font-family:var(--qmd-font-family);font-size:11px;font-weight:700}.qmd-theme-dark .qmd-list-table-shell [data-slot=table-header] [data-slot=table-row],:root[data-theme=dark] .qmd-list-table-shell [data-slot=table-header] [data-slot=table-row]{border-bottom-color:#ffda928f}.qmd-theme-dark .qmd-list-body-cell,:root[data-theme=dark] .qmd-list-body-cell{color:#fff5e0e6;font-family:var(--qmd-font-family);padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem}.qmd-theme-dark .qmd-list-table-shell .qmd-quote-list-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-quote-list-table{table-layout:fixed;min-width:1578px}.qmd-theme-dark .qmd-quote-list-table [data-slot=table-head],.qmd-theme-dark .qmd-quote-list-table [data-slot=table-cell],:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-head],:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-cell]{padding-left:8px;padding-right:8px}.qmd-theme-dark .qmd-quote-list-table [data-slot=table-head]:first-child,.qmd-theme-dark .qmd-quote-list-table [data-slot=table-cell]:first-child,:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-head]:first-child,:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-cell]:first-child{padding-left:12px}.qmd-theme-dark .qmd-quote-list-table [data-slot=table-head]:last-child,.qmd-theme-dark .qmd-quote-list-table [data-slot=table-cell]:last-child,:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-head]:last-child,:root[data-theme=dark] .qmd-quote-list-table [data-slot=table-cell]:last-child{padding-right:12px}.qmd-theme-dark .qmd-quote-list-table .qmd-quote-list-quote-name-cell,:root[data-theme=dark] .qmd-quote-list-table .qmd-quote-list-quote-name-cell{padding-left:20px}.qmd-theme-dark .qmd-quote-list-table .qmd-quote-list-version-cell,:root[data-theme=dark] .qmd-quote-list-table .qmd-quote-list-version-cell{padding-left:2px;padding-right:2px}.qmd-theme-dark .qmd-quote-list-table .qmd-quote-list-version-cell>button,.qmd-theme-dark .qmd-quote-list-table .qmd-quote-list-version-cell>div,:root[data-theme=dark] .qmd-quote-list-table .qmd-quote-list-version-cell>button,:root[data-theme=dark] .qmd-quote-list-table .qmd-quote-list-version-cell>div{transform:translate(-5px)}.qmd-theme-dark .qmd-quote-list-col-number,:root[data-theme=dark] .qmd-quote-list-col-number{width:86px}.qmd-theme-dark .qmd-quote-list-col-version,:root[data-theme=dark] .qmd-quote-list-col-version{width:58px}.qmd-theme-dark .qmd-quote-list-col-quote-name,:root[data-theme=dark] .qmd-quote-list-col-quote-name{width:165px}.qmd-theme-dark .qmd-quote-list-col-project-name,:root[data-theme=dark] .qmd-quote-list-col-project-name{width:155px}.qmd-theme-dark .qmd-quote-list-col-job-name,:root[data-theme=dark] .qmd-quote-list-col-job-name{width:135px}.qmd-theme-dark .qmd-quote-list-col-client-name,:root[data-theme=dark] .qmd-quote-list-col-client-name{width:165px}.qmd-theme-dark .qmd-quote-list-col-status,:root[data-theme=dark] .qmd-quote-list-col-status{width:126px}.qmd-theme-dark .qmd-quote-list-col-amount,:root[data-theme=dark] .qmd-quote-list-col-amount{width:94px}.qmd-theme-dark .qmd-quote-list-col-created,:root[data-theme=dark] .qmd-quote-list-col-created{width:92px}.qmd-theme-dark .qmd-quote-list-col-modified,:root[data-theme=dark] .qmd-quote-list-col-modified{width:94px}.qmd-theme-dark .qmd-quote-list-col-created-by,:root[data-theme=dark] .qmd-quote-list-col-created-by{width:76px}.qmd-theme-dark .qmd-quote-list-col-actions,:root[data-theme=dark] .qmd-quote-list-col-actions{width:332px}.qmd-theme-dark .qmd-quote-list-actions,:root[data-theme=dark] .qmd-quote-list-actions{gap:2px}.qmd-theme-dark .qmd-quote-list-flex-heading,:root[data-theme=dark] .qmd-quote-list-flex-heading{white-space:normal;min-width:0;line-height:1.2}.qmd-theme-dark .qmd-project-list-table .qmd-list-body-cell,:root[data-theme=dark] .qmd-project-list-table .qmd-list-body-cell{padding-top:.43125rem;padding-bottom:.43125rem}.qmd-theme-dark .qmd-list-wrap-text,:root[data-theme=dark] .qmd-list-wrap-text{overflow-wrap:anywhere;white-space:normal;word-break:normal;min-width:0;max-width:100%;line-height:1.28}.qmd-theme-dark .qmd-list-row,:root[data-theme=dark] .qmd-list-row{border-bottom:1px solid #ffda9238;transition:background-color .16s}.qmd-theme-dark .qmd-list-row:last-child,:root[data-theme=dark] .qmd-list-row:last-child{border-bottom-color:#0000}.qmd-theme-dark .qmd-list-row:hover,:root[data-theme=dark] .qmd-list-row:hover{background-color:#fff5e00d}.qmd-theme-dark .qmd-popup-picker-table .qmd-list-row[aria-pressed=true],:root[data-theme=dark] .qmd-popup-picker-table .qmd-list-row[aria-pressed=true],.qmd-theme-dark .qmd-popup-picker-table .qmd-list-row[aria-selected=true],:root[data-theme=dark] .qmd-popup-picker-table .qmd-list-row[aria-selected=true]{background:linear-gradient(90deg,#ffaf0033,#fff5e012);box-shadow:inset 3px 0 #ffc44aeb}.qmd-theme-dark .qmd-list-row-multi-client,:root[data-theme=dark] .qmd-list-row-multi-client{background:linear-gradient(90deg,#fac9051f,transparent 42%),hsl(var(--card)/.04)}.qmd-theme-dark .qmd-list-disclosure-button,:root[data-theme=dark] .qmd-list-disclosure-button{color:#fff5e0eb;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #ffda9270;border-radius:8px;align-items:center;gap:.35rem;min-width:0;max-width:100%;height:24px;padding:0 8px;font-weight:500;line-height:1.35;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:0 5px 6px #0000003d,0 0 12px #ffda921a}.qmd-theme-dark .qmd-list-disclosure-button:hover,.qmd-theme-dark .qmd-list-disclosure-button:focus-visible,:root[data-theme=dark] .qmd-list-disclosure-button:hover,:root[data-theme=dark] .qmd-list-disclosure-button:focus-visible{border-color:#ffda92b8;outline:none;box-shadow:0 0 2px 1px #ffaf0057,0 0 13px 3px #ffaf0038}.qmd-theme-dark .qmd-list-disclosure-caret,:root[data-theme=dark] .qmd-list-disclosure-caret{opacity:.74;transform-origin:45%;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none;width:0;height:0;transition:transform .16s;display:inline-block}.qmd-theme-dark .qmd-list-disclosure-button[aria-expanded=true] .qmd-list-disclosure-caret,:root[data-theme=dark] .qmd-list-disclosure-button[aria-expanded=true] .qmd-list-disclosure-caret{transform:rotate(90deg)}.qmd-theme-dark .qmd-list-client-tree-cell,:root[data-theme=dark] .qmd-list-client-tree-cell{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.qmd-theme-dark .qmd-list-client-tree,:root[data-theme=dark] .qmd-list-client-tree{color:#fff5e0d6;font-family:var(--qmd-font-family);margin:.35rem 0 0 .45rem;padding:0;font-size:.75rem;line-height:1.45;list-style:none}.qmd-theme-dark .qmd-list-client-tree-item,:root[data-theme=dark] .qmd-list-client-tree-item{min-width:0;padding:.05rem 0 .05rem 1.15rem;position:relative}.qmd-theme-dark .qmd-list-client-tree-item:before,:root[data-theme=dark] .qmd-list-client-tree-item:before{content:"";border-left:2px solid #fff5e057;position:absolute;top:-.45rem;bottom:50%;left:0}.qmd-theme-dark .qmd-list-client-tree-item:after,:root[data-theme=dark] .qmd-list-client-tree-item:after{content:"";border-bottom:2px solid #fff5e057;width:.78rem;position:absolute;top:.74em;left:0}.qmd-theme-dark .qmd-list-client-tree-item:first-child:before,:root[data-theme=dark] .qmd-list-client-tree-item:first-child:before{top:0}.qmd-theme-dark .qmd-list-client-tree-item:last-child:before,:root[data-theme=dark] .qmd-list-client-tree-item:last-child:before{bottom:calc(100% - .74em)}.qmd-theme-dark .qmd-list-client-tree-name,:root[data-theme=dark] .qmd-list-client-tree-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.qmd-theme-dark .qmd-list-status-text,:root[data-theme=dark] .qmd-list-status-text{color:#ffaf00;font-family:var(--qmd-font-family);font-weight:700}.qmd-theme-dark .qmd-list-empty-state,.qmd-theme-dark .qmd-list-error-text,:root[data-theme=dark] .qmd-list-empty-state,:root[data-theme=dark] .qmd-list-error-text{color:#fff5e0c7;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-list-action-neutral[data-slot=button],:root[data-theme=dark] .qmd-list-action-neutral[data-slot=button],.qmd-theme-dark .qmd-list-action-accent[data-slot=button],:root[data-theme=dark] .qmd-list-action-accent[data-slot=button],.qmd-theme-dark .qmd-list-action-positive[data-slot=button],:root[data-theme=dark] .qmd-list-action-positive[data-slot=button],.qmd-theme-dark .qmd-list-action-launch[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch[data-slot=button]{white-space:nowrap;overflow:visible;border-radius:7px!important;height:1.625rem!important;min-height:1.625rem!important;padding:0 .55rem!important;font-size:.72rem!important;font-weight:650!important;line-height:1!important}.qmd-theme-dark .qmd-list-action-neutral[data-slot=button],:root[data-theme=dark] .qmd-list-action-neutral[data-slot=button],.qmd-theme-dark .qmd-list-action-neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-neutral[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-neutral[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-neutral-text))!important}.qmd-theme-dark .qmd-list-action-accent[data-slot=button],:root[data-theme=dark] .qmd-list-action-accent[data-slot=button],.qmd-theme-dark .qmd-list-action-accent[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-accent[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-accent[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-accent[data-slot=button]:focus-visible{color:hsl(var(--sidebar-accent-text))!important}.qmd-theme-dark .qmd-list-action-positive[data-slot=button],:root[data-theme=dark] .qmd-list-action-positive[data-slot=button]{color:hsl(var(--worksheet-action-positive-text))!important}.qmd-theme-dark .qmd-list-action-positive[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-positive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-positive[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-positive[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-positive-text-hover))!important}.qmd-theme-dark .qmd-list-action-launch[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch[data-slot=button]{position:relative;overflow:hidden;color:#ffaf00!important;background:0 0!important;border-color:#ffda9270!important;box-shadow:0 5px 6px #0000003d,0 0 12px #ffda921a!important}.qmd-theme-dark .qmd-list-action-launch[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch[data-slot=button]:focus-visible{outline:none;color:#ffaf00!important;background:0 0!important;border-color:#ffda92b8!important;box-shadow:0 0 2px 1px #ffaf0057,0 0 13px 3px #ffaf0038!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]{background:radial-gradient(circle at 30% 18%,#ffffff14,#0000 42%),#fff5e005!important;box-shadow:0 5px 6px #0000003d,0 0 12px #ffda921a,inset 1px 1px #fff5e07a,inset 0 0 3px #fff5e03d,inset -1px -1px 2px #0000008f,inset 0 -9px 14px #00000014!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #ffaf0057,0 0 13px 3px #ffaf0038,inset 1px 1px #fff5e07a,inset 0 0 3px #fff5e03d,inset -1px -1px 2px #0000008f,inset 0 -9px 14px #00000014!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button],.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-positive-text))!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button],.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:focus-visible{color:hsl(var(--sidebar-accent-text))!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button],.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-neutral-text))!important}.qmd-theme-dark .qmd-list-action-launch.qmd-list-filter-action[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-filter-action[data-slot=button]{height:2.5rem!important;min-height:2.5rem!important;padding:0 .85rem!important;font-size:.82rem!important;font-weight:500!important}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-list-state-action-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-list-state-action-button[data-slot=button]{border-radius:7px;flex:0 0 7.5rem;width:7.5rem;min-width:7.5rem;height:1.625rem;min-height:1.625rem;padding-inline:.55rem;font-size:.72rem;font-weight:650}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-list-state-action-button.qmd-list-filter-state-action[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-list-state-action-button.qmd-list-filter-state-action[data-slot=button]{flex:auto;width:100%;min-width:0;height:2.5rem;min-height:2.5rem;padding-inline:.85rem;font-size:.82rem;font-weight:500}.qmd-theme-dark .qmd-popup-hero-icon-button.qmd-list-row-remove-button-l1,:root[data-theme=dark] .qmd-popup-hero-icon-button.qmd-list-row-remove-button-l1{border-radius:7px;flex:0 0 1.625rem;width:1.625rem;min-width:1.625rem;height:1.625rem;min-height:1.625rem}.qmd-theme-dark .qmd-list-filter-reset-field .qmd-list-filter-reset-action[data-slot=button],:root[data-theme=dark] .qmd-list-filter-reset-field .qmd-list-filter-reset-action[data-slot=button]{width:100%}.qmd-theme-dark .qmd-list-pagination,:root[data-theme=dark] .qmd-list-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.qmd-theme-dark .qmd-list-pagination-actions,:root[data-theme=dark] .qmd-list-pagination-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-dark .qmd-list-pagination-label,:root[data-theme=dark] .qmd-list-pagination-label{color:#fff5e0db;font-family:var(--qmd-font-family);border:1px solid #ffda9270;border-radius:8px;justify-content:center;align-items:center;min-width:74px;height:32px;padding:0 14px;font-size:.75rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000003d,0 0 12px #ffda921a}.qmd-theme-dark .qmd-list-pagination-button[data-slot=button],:root[data-theme=dark] .qmd-list-pagination-button[data-slot=button]{font-family:var(--qmd-font-family);border-radius:8px;min-width:74px;height:32px;padding:0 14px;font-size:.75rem;font-weight:500;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000003d,0 0 12px #ffda921a;color:#fff5e0eb!important;background:0 0!important;border:1px solid #ffda9270!important}.qmd-theme-dark .qmd-list-pagination-button[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-pagination-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-pagination-button[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-pagination-button[data-slot=button]:focus-visible{outline:none;box-shadow:0 0 2px 1px #ffaf0057,0 0 13px 3px #ffaf0038;border-color:#ffda92b8!important}.qmd-theme-dark .qmd-list-pagination-button[data-slot=button]:disabled,:root[data-theme=dark] .qmd-list-pagination-button[data-slot=button]:disabled{cursor:not-allowed;opacity:.46}.qmd-theme-dark .qmd-list-error-text,:root[data-theme=dark] .qmd-list-error-text{color:#ff7896}@media (max-width:1440px){.qmd-theme-dark .qmd-list-filter-row-main,.qmd-theme-dark .qmd-list-filter-row-detail,.qmd-theme-dark .qmd-list-filter-row-primary,.qmd-theme-dark .qmd-list-filter-row-six-weighted,:root[data-theme=dark] .qmd-list-filter-row-main,:root[data-theme=dark] .qmd-list-filter-row-detail,:root[data-theme=dark] .qmd-list-filter-row-primary,:root[data-theme=dark] .qmd-list-filter-row-six-weighted,.qmd-theme-dark .qmd-list-filter-search-reset,:root[data-theme=dark] .qmd-list-filter-search-reset{grid-template-columns:repeat(3,minmax(0,1fr))}.qmd-theme-dark .qmd-list-filter-search-field,.qmd-theme-dark .qmd-list-filter-reset-field,.qmd-theme-dark .qmd-list-filter-job-kind-field,.qmd-theme-dark .qmd-list-filter-assignment-field,:root[data-theme=dark] .qmd-list-filter-search-field,:root[data-theme=dark] .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-job-kind-field,:root[data-theme=dark] .qmd-list-filter-assignment-field,.qmd-theme-dark .qmd-list-filter-row-primary .qmd-list-filter-search-field--compact,.qmd-theme-dark .qmd-list-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=dark] .qmd-list-filter-row-primary .qmd-list-filter-search-field--compact,:root[data-theme=dark] .qmd-list-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 1}}@media (max-width:1100px){.qmd-theme-dark .qmd-list-filter-row-main,:root[data-theme=dark] .qmd-list-filter-row-main{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-list-filter-search-reset,:root[data-theme=dark] .qmd-list-filter-search-reset{max-width:none}}@media (max-width:760px){.qmd-theme-dark .qmd-popup-picker-filter-row,:root[data-theme=dark] .qmd-popup-picker-filter-row,.qmd-theme-dark .qmd-list-filter-row-main,.qmd-theme-dark .qmd-list-filter-row-detail,.qmd-theme-dark .qmd-list-filter-row-primary,.qmd-theme-dark .qmd-list-filter-row-six-weighted,.qmd-theme-dark .qmd-list-filter-search-reset,:root[data-theme=dark] .qmd-list-filter-row-main,:root[data-theme=dark] .qmd-list-filter-row-detail,:root[data-theme=dark] .qmd-list-filter-row-primary,:root[data-theme=dark] .qmd-list-filter-row-six-weighted,:root[data-theme=dark] .qmd-list-filter-search-reset,.qmd-theme-dark .qmd-popup-picker-filter-row--reset-only,:root[data-theme=dark] .qmd-popup-picker-filter-row--reset-only{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-popup-picker-results-scroll,:root[data-theme=dark] .qmd-popup-picker-results-scroll{height:min(36vh,320px);min-height:210px}}.qmd-theme-dark .qmd-popup-picker-table .qmd-list-row[aria-disabled=true],:root[data-theme=dark] .qmd-popup-picker-table .qmd-list-row[aria-disabled=true]{cursor:not-allowed;opacity:.55}.qmd-theme-dark .qmd-list-filter-row-search-reset,:root[data-theme=dark] .qmd-list-filter-row-search-reset{grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:end}@media (max-width:640px){.qmd-theme-dark .qmd-list-filter-row-search-reset,:root[data-theme=dark] .qmd-list-filter-row-search-reset{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-list-table-shell .qmd-list-data-table.qmd-list-catalog-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-data-table.qmd-list-catalog-table{min-width:1700px}.qmd-theme-dark .qmd-list-filter-row-selection,:root[data-theme=dark] .qmd-list-filter-row-selection{grid-template-columns:minmax(0,1fr) minmax(14rem,auto) minmax(10rem,auto)}@media (max-width:760px){.qmd-theme-dark .qmd-list-filter-row-selection,:root[data-theme=dark] .qmd-list-filter-row-selection{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-form-text-field-l1.qmd-list-editable-name,:root[data-theme=dark] .qmd-form-text-field-l1.qmd-list-editable-name{field-sizing:content;white-space:pre-wrap;overflow-wrap:anywhere;resize:none;height:auto;min-height:40px;font-size:12px;line-height:1.4;overflow:hidden}.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button],.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button],:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:focus-visible{color:var(--qmd-quote-row-action-destructive-text)!important}.qmd-theme-dark .qmd-popup-picker-measure-row,:root[data-theme=dark] .qmd-popup-picker-measure-row{visibility:hidden;pointer-events:none;position:absolute}.qmd-theme-dark .qmd-list-table-shell .qmd-list-wo-quote-source-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-wo-quote-source-table{table-layout:fixed;min-width:76rem}.qmd-theme-dark .qmd-list-wo-quote-source-table col:first-child,:root[data-theme=dark] .qmd-list-wo-quote-source-table col:first-child{width:8.5rem}.qmd-theme-dark .qmd-list-wo-quote-source-table col:nth-child(2),:root[data-theme=dark] .qmd-list-wo-quote-source-table col:nth-child(2){width:6rem}.qmd-theme-dark .qmd-list-wo-quote-source-table col:nth-child(7),:root[data-theme=dark] .qmd-list-wo-quote-source-table col:nth-child(7){width:9.5rem}.qmd-theme-dark .qmd-list-wo-quote-source-table col:nth-child(8),:root[data-theme=dark] .qmd-list-wo-quote-source-table col:nth-child(8){width:15rem}.qmd-theme-dark .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-date,:root[data-theme=dark] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-date,.qmd-theme-dark .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version,:root[data-theme=dark] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version{text-align:center;white-space:nowrap}.qmd-theme-dark .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version button,:root[data-theme=dark] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version button{white-space:nowrap}.qmd-theme-dark .qmd-list-work-orders-table [data-slot=table-head]:first-child,:root[data-theme=dark] .qmd-list-work-orders-table [data-slot=table-head]:first-child{white-space:nowrap;width:9.5rem}.qmd-theme-dark .qmd-list-work-orders-table [data-slot=table-head]:nth-child(2),:root[data-theme=dark] .qmd-list-work-orders-table [data-slot=table-head]:nth-child(2){width:26%}.qmd-theme-dark .qmd-list-table-shell .qmd-list-linked-orders-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-linked-orders-table{min-width:72rem}.qmd-theme-dark .qmd-list-linked-orders-table col:first-child,:root[data-theme=dark] .qmd-list-linked-orders-table col:first-child{width:8rem}.qmd-theme-dark .qmd-list-linked-orders-table col:nth-child(3),:root[data-theme=dark] .qmd-list-linked-orders-table col:nth-child(3){width:10rem}.qmd-theme-dark .qmd-list-linked-orders-table col:nth-child(4),:root[data-theme=dark] .qmd-list-linked-orders-table col:nth-child(4){width:8rem}.qmd-theme-dark .qmd-list-linked-orders-table col:nth-child(5),:root[data-theme=dark] .qmd-list-linked-orders-table col:nth-child(5){width:10rem}.qmd-theme-dark .qmd-list-linked-orders-table col:nth-child(6),:root[data-theme=dark] .qmd-list-linked-orders-table col:nth-child(6){width:11rem}.qmd-theme-dark .qmd-list-linked-orders-table col:nth-child(7),:root[data-theme=dark] .qmd-list-linked-orders-table col:nth-child(7){width:18rem}.qmd-theme-dark .qmd-list-linked-orders-table .qmd-quote-list-actions,:root[data-theme=dark] .qmd-list-linked-orders-table .qmd-quote-list-actions{flex-wrap:nowrap;width:max-content}.qmd-theme-dark .qmd-list-linked-orders-shell,:root[data-theme=dark] .qmd-list-linked-orders-shell{min-width:0;max-width:100%}.qmd-theme-dark .qmd-list-data-table--readable .qmd-list-body-cell,:root[data-theme=dark] .qmd-list-data-table--readable .qmd-list-body-cell{color:var(--qmd-compound-category-text);font-size:.8125rem;font-weight:500}.qmd-theme-dark .qmd-list-table-shell .qmd-list-data-table.qmd-list-data-table--fit,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-data-table.qmd-list-data-table--fit{table-layout:fixed;width:100%;min-width:0;max-width:100%}.qmd-theme-dark .qmd-list-linked-orders-table--purchase-details col:nth-child(3),:root[data-theme=dark] .qmd-list-linked-orders-table--purchase-details col:nth-child(3){width:12rem}.qmd-theme-dark .qmd-list-linked-orders-table--purchase-details col:nth-child(4),:root[data-theme=dark] .qmd-list-linked-orders-table--purchase-details col:nth-child(4){width:10rem}.qmd-theme-dark .qmd-list-linked-orders-table--purchase-details col:nth-child(5),:root[data-theme=dark] .qmd-list-linked-orders-table--purchase-details col:nth-child(5){width:8rem}.qmd-theme-dark .qmd-list-linked-orders-table--purchase-details col:nth-child(6),:root[data-theme=dark] .qmd-list-linked-orders-table--purchase-details col:nth-child(6){width:10rem}.qmd-theme-dark .qmd-list-hours-table col:first-child,:root[data-theme=dark] .qmd-list-hours-table col:first-child{width:14rem}.qmd-theme-dark .qmd-list-hours-table [data-slot=table-head]:not(:first-child),.qmd-theme-dark .qmd-list-hours-table [data-slot=table-cell]:not(:first-child),:root[data-theme=dark] .qmd-list-hours-table [data-slot=table-head]:not(:first-child),:root[data-theme=dark] .qmd-list-hours-table [data-slot=table-cell]:not(:first-child){text-align:right}.qmd-theme-dark .qmd-list-organization-table col:first-child,:root[data-theme=dark] .qmd-list-organization-table col:first-child{width:8%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(2),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(2){width:17%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(3),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(3){width:22%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(4),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(4){width:19%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(5),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(5){width:12%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(6),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(6){width:13%}.qmd-theme-dark .qmd-list-organization-table col:nth-child(7),:root[data-theme=dark] .qmd-list-organization-table col:nth-child(7){width:9%}.qmd-theme-dark .qmd-list-filter-row-four,:root[data-theme=dark] .qmd-list-filter-row-four{grid-template-columns:repeat(4,minmax(0,1fr))}.qmd-theme-dark .qmd-list-table-shell .qmd-list-manufacturing-orders-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-list-manufacturing-orders-table{min-width:1680px}.qmd-theme-dark .qmd-list-manufacturing-orders-table th:first-child,:root[data-theme=dark] .qmd-list-manufacturing-orders-table th:first-child{width:22%}.qmd-theme-dark .qmd-list-manufacturing-orders-table th:nth-child(2),:root[data-theme=dark] .qmd-list-manufacturing-orders-table th:nth-child(2),.qmd-theme-dark .qmd-list-manufacturing-orders-table th:nth-child(3),:root[data-theme=dark] .qmd-list-manufacturing-orders-table th:nth-child(3){width:10%}.qmd-theme-dark .qmd-list-manufacturing-orders-table th:last-child,:root[data-theme=dark] .qmd-list-manufacturing-orders-table th:last-child{width:9rem}@media (max-width:1100px){.qmd-theme-dark .qmd-list-filter-row-four,:root[data-theme=dark] .qmd-list-filter-row-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.qmd-theme-dark .qmd-list-filter-row-four,:root[data-theme=dark] .qmd-list-filter-row-four{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-list-work-orders-table th:last-child,:root[data-theme=dark] .qmd-list-work-orders-table th:last-child{width:9rem}.qmd-theme-dark .qmd-list-table-shell .qmd-billing-comparison-table,:root[data-theme=dark] .qmd-list-table-shell .qmd-billing-comparison-table{table-layout:fixed;width:100%;min-width:1100px}.qmd-theme-dark .qmd-billing-comparison-table th:first-child,:root[data-theme=dark] .qmd-billing-comparison-table th:first-child{width:11%}.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(2),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(2){width:35%}.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(3),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(3),.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(4),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(4){width:7%}.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(5),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(5),.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(6),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(6),.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(7),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(7),.qmd-theme-dark .qmd-billing-comparison-table th:nth-child(8),:root[data-theme=dark] .qmd-billing-comparison-table th:nth-child(8){width:10%}.qmd-theme-light .qmd-list-stack,:root[data-theme=light] .qmd-list-stack{gap:16px;min-width:0;display:grid}.qmd-theme-light .qmd-popup-picker-filter-card,.qmd-theme-light .qmd-popup-picker-results-card,:root[data-theme=light] .qmd-popup-picker-filter-card,:root[data-theme=light] .qmd-popup-picker-results-card{padding-block:18px!important}.qmd-theme-light .qmd-popup-picker-card-content,:root[data-theme=light] .qmd-popup-picker-card-content{min-width:0;padding-inline:18px!important}.qmd-theme-light .qmd-popup-picker-filter-row,:root[data-theme=light] .qmd-popup-picker-filter-row{grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto) minmax(8.5rem,auto);align-items:center;gap:12px;min-width:0;display:grid}.qmd-theme-light .qmd-popup-picker-filter-row--reset-only,:root[data-theme=light] .qmd-popup-picker-filter-row--reset-only{grid-template-columns:minmax(0,1fr) minmax(10rem,auto)}.qmd-theme-light .qmd-popup-picker-results-content,:root[data-theme=light] .qmd-popup-picker-results-content{gap:18px;min-width:0;display:grid;overflow-x:hidden;padding-inline:18px!important}.qmd-theme-light .qmd-popup-picker-results-scroll,:root[data-theme=light] .qmd-popup-picker-results-scroll{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:4px;height:min(40vh,360px);min-height:240px;overflow:hidden}.qmd-theme-light .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{padding-right:18px;overflow-x:hidden}.qmd-theme-light .qmd-popup-picker-results-scroll-content,:root[data-theme=light] .qmd-popup-picker-results-scroll-content{min-width:0}.qmd-theme-light .qmd-popup-picker-pagination-zone,:root[data-theme=light] .qmd-popup-picker-pagination-zone{min-height:50px;padding-top:8px;display:grid}.qmd-theme-light .qmd-popup-picker-cell-content,:root[data-theme=light] .qmd-popup-picker-cell-content{overflow-wrap:anywhere;white-space:normal;word-break:normal;max-width:100%;line-height:1.35}.qmd-theme-light .qmd-popup-picker-date-range,:root[data-theme=light] .qmd-popup-picker-date-range{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;grid-template-columns:9ch auto 9ch;align-items:baseline;gap:.4rem;max-width:100%;display:inline-grid}.qmd-theme-light .qmd-popup-picker-date-part,:root[data-theme=light] .qmd-popup-picker-date-part{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap}.qmd-theme-light .qmd-popup-picker-date-separator,:root[data-theme=light] .qmd-popup-picker-date-separator{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;opacity:.78;text-align:center}.qmd-theme-light .qmd-list-card-l1,:root[data-theme=light] .qmd-list-card-l1{box-sizing:border-box;color:#371414;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c!important;border-color:#8c370059!important;border-radius:8px!important;box-shadow:0 0 8px 2px #fff5e099,inset 0 1px #ffffff52!important}.qmd-theme-light .qmd-list-card-title,:root[data-theme=light] .qmd-list-card-title{color:#371414;font-family:var(--qmd-font-family);font-size:1.125rem;font-weight:600;line-height:1.35}.qmd-theme-light .qmd-list-card-subtitle,:root[data-theme=light] .qmd-list-card-subtitle{color:#371414ad;font-family:var(--qmd-font-family);margin-top:.25rem;font-size:.875rem;line-height:1.45}.qmd-theme-light .qmd-list-loading-text,:root[data-theme=light] .qmd-list-loading-text{color:#371414ad;font-family:var(--qmd-font-family);font-size:.875rem;line-height:1.45}.qmd-theme-light .qmd-list-filter-label,:root[data-theme=light] .qmd-list-filter-label{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:none;font-size:.72rem;font-weight:700;line-height:1;display:block}.qmd-theme-light .qmd-list-filter-layout,:root[data-theme=light] .qmd-list-filter-layout{gap:14px;min-width:0;display:grid}.qmd-theme-light .qmd-list-filter-row,:root[data-theme=light] .qmd-list-filter-row{gap:12px;min-width:0;display:grid}.qmd-theme-light .qmd-list-filter-row-main,:root[data-theme=light] .qmd-list-filter-row-main,.qmd-theme-light .qmd-list-filter-row-detail,:root[data-theme=light] .qmd-list-filter-row-detail{grid-template-columns:repeat(7,minmax(0,1fr))}.qmd-theme-light .qmd-list-filter-row-primary,:root[data-theme=light] .qmd-list-filter-row-primary{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:1441px){.qmd-theme-light .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary,:root[data-theme=light] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary{grid-template-columns:minmax(0,2fr) minmax(8rem,.75fr) repeat(4,minmax(0,1fr));align-items:end}.qmd-theme-light .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-search-field--compact,.qmd-theme-light .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-search-field--compact,:root[data-theme=light] .qmd-list-filter-row-primary.qmd-article-master-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 1}}.qmd-theme-light .qmd-article-master-filter-row-primary .qmd-list-filter-state-field .qmd-form-field-kicker,:root[data-theme=light] .qmd-article-master-filter-row-primary .qmd-list-filter-state-field .qmd-form-field-kicker{white-space:normal}.qmd-theme-light .qmd-list-filter-row-six-weighted,:root[data-theme=light] .qmd-list-filter-row-six-weighted{grid-template-columns:minmax(0,min(29.6296% - 17.7778px,33.3333% - 20px - 2.66667rem)) repeat(5,minmax(0,1fr))}.qmd-theme-light .qmd-list-filter-search-reset,:root[data-theme=light] .qmd-list-filter-search-reset{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-width:0;display:grid}.qmd-theme-light .qmd-list-filter-search-field,:root[data-theme=light] .qmd-list-filter-search-field{grid-column:span 4}.qmd-theme-light .qmd-list-filter-search-field.qmd-list-filter-search-field--compact,:root[data-theme=light] .qmd-list-filter-search-field.qmd-list-filter-search-field--compact{grid-column:span 6}.qmd-theme-light .qmd-list-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 2}.qmd-theme-light .qmd-list-filter-state-field,:root[data-theme=light] .qmd-list-filter-state-field{grid-column:span 1}.qmd-theme-light .qmd-list-filter-popover-trigger[data-slot=button],:root[data-theme=light] .qmd-list-filter-popover-trigger[data-slot=button]{justify-content:space-between;width:100%}.qmd-theme-light .qmd-list-filter-popover-content,:root[data-theme=light] .qmd-list-filter-popover-content{max-height:var(--radix-popover-content-available-height);min-width:var(--radix-popover-trigger-width);width:var(--radix-popover-trigger-width);padding:8px;overflow:hidden}.qmd-theme-light .qmd-list-filter-search-field--with-assignment,:root[data-theme=light] .qmd-list-filter-search-field--with-assignment{grid-column:span 3}.qmd-theme-light .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-reset-field{grid-column:span 1}.qmd-theme-light .qmd-list-filter-job-kind-field,:root[data-theme=light] .qmd-list-filter-job-kind-field{grid-column:span 2}.qmd-theme-light .qmd-list-filter-assignment-field,:root[data-theme=light] .qmd-list-filter-assignment-field{grid-column:span 1}.qmd-theme-light .qmd-list-filter-search-field,.qmd-theme-light .qmd-list-filter-reset-field,.qmd-theme-light .qmd-list-filter-job-kind-field,.qmd-theme-light .qmd-list-filter-assignment-field,:root[data-theme=light] .qmd-list-filter-search-field,:root[data-theme=light] .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-job-kind-field,:root[data-theme=light] .qmd-list-filter-assignment-field{gap:1px;min-width:0;display:grid}.qmd-theme-light .qmd-list-filter-job-kind-options,:root[data-theme=light] .qmd-list-filter-job-kind-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qmd-theme-light .qmd-list-reset-button,:root[data-theme=light] .qmd-list-reset-button{font-family:var(--qmd-font-family);flex:auto;width:100%;font-weight:400!important}.qmd-theme-light .qmd-hero-function-button.qmd-list-hero-action-button,:root[data-theme=light] .qmd-hero-function-button.qmd-list-hero-action-button{font-weight:400}.qmd-theme-light .qmd-hero-function-button.qmd-list-reset-button,:root[data-theme=light] .qmd-hero-function-button.qmd-list-reset-button{flex:auto;width:100%;box-shadow:var(--shadow-xs)!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important;border:1px solid #b97d00b8!important;font-weight:400!important}.qmd-theme-light .qmd-list-reset-button:hover,.qmd-theme-light .qmd-list-reset-button:focus-visible,:root[data-theme=light] .qmd-list-reset-button:hover,:root[data-theme=light] .qmd-list-reset-button:focus-visible{box-shadow:0 0 2px 1px #37141459,inset 0 0 0 1px #3714144d,0 0 10px 2px #5a00003d,var(--shadow-xs)!important;background:#fff5e0!important;border-color:#371414b3!important;outline:none!important}.qmd-theme-light .qmd-list-filter-menu-surface,:root[data-theme=light] .qmd-list-filter-menu-surface{font-family:var(--qmd-font-family);color:#371414!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important;border-color:#b97d00b8!important}.qmd-theme-light .qmd-list-dropdown-menu-surface,:root[data-theme=light] .qmd-list-dropdown-menu-surface{font-family:var(--qmd-font-family);color:#371414!important;background:linear-gradient(135deg,#ffffffb8 0%,#ffe5bd6b 100%),#fff5e0!important;border-color:#8c4b14b8!important;box-shadow:0 14px 28px #37141438,inset 0 0 0 1px #ffffff80!important}.qmd-theme-light .qmd-list-dropdown-menu-item,:root[data-theme=light] .qmd-list-dropdown-menu-item{color:#371414db;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-list-dropdown-menu-item[data-highlighted],:root[data-theme=light] .qmd-list-dropdown-menu-item[data-highlighted]{color:#371414;background:#fff5e0}.qmd-theme-light .qmd-list-dropdown-menu-item[data-variant=destructive],:root[data-theme=light] .qmd-list-dropdown-menu-item[data-variant=destructive]{color:hsl(var(--destructive))}.qmd-theme-light .qmd-list-dropdown-menu-item[data-disabled],:root[data-theme=light] .qmd-list-dropdown-menu-item[data-disabled]{color:#37141499;opacity:.72!important}.qmd-theme-light .qmd-list-filter-select-content,:root[data-theme=light] .qmd-list-filter-select-content{max-height:min(22rem,var(--radix-select-content-available-height))!important;min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important;width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important}.qmd-theme-light .qmd-list-filter-select-content[data-side=bottom],:root[data-theme=light] .qmd-list-filter-select-content[data-side=bottom]{translate:0!important}.qmd-theme-light .qmd-list-filter-select-content [data-slot=select-viewport],:root[data-theme=light] .qmd-list-filter-select-content [data-slot=select-viewport]{width:100%!important;min-width:0!important;max-height:20rem!important;overflow-y:auto!important}.qmd-theme-light .qmd-list-filter-checkbox,:root[data-theme=light] .qmd-list-filter-checkbox{box-shadow:var(--shadow-xs);color:#371414;cursor:pointer;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033;border-color:#b97d00b8;transition:background .16s,border-color .16s,box-shadow .18s}.qmd-theme-light .qmd-list-filter-checkbox:hover,.qmd-theme-light .qmd-list-filter-checkbox:focus-within,:root[data-theme=light] .qmd-list-filter-checkbox:hover,:root[data-theme=light] .qmd-list-filter-checkbox:focus-within{box-shadow:0 0 2px 1px #37141459,inset 0 0 0 1px #3714144d,0 0 10px 2px #5a00003d,var(--shadow-xs);background:#fff5e0;border-color:#371414b3;outline:none}.qmd-theme-light .qmd-list-filter-checkbox-input,:root[data-theme=light] .qmd-list-filter-checkbox-input{accent-color:#8c4b14;flex-shrink:0;width:16px;height:16px}.qmd-theme-light .qmd-list-filter-checkbox-input--compact,:root[data-theme=light] .qmd-list-filter-checkbox-input--compact{width:12px;height:12px;margin:0}.qmd-theme-light .qmd-list-inline-option,:root[data-theme=light] .qmd-list-inline-option{color:#371414;font-family:var(--qmd-font-family);transition:background .16s,color .16s}.qmd-theme-light .qmd-list-inline-option:hover,.qmd-theme-light .qmd-list-inline-option:focus-visible,:root[data-theme=light] .qmd-list-inline-option:hover,:root[data-theme=light] .qmd-list-inline-option:focus-visible{background:#fff5e0;outline:none}.qmd-theme-light .qmd-list-table-shell,:root[data-theme=light] .qmd-list-table-shell{color:#371414;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c;border:1px solid #8c4b1480;border-radius:8px;box-shadow:0 0 8px 2px #fff5e099,inset 0 1px #ffffff52}.qmd-theme-light .qmd-list-table-shell .qmd-table-scroll-host,:root[data-theme=light] .qmd-list-table-shell .qmd-table-scroll-host{width:100%;min-width:0}.qmd-theme-light .qmd-list-table-shell .qmd-table-scroll-viewport,:root[data-theme=light] .qmd-list-table-shell .qmd-table-scroll-viewport{scrollbar-width:none;width:100%;max-width:100%;overflow:auto hidden}.qmd-theme-light .qmd-list-table-shell .qmd-table-scroll-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=light] .qmd-list-table-shell .qmd-table-scroll-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-light .qmd-list-table-shell [data-slot=table],:root[data-theme=light] .qmd-list-table-shell [data-slot=table]{width:100%;min-width:960px}.qmd-theme-light .qmd-list-table-shell .qmd-list-data-table,:root[data-theme=light] .qmd-list-table-shell .qmd-list-data-table{table-layout:fixed;min-width:1080px}.qmd-theme-light .qmd-list-table-shell [data-slot=table-container],:root[data-theme=light] .qmd-list-table-shell [data-slot=table-container]{scrollbar-width:none}.qmd-theme-light .qmd-list-table-shell [data-slot=table-container]::-webkit-scrollbar{width:0;height:0}:root[data-theme=light] .qmd-list-table-shell [data-slot=table-container]::-webkit-scrollbar{width:0;height:0}.qmd-theme-light .qmd-list-table-shell .qmd-list-horizontal-scrollbar,:root[data-theme=light] .qmd-list-table-shell .qmd-list-horizontal-scrollbar{cursor:pointer;opacity:.86;background:#3714141f;border-radius:999px;height:4px;margin:0 8px 8px;transition:opacity .18s;position:relative;overflow:visible}.qmd-theme-light .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-hidden,:root[data-theme=light] .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-hidden{opacity:0;pointer-events:none}.qmd-theme-light .qmd-list-table-shell .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-list-table-shell .qmd-list-horizontal-scrollbar-thumb{cursor:pointer;touch-action:none;background:#3714148c;border-radius:999px;min-width:54px;height:4px;transition:background .18s,box-shadow .18s;position:absolute;top:0;left:0;box-shadow:0 0 8px 1px #3714142e}.qmd-theme-light .qmd-list-table-shell .qmd-list-horizontal-scrollbar:hover .qmd-list-horizontal-scrollbar-thumb,.qmd-theme-light .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-dragging .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-list-table-shell .qmd-list-horizontal-scrollbar:hover .qmd-list-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-list-table-shell .qmd-list-horizontal-scrollbar.is-dragging .qmd-list-horizontal-scrollbar-thumb{background:#371414c7;box-shadow:0 0 10px 2px #3714142e}.qmd-theme-light .qmd-list-header-text,:root[data-theme=light] .qmd-list-header-text{color:hsl(var(--quasi-glow-magenta));font-family:var(--qmd-font-family);font-size:11px;font-weight:700}.qmd-theme-light .qmd-list-table-shell [data-slot=table-header] [data-slot=table-row],:root[data-theme=light] .qmd-list-table-shell [data-slot=table-header] [data-slot=table-row]{border-bottom-color:#8c4b1480}.qmd-theme-light .qmd-list-body-cell,:root[data-theme=light] .qmd-list-body-cell{color:#371414e6;font-family:var(--qmd-font-family);padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem}.qmd-theme-light .qmd-list-table-shell .qmd-quote-list-table,:root[data-theme=light] .qmd-list-table-shell .qmd-quote-list-table{table-layout:fixed;min-width:1578px}.qmd-theme-light .qmd-quote-list-table [data-slot=table-head],.qmd-theme-light .qmd-quote-list-table [data-slot=table-cell],:root[data-theme=light] .qmd-quote-list-table [data-slot=table-head],:root[data-theme=light] .qmd-quote-list-table [data-slot=table-cell]{padding-left:8px;padding-right:8px}.qmd-theme-light .qmd-quote-list-table [data-slot=table-head]:first-child,.qmd-theme-light .qmd-quote-list-table [data-slot=table-cell]:first-child,:root[data-theme=light] .qmd-quote-list-table [data-slot=table-head]:first-child,:root[data-theme=light] .qmd-quote-list-table [data-slot=table-cell]:first-child{padding-left:12px}.qmd-theme-light .qmd-quote-list-table [data-slot=table-head]:last-child,.qmd-theme-light .qmd-quote-list-table [data-slot=table-cell]:last-child,:root[data-theme=light] .qmd-quote-list-table [data-slot=table-head]:last-child,:root[data-theme=light] .qmd-quote-list-table [data-slot=table-cell]:last-child{padding-right:12px}.qmd-theme-light .qmd-quote-list-table .qmd-quote-list-quote-name-cell,:root[data-theme=light] .qmd-quote-list-table .qmd-quote-list-quote-name-cell{padding-left:20px}.qmd-theme-light .qmd-quote-list-table .qmd-quote-list-version-cell,:root[data-theme=light] .qmd-quote-list-table .qmd-quote-list-version-cell{padding-left:2px;padding-right:2px}.qmd-theme-light .qmd-quote-list-table .qmd-quote-list-version-cell>button,.qmd-theme-light .qmd-quote-list-table .qmd-quote-list-version-cell>div,:root[data-theme=light] .qmd-quote-list-table .qmd-quote-list-version-cell>button,:root[data-theme=light] .qmd-quote-list-table .qmd-quote-list-version-cell>div{transform:translate(-5px)}.qmd-theme-light .qmd-quote-list-col-number,:root[data-theme=light] .qmd-quote-list-col-number{width:86px}.qmd-theme-light .qmd-quote-list-col-version,:root[data-theme=light] .qmd-quote-list-col-version{width:58px}.qmd-theme-light .qmd-quote-list-col-quote-name,:root[data-theme=light] .qmd-quote-list-col-quote-name{width:165px}.qmd-theme-light .qmd-quote-list-col-project-name,:root[data-theme=light] .qmd-quote-list-col-project-name{width:155px}.qmd-theme-light .qmd-quote-list-col-job-name,:root[data-theme=light] .qmd-quote-list-col-job-name{width:135px}.qmd-theme-light .qmd-quote-list-col-client-name,:root[data-theme=light] .qmd-quote-list-col-client-name{width:165px}.qmd-theme-light .qmd-quote-list-col-status,:root[data-theme=light] .qmd-quote-list-col-status{width:126px}.qmd-theme-light .qmd-quote-list-col-amount,:root[data-theme=light] .qmd-quote-list-col-amount{width:94px}.qmd-theme-light .qmd-quote-list-col-created,:root[data-theme=light] .qmd-quote-list-col-created{width:92px}.qmd-theme-light .qmd-quote-list-col-modified,:root[data-theme=light] .qmd-quote-list-col-modified{width:94px}.qmd-theme-light .qmd-quote-list-col-created-by,:root[data-theme=light] .qmd-quote-list-col-created-by{width:76px}.qmd-theme-light .qmd-quote-list-col-actions,:root[data-theme=light] .qmd-quote-list-col-actions{width:332px}.qmd-theme-light .qmd-quote-list-actions,:root[data-theme=light] .qmd-quote-list-actions{gap:2px}.qmd-theme-light .qmd-quote-list-flex-heading,:root[data-theme=light] .qmd-quote-list-flex-heading{white-space:normal;min-width:0;line-height:1.2}.qmd-theme-light .qmd-project-list-table .qmd-list-body-cell,:root[data-theme=light] .qmd-project-list-table .qmd-list-body-cell{padding-top:.43125rem;padding-bottom:.43125rem}.qmd-theme-light .qmd-list-wrap-text,:root[data-theme=light] .qmd-list-wrap-text{overflow-wrap:anywhere;white-space:normal;word-break:normal;min-width:0;max-width:100%;line-height:1.28}.qmd-theme-light .qmd-list-row,:root[data-theme=light] .qmd-list-row{border-bottom:1px solid #8c4b1433;transition:background-color .16s}.qmd-theme-light .qmd-list-row:last-child,:root[data-theme=light] .qmd-list-row:last-child{border-bottom-color:#0000}.qmd-theme-light .qmd-list-row:hover,:root[data-theme=light] .qmd-list-row:hover{background-color:#37141414}.qmd-theme-light .qmd-popup-picker-table .qmd-list-row[aria-pressed=true],:root[data-theme=light] .qmd-popup-picker-table .qmd-list-row[aria-pressed=true],.qmd-theme-light .qmd-popup-picker-table .qmd-list-row[aria-selected=true],:root[data-theme=light] .qmd-popup-picker-table .qmd-list-row[aria-selected=true]{background:linear-gradient(90deg,#cd239629,#fff5e094);box-shadow:inset 3px 0 #8c3700b8}.qmd-theme-light .qmd-list-row-multi-client,:root[data-theme=light] .qmd-list-row-multi-client{background:linear-gradient(90deg,#699ffc2e,transparent 44%),hsl(var(--card)/.16)}.qmd-theme-light .qmd-list-disclosure-button,:root[data-theme=light] .qmd-list-disclosure-button{color:#371414e0;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #8c4b147a;border-radius:8px;align-items:center;gap:.35rem;min-width:0;max-width:100%;height:24px;padding:0 8px;font-weight:500;line-height:1.35;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:0 5px 6px #3714141a,0 0 12px #8c4b1414}.qmd-theme-light .qmd-list-disclosure-button:hover,.qmd-theme-light .qmd-list-disclosure-button:focus-visible,:root[data-theme=light] .qmd-list-disclosure-button:hover,:root[data-theme=light] .qmd-list-disclosure-button:focus-visible{border-color:#5a2d0ead;outline:none;box-shadow:0 0 2px 1px #8c4b143d,0 0 13px 3px #8c4b1429}.qmd-theme-light .qmd-list-disclosure-caret,:root[data-theme=light] .qmd-list-disclosure-caret{opacity:.74;transform-origin:45%;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none;width:0;height:0;transition:transform .16s;display:inline-block}.qmd-theme-light .qmd-list-disclosure-button[aria-expanded=true] .qmd-list-disclosure-caret,:root[data-theme=light] .qmd-list-disclosure-button[aria-expanded=true] .qmd-list-disclosure-caret{transform:rotate(90deg)}.qmd-theme-light .qmd-list-client-tree-cell,:root[data-theme=light] .qmd-list-client-tree-cell{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.qmd-theme-light .qmd-list-client-tree,:root[data-theme=light] .qmd-list-client-tree{color:#371414d6;font-family:var(--qmd-font-family);margin:.35rem 0 0 .45rem;padding:0;font-size:.75rem;line-height:1.45;list-style:none}.qmd-theme-light .qmd-list-client-tree-item,:root[data-theme=light] .qmd-list-client-tree-item{min-width:0;padding:.05rem 0 .05rem 1.15rem;position:relative}.qmd-theme-light .qmd-list-client-tree-item:before,:root[data-theme=light] .qmd-list-client-tree-item:before{content:"";border-left:2px solid #37141457;position:absolute;top:-.45rem;bottom:50%;left:0}.qmd-theme-light .qmd-list-client-tree-item:after,:root[data-theme=light] .qmd-list-client-tree-item:after{content:"";border-bottom:2px solid #37141457;width:.78rem;position:absolute;top:.74em;left:0}.qmd-theme-light .qmd-list-client-tree-item:first-child:before,:root[data-theme=light] .qmd-list-client-tree-item:first-child:before{top:0}.qmd-theme-light .qmd-list-client-tree-item:last-child:before,:root[data-theme=light] .qmd-list-client-tree-item:last-child:before{bottom:calc(100% - .74em)}.qmd-theme-light .qmd-list-client-tree-name,:root[data-theme=light] .qmd-list-client-tree-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.qmd-theme-light .qmd-list-status-text,:root[data-theme=light] .qmd-list-status-text{color:hsl(var(--quasi-glow-magenta));font-family:var(--qmd-font-family);font-weight:700}.qmd-theme-light .qmd-list-empty-state,.qmd-theme-light .qmd-list-error-text,:root[data-theme=light] .qmd-list-empty-state,:root[data-theme=light] .qmd-list-error-text{color:#371414c7;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-list-action-neutral[data-slot=button],:root[data-theme=light] .qmd-list-action-neutral[data-slot=button],.qmd-theme-light .qmd-list-action-accent[data-slot=button],:root[data-theme=light] .qmd-list-action-accent[data-slot=button],.qmd-theme-light .qmd-list-action-positive[data-slot=button],:root[data-theme=light] .qmd-list-action-positive[data-slot=button],.qmd-theme-light .qmd-list-action-launch[data-slot=button],:root[data-theme=light] .qmd-list-action-launch[data-slot=button]{white-space:nowrap;overflow:visible;border-radius:7px!important;height:1.625rem!important;min-height:1.625rem!important;padding:0 .55rem!important;font-size:.72rem!important;font-weight:650!important;line-height:1!important}.qmd-theme-light .qmd-list-action-neutral[data-slot=button],:root[data-theme=light] .qmd-list-action-neutral[data-slot=button],.qmd-theme-light .qmd-list-action-neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-neutral[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-neutral[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-neutral-text))!important}.qmd-theme-light .qmd-list-action-accent[data-slot=button],:root[data-theme=light] .qmd-list-action-accent[data-slot=button],.qmd-theme-light .qmd-list-action-accent[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-accent[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-accent[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-accent[data-slot=button]:focus-visible{color:hsl(var(--sidebar-accent-text))!important}.qmd-theme-light .qmd-list-action-positive[data-slot=button],:root[data-theme=light] .qmd-list-action-positive[data-slot=button]{color:hsl(var(--worksheet-action-positive-text))!important}.qmd-theme-light .qmd-list-action-positive[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-positive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-positive[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-positive[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-positive-text-hover))!important}.qmd-theme-light .qmd-list-action-launch[data-slot=button],:root[data-theme=light] .qmd-list-action-launch[data-slot=button]{position:relative;overflow:hidden;color:hsl(var(--quasi-glow-magenta))!important;background:0 0!important;border-color:#8c4b147a!important;box-shadow:0 5px 6px #3714141a,0 0 12px #8c4b1414!important}.qmd-theme-light .qmd-list-action-launch[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch[data-slot=button]:focus-visible{outline:none;color:hsl(var(--quasi-glow-magenta))!important;background:0 0!important;border-color:#5a2d0ead!important;box-shadow:0 0 2px 1px #8c4b143d,0 0 13px 3px #8c4b1429!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]{background:radial-gradient(circle at 30% 18%,#ffffff2e,#0000 42%),#ffffff06!important;box-shadow:0 5px 6px #3714141a,0 0 12px #8c4b1414,inset 1px 1px #ffffffdb,inset 0 0 3px #ffffff7a,inset -1px -1px 2px #37141438,inset 0 -9px 14px #37141409!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch--dense-glass[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #8c4b143d,0 0 13px 3px #8c4b1429,inset 1px 1px #ffffffdb,inset 0 0 3px #ffffff7a,inset -1px -1px 2px #37141438,inset 0 -9px 14px #37141409!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button],.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-positive[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-positive-text))!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button],.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-accent[data-slot=button]:focus-visible{color:hsl(var(--sidebar-accent-text))!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button],.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-neutral[data-slot=button]:focus-visible{color:hsl(var(--worksheet-action-neutral-text))!important}.qmd-theme-light .qmd-list-action-launch.qmd-list-filter-action[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-filter-action[data-slot=button]{height:2.5rem!important;min-height:2.5rem!important;padding:0 .85rem!important;font-size:.82rem!important;font-weight:500!important}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-list-state-action-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-list-state-action-button[data-slot=button]{border-radius:7px;flex:0 0 7.5rem;width:7.5rem;min-width:7.5rem;height:1.625rem;min-height:1.625rem;padding-inline:.55rem;font-size:.72rem;font-weight:650}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-list-state-action-button.qmd-list-filter-state-action[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-list-state-action-button.qmd-list-filter-state-action[data-slot=button]{flex:auto;width:100%;min-width:0;height:2.5rem;min-height:2.5rem;padding-inline:.85rem;font-size:.82rem;font-weight:500}.qmd-theme-light .qmd-popup-hero-icon-button.qmd-list-row-remove-button-l1,:root[data-theme=light] .qmd-popup-hero-icon-button.qmd-list-row-remove-button-l1{border-radius:7px;flex:0 0 1.625rem;width:1.625rem;min-width:1.625rem;height:1.625rem;min-height:1.625rem}.qmd-theme-light .qmd-linked-glass-action .qmd-liquid-glass-overlay,:root[data-theme=light] .qmd-linked-glass-action .qmd-liquid-glass-overlay{background:radial-gradient(circle at 30% 18%,#ffffff57,#0000 42%),linear-gradient(135deg,#fff5e09e 0%,#fff5e057 58%,#ffe5bd61 100%)}.qmd-theme-light .qmd-list-filter-reset-field .qmd-list-filter-reset-action[data-slot=button],:root[data-theme=light] .qmd-list-filter-reset-field .qmd-list-filter-reset-action[data-slot=button]{width:100%}.qmd-theme-light .qmd-list-pagination,:root[data-theme=light] .qmd-list-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.qmd-theme-light .qmd-list-pagination-actions,:root[data-theme=light] .qmd-list-pagination-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-light .qmd-list-pagination-label,:root[data-theme=light] .qmd-list-pagination-label{color:#371414d6;font-family:var(--qmd-font-family);border:1px solid #8c4b147a;border-radius:8px;justify-content:center;align-items:center;min-width:74px;height:32px;padding:0 14px;font-size:.75rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #3714141a,0 0 12px #8c4b1414}.qmd-theme-light .qmd-list-pagination-button[data-slot=button],:root[data-theme=light] .qmd-list-pagination-button[data-slot=button]{font-family:var(--qmd-font-family);border-radius:8px;min-width:74px;height:32px;padding:0 14px;font-size:.75rem;font-weight:500;position:relative;overflow:hidden;box-shadow:0 5px 6px #3714141a,0 0 12px #8c4b1414;color:#371414e0!important;background:0 0!important;border:1px solid #8c4b147a!important}.qmd-theme-light .qmd-list-pagination-button[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-pagination-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-pagination-button[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-pagination-button[data-slot=button]:focus-visible{outline:none;box-shadow:0 0 2px 1px #8c4b143d,0 0 13px 3px #8c4b1429;border-color:#5a2d0ead!important}.qmd-theme-light .qmd-list-pagination-button[data-slot=button]:disabled,:root[data-theme=light] .qmd-list-pagination-button[data-slot=button]:disabled{cursor:not-allowed;opacity:.46}.qmd-theme-light .qmd-list-error-text,:root[data-theme=light] .qmd-list-error-text{color:#960000}@media (max-width:1440px){.qmd-theme-light .qmd-list-filter-row-main,.qmd-theme-light .qmd-list-filter-row-detail,.qmd-theme-light .qmd-list-filter-row-primary,.qmd-theme-light .qmd-list-filter-row-six-weighted,:root[data-theme=light] .qmd-list-filter-row-main,:root[data-theme=light] .qmd-list-filter-row-detail,:root[data-theme=light] .qmd-list-filter-row-primary,:root[data-theme=light] .qmd-list-filter-row-six-weighted,.qmd-theme-light .qmd-list-filter-search-reset,:root[data-theme=light] .qmd-list-filter-search-reset{grid-template-columns:repeat(3,minmax(0,1fr))}.qmd-theme-light .qmd-list-filter-search-field,.qmd-theme-light .qmd-list-filter-reset-field,.qmd-theme-light .qmd-list-filter-job-kind-field,.qmd-theme-light .qmd-list-filter-assignment-field,:root[data-theme=light] .qmd-list-filter-search-field,:root[data-theme=light] .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-job-kind-field,:root[data-theme=light] .qmd-list-filter-assignment-field,.qmd-theme-light .qmd-list-filter-row-primary .qmd-list-filter-search-field--compact,.qmd-theme-light .qmd-list-filter-row-primary .qmd-list-filter-reset-field,:root[data-theme=light] .qmd-list-filter-row-primary .qmd-list-filter-search-field--compact,:root[data-theme=light] .qmd-list-filter-row-primary .qmd-list-filter-reset-field{grid-column:span 1}}@media (max-width:1100px){.qmd-theme-light .qmd-list-filter-row-main,:root[data-theme=light] .qmd-list-filter-row-main{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-list-filter-search-reset,:root[data-theme=light] .qmd-list-filter-search-reset{max-width:none}}@media (max-width:760px){.qmd-theme-light .qmd-popup-picker-filter-row,:root[data-theme=light] .qmd-popup-picker-filter-row,.qmd-theme-light .qmd-list-filter-row-main,.qmd-theme-light .qmd-list-filter-row-detail,.qmd-theme-light .qmd-list-filter-row-primary,.qmd-theme-light .qmd-list-filter-row-six-weighted,.qmd-theme-light .qmd-list-filter-search-reset,:root[data-theme=light] .qmd-list-filter-row-main,:root[data-theme=light] .qmd-list-filter-row-detail,:root[data-theme=light] .qmd-list-filter-row-primary,:root[data-theme=light] .qmd-list-filter-row-six-weighted,:root[data-theme=light] .qmd-list-filter-search-reset,.qmd-theme-light .qmd-popup-picker-filter-row--reset-only,:root[data-theme=light] .qmd-popup-picker-filter-row--reset-only{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-popup-picker-results-scroll,:root[data-theme=light] .qmd-popup-picker-results-scroll{height:min(36vh,320px);min-height:210px}}.qmd-theme-light .qmd-popup-picker-table .qmd-list-row[aria-disabled=true],:root[data-theme=light] .qmd-popup-picker-table .qmd-list-row[aria-disabled=true]{cursor:not-allowed;opacity:.55}.qmd-theme-light .qmd-list-filter-row-search-reset,:root[data-theme=light] .qmd-list-filter-row-search-reset{grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:end}@media (max-width:640px){.qmd-theme-light .qmd-list-filter-row-search-reset,:root[data-theme=light] .qmd-list-filter-row-search-reset{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-list-table-shell .qmd-list-data-table.qmd-list-catalog-table,:root[data-theme=light] .qmd-list-table-shell .qmd-list-data-table.qmd-list-catalog-table{min-width:1700px}.qmd-theme-light .qmd-list-filter-row-selection,:root[data-theme=light] .qmd-list-filter-row-selection{grid-template-columns:minmax(0,1fr) minmax(14rem,auto) minmax(10rem,auto)}@media (max-width:760px){.qmd-theme-light .qmd-list-filter-row-selection,:root[data-theme=light] .qmd-list-filter-row-selection{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-form-text-field-l1.qmd-list-editable-name,:root[data-theme=light] .qmd-form-text-field-l1.qmd-list-editable-name{field-sizing:content;white-space:pre-wrap;overflow-wrap:anywhere;resize:none;height:auto;min-height:40px;font-size:12px;line-height:1.4;overflow:hidden}.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button],.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button],:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-list-action-launch.qmd-list-action-launch-tone-destructive[data-slot=button]:focus-visible{color:var(--qmd-quote-row-action-destructive-text)!important}.qmd-theme-light .qmd-popup-picker-measure-row,:root[data-theme=light] .qmd-popup-picker-measure-row{visibility:hidden;pointer-events:none;position:absolute}.qmd-theme-light .qmd-list-table-shell .qmd-list-wo-quote-source-table,:root[data-theme=light] .qmd-list-table-shell .qmd-list-wo-quote-source-table{table-layout:fixed;min-width:76rem}.qmd-theme-light .qmd-list-wo-quote-source-table col:first-child,:root[data-theme=light] .qmd-list-wo-quote-source-table col:first-child{width:8.5rem}.qmd-theme-light .qmd-list-wo-quote-source-table col:nth-child(2),:root[data-theme=light] .qmd-list-wo-quote-source-table col:nth-child(2){width:6rem}.qmd-theme-light .qmd-list-wo-quote-source-table col:nth-child(7),:root[data-theme=light] .qmd-list-wo-quote-source-table col:nth-child(7){width:9.5rem}.qmd-theme-light .qmd-list-wo-quote-source-table col:nth-child(8),:root[data-theme=light] .qmd-list-wo-quote-source-table col:nth-child(8){width:15rem}.qmd-theme-light .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-date,:root[data-theme=light] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-date,.qmd-theme-light .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version,:root[data-theme=light] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version{text-align:center;white-space:nowrap}.qmd-theme-light .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version button,:root[data-theme=light] .qmd-list-wo-quote-source-table .qmd-list-wo-quote-source-version button{white-space:nowrap}.qmd-theme-light .qmd-list-work-orders-table [data-slot=table-head]:first-child,:root[data-theme=light] .qmd-list-work-orders-table [data-slot=table-head]:first-child{white-space:nowrap;width:9.5rem}.qmd-theme-light .qmd-list-work-orders-table [data-slot=table-head]:nth-child(2),:root[data-theme=light] .qmd-list-work-orders-table [data-slot=table-head]:nth-child(2){width:26%}.qmd-theme-light .qmd-list-table-shell .qmd-list-linked-orders-table,:root[data-theme=light] .qmd-list-table-shell .qmd-list-linked-orders-table{min-width:72rem}.qmd-theme-light .qmd-list-linked-orders-table col:first-child,:root[data-theme=light] .qmd-list-linked-orders-table col:first-child{width:8rem}.qmd-theme-light .qmd-list-linked-orders-table col:nth-child(3),:root[data-theme=light] .qmd-list-linked-orders-table col:nth-child(3){width:10rem}.qmd-theme-light .qmd-list-linked-orders-table col:nth-child(4),:root[data-theme=light] .qmd-list-linked-orders-table col:nth-child(4){width:8rem}.qmd-theme-light .qmd-list-linked-orders-table col:nth-child(5),:root[data-theme=light] .qmd-list-linked-orders-table col:nth-child(5){width:10rem}.qmd-theme-light .qmd-list-linked-orders-table col:nth-child(6),:root[data-theme=light] .qmd-list-linked-orders-table col:nth-child(6){width:11rem}.qmd-theme-light .qmd-list-linked-orders-table col:nth-child(7),:root[data-theme=light] .qmd-list-linked-orders-table col:nth-child(7){width:18rem}.qmd-theme-light .qmd-list-linked-orders-table .qmd-quote-list-actions,:root[data-theme=light] .qmd-list-linked-orders-table .qmd-quote-list-actions{flex-wrap:nowrap;width:max-content}.qmd-theme-light .qmd-list-linked-orders-shell,:root[data-theme=light] .qmd-list-linked-orders-shell{min-width:0;max-width:100%}.qmd-theme-light .qmd-list-data-table--readable .qmd-list-body-cell,:root[data-theme=light] .qmd-list-data-table--readable .qmd-list-body-cell{color:var(--qmd-compound-category-text);font-size:.8125rem;font-weight:500}.qmd-theme-light .qmd-list-table-shell .qmd-list-data-table.qmd-list-data-table--fit,:root[data-theme=light] .qmd-list-table-shell .qmd-list-data-table.qmd-list-data-table--fit{table-layout:fixed;width:100%;min-width:0;max-width:100%}.qmd-theme-light .qmd-list-linked-orders-table--purchase-details col:nth-child(3),:root[data-theme=light] .qmd-list-linked-orders-table--purchase-details col:nth-child(3){width:12rem}.qmd-theme-light .qmd-list-linked-orders-table--purchase-details col:nth-child(4),:root[data-theme=light] .qmd-list-linked-orders-table--purchase-details col:nth-child(4){width:10rem}.qmd-theme-light .qmd-list-linked-orders-table--purchase-details col:nth-child(5),:root[data-theme=light] .qmd-list-linked-orders-table--purchase-details col:nth-child(5){width:8rem}.qmd-theme-light .qmd-list-linked-orders-table--purchase-details col:nth-child(6),:root[data-theme=light] .qmd-list-linked-orders-table--purchase-details col:nth-child(6){width:10rem}.qmd-theme-light .qmd-list-hours-table col:first-child,:root[data-theme=light] .qmd-list-hours-table col:first-child{width:14rem}.qmd-theme-light .qmd-list-hours-table [data-slot=table-head]:not(:first-child),.qmd-theme-light .qmd-list-hours-table [data-slot=table-cell]:not(:first-child),:root[data-theme=light] .qmd-list-hours-table [data-slot=table-head]:not(:first-child),:root[data-theme=light] .qmd-list-hours-table [data-slot=table-cell]:not(:first-child){text-align:right}.qmd-theme-light .qmd-list-organization-table col:first-child,:root[data-theme=light] .qmd-list-organization-table col:first-child{width:8%}.qmd-theme-light .qmd-list-organization-table col:nth-child(2),:root[data-theme=light] .qmd-list-organization-table col:nth-child(2){width:17%}.qmd-theme-light .qmd-list-organization-table col:nth-child(3),:root[data-theme=light] .qmd-list-organization-table col:nth-child(3){width:22%}.qmd-theme-light .qmd-list-organization-table col:nth-child(4),:root[data-theme=light] .qmd-list-organization-table col:nth-child(4){width:19%}.qmd-theme-light .qmd-list-organization-table col:nth-child(5),:root[data-theme=light] .qmd-list-organization-table col:nth-child(5){width:12%}.qmd-theme-light .qmd-list-organization-table col:nth-child(6),:root[data-theme=light] .qmd-list-organization-table col:nth-child(6){width:13%}.qmd-theme-light .qmd-list-organization-table col:nth-child(7),:root[data-theme=light] .qmd-list-organization-table col:nth-child(7){width:9%}.qmd-theme-light .qmd-list-filter-row-four,:root[data-theme=light] .qmd-list-filter-row-four{grid-template-columns:repeat(4,minmax(0,1fr))}.qmd-theme-light .qmd-list-table-shell .qmd-list-manufacturing-orders-table,:root[data-theme=light] .qmd-list-table-shell .qmd-list-manufacturing-orders-table{min-width:1680px}.qmd-theme-light .qmd-list-manufacturing-orders-table th:first-child,:root[data-theme=light] .qmd-list-manufacturing-orders-table th:first-child{width:22%}.qmd-theme-light .qmd-list-manufacturing-orders-table th:nth-child(2),:root[data-theme=light] .qmd-list-manufacturing-orders-table th:nth-child(2),.qmd-theme-light .qmd-list-manufacturing-orders-table th:nth-child(3),:root[data-theme=light] .qmd-list-manufacturing-orders-table th:nth-child(3){width:10%}.qmd-theme-light .qmd-list-manufacturing-orders-table th:last-child,:root[data-theme=light] .qmd-list-manufacturing-orders-table th:last-child{width:9rem}@media (max-width:1100px){.qmd-theme-light .qmd-list-filter-row-four,:root[data-theme=light] .qmd-list-filter-row-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.qmd-theme-light .qmd-list-filter-row-four,:root[data-theme=light] .qmd-list-filter-row-four{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-list-work-orders-table th:last-child,:root[data-theme=light] .qmd-list-work-orders-table th:last-child{width:9rem}.qmd-theme-light .qmd-list-table-shell .qmd-billing-comparison-table,:root[data-theme=light] .qmd-list-table-shell .qmd-billing-comparison-table{table-layout:fixed;width:100%;min-width:1100px}.qmd-theme-light .qmd-billing-comparison-table th:first-child,:root[data-theme=light] .qmd-billing-comparison-table th:first-child{width:11%}.qmd-theme-light .qmd-billing-comparison-table th:nth-child(2),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(2){width:35%}.qmd-theme-light .qmd-billing-comparison-table th:nth-child(3),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(3),.qmd-theme-light .qmd-billing-comparison-table th:nth-child(4),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(4){width:7%}.qmd-theme-light .qmd-billing-comparison-table th:nth-child(5),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(5),.qmd-theme-light .qmd-billing-comparison-table th:nth-child(6),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(6),.qmd-theme-light .qmd-billing-comparison-table th:nth-child(7),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(7),.qmd-theme-light .qmd-billing-comparison-table th:nth-child(8),:root[data-theme=light] .qmd-billing-comparison-table th:nth-child(8){width:10%}.qmd-theme-dark .qmd-dialog-overlay,:root[data-theme=dark] .qmd-dialog-overlay{-webkit-backdrop-filter:blur(5px);background-color:#070510b8!important}.qmd-theme-dark .qmd-dialog-panel-l1[data-slot=dialog-content],:root[data-theme=dark] .qmd-dialog-panel-l1[data-slot=dialog-content]{-webkit-backdrop-filter:blur(14px);color:#fff5e0;font-family:var(--qmd-font-family);box-shadow:0 0 6px 2px #ffaf0040,var(--shadow-lg)!important;background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003!important;border:1px solid #ffaf0059!important;border-radius:8px!important}.qmd-theme-dark .qmd-dialog-review-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-dialog-review-panel[data-slot=dialog-content]{width:min(66rem,100vw - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel[data-slot=dialog-content]{width:min(58rem,100vw - 2rem);max-width:none;max-height:min(88vh,760px);overflow:hidden;background:0 0!important;border:1px solid #ffaf006b!important;border-radius:8px!important;padding:0!important;box-shadow:inset 0 0 0 1px #fff5e014,0 0 18px 4px #ffaf0038,0 24px 58px #00000094!important}.qmd-theme-dark .qmd-popup-picker-panel--compact[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--compact[data-slot=dialog-content]{width:min(720px,100vw - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel--compact .qmd-list-table-shell .qmd-popup-picker-table,:root[data-theme=dark] .qmd-popup-picker-panel--compact .qmd-list-table-shell .qmd-popup-picker-table{min-width:0}.qmd-theme-dark .qmd-popup-picker-panel--event[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--event[data-slot=dialog-content]{width:min(66rem,100vw - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel--client[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--client[data-slot=dialog-content]{width:min(72rem,100vw - 2rem);height:min(88vh,760px)}.qmd-theme-dark .qmd-popup-picker-panel--client .qmd-list-stack,:root[data-theme=dark] .qmd-popup-picker-panel--client .qmd-list-stack{flex-direction:column;flex:auto;min-height:0;display:flex}.qmd-theme-dark .qmd-popup-picker-panel--client .qmd-popup-picker-results-card,:root[data-theme=dark] .qmd-popup-picker-panel--client .qmd-popup-picker-results-card{flex:auto;min-height:0}.qmd-theme-dark .qmd-popup-picker-panel--client .qmd-popup-picker-results-content,:root[data-theme=dark] .qmd-popup-picker-panel--client .qmd-popup-picker-results-content{grid-template-rows:minmax(0,1fr) auto;height:100%}.qmd-theme-dark .qmd-popup-picker-panel--client .qmd-popup-picker-results-scroll,:root[data-theme=dark] .qmd-popup-picker-panel--client .qmd-popup-picker-results-scroll{height:auto;min-height:0}.qmd-theme-dark .qmd-popup-picker-shell,:root[data-theme=dark] .qmd-popup-picker-shell{flex-direction:column;gap:16px;min-height:0;max-height:min(88vh,760px);padding:18px;display:flex}.qmd-theme-dark .qmd-popup-picker-table,:root[data-theme=dark] .qmd-popup-picker-table{table-layout:fixed;width:100%}.qmd-theme-dark .qmd-popup-picker-table-shell,:root[data-theme=dark] .qmd-popup-picker-table-shell{width:100%;max-width:100%;overflow:hidden}.qmd-theme-dark .qmd-popup-picker-table-shell [data-slot=table-container],:root[data-theme=dark] .qmd-popup-picker-table-shell [data-slot=table-container]{width:100%;overflow-x:hidden}.qmd-theme-dark .qmd-popup-picker-cell-content,:root[data-theme=dark] .qmd-popup-picker-cell-content{overflow-wrap:anywhere;white-space:normal}.qmd-theme-dark .qmd-dialog-inner,:root[data-theme=dark] .qmd-dialog-inner{gap:14px;min-width:0;padding:16px;display:grid}.qmd-theme-dark .qmd-dialog-header-l1,:root[data-theme=dark] .qmd-dialog-header-l1{box-shadow:var(--shadow-xs);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border:1px solid #fff5e0b3;border-radius:8px;justify-content:space-between;align-items:center;min-height:48px;padding:6px 8px 6px 12px;flex-direction:row!important;gap:12px!important;display:flex!important}.qmd-theme-dark .qmd-dialog-title-l1,:root[data-theme=dark] .qmd-dialog-title-l1{color:#fff5e0;font-family:var(--qmd-font-family);font-size:1rem;font-weight:700;line-height:1.2}.qmd-theme-dark .qmd-dialog-field-label,:root[data-theme=dark] .qmd-dialog-field-label{color:#fff5e0b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;padding-left:.6em;font-size:.72rem;font-weight:700;line-height:1}.qmd-theme-dark .qmd-dialog-section-title,:root[data-theme=dark] .qmd-dialog-section-title{color:#fff5e0b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.qmd-theme-dark .qmd-dialog-status-message,:root[data-theme=dark] .qmd-dialog-status-message{color:#fff5e0c7;font-family:var(--qmd-font-family);background:#fff5e00d;border:1px solid #fff5e024;border-radius:8px;padding:10px 12px;font-size:.875rem}.qmd-theme-dark .qmd-dialog-icon-button-l1,:root[data-theme=dark] .qmd-dialog-icon-button-l1{color:#fff5e0;background:#fff5e00a;border:1px solid #fff5e04d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.qmd-theme-dark .qmd-dialog-icon-button-l1:hover,.qmd-theme-dark .qmd-dialog-icon-button-l1:focus-visible,:root[data-theme=dark] .qmd-dialog-icon-button-l1:hover,:root[data-theme=dark] .qmd-dialog-icon-button-l1:focus-visible{background:#fff5e01a;border-color:#fff5e0b3;outline:none;box-shadow:0 0 2px 1px #ffaf0080,0 0 10px 2px #ffaf0066}.qmd-theme-dark .qmd-dialog-body,:root[data-theme=dark] .qmd-dialog-body{gap:18px;min-width:0;display:grid}.qmd-theme-dark .qmd-dialog-message,:root[data-theme=dark] .qmd-dialog-message{color:#fff5e0eb;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);text-align:center;margin:0;font-size:1rem;font-weight:600;line-height:1.45}.qmd-theme-dark .qmd-dialog-actions,:root[data-theme=dark] .qmd-dialog-actions{justify-content:center;align-items:center;gap:10px;padding-top:4px;display:flex}.qmd-theme-dark .qmd-dialog-action[data-slot=button],:root[data-theme=dark] .qmd-dialog-action[data-slot=button]{cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);letter-spacing:0;text-transform:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-width:8.75rem;height:2.5rem;padding-inline:.95rem;font-size:.95rem;font-weight:600;line-height:1;transition:filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative;overflow:hidden;transform:none;box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #ffffff4d;color:#fff5e0!important;background:linear-gradient(135deg,#ffffff1f 0%,#0000 76%),#0006!important;border:1px solid #ffffff73!important}.qmd-theme-dark .qmd-dialog-action[data-slot=button]:hover,.qmd-theme-dark .qmd-dialog-action[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-dialog-action[data-slot=button]:hover,:root[data-theme=dark] .qmd-dialog-action[data-slot=button]:focus-visible{filter:none;z-index:2;outline:none;transform:none;box-shadow:0 0 2px 1px #ffaf0099,inset 0 0 0 1px #fff5e06b,0 0 12px 3px #ffaf008c,0 3px 8px #00000073;color:#fff5e0!important;background:linear-gradient(135deg,#ffffff29 0%,#0000 76%),#fff5e014!important;border-color:#ffaf00b8!important}.qmd-theme-dark .qmd-dialog-action[data-slot=button]:disabled,:root[data-theme=dark] .qmd-dialog-action[data-slot=button]:disabled{cursor:not-allowed;opacity:.5;transform:none}.qmd-theme-dark .qmd-dialog-action-destructive[data-slot=button],:root[data-theme=dark] .qmd-dialog-action-destructive[data-slot=button]{box-shadow:0 0 2px 1px #ff52685c,inset 0 0 0 1px #fff5e029;background:linear-gradient(135deg,#ff52682e 0%,#0000 76%),#5a0a1866!important;border-color:#ff526894!important}.qmd-theme-dark .qmd-dialog-action-destructive[data-slot=button]:hover,.qmd-theme-dark .qmd-dialog-action-destructive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-dialog-action-destructive[data-slot=button]:hover,:root[data-theme=dark] .qmd-dialog-action-destructive[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #ff526875,0 0 12px 3px #ff526857;border-color:#ff5268c7!important}@media (max-width:520px){.qmd-theme-dark .qmd-dialog-actions,:root[data-theme=dark] .qmd-dialog-actions{flex-direction:column-reverse;align-items:stretch}.qmd-theme-dark .qmd-dialog-action[data-slot=button],:root[data-theme=dark] .qmd-dialog-action[data-slot=button]{width:100%;min-width:0}}.qmd-theme-dark .qmd-export-fields-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-export-fields-dialog-panel[data-slot=dialog-content]{width:min(760px,100vw - 2rem);max-width:none;max-height:min(92vh,760px);overflow:hidden;background:radial-gradient(720px 520px at 6% 0,#e2a43094 0%,#a0443052 33%,#561e3a1f 58%,#0000 76%),radial-gradient(640px 500px at 18% 42%,#a0443052 0%,#56126a38 48%,#0000 78%),radial-gradient(720px 560px at 58% 54%,#56126a47 0%,#0c0d2238 68%,#0000 88%),linear-gradient(112deg,#412f07 0%,#2d1016 20%,#1b0a31 42%,#10132e 72%,#070812 100%)!important;border:1px solid #ffaf006b!important;border-radius:8px!important;padding:0!important;box-shadow:inset 0 0 0 1px #fff5e014,0 0 18px 4px #ffaf0038,0 24px 58px #00000094!important}.qmd-theme-dark .qmd-export-fields-dialog-shell,:root[data-theme=dark] .qmd-export-fields-dialog-shell{flex-direction:column;gap:18px;min-height:0;max-height:min(92vh,760px);padding:22px;display:flex}.qmd-theme-dark .qmd-export-fields-dialog-body,:root[data-theme=dark] .qmd-export-fields-dialog-body{flex-direction:column;gap:18px;min-height:0;padding:0 2px 2px;display:flex;overflow-y:auto}.qmd-theme-dark .qmd-export-fields-toolbar,:root[data-theme=dark] .qmd-export-fields-toolbar{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.qmd-theme-dark .qmd-export-fields-toolbar-action[data-slot=button],:root[data-theme=dark] .qmd-export-fields-toolbar-action[data-slot=button]{min-width:10rem}.qmd-theme-dark .qmd-export-fields-list-shell,:root[data-theme=dark] .qmd-export-fields-list-shell{background:#fff5e00a;border:1px solid #fff5e029;border-radius:8px;max-height:min(45vh,420px);padding:12px;overflow-y:auto}.qmd-theme-dark .qmd-export-fields-grid,:root[data-theme=dark] .qmd-export-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qmd-theme-dark .qmd-export-fields-option,:root[data-theme=dark] .qmd-export-fields-option{color:#fff5e0f0;cursor:pointer;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#ffffff14 0%,#0000 76%),#0000003d;border:1px solid #fff5e02e;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:8px 12px;font-size:.875rem;display:flex}.qmd-theme-dark .qmd-export-fields-option:hover,.qmd-theme-dark .qmd-export-fields-option:focus-within,:root[data-theme=dark] .qmd-export-fields-option:hover,:root[data-theme=dark] .qmd-export-fields-option:focus-within{border-color:#ffaf009e;box-shadow:inset 0 0 0 1px #fff5e029,0 0 10px 2px #ffaf0047}.qmd-theme-dark .qmd-export-fields-checkbox,:root[data-theme=dark] .qmd-export-fields-checkbox{accent-color:#ffaf00;flex:none;width:16px;height:16px}.qmd-theme-dark .qmd-export-fields-actions,:root[data-theme=dark] .qmd-export-fields-actions{grid-template-columns:repeat(2,minmax(10rem,1fr));justify-content:center;gap:10px;width:min(100%,22rem);max-width:22rem;margin-inline:auto;display:grid}.qmd-theme-dark .qmd-export-fields-cancel-action[data-slot=button],:root[data-theme=dark] .qmd-export-fields-cancel-action[data-slot=button]{-webkit-backdrop-filter:blur(8px);box-shadow:0 0 6px 2px #ff526833,inset 0 0 0 1px #fff5e01f;color:#fff5e0!important;background:radial-gradient(circle at 30% 18%,#ffffff4d,#ffffff12 30%,#0000 58%),linear-gradient(135deg,#ff5a7321 0%,#fff5e00a 100%),#5a0a185c!important;border:1px solid #ff526880!important;border-radius:8px!important}.qmd-theme-dark .qmd-export-fields-confirm-action[data-slot=button],:root[data-theme=dark] .qmd-export-fields-confirm-action[data-slot=button]{-webkit-backdrop-filter:blur(8px);box-shadow:0 0 7px 2px #4ad87e38,inset 0 0 0 1px #fff5e01f;color:#fff5e0!important;background:radial-gradient(circle at 30% 18%,#ffffff4d,#ffffff12 30%,#0000 58%),linear-gradient(135deg,#28c37629 0%,#fff5e00a 100%),#1034266b!important;border:1px solid #4ad87e8f!important;border-radius:8px!important}.qmd-theme-dark .qmd-export-fields-cancel-action[data-slot=button],.qmd-theme-dark .qmd-export-fields-confirm-action[data-slot=button],:root[data-theme=dark] .qmd-export-fields-cancel-action[data-slot=button],:root[data-theme=dark] .qmd-export-fields-confirm-action[data-slot=button]{font-family:var(--qmd-font-family);min-width:0;height:2.5rem!important;font-size:.95rem!important;font-weight:560!important}@media (max-width:640px){.qmd-theme-dark .qmd-export-fields-grid,:root[data-theme=dark] .qmd-export-fields-grid,.qmd-theme-dark .qmd-export-fields-actions,:root[data-theme=dark] .qmd-export-fields-actions{grid-template-columns:1fr}}.qmd-theme-dark .qmd-edit-event-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-edit-event-dialog-panel[data-slot=dialog-content]{width:min(1100px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-dark .qmd-edit-event-dialog-shell,:root[data-theme=dark] .qmd-edit-event-dialog-shell{--qmd-edit-event-popup-edge-inset:8px;max-height:min(92vh,940px);overflow:hidden}.qmd-theme-dark .qmd-edit-event-dialog-shell>.qmd-popup-hero,:root[data-theme=dark] .qmd-edit-event-dialog-shell>.qmd-popup-hero{margin-inline:var(--qmd-edit-event-popup-edge-inset)}.qmd-theme-dark .qmd-edit-event-dialog-body,:root[data-theme=dark] .qmd-edit-event-dialog-body{--qmd-edit-event-popup-gap:18px;--qmd-edit-event-popup-inner-gap:18px;--qmd-edit-event-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow-y:hidden}.qmd-theme-dark .qmd-edit-event-dialog-scroll-content,:root[data-theme=dark] .qmd-edit-event-dialog-scroll-content{padding:18px 44px 34px 32px}.qmd-theme-dark .qmd-bank-account-dialog-body,:root[data-theme=dark] .qmd-bank-account-dialog-body{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-dark .qmd-bank-account-dialog-content,:root[data-theme=dark] .qmd-bank-account-dialog-content{padding:18px 32px 18px 8px}.qmd-theme-dark .qmd-bank-account-dialog-actions,:root[data-theme=dark] .qmd-bank-account-dialog-actions{gap:14px;margin:14px 8px 0;padding:4px 0 12px}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-stack,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-stack{gap:var(--qmd-edit-event-popup-gap)}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-section,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-section{padding:var(--qmd-edit-event-popup-section-padding)}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-grid,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-grid{gap:var(--qmd-edit-event-popup-inner-gap)}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-field-stack,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-field-stack{gap:9px}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-date-stack,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-date-stack{gap:28px}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-actions,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:2px 2px 8px}.qmd-theme-dark .qmd-edit-event-state-panel,:root[data-theme=dark] .qmd-edit-event-state-panel{color:#fff5e0e0;font-family:var(--qmd-font-family);text-align:center;border:1px solid #fff5e038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-dark .qmd-edit-project-dialog-panel[data-slot=dialog-content],.qmd-theme-dark .qmd-form-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-edit-project-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-form-dialog-panel[data-slot=dialog-content]{width:min(1260px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-dark .qmd-edit-project-dialog-shell,.qmd-theme-dark .qmd-form-dialog-shell,:root[data-theme=dark] .qmd-edit-project-dialog-shell,:root[data-theme=dark] .qmd-form-dialog-shell{max-height:min(92vh,940px);overflow:hidden}.qmd-theme-dark .qmd-edit-project-dialog-body,.qmd-theme-dark .qmd-form-dialog-body,:root[data-theme=dark] .qmd-edit-project-dialog-body,:root[data-theme=dark] .qmd-form-dialog-body{--qmd-edit-project-popup-gap:18px;--qmd-edit-project-popup-inner-gap:18px;--qmd-edit-project-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-dark .qmd-edit-project-dialog-scroll-content,.qmd-theme-dark .qmd-form-dialog-scroll-content,:root[data-theme=dark] .qmd-edit-project-dialog-scroll-content,:root[data-theme=dark] .qmd-form-dialog-scroll-content{padding:18px 44px 34px 32px}.qmd-theme-dark .qmd-form-dialog-pinned-content,:root[data-theme=dark] .qmd-form-dialog-pinned-content{flex:none;min-width:0;padding:18px 44px 0 32px}.qmd-theme-dark .qmd-form-dialog-pinned-content+.qmd-form-dialog-body,:root[data-theme=dark] .qmd-form-dialog-pinned-content+.qmd-form-dialog-body{margin-top:-16px}.qmd-theme-dark .qmd-form-dialog-pinned-content+.qmd-form-dialog-body .qmd-form-dialog-scroll-content,:root[data-theme=dark] .qmd-form-dialog-pinned-content+.qmd-form-dialog-body .qmd-form-dialog-scroll-content{padding-top:0}.qmd-theme-dark .qmd-form-dialog-body .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-form-dialog-body .qmd-overlay-scrollbar-viewport{overflow:hidden auto}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-stack,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-stack,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-stack,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-stack{gap:var(--qmd-edit-project-popup-gap)}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-section,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-section,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-section,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-section{padding:var(--qmd-edit-project-popup-section-padding)}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-grid,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-grid,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-grid,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-grid{gap:var(--qmd-edit-project-popup-inner-gap)}.qmd-theme-dark .qmd-form-dialog-body .qmd-form-dialog-channel-grid,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-dialog-channel-grid{grid-template-columns:minmax(0,1fr)}@media (max-width:639px){.qmd-theme-dark .qmd-form-dialog-scroll-content,:root[data-theme=dark] .qmd-form-dialog-scroll-content{padding:12px 24px 24px 12px}.qmd-theme-dark .qmd-form-dialog-body .qmd-form-section,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-section{padding:0}}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-grid--date,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-field-stack,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-field-stack,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-field-stack,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-field-stack{gap:9px}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-date-stack,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-date-stack,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-date-stack,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-date-stack{gap:28px}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-actions,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-actions,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-actions,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:2px 2px 8px}.qmd-theme-dark .qmd-edit-project-state-panel,.qmd-theme-dark .qmd-form-dialog-state-panel,:root[data-theme=dark] .qmd-edit-project-state-panel,:root[data-theme=dark] .qmd-form-dialog-state-panel{color:#fff5e0e0;font-family:var(--qmd-font-family);text-align:center;border:1px solid #fff5e038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-dark .qmd-project-view-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-project-view-dialog-panel[data-slot=dialog-content]{width:min(1100px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-dark .qmd-project-view-dialog-shell,:root[data-theme=dark] .qmd-project-view-dialog-shell{max-height:min(92vh,940px);overflow:hidden}.qmd-theme-dark .qmd-project-view-dialog-body,:root[data-theme=dark] .qmd-project-view-dialog-body{--qmd-project-view-popup-gap:18px;--qmd-project-view-popup-inner-gap:16px;--qmd-project-view-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-dark .qmd-project-view-dialog-scroll-content,:root[data-theme=dark] .qmd-project-view-dialog-scroll-content{padding:0 34px 14px 0}.qmd-theme-dark .qmd-project-view-dialog-body .qmd-form-stack,:root[data-theme=dark] .qmd-project-view-dialog-body .qmd-form-stack{gap:var(--qmd-project-view-popup-gap)}.qmd-theme-dark .qmd-project-view-dialog-body .qmd-form-section,:root[data-theme=dark] .qmd-project-view-dialog-body .qmd-form-section{padding:var(--qmd-project-view-popup-section-padding)}.qmd-theme-dark .qmd-project-view-dialog-body .qmd-form-grid,:root[data-theme=dark] .qmd-project-view-dialog-body .qmd-form-grid{gap:var(--qmd-project-view-popup-inner-gap)}.qmd-theme-dark .qmd-project-view-state-panel,:root[data-theme=dark] .qmd-project-view-state-panel{color:#fff5e0e0;font-family:var(--qmd-font-family);text-align:center;border:1px solid #fff5e038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-dark .qmd-popup-hero,:root[data-theme=dark] .qmd-popup-hero{flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:84px;max-height:none;padding:15px 18px;display:flex}.qmd-theme-dark .qmd-popup-hero-title-row,:root[data-theme=dark] .qmd-popup-hero-title-row{align-items:center;gap:15px;min-width:0;display:flex}.qmd-theme-dark .qmd-popup-hero-chevron,:root[data-theme=dark] .qmd-popup-hero-chevron{color:var(--hero-title-color,currentColor);opacity:.9;flex-basis:30px;width:30px;height:60px}.qmd-theme-dark .qmd-popup-hero-chevron-mark,:root[data-theme=dark] .qmd-popup-hero-chevron-mark{stroke-width:3.2px;width:20px;height:100%}.qmd-theme-dark .qmd-popup-hero-chevron:hover,.qmd-theme-dark .qmd-popup-hero-chevron:focus-visible,:root[data-theme=dark] .qmd-popup-hero-chevron:hover,:root[data-theme=dark] .qmd-popup-hero-chevron:focus-visible{outline:none}.qmd-theme-dark .qmd-popup-hero-copy,:root[data-theme=dark] .qmd-popup-hero-copy{place-content:center;gap:4px;min-width:0;display:grid}.qmd-theme-dark .qmd-popup-hero-title,:root[data-theme=dark] .qmd-popup-hero-title{color:var(--hero-title-color);font-family:var(--qmd-font-family);font-size:22px;font-weight:var(--hero-title-weight);letter-spacing:var(--hero-title-tracking);line-height:var(--hero-title-line-height);overflow-wrap:anywhere;text-transform:var(--hero-transform);margin:0;overflow:visible}.qmd-theme-dark .qmd-popup-picker-shell .qmd-popup-hero,:root[data-theme=dark] .qmd-popup-picker-shell .qmd-popup-hero{gap:14px;min-height:66px;padding:9px 12px}.qmd-theme-dark .qmd-popup-picker-shell .qmd-popup-hero-title-row,:root[data-theme=dark] .qmd-popup-picker-shell .qmd-popup-hero-title-row{gap:10px}.qmd-theme-dark .qmd-popup-picker-shell .qmd-popup-hero-chevron,:root[data-theme=dark] .qmd-popup-picker-shell .qmd-popup-hero-chevron{flex-basis:22px;width:22px;height:46px}.qmd-theme-dark .qmd-popup-picker-shell .qmd-popup-hero-chevron-mark,:root[data-theme=dark] .qmd-popup-picker-shell .qmd-popup-hero-chevron-mark{stroke-width:2.8px;width:14px}.qmd-theme-dark .qmd-popup-picker-shell .qmd-popup-hero-title,:root[data-theme=dark] .qmd-popup-picker-shell .qmd-popup-hero-title{font-size:20px}.qmd-theme-dark .qmd-popup-hero-subtitle,:root[data-theme=dark] .qmd-popup-hero-subtitle{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);letter-spacing:var(--hero-body-tracking);line-height:var(--hero-body-line-height);text-transform:var(--hero-transform)}.qmd-theme-dark .qmd-popup-hero-actions,:root[data-theme=dark] .qmd-popup-hero-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.qmd-theme-dark .qmd-liquid-glass-filter-defs,:root[data-theme=dark] .qmd-liquid-glass-filter-defs{width:0;height:0;position:absolute;overflow:hidden}.qmd-theme-dark .qmd-liquid-glass-filter,.qmd-theme-dark .qmd-liquid-glass-overlay,.qmd-theme-dark .qmd-liquid-glass-specular,:root[data-theme=dark] .qmd-liquid-glass-filter,:root[data-theme=dark] .qmd-liquid-glass-overlay,:root[data-theme=dark] .qmd-liquid-glass-specular{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.qmd-theme-dark .qmd-liquid-glass-filter,:root[data-theme=dark] .qmd-liquid-glass-filter{-webkit-backdrop-filter:blur(3px)saturate(1.1);filter:url(#qmd-liquid-glass-dist);isolation:isolate;opacity:.34;z-index:0}.qmd-theme-dark .qmd-liquid-glass-overlay,:root[data-theme=dark] .qmd-liquid-glass-overlay{z-index:1;background:radial-gradient(circle at 30% 18%,#ffffff14,#0000 42%),#fff5e005}.qmd-theme-dark .qmd-liquid-glass-specular,:root[data-theme=dark] .qmd-liquid-glass-specular{z-index:2;overflow:hidden;box-shadow:inset 1px 1px #fff5e07a,inset 0 0 3px #fff5e03d,inset -1px -1px 2px #0000008f,inset 0 -9px 14px #00000014}.qmd-theme-dark .qmd-liquid-glass-content,:root[data-theme=dark] .qmd-liquid-glass-content{z-index:3;justify-content:center;align-items:center;display:inline-flex;position:relative}.qmd-theme-dark .qmd-liquid-glass-content--inline,:root[data-theme=dark] .qmd-liquid-glass-content--inline{gap:8px}.qmd-theme-dark .qmd-popup-hero-icon-button,:root[data-theme=dark] .qmd-popup-hero-icon-button{color:#fff5e0f5;background:0 0;border:1px solid #fff5e05c;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.55rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000004d,0 0 12px #fff5e00f}.qmd-theme-dark .qmd-popup-hero-icon-button svg,:root[data-theme=dark] .qmd-popup-hero-icon-button svg{filter:drop-shadow(0 1px #fff5e02e)drop-shadow(0 -1px #0006);width:1.12rem;height:1.12rem;position:relative}.qmd-theme-dark .qmd-popup-hero-action-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-action-button[data-slot=button]{border-radius:999px;min-width:7.4rem;height:2.55rem;padding:0 14px;font-size:.78rem;font-weight:400;position:relative;overflow:hidden}.qmd-theme-dark .qmd-popup-hero-primary-action-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-primary-action-button[data-slot=button]{align-self:center;flex:none!important;width:auto!important;min-width:8.75rem!important;height:2.5rem!important;padding-inline:.95rem!important;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-dark .qmd-popup-hero-icon-button--reload:hover,.qmd-theme-dark .qmd-popup-hero-icon-button--reload:focus-visible,:root[data-theme=dark] .qmd-popup-hero-icon-button--reload:hover,:root[data-theme=dark] .qmd-popup-hero-icon-button--reload:focus-visible{border-color:#2de6ff94;outline:none;box-shadow:0 0 2px 1px #2de6ff57,0 0 13px 3px #2de6ff47}.qmd-theme-dark .qmd-popup-hero-icon-button--close:hover,.qmd-theme-dark .qmd-popup-hero-icon-button--close:focus-visible,:root[data-theme=dark] .qmd-popup-hero-icon-button--close:hover,:root[data-theme=dark] .qmd-popup-hero-icon-button--close:focus-visible{border-color:#ff52689e;outline:none;box-shadow:0 0 2px 1px #ff526852,0 0 13px 3px #ff526842}.qmd-theme-dark .qmd-popup-hero-active-toggle[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle[data-slot=button]{font-family:var(--qmd-font-family);border-radius:999px;min-width:8.5rem;height:2.5rem;padding-inline:1rem;font-size:.86rem;font-weight:560;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000004d,0 0 12px #00ffc82e;color:#e1f5e0!important;background:0 0!important;border:1px solid #00be5fbd!important}.qmd-theme-dark .qmd-popup-hero-active-toggle[aria-pressed=false][data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle[aria-pressed=false][data-slot=button]{box-shadow:0 5px 6px #0000004d,0 0 12px #ff52682e;background:0 0!important;border-color:#ff5268bd!important}.qmd-theme-dark .qmd-popup-hero-active-toggle-dot,:root[data-theme=dark] .qmd-popup-hero-active-toggle-dot{background:#00e678f5;border-radius:999px;width:.58rem;height:.58rem;box-shadow:0 0 7px #00ffc88f}.qmd-theme-dark .qmd-popup-hero-active-toggle[aria-pressed=false] .qmd-popup-hero-active-toggle-dot,:root[data-theme=dark] .qmd-popup-hero-active-toggle[aria-pressed=false] .qmd-popup-hero-active-toggle-dot{background:#ff5268f5;box-shadow:0 0 7px #ff526875}.qmd-theme-dark .qmd-edit-event-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-event-cancel-button[data-slot=button]{-webkit-backdrop-filter:blur(8px);font-family:var(--qmd-font-family);height:2.5rem;font-size:.95rem;font-weight:560;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0 0 6px 2px #ff526833,inset 0 0 0 1px #fff5e01f;color:#fff5e0!important;background:radial-gradient(circle at 30% 18%,#ffffff4d,#ffffff12 30%,#0000 58%),linear-gradient(135deg,#ff5a7321 0%,#fff5e00a 100%),#5a0a185c!important;border:1px solid #ff526880!important;border-radius:8px!important}.qmd-theme-dark .qmd-edit-event-cancel-button[data-slot=button]:hover,.qmd-theme-dark .qmd-edit-event-cancel-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-edit-event-cancel-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-edit-event-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #ff526880,inset 0 0 0 1px #fff5e033,0 0 16px 5px #ff52686b,0 0 30px 10px #8c1e383d,var(--shadow-xs)!important;background:radial-gradient(circle at 30% 18%,#ffffff5c,#ffffff1a 30%,#0000 58%),linear-gradient(135deg,#ff5a732e 0%,#fff5e00f 100%),#690c1e7a!important;border-color:#ff5268c7!important;outline:none!important}.qmd-theme-dark .qmd-edit-project-cancel-button[data-slot=button],.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-project-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]{-webkit-backdrop-filter:blur(8px);font-family:var(--qmd-font-family);height:2.5rem;font-size:.95rem;font-weight:560;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0 0 6px 2px #ff526833,inset 0 0 0 1px #fff5e01f;color:#fff5e0!important;background:radial-gradient(circle at 30% 18%,#ffffff4d,#ffffff12 30%,#0000 58%),linear-gradient(135deg,#ff5a7321 0%,#fff5e00a 100%),#5a0a185c!important;border:1px solid #ff526880!important;border-radius:8px!important}.qmd-theme-dark .qmd-edit-project-cancel-button[data-slot=button]:hover,.qmd-theme-dark .qmd-edit-project-cancel-button[data-slot=button]:focus-visible,.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button]:hover,.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-edit-project-cancel-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-edit-project-cancel-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #ff526880,inset 0 0 0 1px #fff5e033,0 0 16px 5px #ff52686b,0 0 30px 10px #8c1e383d,var(--shadow-xs)!important;background:radial-gradient(circle at 30% 18%,#ffffff5c,#ffffff1a 30%,#0000 58%),linear-gradient(135deg,#ff5a732e 0%,#fff5e00f 100%),#690c1e7a!important;border-color:#ff5268c7!important;outline:none!important}.qmd-theme-dark .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button],:root[data-theme=dark] .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button],.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]{-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff5e029,inset 0 -1px 0 #19000652,0 2px 7px #ff526838,var(--shadow-xs)!important;background:linear-gradient(#fff5e01a,#0000 58%),linear-gradient(135deg,#ff52682e,#6e12241a),#3e0c16c7!important;border-color:#ff5268c7!important}.qmd-theme-dark .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button]:hover,.qmd-theme-dark .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button]:hover,:root[data-theme=dark] .qmd-system-dialog-action.qmd-system-dialog-action--close[data-slot=button]:focus-visible,.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button]:hover,.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #ff526894,inset 0 1px 0 #fff5e03d,inset 0 -1px 0 #1900065c,0 0 18px 5px #ff526870,0 0 30px 10px #8c1e383d,var(--shadow-xs)!important;background:linear-gradient(#fff5e029,#0000 54%),linear-gradient(135deg,#ff526842,#87183024),#4e0e1ce6!important;border-color:#ff6074f5!important}.qmd-theme-dark .qmd-edit-form-save-button[data-slot=button],:root[data-theme=dark] .qmd-edit-form-save-button[data-slot=button]{box-shadow:inset 0 1px 0 #fff5e02e,inset 0 -1px 0 #0014106b,0 2px 8px #00ffc840,var(--shadow-xs)!important;background:linear-gradient(#fff5e01c,#0000 58%),linear-gradient(135deg,#00be5f1a,#00ffc812),#02362dc7!important;border-color:#00cd70db!important}.qmd-theme-dark .qmd-edit-form-save-button[data-slot=button]:hover,.qmd-theme-dark .qmd-edit-form-save-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-edit-form-save-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-edit-form-save-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #00ffc894,inset 0 1px 0 #fff5e03d,inset 0 -1px 0 #00141075,0 0 18px 5px #00ffc875,0 0 30px 10px #00b4783d,var(--shadow-xs)!important;background:linear-gradient(#fff5e029,#0000 54%),linear-gradient(135deg,#00cd7029,#00ffc81a),#024034eb!important;border-color:#00e182f5!important}.qmd-theme-dark .qmd-edit-event-save-button[data-slot=button],.qmd-theme-dark .qmd-edit-event-cancel-button[data-slot=button],.qmd-theme-dark .qmd-edit-project-save-button[data-slot=button],.qmd-theme-dark .qmd-edit-project-cancel-button[data-slot=button],.qmd-theme-dark .qmd-edit-form-save-button[data-slot=button],.qmd-theme-dark .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-event-save-button[data-slot=button],:root[data-theme=dark] .qmd-edit-event-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-project-save-button[data-slot=button],:root[data-theme=dark] .qmd-edit-project-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-edit-form-save-button[data-slot=button],:root[data-theme=dark] .qmd-edit-form-cancel-button[data-slot=button]{flex:1 1 0;min-width:0;height:2.5rem!important;font-size:.95rem!important;font-weight:560!important}.qmd-theme-dark .qmd-small-popup-action[data-slot=button],:root[data-theme=dark] .qmd-small-popup-action[data-slot=button]{flex:none!important;min-width:8.75rem!important;height:2.5rem!important;min-height:2.5rem!important;padding-inline:.95rem!important}.qmd-theme-dark .qmd-create-form-cancel-button[data-slot=button],:root[data-theme=dark] .qmd-create-form-cancel-button[data-slot=button]{-webkit-backdrop-filter:none;flex:initial;width:100%;min-width:0;box-shadow:0 0 6px 2px #ff526840,var(--shadow-xs)!important;background:#360e18a3!important;border-color:#ff5268c7!important;height:2.75rem!important;font-size:1rem!important;font-weight:500!important}.qmd-theme-dark .qmd-create-form-cancel-button[data-slot=button]:hover,.qmd-theme-dark .qmd-create-form-cancel-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-create-form-cancel-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-create-form-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #ff526885,inset 0 0 0 1px #fff5e03d,0 0 16px 5px #ff526875,0 0 30px 10px #8c1e383d,var(--shadow-xs)!important;background:#44101ec2!important;border-color:#ff6074f5!important;outline:none!important}@media (max-width:720px){.qmd-theme-dark .qmd-edit-event-dialog-body,:root[data-theme=dark] .qmd-edit-event-dialog-body{--qmd-edit-event-popup-gap:18px;--qmd-edit-event-popup-inner-gap:18px;--qmd-edit-event-popup-section-padding:18px}.qmd-theme-dark .qmd-edit-event-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-edit-event-dialog-body .qmd-form-grid--date{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-edit-project-dialog-body,.qmd-theme-dark .qmd-form-dialog-body,:root[data-theme=dark] .qmd-edit-project-dialog-body,:root[data-theme=dark] .qmd-form-dialog-body{--qmd-edit-project-popup-gap:18px;--qmd-edit-project-popup-inner-gap:18px;--qmd-edit-project-popup-section-padding:18px}.qmd-theme-dark .qmd-edit-project-dialog-body .qmd-form-grid--date,.qmd-theme-dark .qmd-form-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-edit-project-dialog-body .qmd-form-grid--date,:root[data-theme=dark] .qmd-form-dialog-body .qmd-form-grid--date{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-popup-hero,:root[data-theme=dark] .qmd-popup-hero{flex-direction:column;align-items:stretch}.qmd-theme-dark .qmd-popup-hero-actions,:root[data-theme=dark] .qmd-popup-hero-actions{flex-wrap:wrap;justify-content:flex-start}.qmd-theme-dark .qmd-popup-hero-active-toggle[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle[data-slot=button]{flex:auto}}.qmd-theme-dark .qmd-document-output-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-document-output-panel[data-slot=dialog-content]{width:min(1780px,100vw - 20px);max-width:1780px;height:auto;max-height:calc(100vh - 20px)}.qmd-theme-dark .qmd-document-output-shell,:root[data-theme=dark] .qmd-document-output-shell{height:auto;max-height:calc(100vh - 20px)}.qmd-theme-dark .qmd-document-output-grid,:root[data-theme=dark] .qmd-document-output-grid{--qmd-document-output-stage-height:39rem;height:auto;max-height:none;min-height:var(--qmd-document-output-stage-height);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.qmd-theme-dark .qmd-document-output-recipient-section,:root[data-theme=dark] .qmd-document-output-recipient-section{align-content:start;height:100%;min-height:0}.qmd-theme-dark .qmd-document-output-grid .qmd-form-section,:root[data-theme=dark] .qmd-document-output-grid .qmd-form-section{padding:0}.qmd-theme-dark .qmd-document-output-summary-column,:root[data-theme=dark] .qmd-document-output-summary-column{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.qmd-theme-dark .qmd-document-output-summary-section,:root[data-theme=dark] .qmd-document-output-summary-section{flex:1 0 auto;grid-template-rows:auto minmax(0,1fr)}.qmd-theme-dark .qmd-document-output-summary-fields,:root[data-theme=dark] .qmd-document-output-summary-fields{align-content:start;min-height:0}.qmd-theme-dark .qmd-document-output-settings-column,:root[data-theme=dark] .qmd-document-output-settings-column{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.qmd-theme-dark .qmd-document-output-settings-column>.qmd-form-section,:root[data-theme=dark] .qmd-document-output-settings-column>.qmd-form-section{flex:none}.qmd-theme-dark .qmd-document-output-settings-column>.qmd-form-section:last-child,:root[data-theme=dark] .qmd-document-output-settings-column>.qmd-form-section:last-child{flex:1 0 auto;align-content:start}.qmd-theme-dark .qmd-document-output-detail-section,.qmd-theme-dark .qmd-document-output-actions-section,:root[data-theme=dark] .qmd-document-output-detail-section,:root[data-theme=dark] .qmd-document-output-actions-section{gap:18px}.qmd-theme-dark .qmd-document-output-local-save-row,:root[data-theme=dark] .qmd-document-output-local-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.qmd-theme-dark .qmd-document-output-local-save-field,:root[data-theme=dark] .qmd-document-output-local-save-field{border-bottom:1px solid var(--qmd-form-control-border);padding-bottom:32px}.qmd-theme-dark .qmd-document-output-actions-content,:root[data-theme=dark] .qmd-document-output-actions-content{gap:32px}.qmd-theme-dark .qmd-document-output-actions-group,:root[data-theme=dark] .qmd-document-output-actions-group{border-bottom:0}.qmd-theme-dark .qmd-document-output-footer,:root[data-theme=dark] .qmd-document-output-footer{flex:none;justify-content:flex-end;padding:0 2px 2px;display:flex}.qmd-theme-dark .qmd-document-output-footer-actions,:root[data-theme=dark] .qmd-document-output-footer-actions{justify-content:flex-end;padding:0}@media (max-width:1100px){.qmd-theme-dark .qmd-document-output-grid,:root[data-theme=dark] .qmd-document-output-grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none}.qmd-theme-dark .qmd-document-output-recipient-section,:root[data-theme=dark] .qmd-document-output-recipient-section,.qmd-theme-dark .qmd-document-output-settings-column,:root[data-theme=dark] .qmd-document-output-settings-column{height:auto}.qmd-theme-dark .qmd-document-output-local-save-row,:root[data-theme=dark] .qmd-document-output-local-save-row{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-popup-hero-command-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-command-button[data-slot=button]{color:#fff5e0f0!important;background:#fff5e01a!important;border:1px solid #fff5e06b!important;border-radius:8px!important;height:2.5rem!important;padding-inline:1rem!important}.qmd-theme-dark .qmd-popup-hero-command-button--undo[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-command-button--undo[data-slot=button]{border-color:#ffbe42a3!important}.qmd-theme-dark .qmd-popup-hero-status,:root[data-theme=dark] .qmd-popup-hero-status{color:#fff5e0f0;background:#fff5e01a;border:1px solid #fff5e061;border-radius:8px;align-items:center;height:2.5rem;padding-inline:.9rem;font-size:13px;font-weight:560;display:inline-flex}.qmd-theme-dark .qmd-popup-hero-status-dot,:root[data-theme=dark] .qmd-popup-hero-status-dot{background:#61d38a;border-radius:999px;width:.55rem;height:.55rem}.qmd-theme-dark .qmd-popup-hero-status[data-state=unsaved] .qmd-popup-hero-status-dot,:root[data-theme=dark] .qmd-popup-hero-status[data-state=unsaved] .qmd-popup-hero-status-dot{background:#f0b84b}.qmd-theme-dark .qmd-popup-hero-action-button.qmd-popup-hero-action-button--emphasized[data-slot=button]:not(:disabled),:root[data-theme=dark] .qmd-popup-hero-action-button.qmd-popup-hero-action-button--emphasized[data-slot=button]:not(:disabled){opacity:1;font-weight:600}.qmd-theme-dark .qmd-popup-picker-panel--editor[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--editor[data-slot=dialog-content]{resize:both;width:min(100rem,100vw - 2rem);min-width:min(760px,100vw - 2rem);max-width:calc(100vw - 2rem);height:auto;min-height:min(540px,100dvh - 2rem);max-height:calc(100dvh - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-shell,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-shell{height:100%;max-height:100%}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-card-content,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-card-content{gap:16px;display:grid}.qmd-theme-dark .qmd-popup-editor-toolbar,:root[data-theme=dark] .qmd-popup-editor-toolbar{grid-template-columns:minmax(180px,1fr) minmax(300px,1.5fr) repeat(2,minmax(180px,1fr));align-items:end;gap:12px;display:grid}.qmd-theme-dark .qmd-popup-editor-inline-actions,:root[data-theme=dark] .qmd-popup-editor-inline-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.qmd-theme-dark .qmd-popup-editor-inline-actions>*,:root[data-theme=dark] .qmd-popup-editor-inline-actions>*{min-width:0}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-table,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-table{min-width:1080px}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{overflow-x:auto}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-table th,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-table th{white-space:normal}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-table th>span,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-table th>span{overflow-wrap:anywhere;display:inline}.qmd-theme-dark .qmd-list-editable-number.qmd-form-text-field-l1,:root[data-theme=dark] .qmd-list-editable-number.qmd-form-text-field-l1{text-align:right;font-variant-numeric:tabular-nums;height:32px;font-size:13px}@media (max-width:1400px){.qmd-theme-dark .qmd-popup-editor-toolbar,:root[data-theme=dark] .qmd-popup-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.qmd-theme-dark .qmd-popup-editor-toolbar,:root[data-theme=dark] .qmd-popup-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-card,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-card{max-height:42dvh;overflow-y:auto}}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-row,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-row{align-items:end}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell,.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell [data-slot=table-container],:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell [data-slot=table-container]{overflow:visible}.qmd-theme-dark .qmd-popup-editor-inline-actions>button,:root[data-theme=dark] .qmd-popup-editor-inline-actions>button{flex-shrink:0}.qmd-theme-dark .qmd-popup-editor-filters,:root[data-theme=dark] .qmd-popup-editor-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-shell,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-shell{max-height:calc(100dvh - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll{height:auto;max-height:min(52dvh,680px)}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-editor-toolbar button[data-slot=button],:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-editor-toolbar button[data-slot=button]{height:40px;min-height:40px}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-hero-title-row,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-hero-title-row{cursor:move;touch-action:none}.qmd-theme-dark .qmd-popup-editor-inline-actions.qmd-form-row-actions-l1,:root[data-theme=dark] .qmd-popup-editor-inline-actions.qmd-form-row-actions-l1{flex-wrap:nowrap;justify-content:flex-start}.qmd-theme-dark .qmd-rate-picker-panel.qmd-list-filter-popover-content,:root[data-theme=dark] .qmd-rate-picker-panel.qmd-list-filter-popover-content{width:min(460px,100vw - 2rem);min-width:0}.qmd-theme-dark .qmd-rate-picker-scroll,:root[data-theme=dark] .qmd-rate-picker-scroll{max-height:min(680px,calc(var(--radix-popover-content-available-height) - 16px));--qmd-overlay-scrollbar-block-inset:4px;--qmd-overlay-scrollbar-right:0px;--qmd-overlay-scrollbar-hit-size:16px}.qmd-theme-dark .qmd-rate-picker-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-rate-picker-scroll .qmd-overlay-scrollbar-viewport{max-height:inherit;padding-right:22px}.qmd-theme-dark .qmd-rate-picker-stack.qmd-form-stack,:root[data-theme=dark] .qmd-rate-picker-stack.qmd-form-stack{gap:12px;display:grid}.qmd-theme-dark .qmd-rate-picker-family.qmd-form-field-stack,:root[data-theme=dark] .qmd-rate-picker-family.qmd-form-field-stack{gap:6px;display:grid}.qmd-theme-dark .qmd-rate-picker-value-row,:root[data-theme=dark] .qmd-rate-picker-value-row{grid-template-columns:minmax(0,1fr) 7.5rem;gap:10px;display:grid}.qmd-theme-dark .qmd-rate-picker-number.qmd-form-text-field-l1,:root[data-theme=dark] .qmd-rate-picker-number.qmd-form-text-field-l1{text-align:right;font-variant-numeric:tabular-nums}.qmd-theme-dark .qmd-rate-picker-value-row [data-slot=select-value],:root[data-theme=dark] .qmd-rate-picker-value-row [data-slot=select-value]{white-space:normal;text-overflow:clip;overflow:visible}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll{--qmd-overlay-scrollbar-hit-size:18px;--qmd-overlay-scrollbar-right:0px}.qmd-theme-dark .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{padding-right:26px}.qmd-theme-dark .qmd-popup-picker-panel--editor:not(.qmd-popup-picker-panel--bulk) .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-thumb,:root[data-theme=dark] .qmd-popup-picker-panel--editor:not(.qmd-popup-picker-panel--bulk) .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-thumb{width:6px}.qmd-theme-dark .qmd-dialog-overlay.qmd-dialog-overlay--bulk,:root[data-theme=dark] .qmd-dialog-overlay.qmd-dialog-overlay--bulk{background-color:#41080cb8!important}.qmd-theme-dark .qmd-bulk-defaults-row,:root[data-theme=dark] .qmd-bulk-defaults-row{grid-template-columns:calc(33.3333% - 10.6667px) minmax(0,1fr);align-items:end;gap:16px;display:grid}.qmd-theme-dark .qmd-bulk-default-flags,:root[data-theme=dark] .qmd-bulk-default-flags{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qmd-theme-dark .qmd-bulk-footer-actions.qmd-form-row-actions-l1,:root[data-theme=dark] .qmd-bulk-footer-actions.qmd-form-row-actions-l1{justify-content:flex-end}@media (max-width:900px){.qmd-theme-dark .qmd-bulk-defaults-row,:root[data-theme=dark] .qmd-bulk-defaults-row{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-worksheet-picker-dialog[data-slot=dialog-content],:root[data-theme=dark] .qmd-worksheet-picker-dialog[data-slot=dialog-content]{flex-direction:column;gap:0;width:min(110rem,100vw - 2rem);height:min(94vh,66rem);max-height:min(94vh,66rem);display:flex}.qmd-theme-dark .qmd-worksheet-picker-shell,:root[data-theme=dark] .qmd-worksheet-picker-shell{min-width:0;height:100%;max-height:none}.qmd-theme-dark .qmd-form-dialog-panel.qmd-worksheet-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-form-dialog-panel.qmd-worksheet-dialog-panel[data-slot=dialog-content],.qmd-theme-dark .qmd-popup-picker-panel--worksheet[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--worksheet[data-slot=dialog-content]{width:min(1680px,100vw - 2rem)}.qmd-theme-dark .qmd-popup-picker-panel--mapping-review[data-slot=dialog-content],:root[data-theme=dark] .qmd-popup-picker-panel--mapping-review[data-slot=dialog-content]{height:min(94vh,900px);max-height:min(94vh,900px)}.qmd-theme-dark .qmd-popup-picker-panel--mapping-review .qmd-popup-picker-shell,:root[data-theme=dark] .qmd-popup-picker-panel--mapping-review .qmd-popup-picker-shell{gap:8px;height:100%;max-height:100%}.qmd-theme-dark .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content,:root[data-theme=dark] .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content{padding-top:8px}.qmd-theme-dark .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content+.qmd-form-dialog-body,:root[data-theme=dark] .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content+.qmd-form-dialog-body{margin-top:-8px}.qmd-theme-dark .qmd-form-dialog-panel.qmd-form-dialog-panel--compact[data-slot=dialog-content],:root[data-theme=dark] .qmd-form-dialog-panel.qmd-form-dialog-panel--compact[data-slot=dialog-content]{width:min(460px,100vw - 2rem)}.qmd-theme-dark .qmd-form-dialog-panel--medium[data-slot=dialog-content],:root[data-theme=dark] .qmd-form-dialog-panel--medium[data-slot=dialog-content]{width:min(720px,100vw - 2rem)}.qmd-theme-light .qmd-dialog-overlay,:root[data-theme=light] .qmd-dialog-overlay{-webkit-backdrop-filter:blur(5px);background-color:#3714144d!important}.qmd-theme-light .qmd-dialog-panel-l1[data-slot=dialog-content],:root[data-theme=light] .qmd-dialog-panel-l1[data-slot=dialog-content]{-webkit-backdrop-filter:blur(14px);color:#371414;font-family:var(--qmd-font-family);box-shadow:0 0 8px 2px #fff5e099,var(--shadow-lg)!important;background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c!important;border:1px solid #8c370059!important;border-radius:8px!important}.qmd-theme-light .qmd-dialog-review-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-dialog-review-panel[data-slot=dialog-content]{width:min(66rem,100vw - 2rem)}.qmd-theme-light .qmd-popup-picker-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel[data-slot=dialog-content]{width:min(58rem,100vw - 2rem);max-width:none;max-height:min(88vh,760px);overflow:hidden;background:0 0!important;border:1px solid #cd239642!important;border-radius:8px!important;padding:0!important;box-shadow:inset 0 0 0 1px #ffffff57,0 0 18px 4px #cd239638,0 24px 54px #5a000033!important}.qmd-theme-light .qmd-popup-picker-panel--compact[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--compact[data-slot=dialog-content]{width:min(720px,100vw - 2rem)}.qmd-theme-light .qmd-popup-picker-panel--compact .qmd-list-table-shell .qmd-popup-picker-table,:root[data-theme=light] .qmd-popup-picker-panel--compact .qmd-list-table-shell .qmd-popup-picker-table{min-width:0}.qmd-theme-light .qmd-popup-picker-panel--event[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--event[data-slot=dialog-content]{width:min(66rem,100vw - 2rem)}.qmd-theme-light .qmd-popup-picker-panel--client[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--client[data-slot=dialog-content]{width:min(72rem,100vw - 2rem);height:min(88vh,760px)}.qmd-theme-light .qmd-popup-picker-panel--client .qmd-list-stack,:root[data-theme=light] .qmd-popup-picker-panel--client .qmd-list-stack{flex-direction:column;flex:auto;min-height:0;display:flex}.qmd-theme-light .qmd-popup-picker-panel--client .qmd-popup-picker-results-card,:root[data-theme=light] .qmd-popup-picker-panel--client .qmd-popup-picker-results-card{flex:auto;min-height:0}.qmd-theme-light .qmd-popup-picker-panel--client .qmd-popup-picker-results-content,:root[data-theme=light] .qmd-popup-picker-panel--client .qmd-popup-picker-results-content{grid-template-rows:minmax(0,1fr) auto;height:100%}.qmd-theme-light .qmd-popup-picker-panel--client .qmd-popup-picker-results-scroll,:root[data-theme=light] .qmd-popup-picker-panel--client .qmd-popup-picker-results-scroll{height:auto;min-height:0}.qmd-theme-light .qmd-popup-picker-shell,:root[data-theme=light] .qmd-popup-picker-shell{flex-direction:column;gap:16px;min-height:0;max-height:min(88vh,760px);padding:18px;display:flex}.qmd-theme-light .qmd-popup-picker-table,:root[data-theme=light] .qmd-popup-picker-table{table-layout:fixed;width:100%}.qmd-theme-light .qmd-popup-picker-table-shell,:root[data-theme=light] .qmd-popup-picker-table-shell{width:100%;max-width:100%;overflow:hidden}.qmd-theme-light .qmd-popup-picker-table-shell [data-slot=table-container],:root[data-theme=light] .qmd-popup-picker-table-shell [data-slot=table-container]{width:100%;overflow-x:hidden}.qmd-theme-light .qmd-popup-picker-cell-content,:root[data-theme=light] .qmd-popup-picker-cell-content{overflow-wrap:anywhere;white-space:normal}.qmd-theme-light .qmd-dialog-inner,:root[data-theme=light] .qmd-dialog-inner{gap:14px;min-width:0;padding:16px;display:grid}.qmd-theme-light .qmd-dialog-header-l1,:root[data-theme=light] .qmd-dialog-header-l1{box-shadow:var(--shadow-xs);background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033;border:1px solid #b97d00b8;border-radius:8px;justify-content:space-between;align-items:center;min-height:48px;padding:6px 8px 6px 12px;flex-direction:row!important;gap:12px!important;display:flex!important}.qmd-theme-light .qmd-dialog-title-l1,:root[data-theme=light] .qmd-dialog-title-l1{color:#371414;font-family:var(--qmd-font-family);font-size:1rem;font-weight:700;line-height:1.2}.qmd-theme-light .qmd-dialog-field-label,:root[data-theme=light] .qmd-dialog-field-label{color:#371414b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;padding-left:.6em;font-size:.72rem;font-weight:700;line-height:1}.qmd-theme-light .qmd-dialog-section-title,:root[data-theme=light] .qmd-dialog-section-title{color:#371414b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.qmd-theme-light .qmd-dialog-status-message,:root[data-theme=light] .qmd-dialog-status-message{color:#371414c7;font-family:var(--qmd-font-family);background:#fff5e09e;border:1px solid #5a000029;border-radius:8px;padding:10px 12px;font-size:.875rem}.qmd-theme-light .qmd-dialog-icon-button-l1,:root[data-theme=light] .qmd-dialog-icon-button-l1{color:#371414;background:#b97d001f;border:1px solid #37141459;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.qmd-theme-light .qmd-dialog-icon-button-l1:hover,.qmd-theme-light .qmd-dialog-icon-button-l1:focus-visible,:root[data-theme=light] .qmd-dialog-icon-button-l1:hover,:root[data-theme=light] .qmd-dialog-icon-button-l1:focus-visible{background:#fff5e0;border-color:#371414b3;outline:none;box-shadow:0 0 2px 1px #37141459,0 0 10px 2px #5a00003d}.qmd-theme-light .qmd-dialog-body,:root[data-theme=light] .qmd-dialog-body{gap:18px;min-width:0;display:grid}.qmd-theme-light .qmd-dialog-message,:root[data-theme=light] .qmd-dialog-message{color:#371414eb;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);text-align:center;margin:0;font-size:1rem;font-weight:600;line-height:1.45}.qmd-theme-light .qmd-dialog-actions,:root[data-theme=light] .qmd-dialog-actions{justify-content:center;align-items:center;gap:10px;padding-top:4px;display:flex}.qmd-theme-light .qmd-dialog-action[data-slot=button],:root[data-theme=light] .qmd-dialog-action[data-slot=button]{cursor:pointer;font-family:var(--qmd-font-family,Montserrat,system-ui,sans-serif);letter-spacing:0;text-transform:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-width:8.75rem;height:2.5rem;padding-inline:.95rem;font-size:.95rem;font-weight:600;line-height:1;transition:filter .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative;overflow:hidden;transform:none;box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d;color:#371414!important;background:linear-gradient(135deg,#b97d0026 0%,#0000 76%),#b97d0014!important;border:1px solid #5a000066!important}.qmd-theme-light .qmd-dialog-action[data-slot=button]:hover,.qmd-theme-light .qmd-dialog-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-dialog-action[data-slot=button]:hover,:root[data-theme=light] .qmd-dialog-action[data-slot=button]:focus-visible{filter:none;z-index:2;outline:none;transform:none;box-shadow:0 0 2px 1px #b97d0080,inset 0 0 0 1px #5a00004d,0 0 10px 2px #5a000066;color:#41190a!important;background:#fff5e0!important;border-color:#5a000099!important}.qmd-theme-light .qmd-dialog-action[data-slot=button]:disabled,:root[data-theme=light] .qmd-dialog-action[data-slot=button]:disabled{cursor:not-allowed;opacity:.5;transform:none}.qmd-theme-light .qmd-dialog-action-destructive[data-slot=button],:root[data-theme=light] .qmd-dialog-action-destructive[data-slot=button]{box-shadow:0 0 2px 1px #9648443d,inset 0 0 0 1px #ffffff57;background:linear-gradient(135deg,#8e36322e 0%,#0000 76%),#cd807642!important;border-color:#8e36328f!important}.qmd-theme-light .qmd-dialog-action-destructive[data-slot=button]:hover,.qmd-theme-light .qmd-dialog-action-destructive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-dialog-action-destructive[data-slot=button]:hover,:root[data-theme=light] .qmd-dialog-action-destructive[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #9648444d,0 0 10px 2px #9648443d;border-color:#8e3632b8!important}@media (max-width:520px){.qmd-theme-light .qmd-dialog-actions,:root[data-theme=light] .qmd-dialog-actions{flex-direction:column-reverse;align-items:stretch}.qmd-theme-light .qmd-dialog-action[data-slot=button],:root[data-theme=light] .qmd-dialog-action[data-slot=button]{width:100%;min-width:0}}.qmd-theme-light .qmd-export-fields-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-export-fields-dialog-panel[data-slot=dialog-content]{width:min(760px,100vw - 2rem);max-width:none;max-height:min(92vh,760px);overflow:hidden;background:radial-gradient(circle at 7% 7%,#fffaf0eb 0%,#ffc4888f 20%,#0000 46%),radial-gradient(at 15% 32%,#f4cab37a 0%,#9cbffb42 48%,#0000 72%),radial-gradient(at 58% 42%,#9cbffb4d 0%,#5ab8fc42 68%,#0000 86%),linear-gradient(114deg,#ffc488 0%,#f4cab3 18%,#9cbffb 48%,#5ab8fc 100%)!important;border:1px solid #cd239642!important;border-radius:8px!important;padding:0!important;box-shadow:inset 0 0 0 1px #ffffff57,0 0 18px 4px #cd239638,0 24px 54px #5a000033!important}.qmd-theme-light .qmd-export-fields-dialog-shell,:root[data-theme=light] .qmd-export-fields-dialog-shell{flex-direction:column;gap:18px;min-height:0;max-height:min(92vh,760px);padding:22px;display:flex}.qmd-theme-light .qmd-export-fields-dialog-body,:root[data-theme=light] .qmd-export-fields-dialog-body{flex-direction:column;gap:18px;min-height:0;padding:0 2px 2px;display:flex;overflow-y:auto}.qmd-theme-light .qmd-export-fields-toolbar,:root[data-theme=light] .qmd-export-fields-toolbar{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.qmd-theme-light .qmd-export-fields-toolbar-action[data-slot=button],:root[data-theme=light] .qmd-export-fields-toolbar-action[data-slot=button]{min-width:10rem}.qmd-theme-light .qmd-export-fields-list-shell,:root[data-theme=light] .qmd-export-fields-list-shell{background:#fff5e094;border:1px solid #5a000029;border-radius:8px;max-height:min(45vh,420px);padding:12px;overflow-y:auto}.qmd-theme-light .qmd-export-fields-grid,:root[data-theme=light] .qmd-export-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qmd-theme-light .qmd-export-fields-option,:root[data-theme=light] .qmd-export-fields-option{color:#371414f0;cursor:pointer;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#b97d001f 0%,#0000 76%),#fff5e099;border:1px solid #5a00002e;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:8px 12px;font-size:.875rem;display:flex}.qmd-theme-light .qmd-export-fields-option:hover,.qmd-theme-light .qmd-export-fields-option:focus-within,:root[data-theme=light] .qmd-export-fields-option:hover,:root[data-theme=light] .qmd-export-fields-option:focus-within{background:#fff5e0eb;border-color:#5a00006b;box-shadow:inset 0 0 0 1px #ffffff57,0 0 10px 2px #b97d003d}.qmd-theme-light .qmd-export-fields-checkbox,:root[data-theme=light] .qmd-export-fields-checkbox{accent-color:#b97d00;flex:none;width:16px;height:16px}.qmd-theme-light .qmd-export-fields-actions,:root[data-theme=light] .qmd-export-fields-actions{grid-template-columns:repeat(2,minmax(10rem,1fr));justify-content:center;gap:10px;width:min(100%,22rem);max-width:22rem;margin-inline:auto;display:grid}.qmd-theme-light .qmd-export-fields-cancel-action[data-slot=button],:root[data-theme=light] .qmd-export-fields-cancel-action[data-slot=button]{-webkit-backdrop-filter:blur(8px);box-shadow:0 0 8px 2px #96484433,inset 0 0 0 1px #ffffff52;color:#371414!important;background:radial-gradient(circle at 30% 18%,#ffffff94,#ffffff29 30%,#0000 58%),linear-gradient(135deg,#ffffff3d 0%,#dcaa9624 100%),#cd807652!important;border:1px solid #8e363285!important;border-radius:8px!important}.qmd-theme-light .qmd-export-fields-confirm-action[data-slot=button],:root[data-theme=light] .qmd-export-fields-confirm-action[data-slot=button]{-webkit-backdrop-filter:blur(8px);box-shadow:0 0 8px 2px #4c967038,inset 0 0 0 1px #ffffff52;color:#203e2c!important;background:radial-gradient(circle at 30% 18%,#ffffff94,#ffffff29 30%,#0000 58%),linear-gradient(135deg,#ffffff38 0%,#6ebe912e 100%),#80ca9c57!important;border:1px solid #3484588a!important;border-radius:8px!important}.qmd-theme-light .qmd-export-fields-cancel-action[data-slot=button],.qmd-theme-light .qmd-export-fields-confirm-action[data-slot=button],:root[data-theme=light] .qmd-export-fields-cancel-action[data-slot=button],:root[data-theme=light] .qmd-export-fields-confirm-action[data-slot=button]{font-family:var(--qmd-font-family);min-width:0;height:2.5rem!important;font-size:.95rem!important;font-weight:560!important}@media (max-width:640px){.qmd-theme-light .qmd-export-fields-grid,:root[data-theme=light] .qmd-export-fields-grid,.qmd-theme-light .qmd-export-fields-actions,:root[data-theme=light] .qmd-export-fields-actions{grid-template-columns:1fr}}.qmd-theme-light .qmd-edit-event-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-edit-event-dialog-panel[data-slot=dialog-content]{width:min(1100px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-light .qmd-edit-event-dialog-shell,:root[data-theme=light] .qmd-edit-event-dialog-shell{--qmd-edit-event-popup-edge-inset:8px;max-height:min(92vh,940px);overflow:hidden}.qmd-theme-light .qmd-edit-event-dialog-shell>.qmd-popup-hero,:root[data-theme=light] .qmd-edit-event-dialog-shell>.qmd-popup-hero{margin-inline:var(--qmd-edit-event-popup-edge-inset)}.qmd-theme-light .qmd-edit-event-dialog-body,:root[data-theme=light] .qmd-edit-event-dialog-body{--qmd-edit-event-popup-gap:18px;--qmd-edit-event-popup-inner-gap:18px;--qmd-edit-event-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow-y:hidden}.qmd-theme-light .qmd-edit-event-dialog-scroll-content,:root[data-theme=light] .qmd-edit-event-dialog-scroll-content{padding:18px 44px 34px 32px}.qmd-theme-light .qmd-bank-account-dialog-body,:root[data-theme=light] .qmd-bank-account-dialog-body{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-light .qmd-bank-account-dialog-content,:root[data-theme=light] .qmd-bank-account-dialog-content{padding:18px 32px 18px 8px}.qmd-theme-light .qmd-bank-account-dialog-actions,:root[data-theme=light] .qmd-bank-account-dialog-actions{gap:14px;margin:14px 8px 0;padding:4px 0 12px}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-stack,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-stack{gap:var(--qmd-edit-event-popup-gap)}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-section,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-section{padding:var(--qmd-edit-event-popup-section-padding)}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-grid,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-grid{gap:var(--qmd-edit-event-popup-inner-gap)}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-field-stack,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-field-stack{gap:9px}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-date-stack,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-date-stack{gap:28px}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-actions,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:2px 2px 8px}.qmd-theme-light .qmd-edit-event-state-panel,:root[data-theme=light] .qmd-edit-event-state-panel{color:#371414db;font-family:var(--qmd-font-family);text-align:center;border:1px solid #5a000038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-light .qmd-edit-project-dialog-panel[data-slot=dialog-content],.qmd-theme-light .qmd-form-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-edit-project-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-form-dialog-panel[data-slot=dialog-content]{width:min(1260px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-light .qmd-edit-project-dialog-shell,.qmd-theme-light .qmd-form-dialog-shell,:root[data-theme=light] .qmd-edit-project-dialog-shell,:root[data-theme=light] .qmd-form-dialog-shell{max-height:min(92vh,940px);overflow:hidden}.qmd-theme-light .qmd-edit-project-dialog-body,.qmd-theme-light .qmd-form-dialog-body,:root[data-theme=light] .qmd-edit-project-dialog-body,:root[data-theme=light] .qmd-form-dialog-body{--qmd-edit-project-popup-gap:18px;--qmd-edit-project-popup-inner-gap:18px;--qmd-edit-project-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-light .qmd-edit-project-dialog-scroll-content,.qmd-theme-light .qmd-form-dialog-scroll-content,:root[data-theme=light] .qmd-edit-project-dialog-scroll-content,:root[data-theme=light] .qmd-form-dialog-scroll-content{padding:18px 44px 34px 32px}.qmd-theme-light .qmd-form-dialog-pinned-content,:root[data-theme=light] .qmd-form-dialog-pinned-content{flex:none;min-width:0;padding:18px 44px 0 32px}.qmd-theme-light .qmd-form-dialog-pinned-content+.qmd-form-dialog-body,:root[data-theme=light] .qmd-form-dialog-pinned-content+.qmd-form-dialog-body{margin-top:-16px}.qmd-theme-light .qmd-form-dialog-pinned-content+.qmd-form-dialog-body .qmd-form-dialog-scroll-content,:root[data-theme=light] .qmd-form-dialog-pinned-content+.qmd-form-dialog-body .qmd-form-dialog-scroll-content{padding-top:0}.qmd-theme-light .qmd-form-dialog-body .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-form-dialog-body .qmd-overlay-scrollbar-viewport{overflow:hidden auto}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-stack,.qmd-theme-light .qmd-form-dialog-body .qmd-form-stack,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-stack,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-stack{gap:var(--qmd-edit-project-popup-gap)}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-section,.qmd-theme-light .qmd-form-dialog-body .qmd-form-section,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-section,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-section{padding:var(--qmd-edit-project-popup-section-padding)}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-grid,.qmd-theme-light .qmd-form-dialog-body .qmd-form-grid,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-grid,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-grid{gap:var(--qmd-edit-project-popup-inner-gap)}.qmd-theme-light .qmd-form-dialog-body .qmd-form-dialog-channel-grid,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-dialog-channel-grid{grid-template-columns:minmax(0,1fr)}@media (max-width:639px){.qmd-theme-light .qmd-form-dialog-scroll-content,:root[data-theme=light] .qmd-form-dialog-scroll-content{padding:12px 24px 24px 12px}.qmd-theme-light .qmd-form-dialog-body .qmd-form-section,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-section{padding:0}}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-grid--date,.qmd-theme-light .qmd-form-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-field-stack,.qmd-theme-light .qmd-form-dialog-body .qmd-form-field-stack,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-field-stack,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-field-stack{gap:9px}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-date-stack,.qmd-theme-light .qmd-form-dialog-body .qmd-form-date-stack,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-date-stack,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-date-stack{gap:28px}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-actions,.qmd-theme-light .qmd-form-dialog-body .qmd-form-actions,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-actions,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:2px 2px 8px}.qmd-theme-light .qmd-edit-project-state-panel,.qmd-theme-light .qmd-form-dialog-state-panel,:root[data-theme=light] .qmd-edit-project-state-panel,:root[data-theme=light] .qmd-form-dialog-state-panel{color:#371414db;font-family:var(--qmd-font-family);text-align:center;border:1px solid #5a000038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-light .qmd-project-view-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-project-view-dialog-panel[data-slot=dialog-content]{width:min(1100px,100vw - 2rem);max-height:min(92vh,940px)}.qmd-theme-light .qmd-project-view-dialog-shell,:root[data-theme=light] .qmd-project-view-dialog-shell{max-height:min(92vh,940px);overflow:hidden}.qmd-theme-light .qmd-project-view-dialog-body,:root[data-theme=light] .qmd-project-view-dialog-body{--qmd-project-view-popup-gap:18px;--qmd-project-view-popup-inner-gap:16px;--qmd-project-view-popup-section-padding:18px;--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:11px;flex:auto;min-height:0;overflow:hidden}.qmd-theme-light .qmd-project-view-dialog-scroll-content,:root[data-theme=light] .qmd-project-view-dialog-scroll-content{padding:0 34px 14px 0}.qmd-theme-light .qmd-project-view-dialog-body .qmd-form-stack,:root[data-theme=light] .qmd-project-view-dialog-body .qmd-form-stack{gap:var(--qmd-project-view-popup-gap)}.qmd-theme-light .qmd-project-view-dialog-body .qmd-form-section,:root[data-theme=light] .qmd-project-view-dialog-body .qmd-form-section{padding:var(--qmd-project-view-popup-section-padding)}.qmd-theme-light .qmd-project-view-dialog-body .qmd-form-grid,:root[data-theme=light] .qmd-project-view-dialog-body .qmd-form-grid{gap:var(--qmd-project-view-popup-inner-gap)}.qmd-theme-light .qmd-project-view-state-panel,:root[data-theme=light] .qmd-project-view-state-panel{color:#371414db;font-family:var(--qmd-font-family);text-align:center;border:1px solid #5a000038;border-radius:8px;justify-content:center;align-items:center;min-height:6rem;font-size:.95rem;font-weight:560;display:flex}.qmd-theme-light .qmd-popup-hero,:root[data-theme=light] .qmd-popup-hero{flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:84px;max-height:none;padding:15px 18px;display:flex}.qmd-theme-light .qmd-popup-hero-title-row,:root[data-theme=light] .qmd-popup-hero-title-row{align-items:center;gap:15px;min-width:0;display:flex}.qmd-theme-light .qmd-popup-hero-chevron,:root[data-theme=light] .qmd-popup-hero-chevron{color:var(--hero-title-color,currentColor);opacity:.9;flex-basis:30px;width:30px;height:60px}.qmd-theme-light .qmd-popup-hero-chevron-mark,:root[data-theme=light] .qmd-popup-hero-chevron-mark{stroke-width:3.2px;width:20px;height:100%}.qmd-theme-light .qmd-popup-hero-chevron:hover,.qmd-theme-light .qmd-popup-hero-chevron:focus-visible,:root[data-theme=light] .qmd-popup-hero-chevron:hover,:root[data-theme=light] .qmd-popup-hero-chevron:focus-visible{outline:none}.qmd-theme-light .qmd-popup-hero-copy,:root[data-theme=light] .qmd-popup-hero-copy{place-content:center;gap:4px;min-width:0;display:grid}.qmd-theme-light .qmd-popup-hero-title,:root[data-theme=light] .qmd-popup-hero-title{color:var(--hero-title-color);font-family:var(--qmd-font-family);font-size:22px;font-weight:var(--hero-title-weight);letter-spacing:var(--hero-title-tracking);line-height:var(--hero-title-line-height);overflow-wrap:anywhere;text-transform:var(--hero-transform);margin:0;overflow:visible}.qmd-theme-light .qmd-popup-picker-shell .qmd-popup-hero,:root[data-theme=light] .qmd-popup-picker-shell .qmd-popup-hero{gap:14px;min-height:66px;padding:9px 12px}.qmd-theme-light .qmd-popup-picker-shell .qmd-popup-hero-title-row,:root[data-theme=light] .qmd-popup-picker-shell .qmd-popup-hero-title-row{gap:10px}.qmd-theme-light .qmd-popup-picker-shell .qmd-popup-hero-chevron,:root[data-theme=light] .qmd-popup-picker-shell .qmd-popup-hero-chevron{flex-basis:22px;width:22px;height:46px}.qmd-theme-light .qmd-popup-picker-shell .qmd-popup-hero-chevron-mark,:root[data-theme=light] .qmd-popup-picker-shell .qmd-popup-hero-chevron-mark{stroke-width:2.8px;width:14px}.qmd-theme-light .qmd-popup-picker-shell .qmd-popup-hero-title,:root[data-theme=light] .qmd-popup-picker-shell .qmd-popup-hero-title{font-size:20px}.qmd-theme-light .qmd-popup-hero-subtitle,:root[data-theme=light] .qmd-popup-hero-subtitle{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);letter-spacing:var(--hero-body-tracking);line-height:var(--hero-body-line-height);text-transform:var(--hero-transform)}.qmd-theme-light .qmd-popup-hero-actions,:root[data-theme=light] .qmd-popup-hero-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.qmd-theme-light .qmd-liquid-glass-filter-defs,:root[data-theme=light] .qmd-liquid-glass-filter-defs{width:0;height:0;position:absolute;overflow:hidden}.qmd-theme-light .qmd-liquid-glass-filter,.qmd-theme-light .qmd-liquid-glass-overlay,.qmd-theme-light .qmd-liquid-glass-specular,:root[data-theme=light] .qmd-liquid-glass-filter,:root[data-theme=light] .qmd-liquid-glass-overlay,:root[data-theme=light] .qmd-liquid-glass-specular{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.qmd-theme-light .qmd-liquid-glass-filter,:root[data-theme=light] .qmd-liquid-glass-filter{-webkit-backdrop-filter:blur(3px)saturate(1.1);filter:url(#qmd-liquid-glass-dist);isolation:isolate;opacity:.34;z-index:0}.qmd-theme-light .qmd-liquid-glass-overlay,:root[data-theme=light] .qmd-liquid-glass-overlay{z-index:1;background:radial-gradient(circle at 30% 18%,#ffffff2e,#0000 42%),#ffffff06}.qmd-theme-light .qmd-liquid-glass-specular,:root[data-theme=light] .qmd-liquid-glass-specular{z-index:2;overflow:hidden;box-shadow:inset 1px 1px #ffffffdb,inset 0 0 3px #ffffff7a,inset -1px -1px 2px #37141438,inset 0 -9px 14px #37141409}.qmd-theme-light .qmd-liquid-glass-content,:root[data-theme=light] .qmd-liquid-glass-content{z-index:3;justify-content:center;align-items:center;display:inline-flex;position:relative}.qmd-theme-light .qmd-liquid-glass-content--inline,:root[data-theme=light] .qmd-liquid-glass-content--inline{gap:8px}.qmd-theme-light .qmd-popup-hero-icon-button,:root[data-theme=light] .qmd-popup-hero-icon-button{color:#371414f5;background:0 0;border:1px solid #3714147a;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.55rem;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #3714141f,0 0 12px #3714140f}.qmd-theme-light .qmd-popup-hero-icon-button svg,:root[data-theme=light] .qmd-popup-hero-icon-button svg{filter:drop-shadow(0 1px #ffffff94)drop-shadow(0 -1px #37141424);width:1.12rem;height:1.12rem;position:relative}.qmd-theme-light .qmd-popup-hero-action-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-action-button[data-slot=button]{border-radius:999px;min-width:7.4rem;height:2.55rem;padding:0 14px;font-size:.78rem;font-weight:400;position:relative;overflow:hidden}.qmd-theme-light .qmd-popup-hero-primary-action-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-primary-action-button[data-slot=button]{align-self:center;flex:none!important;width:auto!important;min-width:8.75rem!important;height:2.5rem!important;padding-inline:.95rem!important;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-light .qmd-popup-hero-icon-button--reload:hover,.qmd-theme-light .qmd-popup-hero-icon-button--reload:focus-visible,:root[data-theme=light] .qmd-popup-hero-icon-button--reload:hover,:root[data-theme=light] .qmd-popup-hero-icon-button--reload:focus-visible{color:#125291;background:#4896d233;border-color:#1c69aaeb;outline:none;box-shadow:inset 0 0 0 1px #ffffff8a,0 0 3px 1px #2878b98f,0 0 16px 4px #4896d261}.qmd-theme-light .qmd-popup-hero-icon-button--close:hover,.qmd-theme-light .qmd-popup-hero-icon-button--close:focus-visible,:root[data-theme=light] .qmd-popup-hero-icon-button--close:hover,:root[data-theme=light] .qmd-popup-hero-icon-button--close:focus-visible{color:#92182f;background:#cd4c5c2e;border-color:#a52337e6;outline:none;box-shadow:inset 0 0 0 1px #ffffff80,0 0 3px 1px #b22e418a,0 0 16px 4px #cd4c5c5c}.qmd-theme-light .qmd-popup-hero-active-toggle[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle[data-slot=button]{font-family:var(--qmd-font-family);border-radius:999px;min-width:8.5rem;height:2.5rem;padding-inline:1rem;font-size:.86rem;font-weight:560;position:relative;overflow:hidden;box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffff94,0 0 14px #30966047;color:#371414!important;background:0 0!important;border:2px solid #208253f5!important}.qmd-theme-light .qmd-popup-hero-active-toggle[aria-pressed=false][data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle[aria-pressed=false][data-slot=button]{box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffff8f,0 0 14px #b23e4247;background:0 0!important;border-color:#b2262ef5!important}.qmd-theme-light .qmd-popup-hero-active-toggle-dot,:root[data-theme=light] .qmd-popup-hero-active-toggle-dot{background:#2c7d58f5;border-radius:999px;width:.58rem;height:.58rem;box-shadow:0 0 7px #4c96706b}.qmd-theme-light .qmd-popup-hero-active-toggle[aria-pressed=false] .qmd-popup-hero-active-toggle-dot,:root[data-theme=light] .qmd-popup-hero-active-toggle[aria-pressed=false] .qmd-popup-hero-active-toggle-dot{background:#aa2e32eb;box-shadow:0 0 7px #9648445c}.qmd-theme-light .qmd-edit-event-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-event-cancel-button[data-slot=button]{-webkit-backdrop-filter:blur(8px);font-family:var(--qmd-font-family);height:2.5rem;font-size:.95rem;font-weight:560;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0 0 8px 2px #96484433,inset 0 0 0 1px #ffffff52;color:#371414!important;background:radial-gradient(circle at 30% 18%,#ffffff94,#ffffff29 30%,#0000 58%),linear-gradient(135deg,#ffffff3d 0%,#dcaa9624 100%),#cd807652!important;border:1px solid #8e363285!important;border-radius:8px!important}.qmd-theme-light .qmd-edit-event-cancel-button[data-slot=button]:hover,.qmd-theme-light .qmd-edit-event-cancel-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-edit-event-cancel-button[data-slot=button]:hover,:root[data-theme=light] .qmd-edit-event-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 4px 1px #96484494,inset 0 0 0 1px #ffffff85,0 0 22px 6px #cd605c6b,0 0 42px 13px #eba09642,var(--shadow-xs)!important;background:radial-gradient(circle at 30% 18%,#ffffffb3,#ffffff38 30%,#0000 58%),linear-gradient(135deg,#ffffff52 0%,#dc848033 100%),#d7887e75!important;border-color:#8e3632c7!important;outline:none!important}.qmd-theme-light .qmd-edit-project-cancel-button[data-slot=button],.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-project-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]{-webkit-backdrop-filter:blur(8px);font-family:var(--qmd-font-family);height:2.5rem;font-size:.95rem;font-weight:560;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:0 0 8px 2px #96484433,inset 0 0 0 1px #ffffff52;color:#371414!important;background:radial-gradient(circle at 30% 18%,#ffffff94,#ffffff29 30%,#0000 58%),linear-gradient(135deg,#ffffff3d 0%,#dcaa9624 100%),#cd807652!important;border:1px solid #8e363285!important;border-radius:8px!important}.qmd-theme-light .qmd-edit-project-cancel-button[data-slot=button]:hover,.qmd-theme-light .qmd-edit-project-cancel-button[data-slot=button]:focus-visible,.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button]:hover,.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-edit-project-cancel-button[data-slot=button]:hover,:root[data-theme=light] .qmd-edit-project-cancel-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]:hover,:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 4px 1px #96484494,inset 0 0 0 1px #ffffff85,0 0 22px 6px #cd605c6b,0 0 42px 13px #eba09642,var(--shadow-xs)!important;background:radial-gradient(circle at 30% 18%,#ffffffb3,#ffffff38 30%,#0000 58%),linear-gradient(135deg,#ffffff52 0%,#dc848033 100%),#d7887e75!important;border-color:#8e3632c7!important;outline:none!important}.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]{-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fffffff5,inset 0 -1px 0 #8e363233,0 2px 7px #8e36322e,var(--shadow-xs)!important;background:linear-gradient(#ffffffd1,#fff5e033 54%,#e5b9b21f 100%),#f2d3cffa!important;border-color:#8e3632cc!important}.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button]:hover,.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]:hover,:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]:focus-visible{box-shadow:0 0 3px 1px #a03a3a9e,inset 0 1px 0 #fffffffa,inset 0 -1px 0 #84282a42,0 0 18px 5px #cd605c75,0 0 30px 10px #eba09640,var(--shadow-xs)!important;background:linear-gradient(#ffffffe0,#fff5e03d 52%,#dc969129 100%),#eec2befc!important;border-color:#84282af5!important}.qmd-theme-light .qmd-edit-event-save-button[data-slot=button],.qmd-theme-light .qmd-edit-event-cancel-button[data-slot=button],.qmd-theme-light .qmd-edit-project-save-button[data-slot=button],.qmd-theme-light .qmd-edit-project-cancel-button[data-slot=button],.qmd-theme-light .qmd-edit-form-save-button[data-slot=button],.qmd-theme-light .qmd-edit-form-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-event-save-button[data-slot=button],:root[data-theme=light] .qmd-edit-event-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-project-save-button[data-slot=button],:root[data-theme=light] .qmd-edit-project-cancel-button[data-slot=button],:root[data-theme=light] .qmd-edit-form-save-button[data-slot=button],:root[data-theme=light] .qmd-edit-form-cancel-button[data-slot=button]{flex:1 1 0;min-width:0;height:2.5rem!important;font-size:.95rem!important;font-weight:560!important}.qmd-theme-light .qmd-small-popup-action[data-slot=button],:root[data-theme=light] .qmd-small-popup-action[data-slot=button]{flex:none!important;min-width:8.75rem!important;height:2.5rem!important;min-height:2.5rem!important;padding-inline:.95rem!important}.qmd-theme-light .qmd-small-popup-cancel-action[data-slot=button],:root[data-theme=light] .qmd-small-popup-cancel-action[data-slot=button]{-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 #ffffff75,0 2px 7px #8e36321a,var(--shadow-xs)!important;background:linear-gradient(#ffffff47,#fff5e00a 58%,#0000 100%),#cd807629!important;border-color:#8e36328a!important}.qmd-theme-light .qmd-small-popup-cancel-action[data-slot=button]:hover,.qmd-theme-light .qmd-small-popup-cancel-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-small-popup-cancel-action[data-slot=button]:hover,:root[data-theme=light] .qmd-small-popup-cancel-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #a03a3a57,inset 0 1px 0 #ffffff8f,0 0 12px 3px #cd605c38,var(--shadow-xs)!important;background:linear-gradient(#ffffff61,#fff5e012 56%,#0000 100%),#cd706c42!important;border-color:#84282ac2!important}.qmd-theme-light .qmd-small-popup-save-action[data-slot=button],:root[data-theme=light] .qmd-small-popup-save-action[data-slot=button]{box-shadow:inset 0 1px 0 #ffffff8a,0 2px 7px #1c744c2e,var(--shadow-xs)!important;background:linear-gradient(#ffffff4d,#fff5e00d 58%,#0000 100%),#66be917a!important;border-color:#1c744cc7!important}.qmd-theme-light .qmd-small-popup-save-action[data-slot=button]:hover,.qmd-theme-light .qmd-small-popup-save-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-small-popup-save-action[data-slot=button]:hover,:root[data-theme=light] .qmd-small-popup-save-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #1c8a5e6b,inset 0 1px 0 #ffffffa3,0 0 12px 3px #34be824d,var(--shadow-xs)!important;background:linear-gradient(#fff6,#fff5e014 56%,#0000 100%),#50b88299!important;border-color:#146942eb!important}.qmd-theme-light .qmd-create-form-cancel-button[data-slot=button],:root[data-theme=light] .qmd-create-form-cancel-button[data-slot=button]{flex:initial;width:100%;min-width:0;height:2.75rem!important;font-size:1rem!important;font-weight:500!important}@media (max-width:720px){.qmd-theme-light .qmd-edit-event-dialog-body,:root[data-theme=light] .qmd-edit-event-dialog-body{--qmd-edit-event-popup-gap:18px;--qmd-edit-event-popup-inner-gap:18px;--qmd-edit-event-popup-section-padding:18px}.qmd-theme-light .qmd-edit-event-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-edit-event-dialog-body .qmd-form-grid--date{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-edit-project-dialog-body,.qmd-theme-light .qmd-form-dialog-body,:root[data-theme=light] .qmd-edit-project-dialog-body,:root[data-theme=light] .qmd-form-dialog-body{--qmd-edit-project-popup-gap:18px;--qmd-edit-project-popup-inner-gap:18px;--qmd-edit-project-popup-section-padding:18px}.qmd-theme-light .qmd-edit-project-dialog-body .qmd-form-grid--date,.qmd-theme-light .qmd-form-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-edit-project-dialog-body .qmd-form-grid--date,:root[data-theme=light] .qmd-form-dialog-body .qmd-form-grid--date{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-popup-hero,:root[data-theme=light] .qmd-popup-hero{flex-direction:column;align-items:stretch}.qmd-theme-light .qmd-popup-hero-actions,:root[data-theme=light] .qmd-popup-hero-actions{flex-wrap:wrap;justify-content:flex-start}.qmd-theme-light .qmd-popup-hero-active-toggle[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle[data-slot=button]{flex:auto}}.qmd-theme-light .qmd-document-output-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-document-output-panel[data-slot=dialog-content]{width:min(1780px,100vw - 20px);max-width:1780px;height:auto;max-height:calc(100vh - 20px)}.qmd-theme-light .qmd-document-output-shell,:root[data-theme=light] .qmd-document-output-shell{height:auto;max-height:calc(100vh - 20px)}.qmd-theme-light .qmd-document-output-grid,:root[data-theme=light] .qmd-document-output-grid{--qmd-document-output-stage-height:39rem;height:auto;max-height:none;min-height:var(--qmd-document-output-stage-height);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.qmd-theme-light .qmd-document-output-recipient-section,:root[data-theme=light] .qmd-document-output-recipient-section{align-content:start;height:100%;min-height:0}.qmd-theme-light .qmd-document-output-grid .qmd-form-section,:root[data-theme=light] .qmd-document-output-grid .qmd-form-section{padding:0}.qmd-theme-light .qmd-document-output-summary-column,:root[data-theme=light] .qmd-document-output-summary-column{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.qmd-theme-light .qmd-document-output-summary-section,:root[data-theme=light] .qmd-document-output-summary-section{flex:1 0 auto;grid-template-rows:auto minmax(0,1fr)}.qmd-theme-light .qmd-document-output-summary-fields,:root[data-theme=light] .qmd-document-output-summary-fields{align-content:start;min-height:0}.qmd-theme-light .qmd-document-output-settings-column,:root[data-theme=light] .qmd-document-output-settings-column{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.qmd-theme-light .qmd-document-output-settings-column>.qmd-form-section,:root[data-theme=light] .qmd-document-output-settings-column>.qmd-form-section{flex:none}.qmd-theme-light .qmd-document-output-settings-column>.qmd-form-section:last-child,:root[data-theme=light] .qmd-document-output-settings-column>.qmd-form-section:last-child{flex:1 0 auto;align-content:start}.qmd-theme-light .qmd-document-output-detail-section,.qmd-theme-light .qmd-document-output-actions-section,:root[data-theme=light] .qmd-document-output-detail-section,:root[data-theme=light] .qmd-document-output-actions-section{gap:18px}.qmd-theme-light .qmd-document-output-local-save-row,:root[data-theme=light] .qmd-document-output-local-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.qmd-theme-light .qmd-document-output-local-save-field,:root[data-theme=light] .qmd-document-output-local-save-field{border-bottom:1px solid var(--qmd-form-control-border);padding-bottom:32px}.qmd-theme-light .qmd-document-output-actions-content,:root[data-theme=light] .qmd-document-output-actions-content{gap:32px}.qmd-theme-light .qmd-document-output-actions-group,:root[data-theme=light] .qmd-document-output-actions-group{border-bottom:0}.qmd-theme-light .qmd-document-output-footer,:root[data-theme=light] .qmd-document-output-footer{flex:none;justify-content:flex-end;padding:0 2px 2px;display:flex}.qmd-theme-light .qmd-document-output-footer-actions,:root[data-theme=light] .qmd-document-output-footer-actions{justify-content:flex-end;padding:0}@media (max-width:1100px){.qmd-theme-light .qmd-document-output-grid,:root[data-theme=light] .qmd-document-output-grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none}.qmd-theme-light .qmd-document-output-recipient-section,:root[data-theme=light] .qmd-document-output-recipient-section,.qmd-theme-light .qmd-document-output-settings-column,:root[data-theme=light] .qmd-document-output-settings-column{height:auto}.qmd-theme-light .qmd-document-output-local-save-row,:root[data-theme=light] .qmd-document-output-local-save-row{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-popup-hero-command-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-command-button[data-slot=button]{color:#3a1e1af0!important;background:#ffffff4d!important;border:1px solid #502a246b!important;border-radius:8px!important;height:2.5rem!important;padding-inline:1rem!important}.qmd-theme-light .qmd-popup-hero-command-button--undo[data-slot=button],:root[data-theme=light] .qmd-popup-hero-command-button--undo[data-slot=button]{border-color:#a16912a3!important}.qmd-theme-light .qmd-popup-hero-status,:root[data-theme=light] .qmd-popup-hero-status{color:#3a1e1af0;background:#ffffff4d;border:1px solid #502a2461;border-radius:8px;align-items:center;height:2.5rem;padding-inline:.9rem;font-size:13px;font-weight:560;display:inline-flex}.qmd-theme-light .qmd-popup-hero-status-dot,:root[data-theme=light] .qmd-popup-hero-status-dot{background:#27864e;border-radius:999px;width:.55rem;height:.55rem}.qmd-theme-light .qmd-popup-hero-status[data-state=unsaved] .qmd-popup-hero-status-dot,:root[data-theme=light] .qmd-popup-hero-status[data-state=unsaved] .qmd-popup-hero-status-dot{background:#b57813}.qmd-theme-light .qmd-popup-hero-action-button.qmd-popup-hero-action-button--emphasized[data-slot=button]:not(:disabled),:root[data-theme=light] .qmd-popup-hero-action-button.qmd-popup-hero-action-button--emphasized[data-slot=button]:not(:disabled){opacity:1;font-weight:600}.qmd-theme-light .qmd-popup-picker-panel--editor[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--editor[data-slot=dialog-content]{resize:both;width:min(100rem,100vw - 2rem);min-width:min(760px,100vw - 2rem);max-width:calc(100vw - 2rem);height:auto;min-height:min(540px,100dvh - 2rem);max-height:calc(100dvh - 2rem)}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-shell,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-shell{height:100%;max-height:100%}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-card-content,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-card-content{gap:16px;display:grid}.qmd-theme-light .qmd-popup-editor-toolbar,:root[data-theme=light] .qmd-popup-editor-toolbar{grid-template-columns:minmax(180px,1fr) minmax(300px,1.5fr) repeat(2,minmax(180px,1fr));align-items:end;gap:12px;display:grid}.qmd-theme-light .qmd-popup-editor-inline-actions,:root[data-theme=light] .qmd-popup-editor-inline-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.qmd-theme-light .qmd-popup-editor-inline-actions>*,:root[data-theme=light] .qmd-popup-editor-inline-actions>*{min-width:0}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-table,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-table{min-width:1080px}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{overflow-x:auto}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-table th,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-table th{white-space:normal}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-table th>span,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-table th>span{overflow-wrap:anywhere;display:inline}.qmd-theme-light .qmd-list-editable-number.qmd-form-text-field-l1,:root[data-theme=light] .qmd-list-editable-number.qmd-form-text-field-l1{text-align:right;font-variant-numeric:tabular-nums;height:32px;font-size:13px}@media (max-width:1400px){.qmd-theme-light .qmd-popup-editor-toolbar,:root[data-theme=light] .qmd-popup-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.qmd-theme-light .qmd-popup-editor-toolbar,:root[data-theme=light] .qmd-popup-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-card,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-card{max-height:42dvh;overflow-y:auto}}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-row,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-filter-row{align-items:end}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell,.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell [data-slot=table-container],:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-table-shell [data-slot=table-container]{overflow:visible}.qmd-theme-light .qmd-popup-editor-inline-actions>button,:root[data-theme=light] .qmd-popup-editor-inline-actions>button{flex-shrink:0}.qmd-theme-light .qmd-popup-editor-filters,:root[data-theme=light] .qmd-popup-editor-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-shell,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-shell{max-height:calc(100dvh - 2rem)}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll{height:auto;max-height:min(52dvh,680px)}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-editor-toolbar button[data-slot=button],:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-editor-toolbar button[data-slot=button]{height:40px;min-height:40px}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-hero-title-row,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-hero-title-row{cursor:move;touch-action:none}.qmd-theme-light .qmd-popup-editor-inline-actions.qmd-form-row-actions-l1,:root[data-theme=light] .qmd-popup-editor-inline-actions.qmd-form-row-actions-l1{flex-wrap:nowrap;justify-content:flex-start}.qmd-theme-light .qmd-rate-picker-panel.qmd-list-filter-popover-content,:root[data-theme=light] .qmd-rate-picker-panel.qmd-list-filter-popover-content{width:min(460px,100vw - 2rem);min-width:0}.qmd-theme-light .qmd-rate-picker-scroll,:root[data-theme=light] .qmd-rate-picker-scroll{max-height:min(680px,calc(var(--radix-popover-content-available-height) - 16px));--qmd-overlay-scrollbar-block-inset:4px;--qmd-overlay-scrollbar-right:0px;--qmd-overlay-scrollbar-hit-size:16px}.qmd-theme-light .qmd-rate-picker-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-rate-picker-scroll .qmd-overlay-scrollbar-viewport{max-height:inherit;padding-right:22px}.qmd-theme-light .qmd-rate-picker-stack.qmd-form-stack,:root[data-theme=light] .qmd-rate-picker-stack.qmd-form-stack{gap:12px;display:grid}.qmd-theme-light .qmd-rate-picker-family.qmd-form-field-stack,:root[data-theme=light] .qmd-rate-picker-family.qmd-form-field-stack{gap:6px;display:grid}.qmd-theme-light .qmd-rate-picker-value-row,:root[data-theme=light] .qmd-rate-picker-value-row{grid-template-columns:minmax(0,1fr) 7.5rem;gap:10px;display:grid}.qmd-theme-light .qmd-rate-picker-number.qmd-form-text-field-l1,:root[data-theme=light] .qmd-rate-picker-number.qmd-form-text-field-l1{text-align:right;font-variant-numeric:tabular-nums}.qmd-theme-light .qmd-rate-picker-value-row [data-slot=select-value],:root[data-theme=light] .qmd-rate-picker-value-row [data-slot=select-value]{white-space:normal;text-overflow:clip;overflow:visible}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll{--qmd-overlay-scrollbar-hit-size:18px;--qmd-overlay-scrollbar-right:0px}.qmd-theme-light .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-popup-picker-panel--editor .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-viewport{padding-right:26px}.qmd-theme-light .qmd-popup-picker-panel--editor:not(.qmd-popup-picker-panel--bulk) .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-thumb,:root[data-theme=light] .qmd-popup-picker-panel--editor:not(.qmd-popup-picker-panel--bulk) .qmd-popup-picker-results-scroll .qmd-overlay-scrollbar-thumb{width:6px}.qmd-theme-light .qmd-dialog-overlay.qmd-dialog-overlay--bulk,:root[data-theme=light] .qmd-dialog-overlay.qmd-dialog-overlay--bulk{background-color:#7814194d!important}.qmd-theme-light .qmd-bulk-defaults-row,:root[data-theme=light] .qmd-bulk-defaults-row{grid-template-columns:calc(33.3333% - 10.6667px) minmax(0,1fr);align-items:end;gap:16px;display:grid}.qmd-theme-light .qmd-bulk-default-flags,:root[data-theme=light] .qmd-bulk-default-flags{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qmd-theme-light .qmd-bulk-footer-actions.qmd-form-row-actions-l1,:root[data-theme=light] .qmd-bulk-footer-actions.qmd-form-row-actions-l1{justify-content:flex-end}@media (max-width:900px){.qmd-theme-light .qmd-bulk-defaults-row,:root[data-theme=light] .qmd-bulk-defaults-row{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-worksheet-picker-dialog[data-slot=dialog-content],:root[data-theme=light] .qmd-worksheet-picker-dialog[data-slot=dialog-content]{flex-direction:column;gap:0;width:min(110rem,100vw - 2rem);height:min(94vh,66rem);max-height:min(94vh,66rem);display:flex}.qmd-theme-light .qmd-worksheet-picker-shell,:root[data-theme=light] .qmd-worksheet-picker-shell{min-width:0;height:100%;max-height:none}.qmd-theme-light .qmd-form-dialog-panel.qmd-worksheet-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-form-dialog-panel.qmd-worksheet-dialog-panel[data-slot=dialog-content],.qmd-theme-light .qmd-popup-picker-panel--worksheet[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--worksheet[data-slot=dialog-content]{width:min(1680px,100vw - 2rem)}.qmd-theme-light .qmd-popup-picker-panel--mapping-review[data-slot=dialog-content],:root[data-theme=light] .qmd-popup-picker-panel--mapping-review[data-slot=dialog-content]{height:min(94vh,900px);max-height:min(94vh,900px)}.qmd-theme-light .qmd-popup-picker-panel--mapping-review .qmd-popup-picker-shell,:root[data-theme=light] .qmd-popup-picker-panel--mapping-review .qmd-popup-picker-shell{gap:8px;height:100%;max-height:100%}.qmd-theme-light .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content,:root[data-theme=light] .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content{padding-top:8px}.qmd-theme-light .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content+.qmd-form-dialog-body,:root[data-theme=light] .qmd-popup-picker-panel--mapping-review .qmd-form-dialog-pinned-content+.qmd-form-dialog-body{margin-top:-8px}.qmd-theme-light .qmd-form-dialog-panel.qmd-form-dialog-panel--compact[data-slot=dialog-content],:root[data-theme=light] .qmd-form-dialog-panel.qmd-form-dialog-panel--compact[data-slot=dialog-content]{width:min(460px,100vw - 2rem)}.qmd-theme-light .qmd-form-dialog-panel--medium[data-slot=dialog-content],:root[data-theme=light] .qmd-form-dialog-panel--medium[data-slot=dialog-content]{width:min(720px,100vw - 2rem)}.qmd-theme-dark .qmd-system-dialog-overlay,:root[data-theme=dark] .qmd-system-dialog-overlay{-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 24%,#ffaf001a,#0000 42%),#070510d1!important}.qmd-theme-dark .qmd-system-dialog-panel[data-slot=dialog-content],:root[data-theme=dark] .qmd-system-dialog-panel[data-slot=dialog-content]{--qmd-system-tone:#ffb60a;--qmd-system-tone-soft:#ffb60a2e;--qmd-system-tone-border:#ffb60a9e;--qmd-system-tone-shadow:#ffb60a5c;color:#fff5e0;min-height:0;font-family:var(--qmd-font-family);border-color:var(--qmd-system-tone-border)!important;box-shadow:0 0 0 1px #fff5e01a inset,0 0 20px 4px var(--qmd-system-tone-shadow),0 24px 54px #00000094!important;padding:0!important}.qmd-theme-dark .qmd-system-dialog-panel--success[data-slot=dialog-content],.qmd-theme-dark .qmd-system-dialog-panel--info[data-slot=dialog-content],:root[data-theme=dark] .qmd-system-dialog-panel--success[data-slot=dialog-content],:root[data-theme=dark] .qmd-system-dialog-panel--info[data-slot=dialog-content]{--qmd-system-tone:#2fb168;--qmd-system-tone-soft:#2fb1682e;--qmd-system-tone-border:#2fb16899;--qmd-system-tone-shadow:#2fb16857}.qmd-theme-dark .qmd-system-dialog-panel--error[data-slot=dialog-content],:root[data-theme=dark] .qmd-system-dialog-panel--error[data-slot=dialog-content]{--qmd-system-tone:#f05660;--qmd-system-tone-soft:#f056602e;--qmd-system-tone-border:#f056609e;--qmd-system-tone-shadow:#f056605c}.qmd-theme-dark .qmd-system-dialog-panel--warning[data-slot=dialog-content],:root[data-theme=dark] .qmd-system-dialog-panel--warning[data-slot=dialog-content]{--qmd-system-tone:#ffb60a;--qmd-system-tone-soft:#ffb60a2e;--qmd-system-tone-border:#ffb60a9e;--qmd-system-tone-shadow:#ffb60a5c}.qmd-theme-dark .qmd-system-dialog-inner,:root[data-theme=dark] .qmd-system-dialog-inner{gap:16px;min-width:0;min-height:0;padding:18px;display:grid}.qmd-theme-dark .qmd-system-dialog-hero,:root[data-theme=dark] .qmd-system-dialog-hero{background:linear-gradient(135deg,var(--qmd-system-tone-soft)0%,#fff5e012 52%,#0003 100%);border:1px solid var(--qmd-system-tone-border);box-shadow:0 0 0 1px #fff5e014 inset,0 0 14px 2px var(--qmd-system-tone-shadow);text-align:center;border-radius:8px;place-items:center;gap:10px;min-height:96px;padding:14px;display:grid}.qmd-theme-dark .qmd-system-dialog-icon-shell,:root[data-theme=dark] .qmd-system-dialog-icon-shell{color:var(--qmd-system-tone);justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.qmd-theme-dark .qmd-system-dialog-icon,:root[data-theme=dark] .qmd-system-dialog-icon{filter:drop-shadow(0 0 9px var(--qmd-system-tone-shadow));width:42px;height:42px}.qmd-theme-dark .qmd-system-dialog-title-stack,:root[data-theme=dark] .qmd-system-dialog-title-stack{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}.qmd-theme-dark .qmd-system-dialog-eyebrow,:root[data-theme=dark] .qmd-system-dialog-eyebrow{color:var(--qmd-system-tone);font-family:var(--qmd-font-family);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:760;line-height:1}.qmd-theme-dark .qmd-system-dialog-title,:root[data-theme=dark] .qmd-system-dialog-title{color:#fff5e0;font-family:var(--qmd-font-family);letter-spacing:0;margin:0;font-size:clamp(1.12rem,2.4vw,1.42rem);font-weight:760;line-height:1.08}.qmd-theme-dark .qmd-system-dialog-message-panel,:root[data-theme=dark] .qmd-system-dialog-message-panel{color:#fff5e0eb;font-family:var(--qmd-font-family);text-align:center;background:linear-gradient(135deg,#fff5e014 0%,#fff5e008 100%),#0000002e;border:1px solid #fff5e03d;border-radius:8px;padding:13px 14px;font-size:.95rem;font-weight:560;line-height:1.5}.qmd-theme-dark .qmd-system-dialog-list,:root[data-theme=dark] .qmd-system-dialog-list{border:1px solid var(--qmd-system-tone-border);color:#fff5e0f0;font-family:var(--qmd-font-family);text-align:center;background:#0000002e;border-radius:8px;gap:7px;margin:0;padding:13px 18px;font-size:.9rem;font-weight:560;line-height:1.4;list-style-position:inside;display:grid}.qmd-theme-dark .qmd-system-dialog-actions,:root[data-theme=dark] .qmd-system-dialog-actions{background:#00000029;border:1px solid #fff5e033;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:5.15rem;padding:14px 16px;display:flex}.qmd-theme-dark .qmd-system-dialog-actions--acknowledge,.qmd-theme-dark .qmd-system-dialog-actions--validation,:root[data-theme=dark] .qmd-system-dialog-actions--acknowledge,:root[data-theme=dark] .qmd-system-dialog-actions--validation,.qmd-theme-dark .qmd-system-dialog-actions--recovery,:root[data-theme=dark] .qmd-system-dialog-actions--recovery{justify-content:center}.qmd-theme-dark .qmd-system-dialog-action[data-slot=button],:root[data-theme=dark] .qmd-system-dialog-action[data-slot=button]{font-family:var(--qmd-font-family);letter-spacing:0;white-space:nowrap;text-align:center;text-transform:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:11.5rem;min-width:min(11.5rem,100%);max-width:100%;height:2.65rem;min-height:2.65rem;max-height:2.65rem;padding:.5rem 1rem;font-size:.92rem;font-weight:560;line-height:1.25;display:inline-flex;overflow:hidden;color:#fff5e0!important}.qmd-theme-dark .qmd-system-dialog-action--confirm[data-slot=button],:root[data-theme=dark] .qmd-system-dialog-action--confirm[data-slot=button]{box-shadow:0 0 6px 2px #00ffc840,inset 0 0 0 1px #fff5e02e;background:linear-gradient(135deg,#fff5e00d 40%,#e1c8000d 70%,#0096280d 100%),#02362d66!important;border:1px solid #00962880!important}.qmd-theme-dark .qmd-system-dialog-action--reload[data-slot=button],:root[data-theme=dark] .qmd-system-dialog-action--reload[data-slot=button]{box-shadow:0 0 6px 2px #2de6ff40,inset 0 0 0 1px #fff5e029;background:linear-gradient(135deg,#1900cd1a 40%,#fff5e00a 70%,#2de6ff14 100%),#2de6ff33!important;border:1px solid #0019cd59!important}.qmd-theme-dark .qmd-system-dialog-action[data-slot=button]:hover,.qmd-theme-dark .qmd-system-dialog-action[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-system-dialog-action[data-slot=button]:hover,:root[data-theme=dark] .qmd-system-dialog-action[data-slot=button]:focus-visible{outline:none;box-shadow:0 0 2px 1px #fff5e042,inset 0 0 0 1px #fff5e04d,0 0 10px 2px #fff5e029;border-color:#fff5e06b!important}.qmd-theme-dark .qmd-system-dialog-action-icon,:root[data-theme=dark] .qmd-system-dialog-action-icon{width:1rem;height:1rem}@media (max-width:560px){.qmd-theme-dark .qmd-system-dialog-actions,.qmd-theme-dark .qmd-system-dialog-actions--recovery,:root[data-theme=dark] .qmd-system-dialog-actions,:root[data-theme=dark] .qmd-system-dialog-actions--recovery{flex-direction:column;justify-content:center;align-items:stretch}.qmd-theme-dark .qmd-system-dialog-action[data-slot=button],:root[data-theme=dark] .qmd-system-dialog-action[data-slot=button]{width:100%;min-width:0}}.qmd-theme-dark .qmd-system-dialog-action-label,:root[data-theme=dark] .qmd-system-dialog-action-label{justify-content:center;align-items:center;gap:inherit;white-space:nowrap;width:max-content;font-size:var(--qmd-system-action-label-size,1em);flex-shrink:0;line-height:1.25;display:inline-flex}.qmd-theme-light .qmd-system-dialog-overlay,:root[data-theme=light] .qmd-system-dialog-overlay{-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 24%,#cd23961f,#0000 42%),#37141461!important}.qmd-theme-light .qmd-system-dialog-panel[data-slot=dialog-content],:root[data-theme=light] .qmd-system-dialog-panel[data-slot=dialog-content]{--qmd-system-tone:#ba6d08;--qmd-system-tone-soft:#ba6d082e;--qmd-system-tone-border:#ba6d088f;--qmd-system-tone-shadow:#ba6d0847;color:#371414;min-height:0;font-family:var(--qmd-font-family);border-color:#cd23965c!important;padding:0!important;box-shadow:inset 0 0 0 1px #ffffff57,0 0 18px 4px #cd239657,0 24px 54px #5a000038!important}.qmd-theme-light .qmd-system-dialog-panel--success[data-slot=dialog-content],.qmd-theme-light .qmd-system-dialog-panel--info[data-slot=dialog-content],:root[data-theme=light] .qmd-system-dialog-panel--success[data-slot=dialog-content],:root[data-theme=light] .qmd-system-dialog-panel--info[data-slot=dialog-content]{--qmd-system-tone:#297a4c;--qmd-system-tone-soft:#297a4c29;--qmd-system-tone-border:#297a4c8a;--qmd-system-tone-shadow:#297a4c40}.qmd-theme-light .qmd-system-dialog-panel--error[data-slot=dialog-content],:root[data-theme=light] .qmd-system-dialog-panel--error[data-slot=dialog-content]{--qmd-system-tone:#ba1c26;--qmd-system-tone-soft:#ba1c2629;--qmd-system-tone-border:#ba1c268a;--qmd-system-tone-shadow:#ba1c2642}.qmd-theme-light .qmd-system-dialog-panel--warning[data-slot=dialog-content],:root[data-theme=light] .qmd-system-dialog-panel--warning[data-slot=dialog-content]{--qmd-system-tone:#ba6d08;--qmd-system-tone-soft:#ba6d082e;--qmd-system-tone-border:#ba6d088f;--qmd-system-tone-shadow:#ba6d0847}.qmd-theme-light .qmd-system-dialog-inner,:root[data-theme=light] .qmd-system-dialog-inner{gap:16px;min-width:0;min-height:0;padding:18px;display:grid}.qmd-theme-light .qmd-system-dialog-hero,:root[data-theme=light] .qmd-system-dialog-hero{background:linear-gradient(135deg,var(--qmd-system-tone-soft)0%,#ffffff57 52%,#fff5e042 100%);border:1px solid var(--qmd-system-tone-border);box-shadow:0 0 0 1px #ffffff38 inset,0 0 13px 2px var(--qmd-system-tone-shadow);text-align:center;border-radius:8px;place-items:center;gap:10px;min-height:96px;padding:14px;display:grid}.qmd-theme-light .qmd-system-dialog-icon-shell,:root[data-theme=light] .qmd-system-dialog-icon-shell{color:var(--qmd-system-tone);justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.qmd-theme-light .qmd-system-dialog-icon,:root[data-theme=light] .qmd-system-dialog-icon{filter:drop-shadow(0 0 8px var(--qmd-system-tone-shadow));width:42px;height:42px}.qmd-theme-light .qmd-system-dialog-title-stack,:root[data-theme=light] .qmd-system-dialog-title-stack{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}.qmd-theme-light .qmd-system-dialog-eyebrow,:root[data-theme=light] .qmd-system-dialog-eyebrow{color:var(--qmd-system-tone);font-family:var(--qmd-font-family);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:760;line-height:1}.qmd-theme-light .qmd-system-dialog-title,:root[data-theme=light] .qmd-system-dialog-title{color:#371414;font-family:var(--qmd-font-family);letter-spacing:0;margin:0;font-size:clamp(1.12rem,2.4vw,1.42rem);font-weight:760;line-height:1.08}.qmd-theme-light .qmd-system-dialog-message-panel,:root[data-theme=light] .qmd-system-dialog-message-panel{color:#371414eb;font-family:var(--qmd-font-family);text-align:center;background:linear-gradient(135deg,#ffffff5c 0%,#fff5e02e 100%),#fff5e047;border:1px solid #5a000038;border-radius:8px;padding:13px 14px;font-size:.95rem;font-weight:560;line-height:1.5}.qmd-theme-light .qmd-system-dialog-list,:root[data-theme=light] .qmd-system-dialog-list{border:1px solid var(--qmd-system-tone-border);color:#371414f0;font-family:var(--qmd-font-family);text-align:center;background:#fff5e04d;border-radius:8px;gap:7px;margin:0;padding:13px 18px;font-size:.9rem;font-weight:560;line-height:1.4;list-style-position:inside;display:grid}.qmd-theme-light .qmd-system-dialog-actions,:root[data-theme=light] .qmd-system-dialog-actions{background:#fff5e038;border:1px solid #5a00002e;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:5.15rem;padding:14px 16px;display:flex}.qmd-theme-light .qmd-system-dialog-actions--acknowledge,.qmd-theme-light .qmd-system-dialog-actions--validation,:root[data-theme=light] .qmd-system-dialog-actions--acknowledge,:root[data-theme=light] .qmd-system-dialog-actions--validation,.qmd-theme-light .qmd-system-dialog-actions--recovery,:root[data-theme=light] .qmd-system-dialog-actions--recovery{justify-content:center}.qmd-theme-light .qmd-system-dialog-action[data-slot=button],:root[data-theme=light] .qmd-system-dialog-action[data-slot=button]{font-family:var(--qmd-font-family);letter-spacing:0;white-space:nowrap;text-align:center;text-transform:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:11.5rem;min-width:min(11.5rem,100%);max-width:100%;height:2.65rem;min-height:2.65rem;max-height:2.65rem;padding:.5rem 1rem;font-size:.92rem;font-weight:560;line-height:1.25;display:inline-flex;overflow:hidden;color:#371414!important}.qmd-theme-light .qmd-system-dialog-action--confirm[data-slot=button],:root[data-theme=light] .qmd-system-dialog-action--confirm[data-slot=button]{box-shadow:0 0 8px 2px #4c96703d,inset 0 0 0 1px #ffffff52;background:#80bea06b!important;border:1px solid #2c7d58ad!important}.qmd-theme-light .qmd-system-dialog-action--close[data-slot=button],:root[data-theme=light] .qmd-system-dialog-action--close[data-slot=button]{box-shadow:0 0 8px 2px #96484433,inset 0 0 0 1px #ffffff52;background:linear-gradient(135deg,#ffffff3d 0%,#dcaa9624 100%),#cd807652!important;border:1px solid #8e363285!important}.qmd-theme-light .qmd-system-dialog-action--reload[data-slot=button],:root[data-theme=light] .qmd-system-dialog-action--reload[data-slot=button]{box-shadow:0 0 8px 2px #487eaa3d,inset 0 0 0 1px #ffffff52;background:linear-gradient(135deg,#ffffff38 0%,#76aed21a 100%),#74aacd66!important;border:1px solid #326a9699!important}.qmd-theme-light .qmd-system-dialog-action[data-slot=button]:hover,.qmd-theme-light .qmd-system-dialog-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-system-dialog-action[data-slot=button]:hover,:root[data-theme=light] .qmd-system-dialog-action[data-slot=button]:focus-visible{outline:none;box-shadow:0 0 2px 1px #48546c38,inset 0 0 0 1px #ffffff57,0 0 10px 2px #48546c29;border-color:#48546c6b!important}.qmd-theme-light .qmd-system-dialog-action-icon,:root[data-theme=light] .qmd-system-dialog-action-icon{width:1rem;height:1rem}@media (max-width:560px){.qmd-theme-light .qmd-system-dialog-actions,.qmd-theme-light .qmd-system-dialog-actions--recovery,:root[data-theme=light] .qmd-system-dialog-actions,:root[data-theme=light] .qmd-system-dialog-actions--recovery{flex-direction:column;justify-content:center;align-items:stretch}.qmd-theme-light .qmd-system-dialog-action[data-slot=button],:root[data-theme=light] .qmd-system-dialog-action[data-slot=button]{width:100%;min-width:0}}.qmd-theme-light .qmd-system-dialog-action-label,:root[data-theme=light] .qmd-system-dialog-action-label{justify-content:center;align-items:center;gap:inherit;white-space:nowrap;width:max-content;font-size:var(--qmd-system-action-label-size,1em);flex-shrink:0;line-height:1.25;display:inline-flex}.qmd-theme-dark .qmd-overlay-scrollbar-host,:root[data-theme=dark] .qmd-overlay-scrollbar-host{--qmd-overlay-scrollbar-block-inset:24px;--qmd-overlay-scrollbar-hit-size:12px;--qmd-overlay-scrollbar-right:10px;--qmd-overlay-scrollbar-track:#fff5e01a;--qmd-overlay-scrollbar-thumb:#fff5e09e;--qmd-overlay-scrollbar-thumb-hover:#fff5e0e0;--qmd-overlay-scrollbar-glow:#fff5e033;position:relative}.qmd-theme-dark .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-overlay-scrollbar-viewport{overscroll-behavior:contain;scrollbar-width:none;height:100%;min-height:0;overflow:auto}.qmd-theme-dark .qmd-overlay-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=dark] .qmd-overlay-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-dark .qmd-overlay-scrollbar-track,:root[data-theme=dark] .qmd-overlay-scrollbar-track{bottom:var(--qmd-overlay-scrollbar-block-inset);opacity:.82;pointer-events:auto;right:var(--qmd-overlay-scrollbar-right);top:var(--qmd-overlay-scrollbar-block-inset);width:var(--qmd-overlay-scrollbar-hit-size);z-index:12;justify-content:center;transition:opacity .18s;display:flex;position:absolute}.qmd-theme-dark .qmd-overlay-scrollbar-track:before,:root[data-theme=dark] .qmd-overlay-scrollbar-track:before{background:var(--qmd-overlay-scrollbar-track);content:"";border-radius:999px;align-self:stretch;width:1px}.qmd-theme-dark .qmd-overlay-scrollbar-track.is-hidden,:root[data-theme=dark] .qmd-overlay-scrollbar-track.is-hidden{opacity:0;pointer-events:none}.qmd-theme-dark .qmd-overlay-scrollbar-thumb,:root[data-theme=dark] .qmd-overlay-scrollbar-thumb{background:var(--qmd-overlay-scrollbar-thumb);box-shadow:0 0 8px 1px var(--qmd-overlay-scrollbar-glow);cursor:pointer;touch-action:none;border-radius:999px;width:3px;min-height:28px;transition:background .18s,box-shadow .18s;position:absolute}.qmd-theme-dark .qmd-overlay-scrollbar-track:hover .qmd-overlay-scrollbar-thumb,.qmd-theme-dark .qmd-overlay-scrollbar-track.is-dragging .qmd-overlay-scrollbar-thumb,:root[data-theme=dark] .qmd-overlay-scrollbar-track:hover .qmd-overlay-scrollbar-thumb,:root[data-theme=dark] .qmd-overlay-scrollbar-track.is-dragging .qmd-overlay-scrollbar-thumb{background:var(--qmd-overlay-scrollbar-thumb-hover);box-shadow:0 0 10px 2px var(--qmd-overlay-scrollbar-glow)}.qmd-theme-dark .qmd-horizontal-scrollbar-host,:root[data-theme=dark] .qmd-horizontal-scrollbar-host{--qmd-horizontal-scrollbar-inset:8px;--qmd-horizontal-scrollbar-track:#fff5e029;--qmd-horizontal-scrollbar-thumb:#fff5e0ad;--qmd-horizontal-scrollbar-thumb-hover:#fff5e0eb;--qmd-horizontal-scrollbar-glow:#fff5e038;min-width:0;position:relative}.qmd-theme-dark .qmd-horizontal-scrollbar-viewport,:root[data-theme=dark] .qmd-horizontal-scrollbar-viewport{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;overflow:auto hidden}.qmd-theme-dark .qmd-horizontal-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=dark] .qmd-horizontal-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-dark .qmd-horizontal-scrollbar-track,:root[data-theme=dark] .qmd-horizontal-scrollbar-track{height:12px;margin:4px var(--qmd-horizontal-scrollbar-inset)0;opacity:.9;border-radius:999px;transition:opacity .18s,margin .18s;position:relative}.qmd-theme-dark .qmd-horizontal-scrollbar-track:before,:root[data-theme=dark] .qmd-horizontal-scrollbar-track:before{background:var(--qmd-horizontal-scrollbar-track);content:"";inset-inline:0;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.qmd-theme-dark .qmd-horizontal-scrollbar-track.is-hidden,:root[data-theme=dark] .qmd-horizontal-scrollbar-track.is-hidden{opacity:0;pointer-events:none;height:0;margin-top:0;margin-bottom:0}.qmd-theme-dark .qmd-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-horizontal-scrollbar-thumb{background:var(--qmd-horizontal-scrollbar-thumb);box-shadow:0 0 8px 1px var(--qmd-horizontal-scrollbar-glow);cursor:pointer;touch-action:none;z-index:1;border-radius:999px;min-width:36px;height:3px;transition:background .18s,box-shadow .18s;position:absolute;top:50%;transform:translateY(-50%)}.qmd-theme-dark .qmd-horizontal-scrollbar-track:hover .qmd-horizontal-scrollbar-thumb,.qmd-theme-dark .qmd-horizontal-scrollbar-track.is-dragging .qmd-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-horizontal-scrollbar-track:hover .qmd-horizontal-scrollbar-thumb,:root[data-theme=dark] .qmd-horizontal-scrollbar-track.is-dragging .qmd-horizontal-scrollbar-thumb{background:var(--qmd-horizontal-scrollbar-thumb-hover);box-shadow:0 0 10px 2px var(--qmd-horizontal-scrollbar-glow)}.qmd-theme-dark .qmd-worksheet-page-scroll-host,:root[data-theme=dark] .qmd-worksheet-page-scroll-host{--qmd-overlay-scrollbar-block-inset:12px;--qmd-overlay-scrollbar-right:4px;position:fixed;inset:6.5rem 0 0}.qmd-theme-dark .qmd-worksheet-page-scroll-content,:root[data-theme=dark] .qmd-worksheet-page-scroll-content{box-sizing:border-box;height:100%;min-height:0;padding:1.25rem 1rem 1rem}.qmd-theme-dark .qmd-layer-1.qmd-compound-worksheet-context,:root[data-theme=dark] .qmd-layer-1.qmd-compound-worksheet-context{align-items:center;min-height:0;padding:16px;display:flex}.qmd-theme-dark .qmd-compound-worksheet-context-grid,:root[data-theme=dark] .qmd-compound-worksheet-context-grid{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid}@media (min-width:768px){.qmd-theme-dark .qmd-compound-worksheet-context-grid,:root[data-theme=dark] .qmd-compound-worksheet-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-dark .qmd-compound-worksheet-context-item--compound,.qmd-theme-dark .qmd-compound-worksheet-context-item--parent,:root[data-theme=dark] .qmd-compound-worksheet-context-item--compound,:root[data-theme=dark] .qmd-compound-worksheet-context-item--parent{grid-column:1/-1}}.qmd-theme-dark .qmd-layer-1.qmd-compound-worksheet-editor,:root[data-theme=dark] .qmd-layer-1.qmd-compound-worksheet-editor{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.qmd-theme-dark .qmd-compound-worksheet-scroll,:root[data-theme=dark] .qmd-compound-worksheet-scroll{--qmd-overlay-scrollbar-block-inset:12px;--qmd-overlay-scrollbar-right:6px;flex:1;min-height:0}.qmd-theme-dark .qmd-compound-worksheet-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-compound-worksheet-scroll .qmd-overlay-scrollbar-viewport{overflow:hidden auto}.qmd-theme-dark .qmd-compound-worksheet-scroll-content,:root[data-theme=dark] .qmd-compound-worksheet-scroll-content{padding:16px 28px 16px 16px}@media (min-width:768px){.qmd-theme-dark .qmd-worksheet-page-scroll-host,:root[data-theme=dark] .qmd-worksheet-page-scroll-host{top:7rem}.qmd-theme-dark .qmd-worksheet-page-scroll-content,:root[data-theme=dark] .qmd-worksheet-page-scroll-content{padding:1rem 1.5rem 1.25rem}.qmd-theme-dark .qmd-layer-1.qmd-compound-worksheet-context,:root[data-theme=dark] .qmd-layer-1.qmd-compound-worksheet-context{padding:20px}.qmd-theme-dark .qmd-compound-worksheet-scroll-content,:root[data-theme=dark] .qmd-compound-worksheet-scroll-content{padding:20px 32px 20px 20px}}@media (min-width:1280px){.qmd-theme-dark .qmd-compound-worksheet-context-grid,:root[data-theme=dark] .qmd-compound-worksheet-context-grid{grid-template-columns:var(--qmd-compound-context-columns,minmax(0,4fr)minmax(0,2fr)minmax(0,1fr)minmax(0,1fr))}.qmd-theme-dark .qmd-compound-worksheet-context-item--compound,.qmd-theme-dark .qmd-compound-worksheet-context-item--parent,:root[data-theme=dark] .qmd-compound-worksheet-context-item--compound,:root[data-theme=dark] .qmd-compound-worksheet-context-item--parent{grid-column:auto}}.qmd-theme-dark,:root[data-theme=dark]{scrollbar-color:#fff5e09e #fff5e01a;scrollbar-width:thin}.qmd-theme-dark ::-webkit-scrollbar{width:11px;height:11px}:root[data-theme=dark] ::-webkit-scrollbar{width:11px;height:11px}.qmd-theme-dark ::-webkit-scrollbar-track{background:#fff5e01a;border-radius:999px}:root[data-theme=dark] ::-webkit-scrollbar-track{background:#fff5e01a;border-radius:999px}.qmd-theme-dark ::-webkit-scrollbar-thumb{background:#fff5e09e padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:28px}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff5e09e padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:28px}.qmd-theme-dark ::-webkit-scrollbar-thumb:hover{background:#fff5e0e0 padding-box padding-box}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff5e0e0 padding-box padding-box}.qmd-theme-dark ::-webkit-scrollbar-corner{background:#fff5e01a}:root[data-theme=dark] ::-webkit-scrollbar-corner{background:#fff5e01a}.qmd-theme-dark .qmd-horizontal-scrollbar--fill,:root[data-theme=dark] .qmd-horizontal-scrollbar--fill{flex:1;min-height:0}.qmd-theme-dark .qmd-horizontal-scrollbar--fill>.qmd-horizontal-scrollbar-viewport,:root[data-theme=dark] .qmd-horizontal-scrollbar--fill>.qmd-horizontal-scrollbar-viewport{height:100%;min-height:0}.qmd-theme-dark .qmd-quote-compound-toolbar--scroll-aligned,:root[data-theme=dark] .qmd-quote-compound-toolbar--scroll-aligned{padding-inline-end:28px}@media (min-width:768px){.qmd-theme-dark .qmd-quote-compound-toolbar--scroll-aligned,:root[data-theme=dark] .qmd-quote-compound-toolbar--scroll-aligned{padding-inline-end:32px}}.qmd-theme-dark .qmd-worksheet-page-scroll-host--padded-boundary,:root[data-theme=dark] .qmd-worksheet-page-scroll-host--padded-boundary{--qmd-worksheet-top-gap:1.25rem;top:calc(var(--qmd-worksheet-hero-bottom,6.5rem) + var(--qmd-worksheet-top-gap))}.qmd-theme-dark .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-page-scroll-content,:root[data-theme=dark] .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-page-scroll-content{padding-top:0}@media (min-width:768px){.qmd-theme-dark .qmd-worksheet-page-scroll-host--padded-boundary,:root[data-theme=dark] .qmd-worksheet-page-scroll-host--padded-boundary{--qmd-worksheet-top-gap:1rem}}.qmd-theme-dark .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-drawer-following,:root[data-theme=dark] .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-drawer-following{box-sizing:border-box;min-height:calc(100dvh - var(--qmd-worksheet-hero-bottom,6.5rem) - var(--qmd-worksheet-top-gap) - 2.5rem - .75rem)}.qmd-theme-light .qmd-overlay-scrollbar-host,:root[data-theme=light] .qmd-overlay-scrollbar-host{--qmd-overlay-scrollbar-block-inset:24px;--qmd-overlay-scrollbar-hit-size:12px;--qmd-overlay-scrollbar-right:10px;--qmd-overlay-scrollbar-track:#3714141f;--qmd-overlay-scrollbar-thumb:#3714148c;--qmd-overlay-scrollbar-thumb-hover:#371414c7;--qmd-overlay-scrollbar-glow:#3714142e;position:relative}.qmd-theme-light .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-overlay-scrollbar-viewport{overscroll-behavior:contain;scrollbar-width:none;height:100%;min-height:0;overflow:auto}.qmd-theme-light .qmd-overlay-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=light] .qmd-overlay-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-light .qmd-overlay-scrollbar-track,:root[data-theme=light] .qmd-overlay-scrollbar-track{bottom:var(--qmd-overlay-scrollbar-block-inset);opacity:.82;pointer-events:auto;right:var(--qmd-overlay-scrollbar-right);top:var(--qmd-overlay-scrollbar-block-inset);width:var(--qmd-overlay-scrollbar-hit-size);z-index:12;justify-content:center;transition:opacity .18s;display:flex;position:absolute}.qmd-theme-light .qmd-overlay-scrollbar-track:before,:root[data-theme=light] .qmd-overlay-scrollbar-track:before{background:var(--qmd-overlay-scrollbar-track);content:"";border-radius:999px;align-self:stretch;width:1px}.qmd-theme-light .qmd-overlay-scrollbar-track.is-hidden,:root[data-theme=light] .qmd-overlay-scrollbar-track.is-hidden{opacity:0;pointer-events:none}.qmd-theme-light .qmd-overlay-scrollbar-thumb,:root[data-theme=light] .qmd-overlay-scrollbar-thumb{background:var(--qmd-overlay-scrollbar-thumb);box-shadow:0 0 8px 1px var(--qmd-overlay-scrollbar-glow);cursor:pointer;touch-action:none;border-radius:999px;width:3px;min-height:28px;transition:background .18s,box-shadow .18s;position:absolute}.qmd-theme-light .qmd-overlay-scrollbar-track:hover .qmd-overlay-scrollbar-thumb,.qmd-theme-light .qmd-overlay-scrollbar-track.is-dragging .qmd-overlay-scrollbar-thumb,:root[data-theme=light] .qmd-overlay-scrollbar-track:hover .qmd-overlay-scrollbar-thumb,:root[data-theme=light] .qmd-overlay-scrollbar-track.is-dragging .qmd-overlay-scrollbar-thumb{background:var(--qmd-overlay-scrollbar-thumb-hover);box-shadow:0 0 10px 2px var(--qmd-overlay-scrollbar-glow)}.qmd-theme-light .qmd-horizontal-scrollbar-host,:root[data-theme=light] .qmd-horizontal-scrollbar-host{--qmd-horizontal-scrollbar-inset:8px;--qmd-horizontal-scrollbar-track:#3714142e;--qmd-horizontal-scrollbar-thumb:#3714149e;--qmd-horizontal-scrollbar-thumb-hover:#371414d6;--qmd-horizontal-scrollbar-glow:#37141433;min-width:0;position:relative}.qmd-theme-light .qmd-horizontal-scrollbar-viewport,:root[data-theme=light] .qmd-horizontal-scrollbar-viewport{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;overflow:auto hidden}.qmd-theme-light .qmd-horizontal-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}:root[data-theme=light] .qmd-horizontal-scrollbar-viewport::-webkit-scrollbar{width:0;height:0}.qmd-theme-light .qmd-horizontal-scrollbar-track,:root[data-theme=light] .qmd-horizontal-scrollbar-track{height:12px;margin:4px var(--qmd-horizontal-scrollbar-inset)0;opacity:.9;border-radius:999px;transition:opacity .18s,margin .18s;position:relative}.qmd-theme-light .qmd-horizontal-scrollbar-track:before,:root[data-theme=light] .qmd-horizontal-scrollbar-track:before{background:var(--qmd-horizontal-scrollbar-track);content:"";inset-inline:0;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.qmd-theme-light .qmd-horizontal-scrollbar-track.is-hidden,:root[data-theme=light] .qmd-horizontal-scrollbar-track.is-hidden{opacity:0;pointer-events:none;height:0;margin-top:0;margin-bottom:0}.qmd-theme-light .qmd-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-horizontal-scrollbar-thumb{background:var(--qmd-horizontal-scrollbar-thumb);box-shadow:0 0 8px 1px var(--qmd-horizontal-scrollbar-glow);cursor:pointer;touch-action:none;z-index:1;border-radius:999px;min-width:36px;height:3px;transition:background .18s,box-shadow .18s;position:absolute;top:50%;transform:translateY(-50%)}.qmd-theme-light .qmd-horizontal-scrollbar-track:hover .qmd-horizontal-scrollbar-thumb,.qmd-theme-light .qmd-horizontal-scrollbar-track.is-dragging .qmd-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-horizontal-scrollbar-track:hover .qmd-horizontal-scrollbar-thumb,:root[data-theme=light] .qmd-horizontal-scrollbar-track.is-dragging .qmd-horizontal-scrollbar-thumb{background:var(--qmd-horizontal-scrollbar-thumb-hover);box-shadow:0 0 10px 2px var(--qmd-horizontal-scrollbar-glow)}.qmd-theme-light .qmd-worksheet-page-scroll-host,:root[data-theme=light] .qmd-worksheet-page-scroll-host{--qmd-overlay-scrollbar-block-inset:12px;--qmd-overlay-scrollbar-right:4px;position:fixed;inset:6.5rem 0 0}.qmd-theme-light .qmd-worksheet-page-scroll-content,:root[data-theme=light] .qmd-worksheet-page-scroll-content{box-sizing:border-box;height:100%;min-height:0;padding:1.25rem 1rem 1rem}.qmd-theme-light .qmd-layer-1.qmd-compound-worksheet-context,:root[data-theme=light] .qmd-layer-1.qmd-compound-worksheet-context{align-items:center;min-height:0;padding:16px;display:flex}.qmd-theme-light .qmd-compound-worksheet-context-grid,:root[data-theme=light] .qmd-compound-worksheet-context-grid{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid}@media (min-width:768px){.qmd-theme-light .qmd-compound-worksheet-context-grid,:root[data-theme=light] .qmd-compound-worksheet-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-light .qmd-compound-worksheet-context-item--compound,.qmd-theme-light .qmd-compound-worksheet-context-item--parent,:root[data-theme=light] .qmd-compound-worksheet-context-item--compound,:root[data-theme=light] .qmd-compound-worksheet-context-item--parent{grid-column:1/-1}}.qmd-theme-light .qmd-layer-1.qmd-compound-worksheet-editor,:root[data-theme=light] .qmd-layer-1.qmd-compound-worksheet-editor{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.qmd-theme-light .qmd-compound-worksheet-scroll,:root[data-theme=light] .qmd-compound-worksheet-scroll{--qmd-overlay-scrollbar-block-inset:12px;--qmd-overlay-scrollbar-right:6px;flex:1;min-height:0}.qmd-theme-light .qmd-compound-worksheet-scroll .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-compound-worksheet-scroll .qmd-overlay-scrollbar-viewport{overflow:hidden auto}.qmd-theme-light .qmd-compound-worksheet-scroll-content,:root[data-theme=light] .qmd-compound-worksheet-scroll-content{padding:16px 28px 16px 16px}@media (min-width:768px){.qmd-theme-light .qmd-worksheet-page-scroll-host,:root[data-theme=light] .qmd-worksheet-page-scroll-host{top:7rem}.qmd-theme-light .qmd-worksheet-page-scroll-content,:root[data-theme=light] .qmd-worksheet-page-scroll-content{padding:1rem 1.5rem 1.25rem}.qmd-theme-light .qmd-layer-1.qmd-compound-worksheet-context,:root[data-theme=light] .qmd-layer-1.qmd-compound-worksheet-context{padding:20px}.qmd-theme-light .qmd-compound-worksheet-scroll-content,:root[data-theme=light] .qmd-compound-worksheet-scroll-content{padding:20px 32px 20px 20px}}@media (min-width:1280px){.qmd-theme-light .qmd-compound-worksheet-context-grid,:root[data-theme=light] .qmd-compound-worksheet-context-grid{grid-template-columns:var(--qmd-compound-context-columns,minmax(0,4fr)minmax(0,2fr)minmax(0,1fr)minmax(0,1fr))}.qmd-theme-light .qmd-compound-worksheet-context-item--compound,.qmd-theme-light .qmd-compound-worksheet-context-item--parent,:root[data-theme=light] .qmd-compound-worksheet-context-item--compound,:root[data-theme=light] .qmd-compound-worksheet-context-item--parent{grid-column:auto}}.qmd-theme-light,:root[data-theme=light]{scrollbar-color:#3714148c #3714141f;scrollbar-width:thin}.qmd-theme-light ::-webkit-scrollbar{width:11px;height:11px}:root[data-theme=light] ::-webkit-scrollbar{width:11px;height:11px}.qmd-theme-light ::-webkit-scrollbar-track{background:#3714141f;border-radius:999px}:root[data-theme=light] ::-webkit-scrollbar-track{background:#3714141f;border-radius:999px}.qmd-theme-light ::-webkit-scrollbar-thumb{background:#3714148c padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:28px}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#3714148c padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:28px}.qmd-theme-light ::-webkit-scrollbar-thumb:hover{background:#371414c7 padding-box padding-box}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#371414c7 padding-box padding-box}.qmd-theme-light ::-webkit-scrollbar-corner{background:#3714141f}:root[data-theme=light] ::-webkit-scrollbar-corner{background:#3714141f}.qmd-theme-light .qmd-horizontal-scrollbar--fill,:root[data-theme=light] .qmd-horizontal-scrollbar--fill{flex:1;min-height:0}.qmd-theme-light .qmd-horizontal-scrollbar--fill>.qmd-horizontal-scrollbar-viewport,:root[data-theme=light] .qmd-horizontal-scrollbar--fill>.qmd-horizontal-scrollbar-viewport{height:100%;min-height:0}.qmd-theme-light .qmd-quote-compound-toolbar--scroll-aligned,:root[data-theme=light] .qmd-quote-compound-toolbar--scroll-aligned{padding-inline-end:28px}@media (min-width:768px){.qmd-theme-light .qmd-quote-compound-toolbar--scroll-aligned,:root[data-theme=light] .qmd-quote-compound-toolbar--scroll-aligned{padding-inline-end:32px}}.qmd-theme-light .qmd-worksheet-page-scroll-host--padded-boundary,:root[data-theme=light] .qmd-worksheet-page-scroll-host--padded-boundary{--qmd-worksheet-top-gap:1.25rem;top:calc(var(--qmd-worksheet-hero-bottom,6.5rem) + var(--qmd-worksheet-top-gap))}.qmd-theme-light .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-page-scroll-content,:root[data-theme=light] .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-page-scroll-content{padding-top:0}@media (min-width:768px){.qmd-theme-light .qmd-worksheet-page-scroll-host--padded-boundary,:root[data-theme=light] .qmd-worksheet-page-scroll-host--padded-boundary{--qmd-worksheet-top-gap:1rem}}.qmd-theme-light .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-drawer-following,:root[data-theme=light] .qmd-worksheet-page-scroll-host--padded-boundary .qmd-worksheet-drawer-following{box-sizing:border-box;min-height:calc(100dvh - var(--qmd-worksheet-hero-bottom,6.5rem) - var(--qmd-worksheet-top-gap) - 2.5rem - .75rem)}.qmd-theme-dark .qmd-page-hero,:root[data-theme=dark] .qmd-page-hero{color:var(--hero-title-color)}.qmd-theme-dark .qmd-page-hero-sticky,:root[data-theme=dark] .qmd-page-hero-sticky{z-index:10;position:relative;top:auto}.qmd-theme-dark .qmd-quote-hero,:root[data-theme=dark] .qmd-quote-hero{z-index:40;position:fixed;top:.75rem;left:1rem;right:1rem}.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-header,:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-header{align-items:center}.qmd-theme-dark .qmd-quote-hero-copy,:root[data-theme=dark] .qmd-quote-hero-copy{flex:0 24rem}.qmd-theme-dark .qmd-quote-hero .qmd-quote-hero-copy--centered,:root[data-theme=dark] .qmd-quote-hero .qmd-quote-hero-copy--centered{justify-content:center}.qmd-theme-dark .qmd-quote-hero .qmd-quote-hero-copy--centered .qmd-page-hero-title,:root[data-theme=dark] .qmd-quote-hero .qmd-quote-hero-copy--centered .qmd-page-hero-title{transform:none}.qmd-theme-dark .qmd-quote-hero-title-row,:root[data-theme=dark] .qmd-quote-hero-title-row{align-items:center;gap:9px;min-width:0;display:flex}.qmd-theme-dark .qmd-quote-hero-ownership-slot,:root[data-theme=dark] .qmd-quote-hero-ownership-slot{flex:none;margin-left:28px;display:inline-flex}.qmd-theme-dark .qmd-quote-ownership-state,:root[data-theme=dark] .qmd-quote-ownership-state{color:var(--hero-title-color);font-family:var(--qmd-font-family);white-space:nowrap;background:0 0;border:1px solid #ffffff6b;border-radius:8px;justify-content:center;align-items:center;min-width:7.75rem;height:2.5rem;padding:0 13px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000004d,0 0 12px #fff5e00f}.qmd-theme-dark button.qmd-quote-ownership-state:hover,.qmd-theme-dark button.qmd-quote-ownership-state:focus-visible,:root[data-theme=dark] button.qmd-quote-ownership-state:hover,:root[data-theme=dark] button.qmd-quote-ownership-state:focus-visible{box-shadow:0 0 8px #f5b30157,inset 0 1px #ffffff3d}.qmd-theme-dark .qmd-quote-ownership-state[data-state=editing],:root[data-theme=dark] .qmd-quote-ownership-state[data-state=editing]{font-size:.8125rem;font-weight:500}.qmd-theme-dark .qmd-quote-ownership-state-dot,:root[data-theme=dark] .qmd-quote-ownership-state-dot{background:#00e182;border-radius:999px;width:8px;height:8px;box-shadow:0 0 8px}.qmd-theme-dark .qmd-quote-ownership-state[data-state=readonly] .qmd-quote-ownership-state-dot,:root[data-theme=dark] .qmd-quote-ownership-state[data-state=readonly] .qmd-quote-ownership-state-dot{background:#ff5b72}.qmd-theme-dark .qmd-quote-ownership-state[data-state=available] .qmd-quote-ownership-state-dot,:root[data-theme=dark] .qmd-quote-ownership-state[data-state=available] .qmd-quote-ownership-state-dot{background:#f5b301}.qmd-theme-dark .qmd-quote-ownership-state-action,:root[data-theme=dark] .qmd-quote-ownership-state-action{color:#ffd45b;margin-left:5px}.qmd-theme-dark .qmd-quote-hero-title-icon,:root[data-theme=dark] .qmd-quote-hero-title-icon{color:var(--hero-title-color);flex:none;align-items:center;display:inline-flex}.qmd-theme-dark .qmd-quote-hero-title-icon svg,:root[data-theme=dark] .qmd-quote-hero-title-icon svg{width:1.5rem;height:1.5rem}.qmd-theme-dark .qmd-quote-hero-status,:root[data-theme=dark] .qmd-quote-hero-status{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);line-height:var(--hero-body-line-height);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.qmd-theme-dark .qmd-quote-hero-lease,:root[data-theme=dark] .qmd-quote-hero-lease{align-items:center;gap:6px;min-width:0;display:inline-flex}.qmd-theme-dark .qmd-quote-hero .qmd-quote-hero-actions,:root[data-theme=dark] .qmd-quote-hero .qmd-quote-hero-actions{flex:auto;overflow:visible}.qmd-theme-dark .qmd-quote-hero-action-strip,:root[data-theme=dark] .qmd-quote-hero-action-strip{align-items:center;gap:var(--qmd-hero-action-gap);justify-content:flex-end;width:100%;min-width:0;padding:8px;display:flex;overflow:visible}.qmd-theme-dark .qmd-quote-hero-save-pair,:root[data-theme=dark] .qmd-quote-hero-save-pair{flex:none;grid-template-columns:repeat(2,minmax(max-content,1fr));gap:14px;width:max-content;min-width:0;display:inline-grid}.qmd-theme-dark .qmd-page-hero-actions .qmd-quote-hero-save-action[data-slot=button],:root[data-theme=dark] .qmd-page-hero-actions .qmd-quote-hero-save-action[data-slot=button],.qmd-theme-dark .qmd-popup-hero-actions .qmd-quote-hero-save-action[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-actions .qmd-quote-hero-save-action[data-slot=button]{align-self:center;width:auto;min-width:8.75rem;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-dark .qmd-quote-hero-action-button--validate,:root[data-theme=dark] .qmd-quote-hero-action-button--validate{--qmd-hero-action-surface:#b06c0861;--qmd-hero-action-hover:#d2850c85;--qmd-hero-action-border:#ffbe42ad;--qmd-hero-action-text:#fff5e0f0;--qmd-hero-action-glow:#ffa5233d}.qmd-theme-dark .qmd-worksheet-row-status--discount,:root[data-theme=dark] .qmd-worksheet-row-status--discount,.qmd-theme-dark .qmd-quote-hero-action-button--output,:root[data-theme=dark] .qmd-quote-hero-action-button--output{--qmd-hero-action-surface:#70379d66;--qmd-hero-action-hover:#8b45ba8f;--qmd-hero-action-border:#cd95f5a8;--qmd-hero-action-text:#fff5e0f0;--qmd-hero-action-glow:#b166e03d}.qmd-theme-dark .qmd-quote-hero-action-button--neutral,:root[data-theme=dark] .qmd-quote-hero-action-button--neutral,.qmd-theme-dark .qmd-quote-hero-action-button--excel,:root[data-theme=dark] .qmd-quote-hero-action-button--excel{--qmd-hero-action-surface:#fff5e029;--qmd-hero-action-hover:#fff5e042;--qmd-hero-action-border:#fff5e09e;--qmd-hero-action-text:#fff5e0f0;--qmd-hero-action-glow:#fff5e02b}.qmd-theme-dark .qmd-quote-hero-action-button--commissions,:root[data-theme=dark] .qmd-quote-hero-action-button--commissions{--qmd-hero-action-surface:#1964af66;--qmd-hero-action-hover:#1e7dd28f;--qmd-hero-action-border:#7dc7ffa8;--qmd-hero-action-text:#fff5e0f0;--qmd-hero-action-glow:#419be63d}.qmd-theme-dark .qmd-quote-hero-action-button--settings,:root[data-theme=dark] .qmd-quote-hero-action-button--settings{--qmd-hero-action-surface:#9120306b;--qmd-hero-action-hover:#b2273a94;--qmd-hero-action-border:#ff8291a8;--qmd-hero-action-text:#fff5e0f0;--qmd-hero-action-glow:#eb4b5f3d}.qmd-theme-dark .qmd-quote-hero-action-button[data-slot=button],:root[data-theme=dark] .qmd-quote-hero-action-button[data-slot=button]{background:linear-gradient(180deg,#ffffff1f,#fff5e005 58%,transparent 100%),var(--qmd-hero-action-surface)!important;border-color:var(--qmd-hero-action-border)!important;box-shadow:inset 0 1px 0 #fff3,0 2px 7px var(--qmd-hero-action-glow),var(--shadow-xs)!important;color:var(--qmd-hero-action-text)!important;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-dark .qmd-quote-hero-action-button[data-slot=button]:hover,.qmd-theme-dark .qmd-quote-hero-action-button[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-hero-action-button[data-slot=button]:hover,:root[data-theme=dark] .qmd-quote-hero-action-button[data-slot=button]:focus-visible{background:linear-gradient(180deg,#ffffff2b,#fff5e008 56%,transparent 100%),var(--qmd-hero-action-hover)!important;box-shadow:0 0 2px 1px var(--qmd-hero-action-border),inset 0 1px 0 #ffffff3d,0 0 12px 3px var(--qmd-hero-action-glow),var(--shadow-xs)!important}.qmd-theme-dark .qmd-quote-hero-theme-toggle,:root[data-theme=dark] .qmd-quote-hero-theme-toggle{color:#ffcf45;background:0 0;border:1px solid #ffcf45c7;border-radius:999px;flex:0 0 2.5rem;width:2.5rem;height:2.55rem;padding-inline:0;box-shadow:0 5px 6px #0000004d,inset 0 0 0 1px #fff5e024,0 0 12px #ffda921f}.qmd-theme-dark .qmd-quote-hero-theme-toggle:hover,:root[data-theme=dark] .qmd-quote-hero-theme-toggle:hover{background:linear-gradient(90deg,#7d7d7d12 0%,#fff5e024 100%),#fff5e01f;border-color:#ffcf45eb;box-shadow:0 5px 6px #0000004d,inset 0 0 0 1px #fff5e038,0 0 10px #ffcf4557}.qmd-theme-dark .qmd-quote-hero-theme-toggle:focus-visible,:root[data-theme=dark] .qmd-quote-hero-theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #ffc93de0}.qmd-theme-dark .qmd-quote-hero-theme-toggle .qmd-theme-toggle-icon,:root[data-theme=dark] .qmd-quote-hero-theme-toggle .qmd-theme-toggle-icon{color:#ffcf45;opacity:1;width:1rem;height:1rem}.qmd-theme-dark .qmd-save-status-light,:root[data-theme=dark] .qmd-save-status-light{color:#fff5e0f5;background:linear-gradient(#fff5e024,#0000 58%),#00c853f0;border:1px solid #00e676fa;border-radius:999px;flex:0 0 2.5rem;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.55rem;min-height:2.55rem;padding:0;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #0000004d,inset 0 1px #fff5e057,0 0 18px #00e676c2}.qmd-theme-dark .qmd-save-status-light[data-state=unsaved],:root[data-theme=dark] .qmd-save-status-light[data-state=unsaved]{background:linear-gradient(#fff5e029,#0000 58%),#ff1744f0;border-color:#ff5252fa;box-shadow:0 5px 6px #0000004d,inset 0 1px #fff5e04d,0 0 18px #ff1744b8}.qmd-theme-dark .qmd-save-status-light-icon,:root[data-theme=dark] .qmd-save-status-light-icon{color:#fff5e0f5;filter:drop-shadow(0 0 4px #fff5e06b);width:1rem;height:1rem}@media (min-width:768px){.qmd-theme-dark .qmd-quote-hero,:root[data-theme=dark] .qmd-quote-hero{top:1rem;left:1.5rem;right:1.5rem}}.qmd-theme-dark .qmd-page-hero-header,:root[data-theme=dark] .qmd-page-hero-header{align-items:stretch;gap:15px;min-width:0;height:100%;display:flex;overflow:visible}.qmd-theme-dark .qmd-page-hero-copy,:root[data-theme=dark] .qmd-page-hero-copy{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:space-between;min-width:0;height:70px;padding-block:2px;display:flex;overflow:visible}.qmd-theme-dark .qmd-page-hero-title,:root[data-theme=dark] .qmd-page-hero-title{color:var(--hero-title-color);font-family:var(--qmd-font-family);font-size:var(--hero-title-size);font-weight:var(--hero-title-weight);letter-spacing:var(--hero-title-tracking);line-height:var(--hero-title-line-height);overflow-wrap:normal;word-break:normal;text-transform:var(--hero-transform);margin:0;overflow:visible;transform:translateY(4px)}.qmd-theme-dark .qmd-page-hero-description,.qmd-theme-dark .qmd-page-hero-eyebrow,:root[data-theme=dark] .qmd-page-hero-description,:root[data-theme=dark] .qmd-page-hero-eyebrow{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);letter-spacing:var(--hero-body-tracking);line-height:var(--hero-body-line-height);overflow-wrap:anywhere;text-transform:var(--hero-transform);margin:0;overflow:visible;transform:translateY(-2px)}.qmd-theme-dark .qmd-page-hero-actions,:root[data-theme=dark] .qmd-page-hero-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.qmd-theme-dark .qmd-page-hero-actions .qmd-page-hero-form-action[data-slot=button],:root[data-theme=dark] .qmd-page-hero-actions .qmd-page-hero-form-action[data-slot=button]{flex:none;min-width:8.75rem}.qmd-theme-dark .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button],:root[data-theme=dark] .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button]{background:linear-gradient(#fff5e01c,#0000 58%),linear-gradient(135deg,#00be5f1a,#00ffc812),#02362dc7!important;border-color:#00cd70db!important}.qmd-theme-dark .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button]:hover,.qmd-theme-dark .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button]:hover,:root[data-theme=dark] .qmd-page-hero-actions .qmd-page-hero-save-action[data-slot=button]:focus-visible{background:linear-gradient(#fff5e029,#0000 54%),linear-gradient(135deg,#00cd7029,#00ffc81a),#024034eb!important;border-color:#00e182f5!important}.qmd-theme-dark .qmd-page-hero-actions .qmd-page-hero-state-action[data-slot=button],:root[data-theme=dark] .qmd-page-hero-actions .qmd-page-hero-state-action[data-slot=button]{flex:none;min-width:8rem}.qmd-theme-dark .qmd-hero-function-actions,:root[data-theme=dark] .qmd-hero-function-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-dark .qmd-hero-function-button,:root[data-theme=dark] .qmd-hero-function-button{appearance:none;box-shadow:var(--shadow-xs);color:#e1f5e0;font-family:var(--qmd-font-family);white-space:nowrap;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border:1px solid #fff5e0b3;border-radius:8px;flex:0 0 168px;justify-content:center;align-items:center;width:168px;height:40px;padding:0 14px;font-size:.8125rem;font-weight:700;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;display:inline-flex}.qmd-theme-dark .qmd-hero-function-button:hover:not(:disabled),.qmd-theme-dark .qmd-hero-function-button:focus-visible,:root[data-theme=dark] .qmd-hero-function-button:hover:not(:disabled),:root[data-theme=dark] .qmd-hero-function-button:focus-visible{box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff5e059,0 0 10px 2px #ffaf0066,var(--shadow-xs);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e01a;border-color:#fff5e0b3;outline:none}.qmd-theme-dark .qmd-hero-function-button:disabled,:root[data-theme=dark] .qmd-hero-function-button:disabled{cursor:wait;opacity:.72}.qmd-theme-dark .qmd-page-hero-priority-action,:root[data-theme=dark] .qmd-page-hero-priority-action{--qmd-priority-action-border:#5abeffe0;--qmd-priority-action-glow:#1e91ff47;--qmd-priority-action-surface-a:#237dd23d;--qmd-priority-action-surface-b:#143e7857;--qmd-priority-action-hover-surface:#237dd29e;cursor:pointer;appearance:none;background:linear-gradient(180deg,#fff5e01f,transparent 56%),linear-gradient(135deg,var(--qmd-priority-action-surface-a),var(--qmd-priority-action-surface-b));border:1px solid var(--qmd-priority-action-border);border-radius:var(--qmd-priority-action-radius);box-shadow:inset 0 0 0 1px #fff5e01a,0 0 9px var(--qmd-priority-action-glow),var(--shadow-xs);color:#f4faff;font-family:var(--qmd-font-family);font-size:.8125rem;font-weight:var(--qmd-priority-action-weight);height:var(--qmd-priority-action-height);min-width:168px;padding:0 var(--qmd-priority-action-padding);white-space:nowrap;flex:0 0 168px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,box-shadow .18s;display:inline-flex}.qmd-theme-dark .qmd-page-hero-priority-action--compact-label,:root[data-theme=dark] .qmd-page-hero-priority-action--compact-label{font-size:var(--qmd-priority-action-compact-size);overflow-wrap:anywhere;text-align:center;white-space:normal;line-height:1.2}.qmd-theme-dark .qmd-page-hero-priority-action--create,:root[data-theme=dark] .qmd-page-hero-priority-action--create{--qmd-priority-action-hover-surface:#009c699e;--qmd-priority-action-border:#00e18ee6;--qmd-priority-action-glow:#00cd8242;--qmd-priority-action-surface-a:#009c6940;--qmd-priority-action-surface-b:#0048445c}.qmd-theme-dark .qmd-page-hero-priority-action:hover:not(:disabled),.qmd-theme-dark .qmd-page-hero-priority-action:focus-visible,:root[data-theme=dark] .qmd-page-hero-priority-action:hover:not(:disabled),:root[data-theme=dark] .qmd-page-hero-priority-action:focus-visible{background:linear-gradient(180deg,#fff5e02e,transparent 52%),linear-gradient(135deg,var(--qmd-priority-action-hover-surface),var(--qmd-priority-action-surface-a));border-color:var(--qmd-priority-action-border);box-shadow:inset 0 0 0 1px #fff5e033,0 0 0 2px var(--qmd-priority-action-glow),0 0 18px var(--qmd-priority-action-glow),var(--shadow-xs);outline:none}.qmd-theme-dark .qmd-page-hero-priority-action:disabled,:root[data-theme=dark] .qmd-page-hero-priority-action:disabled{cursor:wait;opacity:.72}@media (max-width:980px){.qmd-theme-dark .qmd-page-hero:not(.qmd-quote-hero),:root[data-theme=dark] .qmd-page-hero:not(.qmd-quote-hero){max-height:none}.qmd-theme-dark .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-header,:root[data-theme=dark] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-header{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.qmd-theme-dark .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-copy,:root[data-theme=dark] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-copy{justify-content:center;height:auto}.qmd-theme-dark .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-actions,:root[data-theme=dark] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-actions{grid-column:1/-1;justify-content:stretch;width:100%}.qmd-theme-dark .qmd-page-hero .qmd-hero-function-actions,:root[data-theme=dark] .qmd-page-hero .qmd-hero-function-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.qmd-theme-dark .qmd-page-hero .qmd-hero-function-button,:root[data-theme=dark] .qmd-page-hero .qmd-hero-function-button{flex-basis:auto;width:100%;min-width:0}}@media (max-width:520px){.qmd-theme-dark .qmd-page-hero .qmd-hero-function-actions,:root[data-theme=dark] .qmd-page-hero .qmd-hero-function-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:2200px){.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-header,:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-header{align-items:center;display:flex}.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-copy,:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-copy{flex:none;height:70px}.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-title,:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-title{white-space:nowrap}.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-actions,:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-actions{scrollbar-width:none;flex:auto;grid-column:auto;justify-content:flex-start;width:auto;overflow-x:auto}.qmd-theme-dark .qmd-quote-hero .qmd-page-hero-actions::-webkit-scrollbar{display:none}:root[data-theme=dark] .qmd-quote-hero .qmd-page-hero-actions::-webkit-scrollbar{display:none}.qmd-theme-dark .qmd-quote-hero-action-strip,:root[data-theme=dark] .qmd-quote-hero-action-strip{flex:none;width:max-content;margin-left:auto}}.qmd-theme-dark .qmd-page-hero-priority-action--import,:root[data-theme=dark] .qmd-page-hero-priority-action--import{--qmd-priority-action-border:#f5c341eb;--qmd-priority-action-glow:#e1a01452;--qmd-priority-action-surface-a:#be820f47;--qmd-priority-action-surface-b:#5a3e0561;--qmd-priority-action-hover-surface:#be820fa6;color:#fff1c8}.qmd-theme-dark .qmd-page-hero-priority-action--update,:root[data-theme=dark] .qmd-page-hero-priority-action--update{--qmd-priority-action-border:#ff9b4beb;--qmd-priority-action-glow:#eb691952;--qmd-priority-action-surface-a:#cd5a1447;--qmd-priority-action-surface-b:#5f260a61;--qmd-priority-action-hover-surface:#cd5a14a6;color:#ffe6d2}.qmd-theme-dark .qmd-page-hero-priority-action--bulk,:root[data-theme=dark] .qmd-page-hero-priority-action--bulk{--qmd-priority-action-border:#be2d2de6;--qmd-priority-action-glow:#dc37374d;--qmd-priority-action-surface-a:#dc41414d;--qmd-priority-action-surface-b:#f59b9157;--qmd-priority-action-hover-surface:#dc414194;color:#ffebe1}.qmd-theme-dark .qmd-quote-hero-action-button--manufacturing,:root[data-theme=dark] .qmd-quote-hero-action-button--manufacturing,.qmd-theme-dark .qmd-quote-hero-action-button--purchase,:root[data-theme=dark] .qmd-quote-hero-action-button--purchase{--qmd-hero-action-surface:var(--qmd-production-action-surface);--qmd-hero-action-hover:var(--qmd-production-action-hover);--qmd-hero-action-border:var(--qmd-production-action-border);--qmd-hero-action-text:var(--qmd-production-action-text);--qmd-hero-action-glow:var(--qmd-production-action-border)}.qmd-theme-dark .qmd-page-hero-priority-action--content-width,:root[data-theme=dark] .qmd-page-hero-priority-action--content-width{flex-basis:auto;width:max-content}.qmd-theme-dark,:root[data-theme=dark]{--qmd-hero-action-gap:14px;--qmd-priority-action-radius:8px;--qmd-priority-action-weight:650;--qmd-priority-action-height:40px;--qmd-priority-action-padding:14px;--qmd-priority-action-compact-size:.625rem}.qmd-theme-dark .qmd-equal-action-group,:root[data-theme=dark] .qmd-equal-action-group{grid-template-columns:repeat(auto-fit,minmax(0,min(100%,var(--qmd-equal-action-width,168px))));grid-auto-rows:1fr;gap:.75rem;min-width:0;display:grid;position:relative}.qmd-theme-dark .qmd-equal-action-group>button:is(.qmd-page-hero-priority-action,.qmd-form-linked-action-l1.qmd-list-filter-action),:root[data-theme=dark] .qmd-equal-action-group>button:is(.qmd-page-hero-priority-action,.qmd-form-linked-action-l1.qmd-list-filter-action){border-radius:var(--qmd-priority-action-radius)!important;font-family:var(--qmd-font-family)!important;font-size:var(--qmd-priority-action-compact-size)!important;font-weight:var(--qmd-priority-action-weight)!important;min-height:var(--qmd-priority-action-height)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0 var(--qmd-priority-action-padding)!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.2!important}.qmd-theme-dark .qmd-equal-action-group .qmd-liquid-glass-content,:root[data-theme=dark] .qmd-equal-action-group .qmd-liquid-glass-content{white-space:normal;overflow-wrap:anywhere;min-width:0;font:inherit;justify-content:center}.qmd-theme-dark .qmd-equal-action-group-measure,:root[data-theme=dark] .qmd-equal-action-group-measure{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.qmd-theme-dark .qmd-equal-action-group-measure>span,:root[data-theme=dark] .qmd-equal-action-group-measure>span{white-space:nowrap;width:max-content;display:block}.qmd-theme-dark .qmd-quote-hero-heading-controls,:root[data-theme=dark] .qmd-quote-hero-heading-controls{flex:none;align-items:center;min-width:0;display:flex}.qmd-theme-dark .qmd-quote-hero-heading-controls .qmd-quote-hero-copy,:root[data-theme=dark] .qmd-quote-hero-heading-controls .qmd-quote-hero-copy{flex:none;width:max-content;max-width:none}.qmd-theme-dark .qmd-production-editing-status,:root[data-theme=dark] .qmd-production-editing-status{width:max-content;padding-bottom:calc(1.25rem + 2px);position:relative}.qmd-theme-dark .qmd-production-editing-controls,:root[data-theme=dark] .qmd-production-editing-controls{align-items:center;gap:var(--qmd-hero-action-gap);white-space:nowrap;height:2.5rem;display:flex}.qmd-theme-dark .qmd-production-editing-status .qmd-quote-ownership-state,:root[data-theme=dark] .qmd-production-editing-status .qmd-quote-ownership-state{flex:none;width:max-content;min-width:0}.qmd-theme-dark .qmd-production-editing-blocker,:root[data-theme=dark] .qmd-production-editing-blocker{width:100%;height:1.1rem;color:var(--qmd-quote-row-action-destructive-text);font-family:var(--qmd-font-family);font-size:calc((var(--hero-body-size) + var(--qmd-priority-action-compact-size))/2);white-space:nowrap;text-overflow:ellipsis;line-height:1.1rem;position:absolute;bottom:0;left:0;overflow:hidden}.qmd-theme-light .qmd-page-hero,:root[data-theme=light] .qmd-page-hero{color:var(--hero-title-color)}.qmd-theme-light .qmd-page-hero-sticky,:root[data-theme=light] .qmd-page-hero-sticky{z-index:10;position:relative;top:auto}.qmd-theme-light .qmd-quote-hero,:root[data-theme=light] .qmd-quote-hero{z-index:40;position:fixed;top:.75rem;left:1rem;right:1rem}.qmd-theme-light .qmd-quote-hero .qmd-page-hero-header,:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-header{align-items:center}.qmd-theme-light .qmd-quote-hero-copy,:root[data-theme=light] .qmd-quote-hero-copy{flex:0 24rem}.qmd-theme-light .qmd-quote-hero .qmd-quote-hero-copy--centered,:root[data-theme=light] .qmd-quote-hero .qmd-quote-hero-copy--centered{justify-content:center}.qmd-theme-light .qmd-quote-hero .qmd-quote-hero-copy--centered .qmd-page-hero-title,:root[data-theme=light] .qmd-quote-hero .qmd-quote-hero-copy--centered .qmd-page-hero-title{transform:none}.qmd-theme-light .qmd-quote-hero-title-row,:root[data-theme=light] .qmd-quote-hero-title-row{align-items:center;gap:9px;min-width:0;display:flex}.qmd-theme-light .qmd-quote-hero-ownership-slot,:root[data-theme=light] .qmd-quote-hero-ownership-slot{flex:none;margin-left:28px;display:inline-flex}.qmd-theme-light .qmd-quote-ownership-state,:root[data-theme=light] .qmd-quote-ownership-state{color:var(--hero-title-color);font-family:var(--qmd-font-family);white-space:nowrap;background:#ffffff57;border:1px solid #5a463085;border-radius:8px;justify-content:center;align-items:center;min-width:7.75rem;height:2.5rem;padding:0 13px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.qmd-theme-light button.qmd-quote-ownership-state:hover,.qmd-theme-light button.qmd-quote-ownership-state:focus-visible,:root[data-theme=light] button.qmd-quote-ownership-state:hover,:root[data-theme=light] button.qmd-quote-ownership-state:focus-visible{box-shadow:0 0 8px #995b0057,inset 0 1px #ffffffb8}.qmd-theme-light .qmd-quote-ownership-state[data-state=editing],:root[data-theme=light] .qmd-quote-ownership-state[data-state=editing]{font-size:.8125rem;font-weight:500}.qmd-theme-light .qmd-quote-ownership-state-dot,:root[data-theme=light] .qmd-quote-ownership-state-dot{background:#168b55;border-radius:999px;width:8px;height:8px;box-shadow:0 0 7px #168b5594}.qmd-theme-light .qmd-quote-ownership-state[data-state=readonly] .qmd-quote-ownership-state-dot,:root[data-theme=light] .qmd-quote-ownership-state[data-state=readonly] .qmd-quote-ownership-state-dot{background:#c72f48}.qmd-theme-light .qmd-quote-ownership-state[data-state=available] .qmd-quote-ownership-state-dot,:root[data-theme=light] .qmd-quote-ownership-state[data-state=available] .qmd-quote-ownership-state-dot{background:#a86700}.qmd-theme-light .qmd-quote-ownership-state-action,:root[data-theme=light] .qmd-quote-ownership-state-action{color:#7c4b00;margin-left:5px}.qmd-theme-light .qmd-quote-hero-title-icon,:root[data-theme=light] .qmd-quote-hero-title-icon{color:var(--hero-title-color);flex:none;align-items:center;display:inline-flex}.qmd-theme-light .qmd-quote-hero-title-icon svg,:root[data-theme=light] .qmd-quote-hero-title-icon svg{width:1.5rem;height:1.5rem}.qmd-theme-light .qmd-quote-hero-status,:root[data-theme=light] .qmd-quote-hero-status{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);line-height:var(--hero-body-line-height);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.qmd-theme-light .qmd-quote-hero-lease,:root[data-theme=light] .qmd-quote-hero-lease{align-items:center;gap:6px;min-width:0;display:inline-flex}.qmd-theme-light .qmd-quote-hero .qmd-quote-hero-actions,:root[data-theme=light] .qmd-quote-hero .qmd-quote-hero-actions{flex:auto;overflow:visible}.qmd-theme-light .qmd-quote-hero-action-strip,:root[data-theme=light] .qmd-quote-hero-action-strip{align-items:center;gap:var(--qmd-hero-action-gap);justify-content:flex-end;width:100%;min-width:0;padding:8px;display:flex;overflow:visible}.qmd-theme-light .qmd-quote-hero-save-pair,:root[data-theme=light] .qmd-quote-hero-save-pair{flex:none;grid-template-columns:repeat(2,minmax(max-content,1fr));gap:14px;width:max-content;min-width:0;display:inline-grid}.qmd-theme-light .qmd-page-hero-actions .qmd-quote-hero-save-action[data-slot=button],:root[data-theme=light] .qmd-page-hero-actions .qmd-quote-hero-save-action[data-slot=button],.qmd-theme-light .qmd-popup-hero-actions .qmd-quote-hero-save-action[data-slot=button],:root[data-theme=light] .qmd-popup-hero-actions .qmd-quote-hero-save-action[data-slot=button]{align-self:center;width:auto;min-width:8.75rem;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-light .qmd-quote-hero-action-button--validate,:root[data-theme=light] .qmd-quote-hero-action-button--validate{--qmd-hero-action-surface:#f1b44085;--qmd-hero-action-hover:#f4a624ad;--qmd-hero-action-border:#b2680ac7;--qmd-hero-action-text:#371414f0;--qmd-hero-action-glow:#d8871847}.qmd-theme-light .qmd-worksheet-row-status--discount,:root[data-theme=light] .qmd-worksheet-row-status--discount,.qmd-theme-light .qmd-quote-hero-action-button--output,:root[data-theme=light] .qmd-quote-hero-action-button--output{--qmd-hero-action-surface:#cca4e780;--qmd-hero-action-hover:#c28ee3a8;--qmd-hero-action-border:#753c9fb8;--qmd-hero-action-text:#371414f0;--qmd-hero-action-glow:#8b4cb442}.qmd-theme-light .qmd-quote-hero-action-button--neutral,:root[data-theme=light] .qmd-quote-hero-action-button--neutral,.qmd-theme-light .qmd-quote-hero-action-button--excel,:root[data-theme=light] .qmd-quote-hero-action-button--excel{--qmd-hero-action-surface:#ffffffa8;--qmd-hero-action-hover:#ffffffe0;--qmd-hero-action-border:#7864528f;--qmd-hero-action-text:#371414f0;--qmd-hero-action-glow:#7864522e}.qmd-theme-light .qmd-quote-hero-action-button--commissions,:root[data-theme=light] .qmd-quote-hero-action-button--commissions{--qmd-hero-action-surface:#91ccef85;--qmd-hero-action-hover:#76beebb3;--qmd-hero-action-border:#1868a4b8;--qmd-hero-action-text:#371414f0;--qmd-hero-action-glow:#227ebe42}.qmd-theme-light .qmd-quote-hero-action-button--settings,:root[data-theme=light] .qmd-quote-hero-action-button--settings{--qmd-hero-action-surface:#e891977a;--qmd-hero-action-hover:#e57984a8;--qmd-hero-action-border:#972a37bd;--qmd-hero-action-text:#371414f0;--qmd-hero-action-glow:#b4374640}.qmd-theme-light .qmd-quote-hero-action-button[data-slot=button],.qmd-theme-light .qmd-quote-category-delete-action[data-slot=button],:root[data-theme=light] .qmd-quote-hero-action-button[data-slot=button],:root[data-theme=light] .qmd-quote-category-delete-action[data-slot=button]{background:linear-gradient(180deg,#ffffff57,#fff5e00d 58%,transparent 100%),var(--qmd-hero-action-surface)!important;border-color:var(--qmd-hero-action-border)!important;box-shadow:inset 0 1px 0 #ffffff94,0 2px 7px var(--qmd-hero-action-glow),var(--shadow-xs)!important;color:var(--qmd-hero-action-text)!important;font-size:.8125rem!important;font-weight:500!important}.qmd-theme-light .qmd-quote-hero-action-button[data-slot=button]:hover,.qmd-theme-light .qmd-quote-hero-action-button[data-slot=button]:focus-visible,.qmd-theme-light .qmd-quote-category-delete-action[data-slot=button]:hover,.qmd-theme-light .qmd-quote-category-delete-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-hero-action-button[data-slot=button]:hover,:root[data-theme=light] .qmd-quote-hero-action-button[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-category-delete-action[data-slot=button]:hover,:root[data-theme=light] .qmd-quote-category-delete-action[data-slot=button]:focus-visible{background:linear-gradient(180deg,#ffffff70,#fff5e014 56%,transparent 100%),var(--qmd-hero-action-hover)!important;box-shadow:0 0 2px 1px var(--qmd-hero-action-border),inset 0 1px 0 #ffffffa8,0 0 12px 3px var(--qmd-hero-action-glow),var(--shadow-xs)!important}.qmd-theme-light .qmd-quote-hero-theme-toggle,:root[data-theme=light] .qmd-quote-hero-theme-toggle{color:#b5188f;background:0 0;border:2px solid #b5188fb8;border-radius:999px;flex:0 0 2.5rem;width:2.5rem;height:2.55rem;padding-inline:0;box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffff94,0 0 14px #8c4b1424}.qmd-theme-light .qmd-quote-hero-theme-toggle:hover,:root[data-theme=light] .qmd-quote-hero-theme-toggle:hover{background:linear-gradient(135deg,#ffffff8a 25%,#ffe5bd80 75%,#d7ebff7a 100%),#b5188f29;border-color:#b5188fe6;box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffffad,0 0 10px #b5188f4d}.qmd-theme-light .qmd-quote-hero-theme-toggle:focus-visible,:root[data-theme=light] .qmd-quote-hero-theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #c32b9dd1}.qmd-theme-light .qmd-quote-hero-theme-toggle .qmd-theme-toggle-icon,:root[data-theme=light] .qmd-quote-hero-theme-toggle .qmd-theme-toggle-icon{color:#b5188f;opacity:1;width:1rem;height:1rem}.qmd-theme-light .qmd-save-status-light,:root[data-theme=light] .qmd-save-status-light{color:#fff5e0fa;background:linear-gradient(#ffffff57,#0000 58%),#00c853f0;border:2px solid #009641fa;border-radius:999px;flex:0 0 2.5rem;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.55rem;min-height:2.55rem;padding:0;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffff94,0 0 18px #00e676b8}.qmd-theme-light .qmd-save-status-light[data-state=unsaved],:root[data-theme=light] .qmd-save-status-light[data-state=unsaved]{background:linear-gradient(#ffffff7a,#0000 58%),#ff1744eb;border-color:#c61034fa;box-shadow:0 5px 6px #3714141f,inset 0 0 0 1px #ffffff8f,0 0 18px #ff1744ad}.qmd-theme-light .qmd-save-status-light-icon,:root[data-theme=light] .qmd-save-status-light-icon{color:#fff5e0fa;filter:drop-shadow(0 0 4px #fff5e06b);width:1rem;height:1rem}@media (min-width:768px){.qmd-theme-light .qmd-quote-hero,:root[data-theme=light] .qmd-quote-hero{top:1rem;left:1.5rem;right:1.5rem}}.qmd-theme-light .qmd-page-hero-header,:root[data-theme=light] .qmd-page-hero-header{align-items:stretch;gap:15px;min-width:0;height:100%;display:flex;overflow:visible}.qmd-theme-light .qmd-page-hero-copy,:root[data-theme=light] .qmd-page-hero-copy{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:space-between;min-width:0;height:70px;padding-block:2px;display:flex;overflow:visible}.qmd-theme-light .qmd-page-hero-title,:root[data-theme=light] .qmd-page-hero-title{color:var(--hero-title-color);font-family:var(--qmd-font-family);font-size:var(--hero-title-size);font-weight:var(--hero-title-weight);letter-spacing:var(--hero-title-tracking);line-height:var(--hero-title-line-height);overflow-wrap:normal;word-break:normal;text-transform:var(--hero-transform);margin:0;overflow:visible;transform:translateY(4px)}.qmd-theme-light .qmd-page-hero-description,.qmd-theme-light .qmd-page-hero-eyebrow,:root[data-theme=light] .qmd-page-hero-description,:root[data-theme=light] .qmd-page-hero-eyebrow{color:var(--hero-body-color);font-family:var(--qmd-font-family);font-size:var(--hero-body-size);font-weight:var(--hero-body-weight);letter-spacing:var(--hero-body-tracking);line-height:var(--hero-body-line-height);overflow-wrap:anywhere;text-transform:var(--hero-transform);margin:0;overflow:visible;transform:translateY(-2px)}.qmd-theme-light .qmd-page-hero-actions,:root[data-theme=light] .qmd-page-hero-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.qmd-theme-light .qmd-page-hero-actions .qmd-page-hero-form-action[data-slot=button],:root[data-theme=light] .qmd-page-hero-actions .qmd-page-hero-form-action[data-slot=button]{flex:none;min-width:8.75rem}.qmd-theme-light .qmd-page-hero-actions .qmd-page-hero-state-action[data-slot=button],:root[data-theme=light] .qmd-page-hero-actions .qmd-page-hero-state-action[data-slot=button]{flex:none;min-width:8rem}.qmd-theme-light .qmd-hero-function-actions,:root[data-theme=light] .qmd-hero-function-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-light .qmd-hero-function-button,:root[data-theme=light] .qmd-hero-function-button{appearance:none;box-shadow:var(--shadow-xs);color:#371414;font-family:var(--qmd-font-family);white-space:nowrap;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033;border:1px solid #b97d00b8;border-radius:8px;flex:0 0 168px;justify-content:center;align-items:center;width:168px;height:40px;padding:0 14px;font-size:.8125rem;font-weight:700;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;display:inline-flex}.qmd-theme-light .qmd-hero-function-button:hover:not(:disabled),.qmd-theme-light .qmd-hero-function-button:focus-visible,:root[data-theme=light] .qmd-hero-function-button:hover:not(:disabled),:root[data-theme=light] .qmd-hero-function-button:focus-visible{box-shadow:0 0 2px 1px #37141459,inset 0 0 0 1px #3714144d,0 0 10px 2px #5a00003d,var(--shadow-xs);background:#fff5e0;border-color:#371414b3;outline:none}.qmd-theme-light .qmd-hero-function-button:disabled,:root[data-theme=light] .qmd-hero-function-button:disabled{cursor:wait;opacity:.72}.qmd-theme-light .qmd-page-hero-priority-action,:root[data-theme=light] .qmd-page-hero-priority-action{--qmd-priority-action-border:#0f69afd1;--qmd-priority-action-glow:#0f69af33;--qmd-priority-action-surface-a:#46a5e13d;--qmd-priority-action-surface-b:#b9def657;--qmd-priority-action-hover-surface:#46a5e17a;cursor:pointer;appearance:none;background:linear-gradient(180deg,#ffffff8a,transparent 58%),linear-gradient(135deg,var(--qmd-priority-action-surface-a),var(--qmd-priority-action-surface-b));border:1px solid var(--qmd-priority-action-border);border-radius:var(--qmd-priority-action-radius);box-shadow:inset 0 0 0 1px #ffffff61,0 0 8px var(--qmd-priority-action-glow),var(--shadow-xs);color:#123048;font-family:var(--qmd-font-family);font-size:.8125rem;font-weight:var(--qmd-priority-action-weight);height:var(--qmd-priority-action-height);min-width:168px;padding:0 var(--qmd-priority-action-padding);white-space:nowrap;flex:0 0 168px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,box-shadow .18s;display:inline-flex}.qmd-theme-light .qmd-page-hero-priority-action--compact-label,:root[data-theme=light] .qmd-page-hero-priority-action--compact-label{font-size:var(--qmd-priority-action-compact-size);overflow-wrap:anywhere;text-align:center;white-space:normal;line-height:1.2}.qmd-theme-light .qmd-page-hero-priority-action--create,:root[data-theme=light] .qmd-page-hero-priority-action--create{--qmd-priority-action-hover-surface:#00be7d70;--qmd-priority-action-border:#008758d6;--qmd-priority-action-glow:#009b6633;--qmd-priority-action-surface-a:#00be7d38;--qmd-priority-action-surface-b:#a0e6cf52;color:#084330}.qmd-theme-light .qmd-page-hero-priority-action:hover:not(:disabled),.qmd-theme-light .qmd-page-hero-priority-action:focus-visible,:root[data-theme=light] .qmd-page-hero-priority-action:hover:not(:disabled),:root[data-theme=light] .qmd-page-hero-priority-action:focus-visible{background:linear-gradient(180deg,#ffffffad,transparent 54%),linear-gradient(135deg,var(--qmd-priority-action-hover-surface),var(--qmd-priority-action-surface-a));border-color:var(--qmd-priority-action-border);box-shadow:inset 0 0 0 1px #ffffff85,0 0 0 2px var(--qmd-priority-action-glow),0 0 18px var(--qmd-priority-action-glow),var(--shadow-xs);outline:none}.qmd-theme-light .qmd-page-hero-priority-action:disabled,:root[data-theme=light] .qmd-page-hero-priority-action:disabled{cursor:wait;opacity:.72}@media (max-width:980px){.qmd-theme-light .qmd-page-hero:not(.qmd-quote-hero),:root[data-theme=light] .qmd-page-hero:not(.qmd-quote-hero){max-height:none}.qmd-theme-light .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-header,:root[data-theme=light] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-header{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.qmd-theme-light .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-copy,:root[data-theme=light] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-copy{justify-content:center;height:auto}.qmd-theme-light .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-actions,:root[data-theme=light] .qmd-page-hero:not(.qmd-quote-hero) .qmd-page-hero-actions{grid-column:1/-1;justify-content:stretch;width:100%}.qmd-theme-light .qmd-page-hero .qmd-hero-function-actions,:root[data-theme=light] .qmd-page-hero .qmd-hero-function-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.qmd-theme-light .qmd-page-hero .qmd-hero-function-button,:root[data-theme=light] .qmd-page-hero .qmd-hero-function-button{flex-basis:auto;width:100%;min-width:0}}@media (max-width:520px){.qmd-theme-light .qmd-page-hero .qmd-hero-function-actions,:root[data-theme=light] .qmd-page-hero .qmd-hero-function-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:2200px){.qmd-theme-light .qmd-quote-hero .qmd-page-hero-header,:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-header{align-items:center;display:flex}.qmd-theme-light .qmd-quote-hero .qmd-page-hero-copy,:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-copy{flex:none;height:70px}.qmd-theme-light .qmd-quote-hero .qmd-page-hero-title,:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-title{white-space:nowrap}.qmd-theme-light .qmd-quote-hero .qmd-page-hero-actions,:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-actions{scrollbar-width:none;flex:auto;grid-column:auto;justify-content:flex-start;width:auto;overflow-x:auto}.qmd-theme-light .qmd-quote-hero .qmd-page-hero-actions::-webkit-scrollbar{display:none}:root[data-theme=light] .qmd-quote-hero .qmd-page-hero-actions::-webkit-scrollbar{display:none}.qmd-theme-light .qmd-quote-hero-action-strip,:root[data-theme=light] .qmd-quote-hero-action-strip{flex:none;width:max-content;margin-left:auto}}.qmd-theme-light .qmd-page-hero-priority-action--import,:root[data-theme=light] .qmd-page-hero-priority-action--import{--qmd-priority-action-border:#9b6900e6;--qmd-priority-action-glow:#c38c0047;--qmd-priority-action-surface-a:#f0b92347;--qmd-priority-action-surface-b:#fae19b61;--qmd-priority-action-hover-surface:#f0b92399;color:#523500}.qmd-theme-light .qmd-page-hero-priority-action--update,:root[data-theme=light] .qmd-page-hero-priority-action--update{--qmd-priority-action-border:#aa4b0ae6;--qmd-priority-action-glow:#d7641447;--qmd-priority-action-surface-a:#f0873742;--qmd-priority-action-surface-b:#fac39b61;--qmd-priority-action-hover-surface:#f087378f;color:#5a2505}.qmd-theme-light .qmd-page-hero-priority-action--bulk,:root[data-theme=light] .qmd-page-hero-priority-action--bulk{--qmd-priority-action-border:#be2d2de6;--qmd-priority-action-glow:#dc37374d;--qmd-priority-action-surface-a:#dc41414d;--qmd-priority-action-surface-b:#f59b9157;--qmd-priority-action-hover-surface:#dc414194;color:#641414}.qmd-theme-light .qmd-quote-hero-action-button--manufacturing,:root[data-theme=light] .qmd-quote-hero-action-button--manufacturing,.qmd-theme-light .qmd-quote-hero-action-button--purchase,:root[data-theme=light] .qmd-quote-hero-action-button--purchase{--qmd-hero-action-surface:var(--qmd-production-action-surface);--qmd-hero-action-hover:var(--qmd-production-action-hover);--qmd-hero-action-border:var(--qmd-production-action-border);--qmd-hero-action-text:var(--qmd-production-action-text);--qmd-hero-action-glow:var(--qmd-production-action-border)}.qmd-theme-light .qmd-page-hero-priority-action--content-width,:root[data-theme=light] .qmd-page-hero-priority-action--content-width{flex-basis:auto;width:max-content}.qmd-theme-light,:root[data-theme=light]{--qmd-hero-action-gap:14px;--qmd-priority-action-radius:8px;--qmd-priority-action-weight:650;--qmd-priority-action-height:40px;--qmd-priority-action-padding:14px;--qmd-priority-action-compact-size:.625rem}.qmd-theme-light .qmd-equal-action-group,:root[data-theme=light] .qmd-equal-action-group{grid-template-columns:repeat(auto-fit,minmax(0,min(100%,var(--qmd-equal-action-width,168px))));grid-auto-rows:1fr;gap:.75rem;min-width:0;display:grid;position:relative}.qmd-theme-light .qmd-equal-action-group>button:is(.qmd-page-hero-priority-action,.qmd-form-linked-action-l1.qmd-list-filter-action),:root[data-theme=light] .qmd-equal-action-group>button:is(.qmd-page-hero-priority-action,.qmd-form-linked-action-l1.qmd-list-filter-action){border-radius:var(--qmd-priority-action-radius)!important;font-family:var(--qmd-font-family)!important;font-size:var(--qmd-priority-action-compact-size)!important;font-weight:var(--qmd-priority-action-weight)!important;min-height:var(--qmd-priority-action-height)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0 var(--qmd-priority-action-padding)!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.2!important}.qmd-theme-light .qmd-equal-action-group .qmd-liquid-glass-content,:root[data-theme=light] .qmd-equal-action-group .qmd-liquid-glass-content{white-space:normal;overflow-wrap:anywhere;min-width:0;font:inherit;justify-content:center}.qmd-theme-light .qmd-equal-action-group-measure,:root[data-theme=light] .qmd-equal-action-group-measure{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.qmd-theme-light .qmd-equal-action-group-measure>span,:root[data-theme=light] .qmd-equal-action-group-measure>span{white-space:nowrap;width:max-content;display:block}.qmd-theme-light .qmd-quote-hero-heading-controls,:root[data-theme=light] .qmd-quote-hero-heading-controls{flex:none;align-items:center;min-width:0;display:flex}.qmd-theme-light .qmd-quote-hero-heading-controls .qmd-quote-hero-copy,:root[data-theme=light] .qmd-quote-hero-heading-controls .qmd-quote-hero-copy{flex:none;width:max-content;max-width:none}.qmd-theme-light .qmd-production-editing-status,:root[data-theme=light] .qmd-production-editing-status{width:max-content;padding-bottom:calc(1.25rem + 2px);position:relative}.qmd-theme-light .qmd-production-editing-controls,:root[data-theme=light] .qmd-production-editing-controls{align-items:center;gap:var(--qmd-hero-action-gap);white-space:nowrap;height:2.5rem;display:flex}.qmd-theme-light .qmd-production-editing-status .qmd-quote-ownership-state,:root[data-theme=light] .qmd-production-editing-status .qmd-quote-ownership-state{flex:none;width:max-content;min-width:0}.qmd-theme-light .qmd-production-editing-blocker,:root[data-theme=light] .qmd-production-editing-blocker{width:100%;height:1.1rem;color:var(--qmd-quote-row-action-destructive-text);font-family:var(--qmd-font-family);font-size:calc((var(--hero-body-size) + var(--qmd-priority-action-compact-size))/2);white-space:nowrap;text-overflow:ellipsis;line-height:1.1rem;position:absolute;bottom:0;left:0;overflow:hidden}.qmd-theme-dark .qmd-hub-card,:root[data-theme=dark] .qmd-hub-card{color:var(--card-title-color);min-width:0;height:100%;text-decoration:none;display:flex;overflow:visible}.qmd-theme-dark .qmd-hub-card-content,:root[data-theme=dark] .qmd-hub-card-content{flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}.qmd-theme-dark .qmd-hub-card-title,:root[data-theme=dark] .qmd-hub-card-title{color:var(--card-title-color);font-family:var(--qmd-font-family);font-size:var(--card-title-size);font-weight:var(--card-title-weight);letter-spacing:var(--card-title-tracking);line-height:var(--card-title-line-height);overflow-wrap:anywhere;text-transform:var(--card-title-transform);display:block}.qmd-theme-dark .qmd-hub-card-body,:root[data-theme=dark] .qmd-hub-card-body{color:var(--card-body-color);font-family:var(--qmd-font-family);font-size:var(--card-body-size);font-weight:var(--card-body-weight);letter-spacing:var(--card-body-tracking);line-height:max(var(--card-body-line-height),1.35);overflow-wrap:anywhere;text-transform:var(--card-body-transform);margin-top:auto;display:block;transform:translateY(8px)}.qmd-theme-dark .qmd-hub-card-icon,:root[data-theme=dark] .qmd-hub-card-icon{color:var(--card-title-color);display:inline-flex}.qmd-theme-dark .qmd-hub-card.is-disabled,:root[data-theme=dark] .qmd-hub-card.is-disabled{pointer-events:none}.qmd-theme-light .qmd-hub-card,:root[data-theme=light] .qmd-hub-card{color:var(--card-title-color);min-width:0;height:100%;text-decoration:none;display:flex;overflow:visible}.qmd-theme-light .qmd-hub-card-content,:root[data-theme=light] .qmd-hub-card-content{flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}.qmd-theme-light .qmd-hub-card-title,:root[data-theme=light] .qmd-hub-card-title{color:var(--card-title-color);font-family:var(--qmd-font-family);font-size:var(--card-title-size);font-weight:var(--card-title-weight);letter-spacing:var(--card-title-tracking);line-height:var(--card-title-line-height);overflow-wrap:anywhere;text-transform:var(--card-title-transform);display:block}.qmd-theme-light .qmd-hub-card-body,:root[data-theme=light] .qmd-hub-card-body{color:var(--card-body-color);font-family:var(--qmd-font-family);font-size:var(--card-body-size);font-weight:var(--card-body-weight);letter-spacing:var(--card-body-tracking);line-height:max(var(--card-body-line-height),1.35);overflow-wrap:anywhere;text-transform:var(--card-body-transform);margin-top:auto;display:block;transform:translateY(8px)}.qmd-theme-light .qmd-hub-card-icon,:root[data-theme=light] .qmd-hub-card-icon{color:var(--card-title-color);display:inline-flex}.qmd-theme-light .qmd-hub-card.is-disabled,:root[data-theme=light] .qmd-hub-card.is-disabled{pointer-events:none}.qmd-theme-dark,:root[data-theme=dark]{--qmd-form-status-warning-text:#ffe8aef0;--qmd-form-status-glyph-neutral:#fff5e04d;--qmd-form-status-glyph-success:#00ed83;--qmd-form-status-glyph-warning:#ffc400;--qmd-form-status-glyph-warning-outline:#806600;--qmd-form-status-glyph-error:#ff405b;--qmd-form-control-border:#fff5e0b3;--qmd-form-select-selected-color:#ffaf00;--qmd-form-override-label:#ff919bf5;--qmd-form-override-border:#ff69789e;--qmd-form-override-border-hover:#ff8791e0;--qmd-form-override-surface:#7814231f;--qmd-form-override-shadow:#ff506433;--qmd-form-override-clear:#ffa5aceb;--qmd-form-override-clear-hover:#ff5f702e;--qmd-compound-category-card-accent:#327b632e;--qmd-compound-category-card-base-middle:#fff5e00f;--qmd-compound-category-card-base-end:#fff5e005;--qmd-compound-category-card-border:#ffaf0059;--qmd-compound-category-l3-surface:linear-gradient(to bottom right,#0096280a 0%,#e1c8000a 55%,#fff5e00a 100%),#02362d52;--qmd-compound-category-l3-border:#00962880;--qmd-compound-category-text:#fff5e0f0;--qmd-quote-compound-inline-add-separator:#fff5e0a8;--qmd-quote-compound-inline-add-separator-interactive:#4bdc9bb8;--qmd-quote-compound-inline-add-interactive:#4bdc9b;--qmd-quote-sticky-total-text:#fff5e0;--qmd-quote-row-action-neutral-border:#ffda9270;--qmd-quote-row-action-neutral-surface:#fff5e012;--qmd-quote-row-action-neutral-surface-hover:#fff5e024;--qmd-quote-row-action-neutral-text:#fff5e0eb;--qmd-quote-row-action-destructive-border:#ff697894;--qmd-quote-row-action-destructive-surface:#7814232e;--qmd-quote-row-action-destructive-surface-hover:#96192d52;--qmd-quote-row-action-destructive-text:#ffb9c0f5;--qmd-quote-row-action-positive-border:#4bdc9b80;--qmd-quote-row-action-positive-surface:#0a64412e;--qmd-quote-row-action-positive-surface-hover:#0c7d4e52;--qmd-quote-row-action-positive-text:#b9ffdaf5;--qmd-quote-compound-editor-border:#69c7ffa8;--qmd-quote-compound-editor-border-hover:#78d6ffd6;--qmd-quote-compound-editor-surface:#145a9157;--qmd-quote-compound-editor-surface-hover:#1873b485;--qmd-quote-compound-editor-text:#bee6fffa;--qmd-quote-compound-editor-shadow:0 0 0 1px #69c7ff38,0 4px 10px #0014324d}.qmd-theme-dark .qmd-form-override-field-l1,:root[data-theme=dark] .qmd-form-override-field-l1{min-width:0}.qmd-theme-dark .qmd-form-field-kicker.qmd-form-override-field-label,:root[data-theme=dark] .qmd-form-field-kicker.qmd-form-override-field-label{color:var(--qmd-form-override-label)}.qmd-theme-dark .qmd-form-override-field-control,:root[data-theme=dark] .qmd-form-override-field-control{min-width:0;position:relative}.qmd-theme-dark .qmd-form-text-field-l1.qmd-form-override-field-input,:root[data-theme=dark] .qmd-form-text-field-l1.qmd-form-override-field-input{box-sizing:border-box;border-radius:8px;width:100%;height:2.5rem;min-height:2.5rem;padding-right:2.75rem;background:var(--qmd-form-override-surface)!important;border-color:var(--qmd-form-override-border)!important;box-shadow:0 0 0 1px transparent,0 0 8px var(--qmd-form-override-shadow)!important}.qmd-theme-dark .qmd-form-text-field-l1.qmd-form-override-field-input:disabled,:root[data-theme=dark] .qmd-form-text-field-l1.qmd-form-override-field-input:disabled{opacity:1!important}.qmd-theme-dark .qmd-form-override-field-control:hover .qmd-form-override-field-input:not(:disabled),.qmd-theme-dark .qmd-form-override-field-control:focus-within .qmd-form-override-field-input:not(:disabled),:root[data-theme=dark] .qmd-form-override-field-control:hover .qmd-form-override-field-input:not(:disabled),:root[data-theme=dark] .qmd-form-override-field-control:focus-within .qmd-form-override-field-input:not(:disabled){border-color:var(--qmd-form-override-border-hover)!important;box-shadow:0 0 0 1px var(--qmd-form-override-border),0 0 10px var(--qmd-form-override-shadow)!important}.qmd-theme-dark .qmd-form-override-field-clear,:root[data-theme=dark] .qmd-form-override-field-clear{color:var(--qmd-form-override-clear);width:1.75rem;height:1.75rem;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.qmd-theme-dark .qmd-form-override-field-clear:hover:not(:disabled),:root[data-theme=dark] .qmd-form-override-field-clear:hover:not(:disabled){background:var(--qmd-form-override-clear-hover);color:var(--qmd-form-override-label)}.qmd-theme-dark .qmd-form-section,:root[data-theme=dark] .qmd-form-section{min-width:0}.qmd-theme-dark .qmd-layer-1.qmd-form-event-details-section,.qmd-theme-dark .qmd-layer-1.qmd-form-event-dates-section,.qmd-theme-dark .qmd-layer-1.qmd-form-event-logistics-section,.qmd-theme-dark .qmd-layer-1.qmd-form-project-details-section,.qmd-theme-dark .qmd-layer-1.qmd-form-project-dates-section,:root[data-theme=dark] .qmd-layer-1.qmd-form-event-details-section,:root[data-theme=dark] .qmd-layer-1.qmd-form-event-dates-section,:root[data-theme=dark] .qmd-layer-1.qmd-form-event-logistics-section,:root[data-theme=dark] .qmd-layer-1.qmd-form-project-details-section,:root[data-theme=dark] .qmd-layer-1.qmd-form-project-dates-section{box-sizing:border-box;background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003;border:1px solid #ffaf0059;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #ffaf0040}.qmd-theme-dark .qmd-layer-2.qmd-form-event-date-section,.qmd-theme-dark .qmd-layer-2.qmd-form-project-installation-section,.qmd-theme-dark .qmd-layer-2.qmd-form-project-dismantling-section,.qmd-theme-dark .qmd-layer-2.qmd-form-project-delivery-section,.qmd-theme-dark .qmd-layer-2.qmd-form-project-logistics-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-event-date-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-installation-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-dismantling-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-delivery-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-logistics-section{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#00c8ff1a 40%,#00aaff1a 70%,#0041ff1a 100%),#0a0a4b66;border:1px solid #0041ff59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #00aaff4d,inset 0 0 #fff0,inset 0 1px #fff0,inset 0 0 #0000}.qmd-theme-dark .qmd-layer-2.qmd-form-project-installation-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-installation-section{box-shadow:0 0 6px 2px #ff500038,var(--shadow-xs);background:linear-gradient(135deg,#ff50001f 0%,#fff5e00f 48%,#00000014 100%),#fff5e00a;border-color:#ff50006b}.qmd-theme-dark .qmd-layer-2.qmd-form-project-dismantling-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-dismantling-section{box-shadow:0 0 6px 2px #2e8a523d,var(--shadow-xs);background:linear-gradient(135deg,#2e8a5224 0%,#fff5e00f 48%,#00000014 100%),#fff5e00a;border-color:#2e8a5270}.qmd-theme-dark .qmd-layer-2.qmd-form-project-delivery-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-delivery-section{box-shadow:0 0 6px 2px #ff003738,var(--shadow-xs);background:linear-gradient(135deg,#ff00371f 0%,#fff5e00f 48%,#00000014 100%),#fff5e00a;border-color:#ff00376b}.qmd-theme-dark .qmd-layer-2.qmd-form-project-logistics-section,:root[data-theme=dark] .qmd-layer-2.qmd-form-project-logistics-section{box-shadow:0 0 6px 2px #fff5e01f,var(--shadow-xs);background:linear-gradient(135deg,#fff5e00f 0%,#78829614 52%,#00000014 100%),#fff5e00a;border-color:#fff5e029}.qmd-theme-dark .qmd-form-section-title,:root[data-theme=dark] .qmd-form-section-title{color:#fff5e0;font-family:var(--qmd-font-family);letter-spacing:0;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.qmd-theme-dark .qmd-form-section-title--phase,:root[data-theme=dark] .qmd-form-section-title--phase{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal}@media (min-width:768px){.qmd-theme-dark .qmd-form-grid--four-to-one,:root[data-theme=dark] .qmd-form-grid--four-to-one{grid-template-columns:minmax(0,4fr) minmax(0,1fr)}}.qmd-theme-dark .qmd-form-stack,:root[data-theme=dark] .qmd-form-stack{gap:var(--qmd-main-content-padding);min-width:0;display:grid}.qmd-theme-dark .qmd-form-section-stack,:root[data-theme=dark] .qmd-form-section-stack{gap:10px;display:grid}.qmd-theme-dark .qmd-form-grid,:root[data-theme=dark] .qmd-form-grid{gap:16px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-date-stack,:root[data-theme=dark] .qmd-form-date-stack{gap:18px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-date-field,:root[data-theme=dark] .qmd-form-date-field{gap:3px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-project-delivery-date-stack,:root[data-theme=dark] .qmd-form-project-delivery-date-stack{--qmd-form-date-row-min-height:calc(2.5rem + 3px + .875rem)}.qmd-theme-dark .qmd-form-field-stack,:root[data-theme=dark] .qmd-form-field-stack{gap:6px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-selection-card-l1,:root[data-theme=dark] .qmd-form-selection-card-l1{box-shadow:var(--shadow-xs);color:var(--qmd-compound-category-text);font-family:var(--qmd-font-family);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border:1px solid #fff5e06b;min-width:0}.qmd-theme-dark .qmd-form-selection-card-l1:hover,:root[data-theme=dark] .qmd-form-selection-card-l1:hover{box-shadow:0 0 2px 1px #ffaf0052,inset 0 0 0 1px #fff5e033,var(--shadow-xs);border-color:#fff5e0b3}.qmd-theme-dark .qmd-form-action-choice-grid,:root[data-theme=dark] .qmd-form-action-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-action-choice-l1,:root[data-theme=dark] .qmd-form-action-choice-l1{cursor:pointer;overflow-wrap:anywhere;text-align:left;border-radius:8px;align-content:start;gap:10px;min-height:9rem;padding:14px;display:grid}.qmd-theme-dark .qmd-form-action-choice-l1:focus-visible,:root[data-theme=dark] .qmd-form-action-choice-l1:focus-visible{outline-offset:2px;outline:2px solid}.qmd-theme-dark .qmd-form-action-choice-icon,:root[data-theme=dark] .qmd-form-action-choice-icon{width:1.25rem;height:1.25rem;display:inline-flex}.qmd-theme-dark .qmd-form-action-choice-icon svg,:root[data-theme=dark] .qmd-form-action-choice-icon svg{width:100%;height:100%}.qmd-theme-dark .qmd-form-action-choice-title,:root[data-theme=dark] .qmd-form-action-choice-title{font-size:.9rem;font-weight:700;line-height:1.3}.qmd-theme-dark .qmd-form-action-choice-description,:root[data-theme=dark] .qmd-form-action-choice-description{font-size:.8rem;line-height:1.5}@media (max-width:680px){.qmd-theme-dark .qmd-form-action-choice-grid,:root[data-theme=dark] .qmd-form-action-choice-grid{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-form-action-choice-l1,:root[data-theme=dark] .qmd-form-action-choice-l1{min-height:0}}.qmd-theme-dark .qmd-form-selection-meta,:root[data-theme=dark] .qmd-form-selection-meta{color:#fff5e0b8;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-form-toggle-card-l1,:root[data-theme=dark] .qmd-form-toggle-card-l1{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:4rem;padding:10px 12px;display:grid}.qmd-theme-dark .qmd-form-toggle-card-title,:root[data-theme=dark] .qmd-form-toggle-card-title{font-size:.875rem;font-weight:650;line-height:1.35}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-form-toggle-card-action[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-form-toggle-card-action[data-slot=button]{min-width:6.5rem}.qmd-theme-dark .qmd-form-tabs-list,:root[data-theme=dark] .qmd-form-tabs-list{background:#fff5e006;border:1px solid #fff5e033;border-radius:8px;gap:4px;width:100%;height:auto;padding:3px;display:grid}.qmd-theme-dark .qmd-form-tabs-list--two,:root[data-theme=dark] .qmd-form-tabs-list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-dark .qmd-form-tabs-list--three,:root[data-theme=dark] .qmd-form-tabs-list--three{grid-template-columns:repeat(3,minmax(0,1fr))}.qmd-theme-dark .qmd-form-tabs-list--four,:root[data-theme=dark] .qmd-form-tabs-list--four{grid-template-columns:repeat(4,minmax(0,1fr))}.qmd-theme-dark .qmd-form-tabs-trigger[data-slot=tabs-trigger],:root[data-theme=dark] .qmd-form-tabs-trigger[data-slot=tabs-trigger]{box-shadow:none;color:#fff5e09e;font-family:var(--qmd-font-family);background:0 0;border:1px solid #0000;border-bottom-width:2px;border-radius:6px;justify-content:center;height:2.75rem;min-height:2.75rem;padding:0 12px;font-size:.84rem;font-weight:600}.qmd-theme-dark .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active],:root[data-theme=dark] .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]{color:#fff5e0;box-shadow:none;background:#fff5e012;border-color:#00ffc833 #00ffc833 #00ffc8eb}.qmd-theme-dark .qmd-form-tabs-trigger[data-slot=tabs-trigger]:hover,.qmd-theme-dark .qmd-form-tabs-trigger[data-slot=tabs-trigger]:focus-visible,:root[data-theme=dark] .qmd-form-tabs-trigger[data-slot=tabs-trigger]:hover,:root[data-theme=dark] .qmd-form-tabs-trigger[data-slot=tabs-trigger]:focus-visible{color:#fff5e0f5;background:#fff5e014;border-color:#fff5e03d;outline:none;box-shadow:inset 0 1px #fff5e01f}.qmd-theme-dark .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]:hover,:root[data-theme=dark] .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]:hover{border-bottom-color:#00ffc8eb}.qmd-theme-dark .qmd-form-tabs-content,:root[data-theme=dark] .qmd-form-tabs-content{margin-top:0}.qmd-theme-dark .qmd-form-readonly-card-l1,:root[data-theme=dark] .qmd-form-readonly-card-l1{overflow-wrap:anywhere;border-radius:8px;align-content:start;gap:8px;min-width:0;min-height:3.75rem;padding:12px 14px;display:grid}.qmd-theme-dark .qmd-form-readonly-card-l1--long,:root[data-theme=dark] .qmd-form-readonly-card-l1--long{min-height:4.75rem}.qmd-theme-dark .qmd-form-readonly-card-l1--compact,:root[data-theme=dark] .qmd-form-readonly-card-l1--compact{gap:5px}.qmd-theme-dark .qmd-form-readonly-card-l1--compact .qmd-form-readonly-card-value,:root[data-theme=dark] .qmd-form-readonly-card-l1--compact .qmd-form-readonly-card-value,.qmd-theme-dark .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--compact,:root[data-theme=dark] .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--compact,.qmd-theme-dark .qmd-form-values--compact .qmd-form-text-field-l1,.qmd-theme-dark .qmd-form-values--compact .qmd-form-readonly-display-l1,:root[data-theme=dark] .qmd-form-values--compact .qmd-form-text-field-l1,:root[data-theme=dark] .qmd-form-values--compact .qmd-form-readonly-display-l1{font-size:.8125rem;font-weight:500}.qmd-theme-dark .qmd-form-readonly-card-l1--full,:root[data-theme=dark] .qmd-form-readonly-card-l1--full{grid-column:1/-1}.qmd-theme-dark .qmd-form-readonly-card-value,:root[data-theme=dark] .qmd-form-readonly-card-value{font-family:var(--qmd-font-family);overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:600;line-height:1.35}.qmd-theme-dark .qmd-form-status-message,:root[data-theme=dark] .qmd-form-status-message{box-sizing:border-box;font-family:var(--qmd-font-family);border-style:solid;border-width:1px;border-radius:8px;padding:8px 12px;font-size:.875rem;line-height:1.35}.qmd-theme-dark .qmd-form-status-message--success,:root[data-theme=dark] .qmd-form-status-message--success{color:#ceffe2eb;background:#124e3052;border-color:#2aaa697a}.qmd-theme-dark .qmd-form-status-message--warning,:root[data-theme=dark] .qmd-form-status-message--warning{color:#ffe8aef0;background:#5c3a0c57;border-color:#ffaf007a}.qmd-theme-dark .qmd-list-row.qmd-list-row--invalid>[data-slot=table-cell],:root[data-theme=dark] .qmd-list-row.qmd-list-row--invalid>[data-slot=table-cell],.qmd-theme-dark .qmd-list-row.qmd-list-row--invalid,:root[data-theme=dark] .qmd-list-row.qmd-list-row--invalid,.qmd-theme-dark .qmd-form-status-message--error,:root[data-theme=dark] .qmd-form-status-message--error{color:#ffd7dcf0;background:#5e182457;border-color:#ff69807a}.qmd-theme-dark .qmd-form-status-badge-l1,:root[data-theme=dark] .qmd-form-status-badge-l1{box-sizing:border-box;font-family:var(--qmd-font-family);letter-spacing:.18em;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;min-height:1.5rem;padding:.25rem .65rem;font-size:.625rem;font-weight:650;line-height:1.2;display:inline-flex}.qmd-theme-dark .qmd-form-status-badge-l1--success,:root[data-theme=dark] .qmd-form-status-badge-l1--success{color:#ceffe2eb;background:#124e3052;border-color:#2aaa697a}.qmd-theme-dark .qmd-form-status-badge-l1--warning,:root[data-theme=dark] .qmd-form-status-badge-l1--warning{color:var(--qmd-form-status-warning-text);background:#5c3a0c57;border-color:#ffaf007a}.qmd-theme-dark .qmd-form-status-glyph,:root[data-theme=dark] .qmd-form-status-glyph{background:0 0;border:0;justify-content:center;align-items:center;width:15.4px;height:15.4px;padding:0;display:inline-flex}.qmd-theme-dark .qmd-form-status-glyph svg,:root[data-theme=dark] .qmd-form-status-glyph svg{stroke:currentColor;stroke-width:3px;width:15.4px;height:15.4px}.qmd-theme-dark .qmd-form-status-glyph--neutral,:root[data-theme=dark] .qmd-form-status-glyph--neutral{color:var(--qmd-form-status-glyph-neutral)}.qmd-theme-dark .qmd-form-status-glyph--success,:root[data-theme=dark] .qmd-form-status-glyph--success{color:var(--qmd-form-status-glyph-success)}.qmd-theme-dark .qmd-form-status-glyph--warning,:root[data-theme=dark] .qmd-form-status-glyph--warning{color:var(--qmd-form-status-glyph-warning)}.qmd-theme-dark .qmd-form-status-glyph--error,:root[data-theme=dark] .qmd-form-status-glyph--error{color:var(--qmd-form-status-glyph-error)}.qmd-theme-dark .qmd-form-status-badge-l1--error,:root[data-theme=dark] .qmd-form-status-badge-l1--error{color:#ffd7dcf0;background:#5e182457;border-color:#ff69807a}.qmd-theme-dark .qmd-form-field-kicker,:root[data-theme=dark] .qmd-form-field-kicker{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-dark .qmd-form-field-kicker--caps,:root[data-theme=dark] .qmd-form-field-kicker--caps{text-transform:uppercase}.qmd-theme-dark .qmd-form-field-kicker--normal,:root[data-theme=dark] .qmd-form-field-kicker--normal{text-transform:none}.qmd-theme-dark .qmd-form-date-label,:root[data-theme=dark] .qmd-form-date-label{font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:none;font-size:.72rem;font-weight:700;line-height:1}.qmd-theme-dark .qmd-form-event-date-kicker,:root[data-theme=dark] .qmd-form-event-date-kicker{color:#229ed3;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-dark .qmd-form-setup-date-kicker,:root[data-theme=dark] .qmd-form-setup-date-kicker{color:#ff5e00;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-dark .qmd-form-dismantling-date-kicker,:root[data-theme=dark] .qmd-form-dismantling-date-kicker{color:#2e8a56;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-dark .qmd-form-delivery-date-kicker,:root[data-theme=dark] .qmd-form-delivery-date-kicker{color:#ff0037;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-dark .qmd-form-text-field-l1,:root[data-theme=dark] .qmd-form-text-field-l1{font-family:var(--qmd-font-family);transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:var(--shadow-xs)!important;color:#e1f5e0!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-form-text-field-l1::-moz-placeholder{opacity:1;color:#ffffffb8!important}:root[data-theme=dark] .qmd-form-text-field-l1::-moz-placeholder{opacity:1;color:#ffffffb8!important}.qmd-theme-dark .qmd-form-text-field-l1::placeholder,:root[data-theme=dark] .qmd-form-text-field-l1::placeholder{opacity:1;color:#ffffffb8!important}.qmd-theme-dark .qmd-form-text-field-l1:hover:not(:disabled),.qmd-theme-dark .qmd-form-text-field-l1:focus,.qmd-theme-dark .qmd-form-text-field-l1:focus-visible,:root[data-theme=dark] .qmd-form-text-field-l1:hover:not(:disabled),:root[data-theme=dark] .qmd-form-text-field-l1:focus,:root[data-theme=dark] .qmd-form-text-field-l1:focus-visible{box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff5e059,0 0 10px 2px #ffaf0066,var(--shadow-xs)!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e01a!important;border-color:#fff5e0b3!important;outline:none!important}.qmd-theme-dark .qmd-form-number-stepper-l1,:root[data-theme=dark] .qmd-form-number-stepper-l1{opacity:.85;background:linear-gradient(#fff5e02e,#fff5e012),#fff5e014;border-left:1px solid #fff5e09e;grid-template-rows:repeat(2,minmax(0,1fr));width:2rem;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.qmd-theme-dark .qmd-form-number-stepper-button-l1,:root[data-theme=dark] .qmd-form-number-stepper-button-l1{color:#fff5e0;cursor:pointer;font-family:var(--qmd-font-family);background:0 0;border:0;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;font-size:.95rem;font-weight:800;line-height:1;display:flex}.qmd-theme-dark .qmd-form-number-stepper-button-l1+.qmd-form-number-stepper-button-l1,:root[data-theme=dark] .qmd-form-number-stepper-button-l1+.qmd-form-number-stepper-button-l1{border-top:1px solid #fff5e07a}.qmd-theme-dark .qmd-form-number-stepper-button-l1:hover:not(:disabled),:root[data-theme=dark] .qmd-form-number-stepper-button-l1:hover:not(:disabled){color:#fff5e0;background:#ffaf0047;box-shadow:inset 0 0 0 1px #fff5e033}.qmd-theme-dark .qmd-form-number-stepper-button-l1:active:not(:disabled),:root[data-theme=dark] .qmd-form-number-stepper-button-l1:active:not(:disabled){background:#ffaf0061}.qmd-theme-dark .qmd-form-number-stepper-button-l1:disabled,:root[data-theme=dark] .qmd-form-number-stepper-button-l1:disabled{cursor:default;opacity:.72}.qmd-theme-dark .qmd-form-select-field-l1,.qmd-theme-dark .qmd-form-switch-shell-l1,.qmd-theme-dark .qmd-form-date-control-l1,.qmd-theme-dark .qmd-form-date-control-l2,:root[data-theme=dark] .qmd-form-select-field-l1,:root[data-theme=dark] .qmd-form-switch-shell-l1,:root[data-theme=dark] .qmd-form-date-control-l1,:root[data-theme=dark] .qmd-form-date-control-l2{font-family:var(--qmd-font-family);width:100%;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:var(--shadow-xs)!important;color:#e1f5e0!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-form-select-field-l1[data-size=default],:root[data-theme=dark] .qmd-form-select-field-l1[data-size=default]{height:2.5rem}.qmd-theme-dark .qmd-form-date-control-l2.qmd-form-date-control-event-range,:root[data-theme=dark] .qmd-form-date-control-l2.qmd-form-date-control-event-range{font-family:var(--qmd-font-family);width:100%;font-size:.875rem;font-weight:400;line-height:1.25rem;box-shadow:var(--shadow-xs)!important;color:#e1f5e0!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-form-select-field-l1 [data-slot=select-value],:root[data-theme=dark] .qmd-form-select-field-l1 [data-slot=select-value]{font-size:.875rem;font-weight:400;line-height:1.25rem}.qmd-theme-dark .qmd-form-select-field-l1:hover:not(:disabled),.qmd-theme-dark .qmd-form-select-field-l1:focus,.qmd-theme-dark .qmd-form-select-field-l1:focus-visible,.qmd-theme-dark .qmd-form-select-field-l1[data-state=open],.qmd-theme-dark .qmd-form-switch-shell-l1:hover,.qmd-theme-dark .qmd-form-switch-shell-l1:focus-within,.qmd-theme-dark .qmd-form-date-control-l1:hover,.qmd-theme-dark .qmd-form-date-control-l1:focus-within,.qmd-theme-dark .qmd-form-date-control-l2:hover,.qmd-theme-dark .qmd-form-date-control-l2:focus-within,:root[data-theme=dark] .qmd-form-select-field-l1:hover:not(:disabled),:root[data-theme=dark] .qmd-form-select-field-l1:focus,:root[data-theme=dark] .qmd-form-select-field-l1:focus-visible,:root[data-theme=dark] .qmd-form-select-field-l1[data-state=open],:root[data-theme=dark] .qmd-form-switch-shell-l1:hover,:root[data-theme=dark] .qmd-form-switch-shell-l1:focus-within,:root[data-theme=dark] .qmd-form-date-control-l1:hover,:root[data-theme=dark] .qmd-form-date-control-l1:focus-within,:root[data-theme=dark] .qmd-form-date-control-l2:hover,:root[data-theme=dark] .qmd-form-date-control-l2:focus-within,.qmd-theme-dark .qmd-form-date-control-l2.qmd-form-date-control-event-range:hover,.qmd-theme-dark .qmd-form-date-control-l2.qmd-form-date-control-event-range:focus-within,:root[data-theme=dark] .qmd-form-date-control-l2.qmd-form-date-control-event-range:hover,:root[data-theme=dark] .qmd-form-date-control-l2.qmd-form-date-control-event-range:focus-within{box-shadow:0 0 2px 1px #ffaf0080,inset 0 0 0 1px #fff5e059,0 0 10px 2px #ffaf0066,var(--shadow-xs)!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e01a!important;border-color:#fff5e0b3!important;outline:none!important}.qmd-theme-dark .qmd-form-date-control-l1 button,.qmd-theme-dark .qmd-form-date-control-l2 button,.qmd-theme-dark .qmd-form-date-control-event-range button,.qmd-theme-dark .qmd-form-date-control-l1 span,.qmd-theme-dark .qmd-form-date-control-l2 span,.qmd-theme-dark .qmd-form-date-control-event-range span,:root[data-theme=dark] .qmd-form-date-control-l1 button,:root[data-theme=dark] .qmd-form-date-control-l2 button,:root[data-theme=dark] .qmd-form-date-control-event-range button,:root[data-theme=dark] .qmd-form-date-control-l1 span,:root[data-theme=dark] .qmd-form-date-control-l2 span,:root[data-theme=dark] .qmd-form-date-control-event-range span{font-family:var(--qmd-font-family);color:#e1f5e0!important}.qmd-theme-dark .calendar-popover-surface.qmd-date-picker-l1,:root[data-theme=dark] .calendar-popover-surface.qmd-date-picker-l1{-webkit-backdrop-filter:blur(10px);width:340px;font-family:var(--qmd-font-family);border-radius:8px;color:#fff5e0!important;background:linear-gradient(135deg,#c8c8c81a 40%,#96969633 70%,#64646433 100%),#0003!important;border:1px solid #ffaf0059!important;box-shadow:0 0 6px 2px #ffaf0040,inset 0 1px #fff5e014!important}.qmd-theme-dark .qmd-date-picker-month,:root[data-theme=dark] .qmd-date-picker-month{color:#fff5e0;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-date-picker-select-trigger,:root[data-theme=dark] .qmd-date-picker-select-trigger{width:auto;min-width:0;height:2rem;min-height:2rem;font-family:var(--qmd-font-family);border-radius:6px;padding-inline:.5rem .375rem;font-size:.875rem;font-weight:500;box-shadow:none!important;color:#fff5e0!important;background:0 0!important;border:1px solid #0000!important}.qmd-theme-dark .qmd-date-picker-select-trigger [data-slot=select-value],:root[data-theme=dark] .qmd-date-picker-select-trigger [data-slot=select-value]{font-family:var(--qmd-font-family);font-size:.875rem;font-weight:500;line-height:1.25rem}.qmd-theme-dark .qmd-date-picker-caption,:root[data-theme=dark] .qmd-date-picker-caption{justify-content:center;align-items:center;gap:.125rem;min-width:0;display:flex}.qmd-theme-dark .qmd-date-picker-caption-separator,:root[data-theme=dark] .qmd-date-picker-caption-separator{background:#ffaf0057;flex:none;width:1px;height:1rem}.qmd-theme-dark .qmd-date-picker-select-trigger--month,:root[data-theme=dark] .qmd-date-picker-select-trigger--month{min-width:9rem}.qmd-theme-dark .qmd-date-picker-select-trigger--year,:root[data-theme=dark] .qmd-date-picker-select-trigger--year{min-width:4.75rem}.qmd-theme-dark .qmd-date-picker-select-trigger:hover,.qmd-theme-dark .qmd-date-picker-select-trigger:focus-visible,.qmd-theme-dark .qmd-date-picker-select-trigger[data-state=open],:root[data-theme=dark] .qmd-date-picker-select-trigger:hover,:root[data-theme=dark] .qmd-date-picker-select-trigger:focus-visible,:root[data-theme=dark] .qmd-date-picker-select-trigger[data-state=open]{outline:none;color:#ffaf00!important;background:#fff5e014!important;border-color:#ffaf0047!important;box-shadow:inset 0 1px #fff5e00f!important}.qmd-theme-dark .qmd-date-picker-select-content--month,:root[data-theme=dark] .qmd-date-picker-select-content--month{min-width:9rem}.qmd-theme-dark .qmd-date-picker-select-content--year,:root[data-theme=dark] .qmd-date-picker-select-content--year{min-width:5.75rem}.qmd-theme-dark .qmd-date-picker-chevron,:root[data-theme=dark] .qmd-date-picker-chevron{font-family:var(--qmd-font-family);outline:none;box-shadow:none!important;color:#fff5e0eb!important;background:0 0!important;border:0!important}.qmd-theme-dark .qmd-date-picker-chevron:hover,.qmd-theme-dark .qmd-date-picker-chevron:focus-visible,:root[data-theme=dark] .qmd-date-picker-chevron:hover,:root[data-theme=dark] .qmd-date-picker-chevron:focus-visible{outline:none;box-shadow:none!important;color:#ffaf00!important;background:0 0!important}.qmd-theme-dark .qmd-date-picker-weekday,:root[data-theme=dark] .qmd-date-picker-weekday{color:#ffaf00;font-family:var(--qmd-font-family);letter-spacing:.08em;font-weight:700}.qmd-theme-dark .qmd-date-picker-day,:root[data-theme=dark] .qmd-date-picker-day{color:#fff5e0;font-family:var(--qmd-font-family);background:0 0;font-weight:500}.qmd-theme-dark .qmd-date-picker-day-muted,:root[data-theme=dark] .qmd-date-picker-day-muted{color:#fff5e06b}.qmd-theme-dark .qmd-date-picker-day:hover,.qmd-theme-dark .qmd-date-picker-day:focus-visible,:root[data-theme=dark] .qmd-date-picker-day:hover,:root[data-theme=dark] .qmd-date-picker-day:focus-visible{color:#fff5e0;background:#fff5e01a;outline:none}.qmd-theme-dark .qmd-date-picker-day-selected,.qmd-theme-dark .qmd-date-picker-day-selected:hover,.qmd-theme-dark .qmd-date-picker-day-selected:focus-visible,:root[data-theme=dark] .qmd-date-picker-day-selected,:root[data-theme=dark] .qmd-date-picker-day-selected:hover,:root[data-theme=dark] .qmd-date-picker-day-selected:focus-visible{color:#fff5e0;background:#ffaf0038;box-shadow:inset 0 0 0 1px #ffaf0094,0 0 8px 1px #ffaf0047}.qmd-theme-dark .qmd-form-readonly-field-l1,:root[data-theme=dark] .qmd-form-readonly-field-l1{font-family:var(--qmd-font-family);box-shadow:var(--shadow-xs)!important;color:#e1f5e0c7!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-form-readonly-display-l1,:root[data-theme=dark] .qmd-form-readonly-display-l1{box-sizing:border-box;overflow-wrap:anywhere;border-style:solid;border-width:1px;border-radius:8px;align-items:center;min-width:0;min-height:2.5rem;padding:0 12px;font-size:1rem;font-weight:500;display:flex}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-page-hero-state-toggle[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-page-hero-state-toggle[data-slot=button]{border-radius:8px;min-height:2.5rem}.qmd-theme-dark .qmd-form-readonly-secondary,:root[data-theme=dark] .qmd-form-readonly-secondary{color:#e1f5e0ad;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-layer-1.qmd-project-view-section,:root[data-theme=dark] .qmd-layer-1.qmd-project-view-section{box-sizing:border-box;min-height:auto;overflow:visible}.qmd-theme-dark .qmd-project-dashboard-section,:root[data-theme=dark] .qmd-project-dashboard-section,.qmd-theme-dark .qmd-project-client-manager-section,:root[data-theme=dark] .qmd-project-client-manager-section{overflow:hidden}.qmd-theme-dark .qmd-project-dashboard-section-header,:root[data-theme=dark] .qmd-project-dashboard-section-header,.qmd-theme-dark .qmd-project-client-manager-header,:root[data-theme=dark] .qmd-project-client-manager-header{background:#fff5e00b;border-bottom:1px solid #fff5e01f;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}.qmd-theme-dark .qmd-project-dashboard-section-title,:root[data-theme=dark] .qmd-project-dashboard-section-title,.qmd-theme-dark .qmd-project-client-manager-title,:root[data-theme=dark] .qmd-project-client-manager-title{color:#fff5e0;font-family:var(--qmd-font-family);font-size:1.25rem;font-weight:600;line-height:1.25}.qmd-theme-dark .qmd-project-dashboard-field-grid,:root[data-theme=dark] .qmd-project-dashboard-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 20px 20px;display:grid}.qmd-theme-dark .qmd-project-dashboard-field,:root[data-theme=dark] .qmd-project-dashboard-field{gap:4px;min-height:2.5rem;padding:8px 12px;display:grid}.qmd-theme-dark .qmd-project-dashboard-field-label,:root[data-theme=dark] .qmd-project-dashboard-field-label{color:#fff5e0b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1}.qmd-theme-dark .qmd-project-dashboard-section-grid,:root[data-theme=dark] .qmd-project-dashboard-section-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qmd-theme-dark .qmd-project-dashboard-section-meta,:root[data-theme=dark] .qmd-project-dashboard-section-meta,.qmd-theme-dark .qmd-project-client-manager-meta,:root[data-theme=dark] .qmd-project-client-manager-meta{color:#e1f5e0ad;font-family:var(--qmd-font-family);font-size:.875rem;line-height:1.45}.qmd-theme-dark .qmd-project-dashboard-section-meta,:root[data-theme=dark] .qmd-project-dashboard-section-meta{padding:16px 20px 20px}.qmd-theme-dark .qmd-project-client-manager-content,:root[data-theme=dark] .qmd-project-client-manager-content{gap:12px;padding:16px 20px 20px;display:grid}.qmd-theme-dark .qmd-project-client-manager-card,:root[data-theme=dark] .qmd-project-client-manager-card{box-shadow:var(--shadow-xs);background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005;border:1px solid #fff5e04d;border-radius:8px;min-width:0;padding:16px}.qmd-theme-dark .qmd-project-client-manager-embedded,:root[data-theme=dark] .qmd-project-client-manager-embedded{padding:0;overflow:hidden}.qmd-theme-dark .qmd-project-client-manager-client-row,:root[data-theme=dark] .qmd-project-client-manager-client-row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.qmd-theme-dark .qmd-project-client-manager-client-name,:root[data-theme=dark] .qmd-project-client-manager-client-name{color:#fff5e0;font-family:var(--qmd-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.qmd-theme-dark .qmd-form-section-header,:root[data-theme=dark] .qmd-form-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 18px 0;display:flex}.qmd-theme-dark .qmd-form-section-content,:root[data-theme=dark] .qmd-form-section-content{min-width:0;padding:8px 18px 18px}.qmd-theme-dark .qmd-form-section.qmd-form-transparent-layer,:root[data-theme=dark] .qmd-form-section.qmd-form-transparent-layer{box-shadow:none;background:0 0;border-color:#0000;padding:0}.qmd-theme-dark .qmd-form-transparent-layer>.qmd-form-section-header,:root[data-theme=dark] .qmd-form-transparent-layer>.qmd-form-section-header{padding-inline:0}.qmd-theme-dark .qmd-form-transparent-layer>.qmd-form-section-content,:root[data-theme=dark] .qmd-form-transparent-layer>.qmd-form-section-content{padding-inline:0;padding-bottom:0}.qmd-theme-dark .qmd-form-repeat-row-l1,:root[data-theme=dark] .qmd-form-repeat-row-l1{border-radius:8px;gap:10px;min-width:0;padding:10px;display:grid}.qmd-theme-dark .qmd-form-repeat-row-l1.qmd-form-repeat-row-l1--spacious,:root[data-theme=dark] .qmd-form-repeat-row-l1.qmd-form-repeat-row-l1--spacious{padding:18px}.qmd-theme-dark .qmd-form-repeat-row-l1:not(.qmd-form-selection-card-l1),:root[data-theme=dark] .qmd-form-repeat-row-l1:not(.qmd-form-selection-card-l1){background:#fff5e009;border:1px solid #fff5e02e}.qmd-theme-dark .qmd-form-collection-l1,:root[data-theme=dark] .qmd-form-collection-l1{align-content:start;align-self:start;gap:12px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-collection-header-l1,:root[data-theme=dark] .qmd-form-collection-header-l1,.qmd-theme-dark .qmd-form-row-actions-l1,:root[data-theme=dark] .qmd-form-row-actions-l1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.qmd-theme-dark .qmd-form-collection-add-action-l1,:root[data-theme=dark] .qmd-form-collection-add-action-l1{grid-column:1/-1;justify-content:flex-end;min-width:0;display:flex}.qmd-theme-dark .qmd-form-communication-row-actions-l1,:root[data-theme=dark] .qmd-form-communication-row-actions-l1{flex-wrap:nowrap;width:10.625rem}.qmd-theme-dark .qmd-form-communication-add-action-l1>.qmd-form-function-button[data-slot=button],:root[data-theme=dark] .qmd-form-communication-add-action-l1>.qmd-form-function-button[data-slot=button]{width:10.625rem}@media (min-width:1280px){.qmd-theme-dark .qmd-form-email-repeat-row-l1,:root[data-theme=dark] .qmd-form-email-repeat-row-l1{grid-template-columns:minmax(0,1fr) 10.625rem;align-items:end}.qmd-theme-dark .qmd-form-phone-repeat-row-l1,:root[data-theme=dark] .qmd-form-phone-repeat-row-l1{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,2fr) minmax(0,1fr) 10.625rem;align-items:end}.qmd-theme-dark .qmd-form-phone-row-actions-l1,:root[data-theme=dark] .qmd-form-phone-row-actions-l1{flex-wrap:nowrap}}.qmd-theme-dark .qmd-form-choice-l1,:root[data-theme=dark] .qmd-form-choice-l1{color:#e1f5e0d1;cursor:pointer;font-family:var(--qmd-font-family);align-items:center;gap:8px;min-height:2rem;font-size:.875rem;display:inline-flex}.qmd-theme-dark .qmd-form-choice-grid-l1,:root[data-theme=dark] .qmd-form-choice-grid-l1{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:10px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-choice-card-l1,:root[data-theme=dark] .qmd-form-choice-card-l1{overflow-wrap:anywhere;border-radius:8px;width:100%;min-height:2.75rem;padding:8px 10px}.qmd-theme-dark .qmd-form-choice-card-l1[data-selected=true],:root[data-theme=dark] .qmd-form-choice-card-l1[data-selected=true]{box-shadow:0 0 2px 1px #00ffc838,var(--shadow-xs);border-color:#00ffc89e}.qmd-theme-dark .qmd-form-status-switch-l1,:root[data-theme=dark] .qmd-form-status-switch-l1{color:#e1f5e0d1;cursor:pointer;font-family:var(--qmd-font-family);align-items:center;gap:10px;min-height:2.5rem;font-size:.875rem;display:inline-flex}.qmd-theme-dark .qmd-form-status-switch-l1--emphasis,:root[data-theme=dark] .qmd-form-status-switch-l1--emphasis{color:var(--qmd-compound-category-text);font-weight:600}.qmd-theme-dark .qmd-form-status-switch-l1 .qmd-form-switch-shell-l1,:root[data-theme=dark] .qmd-form-status-switch-l1 .qmd-form-switch-shell-l1{flex:none;width:2.75rem}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-form-active-toggle[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-form-active-toggle[data-slot=button]{border-radius:8px;min-width:7.5rem}.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-form-primary-selection-button[data-slot=button],.qmd-theme-dark .qmd-popup-hero-active-toggle.qmd-form-multi-select-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-form-primary-selection-button[data-slot=button],:root[data-theme=dark] .qmd-popup-hero-active-toggle.qmd-form-multi-select-button[data-slot=button]{flex:auto;min-width:7.5rem;height:2.5rem;padding-inline:.625rem}.qmd-theme-dark .qmd-popup-hero-icon-button.qmd-form-row-remove-button-l1,:root[data-theme=dark] .qmd-popup-hero-icon-button.qmd-form-row-remove-button-l1{border-radius:8px;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.qmd-theme-dark .qmd-form-choice-input-l1,:root[data-theme=dark] .qmd-form-choice-input-l1{appearance:none;background:#0a0e14b8;border:1px solid #fff5e07a;border-radius:999px;width:16px;height:16px;margin:0;box-shadow:inset 0 0 0 3px #0a0e14d1}.qmd-theme-dark .qmd-form-choice-input-l1:checked,:root[data-theme=dark] .qmd-form-choice-input-l1:checked{background:#00ffc8eb;border-color:#00ffc8eb}.qmd-theme-dark .qmd-form-choice-input-l1:focus-visible,:root[data-theme=dark] .qmd-form-choice-input-l1:focus-visible{outline-offset:2px;outline:2px solid #ffaf00b8}.qmd-theme-dark .qmd-form-search-select-trigger-l1,:root[data-theme=dark] .qmd-form-search-select-trigger-l1{color:#fff5e0eb;font-family:var(--qmd-font-family);background:#fff5e009;border:1px solid #fff5e061;border-radius:8px;width:100%;height:2.5rem;padding:0 12px;font-size:1rem;font-weight:400;display:flex;text-align:left!important;justify-content:space-between!important}.qmd-theme-dark .qmd-form-search-select-popover-l1,:root[data-theme=dark] .qmd-form-search-select-popover-l1{color:#fff5e0eb;background:#12161ef5;border:1px solid #ffaf0094;border-radius:8px;max-width:calc(100vw - 2rem);padding:8px;box-shadow:0 14px 34px #00000061;width:var(--radix-popover-trigger-width)!important}.qmd-theme-dark .qmd-form-search-select-content-l1,:root[data-theme=dark] .qmd-form-search-select-content-l1{gap:8px;display:grid}.qmd-theme-dark .qmd-form-search-select-list-l1,:root[data-theme=dark] .qmd-form-search-select-list-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:-3px;border:1px solid #fff5e024;border-radius:8px;max-height:18rem;overflow:hidden}.qmd-theme-dark .qmd-form-search-select-list-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-form-search-select-list-l1 .qmd-overlay-scrollbar-viewport{max-height:18rem}.qmd-theme-dark .qmd-form-search-select-option-l1,:root[data-theme=dark] .qmd-form-search-select-option-l1{color:#fff5e0d1;font-family:var(--qmd-font-family);text-align:left;background:0 0;border:0;border-bottom:1px solid #fff5e01a;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:2.5rem;padding:8px 12px;display:flex}.qmd-theme-dark .qmd-form-search-select-option-l1:hover,.qmd-theme-dark .qmd-form-search-select-option-l1:focus-visible,.qmd-theme-dark .qmd-form-search-select-option-l1--active,:root[data-theme=dark] .qmd-form-search-select-option-l1:hover,:root[data-theme=dark] .qmd-form-search-select-option-l1:focus-visible,:root[data-theme=dark] .qmd-form-search-select-option-l1--active{color:#fff5e0;background:#ffaf001f;outline:none}.qmd-theme-dark .qmd-country-picker-trigger-l1[data-slot=button],:root[data-theme=dark] .qmd-country-picker-trigger-l1[data-slot=button]{text-align:left;justify-content:space-between;align-items:center;width:100%;height:2.5rem;padding:0 12px;display:flex}.qmd-theme-dark .qmd-country-picker-trigger-value-l1,:root[data-theme=dark] .qmd-country-picker-trigger-value-l1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-dark .qmd-country-picker-chevron-l1,:root[data-theme=dark] .qmd-country-picker-chevron-l1{opacity:.72;flex:none;width:1rem;height:1rem;margin-left:8px}.qmd-theme-dark .qmd-country-picker-popover-l1,:root[data-theme=dark] .qmd-country-picker-popover-l1{max-height:var(--radix-popover-content-available-height);min-width:var(--radix-popover-trigger-width);width:var(--radix-popover-trigger-width);border-radius:8px;padding:8px;overflow:hidden;box-shadow:0 14px 34px #00000061}.qmd-theme-dark .qmd-country-picker-content-l1,:root[data-theme=dark] .qmd-country-picker-content-l1{max-height:calc(var(--radix-popover-content-available-height) - 16px);grid-template-rows:auto minmax(0,1fr);gap:8px;display:grid}.qmd-theme-dark .qmd-country-picker-search-wrap-l1,:root[data-theme=dark] .qmd-country-picker-search-wrap-l1{position:relative}.qmd-theme-dark .qmd-country-picker-search-icon-l1,:root[data-theme=dark] .qmd-country-picker-search-icon-l1{opacity:.66;pointer-events:none;z-index:1;width:1rem;height:1rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.qmd-theme-dark .qmd-country-picker-search-l1,:root[data-theme=dark] .qmd-country-picker-search-l1{padding-left:36px}.qmd-theme-dark .qmd-country-picker-list-l1,:root[data-theme=dark] .qmd-country-picker-list-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:-3px;border:1px solid var(--qmd-form-control-border);max-height:min(18rem,calc(var(--radix-popover-content-available-height) - 4.5rem));border-radius:8px;overflow:hidden}.qmd-theme-dark .qmd-country-picker-list-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-country-picker-list-l1 .qmd-overlay-scrollbar-viewport{max-height:min(18rem,calc(var(--radix-popover-content-available-height) - 4.5rem))}.qmd-theme-dark .qmd-country-picker-option-l1,:root[data-theme=dark] .qmd-country-picker-option-l1{border:0;border-bottom:1px solid var(--qmd-form-control-border);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:2.5rem;padding:8px 12px;display:flex}.qmd-theme-dark .qmd-country-picker-option-l1:last-child,:root[data-theme=dark] .qmd-country-picker-option-l1:last-child{border-bottom:0}.qmd-theme-dark .qmd-country-picker-option-name-l1,:root[data-theme=dark] .qmd-country-picker-option-name-l1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-dark .qmd-country-picker-option-suffix-l1,:root[data-theme=dark] .qmd-country-picker-option-suffix-l1{opacity:.76;flex:none;align-items:center;gap:8px;font-size:.75rem;display:flex}.qmd-theme-dark .qmd-country-picker-option-suffix-l1 svg,:root[data-theme=dark] .qmd-country-picker-option-suffix-l1 svg{width:1rem;height:1rem}@media (max-width:1024px){.qmd-theme-dark .qmd-project-dashboard-field-grid,.qmd-theme-dark .qmd-project-dashboard-section-grid,:root[data-theme=dark] .qmd-project-dashboard-field-grid,:root[data-theme=dark] .qmd-project-dashboard-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.qmd-theme-dark .qmd-project-dashboard-field-grid,.qmd-theme-dark .qmd-project-dashboard-section-grid,:root[data-theme=dark] .qmd-project-dashboard-field-grid,:root[data-theme=dark] .qmd-project-dashboard-section-grid{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-project-client-manager-header,.qmd-theme-dark .qmd-project-client-manager-client-row,:root[data-theme=dark] .qmd-project-client-manager-header,:root[data-theme=dark] .qmd-project-client-manager-client-row{flex-direction:column;align-items:stretch}}.qmd-theme-dark .qmd-form-inline-picker-l1,:root[data-theme=dark] .qmd-form-inline-picker-l1{color:#fff5e0;font-family:var(--qmd-font-family);border:1px solid #fff5e0b3;border-radius:0 0 .375rem .375rem;overflow:hidden;box-shadow:var(--shadow-xs)!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important}.qmd-theme-dark .qmd-form-inline-picker-scroll-l1,:root[data-theme=dark] .qmd-form-inline-picker-scroll-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-glow:#fff5e033;--qmd-overlay-scrollbar-hit-size:12px;--qmd-overlay-scrollbar-right:4px;--qmd-overlay-scrollbar-thumb:#fff5e09e;--qmd-overlay-scrollbar-thumb-hover:#fff5e0e0;--qmd-overlay-scrollbar-track:#fff5e01a;max-height:11rem}.qmd-theme-dark .qmd-form-inline-picker-scroll-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-form-inline-picker-scroll-l1 .qmd-overlay-scrollbar-viewport{max-height:11rem}.qmd-theme-dark .qmd-form-inline-picker-content-l1,:root[data-theme=dark] .qmd-form-inline-picker-content-l1{min-width:0}.qmd-theme-dark .qmd-form-inline-picker-option-l1,:root[data-theme=dark] .qmd-form-inline-picker-option-l1{font-family:var(--qmd-font-family);text-align:left;border-bottom:1px solid #fff5e03d;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background .16s,color .16s;display:block;color:#fff5e0!important}.qmd-theme-dark .qmd-form-inline-picker-option-l1:last-child,:root[data-theme=dark] .qmd-form-inline-picker-option-l1:last-child{border-bottom:0}.qmd-theme-dark .qmd-form-inline-picker-option-l1:hover,.qmd-theme-dark .qmd-form-inline-picker-option-l1:focus-visible,:root[data-theme=dark] .qmd-form-inline-picker-option-l1:hover,:root[data-theme=dark] .qmd-form-inline-picker-option-l1:focus-visible{background:#fff5e01a;outline:none}.qmd-theme-dark .qmd-city-autocomplete,:root[data-theme=dark] .qmd-city-autocomplete{min-width:0}.qmd-theme-dark .qmd-city-autocomplete-loading,.qmd-theme-dark .qmd-city-autocomplete-empty,:root[data-theme=dark] .qmd-city-autocomplete-loading,:root[data-theme=dark] .qmd-city-autocomplete-empty{color:#fff5e0bf;font-family:var(--qmd-font-family)}.qmd-theme-dark .qmd-form-select-content-l1,:root[data-theme=dark] .qmd-form-select-content-l1{font-family:var(--qmd-font-family);color:#e1f5e0!important;background:linear-gradient(90deg,#7d7d7d0d 0%,#fff5e01a 100%),#fff5e005!important;border-color:#fff5e0b3!important}.qmd-theme-dark .qmd-form-select-content-popper,:root[data-theme=dark] .qmd-form-select-content-popper{max-height:min(22rem,var(--radix-select-content-available-height))!important;min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important;width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important}.qmd-theme-dark .qmd-form-select-content-popper[data-side=bottom],:root[data-theme=dark] .qmd-form-select-content-popper[data-side=bottom]{translate:0!important}.qmd-theme-dark .qmd-form-select-content-popper [data-slot=select-viewport],:root[data-theme=dark] .qmd-form-select-content-popper [data-slot=select-viewport]{width:100%!important;min-width:0!important;max-height:20rem!important;overflow-y:auto!important}.qmd-theme-dark .qmd-city-picker-select-content,:root[data-theme=dark] .qmd-city-picker-select-content{font-family:var(--qmd-font-family);max-height:min(40.5rem,var(--radix-select-content-available-height))!important}.qmd-theme-dark .qmd-city-picker-select-content [data-slot=select-viewport],:root[data-theme=dark] .qmd-city-picker-select-content [data-slot=select-viewport]{max-height:40.5rem!important;overflow-y:auto!important}.qmd-theme-dark .qmd-form-select-item-l1,:root[data-theme=dark] .qmd-form-select-item-l1{font-family:var(--qmd-font-family);font-size:.875rem;font-weight:400;line-height:1.25rem;color:#e1f5e0!important}.qmd-theme-dark .qmd-form-select-item-l1[data-highlighted],.qmd-theme-dark .qmd-form-select-item-l1:hover,.qmd-theme-dark .qmd-form-select-item-l1:focus-visible,:root[data-theme=dark] .qmd-form-select-item-l1[data-highlighted],:root[data-theme=dark] .qmd-form-select-item-l1:hover,:root[data-theme=dark] .qmd-form-select-item-l1:focus-visible{outline:none;color:#e1f5e0!important;background:#fff5e01a!important}.qmd-theme-dark .qmd-form-select-item-l1[data-state=checked],.qmd-theme-dark .qmd-form-select-item-l1[data-state=checked] svg,:root[data-theme=dark] .qmd-form-select-item-l1[data-state=checked],:root[data-theme=dark] .qmd-form-select-item-l1[data-state=checked] svg{color:var(--qmd-form-select-selected-color)!important;font-weight:400!important}.qmd-theme-dark .qmd-form-actions,:root[data-theme=dark] .qmd-form-actions{gap:8px;min-width:0;display:grid}.qmd-theme-dark .qmd-form-function-button[data-slot=button],:root[data-theme=dark] .qmd-form-function-button[data-slot=button]{flex:0 auto;width:auto;min-width:7.75rem;height:36px;padding:0 14px;font-size:.8125rem}.qmd-theme-dark .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button],:root[data-theme=dark] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]{box-shadow:inset 0 1px 0 #ffeccc2e,0 0 8px #ff84202e,var(--shadow-xs);color:#ffe0b3;background:linear-gradient(135deg,#ffb0402e,#ba480c1f),#4c220847;border-color:#ffa43ac7;font-weight:600}.qmd-theme-dark .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #ff7e148f,inset 0 0 0 1px #ffe2b461,0 0 10px 2px #ff760e6b,var(--shadow-xs);color:#ffefd6;background:linear-gradient(90deg,#ff84181a 0%,#ffd58f33 100%),#ff740c2e;border-color:#ffae46e0;outline:none}.qmd-theme-dark .qmd-layer-1.qmd-quote-calculator-panel,:root[data-theme=dark] .qmd-layer-1.qmd-quote-calculator-panel{font-family:var(--qmd-font-family);background-color:#080812f0;min-height:0}.qmd-theme-dark .qmd-quote-calculator-drag-handle,:root[data-theme=dark] .qmd-quote-calculator-drag-handle{color:#ffe7c4f5;background:#fff5e00f;border:1px solid #ffaf0057;border-radius:8px;box-shadow:inset 0 1px #fff5e01f}.qmd-theme-dark .qmd-quote-calculator-title,:root[data-theme=dark] .qmd-quote-calculator-title{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1}.qmd-theme-dark .qmd-quote-calculator-grip,:root[data-theme=dark] .qmd-quote-calculator-grip,.qmd-theme-dark .qmd-quote-calculator-history,:root[data-theme=dark] .qmd-quote-calculator-history{color:#ffe0b3a8}.qmd-theme-dark .qmd-form-readonly-field-l1.qmd-quote-calculator-display,:root[data-theme=dark] .qmd-form-readonly-field-l1.qmd-quote-calculator-display{flex-direction:column;justify-content:center;align-items:stretch;height:auto;min-height:92px;display:flex}.qmd-theme-dark .qmd-quote-calculator-history,:root[data-theme=dark] .qmd-quote-calculator-history{font-size:.75rem;line-height:1.25rem}.qmd-theme-dark .qmd-quote-calculator-value,:root[data-theme=dark] .qmd-quote-calculator-value{color:#fff5e0;letter-spacing:0;font-size:3rem;font-weight:300;line-height:1}.qmd-theme-dark .qmd-quote-calculator-copy-action,:root[data-theme=dark] .qmd-quote-calculator-copy-action{box-shadow:var(--shadow-xs);color:#ffe7c4e0;background:#fff5e00d;border:1px solid #fff5e06b;border-radius:8px}.qmd-theme-dark .qmd-quote-calculator-copy-action:hover,.qmd-theme-dark .qmd-quote-calculator-copy-action:focus-visible,:root[data-theme=dark] .qmd-quote-calculator-copy-action:hover,:root[data-theme=dark] .qmd-quote-calculator-copy-action:focus-visible{box-shadow:0 0 2px 1px #ff7e146b,0 0 9px 1px #ff760e4d,var(--shadow-xs);color:#fff5e0;background:#ff841824;border-color:#ffae46d1;outline:none}.qmd-theme-dark .qmd-quote-calculator-key,:root[data-theme=dark] .qmd-quote-calculator-key{box-shadow:var(--shadow-xs);color:#fff5e0f0;font-family:var(--qmd-font-family);border-style:solid;border-width:1px;border-radius:9999px;font-size:1.5rem;font-weight:500}.qmd-theme-dark .qmd-quote-calculator-key--number,:root[data-theme=dark] .qmd-quote-calculator-key--number{background:#fff5e00d;border-color:#fff5e047}.qmd-theme-dark .qmd-quote-calculator-key--muted,:root[data-theme=dark] .qmd-quote-calculator-key--muted{color:#ffe0bed1;background:#afa09121;border-color:#ffe1be61}.qmd-theme-dark .qmd-quote-calculator-key--operator,:root[data-theme=dark] .qmd-quote-calculator-key--operator{color:#ffe2b8;background:#e65c0a38;border-color:#ffa43ab8}.qmd-theme-dark .qmd-quote-calculator-key:hover,.qmd-theme-dark .qmd-quote-calculator-key:focus-visible,:root[data-theme=dark] .qmd-quote-calculator-key:hover,:root[data-theme=dark] .qmd-quote-calculator-key:focus-visible{box-shadow:0 0 2px 1px #ff7e1475,inset 0 0 0 1px #ffe2b447,0 0 9px 1px #ff760e57,var(--shadow-xs);color:#fff5e0;background:#ff84182e;border-color:#ffb04ce6;outline:none}@media (min-width:640px){.qmd-theme-dark .qmd-form-date-stack,:root[data-theme=dark] .qmd-form-date-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.qmd-theme-dark .qmd-form-grid--two,:root[data-theme=dark] .qmd-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--date,:root[data-theme=dark] .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-dark .qmd-form-date-stack,:root[data-theme=dark] .qmd-form-date-stack{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-form-project-delivery-date-stack,:root[data-theme=dark] .qmd-form-project-delivery-date-stack{grid-template-rows:repeat(4,minmax(var(--qmd-form-date-row-min-height),auto))}.qmd-theme-dark .qmd-form-project-delivery-main-field,:root[data-theme=dark] .qmd-form-project-delivery-main-field{grid-row:1/span 2;align-content:center}.qmd-theme-dark .qmd-form-project-delivery-event-start-field,:root[data-theme=dark] .qmd-form-project-delivery-event-start-field{grid-row:3}.qmd-theme-dark .qmd-form-project-delivery-event-end-field,:root[data-theme=dark] .qmd-form-project-delivery-event-end-field{grid-row:4}.qmd-theme-dark .qmd-form-project-delivery-date-stack--construction,:root[data-theme=dark] .qmd-form-project-delivery-date-stack--construction{grid-template-rows:minmax(var(--qmd-form-date-row-min-height),auto)}.qmd-theme-dark .qmd-form-project-delivery-main-field--construction,:root[data-theme=dark] .qmd-form-project-delivery-main-field--construction{align-content:initial;grid-row:auto}}.qmd-theme-dark .qmd-form-split-workspace,:root[data-theme=dark] .qmd-form-split-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:1rem;min-width:0;display:grid}@media (max-width:1180px){.qmd-theme-dark .qmd-form-split-workspace,:root[data-theme=dark] .qmd-form-split-workspace{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-corner-radius-l1,:root[data-theme=dark] .qmd-corner-radius-l1{border-radius:8px}.qmd-theme-dark .qmd-compound-category-heading,.qmd-theme-dark .qmd-compound-category-kicker,.qmd-theme-dark .qmd-compound-category-subtotal-text,:root[data-theme=dark] .qmd-compound-category-heading,:root[data-theme=dark] .qmd-compound-category-kicker,:root[data-theme=dark] .qmd-compound-category-subtotal-text{color:var(--qmd-compound-category-text)}.qmd-theme-dark .qmd-compound-category-card,:root[data-theme=dark] .qmd-compound-category-card{background-image:linear-gradient(to bottom right,var(--qmd-compound-category-card-accent),var(--qmd-compound-category-card-base-middle),var(--qmd-compound-category-card-base-end));border-color:var(--qmd-compound-category-card-border);border-radius:8px}.qmd-theme-dark .qmd-compound-category-card-header,:root[data-theme=dark] .qmd-compound-category-card-header{background:var(--qmd-compound-category-l3-surface);border-color:var(--qmd-compound-category-card-border)}.qmd-theme-dark .qmd-compound-category-card-body,:root[data-theme=dark] .qmd-compound-category-card-body{background:0 0}.qmd-theme-dark .qmd-quote-compound-toolbar,:root[data-theme=dark] .qmd-quote-compound-toolbar{border-color:inherit}.qmd-theme-dark .qmd-layer-1.qmd-collapsible-row-layer,:root[data-theme=dark] .qmd-layer-1.qmd-collapsible-row-layer{min-height:2.5rem;max-height:2.5rem;padding:0;overflow:hidden}.qmd-theme-dark .qmd-layer-2.qmd-quote-compound-empty-state,:root[data-theme=dark] .qmd-layer-2.qmd-quote-compound-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:36rem;display:flex}.qmd-theme-dark .qmd-quote-compound-category-empty-state,:root[data-theme=dark] .qmd-quote-compound-category-empty-state{min-width:1200px}.qmd-theme-dark .qmd-quote-compound-article-wrapper--dirty,:root[data-theme=dark] .qmd-quote-compound-article-wrapper--dirty{border-color:var(--qmd-form-override-border)}.qmd-theme-dark .qmd-quote-compound-dirty-text,:root[data-theme=dark] .qmd-quote-compound-dirty-text{color:var(--qmd-form-override-label)}.qmd-theme-dark .qmd-quote-compound-error-text,:root[data-theme=dark] .qmd-quote-compound-error-text{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-dark .qmd-quote-worksheet-field--overridden,:root[data-theme=dark] .qmd-quote-worksheet-field--overridden{background:var(--qmd-form-override-surface);border-color:var(--qmd-form-override-border);box-shadow:0 0 0 1px var(--qmd-form-override-shadow)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge{vertical-align:middle;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap;background:var(--qmd-quote-compound-editor-surface);border-style:solid;border-width:1px;border-color:var(--qmd-quote-compound-editor-border);min-height:1.25rem;color:var(--qmd-quote-compound-editor-text);border-radius:9999px;justify-content:center;align-items:center;padding:2px .5rem 0;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.qmd-theme-dark .qmd-quote-worksheet-profit--warning,:root[data-theme=dark] .qmd-quote-worksheet-profit--warning{color:#ffcd78f5}.qmd-theme-dark .qmd-quote-worksheet-profit--accent,:root[data-theme=dark] .qmd-quote-worksheet-profit--accent,.qmd-theme-dark .qmd-quote-worksheet-profit--positive,:root[data-theme=dark] .qmd-quote-worksheet-profit--positive{color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-dark .qmd-quote-worksheet-picker-option--selected,:root[data-theme=dark] .qmd-quote-worksheet-picker-option--selected{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border)}.qmd-theme-dark .qmd-compound-category-subtotal,:root[data-theme=dark] .qmd-compound-category-subtotal{background:var(--qmd-compound-category-l3-surface);border-color:var(--qmd-compound-category-l3-border);border-radius:8px}.qmd-theme-dark .qmd-quote-compound-inline-add-action,:root[data-theme=dark] .qmd-quote-compound-inline-add-action{position:relative}.qmd-theme-dark .qmd-quote-compound-inline-add-action:before,.qmd-theme-dark .qmd-quote-compound-inline-add-action:after,:root[data-theme=dark] .qmd-quote-compound-inline-add-action:before,:root[data-theme=dark] .qmd-quote-compound-inline-add-action:after{background:var(--qmd-quote-compound-inline-add-separator);content:"";pointer-events:none;height:1px;transition:background-color .15s;position:absolute;left:8px;right:8px}.qmd-theme-dark .qmd-quote-compound-inline-add-action:before,:root[data-theme=dark] .qmd-quote-compound-inline-add-action:before{top:0}.qmd-theme-dark .qmd-quote-compound-inline-add-action:after,:root[data-theme=dark] .qmd-quote-compound-inline-add-action:after{bottom:0}.qmd-theme-dark .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-dark .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-dark .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-dark .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=dark] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=dark] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=dark] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=dark] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-dark .qmd-quote-compound-inline-add-button,:root[data-theme=dark] .qmd-quote-compound-inline-add-button{color:var(--qmd-compound-category-text);min-height:20.5px}.qmd-theme-dark .qmd-quote-compound-inline-add-label,:root[data-theme=dark] .qmd-quote-compound-inline-add-label{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qmd-theme-dark .qmd-quote-compound-inline-add-button:hover:not(:disabled),.qmd-theme-dark .qmd-quote-compound-inline-add-button:focus-visible,:root[data-theme=dark] .qmd-quote-compound-inline-add-button:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-inline-add-button:focus-visible{color:var(--qmd-quote-compound-inline-add-interactive);background:0 0}.qmd-theme-dark .qmd-quote-compound-inline-add-button:focus-visible,:root[data-theme=dark] .qmd-quote-compound-inline-add-button:focus-visible{box-shadow:inset 0 0 0 1px var(--qmd-quote-compound-inline-add-separator);border-radius:8px}.qmd-theme-dark .qmd-quote-compound-row-action-rail-probe,:root[data-theme=dark] .qmd-quote-compound-row-action-rail-probe{visibility:hidden;margin-left:10px}.qmd-theme-dark .qmd-quote-compound-category-action[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-category-action[data-slot=button]{font-size:.8125rem!important}.qmd-theme-dark .qmd-quote-compound-category-action-label,:root[data-theme=dark] .qmd-quote-compound-category-action-label{font-weight:500}.qmd-theme-dark .qmd-quote-category-note-action[data-slot=button],:root[data-theme=dark] .qmd-quote-category-note-action[data-slot=button]{box-shadow:inset 0 1px 0 #fff5e033,0 2px 7px #0000003d,var(--shadow-xs)!important;color:#ffe084!important;background:linear-gradient(#fff5e024,#ffcf450a 58%,#0000 100%),#885b0861!important;border-color:#ffcf45b8!important}.qmd-theme-dark .qmd-quote-category-note-action[data-slot=button]:hover,.qmd-theme-dark .qmd-quote-category-note-action[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-category-note-action[data-slot=button]:hover,:root[data-theme=dark] .qmd-quote-category-note-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #ffcf4557,inset 0 1px 0 #fff5e047,0 0 12px 3px #ffbe2438,var(--shadow-xs)!important;background:linear-gradient(#fff5e033,#ffcf4514 56%,#0000 100%),#a66f0a85!important;border-color:#ffda68f0!important}.qmd-theme-dark .qmd-quote-compound-width-paired-action[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-width-paired-action[data-slot=button]{width:auto;min-width:0!important;padding-inline:.95rem!important}.qmd-theme-dark .qmd-quote-intrinsic-action-label,:root[data-theme=dark] .qmd-quote-intrinsic-action-label{place-items:center;min-width:0;display:grid}.qmd-theme-dark .qmd-quote-intrinsic-action-label-value,.qmd-theme-dark .qmd-quote-intrinsic-action-label-probe,:root[data-theme=dark] .qmd-quote-intrinsic-action-label-value,:root[data-theme=dark] .qmd-quote-intrinsic-action-label-probe{grid-area:1/1}.qmd-theme-dark .qmd-quote-intrinsic-action-label-probe,:root[data-theme=dark] .qmd-quote-intrinsic-action-label-probe{visibility:hidden;font-weight:600}.qmd-theme-dark .qmd-quote-compound-article-field,:root[data-theme=dark] .qmd-quote-compound-article-field{font-size:.7875rem}.qmd-theme-dark .qmd-form-adorned-number-field-l1,:root[data-theme=dark] .qmd-form-adorned-number-field-l1{min-width:0;position:relative}.qmd-theme-dark .qmd-form-adorned-number-input-l1,:root[data-theme=dark] .qmd-form-adorned-number-input-l1{padding-right:2.25rem}.qmd-theme-dark .qmd-form-adorned-number-suffix-l1,:root[data-theme=dark] .qmd-form-adorned-number-suffix-l1{color:#e1f5e0d1;font-family:var(--qmd-font-family);pointer-events:none;font-size:.75rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.qmd-theme-dark .qmd-form-adorned-number-suffix-l1[data-disabled=true],:root[data-theme=dark] .qmd-form-adorned-number-suffix-l1[data-disabled=true]{opacity:.5}.qmd-theme-dark .qmd-form-field-stack--aligned-label>.qmd-form-field-kicker,:root[data-theme=dark] .qmd-form-field-stack--aligned-label>.qmd-form-field-kicker{align-items:end;min-height:2.5rem;display:flex}.qmd-theme-dark input[inputmode=decimal].qmd-form-text-field-l1.qmd-quote-compound-article-field,.qmd-theme-dark .qmd-form-readonly-field-l1.qmd-quote-compound-article-field,:root[data-theme=dark] input[inputmode=decimal].qmd-form-text-field-l1.qmd-quote-compound-article-field,:root[data-theme=dark] .qmd-form-readonly-field-l1.qmd-quote-compound-article-field{height:2.25rem;min-height:2.25rem}.qmd-theme-dark .qmd-layer-1.qmd-quote-compound-article-wrapper,:root[data-theme=dark] .qmd-layer-1.qmd-quote-compound-article-wrapper{box-shadow:none;min-height:0;padding:12px}.qmd-theme-dark .qmd-quote-sticky-total-layer,:root[data-theme=dark] .qmd-quote-sticky-total-layer{min-height:0;padding:0}.qmd-theme-dark .qmd-quote-sticky-total-content,:root[data-theme=dark] .qmd-quote-sticky-total-content{color:var(--qmd-quote-sticky-total-text)}.qmd-theme-dark .qmd-quote-worksheet-totals-layer,:root[data-theme=dark] .qmd-quote-worksheet-totals-layer{background:linear-gradient(135deg,#0f2f5efa,#0b244efa),#08193cfc}.qmd-theme-dark .qmd-quote-worksheet-totals-body,:root[data-theme=dark] .qmd-quote-worksheet-totals-body{background:#0a224bf7}.qmd-theme-dark .qmd-quote-compound-row-action[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action[data-slot=button]{font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s}.qmd-theme-dark .qmd-quote-compound-row-action--neutral[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--neutral[data-slot=button]{background:var(--qmd-quote-row-action-neutral-surface)!important;border-color:var(--qmd-quote-row-action-neutral-border)!important;color:var(--qmd-quote-row-action-neutral-text)!important}.qmd-theme-dark .qmd-quote-compound-row-action--neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-quote-compound-row-action--neutral[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--neutral[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-neutral-surface-hover)!important;box-shadow:0 0 0 1px #ffda9233,0 4px 10px #0000003d!important}.qmd-theme-dark .qmd-quote-compound-row-action--destructive[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--destructive[data-slot=button]{background:var(--qmd-quote-row-action-destructive-surface)!important;border-color:var(--qmd-quote-row-action-destructive-border)!important;color:var(--qmd-quote-row-action-destructive-text)!important}.qmd-theme-dark .qmd-quote-compound-row-action--destructive[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-quote-compound-row-action--destructive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--destructive[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--destructive[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-destructive-surface-hover)!important;box-shadow:0 0 0 1px #ff697833,0 4px 10px #00000042!important}.qmd-theme-dark .qmd-quote-compound-row-action--positive[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--positive[data-slot=button]{background:var(--qmd-quote-row-action-positive-surface)!important;border-color:var(--qmd-quote-row-action-positive-border)!important;color:var(--qmd-quote-row-action-positive-text)!important}.qmd-theme-dark .qmd-quote-compound-row-action--positive[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-quote-compound-row-action--positive[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--positive[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--positive[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-positive-surface-hover)!important;box-shadow:0 0 0 1px #4bdc9b2e,0 4px 10px #00000042!important}.qmd-theme-dark .qmd-quote-compound-row-action--compound-editor[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--compound-editor[data-slot=button]{background:var(--qmd-quote-compound-editor-surface)!important;border-color:var(--qmd-quote-compound-editor-border)!important;color:var(--qmd-quote-compound-editor-text)!important}.qmd-theme-dark .qmd-quote-compound-row-action--compound-editor[data-slot=button]:hover:not(:disabled),.qmd-theme-dark .qmd-quote-compound-row-action--compound-editor[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--compound-editor[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--compound-editor[data-slot=button]:focus-visible{background:var(--qmd-quote-compound-editor-surface-hover)!important;border-color:var(--qmd-quote-compound-editor-border-hover)!important;box-shadow:var(--qmd-quote-compound-editor-shadow)!important}.qmd-theme-dark .qmd-document-output-recipient-picker,:root[data-theme=dark] .qmd-document-output-recipient-picker{border-radius:8px;height:16.25rem;max-height:16.25rem}.qmd-theme-dark .qmd-document-output-recipient-picker .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-document-output-recipient-picker .qmd-overlay-scrollbar-viewport{height:16.25rem;max-height:16.25rem}.qmd-theme-dark .qmd-document-output-recipient-list,:root[data-theme=dark] .qmd-document-output-recipient-list{min-height:16.25rem}.qmd-theme-dark .qmd-document-output-recipient-option,:root[data-theme=dark] .qmd-document-output-recipient-option{align-items:center;min-height:3.25rem;padding:5px 34px 5px 12px;display:flex}.qmd-theme-dark .qmd-document-output-recipient-option[data-selected=true],:root[data-theme=dark] .qmd-document-output-recipient-option[data-selected=true]{background:#00be5f1f}.qmd-theme-dark .qmd-document-output-recipient-copy,:root[data-theme=dark] .qmd-document-output-recipient-copy{gap:2px;width:100%;min-width:0;display:grid}.qmd-theme-dark .qmd-document-output-recipient-identity,:root[data-theme=dark] .qmd-document-output-recipient-identity{align-items:baseline;gap:6px;min-width:0;display:flex}.qmd-theme-dark .qmd-document-output-recipient-name,:root[data-theme=dark] .qmd-document-output-recipient-name{color:#fff5e0;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.qmd-theme-dark .qmd-document-output-recipient-meta,:root[data-theme=dark] .qmd-document-output-recipient-meta{color:#fff5e0a3;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.qmd-theme-dark .qmd-document-output-recipient-email-row,:root[data-theme=dark] .qmd-document-output-recipient-email-row{align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-dark .qmd-document-output-recipient-check,:root[data-theme=dark] .qmd-document-output-recipient-check{color:#fff5e0;border:1px solid #fff5e0b8;border-radius:999px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.qmd-theme-dark .qmd-document-output-recipient-check-icon,:root[data-theme=dark] .qmd-document-output-recipient-check-icon{width:14px;height:14px}.qmd-theme-dark .qmd-document-output-recipient-option[data-selected=true] .qmd-document-output-recipient-check,:root[data-theme=dark] .qmd-document-output-recipient-option[data-selected=true] .qmd-document-output-recipient-check{background:#009650b8;border-color:#00e182f5}.qmd-theme-dark .qmd-document-output-recipient-email,:root[data-theme=dark] .qmd-document-output-recipient-email{color:#fff5e0c7;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.qmd-theme-dark .qmd-document-output-search-popover,:root[data-theme=dark] .qmd-document-output-search-popover{padding:8px}.qmd-theme-dark .qmd-document-output-search-results,:root[data-theme=dark] .qmd-document-output-search-results,.qmd-theme-dark .qmd-document-output-search-results .qmd-overlay-scrollbar-viewport,:root[data-theme=dark] .qmd-document-output-search-results .qmd-overlay-scrollbar-viewport{max-height:13rem}.qmd-theme-dark .qmd-form-field-kicker.qmd-document-output-field-kicker,:root[data-theme=dark] .qmd-form-field-kicker.qmd-document-output-field-kicker{letter-spacing:.12em;font-size:.84rem}.qmd-theme-dark .qmd-form-text-field-l1.qmd-document-output-email-field,:root[data-theme=dark] .qmd-form-text-field-l1.qmd-document-output-email-field{resize:none;min-height:7rem}.qmd-theme-dark .qmd-document-output-hybrid-row,:root[data-theme=dark] .qmd-document-output-hybrid-row{border-top:1px solid var(--qmd-form-control-border);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:14px;padding-top:32px;display:flex}.qmd-theme-dark .qmd-document-output-hybrid-choice,:root[data-theme=dark] .qmd-document-output-hybrid-choice{flex:0 calc(33.3333% - 6.66667px);min-width:min(100%,10.5rem)}.qmd-theme-dark .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button],:root[data-theme=dark] .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button]{white-space:normal;flex:0 auto;max-width:min(100%,22rem);height:auto;min-height:2.75rem;padding-block:8px}.qmd-theme-dark .qmd-document-output-category-list,:root[data-theme=dark] .qmd-document-output-category-list{gap:8px;display:grid}.qmd-theme-dark .qmd-document-output-category-option,:root[data-theme=dark] .qmd-document-output-category-option{justify-content:flex-start}.qmd-theme-dark .qmd-document-output-category-option[data-selected=true],:root[data-theme=dark] .qmd-document-output-category-option[data-selected=true]{background:#00be5f1f}.qmd-theme-dark .qmd-document-output-category-option[data-selected=true] .qmd-document-output-recipient-check,:root[data-theme=dark] .qmd-document-output-category-option[data-selected=true] .qmd-document-output-recipient-check{background:#009650b8;border-color:#00e182f5}.qmd-theme-dark .qmd-document-output-category-label,:root[data-theme=dark] .qmd-document-output-category-label{overflow-wrap:anywhere;text-align:left;min-width:0}@media (max-width:640px){.qmd-theme-dark .qmd-document-output-hybrid-choice,:root[data-theme=dark] .qmd-document-output-hybrid-choice{flex-basis:100%}.qmd-theme-dark .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button],:root[data-theme=dark] .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button]{width:100%;max-width:100%}}.qmd-theme-dark .qmd-document-output-actions,:root[data-theme=dark] .qmd-document-output-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;min-width:0;display:grid}.qmd-theme-dark .qmd-document-output-action[data-slot=button],:root[data-theme=dark] .qmd-document-output-action[data-slot=button]{width:100%;min-width:0!important;font-weight:500!important}.qmd-theme-dark .qmd-document-output-action--preview[data-slot=button],:root[data-theme=dark] .qmd-document-output-action--preview[data-slot=button]{grid-column:1/-1;box-shadow:inset 0 1px 0 #fff5e038,0 2px 7px #0000003d,var(--shadow-xs)!important;background:linear-gradient(#fff5e024,#419be60a 58%,#0000 100%),#1964af66!important;border-color:#7dc7ffa8!important}.qmd-theme-dark .qmd-document-output-action--preview[data-slot=button]:hover,.qmd-theme-dark .qmd-document-output-action--preview[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-document-output-action--preview[data-slot=button]:hover,:root[data-theme=dark] .qmd-document-output-action--preview[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #419be666,inset 0 1px 0 #fff5e047,0 0 12px 3px #419be647,var(--shadow-xs)!important;background:linear-gradient(#fff5e033,#419be614 56%,#0000 100%),#1e7dd28f!important;border-color:#91d3ffe6!important}.qmd-theme-dark .qmd-document-output-action--reissue[data-slot=button],:root[data-theme=dark] .qmd-document-output-action--reissue[data-slot=button]{box-shadow:inset 0 1px 0 #fff5e038,0 2px 7px #0000003d,var(--shadow-xs)!important;color:#ffe084!important;background:linear-gradient(#fff5e024,#ffcf450a 58%,#0000 100%),#885b0861!important;border-color:#ffcf45b8!important}.qmd-theme-dark .qmd-document-output-action--reissue[data-slot=button]:hover,.qmd-theme-dark .qmd-document-output-action--reissue[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-document-output-action--reissue[data-slot=button]:hover,:root[data-theme=dark] .qmd-document-output-action--reissue[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #ffcf4561,inset 0 1px 0 #fff5e047,0 0 12px 3px #ffb92d3d,var(--shadow-xs)!important;background:linear-gradient(#fff5e033,#ffcf4514 56%,#0000 100%),#a66f0a85!important;border-color:#ffda68f0!important}@media (max-width:640px){.qmd-theme-dark .qmd-document-output-actions,:root[data-theme=dark] .qmd-document-output-actions{grid-template-columns:minmax(0,1fr)}.qmd-theme-dark .qmd-document-output-action--preview[data-slot=button],:root[data-theme=dark] .qmd-document-output-action--preview[data-slot=button]{grid-column:auto}}.qmd-theme-dark .qmd-form-field-kicker.qmd-form-field-kicker--compact,:root[data-theme=dark] .qmd-form-field-kicker.qmd-form-field-kicker--compact{letter-spacing:.1em;font-size:.625rem;font-weight:600}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase{background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase{background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)12%,transparent)}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase{border-color:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase{border-color:color-mix(in srgb,var(--qmd-form-status-glyph-warning)65%,transparent)}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase{color:var(--qmd-form-status-glyph-warning);cursor:pointer;gap:4px}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled){background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled){background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)22%,transparent)}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase:focus-visible,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase:focus-visible{outline:2px solid var(--qmd-form-status-glyph-warning);outline-offset:2px}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase:disabled,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase:disabled{cursor:default;opacity:.5}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--original,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--original{background:var(--qmd-quote-row-action-neutral-surface);border-color:var(--qmd-quote-row-action-neutral-border);color:var(--qmd-quote-row-action-neutral-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--extra,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--extra{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border);color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--cancelled,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--cancelled{background:var(--qmd-quote-row-action-destructive-surface);border-color:var(--qmd-quote-row-action-destructive-border);color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--discount,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--discount{background:var(--qmd-quote-compound-editor-surface);border-color:var(--qmd-quote-compound-editor-border);color:var(--qmd-quote-compound-editor-text)}.qmd-theme-dark .qmd-form-values--compact .qmd-form-text-field-l1,.qmd-theme-dark .qmd-form-values--compact .qmd-form-readonly-display-l1,:root[data-theme=dark] .qmd-form-values--compact .qmd-form-text-field-l1,:root[data-theme=dark] .qmd-form-values--compact .qmd-form-readonly-display-l1{font-family:var(--qmd-font-family);letter-spacing:normal;font-style:normal;line-height:1.25rem}.qmd-theme-dark .qmd-form-grid.qmd-form-grid--quantity-pricing,:root[data-theme=dark] .qmd-form-grid.qmd-form-grid--quantity-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.qmd-theme-dark .qmd-form-grid.qmd-form-grid--quantity-pricing,:root[data-theme=dark] .qmd-form-grid.qmd-form-grid--quantity-pricing{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,2fr)}}.qmd-theme-dark .qmd-form-grid--fields-2>.qmd-form-field-stack,:root[data-theme=dark] .qmd-form-grid--fields-2>.qmd-form-field-stack{grid-row:span 2;grid-template-rows:subgrid}.qmd-theme-dark .qmd-form-grid--fields-3>.qmd-form-field-stack,:root[data-theme=dark] .qmd-form-grid--fields-3>.qmd-form-field-stack{grid-row:span 3;grid-template-rows:subgrid}.qmd-theme-dark .qmd-form-grid--fields-2>.qmd-form-field-stack>.qmd-form-field-kicker,.qmd-theme-dark .qmd-form-grid--fields-3>.qmd-form-field-stack>.qmd-form-field-kicker,:root[data-theme=dark] .qmd-form-grid--fields-2>.qmd-form-field-stack>.qmd-form-field-kicker,:root[data-theme=dark] .qmd-form-grid--fields-3>.qmd-form-field-stack>.qmd-form-field-kicker{align-self:end}.qmd-theme-dark .qmd-worksheet-row-status--discount[data-slot=button],:root[data-theme=dark] .qmd-worksheet-row-status--discount[data-slot=button]{background:var(--qmd-hero-action-surface)!important;border-color:var(--qmd-hero-action-border)!important;color:var(--qmd-hero-action-text)!important}.qmd-theme-dark .qmd-quote-compound-row-action--manufacturing[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--manufacturing[data-slot=button],.qmd-theme-dark .qmd-quote-hero-action-button--manufacturing,:root[data-theme=dark] .qmd-quote-hero-action-button--manufacturing,.qmd-theme-dark .qmd-quote-worksheet-compound-badge--of,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--of{--qmd-production-action-surface:#63304e;--qmd-production-action-hover:#7c3d63;--qmd-production-action-border:#c37aab;--qmd-production-action-text:#ffe3f2;--qmd-production-action-disabled-surface:#3e303a;--qmd-production-action-disabled-border:#75606e;--qmd-production-action-disabled-text:#c2a8b8}.qmd-theme-dark .qmd-quote-compound-row-action--manufacturing[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--manufacturing[data-slot=button]{background:var(--qmd-production-action-surface)!important;border-color:var(--qmd-production-action-border)!important;color:var(--qmd-production-action-text)!important;box-shadow:none!important}.qmd-theme-dark .qmd-quote-compound-row-action--manufacturing[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:hover:not(:disabled){background:var(--qmd-production-action-hover)!important}.qmd-theme-dark .qmd-quote-compound-row-action--manufacturing[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-dark .qmd-quote-compound-row-action--manufacturing[data-slot=button]:disabled,:root[data-theme=dark] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:disabled{background:var(--qmd-production-action-disabled-surface)!important;border-color:var(--qmd-production-action-disabled-border)!important;color:var(--qmd-production-action-disabled-text)!important;opacity:1!important}.qmd-theme-dark .qmd-quote-compound-row-action--purchase[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--purchase[data-slot=button],.qmd-theme-dark .qmd-quote-hero-action-button--purchase,:root[data-theme=dark] .qmd-quote-hero-action-button--purchase,.qmd-theme-dark .qmd-quote-worksheet-compound-badge--purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--purchase{--qmd-production-action-surface:#164b46;--qmd-production-action-hover:#1d625b;--qmd-production-action-border:#59b5a5;--qmd-production-action-text:#d1fff1;--qmd-production-action-disabled-surface:#293d39;--qmd-production-action-disabled-border:#567a70;--qmd-production-action-disabled-text:#a9c8bd}.qmd-theme-dark .qmd-quote-compound-row-action--purchase[data-slot=button],:root[data-theme=dark] .qmd-quote-compound-row-action--purchase[data-slot=button]{background:var(--qmd-production-action-surface)!important;border-color:var(--qmd-production-action-border)!important;color:var(--qmd-production-action-text)!important;box-shadow:none!important}.qmd-theme-dark .qmd-quote-compound-row-action--purchase[data-slot=button]:hover:not(:disabled),:root[data-theme=dark] .qmd-quote-compound-row-action--purchase[data-slot=button]:hover:not(:disabled){background:var(--qmd-production-action-hover)!important}.qmd-theme-dark .qmd-quote-compound-row-action--purchase[data-slot=button]:focus-visible,:root[data-theme=dark] .qmd-quote-compound-row-action--purchase[data-slot=button]:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-dark .qmd-quote-compound-row-action--purchase[data-slot=button]:disabled,:root[data-theme=dark] .qmd-quote-compound-row-action--purchase[data-slot=button]:disabled{background:var(--qmd-production-action-disabled-surface)!important;border-color:var(--qmd-production-action-disabled-border)!important;color:var(--qmd-production-action-disabled-text)!important;opacity:1!important}.qmd-theme-dark .qmd-cost-worksheet-table,:root[data-theme=dark] .qmd-cost-worksheet-table{table-layout:fixed;min-width:max(1100px,calc(var(--qmd-cost-fixed-width) + 30rem));--qmd-cost-fixed-width:calc(var(--qmd-cost-category-width,176px) + var(--qmd-cost-method-width,176px) + 25rem);width:100%}.qmd-theme-dark .qmd-cost-worksheet-table col:first-child,:root[data-theme=dark] .qmd-cost-worksheet-table col:first-child{width:var(--qmd-cost-description-width,600px)}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(2),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(2){width:var(--qmd-cost-category-width,176px)}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(3),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(3){width:var(--qmd-cost-method-width,176px)}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(4),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(4){width:var(--qmd-cost-supplier-width,260px)}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(5),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(5){width:6rem}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(6),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(6){width:4.5rem}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(7),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(7){width:7rem}.qmd-theme-dark .qmd-cost-worksheet-table col:nth-child(8),:root[data-theme=dark] .qmd-cost-worksheet-table col:nth-child(8){width:7.5rem}.qmd-theme-dark .qmd-cost-worksheet-description,:root[data-theme=dark] .qmd-cost-worksheet-description{align-items:center;gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),6)*var(--qmd-tree-indent-step,1rem));display:flex}.qmd-theme-dark .qmd-cost-worksheet-action-gutter,:root[data-theme=dark] .qmd-cost-worksheet-action-gutter{flex-shrink:0;align-items:center;width:2rem;display:flex}.qmd-theme-dark .qmd-cost-worksheet-row-actions,:root[data-theme=dark] .qmd-cost-worksheet-row-actions{flex-wrap:wrap;align-items:center;gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),6)*var(--qmd-tree-indent-step,1rem));display:flex}.qmd-theme-dark .qmd-cost-worksheet-data-row>td,:root[data-theme=dark] .qmd-cost-worksheet-data-row>td{padding-block:.25rem}.qmd-theme-dark .qmd-cost-worksheet-actions-row>td,:root[data-theme=dark] .qmd-cost-worksheet-actions-row>td{padding-block:.125rem .375rem}.qmd-theme-dark .qmd-cost-worksheet-data-row,:root[data-theme=dark] .qmd-cost-worksheet-data-row{border-bottom-width:0}.qmd-theme-dark .qmd-cost-worksheet-actions-row,:root[data-theme=dark] .qmd-cost-worksheet-actions-row{border-bottom:1px solid var(--qmd-quote-row-action-neutral-border)}.qmd-theme-dark .qmd-cost-worksheet-data-row[data-main-row=true]:not(:first-child),:root[data-theme=dark] .qmd-cost-worksheet-data-row[data-main-row=true]:not(:first-child){border-top:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-dark .qmd-cost-worksheet-number,:root[data-theme=dark] .qmd-cost-worksheet-number{font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2rem}.qmd-theme-dark .qmd-cost-worksheet-field,:root[data-theme=dark] .qmd-cost-worksheet-field,.qmd-theme-dark .qmd-cost-worksheet-field[data-slot=select-trigger],:root[data-theme=dark] .qmd-cost-worksheet-field[data-slot=select-trigger]{height:2.25rem;min-height:0}.qmd-theme-dark .qmd-cost-worksheet-description>.qmd-quote-compound-row-action,:root[data-theme=dark] .qmd-cost-worksheet-description>.qmd-quote-compound-row-action{margin-inline-start:calc(3*var(--spacing))}.qmd-theme-dark .qmd-cost-worksheet-grid,:root[data-theme=dark] .qmd-cost-worksheet-grid{--qmd-cost-fixed-width:calc(var(--qmd-cost-category-width,176px) + var(--qmd-cost-method-width,176px) + 25rem);min-width:max(1126px,calc(var(--qmd-cost-fixed-width) + 32rem))}.qmd-theme-dark .qmd-cost-worksheet-grid .qmd-cost-worksheet-table,:root[data-theme=dark] .qmd-cost-worksheet-grid .qmd-cost-worksheet-table{min-width:0}.qmd-theme-dark .qmd-cost-worksheet-headings th:first-child,:root[data-theme=dark] .qmd-cost-worksheet-headings th:first-child{padding-inline-start:2.75rem}.qmd-theme-dark .qmd-cost-worksheet-table>thead>tr,:root[data-theme=dark] .qmd-cost-worksheet-table>thead>tr,.qmd-theme-dark .qmd-cost-worksheet-actions-row:last-child,:root[data-theme=dark] .qmd-cost-worksheet-actions-row:last-child{border-bottom-width:0}.qmd-theme-dark .qmd-purchase-mapping-table,:root[data-theme=dark] .qmd-purchase-mapping-table,.qmd-theme-dark .qmd-cost-worksheet-table,:root[data-theme=dark] .qmd-cost-worksheet-table{--qmd-cost-worksheet-component-surface:#70c0ee14}.qmd-theme-dark .qmd-cost-worksheet-table tr[data-component=true],:root[data-theme=dark] .qmd-cost-worksheet-table tr[data-component=true]{background-color:var(--qmd-cost-worksheet-component-surface)}.qmd-theme-dark .qmd-worksheet-drawer-strip--information,:root[data-theme=dark] .qmd-worksheet-drawer-strip--information{--qmd-worksheet-drawer-strip-tint:#18304ce0;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-dark .qmd-worksheet-drawer-strip--purchasing,:root[data-theme=dark] .qmd-worksheet-drawer-strip--purchasing{--qmd-worksheet-drawer-strip-tint:#163930e0;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-dark .qmd-worksheet-drawer-strip--hours,:root[data-theme=dark] .qmd-worksheet-drawer-strip--hours{--qmd-worksheet-drawer-strip-tint:#423019e0;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-dark .qmd-cost-worksheet-data-row[data-main-row=true]>td,:root[data-theme=dark] .qmd-cost-worksheet-data-row[data-main-row=true]>td{padding-block:.5rem}.qmd-theme-dark .qmd-cost-worksheet-actions-row[data-main-row=true]>td,:root[data-theme=dark] .qmd-cost-worksheet-actions-row[data-main-row=true]>td{padding-block:.25rem .75rem}.qmd-theme-dark .qmd-worksheet-drawer-strip--manufacturing,:root[data-theme=dark] .qmd-worksheet-drawer-strip--manufacturing{--qmd-worksheet-drawer-strip-tint:#3d1e34e0;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-dark .qmd-layer-1.qmd-worksheet-drawer,:root[data-theme=dark] .qmd-layer-1.qmd-worksheet-drawer{flex-shrink:0;min-height:0;padding:0;overflow:hidden}.qmd-theme-dark .qmd-worksheet-drawer-header,:root[data-theme=dark] .qmd-worksheet-drawer-header{box-sizing:border-box;--qmd-form-kicker-color:#fff5e0;height:2.5rem;min-height:2.5rem;max-height:2.5rem}.qmd-theme-dark .qmd-worksheet-drawer-chevron,:root[data-theme=dark] .qmd-worksheet-drawer-chevron{color:var(--qmd-form-kicker-color)}.qmd-theme-dark .qmd-worksheet-drawer-content,:root[data-theme=dark] .qmd-worksheet-drawer-content{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .5s,visibility 0s linear .5s;display:grid}.qmd-theme-dark .qmd-worksheet-drawer-content[data-expanded=true],:root[data-theme=dark] .qmd-worksheet-drawer-content[data-expanded=true]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.qmd-theme-dark .qmd-worksheet-drawer-content-clip,:root[data-theme=dark] .qmd-worksheet-drawer-content-clip{min-height:0;overflow:hidden}.qmd-theme-dark .qmd-worksheet-drawer-chevron,:root[data-theme=dark] .qmd-worksheet-drawer-chevron{transition:transform .5s}@media (prefers-reduced-motion:reduce){.qmd-theme-dark .qmd-worksheet-drawer-content,:root[data-theme=dark] .qmd-worksheet-drawer-content,.qmd-theme-dark .qmd-worksheet-drawer-chevron,:root[data-theme=dark] .qmd-worksheet-drawer-chevron{transition:none}}.qmd-theme-dark .qmd-hours-cost-comparison--over,:root[data-theme=dark] .qmd-hours-cost-comparison--over{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-dark .qmd-hours-cost-comparison--under,:root[data-theme=dark] .qmd-hours-cost-comparison--under{color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-dark .qmd-worksheet-totals-row,:root[data-theme=dark] .qmd-worksheet-totals-row{border-top:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-dark .qmd-worksheet-totals-row>td,:root[data-theme=dark] .qmd-worksheet-totals-row>td{font-weight:700}.qmd-theme-dark .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--multiline,:root[data-theme=dark] .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--multiline{white-space:pre-line;min-height:3.5rem;padding-block:.5rem;line-height:1.25rem;display:block}.qmd-theme-dark textarea.qmd-form-textarea-compact,:root[data-theme=dark] textarea.qmd-form-textarea-compact{overflow-wrap:anywhere;height:3rem;min-height:3rem}.qmd-theme-dark textarea.qmd-form-textarea-single-row,:root[data-theme=dark] textarea.qmd-form-textarea-single-row{field-sizing:content;resize:vertical;height:auto;min-height:2.5rem}.qmd-theme-dark .qmd-form-selection-panel,:root[data-theme=dark] .qmd-form-selection-panel{border-radius:6px;flex-direction:column;gap:14px;min-width:0;height:100%;padding:16px;display:flex}.qmd-theme-dark .qmd-form-selection-panel-value,:root[data-theme=dark] .qmd-form-selection-panel-value{overflow-wrap:anywhere;white-space:pre-line;flex:1;min-width:0}.qmd-theme-dark .qmd-form-selection-panel-actions,:root[data-theme=dark] .qmd-form-selection-panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.qmd-theme-dark .qmd-form-grid--four,:root[data-theme=dark] .qmd-form-grid--four{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.qmd-theme-dark .qmd-form-grid--four,:root[data-theme=dark] .qmd-form-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--four,:root[data-theme=dark] .qmd-form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.qmd-theme-dark .qmd-form-selection-panel--compact,:root[data-theme=dark] .qmd-form-selection-panel--compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.qmd-theme-dark .qmd-form-selection-panel--compact>.qmd-form-field-kicker,:root[data-theme=dark] .qmd-form-selection-panel--compact>.qmd-form-field-kicker{grid-column:1/-1}.qmd-theme-dark .qmd-form-selection-panel--compact .qmd-form-selection-panel-value,:root[data-theme=dark] .qmd-form-selection-panel--compact .qmd-form-selection-panel-value{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.qmd-theme-dark .qmd-form-selection-panel--compact .qmd-form-selection-panel-actions,:root[data-theme=dark] .qmd-form-selection-panel--compact .qmd-form-selection-panel-actions{margin-top:0}@media (max-width:1279px){.qmd-theme-dark .qmd-form-selection-panel--compact,:root[data-theme=dark] .qmd-form-selection-panel--compact{grid-template-columns:minmax(0,1fr)}}.qmd-theme-dark .qmd-cost-worksheet-grid--articles,:root[data-theme=dark] .qmd-cost-worksheet-grid--articles{width:100%;min-width:0}.qmd-theme-dark .qmd-cost-worksheet-row-actions[data-align=end],:root[data-theme=dark] .qmd-cost-worksheet-row-actions[data-align=end]{justify-content:flex-end}.qmd-theme-dark .qmd-cost-worksheet-table--articles col:first-child,:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:first-child,.qmd-theme-dark .qmd-cost-worksheet-table--articles col:nth-child(2),:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:nth-child(2){width:calc(50% - 14rem)}.qmd-theme-dark .qmd-cost-worksheet-table--articles col:nth-child(3),:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:nth-child(3){width:7.5rem}.qmd-theme-dark .qmd-cost-worksheet-table--articles col:nth-child(4),:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:nth-child(4){width:5.5rem}.qmd-theme-dark .qmd-cost-worksheet-table--articles col:nth-child(5),:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:nth-child(5),.qmd-theme-dark .qmd-cost-worksheet-table--articles col:nth-child(6),:root[data-theme=dark] .qmd-cost-worksheet-table--articles col:nth-child(6){width:7.5rem}.qmd-theme-dark .qmd-form-grid--two-with-toggle,:root[data-theme=dark] .qmd-form-grid--two-with-toggle{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.qmd-theme-dark .qmd-form-grid--two-with-toggle,:root[data-theme=dark] .qmd-form-grid--two-with-toggle{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(10rem,max-content)}}.qmd-theme-dark .qmd-form-tax-currency-row,:root[data-theme=dark] .qmd-form-tax-currency-row{grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--payment-dates,:root[data-theme=dark] .qmd-form-grid--payment-dates{grid-template-columns:minmax(0,3fr) minmax(0,1fr) repeat(2,minmax(0,2fr))}}.qmd-theme-dark .qmd-date-picker-day.qmd-date-picker-day-today,:root[data-theme=dark] .qmd-date-picker-day.qmd-date-picker-day-today{color:#ffaf00;position:relative}.qmd-theme-dark .qmd-date-picker-day-today:before,:root[data-theme=dark] .qmd-date-picker-day-today:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid;position:absolute;inset:2px}.qmd-theme-dark .qmd-cost-worksheet-inline-add-row,:root[data-theme=dark] .qmd-cost-worksheet-inline-add-row{border-bottom-width:0}.qmd-theme-dark .qmd-cost-worksheet-actions-row:has(+.qmd-cost-worksheet-inline-add-row){border-bottom-width:0}:root[data-theme=dark] .qmd-cost-worksheet-actions-row:has(+.qmd-cost-worksheet-inline-add-row){border-bottom-width:0}.qmd-theme-dark .qmd-cost-worksheet-inline-add-row>td,:root[data-theme=dark] .qmd-cost-worksheet-inline-add-row>td{padding:0}.qmd-theme-dark .qmd-cost-worksheet-inline-add-row+.qmd-cost-worksheet-data-row[data-main-row=true],:root[data-theme=dark] .qmd-cost-worksheet-inline-add-row+.qmd-cost-worksheet-data-row[data-main-row=true]{border-top-width:0}.qmd-theme-dark .qmd-cost-worksheet-table--articles th,:root[data-theme=dark] .qmd-cost-worksheet-table--articles th{white-space:normal;overflow-wrap:anywhere}.qmd-theme-dark .qmd-form-selection-panel-title-sizing,:root[data-theme=dark] .qmd-form-selection-panel-title-sizing{display:grid}.qmd-theme-dark .qmd-form-selection-panel-title-sizing>span,:root[data-theme=dark] .qmd-form-selection-panel-title-sizing>span{overflow-wrap:anywhere;grid-area:1/1}.qmd-theme-dark .qmd-form-selection-panel-title-probe,:root[data-theme=dark] .qmd-form-selection-panel-title-probe{visibility:hidden}.qmd-theme-dark .qmd-form-selection-panel--center-content .qmd-form-selection-panel-value,:root[data-theme=dark] .qmd-form-selection-panel--center-content .qmd-form-selection-panel-value{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.qmd-theme-dark .qmd-form-identity-grid,:root[data-theme=dark] .qmd-form-identity-grid{container-type:inline-size}.qmd-theme-dark .qmd-form-identity-primary-row,:root[data-theme=dark] .qmd-form-identity-primary-row{grid-template-columns:minmax(0,1fr);align-items:start}.qmd-theme-dark .qmd-form-identity-number,:root[data-theme=dark] .qmd-form-identity-number{order:1}.qmd-theme-dark .qmd-form-identity-registered-name,:root[data-theme=dark] .qmd-form-identity-registered-name{order:2}.qmd-theme-dark .qmd-form-identity-short-name,:root[data-theme=dark] .qmd-form-identity-short-name{order:3}.qmd-theme-dark .qmd-form-tax-currency-row,:root[data-theme=dark] .qmd-form-tax-currency-row{order:4}@container (min-width:30rem){.qmd-theme-dark .qmd-form-tax-currency-row,:root[data-theme=dark] .qmd-form-tax-currency-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(6rem,.8fr) 5.5rem}.qmd-theme-dark .qmd-form-identity-primary-row,:root[data-theme=dark] .qmd-form-identity-primary-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:52rem){.qmd-theme-dark .qmd-form-tax-currency-row,:root[data-theme=dark] .qmd-form-tax-currency-row{grid-column:auto}.qmd-theme-dark .qmd-form-identity-primary-row,:root[data-theme=dark] .qmd-form-identity-primary-row{grid-template-columns:7rem minmax(0,1.4fr) minmax(0,1fr) minmax(22rem,1.8fr)}}@media (min-width:1024px){.qmd-theme-dark .qmd-form-grid--document-identity,:root[data-theme=dark] .qmd-form-grid--document-identity{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.qmd-theme-dark .qmd-form-grid--two-with-toggle>.qmd-form-grid--document-dates,:root[data-theme=dark] .qmd-form-grid--two-with-toggle>.qmd-form-grid--document-dates{grid-column:span 2;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,2fr))}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--purchase,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--purchase{background:var(--qmd-production-action-surface);border-color:var(--qmd-production-action-border);color:var(--qmd-production-action-text);text-decoration:none}.qmd-theme-dark a.qmd-quote-worksheet-compound-badge--purchase:hover,:root[data-theme=dark] a.qmd-quote-worksheet-compound-badge--purchase:hover{background:var(--qmd-production-action-hover)}.qmd-theme-dark a.qmd-quote-worksheet-compound-badge--purchase:focus-visible,:root[data-theme=dark] a.qmd-quote-worksheet-compound-badge--purchase:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-dark .qmd-worksheet-drawer--docked,:root[data-theme=dark] .qmd-worksheet-drawer--docked{top:calc(-1*var(--qmd-drawer-scroll-away,0px));z-index:10;position:sticky}.qmd-theme-dark .qmd-assignment-footer-actions,:root[data-theme=dark] .qmd-assignment-footer-actions{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.qmd-theme-dark .qmd-cost-worksheet-table--assignment col:first-child,:root[data-theme=dark] .qmd-cost-worksheet-table--assignment col:first-child{width:calc(100% - 28rem)}.qmd-theme-dark .qmd-cost-worksheet-table--assignment col:not(:first-child),:root[data-theme=dark] .qmd-cost-worksheet-table--assignment col:not(:first-child){width:7.5rem}.qmd-theme-dark .qmd-cost-worksheet-table--assignment col:nth-child(3),:root[data-theme=dark] .qmd-cost-worksheet-table--assignment col:nth-child(3){width:5.5rem}.qmd-theme-dark .qmd-wo-assignment-table,:root[data-theme=dark] .qmd-wo-assignment-table{table-layout:fixed;width:100%}.qmd-theme-dark .qmd-wo-assignment-table col:first-child,:root[data-theme=dark] .qmd-wo-assignment-table col:first-child{width:9rem}.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(2),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(2),.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(3),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(3){width:calc(50% - 20.5rem)}.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(4),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(4){width:7.5rem}.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(5),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(5){width:4rem}.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(6),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(6){width:8.5rem}.qmd-theme-dark .qmd-wo-assignment-table col:nth-child(7),:root[data-theme=dark] .qmd-wo-assignment-table col:nth-child(7){width:12rem}.qmd-theme-dark .qmd-wo-assignment-table td:nth-child(3),:root[data-theme=dark] .qmd-wo-assignment-table td:nth-child(3),.qmd-theme-dark .qmd-wo-assignment-table td:nth-child(2),:root[data-theme=dark] .qmd-wo-assignment-table td:nth-child(2){white-space:normal;overflow-wrap:anywhere}.qmd-theme-dark .qmd-wo-assignment-table tr>:last-child,:root[data-theme=dark] .qmd-wo-assignment-table tr>:last-child{text-align:right}.qmd-theme-dark .qmd-wo-assignment-total,:root[data-theme=dark] .qmd-wo-assignment-total{font-weight:600}.qmd-theme-dark .qmd-wo-assignment-total[data-invalid=true]>td,:root[data-theme=dark] .qmd-wo-assignment-total[data-invalid=true]>td{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-dark .qmd-purchase-mapping-table,:root[data-theme=dark] .qmd-purchase-mapping-table{table-layout:fixed;width:100%}.qmd-theme-dark .qmd-purchase-mapping-table col:first-child,:root[data-theme=dark] .qmd-purchase-mapping-table col:first-child{width:calc(48% - 16.32rem)}.qmd-theme-dark .qmd-purchase-mapping-table col:nth-child(2),:root[data-theme=dark] .qmd-purchase-mapping-table col:nth-child(2){width:7rem}.qmd-theme-dark .qmd-purchase-mapping-table col:nth-child(3),:root[data-theme=dark] .qmd-purchase-mapping-table col:nth-child(3){width:calc(52% - 17.68rem)}.qmd-theme-dark .qmd-purchase-mapping-table col:nth-child(4),:root[data-theme=dark] .qmd-purchase-mapping-table col:nth-child(4){width:6rem}.qmd-theme-dark .qmd-purchase-mapping-table col:nth-child(5),:root[data-theme=dark] .qmd-purchase-mapping-table col:nth-child(5){width:8rem}.qmd-theme-dark .qmd-purchase-mapping-table col:nth-child(6),:root[data-theme=dark] .qmd-purchase-mapping-table col:nth-child(6){width:13rem}.qmd-theme-dark .qmd-purchase-mapping-table td,:root[data-theme=dark] .qmd-purchase-mapping-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.qmd-theme-dark .qmd-purchase-mapping-table input,:root[data-theme=dark] .qmd-purchase-mapping-table input{min-width:0;max-width:100%}.qmd-theme-dark .qmd-mapping-checks,:root[data-theme=dark] .qmd-mapping-checks{text-align:center;white-space:normal;overflow-wrap:anywhere;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:.25rem;display:grid}.qmd-theme-dark .qmd-mapping-checks .qmd-list-filter-checkbox-input,:root[data-theme=dark] .qmd-mapping-checks .qmd-list-filter-checkbox-input{width:1rem;height:1rem;margin:0}.qmd-theme-dark .qmd-mapping-checks input:disabled,:root[data-theme=dark] .qmd-mapping-checks input:disabled{opacity:.4}.qmd-theme-dark .qmd-mapping-tree-description,:root[data-theme=dark] .qmd-mapping-tree-description{gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),5)*.75rem);display:flex}.qmd-theme-dark .qmd-purchase-mapping-table tr[data-parent=true],:root[data-theme=dark] .qmd-purchase-mapping-table tr[data-parent=true]{background:var(--qmd-cost-worksheet-component-surface);font-weight:600}.qmd-theme-dark .qmd-purchase-mapping-table tr[data-unavailable=true],:root[data-theme=dark] .qmd-purchase-mapping-table tr[data-unavailable=true]{opacity:.8}.qmd-theme-dark .qmd-mapping-hero-counters,:root[data-theme=dark] .qmd-mapping-hero-counters{font-family:var(--qmd-font-family);white-space:nowrap;align-items:center;gap:.85rem;font-size:.75rem;line-height:1.25;display:flex}.qmd-theme-dark .qmd-list-table-shell table.qmd-purchase-mapping-table,:root[data-theme=dark] .qmd-list-table-shell table.qmd-purchase-mapping-table{table-layout:fixed;width:100%;min-width:0}.qmd-theme-dark .qmd-mapping-pinned,:root[data-theme=dark] .qmd-mapping-pinned{gap:.75rem;min-width:0;display:grid}.qmd-theme-dark .qmd-form-context-line,:root[data-theme=dark] .qmd-form-context-line{min-width:0;font-family:var(--qmd-font-family);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) minmax(8rem,12rem);gap:1rem;font-size:.8125rem;line-height:1.35;display:grid}.qmd-theme-dark .qmd-form-context-line>span,:root[data-theme=dark] .qmd-form-context-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-dark .qmd-mapping-filters,:root[data-theme=dark] .qmd-mapping-filters{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.75rem;font-size:.75rem;display:grid}.qmd-theme-dark .qmd-mapping-head-shell,:root[data-theme=dark] .qmd-mapping-head-shell{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.qmd-theme-dark .qmd-mapping-body-shell,:root[data-theme=dark] .qmd-mapping-body-shell{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.qmd-theme-dark .qmd-mapping-head-shell th,:root[data-theme=dark] .qmd-mapping-head-shell th{vertical-align:middle}.qmd-theme-dark .qmd-po-consolidation-table,:root[data-theme=dark] .qmd-po-consolidation-table{table-layout:fixed;width:100%}.qmd-theme-dark .qmd-po-consolidation-table col:first-child,:root[data-theme=dark] .qmd-po-consolidation-table col:first-child{width:29%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(2),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(2){width:14%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(3),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(3){width:9%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(4),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(4){width:10%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(5),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(5){width:11%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(6),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(6){width:21%}.qmd-theme-dark .qmd-po-consolidation-table col:nth-child(7),:root[data-theme=dark] .qmd-po-consolidation-table col:nth-child(7){width:6%}.qmd-theme-dark .qmd-po-consolidation-table td,:root[data-theme=dark] .qmd-po-consolidation-table td{overflow-wrap:anywhere;vertical-align:middle}.qmd-theme-dark .qmd-po-consolidation-table td:last-child,:root[data-theme=dark] .qmd-po-consolidation-table td:last-child{text-align:center}.qmd-theme-dark .qmd-mapping-footer,:root[data-theme=dark] .qmd-mapping-footer{text-align:center;gap:.5rem;width:100%;display:grid}.qmd-theme-dark .qmd-mapping-footer-summary,:root[data-theme=dark] .qmd-mapping-footer-summary{font-size:.75rem;line-height:1.3}.qmd-theme-dark .qmd-mapping-footer-summary[data-invalid=true],:root[data-theme=dark] .qmd-mapping-footer-summary[data-invalid=true],.qmd-theme-dark .qmd-mapping-hero-counters [data-invalid=true],:root[data-theme=dark] .qmd-mapping-hero-counters [data-invalid=true]{color:var(--qmd-quote-row-action-destructive-text)}@media (max-width:900px){.qmd-theme-dark .qmd-form-context-line,:root[data-theme=dark] .qmd-form-context-line{grid-template-columns:minmax(0,1fr) minmax(8rem,auto)}.qmd-theme-dark .qmd-form-context-line>span:nth-child(2),:root[data-theme=dark] .qmd-form-context-line>span:nth-child(2){grid-area:2/1/auto/-1}.qmd-theme-dark .qmd-mapping-filters,:root[data-theme=dark] .qmd-mapping-filters{grid-template-columns:1fr auto}}.qmd-theme-dark .qmd-category-subtotal-grid,:root[data-theme=dark] .qmd-category-subtotal-grid{border-style:solid;border-width:1px;align-items:center;gap:8px;margin-top:8px;padding:12px;font-size:.875rem;font-weight:600;display:grid}.qmd-theme-dark .qmd-category-subtotal-label,:root[data-theme=dark] .qmd-category-subtotal-label{letter-spacing:.16em;text-transform:uppercase;grid-column:2/5;font-size:11px}.qmd-theme-dark .qmd-category-subtotal-cost,:root[data-theme=dark] .qmd-category-subtotal-cost{text-align:right;grid-column:5}.qmd-theme-dark .qmd-category-subtotal-margin,:root[data-theme=dark] .qmd-category-subtotal-margin{text-align:right;grid-column:7}.qmd-theme-dark .qmd-category-subtotal-sales,:root[data-theme=dark] .qmd-category-subtotal-sales{text-align:right;grid-column:-2/-1}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--minimum-purchase>svg,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--minimum-purchase>svg{flex-shrink:0;transform:translateY(-1px)}.qmd-theme-dark .qmd-cost-worksheet-row-actions[data-align=split],:root[data-theme=dark] .qmd-cost-worksheet-row-actions[data-align=split]{flex-wrap:nowrap;align-items:flex-start}.qmd-theme-dark .qmd-cost-worksheet-row-context,:root[data-theme=dark] .qmd-cost-worksheet-row-context{flex-wrap:wrap;flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}.qmd-theme-dark .qmd-cost-worksheet-row-commands,:root[data-theme=dark] .qmd-cost-worksheet-row-commands{flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.qmd-theme-dark .qmd-cost-worksheet-row-links,:root[data-theme=dark] .qmd-cost-worksheet-row-links{flex-wrap:wrap;align-items:center;gap:.25rem;margin-inline-start:.75rem;display:inline-flex}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-draft{background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-draft{background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)12%,transparent)}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-draft{border-color:var(--qmd-form-status-glyph-warning);color:var(--qmd-form-status-glyph-warning)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-issued,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-issued{background:var(--qmd-quote-compound-editor-surface);border-color:var(--qmd-quote-compound-editor-border);color:var(--qmd-quote-compound-editor-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-received,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-received{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border);color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-cancelled,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-cancelled{background:var(--qmd-quote-row-action-destructive-surface);border-color:var(--qmd-quote-row-action-destructive-border);color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--oc-neutral,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--oc-neutral{background:var(--qmd-quote-row-action-neutral-surface);border-color:var(--qmd-quote-row-action-neutral-border);color:var(--qmd-quote-row-action-neutral-text)}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--linked,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--linked{text-decoration:none;transition:box-shadow .15s}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--linked:hover,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--linked:hover{text-decoration:none;box-shadow:0 0 6px}@supports (color:color-mix(in lab, red, red)){.qmd-theme-dark .qmd-quote-worksheet-compound-badge--linked:hover,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--linked:hover{box-shadow:0 0 6px color-mix(in srgb,currentColor 30%,transparent)}}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--linked:focus-visible,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--linked:focus-visible{outline-offset:2px;outline:2px solid}.qmd-theme-dark .qmd-quote-worksheet-compound-badge--of,:root[data-theme=dark] .qmd-quote-worksheet-compound-badge--of{background:var(--qmd-production-action-surface);border-color:var(--qmd-production-action-border);color:var(--qmd-production-action-text)}.qmd-theme-dark .qmd-worksheet-milestone-bar,:root[data-theme=dark] .qmd-worksheet-milestone-bar{--qmd-milestone-red:#e44650;--qmd-milestone-orange:#f28c34;--qmd-milestone-yellow:#e6bd2c;--qmd-milestone-lime:#91bd36;--qmd-milestone-green:#239b65;box-sizing:border-box;vertical-align:middle;background:#ffffff8c;border:1px solid #fff;border-radius:9999px;flex:none;align-items:center;width:7.125rem;height:1.25rem;padding:3px 5px;display:inline-flex}.qmd-theme-dark .qmd-worksheet-milestone-bar>svg,:root[data-theme=dark] .qmd-worksheet-milestone-bar>svg{width:100%;height:.625rem;display:block}.qmd-theme-dark .qmd-worksheet-milestone-bar stop:first-child,:root[data-theme=dark] .qmd-worksheet-milestone-bar stop:first-child{stop-color:var(--qmd-milestone-red)}.qmd-theme-dark .qmd-worksheet-milestone-bar stop:nth-child(2),:root[data-theme=dark] .qmd-worksheet-milestone-bar stop:nth-child(2){stop-color:var(--qmd-milestone-orange)}.qmd-theme-dark .qmd-worksheet-milestone-bar stop:nth-child(3),:root[data-theme=dark] .qmd-worksheet-milestone-bar stop:nth-child(3){stop-color:var(--qmd-milestone-yellow)}.qmd-theme-dark .qmd-worksheet-milestone-bar stop:nth-child(4),:root[data-theme=dark] .qmd-worksheet-milestone-bar stop:nth-child(4){stop-color:var(--qmd-milestone-lime)}.qmd-theme-dark .qmd-worksheet-milestone-bar stop:nth-child(5),:root[data-theme=dark] .qmd-worksheet-milestone-bar stop:nth-child(5){stop-color:var(--qmd-milestone-green)}.qmd-theme-dark .qmd-worksheet-milestone-bar--review,:root[data-theme=dark] .qmd-worksheet-milestone-bar--review{border-color:var(--qmd-form-status-glyph-warning)}.qmd-theme-dark .qmd-worksheet-milestone-bar:focus-visible,:root[data-theme=dark] .qmd-worksheet-milestone-bar:focus-visible{outline:2px solid var(--qmd-form-status-glyph-warning);outline-offset:2px}.qmd-theme-dark .qmd-form-identity-tax-id,:root[data-theme=dark] .qmd-form-identity-tax-id{order:5}@container (min-width:52rem){.qmd-theme-dark .qmd-form-identity-primary-row--accounting-separated,:root[data-theme=dark] .qmd-form-identity-primary-row--accounting-separated{grid-template-columns:9rem minmax(0,1.4fr) minmax(7rem,.65fr) minmax(10.5rem,.7fr) minmax(8rem,.65fr)}}.qmd-theme-dark .qmd-form-grid--address-details,:root[data-theme=dark] .qmd-form-grid--address-details{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.qmd-theme-dark .qmd-form-grid--address-details,:root[data-theme=dark] .qmd-form-grid--address-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--address-details,:root[data-theme=dark] .qmd-form-grid--address-details{grid-template-columns:repeat(3,minmax(0,2fr)) repeat(2,minmax(0,3fr))}}.qmd-theme-dark .qmd-form-identity-document-type,:root[data-theme=dark] .qmd-form-identity-document-type{order:4}.qmd-theme-dark .qmd-form-grid--five,:root[data-theme=dark] .qmd-form-grid--five{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.qmd-theme-dark .qmd-form-grid--five,:root[data-theme=dark] .qmd-form-grid--five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--five,:root[data-theme=dark] .qmd-form-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.qmd-theme-dark .qmd-form-grid--contact,:root[data-theme=dark] .qmd-form-grid--contact{grid-template-columns:minmax(0,1fr);align-items:end}@media (min-width:640px){.qmd-theme-dark .qmd-form-grid--contact,:root[data-theme=dark] .qmd-form-grid--contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-dark .qmd-form-grid--contact,:root[data-theme=dark] .qmd-form-grid--contact{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,2fr) minmax(0,1.2fr) max-content}}.qmd-theme-dark .qmd-cost-worksheet-data-row[data-indent=nested],:root[data-theme=dark] .qmd-cost-worksheet-data-row[data-indent=nested],.qmd-theme-dark .qmd-cost-worksheet-actions-row[data-indent=nested],:root[data-theme=dark] .qmd-cost-worksheet-actions-row[data-indent=nested]{--qmd-tree-indent-step:2rem}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table,:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table{min-width:0}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col:nth-child(n),:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col:nth-child(n){width:auto}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=select],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=select]{width:2.75rem}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=supplier],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=supplier]{width:14%}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=quantity],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=quantity]{width:5.5rem}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=unit],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=unit]{width:4rem}.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=cost],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=cost],.qmd-theme-dark .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=total],:root[data-theme=dark] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=total]{width:7rem}.qmd-theme-dark .qmd-cost-worksheet-actions-row[data-group-header=true],:root[data-theme=dark] .qmd-cost-worksheet-actions-row[data-group-header=true]{border-bottom:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-dark .qmd-production-tracking-toggle,:root[data-theme=dark] .qmd-production-tracking-toggle{--qmd-quote-row-action-positive-text:var(--qmd-compound-category-text);--qmd-quote-row-action-destructive-text:var(--qmd-compound-category-text)}.qmd-theme-dark .qmd-production-tracking-toggle:disabled,:root[data-theme=dark] .qmd-production-tracking-toggle:disabled{opacity:1}.qmd-theme-dark .qmd-cost-worksheet-selector,:root[data-theme=dark] .qmd-cost-worksheet-selector,.qmd-theme-dark .qmd-cost-worksheet-field.qmd-cost-worksheet-selector,:root[data-theme=dark] .qmd-cost-worksheet-field.qmd-cost-worksheet-selector{font-size:.75rem}.qmd-theme-dark .qmd-cost-worksheet-field.qmd-cost-worksheet-selector [data-slot=select-value],:root[data-theme=dark] .qmd-cost-worksheet-field.qmd-cost-worksheet-selector [data-slot=select-value],.qmd-theme-dark .qmd-cost-worksheet-selector .qmd-form-select-item-l1,:root[data-theme=dark] .qmd-cost-worksheet-selector .qmd-form-select-item-l1,.qmd-theme-dark .qmd-cost-worksheet-selector .qmd-form-search-select-search-l1,:root[data-theme=dark] .qmd-cost-worksheet-selector .qmd-form-search-select-search-l1,.qmd-theme-dark .qmd-cost-worksheet-selector .qmd-form-search-select-option-l1,:root[data-theme=dark] .qmd-cost-worksheet-selector .qmd-form-search-select-option-l1{font-size:inherit}.qmd-theme-light,:root[data-theme=light]{--qmd-form-status-warning-text:#764612;--qmd-form-status-glyph-neutral:#37141447;--qmd-form-status-glyph-success:#007a39;--qmd-form-status-glyph-warning:#ffdf00;--qmd-form-status-glyph-warning-outline:#806600;--qmd-form-status-glyph-error:#cf1636;--qmd-form-control-border:#b97d00b8;--qmd-form-select-selected-color:#8c3700;--qmd-form-override-label:#a52334f5;--qmd-form-override-border:#be414e94;--qmd-form-override-border-hover:#af2a3ad6;--qmd-form-override-surface:#ffebeb4d;--qmd-form-override-shadow:#b42d3e26;--qmd-form-override-clear:#9b2432e0;--qmd-form-override-clear-hover:#cd3c4b1f;--qmd-compound-category-card-accent:#14b8a52b;--qmd-compound-category-card-base-middle:#f0f3fa8c;--qmd-compound-category-card-base-end:#f0f3fa66;--qmd-compound-category-card-border:#12a19066;--qmd-compound-category-subtotal-surface:#18a06e29;--qmd-compound-category-subtotal-border:#198f6461;--qmd-compound-category-text:#371414;--qmd-quote-compound-inline-add-separator:#37141457;--qmd-quote-compound-inline-add-separator-interactive:#0f6e44ad;--qmd-quote-compound-inline-add-interactive:#0f6e44f5;--qmd-quote-sticky-total-text:#371414;--qmd-quote-row-action-neutral-border:#8c4b1475;--qmd-quote-row-action-neutral-surface:#fff5e094;--qmd-quote-row-action-neutral-surface-hover:#fff5e0eb;--qmd-quote-row-action-neutral-text:#371414e0;--qmd-quote-row-action-destructive-border:#be414e94;--qmd-quote-row-action-destructive-surface:#ffebeb6b;--qmd-quote-row-action-destructive-surface-hover:#ffdce0c7;--qmd-quote-row-action-destructive-text:#9b2432f5;--qmd-quote-row-action-positive-border:#1987588a;--qmd-quote-row-action-positive-surface:#d6f6e275;--qmd-quote-row-action-positive-surface-hover:#c3f1d6c7;--qmd-quote-row-action-positive-text:#0f6e44f5;--qmd-quote-compound-editor-border:#1e91af8c;--qmd-quote-compound-editor-border-hover:#1482a5c7;--qmd-quote-compound-editor-surface:#cdf2fa9e;--qmd-quote-compound-editor-surface-hover:#b4eaf6db;--qmd-quote-compound-editor-text:#0a698afa;--qmd-quote-compound-editor-shadow:0 0 0 1px #1e91af33,0 4px 10px #0a698a21}.qmd-theme-light .qmd-form-override-field-l1,:root[data-theme=light] .qmd-form-override-field-l1{min-width:0}.qmd-theme-light .qmd-form-field-kicker.qmd-form-override-field-label,:root[data-theme=light] .qmd-form-field-kicker.qmd-form-override-field-label{color:var(--qmd-form-override-label)}.qmd-theme-light .qmd-form-override-field-control,:root[data-theme=light] .qmd-form-override-field-control{min-width:0;position:relative}.qmd-theme-light .qmd-form-text-field-l1.qmd-form-override-field-input,:root[data-theme=light] .qmd-form-text-field-l1.qmd-form-override-field-input{box-sizing:border-box;border-radius:8px;width:100%;height:2.5rem;min-height:2.5rem;padding-right:2.75rem;background:var(--qmd-form-override-surface)!important;border-color:var(--qmd-form-override-border)!important;box-shadow:0 0 0 1px transparent,0 0 8px var(--qmd-form-override-shadow)!important}.qmd-theme-light .qmd-form-text-field-l1.qmd-form-override-field-input:disabled,:root[data-theme=light] .qmd-form-text-field-l1.qmd-form-override-field-input:disabled{opacity:1!important}.qmd-theme-light .qmd-form-override-field-control:hover .qmd-form-override-field-input:not(:disabled),.qmd-theme-light .qmd-form-override-field-control:focus-within .qmd-form-override-field-input:not(:disabled),:root[data-theme=light] .qmd-form-override-field-control:hover .qmd-form-override-field-input:not(:disabled),:root[data-theme=light] .qmd-form-override-field-control:focus-within .qmd-form-override-field-input:not(:disabled){border-color:var(--qmd-form-override-border-hover)!important;box-shadow:0 0 0 1px var(--qmd-form-override-border),0 0 10px var(--qmd-form-override-shadow)!important}.qmd-theme-light .qmd-form-override-field-clear,:root[data-theme=light] .qmd-form-override-field-clear{color:var(--qmd-form-override-clear);width:1.75rem;height:1.75rem;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.qmd-theme-light .qmd-form-override-field-clear:hover:not(:disabled),:root[data-theme=light] .qmd-form-override-field-clear:hover:not(:disabled){background:var(--qmd-form-override-clear-hover);color:var(--qmd-form-override-label)}.qmd-theme-light .qmd-form-section,:root[data-theme=light] .qmd-form-section{min-width:0}.qmd-theme-light .qmd-layer-1.qmd-form-event-details-section,.qmd-theme-light .qmd-layer-1.qmd-form-event-dates-section,.qmd-theme-light .qmd-layer-1.qmd-form-event-logistics-section,.qmd-theme-light .qmd-layer-1.qmd-form-project-details-section,.qmd-theme-light .qmd-layer-1.qmd-form-project-dates-section,:root[data-theme=light] .qmd-layer-1.qmd-form-event-details-section,:root[data-theme=light] .qmd-layer-1.qmd-form-event-dates-section,:root[data-theme=light] .qmd-layer-1.qmd-form-event-logistics-section,:root[data-theme=light] .qmd-layer-1.qmd-form-project-details-section,:root[data-theme=light] .qmd-layer-1.qmd-form-project-dates-section{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c;border:1px solid #8c370059;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 8px 2px #fff5e099,inset 0 0 #ffffff73,inset 0 1px #fff0,inset 0 0 #fff0}.qmd-theme-light .qmd-layer-2.qmd-form-event-date-section,.qmd-theme-light .qmd-layer-2.qmd-form-project-installation-section,.qmd-theme-light .qmd-layer-2.qmd-form-project-dismantling-section,.qmd-theme-light .qmd-layer-2.qmd-form-project-delivery-section,.qmd-theme-light .qmd-layer-2.qmd-form-project-logistics-section,:root[data-theme=light] .qmd-layer-2.qmd-form-event-date-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-installation-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-dismantling-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-delivery-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-logistics-section{-webkit-backdrop-filter:blur();box-sizing:border-box;background:linear-gradient(135deg,#fff3 10%,#ffe6be33 50%,#8c370033 100%),#ff8cc326;border:1px solid #73002d59;border-radius:8px;min-height:140px;padding:16px;overflow:visible;box-shadow:0 0 6px 2px #73002d40,inset 0 0 #fff6,inset 0 1px #fff0,inset 0 0 #0000}.qmd-theme-light .qmd-layer-2.qmd-form-project-installation-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-installation-section{box-shadow:0 0 6px 2px #ff50002e,var(--shadow-xs);background:linear-gradient(135deg,#ff50001f 0%,#fff6 48%,#ffe5bd38 100%),#fff5e0bd;border-color:#ff50006b}.qmd-theme-light .qmd-layer-2.qmd-form-project-dismantling-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-dismantling-section{box-shadow:0 0 6px 2px #2e8a522e,var(--shadow-xs);background:linear-gradient(135deg,#2e8a5224 0%,#fff6 48%,#d7ebff2e 100%),#fff5e0bd;border-color:#2e8a5270}.qmd-theme-light .qmd-layer-2.qmd-form-project-delivery-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-delivery-section{box-shadow:0 0 6px 2px #ff00372e,var(--shadow-xs);background:linear-gradient(135deg,#ff00371f 0%,#fff6 48%,#ffe5ee3d 100%),#fff5e0bd;border-color:#ff00376b}.qmd-theme-light .qmd-layer-2.qmd-form-project-logistics-section,:root[data-theme=light] .qmd-layer-2.qmd-form-project-logistics-section{box-shadow:0 0 6px 2px #3714141a,var(--shadow-xs);background:linear-gradient(135deg,#ffffff61 0%,#ffe5bd2e 52%,#d7ebff2e 100%),#fff5e0bd;border-color:#37141442}.qmd-theme-light .qmd-form-section-title,:root[data-theme=light] .qmd-form-section-title{color:var(--qmd-compound-category-text);font-family:var(--qmd-font-family);letter-spacing:0;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.qmd-theme-light .qmd-form-section-title--phase,:root[data-theme=light] .qmd-form-section-title--phase{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal}@media (min-width:768px){.qmd-theme-light .qmd-form-grid--four-to-one,:root[data-theme=light] .qmd-form-grid--four-to-one{grid-template-columns:minmax(0,4fr) minmax(0,1fr)}}.qmd-theme-light .qmd-form-stack,:root[data-theme=light] .qmd-form-stack{gap:var(--qmd-main-content-padding);min-width:0;display:grid}.qmd-theme-light .qmd-form-section-stack,:root[data-theme=light] .qmd-form-section-stack{gap:10px;display:grid}.qmd-theme-light .qmd-form-grid,:root[data-theme=light] .qmd-form-grid{gap:16px;min-width:0;display:grid}.qmd-theme-light .qmd-form-date-stack,:root[data-theme=light] .qmd-form-date-stack{gap:18px;min-width:0;display:grid}.qmd-theme-light .qmd-form-date-field,:root[data-theme=light] .qmd-form-date-field{gap:3px;min-width:0;display:grid}.qmd-theme-light .qmd-form-project-delivery-date-stack,:root[data-theme=light] .qmd-form-project-delivery-date-stack{--qmd-form-date-row-min-height:calc(2.5rem + 3px + .875rem)}.qmd-theme-light .qmd-form-field-stack,:root[data-theme=light] .qmd-form-field-stack{gap:6px;min-width:0;display:grid}.qmd-theme-light .qmd-form-selection-card-l1,:root[data-theme=light] .qmd-form-selection-card-l1{box-shadow:var(--shadow-xs);color:#371414;font-family:var(--qmd-font-family);background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0024;border:1px solid #b97d0085;min-width:0}.qmd-theme-light .qmd-form-selection-card-l1:hover,:root[data-theme=light] .qmd-form-selection-card-l1:hover{box-shadow:0 0 2px 1px #37141433,inset 0 0 0 1px #3714142e,var(--shadow-xs);background:#fff5e0db;border-color:#3714148c}.qmd-theme-light .qmd-form-action-choice-grid,:root[data-theme=light] .qmd-form-action-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.qmd-theme-light .qmd-form-action-choice-l1,:root[data-theme=light] .qmd-form-action-choice-l1{cursor:pointer;overflow-wrap:anywhere;text-align:left;border-radius:8px;align-content:start;gap:10px;min-height:9rem;padding:14px;display:grid}.qmd-theme-light .qmd-form-action-choice-l1:focus-visible,:root[data-theme=light] .qmd-form-action-choice-l1:focus-visible{outline-offset:2px;outline:2px solid}.qmd-theme-light .qmd-form-action-choice-icon,:root[data-theme=light] .qmd-form-action-choice-icon{width:1.25rem;height:1.25rem;display:inline-flex}.qmd-theme-light .qmd-form-action-choice-icon svg,:root[data-theme=light] .qmd-form-action-choice-icon svg{width:100%;height:100%}.qmd-theme-light .qmd-form-action-choice-title,:root[data-theme=light] .qmd-form-action-choice-title{font-size:.9rem;font-weight:700;line-height:1.3}.qmd-theme-light .qmd-form-action-choice-description,:root[data-theme=light] .qmd-form-action-choice-description{font-size:.8rem;line-height:1.5}@media (max-width:680px){.qmd-theme-light .qmd-form-action-choice-grid,:root[data-theme=light] .qmd-form-action-choice-grid{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-form-action-choice-l1,:root[data-theme=light] .qmd-form-action-choice-l1{min-height:0}}.qmd-theme-light .qmd-form-selection-meta,:root[data-theme=light] .qmd-form-selection-meta{color:#646080;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-form-toggle-card-l1,:root[data-theme=light] .qmd-form-toggle-card-l1{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:4rem;padding:10px 12px;display:grid}.qmd-theme-light .qmd-form-toggle-card-title,:root[data-theme=light] .qmd-form-toggle-card-title{font-size:.875rem;font-weight:650;line-height:1.35}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-form-toggle-card-action[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-form-toggle-card-action[data-slot=button]{min-width:6.5rem}.qmd-theme-light .qmd-form-tabs-list,:root[data-theme=light] .qmd-form-tabs-list{background:#ffffff24;border:1px solid #b97d0057;border-radius:8px;gap:4px;width:100%;height:auto;padding:3px;display:grid}.qmd-theme-light .qmd-form-tabs-list--two,:root[data-theme=light] .qmd-form-tabs-list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-light .qmd-form-tabs-list--three,:root[data-theme=light] .qmd-form-tabs-list--three{grid-template-columns:repeat(3,minmax(0,1fr))}.qmd-theme-light .qmd-form-tabs-list--four,:root[data-theme=light] .qmd-form-tabs-list--four{grid-template-columns:repeat(4,minmax(0,1fr))}.qmd-theme-light .qmd-form-tabs-trigger[data-slot=tabs-trigger],:root[data-theme=light] .qmd-form-tabs-trigger[data-slot=tabs-trigger]{box-shadow:none;color:#3714149e;font-family:var(--qmd-font-family);background:0 0;border:1px solid #0000;border-bottom-width:2px;border-radius:6px;justify-content:center;height:2.75rem;min-height:2.75rem;padding:0 12px;font-size:.84rem;font-weight:600}.qmd-theme-light .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active],:root[data-theme=light] .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]{color:#371414;box-shadow:none;background:#ffffff57;border-color:#26745042 #26745042 #1c8a5eeb}.qmd-theme-light .qmd-form-tabs-trigger[data-slot=tabs-trigger]:hover,.qmd-theme-light .qmd-form-tabs-trigger[data-slot=tabs-trigger]:focus-visible,:root[data-theme=light] .qmd-form-tabs-trigger[data-slot=tabs-trigger]:hover,:root[data-theme=light] .qmd-form-tabs-trigger[data-slot=tabs-trigger]:focus-visible{color:#371414f5;background:#ffffff42;border-color:#b97d0057;outline:none;box-shadow:inset 0 1px #ffffff85}.qmd-theme-light .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]:hover,:root[data-theme=light] .qmd-form-tabs-trigger[data-slot=tabs-trigger][data-state=active]:hover{border-bottom-color:#1c8a5eeb}.qmd-theme-light .qmd-form-tabs-content,:root[data-theme=light] .qmd-form-tabs-content{margin-top:0}.qmd-theme-light .qmd-form-readonly-card-l1,:root[data-theme=light] .qmd-form-readonly-card-l1{overflow-wrap:anywhere;border-radius:8px;align-content:start;gap:8px;min-width:0;min-height:3.75rem;padding:12px 14px;display:grid}.qmd-theme-light .qmd-form-readonly-card-l1--long,:root[data-theme=light] .qmd-form-readonly-card-l1--long{min-height:4.75rem}.qmd-theme-light .qmd-form-readonly-card-l1--compact,:root[data-theme=light] .qmd-form-readonly-card-l1--compact{gap:5px}.qmd-theme-light .qmd-form-readonly-card-l1--compact .qmd-form-readonly-card-value,:root[data-theme=light] .qmd-form-readonly-card-l1--compact .qmd-form-readonly-card-value,.qmd-theme-light .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--compact,:root[data-theme=light] .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--compact,.qmd-theme-light .qmd-form-values--compact .qmd-form-text-field-l1,.qmd-theme-light .qmd-form-values--compact .qmd-form-readonly-display-l1,:root[data-theme=light] .qmd-form-values--compact .qmd-form-text-field-l1,:root[data-theme=light] .qmd-form-values--compact .qmd-form-readonly-display-l1{font-size:.8125rem;font-weight:500}.qmd-theme-light .qmd-form-readonly-card-l1--full,:root[data-theme=light] .qmd-form-readonly-card-l1--full{grid-column:1/-1}.qmd-theme-light .qmd-form-readonly-card-value,:root[data-theme=light] .qmd-form-readonly-card-value{font-family:var(--qmd-font-family);overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:600;line-height:1.35}.qmd-theme-light .qmd-form-status-message,:root[data-theme=light] .qmd-form-status-message{box-sizing:border-box;font-family:var(--qmd-font-family);border-style:solid;border-width:1px;border-radius:8px;padding:8px 12px;font-size:.875rem;line-height:1.35}.qmd-theme-light .qmd-form-status-message--success,:root[data-theme=light] .qmd-form-status-message--success{color:#1b633d;background:#e1f8eceb;border-color:#50a07275}.qmd-theme-light .qmd-form-status-message--warning,:root[data-theme=light] .qmd-form-status-message--warning{color:#764612;background:#fff6d6eb;border-color:#cd8e2080}.qmd-theme-light .qmd-list-row.qmd-list-row--invalid>[data-slot=table-cell],:root[data-theme=light] .qmd-list-row.qmd-list-row--invalid>[data-slot=table-cell],.qmd-theme-light .qmd-list-row.qmd-list-row--invalid,:root[data-theme=light] .qmd-list-row.qmd-list-row--invalid,.qmd-theme-light .qmd-form-status-message--error,:root[data-theme=light] .qmd-form-status-message--error{color:#8e2a37;background:#ffe8eaeb;border-color:#d2627080}.qmd-theme-light .qmd-form-status-badge-l1,:root[data-theme=light] .qmd-form-status-badge-l1{box-sizing:border-box;font-family:var(--qmd-font-family);letter-spacing:.18em;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;min-height:1.5rem;padding:.25rem .65rem;font-size:.625rem;font-weight:650;line-height:1.2;display:inline-flex}.qmd-theme-light .qmd-form-status-badge-l1--success,:root[data-theme=light] .qmd-form-status-badge-l1--success{color:#1b633d;background:#e1f8eceb;border-color:#50a07275}.qmd-theme-light .qmd-form-status-badge-l1--warning,:root[data-theme=light] .qmd-form-status-badge-l1--warning{color:var(--qmd-form-status-warning-text);background:#fff6d6eb;border-color:#cd8e2080}.qmd-theme-light .qmd-form-status-glyph,:root[data-theme=light] .qmd-form-status-glyph{background:0 0;border:0;justify-content:center;align-items:center;width:15.4px;height:15.4px;padding:0;display:inline-flex}.qmd-theme-light .qmd-form-status-glyph svg,:root[data-theme=light] .qmd-form-status-glyph svg{stroke:currentColor;stroke-width:3px;width:15.4px;height:15.4px}.qmd-theme-light .qmd-form-status-glyph--neutral,:root[data-theme=light] .qmd-form-status-glyph--neutral{color:var(--qmd-form-status-glyph-neutral)}.qmd-theme-light .qmd-form-status-glyph--success,:root[data-theme=light] .qmd-form-status-glyph--success{color:var(--qmd-form-status-glyph-success)}.qmd-theme-light .qmd-form-status-glyph--warning,:root[data-theme=light] .qmd-form-status-glyph--warning{color:var(--qmd-form-status-glyph-warning)}.qmd-theme-light .qmd-form-status-glyph--warning svg,:root[data-theme=light] .qmd-form-status-glyph--warning svg{fill:currentColor;stroke:var(--qmd-form-status-glyph-warning-outline)}.qmd-theme-light .qmd-form-status-glyph--error,:root[data-theme=light] .qmd-form-status-glyph--error{color:var(--qmd-form-status-glyph-error)}.qmd-theme-light .qmd-form-status-badge-l1--error,:root[data-theme=light] .qmd-form-status-badge-l1--error{color:#8e2a37;background:#ffe8eaeb;border-color:#d2627080}.qmd-theme-light .qmd-form-field-kicker,:root[data-theme=light] .qmd-form-field-kicker{color:var(--qmd-form-kicker-color);font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-light .qmd-form-field-kicker--caps,:root[data-theme=light] .qmd-form-field-kicker--caps{text-transform:uppercase}.qmd-theme-light .qmd-form-field-kicker--normal,:root[data-theme=light] .qmd-form-field-kicker--normal{text-transform:none}.qmd-theme-light .qmd-form-date-label,:root[data-theme=light] .qmd-form-date-label{font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:none;font-size:.72rem;font-weight:700;line-height:normal}.qmd-theme-light .qmd-form-event-date-kicker,:root[data-theme=light] .qmd-form-event-date-kicker{color:#229ed3;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-light .qmd-form-setup-date-kicker,:root[data-theme=light] .qmd-form-setup-date-kicker{color:#ff5e00;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-light .qmd-form-dismantling-date-kicker,:root[data-theme=light] .qmd-form-dismantling-date-kicker{color:#2e8a56;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-light .qmd-form-delivery-date-kicker,:root[data-theme=light] .qmd-form-delivery-date-kicker{color:#ff0037;font-family:var(--qmd-font-family);letter-spacing:.15em;padding-left:var(--qmd-form-kicker-indent);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:normal;display:block}.qmd-theme-light .qmd-form-text-field-l1,:root[data-theme=light] .qmd-form-text-field-l1{font-family:var(--qmd-font-family);transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:var(--shadow-xs)!important;color:#371414!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important;border-color:#b97d00b8!important}.qmd-theme-light .qmd-form-text-field-l1::-moz-placeholder{opacity:1;color:var(--hero-title-color)!important}:root[data-theme=light] .qmd-form-text-field-l1::-moz-placeholder{opacity:1;color:var(--hero-title-color)!important}.qmd-theme-light .qmd-form-text-field-l1::placeholder,:root[data-theme=light] .qmd-form-text-field-l1::placeholder{opacity:1;color:var(--hero-title-color)!important}.qmd-theme-light .qmd-form-text-field-l1:hover:not(:disabled),.qmd-theme-light .qmd-form-text-field-l1:focus,.qmd-theme-light .qmd-form-text-field-l1:focus-visible,:root[data-theme=light] .qmd-form-text-field-l1:hover:not(:disabled),:root[data-theme=light] .qmd-form-text-field-l1:focus,:root[data-theme=light] .qmd-form-text-field-l1:focus-visible{box-shadow:0 0 2px 1px #37141459,inset 0 0 0 1px #3714144d,0 0 10px 2px #5a00003d,var(--shadow-xs)!important;background:#fff5e0!important;border-color:#371414b3!important;outline:none!important}.qmd-theme-light .qmd-form-number-stepper-l1,:root[data-theme=light] .qmd-form-number-stepper-l1{opacity:.85;background:linear-gradient(#fff5e0,#efca8ee0),#ffe5bdf0;border-left:1px solid #8c3700b8;grid-template-rows:repeat(2,minmax(0,1fr));width:2rem;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.qmd-theme-light .qmd-form-number-stepper-button-l1,:root[data-theme=light] .qmd-form-number-stepper-button-l1{color:#371414;cursor:pointer;font-family:var(--qmd-font-family);background:0 0;border:0;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;font-size:.95rem;font-weight:800;line-height:1;display:flex}.qmd-theme-light .qmd-form-number-stepper-button-l1+.qmd-form-number-stepper-button-l1,:root[data-theme=light] .qmd-form-number-stepper-button-l1+.qmd-form-number-stepper-button-l1{border-top:1px solid #8c370094}.qmd-theme-light .qmd-form-number-stepper-button-l1:hover:not(:disabled),:root[data-theme=light] .qmd-form-number-stepper-button-l1:hover:not(:disabled){color:#371414;background:#8c37003d;box-shadow:inset 0 0 0 1px #5a00006b}.qmd-theme-light .qmd-form-number-stepper-button-l1:active:not(:disabled),:root[data-theme=light] .qmd-form-number-stepper-button-l1:active:not(:disabled){background:#8c37005c}.qmd-theme-light .qmd-form-number-stepper-button-l1:disabled,:root[data-theme=light] .qmd-form-number-stepper-button-l1:disabled{cursor:default;opacity:.76}.qmd-theme-light .qmd-form-select-field-l1,.qmd-theme-light .qmd-form-switch-shell-l1,.qmd-theme-light .qmd-form-date-control-l1,.qmd-theme-light .qmd-form-date-control-l2,:root[data-theme=light] .qmd-form-select-field-l1,:root[data-theme=light] .qmd-form-switch-shell-l1,:root[data-theme=light] .qmd-form-date-control-l1,:root[data-theme=light] .qmd-form-date-control-l2{font-family:var(--qmd-font-family);width:100%;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:background .16s,border-color .16s,box-shadow .18s,color .16s;box-shadow:var(--shadow-xs)!important;color:#371414!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important;border-color:#b97d00b8!important}.qmd-theme-light .qmd-form-select-field-l1[data-size=default],:root[data-theme=light] .qmd-form-select-field-l1[data-size=default]{height:2.5rem}.qmd-theme-light .qmd-form-select-field-l1 [data-slot=select-value],:root[data-theme=light] .qmd-form-select-field-l1 [data-slot=select-value]{font-size:.875rem;font-weight:400;line-height:1.25rem}.qmd-theme-light .qmd-form-select-field-l1:hover:not(:disabled),.qmd-theme-light .qmd-form-select-field-l1:focus,.qmd-theme-light .qmd-form-select-field-l1:focus-visible,.qmd-theme-light .qmd-form-select-field-l1[data-state=open],.qmd-theme-light .qmd-form-switch-shell-l1:hover,.qmd-theme-light .qmd-form-switch-shell-l1:focus-within,.qmd-theme-light .qmd-form-date-control-l1:hover,.qmd-theme-light .qmd-form-date-control-l1:focus-within,.qmd-theme-light .qmd-form-date-control-l2:hover,.qmd-theme-light .qmd-form-date-control-l2:focus-within,:root[data-theme=light] .qmd-form-select-field-l1:hover:not(:disabled),:root[data-theme=light] .qmd-form-select-field-l1:focus,:root[data-theme=light] .qmd-form-select-field-l1:focus-visible,:root[data-theme=light] .qmd-form-select-field-l1[data-state=open],:root[data-theme=light] .qmd-form-switch-shell-l1:hover,:root[data-theme=light] .qmd-form-switch-shell-l1:focus-within,:root[data-theme=light] .qmd-form-date-control-l1:hover,:root[data-theme=light] .qmd-form-date-control-l1:focus-within,:root[data-theme=light] .qmd-form-date-control-l2:hover,:root[data-theme=light] .qmd-form-date-control-l2:focus-within{box-shadow:0 0 2px 1px #37141459,inset 0 0 0 1px #3714144d,0 0 10px 2px #5a00003d,var(--shadow-xs)!important;background:#fff5e0!important;border-color:#371414b3!important;outline:none!important}.qmd-theme-light .qmd-form-date-control-l4,.qmd-theme-light .qmd-form-date-control-l2.qmd-form-date-control-event-range,:root[data-theme=light] .qmd-form-date-control-l4,:root[data-theme=light] .qmd-form-date-control-l2.qmd-form-date-control-event-range{color:#371414!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#ff8cc326!important;border-color:#73002d80!important}.qmd-theme-light .qmd-form-date-control-l4:hover,.qmd-theme-light .qmd-form-date-control-l4:focus-within,.qmd-theme-light .qmd-form-date-control-l2.qmd-form-date-control-event-range:hover,.qmd-theme-light .qmd-form-date-control-l2.qmd-form-date-control-event-range:focus-within,:root[data-theme=light] .qmd-form-date-control-l4:hover,:root[data-theme=light] .qmd-form-date-control-l4:focus-within,:root[data-theme=light] .qmd-form-date-control-l2.qmd-form-date-control-event-range:hover,:root[data-theme=light] .qmd-form-date-control-l2.qmd-form-date-control-event-range:focus-within{box-shadow:0 0 2px 1px #73002d59,inset 0 0 0 1px #73002d4d,0 0 10px 2px #5a00003d,var(--shadow-xs)!important;background:#fff5e0!important;border-color:#73002db3!important;outline:none!important}.qmd-theme-light .qmd-form-date-control-l1 button,.qmd-theme-light .qmd-form-date-control-l2 button,.qmd-theme-light .qmd-form-date-control-l4 button,.qmd-theme-light .qmd-form-date-control-event-range button,.qmd-theme-light .qmd-form-date-control-l1 span,.qmd-theme-light .qmd-form-date-control-l2 span,.qmd-theme-light .qmd-form-date-control-l4 span,.qmd-theme-light .qmd-form-date-control-event-range span,:root[data-theme=light] .qmd-form-date-control-l1 button,:root[data-theme=light] .qmd-form-date-control-l2 button,:root[data-theme=light] .qmd-form-date-control-l4 button,:root[data-theme=light] .qmd-form-date-control-event-range button,:root[data-theme=light] .qmd-form-date-control-l1 span,:root[data-theme=light] .qmd-form-date-control-l2 span,:root[data-theme=light] .qmd-form-date-control-l4 span,:root[data-theme=light] .qmd-form-date-control-event-range span{font-family:var(--qmd-font-family);color:#371414!important}.qmd-theme-light .calendar-popover-surface.qmd-date-picker-l1,:root[data-theme=light] .calendar-popover-surface.qmd-date-picker-l1{-webkit-backdrop-filter:blur(10px);width:340px;font-family:var(--qmd-font-family);border-radius:8px;color:#371414!important;background:linear-gradient(135deg,#ffffff40 40%,#ffe6be26 70%,#ffaf321a 100%),#fff5e08c!important;border:1px solid #8c370059!important;box-shadow:0 0 8px 2px #fff5e099,inset 0 1px #ffffff52!important}.qmd-theme-light .qmd-date-picker-month,:root[data-theme=light] .qmd-date-picker-month{color:#371414;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-date-picker-select-trigger,:root[data-theme=light] .qmd-date-picker-select-trigger{width:auto;min-width:0;height:2rem;min-height:2rem;font-family:var(--qmd-font-family);border-radius:6px;padding-inline:.5rem .375rem;font-size:.875rem;font-weight:500;box-shadow:none!important;color:#371414!important;background:0 0!important;border:1px solid #0000!important}.qmd-theme-light .qmd-date-picker-select-trigger [data-slot=select-value],:root[data-theme=light] .qmd-date-picker-select-trigger [data-slot=select-value]{font-family:var(--qmd-font-family);font-size:.875rem;font-weight:500;line-height:1.25rem}.qmd-theme-light .qmd-date-picker-caption,:root[data-theme=light] .qmd-date-picker-caption{justify-content:center;align-items:center;gap:.125rem;min-width:0;display:flex}.qmd-theme-light .qmd-date-picker-caption-separator,:root[data-theme=light] .qmd-date-picker-caption-separator{background:#8c370042;flex:none;width:1px;height:1rem}.qmd-theme-light .qmd-date-picker-select-trigger--month,:root[data-theme=light] .qmd-date-picker-select-trigger--month{min-width:9rem}.qmd-theme-light .qmd-date-picker-select-trigger--year,:root[data-theme=light] .qmd-date-picker-select-trigger--year{min-width:4.75rem}.qmd-theme-light .qmd-date-picker-select-trigger:hover,.qmd-theme-light .qmd-date-picker-select-trigger:focus-visible,.qmd-theme-light .qmd-date-picker-select-trigger[data-state=open],:root[data-theme=light] .qmd-date-picker-select-trigger:hover,:root[data-theme=light] .qmd-date-picker-select-trigger:focus-visible,:root[data-theme=light] .qmd-date-picker-select-trigger[data-state=open]{outline:none;color:hsl(var(--quasi-glow-magenta))!important;background:#ffffff47!important;border-color:#8c37003d!important;box-shadow:inset 0 1px #ffffff52!important}.qmd-theme-light .qmd-date-picker-select-content--month,:root[data-theme=light] .qmd-date-picker-select-content--month{min-width:9rem}.qmd-theme-light .qmd-date-picker-select-content--year,:root[data-theme=light] .qmd-date-picker-select-content--year{min-width:5.75rem}.qmd-theme-light .qmd-date-picker-chevron,:root[data-theme=light] .qmd-date-picker-chevron{font-family:var(--qmd-font-family);outline:none;box-shadow:none!important;color:#371414!important;background:0 0!important;border:0!important}.qmd-theme-light .qmd-date-picker-chevron:hover,.qmd-theme-light .qmd-date-picker-chevron:focus-visible,:root[data-theme=light] .qmd-date-picker-chevron:hover,:root[data-theme=light] .qmd-date-picker-chevron:focus-visible{outline:none;box-shadow:none!important;color:hsl(var(--quasi-glow-magenta))!important;background:0 0!important}.qmd-theme-light .qmd-date-picker-weekday,:root[data-theme=light] .qmd-date-picker-weekday{color:hsl(var(--quasi-glow-magenta));font-family:var(--qmd-font-family);letter-spacing:.08em;font-weight:700}.qmd-theme-light .qmd-date-picker-day,:root[data-theme=light] .qmd-date-picker-day{color:#371414;font-family:var(--qmd-font-family);background:0 0;font-weight:500}.qmd-theme-light .qmd-date-picker-day-muted,:root[data-theme=light] .qmd-date-picker-day-muted{color:#3714146b}.qmd-theme-light .qmd-date-picker-day:hover,.qmd-theme-light .qmd-date-picker-day:focus-visible,:root[data-theme=light] .qmd-date-picker-day:hover,:root[data-theme=light] .qmd-date-picker-day:focus-visible{color:#371414;background:#37141414;outline:none}.qmd-theme-light .qmd-date-picker-day-selected,.qmd-theme-light .qmd-date-picker-day-selected:hover,.qmd-theme-light .qmd-date-picker-day-selected:focus-visible,:root[data-theme=light] .qmd-date-picker-day-selected,:root[data-theme=light] .qmd-date-picker-day-selected:hover,:root[data-theme=light] .qmd-date-picker-day-selected:focus-visible{color:#371414;background:#b97d0038;box-shadow:inset 0 0 0 1px #8c370094,0 0 8px 1px #8c370033}.qmd-theme-light .qmd-form-readonly-field-l1,:root[data-theme=light] .qmd-form-readonly-field-l1{font-family:var(--qmd-font-family);box-shadow:var(--shadow-xs)!important;color:#371414cc!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d001f!important;border-color:#b97d00b8!important}.qmd-theme-light .qmd-form-readonly-display-l1,:root[data-theme=light] .qmd-form-readonly-display-l1{box-sizing:border-box;overflow-wrap:anywhere;border-style:solid;border-width:1px;border-radius:8px;align-items:center;min-width:0;min-height:2.5rem;padding:0 12px;font-size:1rem;font-weight:500;display:flex}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-page-hero-state-toggle[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-page-hero-state-toggle[data-slot=button]{border-radius:8px;min-height:2.5rem}.qmd-theme-light .qmd-form-readonly-secondary,:root[data-theme=light] .qmd-form-readonly-secondary{color:#371414ad;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-layer-1.qmd-project-view-section,:root[data-theme=light] .qmd-layer-1.qmd-project-view-section{box-sizing:border-box;min-height:auto;overflow:visible}.qmd-theme-light .qmd-project-dashboard-section,:root[data-theme=light] .qmd-project-dashboard-section,.qmd-theme-light .qmd-project-client-manager-section,:root[data-theme=light] .qmd-project-client-manager-section{overflow:hidden}.qmd-theme-light .qmd-project-dashboard-section-header,:root[data-theme=light] .qmd-project-dashboard-section-header,.qmd-theme-light .qmd-project-client-manager-header,:root[data-theme=light] .qmd-project-client-manager-header{background:#fff5e08a;border-bottom:1px solid #5a00001f;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}.qmd-theme-light .qmd-project-dashboard-section-title,:root[data-theme=light] .qmd-project-dashboard-section-title,.qmd-theme-light .qmd-project-client-manager-title,:root[data-theme=light] .qmd-project-client-manager-title{color:#371414;font-family:var(--qmd-font-family);font-size:1.25rem;font-weight:600;line-height:1.25}.qmd-theme-light .qmd-project-dashboard-field-grid,:root[data-theme=light] .qmd-project-dashboard-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 20px 20px;display:grid}.qmd-theme-light .qmd-project-dashboard-field,:root[data-theme=light] .qmd-project-dashboard-field{gap:4px;min-height:2.5rem;padding:8px 12px;display:grid}.qmd-theme-light .qmd-project-dashboard-field-label,:root[data-theme=light] .qmd-project-dashboard-field-label{color:#371414b8;font-family:var(--qmd-font-family);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1}.qmd-theme-light .qmd-project-dashboard-section-grid,:root[data-theme=light] .qmd-project-dashboard-section-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qmd-theme-light .qmd-project-dashboard-section-meta,:root[data-theme=light] .qmd-project-dashboard-section-meta,.qmd-theme-light .qmd-project-client-manager-meta,:root[data-theme=light] .qmd-project-client-manager-meta{color:#371414ad;font-family:var(--qmd-font-family);font-size:.875rem;line-height:1.45}.qmd-theme-light .qmd-project-dashboard-section-meta,:root[data-theme=light] .qmd-project-dashboard-section-meta{padding:16px 20px 20px}.qmd-theme-light .qmd-project-client-manager-content,:root[data-theme=light] .qmd-project-client-manager-content{gap:12px;padding:16px 20px 20px;display:grid}.qmd-theme-light .qmd-project-client-manager-card,:root[data-theme=light] .qmd-project-client-manager-card{box-shadow:var(--shadow-xs);background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d001f;border:1px solid #3714144d;border-radius:8px;min-width:0;padding:16px}.qmd-theme-light .qmd-project-client-manager-embedded,:root[data-theme=light] .qmd-project-client-manager-embedded{padding:0;overflow:hidden}.qmd-theme-light .qmd-project-client-manager-client-row,:root[data-theme=light] .qmd-project-client-manager-client-row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.qmd-theme-light .qmd-project-client-manager-client-name,:root[data-theme=light] .qmd-project-client-manager-client-name{color:#371414;font-family:var(--qmd-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.qmd-theme-light .qmd-form-section-header,:root[data-theme=light] .qmd-form-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 18px 0;display:flex}.qmd-theme-light .qmd-form-section-content,:root[data-theme=light] .qmd-form-section-content{min-width:0;padding:8px 18px 18px}.qmd-theme-light .qmd-form-section.qmd-form-transparent-layer,:root[data-theme=light] .qmd-form-section.qmd-form-transparent-layer{box-shadow:none;background:0 0;border-color:#0000;padding:0}.qmd-theme-light .qmd-form-transparent-layer>.qmd-form-section-header,:root[data-theme=light] .qmd-form-transparent-layer>.qmd-form-section-header{padding-inline:0}.qmd-theme-light .qmd-form-transparent-layer>.qmd-form-section-content,:root[data-theme=light] .qmd-form-transparent-layer>.qmd-form-section-content{padding-inline:0;padding-bottom:0}.qmd-theme-light .qmd-form-repeat-row-l1,:root[data-theme=light] .qmd-form-repeat-row-l1{border-radius:8px;gap:10px;min-width:0;padding:10px;display:grid}.qmd-theme-light .qmd-form-repeat-row-l1.qmd-form-repeat-row-l1--spacious,:root[data-theme=light] .qmd-form-repeat-row-l1.qmd-form-repeat-row-l1--spacious{padding:18px}.qmd-theme-light .qmd-form-repeat-row-l1:not(.qmd-form-selection-card-l1),:root[data-theme=light] .qmd-form-repeat-row-l1:not(.qmd-form-selection-card-l1){background:#ffffff57;border:1px solid #8c370033}.qmd-theme-light .qmd-form-collection-l1,:root[data-theme=light] .qmd-form-collection-l1{align-content:start;align-self:start;gap:12px;min-width:0;display:grid}.qmd-theme-light .qmd-form-collection-header-l1,:root[data-theme=light] .qmd-form-collection-header-l1,.qmd-theme-light .qmd-form-row-actions-l1,:root[data-theme=light] .qmd-form-row-actions-l1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.qmd-theme-light .qmd-form-collection-add-action-l1,:root[data-theme=light] .qmd-form-collection-add-action-l1{grid-column:1/-1;justify-content:flex-end;min-width:0;display:flex}.qmd-theme-light .qmd-form-communication-row-actions-l1,:root[data-theme=light] .qmd-form-communication-row-actions-l1{flex-wrap:nowrap;width:10.625rem}.qmd-theme-light .qmd-form-communication-add-action-l1>.qmd-form-function-button[data-slot=button],:root[data-theme=light] .qmd-form-communication-add-action-l1>.qmd-form-function-button[data-slot=button]{width:10.625rem}@media (min-width:1280px){.qmd-theme-light .qmd-form-email-repeat-row-l1,:root[data-theme=light] .qmd-form-email-repeat-row-l1{grid-template-columns:minmax(0,1fr) 10.625rem;align-items:end}.qmd-theme-light .qmd-form-phone-repeat-row-l1,:root[data-theme=light] .qmd-form-phone-repeat-row-l1{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,2fr) minmax(0,1fr) 10.625rem;align-items:end}.qmd-theme-light .qmd-form-phone-row-actions-l1,:root[data-theme=light] .qmd-form-phone-row-actions-l1{flex-wrap:nowrap}}.qmd-theme-light .qmd-form-choice-l1,:root[data-theme=light] .qmd-form-choice-l1{color:#371414c7;cursor:pointer;font-family:var(--qmd-font-family);align-items:center;gap:8px;min-height:2rem;font-size:.875rem;display:inline-flex}.qmd-theme-light .qmd-form-choice-grid-l1,:root[data-theme=light] .qmd-form-choice-grid-l1{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:10px;min-width:0;display:grid}.qmd-theme-light .qmd-form-choice-card-l1,:root[data-theme=light] .qmd-form-choice-card-l1{overflow-wrap:anywhere;border-radius:8px;width:100%;min-height:2.75rem;padding:8px 10px}.qmd-theme-light .qmd-form-choice-card-l1[data-selected=true],:root[data-theme=light] .qmd-form-choice-card-l1[data-selected=true]{box-shadow:0 0 2px 1px #1c8a5e33,var(--shadow-xs);border-color:#1c8a5ea8}.qmd-theme-light .qmd-form-status-switch-l1,:root[data-theme=light] .qmd-form-status-switch-l1{color:#371414c7;cursor:pointer;font-family:var(--qmd-font-family);align-items:center;gap:10px;min-height:2.5rem;font-size:.875rem;display:inline-flex}.qmd-theme-light .qmd-form-status-switch-l1--emphasis,:root[data-theme=light] .qmd-form-status-switch-l1--emphasis{color:var(--qmd-compound-category-text);font-weight:600}.qmd-theme-light .qmd-form-status-switch-l1 .qmd-form-switch-shell-l1,:root[data-theme=light] .qmd-form-status-switch-l1 .qmd-form-switch-shell-l1{flex:none;width:2.75rem}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-form-active-toggle[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-form-active-toggle[data-slot=button]{border-radius:8px;min-width:7.5rem}.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-form-primary-selection-button[data-slot=button],.qmd-theme-light .qmd-popup-hero-active-toggle.qmd-form-multi-select-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-form-primary-selection-button[data-slot=button],:root[data-theme=light] .qmd-popup-hero-active-toggle.qmd-form-multi-select-button[data-slot=button]{flex:auto;min-width:7.5rem;height:2.5rem;padding-inline:.625rem}.qmd-theme-light .qmd-popup-hero-icon-button.qmd-form-row-remove-button-l1,:root[data-theme=light] .qmd-popup-hero-icon-button.qmd-form-row-remove-button-l1{border-radius:8px;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.qmd-theme-light .qmd-form-choice-input-l1,:root[data-theme=light] .qmd-form-choice-input-l1{appearance:none;background:#ffffffd1;border:1px solid #3714146b;border-radius:999px;width:16px;height:16px;margin:0;box-shadow:inset 0 0 0 3px #ffffffeb}.qmd-theme-light .qmd-form-choice-input-l1:checked,:root[data-theme=light] .qmd-form-choice-input-l1:checked{background:#1c8a5eeb;border-color:#1c8a5eeb}.qmd-theme-light .qmd-form-choice-input-l1:focus-visible,:root[data-theme=light] .qmd-form-choice-input-l1:focus-visible{outline-offset:2px;outline:2px solid #dc00ff94}.qmd-theme-light .qmd-form-search-select-trigger-l1,:root[data-theme=light] .qmd-form-search-select-trigger-l1{color:#371414d1;font-family:var(--qmd-font-family);background:#fff5e07a;border:1px solid #b97d00b8;border-radius:8px;width:100%;height:2.5rem;padding:0 12px;font-size:1rem;font-weight:400;display:flex;text-align:left!important;justify-content:space-between!important}.qmd-theme-light .qmd-form-search-select-popover-l1,:root[data-theme=light] .qmd-form-search-select-popover-l1{color:#371414e0;background:linear-gradient(135deg,#fffffff0,#fff5e0f0),#fff5e0fa;border:1px solid #b97d00b8;border-radius:8px;max-width:calc(100vw - 2rem);padding:8px;box-shadow:0 14px 34px #5c371633;width:var(--radix-popover-trigger-width)!important}.qmd-theme-light .qmd-form-search-select-content-l1,:root[data-theme=light] .qmd-form-search-select-content-l1{gap:8px;display:grid}.qmd-theme-light .qmd-form-search-select-list-l1,:root[data-theme=light] .qmd-form-search-select-list-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:-3px;border:1px solid #8c37002e;border-radius:8px;max-height:18rem;overflow:hidden}.qmd-theme-light .qmd-form-search-select-list-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-form-search-select-list-l1 .qmd-overlay-scrollbar-viewport{max-height:18rem}.qmd-theme-light .qmd-form-search-select-option-l1,:root[data-theme=light] .qmd-form-search-select-option-l1{color:#371414c7;font-family:var(--qmd-font-family);text-align:left;background:0 0;border:0;border-bottom:1px solid #8c37001f;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:2.5rem;padding:8px 12px;display:flex}.qmd-theme-light .qmd-form-search-select-option-l1:hover,.qmd-theme-light .qmd-form-search-select-option-l1:focus-visible,.qmd-theme-light .qmd-form-search-select-option-l1--active,:root[data-theme=light] .qmd-form-search-select-option-l1:hover,:root[data-theme=light] .qmd-form-search-select-option-l1:focus-visible,:root[data-theme=light] .qmd-form-search-select-option-l1--active{color:#371414;background:#ffaf001f;outline:none}.qmd-theme-light .qmd-country-picker-trigger-l1[data-slot=button],:root[data-theme=light] .qmd-country-picker-trigger-l1[data-slot=button]{text-align:left;justify-content:space-between;align-items:center;width:100%;height:2.5rem;padding:0 12px;display:flex}.qmd-theme-light .qmd-country-picker-trigger-value-l1,:root[data-theme=light] .qmd-country-picker-trigger-value-l1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-light .qmd-country-picker-chevron-l1,:root[data-theme=light] .qmd-country-picker-chevron-l1{opacity:.72;flex:none;width:1rem;height:1rem;margin-left:8px}.qmd-theme-light .qmd-country-picker-popover-l1,:root[data-theme=light] .qmd-country-picker-popover-l1{max-height:var(--radix-popover-content-available-height);min-width:var(--radix-popover-trigger-width);width:var(--radix-popover-trigger-width);border-radius:8px;padding:8px;overflow:hidden;box-shadow:0 14px 34px #5c371633}.qmd-theme-light .qmd-country-picker-content-l1,:root[data-theme=light] .qmd-country-picker-content-l1{max-height:calc(var(--radix-popover-content-available-height) - 16px);grid-template-rows:auto minmax(0,1fr);gap:8px;display:grid}.qmd-theme-light .qmd-country-picker-search-wrap-l1,:root[data-theme=light] .qmd-country-picker-search-wrap-l1{position:relative}.qmd-theme-light .qmd-country-picker-search-icon-l1,:root[data-theme=light] .qmd-country-picker-search-icon-l1{opacity:.66;pointer-events:none;z-index:1;width:1rem;height:1rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.qmd-theme-light .qmd-country-picker-search-l1,:root[data-theme=light] .qmd-country-picker-search-l1{padding-left:36px}.qmd-theme-light .qmd-country-picker-list-l1,:root[data-theme=light] .qmd-country-picker-list-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-right:-3px;border:1px solid var(--qmd-form-control-border);max-height:min(18rem,calc(var(--radix-popover-content-available-height) - 4.5rem));border-radius:8px;overflow:hidden}.qmd-theme-light .qmd-country-picker-list-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-country-picker-list-l1 .qmd-overlay-scrollbar-viewport{max-height:min(18rem,calc(var(--radix-popover-content-available-height) - 4.5rem))}.qmd-theme-light .qmd-country-picker-option-l1,:root[data-theme=light] .qmd-country-picker-option-l1{border:0;border-bottom:1px solid var(--qmd-form-control-border);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:2.5rem;padding:8px 12px;display:flex}.qmd-theme-light .qmd-country-picker-option-l1:last-child,:root[data-theme=light] .qmd-country-picker-option-l1:last-child{border-bottom:0}.qmd-theme-light .qmd-country-picker-option-name-l1,:root[data-theme=light] .qmd-country-picker-option-name-l1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-light .qmd-country-picker-option-suffix-l1,:root[data-theme=light] .qmd-country-picker-option-suffix-l1{opacity:.76;flex:none;align-items:center;gap:8px;font-size:.75rem;display:flex}.qmd-theme-light .qmd-country-picker-option-suffix-l1 svg,:root[data-theme=light] .qmd-country-picker-option-suffix-l1 svg{width:1rem;height:1rem}@media (max-width:1024px){.qmd-theme-light .qmd-project-dashboard-field-grid,.qmd-theme-light .qmd-project-dashboard-section-grid,:root[data-theme=light] .qmd-project-dashboard-field-grid,:root[data-theme=light] .qmd-project-dashboard-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.qmd-theme-light .qmd-project-dashboard-field-grid,.qmd-theme-light .qmd-project-dashboard-section-grid,:root[data-theme=light] .qmd-project-dashboard-field-grid,:root[data-theme=light] .qmd-project-dashboard-section-grid{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-project-client-manager-header,.qmd-theme-light .qmd-project-client-manager-client-row,:root[data-theme=light] .qmd-project-client-manager-header,:root[data-theme=light] .qmd-project-client-manager-client-row{flex-direction:column;align-items:stretch}}.qmd-theme-light .qmd-form-inline-picker-l1,:root[data-theme=light] .qmd-form-inline-picker-l1{color:#371414;font-family:var(--qmd-font-family);border:1px solid #371414b3;border-radius:0 0 .375rem .375rem;overflow:hidden;box-shadow:var(--shadow-xs)!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important}.qmd-theme-light .qmd-form-inline-picker-scroll-l1,:root[data-theme=light] .qmd-form-inline-picker-scroll-l1{--qmd-overlay-scrollbar-block-inset:8px;--qmd-overlay-scrollbar-glow:#3714142e;--qmd-overlay-scrollbar-hit-size:12px;--qmd-overlay-scrollbar-right:4px;--qmd-overlay-scrollbar-thumb:#3714148c;--qmd-overlay-scrollbar-thumb-hover:#371414c7;--qmd-overlay-scrollbar-track:#3714141f;max-height:11rem}.qmd-theme-light .qmd-form-inline-picker-scroll-l1 .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-form-inline-picker-scroll-l1 .qmd-overlay-scrollbar-viewport{max-height:11rem}.qmd-theme-light .qmd-form-inline-picker-content-l1,:root[data-theme=light] .qmd-form-inline-picker-content-l1{min-width:0}.qmd-theme-light .qmd-form-inline-picker-option-l1,:root[data-theme=light] .qmd-form-inline-picker-option-l1{font-family:var(--qmd-font-family);text-align:left;border-bottom:1px solid #3714143d;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background .16s,color .16s;display:block;color:#371414!important}.qmd-theme-light .qmd-form-inline-picker-option-l1:last-child,:root[data-theme=light] .qmd-form-inline-picker-option-l1:last-child{border-bottom:0}.qmd-theme-light .qmd-form-inline-picker-option-l1:hover,.qmd-theme-light .qmd-form-inline-picker-option-l1:focus-visible,:root[data-theme=light] .qmd-form-inline-picker-option-l1:hover,:root[data-theme=light] .qmd-form-inline-picker-option-l1:focus-visible{background:#fff5e0;outline:none}.qmd-theme-light .qmd-city-autocomplete,:root[data-theme=light] .qmd-city-autocomplete{min-width:0}.qmd-theme-light .qmd-city-autocomplete-loading,.qmd-theme-light .qmd-city-autocomplete-empty,:root[data-theme=light] .qmd-city-autocomplete-loading,:root[data-theme=light] .qmd-city-autocomplete-empty{color:#371414bf;font-family:var(--qmd-font-family)}.qmd-theme-light .qmd-form-select-content-l1,:root[data-theme=light] .qmd-form-select-content-l1{font-family:var(--qmd-font-family);color:#371414!important;background:linear-gradient(135deg,#fff6 25%,#ffe5bd66 75%,#d7ebff66 100%),#b97d0033!important;border-color:#b97d00b8!important}.qmd-theme-light .qmd-form-select-content-popper,:root[data-theme=light] .qmd-form-select-content-popper{max-height:min(22rem,var(--radix-select-content-available-height))!important;min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important;width:min(var(--radix-select-trigger-width),calc(100vw - 24px))!important}.qmd-theme-light .qmd-form-select-content-popper[data-side=bottom],:root[data-theme=light] .qmd-form-select-content-popper[data-side=bottom]{translate:0!important}.qmd-theme-light .qmd-form-select-content-popper [data-slot=select-viewport],:root[data-theme=light] .qmd-form-select-content-popper [data-slot=select-viewport]{width:100%!important;min-width:0!important;max-height:20rem!important;overflow-y:auto!important}.qmd-theme-light .qmd-city-picker-select-content,:root[data-theme=light] .qmd-city-picker-select-content{font-family:var(--qmd-font-family);max-height:min(40.5rem,var(--radix-select-content-available-height))!important}.qmd-theme-light .qmd-city-picker-select-content [data-slot=select-viewport],:root[data-theme=light] .qmd-city-picker-select-content [data-slot=select-viewport]{max-height:40.5rem!important;overflow-y:auto!important}.qmd-theme-light .qmd-form-select-item-l1,:root[data-theme=light] .qmd-form-select-item-l1{font-family:var(--qmd-font-family);font-size:.875rem;font-weight:400;line-height:1.25rem;color:#371414!important}.qmd-theme-light .qmd-form-select-item-l1[data-highlighted],.qmd-theme-light .qmd-form-select-item-l1:hover,.qmd-theme-light .qmd-form-select-item-l1:focus-visible,:root[data-theme=light] .qmd-form-select-item-l1[data-highlighted],:root[data-theme=light] .qmd-form-select-item-l1:hover,:root[data-theme=light] .qmd-form-select-item-l1:focus-visible{outline:none;color:#371414!important;background:#fff5e0!important}.qmd-theme-light .qmd-form-select-item-l1[data-state=checked],.qmd-theme-light .qmd-form-select-item-l1[data-state=checked] svg,:root[data-theme=light] .qmd-form-select-item-l1[data-state=checked],:root[data-theme=light] .qmd-form-select-item-l1[data-state=checked] svg{color:var(--qmd-form-select-selected-color)!important;font-weight:400!important}.qmd-theme-light .qmd-form-actions,:root[data-theme=light] .qmd-form-actions{gap:8px;min-width:0;display:grid}.qmd-theme-light .qmd-form-function-button[data-slot=button],:root[data-theme=light] .qmd-form-function-button[data-slot=button]{flex:0 auto;width:auto;min-width:7.75rem;height:36px;padding:0 14px;font-size:.8125rem}.qmd-theme-light .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button],:root[data-theme=light] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]{box-shadow:inset 0 1px 0 #ffffffad,0 0 8px #d8590a2e,var(--shadow-xs);color:#4f1900;background:linear-gradient(135deg,#fff8e880,#ffa94838),#e26a1224;border-color:#c44e09c7;font-weight:600}.qmd-theme-light .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-form-function-button.qmd-quote-calculator-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #c63f006b,inset 0 0 0 1px #7e27004d,0 0 10px 2px #da4e044d,var(--shadow-xs);color:#451400;background:#ffe2baf5;border-color:#963000d1;outline:none}.qmd-theme-light .qmd-layer-1.qmd-quote-calculator-panel,:root[data-theme=light] .qmd-layer-1.qmd-quote-calculator-panel{font-family:var(--qmd-font-family);background-color:#fff8ebf0;min-height:0}.qmd-theme-light .qmd-quote-calculator-drag-handle,:root[data-theme=light] .qmd-quote-calculator-drag-handle{color:#4e1b05f5;background:#fff5e070;border:1px solid #8c370057;border-radius:8px;box-shadow:inset 0 1px #ffffff8f}.qmd-theme-light .qmd-quote-calculator-title,:root[data-theme=light] .qmd-quote-calculator-title{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1}.qmd-theme-light .qmd-quote-calculator-grip,:root[data-theme=light] .qmd-quote-calculator-grip,.qmd-theme-light .qmd-quote-calculator-history,:root[data-theme=light] .qmd-quote-calculator-history{color:#5e2b149e}.qmd-theme-light .qmd-form-readonly-field-l1.qmd-quote-calculator-display,:root[data-theme=light] .qmd-form-readonly-field-l1.qmd-quote-calculator-display{flex-direction:column;justify-content:center;align-items:stretch;height:auto;min-height:92px;display:flex}.qmd-theme-light .qmd-quote-calculator-history,:root[data-theme=light] .qmd-quote-calculator-history{font-size:.75rem;line-height:1.25rem}.qmd-theme-light .qmd-quote-calculator-value,:root[data-theme=light] .qmd-quote-calculator-value{color:#371414;letter-spacing:0;font-size:3rem;font-weight:300;line-height:1}.qmd-theme-light .qmd-quote-calculator-copy-action,:root[data-theme=light] .qmd-quote-calculator-copy-action{box-shadow:var(--shadow-xs);color:#4f1900d6;background:#fff5e07a;border:1px solid #8c37006b;border-radius:8px}.qmd-theme-light .qmd-quote-calculator-copy-action:hover,.qmd-theme-light .qmd-quote-calculator-copy-action:focus-visible,:root[data-theme=light] .qmd-quote-calculator-copy-action:hover,:root[data-theme=light] .qmd-quote-calculator-copy-action:focus-visible{box-shadow:0 0 2px 1px #c63f0066,0 0 9px 1px #da4e0442,var(--shadow-xs);color:#371414;background:#ffe2baf5;border-color:#963000d1;outline:none}.qmd-theme-light .qmd-quote-calculator-key,:root[data-theme=light] .qmd-quote-calculator-key{box-shadow:var(--shadow-xs);color:#371414f0;font-family:var(--qmd-font-family);border-style:solid;border-width:1px;border-radius:9999px;font-size:1.5rem;font-weight:500}.qmd-theme-light .qmd-quote-calculator-key--number,:root[data-theme=light] .qmd-quote-calculator-key--number{background:#ffffff5c;border-color:#8c370042}.qmd-theme-light .qmd-quote-calculator-key--muted,:root[data-theme=light] .qmd-quote-calculator-key--muted{color:#50240ec7;background:#cdab8c3d;border-color:#78412357}.qmd-theme-light .qmd-quote-calculator-key--operator,:root[data-theme=light] .qmd-quote-calculator-key--operator{color:#5b1f00;background:#e26a1233;border-color:#c44e09ad}.qmd-theme-light .qmd-quote-calculator-key:hover,.qmd-theme-light .qmd-quote-calculator-key:focus-visible,:root[data-theme=light] .qmd-quote-calculator-key:hover,:root[data-theme=light] .qmd-quote-calculator-key:focus-visible{box-shadow:0 0 2px 1px #c63f0066,inset 0 0 0 1px #7e27003d,0 0 9px 1px #da4e0447,var(--shadow-xs);color:#371414;background:#ffe2baf5;border-color:#963000d1;outline:none}@media (min-width:640px){.qmd-theme-light .qmd-form-date-stack,:root[data-theme=light] .qmd-form-date-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.qmd-theme-light .qmd-form-grid--two,:root[data-theme=light] .qmd-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--date,:root[data-theme=light] .qmd-form-grid--date{grid-template-columns:repeat(2,minmax(0,1fr))}.qmd-theme-light .qmd-form-date-stack,:root[data-theme=light] .qmd-form-date-stack{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-form-project-delivery-date-stack,:root[data-theme=light] .qmd-form-project-delivery-date-stack{grid-template-rows:repeat(4,minmax(var(--qmd-form-date-row-min-height),auto))}.qmd-theme-light .qmd-form-project-delivery-main-field,:root[data-theme=light] .qmd-form-project-delivery-main-field{grid-row:1/span 2;align-content:center}.qmd-theme-light .qmd-form-project-delivery-event-start-field,:root[data-theme=light] .qmd-form-project-delivery-event-start-field{grid-row:3}.qmd-theme-light .qmd-form-project-delivery-event-end-field,:root[data-theme=light] .qmd-form-project-delivery-event-end-field{grid-row:4}.qmd-theme-light .qmd-form-project-delivery-date-stack--construction,:root[data-theme=light] .qmd-form-project-delivery-date-stack--construction{grid-template-rows:minmax(var(--qmd-form-date-row-min-height),auto)}.qmd-theme-light .qmd-form-project-delivery-main-field--construction,:root[data-theme=light] .qmd-form-project-delivery-main-field--construction{align-content:initial;grid-row:auto}}.qmd-theme-light .qmd-form-split-workspace,:root[data-theme=light] .qmd-form-split-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:1rem;min-width:0;display:grid}@media (max-width:1180px){.qmd-theme-light .qmd-form-split-workspace,:root[data-theme=light] .qmd-form-split-workspace{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-corner-radius-l1,:root[data-theme=light] .qmd-corner-radius-l1{border-radius:8px}.qmd-theme-light .qmd-compound-category-heading,.qmd-theme-light .qmd-compound-category-kicker,.qmd-theme-light .qmd-compound-category-subtotal-text,:root[data-theme=light] .qmd-compound-category-heading,:root[data-theme=light] .qmd-compound-category-kicker,:root[data-theme=light] .qmd-compound-category-subtotal-text{color:#371414}.qmd-theme-light .qmd-compound-category-card,:root[data-theme=light] .qmd-compound-category-card{background-image:linear-gradient(to bottom right,var(--qmd-compound-category-card-accent),var(--qmd-compound-category-card-base-middle),var(--qmd-compound-category-card-base-end));border-color:var(--qmd-compound-category-card-border);border-radius:8px}.qmd-theme-light .qmd-compound-category-card-header,:root[data-theme=light] .qmd-compound-category-card-header{background-color:var(--qmd-compound-category-card-accent);border-color:var(--qmd-compound-category-card-border)}.qmd-theme-light .qmd-compound-category-card-body,:root[data-theme=light] .qmd-compound-category-card-body{background:0 0}.qmd-theme-light .qmd-quote-compound-toolbar,:root[data-theme=light] .qmd-quote-compound-toolbar{border-color:inherit}.qmd-theme-light .qmd-layer-1.qmd-collapsible-row-layer,:root[data-theme=light] .qmd-layer-1.qmd-collapsible-row-layer{min-height:2.5rem;max-height:2.5rem;padding:0;overflow:hidden}.qmd-theme-light .qmd-layer-2.qmd-quote-compound-empty-state,:root[data-theme=light] .qmd-layer-2.qmd-quote-compound-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:36rem;display:flex}.qmd-theme-light .qmd-quote-compound-category-empty-state,:root[data-theme=light] .qmd-quote-compound-category-empty-state{min-width:1200px}.qmd-theme-light .qmd-quote-compound-article-wrapper--dirty,:root[data-theme=light] .qmd-quote-compound-article-wrapper--dirty{border-color:var(--qmd-form-override-border)}.qmd-theme-light .qmd-quote-compound-dirty-text,:root[data-theme=light] .qmd-quote-compound-dirty-text{color:var(--qmd-form-override-label)}.qmd-theme-light .qmd-quote-compound-error-text,:root[data-theme=light] .qmd-quote-compound-error-text{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-light .qmd-quote-worksheet-field--overridden,:root[data-theme=light] .qmd-quote-worksheet-field--overridden{background:var(--qmd-form-override-surface);border-color:var(--qmd-form-override-border);box-shadow:0 0 0 1px var(--qmd-form-override-shadow)}.qmd-theme-light .qmd-quote-worksheet-compound-badge,:root[data-theme=light] .qmd-quote-worksheet-compound-badge{vertical-align:middle;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap;background:var(--qmd-quote-compound-editor-surface);border-style:solid;border-width:1px;border-color:var(--qmd-quote-compound-editor-border);min-height:1.25rem;color:var(--qmd-quote-compound-editor-text);border-radius:9999px;justify-content:center;align-items:center;padding:2px .5rem 0;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.qmd-theme-light .qmd-quote-worksheet-profit--warning,:root[data-theme=light] .qmd-quote-worksheet-profit--warning{color:#a55c00f5}.qmd-theme-light .qmd-quote-worksheet-profit--accent,:root[data-theme=light] .qmd-quote-worksheet-profit--accent,.qmd-theme-light .qmd-quote-worksheet-profit--positive,:root[data-theme=light] .qmd-quote-worksheet-profit--positive{color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-light .qmd-quote-worksheet-picker-option--selected,:root[data-theme=light] .qmd-quote-worksheet-picker-option--selected{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border)}.qmd-theme-light .qmd-compound-category-subtotal,:root[data-theme=light] .qmd-compound-category-subtotal{background-color:var(--qmd-compound-category-subtotal-surface);border-color:var(--qmd-compound-category-subtotal-border);border-radius:8px}.qmd-theme-light .qmd-quote-compound-inline-add-action,:root[data-theme=light] .qmd-quote-compound-inline-add-action{position:relative}.qmd-theme-light .qmd-quote-compound-inline-add-action:before,.qmd-theme-light .qmd-quote-compound-inline-add-action:after,:root[data-theme=light] .qmd-quote-compound-inline-add-action:before,:root[data-theme=light] .qmd-quote-compound-inline-add-action:after{background:var(--qmd-quote-compound-inline-add-separator);content:"";pointer-events:none;height:1px;transition:background-color .15s;position:absolute;left:8px;right:8px}.qmd-theme-light .qmd-quote-compound-inline-add-action:before,:root[data-theme=light] .qmd-quote-compound-inline-add-action:before{top:0}.qmd-theme-light .qmd-quote-compound-inline-add-action:after,:root[data-theme=light] .qmd-quote-compound-inline-add-action:after{bottom:0}.qmd-theme-light .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-light .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-light .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-light .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=light] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=light] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:hover:not(:disabled)):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=light] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):before{background:var(--qmd-quote-compound-inline-add-separator-interactive)}:root[data-theme=light] .qmd-quote-compound-inline-add-action:has(.qmd-quote-compound-inline-add-button:focus-visible):after{background:var(--qmd-quote-compound-inline-add-separator-interactive)}.qmd-theme-light .qmd-quote-compound-inline-add-button,:root[data-theme=light] .qmd-quote-compound-inline-add-button{color:var(--qmd-compound-category-text);min-height:20.5px}.qmd-theme-light .qmd-quote-compound-inline-add-label,:root[data-theme=light] .qmd-quote-compound-inline-add-label{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qmd-theme-light .qmd-quote-compound-inline-add-button:hover:not(:disabled),.qmd-theme-light .qmd-quote-compound-inline-add-button:focus-visible,:root[data-theme=light] .qmd-quote-compound-inline-add-button:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-inline-add-button:focus-visible{color:var(--qmd-quote-compound-inline-add-interactive);background:0 0}.qmd-theme-light .qmd-quote-compound-inline-add-button:focus-visible,:root[data-theme=light] .qmd-quote-compound-inline-add-button:focus-visible{box-shadow:inset 0 0 0 1px var(--qmd-quote-compound-inline-add-separator);border-radius:8px}.qmd-theme-light .qmd-quote-compound-row-action-rail-probe,:root[data-theme=light] .qmd-quote-compound-row-action-rail-probe{visibility:hidden;margin-left:10px}.qmd-theme-light .qmd-quote-compound-category-action[data-slot=button],:root[data-theme=light] .qmd-quote-compound-category-action[data-slot=button]{font-size:.8125rem!important}.qmd-theme-light .qmd-quote-compound-category-action-label,:root[data-theme=light] .qmd-quote-compound-category-action-label{font-weight:500}.qmd-theme-light .qmd-quote-category-note-action[data-slot=button],:root[data-theme=light] .qmd-quote-category-note-action[data-slot=button]{box-shadow:inset 0 1px 0 #ffffff8a,0 2px 7px #9a690e24,var(--shadow-xs)!important;color:#704604!important;background:linear-gradient(#ffffff4d,#fff5e00f 58%,#0000 100%),#e7b54857!important;border-color:#9a690eb8!important}.qmd-theme-light .qmd-quote-category-note-action[data-slot=button]:hover,.qmd-theme-light .qmd-quote-category-note-action[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-category-note-action[data-slot=button]:hover,:root[data-theme=light] .qmd-quote-category-note-action[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #be821257,inset 0 1px 0 #ffffffa3,0 0 12px 3px #e7b5483d,var(--shadow-xs)!important;background:linear-gradient(#fff6,#fff5e017 56%,#0000 100%),#e7b54885!important;border-color:#885604e6!important}.qmd-theme-light .qmd-quote-compound-width-paired-action[data-slot=button],:root[data-theme=light] .qmd-quote-compound-width-paired-action[data-slot=button]{width:auto;min-width:0!important;padding-inline:.95rem!important}.qmd-theme-light .qmd-quote-intrinsic-action-label,:root[data-theme=light] .qmd-quote-intrinsic-action-label{place-items:center;min-width:0;display:grid}.qmd-theme-light .qmd-quote-intrinsic-action-label-value,.qmd-theme-light .qmd-quote-intrinsic-action-label-probe,:root[data-theme=light] .qmd-quote-intrinsic-action-label-value,:root[data-theme=light] .qmd-quote-intrinsic-action-label-probe{grid-area:1/1}.qmd-theme-light .qmd-quote-intrinsic-action-label-probe,:root[data-theme=light] .qmd-quote-intrinsic-action-label-probe{visibility:hidden;font-weight:600}.qmd-theme-light .qmd-quote-compound-article-field,:root[data-theme=light] .qmd-quote-compound-article-field{font-size:.7875rem}.qmd-theme-light .qmd-form-adorned-number-field-l1,:root[data-theme=light] .qmd-form-adorned-number-field-l1{min-width:0;position:relative}.qmd-theme-light .qmd-form-adorned-number-input-l1,:root[data-theme=light] .qmd-form-adorned-number-input-l1{padding-right:2.25rem}.qmd-theme-light .qmd-form-adorned-number-suffix-l1,:root[data-theme=light] .qmd-form-adorned-number-suffix-l1{color:#371414c7;font-family:var(--qmd-font-family);pointer-events:none;font-size:.75rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.qmd-theme-light .qmd-form-adorned-number-suffix-l1[data-disabled=true],:root[data-theme=light] .qmd-form-adorned-number-suffix-l1[data-disabled=true]{opacity:.52}.qmd-theme-light .qmd-form-field-stack--aligned-label>.qmd-form-field-kicker,:root[data-theme=light] .qmd-form-field-stack--aligned-label>.qmd-form-field-kicker{align-items:end;min-height:2.5rem;display:flex}.qmd-theme-light input[inputmode=decimal].qmd-form-text-field-l1.qmd-quote-compound-article-field,.qmd-theme-light .qmd-form-readonly-field-l1.qmd-quote-compound-article-field,:root[data-theme=light] input[inputmode=decimal].qmd-form-text-field-l1.qmd-quote-compound-article-field,:root[data-theme=light] .qmd-form-readonly-field-l1.qmd-quote-compound-article-field{height:2.25rem;min-height:2.25rem}.qmd-theme-light .qmd-form-text-field-l1.qmd-quote-compound-article-field,.qmd-theme-light .qmd-form-readonly-field-l1.qmd-quote-compound-article-field,:root[data-theme=light] .qmd-form-text-field-l1.qmd-quote-compound-article-field,:root[data-theme=light] .qmd-form-readonly-field-l1.qmd-quote-compound-article-field{background:#fff5e0!important}.qmd-theme-light .qmd-layer-1.qmd-quote-compound-article-wrapper,:root[data-theme=light] .qmd-layer-1.qmd-quote-compound-article-wrapper{box-shadow:none;min-height:0;padding:12px}.qmd-theme-light .qmd-quote-sticky-total-layer,:root[data-theme=light] .qmd-quote-sticky-total-layer{min-height:0;padding:0}.qmd-theme-light .qmd-quote-sticky-total-content,:root[data-theme=light] .qmd-quote-sticky-total-content{color:var(--qmd-quote-sticky-total-text)}.qmd-theme-light .qmd-quote-worksheet-totals-layer,:root[data-theme=light] .qmd-quote-worksheet-totals-layer{background:linear-gradient(135deg,#daeefaf5,#d6f2e8f5),#eef7f4fa}.qmd-theme-light .qmd-quote-worksheet-totals-body,:root[data-theme=light] .qmd-quote-worksheet-totals-body{background:#eff7f1f5}.qmd-theme-light .qmd-quote-compound-row-action[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action[data-slot=button]{font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s}.qmd-theme-light .qmd-quote-compound-row-action--neutral[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--neutral[data-slot=button]{background:var(--qmd-quote-row-action-neutral-surface)!important;border-color:var(--qmd-quote-row-action-neutral-border)!important;color:var(--qmd-quote-row-action-neutral-text)!important}.qmd-theme-light .qmd-quote-compound-row-action--neutral[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-quote-compound-row-action--neutral[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--neutral[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--neutral[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-neutral-surface-hover)!important;box-shadow:0 0 0 1px #b97d0038,0 4px 10px #3714141f!important}.qmd-theme-light .qmd-quote-compound-row-action--destructive[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--destructive[data-slot=button]{background:var(--qmd-quote-row-action-destructive-surface)!important;border-color:var(--qmd-quote-row-action-destructive-border)!important;color:var(--qmd-quote-row-action-destructive-text)!important}.qmd-theme-light .qmd-quote-compound-row-action--destructive[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-quote-compound-row-action--destructive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--destructive[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--destructive[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-destructive-surface-hover)!important;box-shadow:0 0 0 1px #be414e38,0 4px 10px #9b243221!important}.qmd-theme-light .qmd-quote-compound-row-action--positive[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--positive[data-slot=button]{background:var(--qmd-quote-row-action-positive-surface)!important;border-color:var(--qmd-quote-row-action-positive-border)!important;color:var(--qmd-quote-row-action-positive-text)!important}.qmd-theme-light .qmd-quote-compound-row-action--positive[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-quote-compound-row-action--positive[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--positive[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--positive[data-slot=button]:focus-visible{background:var(--qmd-quote-row-action-positive-surface-hover)!important;box-shadow:0 0 0 1px #19875833,0 4px 10px #0f6e4421!important}.qmd-theme-light .qmd-quote-compound-row-action--compound-editor[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--compound-editor[data-slot=button]{background:var(--qmd-quote-compound-editor-surface)!important;border-color:var(--qmd-quote-compound-editor-border)!important;color:var(--qmd-quote-compound-editor-text)!important}.qmd-theme-light .qmd-quote-compound-row-action--compound-editor[data-slot=button]:hover:not(:disabled),.qmd-theme-light .qmd-quote-compound-row-action--compound-editor[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--compound-editor[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--compound-editor[data-slot=button]:focus-visible{background:var(--qmd-quote-compound-editor-surface-hover)!important;border-color:var(--qmd-quote-compound-editor-border-hover)!important;box-shadow:var(--qmd-quote-compound-editor-shadow)!important}.qmd-theme-light .qmd-document-output-recipient-picker,:root[data-theme=light] .qmd-document-output-recipient-picker{border-radius:8px;height:16.25rem;max-height:16.25rem}.qmd-theme-light .qmd-document-output-recipient-picker .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-document-output-recipient-picker .qmd-overlay-scrollbar-viewport{height:16.25rem;max-height:16.25rem}.qmd-theme-light .qmd-document-output-recipient-list,:root[data-theme=light] .qmd-document-output-recipient-list{min-height:16.25rem}.qmd-theme-light .qmd-document-output-recipient-option,:root[data-theme=light] .qmd-document-output-recipient-option{align-items:center;min-height:3.25rem;padding:5px 34px 5px 12px;display:flex}.qmd-theme-light .qmd-document-output-recipient-option[data-selected=true],:root[data-theme=light] .qmd-document-output-recipient-option[data-selected=true]{background:#66be914d}.qmd-theme-light .qmd-document-output-recipient-copy,:root[data-theme=light] .qmd-document-output-recipient-copy{gap:2px;width:100%;min-width:0;display:grid}.qmd-theme-light .qmd-document-output-recipient-identity,:root[data-theme=light] .qmd-document-output-recipient-identity{align-items:baseline;gap:6px;min-width:0;display:flex}.qmd-theme-light .qmd-document-output-recipient-name,:root[data-theme=light] .qmd-document-output-recipient-name{color:#371414;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.qmd-theme-light .qmd-document-output-recipient-meta,:root[data-theme=light] .qmd-document-output-recipient-meta{color:#3714149e;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.qmd-theme-light .qmd-document-output-recipient-email-row,:root[data-theme=light] .qmd-document-output-recipient-email-row{align-items:center;gap:8px;min-width:0;display:flex}.qmd-theme-light .qmd-document-output-recipient-check,:root[data-theme=light] .qmd-document-output-recipient-check{color:#371414;border:1px solid #3714149e;border-radius:999px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.qmd-theme-light .qmd-document-output-recipient-check-icon,:root[data-theme=light] .qmd-document-output-recipient-check-icon{width:14px;height:14px}.qmd-theme-light .qmd-document-output-recipient-option[data-selected=true] .qmd-document-output-recipient-check,:root[data-theme=light] .qmd-document-output-recipient-option[data-selected=true] .qmd-document-output-recipient-check{background:#4a9a7075;border-color:#1c744ceb}.qmd-theme-light .qmd-document-output-recipient-email,:root[data-theme=light] .qmd-document-output-recipient-email{color:#371414b8;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.qmd-theme-light .qmd-document-output-search-popover,:root[data-theme=light] .qmd-document-output-search-popover{padding:8px}.qmd-theme-light .qmd-document-output-search-results,:root[data-theme=light] .qmd-document-output-search-results,.qmd-theme-light .qmd-document-output-search-results .qmd-overlay-scrollbar-viewport,:root[data-theme=light] .qmd-document-output-search-results .qmd-overlay-scrollbar-viewport{max-height:13rem}.qmd-theme-light .qmd-form-field-kicker.qmd-document-output-field-kicker,:root[data-theme=light] .qmd-form-field-kicker.qmd-document-output-field-kicker{letter-spacing:.12em;font-size:.84rem}.qmd-theme-light .qmd-form-text-field-l1.qmd-document-output-email-field,:root[data-theme=light] .qmd-form-text-field-l1.qmd-document-output-email-field{resize:none;min-height:7rem}.qmd-theme-light .qmd-document-output-hybrid-row,:root[data-theme=light] .qmd-document-output-hybrid-row{border-top:1px solid var(--qmd-form-control-border);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:14px;padding-top:32px;display:flex}.qmd-theme-light .qmd-document-output-hybrid-choice,:root[data-theme=light] .qmd-document-output-hybrid-choice{flex:0 calc(33.3333% - 6.66667px);min-width:min(100%,10.5rem)}.qmd-theme-light .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button],:root[data-theme=light] .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button]{white-space:normal;flex:0 auto;max-width:min(100%,22rem);height:auto;min-height:2.75rem;padding-block:8px}.qmd-theme-light .qmd-document-output-category-list,:root[data-theme=light] .qmd-document-output-category-list{gap:8px;display:grid}.qmd-theme-light .qmd-document-output-category-option,:root[data-theme=light] .qmd-document-output-category-option{justify-content:flex-start}.qmd-theme-light .qmd-document-output-category-option[data-selected=true],:root[data-theme=light] .qmd-document-output-category-option[data-selected=true]{background:#66be914d}.qmd-theme-light .qmd-document-output-category-option[data-selected=true] .qmd-document-output-recipient-check,:root[data-theme=light] .qmd-document-output-category-option[data-selected=true] .qmd-document-output-recipient-check{background:#4a9a7075;border-color:#1c744ceb}.qmd-theme-light .qmd-document-output-category-label,:root[data-theme=light] .qmd-document-output-category-label{overflow-wrap:anywhere;text-align:left;min-width:0}@media (max-width:640px){.qmd-theme-light .qmd-document-output-hybrid-choice,:root[data-theme=light] .qmd-document-output-hybrid-choice{flex-basis:100%}.qmd-theme-light .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button],:root[data-theme=light] .qmd-form-function-button.qmd-document-output-hybrid-action[data-slot=button]{width:100%;max-width:100%}}.qmd-theme-light .qmd-document-output-actions,:root[data-theme=light] .qmd-document-output-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;min-width:0;display:grid}.qmd-theme-light .qmd-document-output-action[data-slot=button],:root[data-theme=light] .qmd-document-output-action[data-slot=button]{width:100%;min-width:0!important;font-weight:500!important}.qmd-theme-light .qmd-document-output-action--preview[data-slot=button],:root[data-theme=light] .qmd-document-output-action--preview[data-slot=button]{grid-column:1/-1;box-shadow:inset 0 1px 0 #ffffff94,0 2px 7px #227ebe29,var(--shadow-xs)!important;background:linear-gradient(#ffffff57,#91ccef14 58%,#0000 100%),#91ccef85!important;border-color:#1868a4b8!important}.qmd-theme-light .qmd-document-output-action--preview[data-slot=button]:hover,.qmd-theme-light .qmd-document-output-action--preview[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-document-output-action--preview[data-slot=button]:hover,:root[data-theme=light] .qmd-document-output-action--preview[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #227ebe57,inset 0 1px 0 #ffffffad,0 0 12px 3px #227ebe3d,var(--shadow-xs)!important;background:linear-gradient(#ffffff70,#76beeb1f 56%,#0000 100%),#76beebb3!important;border-color:#14588ee0!important}.qmd-theme-light .qmd-document-output-action--reissue[data-slot=button],:root[data-theme=light] .qmd-document-output-action--reissue[data-slot=button]{box-shadow:inset 0 1px 0 #ffffff8a,0 2px 7px #9a690e24,var(--shadow-xs)!important;color:#704604!important;background:linear-gradient(#ffffff4d,#fff5e00f 58%,#0000 100%),#e7b54857!important;border-color:#9a690eb8!important}.qmd-theme-light .qmd-document-output-action--reissue[data-slot=button]:hover,.qmd-theme-light .qmd-document-output-action--reissue[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-document-output-action--reissue[data-slot=button]:hover,:root[data-theme=light] .qmd-document-output-action--reissue[data-slot=button]:focus-visible{box-shadow:0 0 2px 1px #b4780c57,inset 0 1px 0 #ffffffa3,0 0 12px 3px #e7b5483d,var(--shadow-xs)!important;background:linear-gradient(#fff6,#fff5e017 56%,#0000 100%),#e7b54885!important;border-color:#885604e6!important}@media (max-width:640px){.qmd-theme-light .qmd-document-output-actions,:root[data-theme=light] .qmd-document-output-actions{grid-template-columns:minmax(0,1fr)}.qmd-theme-light .qmd-document-output-action--preview[data-slot=button],:root[data-theme=light] .qmd-document-output-action--preview[data-slot=button]{grid-column:auto}}.qmd-theme-light .qmd-form-field-kicker.qmd-form-field-kicker--compact,:root[data-theme=light] .qmd-form-field-kicker.qmd-form-field-kicker--compact{letter-spacing:.1em;font-size:.625rem;font-weight:600}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase{background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase{background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)12%,transparent)}}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase{border-color:var(--qmd-form-status-glyph-warning-outline);color:var(--qmd-compound-category-text);cursor:pointer;gap:4px}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled),:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled){background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled),:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase:hover:not(:disabled){background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)22%,transparent)}}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase:focus-visible,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase:focus-visible{outline:2px solid var(--qmd-form-status-glyph-warning-outline);outline-offset:2px}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase:disabled,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase:disabled{cursor:default;opacity:.5}.qmd-theme-light .qmd-quote-worksheet-compound-badge--original,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--original{background:var(--qmd-quote-row-action-neutral-surface);border-color:var(--qmd-quote-row-action-neutral-border);color:var(--qmd-quote-row-action-neutral-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--extra,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--extra{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border);color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--cancelled,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--cancelled{background:var(--qmd-quote-row-action-destructive-surface);border-color:var(--qmd-quote-row-action-destructive-border);color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--discount,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--discount{background:var(--qmd-quote-compound-editor-surface);border-color:var(--qmd-quote-compound-editor-border);color:var(--qmd-quote-compound-editor-text)}.qmd-theme-light .qmd-form-values--compact .qmd-form-text-field-l1,.qmd-theme-light .qmd-form-values--compact .qmd-form-readonly-display-l1,:root[data-theme=light] .qmd-form-values--compact .qmd-form-text-field-l1,:root[data-theme=light] .qmd-form-values--compact .qmd-form-readonly-display-l1{font-family:var(--qmd-font-family);letter-spacing:normal;font-style:normal;line-height:1.25rem}.qmd-theme-light .qmd-form-grid.qmd-form-grid--quantity-pricing,:root[data-theme=light] .qmd-form-grid.qmd-form-grid--quantity-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.qmd-theme-light .qmd-form-grid.qmd-form-grid--quantity-pricing,:root[data-theme=light] .qmd-form-grid.qmd-form-grid--quantity-pricing{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,2fr)}}.qmd-theme-light .qmd-form-grid--fields-2>.qmd-form-field-stack,:root[data-theme=light] .qmd-form-grid--fields-2>.qmd-form-field-stack{grid-row:span 2;grid-template-rows:subgrid}.qmd-theme-light .qmd-form-grid--fields-3>.qmd-form-field-stack,:root[data-theme=light] .qmd-form-grid--fields-3>.qmd-form-field-stack{grid-row:span 3;grid-template-rows:subgrid}.qmd-theme-light .qmd-form-grid--fields-2>.qmd-form-field-stack>.qmd-form-field-kicker,.qmd-theme-light .qmd-form-grid--fields-3>.qmd-form-field-stack>.qmd-form-field-kicker,:root[data-theme=light] .qmd-form-grid--fields-2>.qmd-form-field-stack>.qmd-form-field-kicker,:root[data-theme=light] .qmd-form-grid--fields-3>.qmd-form-field-stack>.qmd-form-field-kicker{align-self:end}.qmd-theme-light .qmd-worksheet-row-status--discount[data-slot=button],:root[data-theme=light] .qmd-worksheet-row-status--discount[data-slot=button]{background:var(--qmd-hero-action-surface)!important;border-color:var(--qmd-hero-action-border)!important;color:var(--qmd-hero-action-text)!important}.qmd-theme-light .qmd-quote-compound-row-action--manufacturing[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--manufacturing[data-slot=button],.qmd-theme-light .qmd-quote-hero-action-button--manufacturing,:root[data-theme=light] .qmd-quote-hero-action-button--manufacturing,.qmd-theme-light .qmd-quote-worksheet-compound-badge--of,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--of{--qmd-production-action-surface:#f2d5e5;--qmd-production-action-hover:#eabbd5;--qmd-production-action-border:#b76696;--qmd-production-action-text:#702149;--qmd-production-action-disabled-surface:#e9dfe5;--qmd-production-action-disabled-border:#b49eab;--qmd-production-action-disabled-text:#806274}.qmd-theme-light .qmd-quote-compound-row-action--manufacturing[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--manufacturing[data-slot=button]{background:var(--qmd-production-action-surface)!important;border-color:var(--qmd-production-action-border)!important;color:var(--qmd-production-action-text)!important;box-shadow:none!important}.qmd-theme-light .qmd-quote-compound-row-action--manufacturing[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:hover:not(:disabled){background:var(--qmd-production-action-hover)!important}.qmd-theme-light .qmd-quote-compound-row-action--manufacturing[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-light .qmd-quote-compound-row-action--manufacturing[data-slot=button]:disabled,:root[data-theme=light] .qmd-quote-compound-row-action--manufacturing[data-slot=button]:disabled{background:var(--qmd-production-action-disabled-surface)!important;border-color:var(--qmd-production-action-disabled-border)!important;color:var(--qmd-production-action-disabled-text)!important;opacity:1!important}.qmd-theme-light .qmd-quote-compound-row-action--purchase[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--purchase[data-slot=button],.qmd-theme-light .qmd-quote-hero-action-button--purchase,:root[data-theme=light] .qmd-quote-hero-action-button--purchase,.qmd-theme-light .qmd-quote-worksheet-compound-badge--purchase,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--purchase{--qmd-production-action-surface:#c5eee2;--qmd-production-action-hover:#a5e3d2;--qmd-production-action-border:#369780;--qmd-production-action-text:#145c4a;--qmd-production-action-disabled-surface:#dce8e2;--qmd-production-action-disabled-border:#9ab6a9;--qmd-production-action-disabled-text:#597c6c}.qmd-theme-light .qmd-quote-compound-row-action--purchase[data-slot=button],:root[data-theme=light] .qmd-quote-compound-row-action--purchase[data-slot=button]{background:var(--qmd-production-action-surface)!important;border-color:var(--qmd-production-action-border)!important;color:var(--qmd-production-action-text)!important;box-shadow:none!important}.qmd-theme-light .qmd-quote-compound-row-action--purchase[data-slot=button]:hover:not(:disabled),:root[data-theme=light] .qmd-quote-compound-row-action--purchase[data-slot=button]:hover:not(:disabled){background:var(--qmd-production-action-hover)!important}.qmd-theme-light .qmd-quote-compound-row-action--purchase[data-slot=button]:focus-visible,:root[data-theme=light] .qmd-quote-compound-row-action--purchase[data-slot=button]:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-light .qmd-quote-compound-row-action--purchase[data-slot=button]:disabled,:root[data-theme=light] .qmd-quote-compound-row-action--purchase[data-slot=button]:disabled{background:var(--qmd-production-action-disabled-surface)!important;border-color:var(--qmd-production-action-disabled-border)!important;color:var(--qmd-production-action-disabled-text)!important;opacity:1!important}.qmd-theme-light .qmd-cost-worksheet-table,:root[data-theme=light] .qmd-cost-worksheet-table{table-layout:fixed;min-width:max(1100px,calc(var(--qmd-cost-fixed-width) + 30rem));--qmd-cost-fixed-width:calc(var(--qmd-cost-category-width,176px) + var(--qmd-cost-method-width,176px) + 25rem);width:100%}.qmd-theme-light .qmd-cost-worksheet-table col:first-child,:root[data-theme=light] .qmd-cost-worksheet-table col:first-child{width:var(--qmd-cost-description-width,600px)}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(2),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(2){width:var(--qmd-cost-category-width,176px)}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(3),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(3){width:var(--qmd-cost-method-width,176px)}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(4),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(4){width:var(--qmd-cost-supplier-width,260px)}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(5),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(5){width:6rem}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(6),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(6){width:4.5rem}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(7),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(7){width:7rem}.qmd-theme-light .qmd-cost-worksheet-table col:nth-child(8),:root[data-theme=light] .qmd-cost-worksheet-table col:nth-child(8){width:7.5rem}.qmd-theme-light .qmd-cost-worksheet-description,:root[data-theme=light] .qmd-cost-worksheet-description{align-items:center;gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),6)*var(--qmd-tree-indent-step,1rem));display:flex}.qmd-theme-light .qmd-cost-worksheet-action-gutter,:root[data-theme=light] .qmd-cost-worksheet-action-gutter{flex-shrink:0;align-items:center;width:2rem;display:flex}.qmd-theme-light .qmd-cost-worksheet-row-actions,:root[data-theme=light] .qmd-cost-worksheet-row-actions{flex-wrap:wrap;align-items:center;gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),6)*var(--qmd-tree-indent-step,1rem));display:flex}.qmd-theme-light .qmd-cost-worksheet-data-row>td,:root[data-theme=light] .qmd-cost-worksheet-data-row>td{padding-block:.25rem}.qmd-theme-light .qmd-cost-worksheet-actions-row>td,:root[data-theme=light] .qmd-cost-worksheet-actions-row>td{padding-block:.125rem .375rem}.qmd-theme-light .qmd-cost-worksheet-data-row,:root[data-theme=light] .qmd-cost-worksheet-data-row{border-bottom-width:0}.qmd-theme-light .qmd-cost-worksheet-actions-row,:root[data-theme=light] .qmd-cost-worksheet-actions-row{border-bottom:1px solid var(--qmd-quote-row-action-neutral-border)}.qmd-theme-light .qmd-cost-worksheet-data-row[data-main-row=true]:not(:first-child),:root[data-theme=light] .qmd-cost-worksheet-data-row[data-main-row=true]:not(:first-child){border-top:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-light .qmd-cost-worksheet-number,:root[data-theme=light] .qmd-cost-worksheet-number{font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2rem}.qmd-theme-light .qmd-cost-worksheet-field,:root[data-theme=light] .qmd-cost-worksheet-field,.qmd-theme-light .qmd-cost-worksheet-field[data-slot=select-trigger],:root[data-theme=light] .qmd-cost-worksheet-field[data-slot=select-trigger]{height:2.25rem;min-height:0}.qmd-theme-light .qmd-cost-worksheet-description>.qmd-quote-compound-row-action,:root[data-theme=light] .qmd-cost-worksheet-description>.qmd-quote-compound-row-action{margin-inline-start:calc(3*var(--spacing))}.qmd-theme-light .qmd-cost-worksheet-grid,:root[data-theme=light] .qmd-cost-worksheet-grid{--qmd-cost-fixed-width:calc(var(--qmd-cost-category-width,176px) + var(--qmd-cost-method-width,176px) + 25rem);min-width:max(1126px,calc(var(--qmd-cost-fixed-width) + 32rem))}.qmd-theme-light .qmd-cost-worksheet-grid .qmd-cost-worksheet-table,:root[data-theme=light] .qmd-cost-worksheet-grid .qmd-cost-worksheet-table{min-width:0}.qmd-theme-light .qmd-cost-worksheet-headings th:first-child,:root[data-theme=light] .qmd-cost-worksheet-headings th:first-child{padding-inline-start:2.75rem}.qmd-theme-light .qmd-cost-worksheet-table>thead>tr,:root[data-theme=light] .qmd-cost-worksheet-table>thead>tr,.qmd-theme-light .qmd-cost-worksheet-actions-row:last-child,:root[data-theme=light] .qmd-cost-worksheet-actions-row:last-child{border-bottom-width:0}.qmd-theme-light .qmd-purchase-mapping-table,:root[data-theme=light] .qmd-purchase-mapping-table,.qmd-theme-light .qmd-cost-worksheet-table,:root[data-theme=light] .qmd-cost-worksheet-table{--qmd-cost-worksheet-component-surface:#70c0ee1a}.qmd-theme-light .qmd-cost-worksheet-table tr[data-component=true],:root[data-theme=light] .qmd-cost-worksheet-table tr[data-component=true]{background-color:var(--qmd-cost-worksheet-component-surface)}.qmd-theme-light .qmd-worksheet-drawer-strip--information,:root[data-theme=light] .qmd-worksheet-drawer-strip--information{--qmd-worksheet-drawer-strip-tint:#68a9df42;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-light .qmd-worksheet-drawer-strip--purchasing,:root[data-theme=light] .qmd-worksheet-drawer-strip--purchasing{--qmd-worksheet-drawer-strip-tint:#58b49242;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-light .qmd-worksheet-drawer-strip--hours,:root[data-theme=light] .qmd-worksheet-drawer-strip--hours{--qmd-worksheet-drawer-strip-tint:#daac5d42;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-light .qmd-cost-worksheet-data-row[data-main-row=true]>td,:root[data-theme=light] .qmd-cost-worksheet-data-row[data-main-row=true]>td{padding-block:.5rem}.qmd-theme-light .qmd-cost-worksheet-actions-row[data-main-row=true]>td,:root[data-theme=light] .qmd-cost-worksheet-actions-row[data-main-row=true]>td{padding-block:.25rem .75rem}.qmd-theme-light .qmd-worksheet-drawer-strip--manufacturing,:root[data-theme=light] .qmd-worksheet-drawer-strip--manufacturing{--qmd-worksheet-drawer-strip-tint:#b7669642;background-color:var(--qmd-worksheet-drawer-strip-tint)}.qmd-theme-light .qmd-layer-1.qmd-worksheet-drawer,:root[data-theme=light] .qmd-layer-1.qmd-worksheet-drawer{flex-shrink:0;min-height:0;padding:0;overflow:hidden}.qmd-theme-light .qmd-worksheet-drawer-header,:root[data-theme=light] .qmd-worksheet-drawer-header{box-sizing:border-box;height:2.5rem;min-height:2.5rem;max-height:2.5rem}.qmd-theme-light .qmd-worksheet-drawer-content,:root[data-theme=light] .qmd-worksheet-drawer-content{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .5s,visibility 0s linear .5s;display:grid}.qmd-theme-light .qmd-worksheet-drawer-content[data-expanded=true],:root[data-theme=light] .qmd-worksheet-drawer-content[data-expanded=true]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.qmd-theme-light .qmd-worksheet-drawer-content-clip,:root[data-theme=light] .qmd-worksheet-drawer-content-clip{min-height:0;overflow:hidden}.qmd-theme-light .qmd-worksheet-drawer-chevron,:root[data-theme=light] .qmd-worksheet-drawer-chevron{transition:transform .5s}@media (prefers-reduced-motion:reduce){.qmd-theme-light .qmd-worksheet-drawer-content,:root[data-theme=light] .qmd-worksheet-drawer-content,.qmd-theme-light .qmd-worksheet-drawer-chevron,:root[data-theme=light] .qmd-worksheet-drawer-chevron{transition:none}}.qmd-theme-light .qmd-hours-cost-comparison--over,:root[data-theme=light] .qmd-hours-cost-comparison--over{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-light .qmd-hours-cost-comparison--under,:root[data-theme=light] .qmd-hours-cost-comparison--under{color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-light .qmd-worksheet-totals-row,:root[data-theme=light] .qmd-worksheet-totals-row{border-top:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-light .qmd-worksheet-totals-row>td,:root[data-theme=light] .qmd-worksheet-totals-row>td{font-weight:700}.qmd-theme-light .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--multiline,:root[data-theme=light] .qmd-form-readonly-display-l1.qmd-form-readonly-display-l1--multiline{white-space:pre-line;min-height:3.5rem;padding-block:.5rem;line-height:1.25rem;display:block}.qmd-theme-light textarea.qmd-form-textarea-compact,:root[data-theme=light] textarea.qmd-form-textarea-compact{overflow-wrap:anywhere;height:3rem;min-height:3rem}.qmd-theme-light textarea.qmd-form-textarea-single-row,:root[data-theme=light] textarea.qmd-form-textarea-single-row{field-sizing:content;resize:vertical;height:auto;min-height:2.5rem}.qmd-theme-light .qmd-form-selection-panel,:root[data-theme=light] .qmd-form-selection-panel{border-radius:6px;flex-direction:column;gap:14px;min-width:0;height:100%;padding:16px;display:flex}.qmd-theme-light .qmd-form-selection-panel-value,:root[data-theme=light] .qmd-form-selection-panel-value{overflow-wrap:anywhere;white-space:pre-line;flex:1;min-width:0}.qmd-theme-light .qmd-form-selection-panel-actions,:root[data-theme=light] .qmd-form-selection-panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.qmd-theme-light .qmd-form-grid--four,:root[data-theme=light] .qmd-form-grid--four{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.qmd-theme-light .qmd-form-grid--four,:root[data-theme=light] .qmd-form-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--four,:root[data-theme=light] .qmd-form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.qmd-theme-light .qmd-form-selection-panel--compact,:root[data-theme=light] .qmd-form-selection-panel--compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.qmd-theme-light .qmd-form-selection-panel--compact>.qmd-form-field-kicker,:root[data-theme=light] .qmd-form-selection-panel--compact>.qmd-form-field-kicker{grid-column:1/-1}.qmd-theme-light .qmd-form-selection-panel--compact .qmd-form-selection-panel-value,:root[data-theme=light] .qmd-form-selection-panel--compact .qmd-form-selection-panel-value{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.qmd-theme-light .qmd-form-selection-panel--compact .qmd-form-selection-panel-actions,:root[data-theme=light] .qmd-form-selection-panel--compact .qmd-form-selection-panel-actions{margin-top:0}@media (max-width:1279px){.qmd-theme-light .qmd-form-selection-panel--compact,:root[data-theme=light] .qmd-form-selection-panel--compact{grid-template-columns:minmax(0,1fr)}}.qmd-theme-light .qmd-cost-worksheet-grid--articles,:root[data-theme=light] .qmd-cost-worksheet-grid--articles{width:100%;min-width:0}.qmd-theme-light .qmd-cost-worksheet-row-actions[data-align=end],:root[data-theme=light] .qmd-cost-worksheet-row-actions[data-align=end]{justify-content:flex-end}.qmd-theme-light .qmd-cost-worksheet-table--articles col:first-child,:root[data-theme=light] .qmd-cost-worksheet-table--articles col:first-child,.qmd-theme-light .qmd-cost-worksheet-table--articles col:nth-child(2),:root[data-theme=light] .qmd-cost-worksheet-table--articles col:nth-child(2){width:calc(50% - 14rem)}.qmd-theme-light .qmd-cost-worksheet-table--articles col:nth-child(3),:root[data-theme=light] .qmd-cost-worksheet-table--articles col:nth-child(3){width:7.5rem}.qmd-theme-light .qmd-cost-worksheet-table--articles col:nth-child(4),:root[data-theme=light] .qmd-cost-worksheet-table--articles col:nth-child(4){width:5.5rem}.qmd-theme-light .qmd-cost-worksheet-table--articles col:nth-child(5),:root[data-theme=light] .qmd-cost-worksheet-table--articles col:nth-child(5),.qmd-theme-light .qmd-cost-worksheet-table--articles col:nth-child(6),:root[data-theme=light] .qmd-cost-worksheet-table--articles col:nth-child(6){width:7.5rem}.qmd-theme-light .qmd-form-grid--two-with-toggle,:root[data-theme=light] .qmd-form-grid--two-with-toggle{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.qmd-theme-light .qmd-form-grid--two-with-toggle,:root[data-theme=light] .qmd-form-grid--two-with-toggle{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(10rem,max-content)}}.qmd-theme-light .qmd-form-tax-currency-row,:root[data-theme=light] .qmd-form-tax-currency-row{grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--payment-dates,:root[data-theme=light] .qmd-form-grid--payment-dates{grid-template-columns:minmax(0,3fr) minmax(0,1fr) repeat(2,minmax(0,2fr))}}.qmd-theme-light .qmd-date-picker-day.qmd-date-picker-day-today,:root[data-theme=light] .qmd-date-picker-day.qmd-date-picker-day-today{color:hsl(var(--quasi-glow-magenta));position:relative}.qmd-theme-light .qmd-date-picker-day-today:before,:root[data-theme=light] .qmd-date-picker-day-today:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid;position:absolute;inset:2px}.qmd-theme-light .qmd-cost-worksheet-inline-add-row,:root[data-theme=light] .qmd-cost-worksheet-inline-add-row{border-bottom-width:0}.qmd-theme-light .qmd-cost-worksheet-actions-row:has(+.qmd-cost-worksheet-inline-add-row){border-bottom-width:0}:root[data-theme=light] .qmd-cost-worksheet-actions-row:has(+.qmd-cost-worksheet-inline-add-row){border-bottom-width:0}.qmd-theme-light .qmd-cost-worksheet-inline-add-row>td,:root[data-theme=light] .qmd-cost-worksheet-inline-add-row>td{padding:0}.qmd-theme-light .qmd-cost-worksheet-inline-add-row+.qmd-cost-worksheet-data-row[data-main-row=true],:root[data-theme=light] .qmd-cost-worksheet-inline-add-row+.qmd-cost-worksheet-data-row[data-main-row=true]{border-top-width:0}.qmd-theme-light .qmd-cost-worksheet-table--articles th,:root[data-theme=light] .qmd-cost-worksheet-table--articles th{white-space:normal;overflow-wrap:anywhere}.qmd-theme-light .qmd-form-selection-panel-title-sizing,:root[data-theme=light] .qmd-form-selection-panel-title-sizing{display:grid}.qmd-theme-light .qmd-form-selection-panel-title-sizing>span,:root[data-theme=light] .qmd-form-selection-panel-title-sizing>span{overflow-wrap:anywhere;grid-area:1/1}.qmd-theme-light .qmd-form-selection-panel-title-probe,:root[data-theme=light] .qmd-form-selection-panel-title-probe{visibility:hidden}.qmd-theme-light .qmd-form-selection-panel--center-content .qmd-form-selection-panel-value,:root[data-theme=light] .qmd-form-selection-panel--center-content .qmd-form-selection-panel-value{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.qmd-theme-light .qmd-form-identity-grid,:root[data-theme=light] .qmd-form-identity-grid{container-type:inline-size}.qmd-theme-light .qmd-form-identity-primary-row,:root[data-theme=light] .qmd-form-identity-primary-row{grid-template-columns:minmax(0,1fr);align-items:start}.qmd-theme-light .qmd-form-identity-number,:root[data-theme=light] .qmd-form-identity-number{order:1}.qmd-theme-light .qmd-form-identity-registered-name,:root[data-theme=light] .qmd-form-identity-registered-name{order:2}.qmd-theme-light .qmd-form-identity-short-name,:root[data-theme=light] .qmd-form-identity-short-name{order:3}.qmd-theme-light .qmd-form-tax-currency-row,:root[data-theme=light] .qmd-form-tax-currency-row{order:4}@container (min-width:30rem){.qmd-theme-light .qmd-form-tax-currency-row,:root[data-theme=light] .qmd-form-tax-currency-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(6rem,.8fr) 5.5rem}.qmd-theme-light .qmd-form-identity-primary-row,:root[data-theme=light] .qmd-form-identity-primary-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:52rem){.qmd-theme-light .qmd-form-tax-currency-row,:root[data-theme=light] .qmd-form-tax-currency-row{grid-column:auto}.qmd-theme-light .qmd-form-identity-primary-row,:root[data-theme=light] .qmd-form-identity-primary-row{grid-template-columns:7rem minmax(0,1.4fr) minmax(0,1fr) minmax(22rem,1.8fr)}}@media (min-width:1024px){.qmd-theme-light .qmd-form-grid--document-identity,:root[data-theme=light] .qmd-form-grid--document-identity{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.qmd-theme-light .qmd-form-grid--two-with-toggle>.qmd-form-grid--document-dates,:root[data-theme=light] .qmd-form-grid--two-with-toggle>.qmd-form-grid--document-dates{grid-column:span 2;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,2fr))}}.qmd-theme-light .qmd-quote-worksheet-compound-badge--purchase,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--purchase{background:var(--qmd-production-action-surface);border-color:var(--qmd-production-action-border);color:var(--qmd-production-action-text);text-decoration:none}.qmd-theme-light a.qmd-quote-worksheet-compound-badge--purchase:hover,:root[data-theme=light] a.qmd-quote-worksheet-compound-badge--purchase:hover{background:var(--qmd-production-action-hover)}.qmd-theme-light a.qmd-quote-worksheet-compound-badge--purchase:focus-visible,:root[data-theme=light] a.qmd-quote-worksheet-compound-badge--purchase:focus-visible{outline:2px solid var(--qmd-production-action-border);outline-offset:2px}.qmd-theme-light .qmd-worksheet-drawer--docked,:root[data-theme=light] .qmd-worksheet-drawer--docked{top:calc(-1*var(--qmd-drawer-scroll-away,0px));z-index:10;position:sticky}.qmd-theme-light .qmd-assignment-footer-actions,:root[data-theme=light] .qmd-assignment-footer-actions{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.qmd-theme-light .qmd-cost-worksheet-table--assignment col:first-child,:root[data-theme=light] .qmd-cost-worksheet-table--assignment col:first-child{width:calc(100% - 28rem)}.qmd-theme-light .qmd-cost-worksheet-table--assignment col:not(:first-child),:root[data-theme=light] .qmd-cost-worksheet-table--assignment col:not(:first-child){width:7.5rem}.qmd-theme-light .qmd-cost-worksheet-table--assignment col:nth-child(3),:root[data-theme=light] .qmd-cost-worksheet-table--assignment col:nth-child(3){width:5.5rem}.qmd-theme-light .qmd-wo-assignment-table,:root[data-theme=light] .qmd-wo-assignment-table{table-layout:fixed;width:100%}.qmd-theme-light .qmd-wo-assignment-table col:first-child,:root[data-theme=light] .qmd-wo-assignment-table col:first-child{width:9rem}.qmd-theme-light .qmd-wo-assignment-table col:nth-child(2),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(2),.qmd-theme-light .qmd-wo-assignment-table col:nth-child(3),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(3){width:calc(50% - 20.5rem)}.qmd-theme-light .qmd-wo-assignment-table col:nth-child(4),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(4){width:7.5rem}.qmd-theme-light .qmd-wo-assignment-table col:nth-child(5),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(5){width:4rem}.qmd-theme-light .qmd-wo-assignment-table col:nth-child(6),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(6){width:8.5rem}.qmd-theme-light .qmd-wo-assignment-table col:nth-child(7),:root[data-theme=light] .qmd-wo-assignment-table col:nth-child(7){width:12rem}.qmd-theme-light .qmd-wo-assignment-table td:nth-child(3),:root[data-theme=light] .qmd-wo-assignment-table td:nth-child(3),.qmd-theme-light .qmd-wo-assignment-table td:nth-child(2),:root[data-theme=light] .qmd-wo-assignment-table td:nth-child(2){white-space:normal;overflow-wrap:anywhere}.qmd-theme-light .qmd-wo-assignment-table tr>:last-child,:root[data-theme=light] .qmd-wo-assignment-table tr>:last-child{text-align:right}.qmd-theme-light .qmd-wo-assignment-total,:root[data-theme=light] .qmd-wo-assignment-total{font-weight:600}.qmd-theme-light .qmd-wo-assignment-total[data-invalid=true]>td,:root[data-theme=light] .qmd-wo-assignment-total[data-invalid=true]>td{color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-light .qmd-purchase-mapping-table,:root[data-theme=light] .qmd-purchase-mapping-table{table-layout:fixed;width:100%}.qmd-theme-light .qmd-purchase-mapping-table col:first-child,:root[data-theme=light] .qmd-purchase-mapping-table col:first-child{width:calc(48% - 16.32rem)}.qmd-theme-light .qmd-purchase-mapping-table col:nth-child(2),:root[data-theme=light] .qmd-purchase-mapping-table col:nth-child(2){width:7rem}.qmd-theme-light .qmd-purchase-mapping-table col:nth-child(3),:root[data-theme=light] .qmd-purchase-mapping-table col:nth-child(3){width:calc(52% - 17.68rem)}.qmd-theme-light .qmd-purchase-mapping-table col:nth-child(4),:root[data-theme=light] .qmd-purchase-mapping-table col:nth-child(4){width:6rem}.qmd-theme-light .qmd-purchase-mapping-table col:nth-child(5),:root[data-theme=light] .qmd-purchase-mapping-table col:nth-child(5){width:8rem}.qmd-theme-light .qmd-purchase-mapping-table col:nth-child(6),:root[data-theme=light] .qmd-purchase-mapping-table col:nth-child(6){width:13rem}.qmd-theme-light .qmd-purchase-mapping-table td,:root[data-theme=light] .qmd-purchase-mapping-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.qmd-theme-light .qmd-purchase-mapping-table input,:root[data-theme=light] .qmd-purchase-mapping-table input{min-width:0;max-width:100%}.qmd-theme-light .qmd-mapping-checks,:root[data-theme=light] .qmd-mapping-checks{text-align:center;white-space:normal;overflow-wrap:anywhere;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:.25rem;display:grid}.qmd-theme-light .qmd-mapping-checks .qmd-list-filter-checkbox-input,:root[data-theme=light] .qmd-mapping-checks .qmd-list-filter-checkbox-input{width:1rem;height:1rem;margin:0}.qmd-theme-light .qmd-mapping-checks input:disabled,:root[data-theme=light] .qmd-mapping-checks input:disabled{opacity:.4}.qmd-theme-light .qmd-mapping-tree-description,:root[data-theme=light] .qmd-mapping-tree-description{gap:.25rem;padding-inline-start:calc(min(var(--qmd-tree-depth,0),5)*.75rem);display:flex}.qmd-theme-light .qmd-purchase-mapping-table tr[data-parent=true],:root[data-theme=light] .qmd-purchase-mapping-table tr[data-parent=true]{background:var(--qmd-cost-worksheet-component-surface);font-weight:600}.qmd-theme-light .qmd-purchase-mapping-table tr[data-unavailable=true],:root[data-theme=light] .qmd-purchase-mapping-table tr[data-unavailable=true]{opacity:.8}.qmd-theme-light .qmd-mapping-hero-counters,:root[data-theme=light] .qmd-mapping-hero-counters{font-family:var(--qmd-font-family);white-space:nowrap;align-items:center;gap:.85rem;font-size:.75rem;line-height:1.25;display:flex}.qmd-theme-light .qmd-list-table-shell table.qmd-purchase-mapping-table,:root[data-theme=light] .qmd-list-table-shell table.qmd-purchase-mapping-table{table-layout:fixed;width:100%;min-width:0}.qmd-theme-light .qmd-mapping-pinned,:root[data-theme=light] .qmd-mapping-pinned{gap:.75rem;min-width:0;display:grid}.qmd-theme-light .qmd-form-context-line,:root[data-theme=light] .qmd-form-context-line{min-width:0;font-family:var(--qmd-font-family);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) minmax(8rem,12rem);gap:1rem;font-size:.8125rem;line-height:1.35;display:grid}.qmd-theme-light .qmd-form-context-line>span,:root[data-theme=light] .qmd-form-context-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qmd-theme-light .qmd-mapping-filters,:root[data-theme=light] .qmd-mapping-filters{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.75rem;font-size:.75rem;display:grid}.qmd-theme-light .qmd-mapping-head-shell,:root[data-theme=light] .qmd-mapping-head-shell{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.qmd-theme-light .qmd-mapping-body-shell,:root[data-theme=light] .qmd-mapping-body-shell{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.qmd-theme-light .qmd-mapping-head-shell th,:root[data-theme=light] .qmd-mapping-head-shell th{vertical-align:middle}.qmd-theme-light .qmd-po-consolidation-table,:root[data-theme=light] .qmd-po-consolidation-table{table-layout:fixed;width:100%}.qmd-theme-light .qmd-po-consolidation-table col:first-child,:root[data-theme=light] .qmd-po-consolidation-table col:first-child{width:29%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(2),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(2){width:14%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(3),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(3){width:9%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(4),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(4){width:10%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(5),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(5){width:11%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(6),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(6){width:21%}.qmd-theme-light .qmd-po-consolidation-table col:nth-child(7),:root[data-theme=light] .qmd-po-consolidation-table col:nth-child(7){width:6%}.qmd-theme-light .qmd-po-consolidation-table td,:root[data-theme=light] .qmd-po-consolidation-table td{overflow-wrap:anywhere;vertical-align:middle}.qmd-theme-light .qmd-po-consolidation-table td:last-child,:root[data-theme=light] .qmd-po-consolidation-table td:last-child{text-align:center}.qmd-theme-light .qmd-mapping-footer,:root[data-theme=light] .qmd-mapping-footer{text-align:center;gap:.5rem;width:100%;display:grid}.qmd-theme-light .qmd-mapping-footer-summary,:root[data-theme=light] .qmd-mapping-footer-summary{font-size:.75rem;line-height:1.3}.qmd-theme-light .qmd-mapping-footer-summary[data-invalid=true],:root[data-theme=light] .qmd-mapping-footer-summary[data-invalid=true],.qmd-theme-light .qmd-mapping-hero-counters [data-invalid=true],:root[data-theme=light] .qmd-mapping-hero-counters [data-invalid=true]{color:var(--qmd-quote-row-action-destructive-text)}@media (max-width:900px){.qmd-theme-light .qmd-form-context-line,:root[data-theme=light] .qmd-form-context-line{grid-template-columns:minmax(0,1fr) minmax(8rem,auto)}.qmd-theme-light .qmd-form-context-line>span:nth-child(2),:root[data-theme=light] .qmd-form-context-line>span:nth-child(2){grid-area:2/1/auto/-1}.qmd-theme-light .qmd-mapping-filters,:root[data-theme=light] .qmd-mapping-filters{grid-template-columns:1fr auto}}.qmd-theme-light .qmd-category-subtotal-grid,:root[data-theme=light] .qmd-category-subtotal-grid{border-style:solid;border-width:1px;align-items:center;gap:8px;margin-top:8px;padding:12px;font-size:.875rem;font-weight:600;display:grid}.qmd-theme-light .qmd-category-subtotal-label,:root[data-theme=light] .qmd-category-subtotal-label{letter-spacing:.16em;text-transform:uppercase;grid-column:2/5;font-size:11px}.qmd-theme-light .qmd-category-subtotal-cost,:root[data-theme=light] .qmd-category-subtotal-cost{text-align:right;grid-column:5}.qmd-theme-light .qmd-category-subtotal-margin,:root[data-theme=light] .qmd-category-subtotal-margin{text-align:right;grid-column:7}.qmd-theme-light .qmd-category-subtotal-sales,:root[data-theme=light] .qmd-category-subtotal-sales{text-align:right;grid-column:-2/-1}.qmd-theme-light .qmd-quote-worksheet-compound-badge--minimum-purchase>svg,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--minimum-purchase>svg{fill:var(--qmd-form-status-glyph-warning);stroke:var(--qmd-form-status-glyph-warning-outline);flex-shrink:0;transform:translateY(-1px)}.qmd-theme-light .qmd-cost-worksheet-row-actions[data-align=split],:root[data-theme=light] .qmd-cost-worksheet-row-actions[data-align=split]{flex-wrap:nowrap;align-items:flex-start}.qmd-theme-light .qmd-cost-worksheet-row-context,:root[data-theme=light] .qmd-cost-worksheet-row-context{flex-wrap:wrap;flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}.qmd-theme-light .qmd-cost-worksheet-row-commands,:root[data-theme=light] .qmd-cost-worksheet-row-commands{flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.qmd-theme-light .qmd-cost-worksheet-row-links,:root[data-theme=light] .qmd-cost-worksheet-row-links{flex-wrap:wrap;align-items:center;gap:.25rem;margin-inline-start:.75rem;display:inline-flex}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-draft{background:var(--qmd-form-status-glyph-warning)}@supports (color:color-mix(in lab, red, red)){.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-draft{background:color-mix(in srgb,var(--qmd-form-status-glyph-warning)12%,transparent)}}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-draft,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-draft{border-color:var(--qmd-form-status-glyph-warning);color:var(--qmd-quote-row-action-neutral-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-issued,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-issued{background:var(--qmd-quote-compound-editor-surface);border-color:var(--qmd-quote-compound-editor-border);color:var(--qmd-quote-compound-editor-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-received,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-received{background:var(--qmd-quote-row-action-positive-surface);border-color:var(--qmd-quote-row-action-positive-border);color:var(--qmd-quote-row-action-positive-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-cancelled,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-cancelled{background:var(--qmd-quote-row-action-destructive-surface);border-color:var(--qmd-quote-row-action-destructive-border);color:var(--qmd-quote-row-action-destructive-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--oc-neutral,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--oc-neutral{background:var(--qmd-quote-row-action-neutral-surface);border-color:var(--qmd-quote-row-action-neutral-border);color:var(--qmd-quote-row-action-neutral-text)}.qmd-theme-light .qmd-quote-worksheet-compound-badge--linked,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--linked{text-decoration:none;transition:box-shadow .15s}.qmd-theme-light .qmd-quote-worksheet-compound-badge--linked:hover,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--linked:hover{text-decoration:none;box-shadow:0 0 6px}@supports (color:color-mix(in lab, red, red)){.qmd-theme-light .qmd-quote-worksheet-compound-badge--linked:hover,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--linked:hover{box-shadow:0 0 6px color-mix(in srgb,currentColor 30%,transparent)}}.qmd-theme-light .qmd-quote-worksheet-compound-badge--linked:focus-visible,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--linked:focus-visible{outline-offset:2px;outline:2px solid}.qmd-theme-light .qmd-quote-worksheet-compound-badge--of,:root[data-theme=light] .qmd-quote-worksheet-compound-badge--of{background:var(--qmd-production-action-surface);border-color:var(--qmd-production-action-border);color:var(--qmd-production-action-text)}.qmd-theme-light .qmd-worksheet-milestone-bar,:root[data-theme=light] .qmd-worksheet-milestone-bar{--qmd-milestone-red:#e44650;--qmd-milestone-orange:#f28c34;--qmd-milestone-yellow:#e6bd2c;--qmd-milestone-lime:#91bd36;--qmd-milestone-green:#239b65;box-sizing:border-box;vertical-align:middle;background:#fff;border:1px solid #9780a1;border-radius:9999px;flex:none;align-items:center;width:7.125rem;height:1.25rem;padding:3px 5px;display:inline-flex}.qmd-theme-light .qmd-worksheet-milestone-bar>svg,:root[data-theme=light] .qmd-worksheet-milestone-bar>svg{width:100%;height:.625rem;display:block}.qmd-theme-light .qmd-worksheet-milestone-bar stop:first-child,:root[data-theme=light] .qmd-worksheet-milestone-bar stop:first-child{stop-color:var(--qmd-milestone-red)}.qmd-theme-light .qmd-worksheet-milestone-bar stop:nth-child(2),:root[data-theme=light] .qmd-worksheet-milestone-bar stop:nth-child(2){stop-color:var(--qmd-milestone-orange)}.qmd-theme-light .qmd-worksheet-milestone-bar stop:nth-child(3),:root[data-theme=light] .qmd-worksheet-milestone-bar stop:nth-child(3){stop-color:var(--qmd-milestone-yellow)}.qmd-theme-light .qmd-worksheet-milestone-bar stop:nth-child(4),:root[data-theme=light] .qmd-worksheet-milestone-bar stop:nth-child(4){stop-color:var(--qmd-milestone-lime)}.qmd-theme-light .qmd-worksheet-milestone-bar stop:nth-child(5),:root[data-theme=light] .qmd-worksheet-milestone-bar stop:nth-child(5){stop-color:var(--qmd-milestone-green)}.qmd-theme-light .qmd-worksheet-milestone-bar--review,:root[data-theme=light] .qmd-worksheet-milestone-bar--review{border-color:var(--qmd-form-status-glyph-warning)}.qmd-theme-light .qmd-worksheet-milestone-bar:focus-visible,:root[data-theme=light] .qmd-worksheet-milestone-bar:focus-visible{outline:2px solid var(--qmd-form-status-glyph-warning);outline-offset:2px}.qmd-theme-light .qmd-form-identity-tax-id,:root[data-theme=light] .qmd-form-identity-tax-id{order:5}@container (min-width:52rem){.qmd-theme-light .qmd-form-identity-primary-row--accounting-separated,:root[data-theme=light] .qmd-form-identity-primary-row--accounting-separated{grid-template-columns:9rem minmax(0,1.4fr) minmax(7rem,.65fr) minmax(10.5rem,.7fr) minmax(8rem,.65fr)}}.qmd-theme-light .qmd-form-grid--address-details,:root[data-theme=light] .qmd-form-grid--address-details{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.qmd-theme-light .qmd-form-grid--address-details,:root[data-theme=light] .qmd-form-grid--address-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--address-details,:root[data-theme=light] .qmd-form-grid--address-details{grid-template-columns:repeat(3,minmax(0,2fr)) repeat(2,minmax(0,3fr))}}.qmd-theme-light .qmd-form-identity-document-type,:root[data-theme=light] .qmd-form-identity-document-type{order:4}.qmd-theme-light .qmd-form-grid--five,:root[data-theme=light] .qmd-form-grid--five{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.qmd-theme-light .qmd-form-grid--five,:root[data-theme=light] .qmd-form-grid--five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--five,:root[data-theme=light] .qmd-form-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.qmd-theme-light .qmd-form-grid--contact,:root[data-theme=light] .qmd-form-grid--contact{grid-template-columns:minmax(0,1fr);align-items:end}@media (min-width:640px){.qmd-theme-light .qmd-form-grid--contact,:root[data-theme=light] .qmd-form-grid--contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qmd-theme-light .qmd-form-grid--contact,:root[data-theme=light] .qmd-form-grid--contact{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,2fr) minmax(0,1.2fr) max-content}}.qmd-theme-light .qmd-cost-worksheet-data-row[data-indent=nested],:root[data-theme=light] .qmd-cost-worksheet-data-row[data-indent=nested],.qmd-theme-light .qmd-cost-worksheet-actions-row[data-indent=nested],:root[data-theme=light] .qmd-cost-worksheet-actions-row[data-indent=nested]{--qmd-tree-indent-step:2rem}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table,:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table{min-width:0}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col:nth-child(n),:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col:nth-child(n){width:auto}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=select],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=select]{width:2.75rem}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=supplier],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=supplier]{width:14%}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=quantity],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=quantity]{width:5.5rem}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=unit],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=unit]{width:4rem}.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=cost],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=cost],.qmd-theme-light .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=total],:root[data-theme=light] .qmd-cost-worksheet-table.qmd-po-preparation-table col[data-field=total]{width:7rem}.qmd-theme-light .qmd-cost-worksheet-actions-row[data-group-header=true],:root[data-theme=light] .qmd-cost-worksheet-actions-row[data-group-header=true]{border-bottom:2px solid var(--qmd-quote-compound-inline-add-separator)}.qmd-theme-light .qmd-production-tracking-toggle,:root[data-theme=light] .qmd-production-tracking-toggle{--qmd-quote-row-action-positive-text:var(--qmd-compound-category-text);--qmd-quote-row-action-destructive-text:var(--qmd-compound-category-text)}.qmd-theme-light .qmd-production-tracking-toggle:disabled,:root[data-theme=light] .qmd-production-tracking-toggle:disabled{opacity:1}.qmd-theme-light .qmd-cost-worksheet-selector,:root[data-theme=light] .qmd-cost-worksheet-selector,.qmd-theme-light .qmd-cost-worksheet-field.qmd-cost-worksheet-selector,:root[data-theme=light] .qmd-cost-worksheet-field.qmd-cost-worksheet-selector{font-size:.75rem}.qmd-theme-light .qmd-cost-worksheet-field.qmd-cost-worksheet-selector [data-slot=select-value],:root[data-theme=light] .qmd-cost-worksheet-field.qmd-cost-worksheet-selector [data-slot=select-value],.qmd-theme-light .qmd-cost-worksheet-selector .qmd-form-select-item-l1,:root[data-theme=light] .qmd-cost-worksheet-selector .qmd-form-select-item-l1,.qmd-theme-light .qmd-cost-worksheet-selector .qmd-form-search-select-search-l1,:root[data-theme=light] .qmd-cost-worksheet-selector .qmd-form-search-select-search-l1,.qmd-theme-light .qmd-cost-worksheet-selector .qmd-form-search-select-option-l1,:root[data-theme=light] .qmd-cost-worksheet-selector .qmd-form-search-select-option-l1{font-size:inherit}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-brand{justify-content:center;align-items:center;min-width:0;min-height:52px;display:flex}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-brand-logo{-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;max-width:204px;height:auto;max-height:50px;display:block}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-brand-logo-image{width:100%;height:auto;display:block}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-brand-logo-image-dark{display:block}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-brand-logo-image-light{display:none}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-theme-toggle-icon{flex:none;width:1em;height:1em}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-theme-toggle-icon-sun{display:none}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-theme-toggle-icon-moon{display:block}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-brand{align-content:center;position:relative}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-brand .qmd-text-sidebar-status{position:absolute;bottom:5px;right:8px}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-content{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-breadcrumbs,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-breadcrumb-item{align-items:baseline;min-width:0;display:flex;overflow:visible}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-breadcrumbs{flex:auto}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-window-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-breadcrumb-label{max-width:100%;display:inline-block;overflow:visible}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-navbar-separator{margin-inline:.25rem .5rem}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied{align-content:start;gap:10px;display:grid}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-kicker,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-title,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-detail,:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-access-denied-helper{margin:0}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-footer-language{gap:4px;margin:0;display:grid}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-footer{align-content:start}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-menu{--qmd-sidebar-menu-button-height:36px;--qmd-sidebar-menu-button-gap:8px;--qmd-sidebar-menu-paint-inset-x:12px;--qmd-sidebar-menu-paint-inset-y:12px;--qmd-sidebar-menu-paint-buffer:26px;--qmd-sidebar-menu-min-height:calc(72px + var(--qmd-sidebar-menu-button-gap) + var(--qmd-sidebar-menu-paint-buffer));-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex:0 auto;height:auto;min-height:0;margin-top:-3px;display:flex;overflow:hidden}.qmd-theme-dark .qmd-sidebar-zone-menu,:root[data-theme=dark] .qmd-sidebar-zone-menu{min-height:0;overflow:hidden}.qmd-theme-dark .qmd-sidebar-zone-actions,:root[data-theme=dark] .qmd-sidebar-zone-actions{overflow:visible}.qmd-theme-dark .qmd-sidebar-zone-footer,:root[data-theme=dark] .qmd-sidebar-zone-footer{overflow:hidden}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-shell-sidebar{overscroll-behavior:contain;scrollbar-width:none;overflow:hidden}.qmd-theme-dark .qmd-shell-sidebar,:root[data-theme=dark] .qmd-shell-sidebar{overflow:hidden}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-shell-sidebar::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-shell-navbar--relative{z-index:10;position:relative}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-actions-spacer{flex:auto;align-items:center;min-height:110px;display:flex;overflow:visible}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-actions-spacer>.qmd-sidebar-zone-actions{width:100%}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-main-scroll{--qmd-overlay-scrollbar-block-inset:30px;--qmd-overlay-scrollbar-right:9px;width:100%;min-width:0;height:100%;min-height:0}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-main-hero{box-sizing:border-box;width:100%;min-width:0;padding:30px 30px 0;overflow:visible}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-main-scroll-content{box-sizing:border-box;min-width:0;min-height:100%;padding:var(--qmd-main-content-padding);align-content:start;gap:18px;width:100%;display:grid;overflow:visible}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-shell-main.has-main-hero .qmd-main-scroll-content{padding-top:5px}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-hub-card-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-hub-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-menu-scroll{box-sizing:border-box;min-width:0;max-width:none;min-height:0;margin:calc(var(--qmd-sidebar-menu-paint-inset-y)*-1)calc(var(--qmd-sidebar-menu-paint-inset-x)*-1);overscroll-behavior-x:none;padding:var(--qmd-sidebar-menu-paint-inset-y)var(--qmd-sidebar-menu-paint-inset-x);width:calc(100% + (var(--qmd-sidebar-menu-paint-inset-x)*2));-ms-overflow-style:none;scrollbar-width:none;flex:auto;scroll-padding-block:0;overflow:hidden auto}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-menu-list{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex:none;align-items:stretch;width:100%;min-width:0;max-width:100%;margin-inline:0;padding-inline:0;overflow:visible}.qmd-theme-dark .qmd-sidebar-menu-scroll,:root[data-theme=dark] .qmd-sidebar-menu-scroll{overflow:hidden auto}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-actions-list{box-sizing:border-box;width:calc(100% + 24px);margin:-12px;padding:12px}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-footer-language{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-menu-scroll::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-menu::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-menu-list::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:640px){:where(:root[data-theme=dark],.qmd-theme-dark) .qmd-sidebar-zone-menu{min-height:var(--qmd-sidebar-menu-min-height);flex:0 auto}.qmd-theme-dark .qmd-sidebar-zone-menu,:root[data-theme=dark] .qmd-sidebar-zone-menu{min-height:var(--qmd-sidebar-menu-min-height)}}.qmd-theme-dark,:root[data-theme=dark]{--qmd-main-content-padding:30px}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-brand{justify-content:center;align-items:center;min-width:0;min-height:52px;display:flex}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-brand-logo{-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;max-width:204px;height:auto;max-height:50px;display:block}:where(:root[data-theme=light],.qmd-theme-light) .qmd-brand-logo-image{width:100%;height:auto;display:block}:where(:root[data-theme=light],.qmd-theme-light) .qmd-brand-logo-image-dark{display:none}:where(:root[data-theme=light],.qmd-theme-light) .qmd-brand-logo-image-light{display:block}:where(:root[data-theme=light],.qmd-theme-light) .qmd-theme-toggle-icon{flex:none;width:1em;height:1em}:where(:root[data-theme=light],.qmd-theme-light) .qmd-theme-toggle-icon-sun{display:block}:where(:root[data-theme=light],.qmd-theme-light) .qmd-theme-toggle-icon-moon{display:none}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-brand{align-content:center;position:relative}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-brand .qmd-text-sidebar-status{position:absolute;bottom:5px;right:8px}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-content{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-breadcrumbs,:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-breadcrumb-item{align-items:baseline;min-width:0;display:flex;overflow:visible}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-breadcrumbs{flex:auto}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-window-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-breadcrumb-label{max-width:100%;display:inline-block;overflow:visible}:where(:root[data-theme=light],.qmd-theme-light) .qmd-navbar-separator{margin-inline:.25rem .5rem}:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied{align-content:start;gap:10px;display:grid}:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-kicker,:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-title,:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-detail,:where(:root[data-theme=light],.qmd-theme-light) .qmd-access-denied-helper{margin:0}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-footer-language{gap:4px;margin:0;display:grid}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-footer{align-content:start}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-menu{--qmd-sidebar-menu-button-height:36px;--qmd-sidebar-menu-button-gap:8px;--qmd-sidebar-menu-paint-inset-x:12px;--qmd-sidebar-menu-paint-inset-y:12px;--qmd-sidebar-menu-paint-buffer:26px;--qmd-sidebar-menu-min-height:calc(72px + var(--qmd-sidebar-menu-button-gap) + var(--qmd-sidebar-menu-paint-buffer));-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex:0 auto;height:auto;min-height:0;margin-top:-3px;display:flex;overflow:hidden}.qmd-theme-light .qmd-sidebar-zone-menu,:root[data-theme=light] .qmd-sidebar-zone-menu{min-height:0;overflow:hidden}.qmd-theme-light .qmd-sidebar-zone-actions,:root[data-theme=light] .qmd-sidebar-zone-actions{overflow:visible}.qmd-theme-light .qmd-sidebar-zone-footer,:root[data-theme=light] .qmd-sidebar-zone-footer{overflow:hidden}:where(:root[data-theme=light],.qmd-theme-light) .qmd-shell-sidebar{overscroll-behavior:contain;scrollbar-width:none;overflow:hidden}.qmd-theme-light .qmd-shell-sidebar,:root[data-theme=light] .qmd-shell-sidebar{overflow:hidden}:where(:root[data-theme=light],.qmd-theme-light) .qmd-shell-sidebar::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=light],.qmd-theme-light) .qmd-shell-navbar--relative{z-index:10;position:relative}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-actions-spacer{flex:auto;align-items:center;min-height:110px;display:flex;overflow:visible}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-actions-spacer>.qmd-sidebar-zone-actions{width:100%}:where(:root[data-theme=light],.qmd-theme-light) .qmd-main-scroll{--qmd-overlay-scrollbar-block-inset:30px;--qmd-overlay-scrollbar-right:9px;width:100%;min-width:0;height:100%;min-height:0}:where(:root[data-theme=light],.qmd-theme-light) .qmd-main-hero{box-sizing:border-box;width:100%;min-width:0;padding:30px 30px 0;overflow:visible}:where(:root[data-theme=light],.qmd-theme-light) .qmd-main-scroll-content{box-sizing:border-box;min-width:0;min-height:100%;padding:var(--qmd-main-content-padding);align-content:start;gap:18px;width:100%;display:grid;overflow:visible}:where(:root[data-theme=light],.qmd-theme-light) .qmd-shell-main.has-main-hero .qmd-main-scroll-content{padding-top:5px}:where(:root[data-theme=light],.qmd-theme-light) .qmd-hub-card-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){:where(:root[data-theme=light],.qmd-theme-light) .qmd-hub-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-menu-scroll{box-sizing:border-box;min-width:0;max-width:none;min-height:0;margin:calc(var(--qmd-sidebar-menu-paint-inset-y)*-1)calc(var(--qmd-sidebar-menu-paint-inset-x)*-1);overscroll-behavior-x:none;padding:var(--qmd-sidebar-menu-paint-inset-y)var(--qmd-sidebar-menu-paint-inset-x);width:calc(100% + (var(--qmd-sidebar-menu-paint-inset-x)*2));-ms-overflow-style:none;scrollbar-width:none;flex:auto;scroll-padding-block:0;overflow:hidden auto}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-menu-list{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex:none;align-items:stretch;width:100%;min-width:0;max-width:100%;margin-inline:0;padding-inline:0;overflow:visible}.qmd-theme-light .qmd-sidebar-menu-scroll,:root[data-theme=light] .qmd-sidebar-menu-scroll{overflow:hidden auto}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-actions-list{box-sizing:border-box;width:calc(100% + 24px);margin:-12px;padding:12px}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-footer-language{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-menu-scroll::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-menu::-webkit-scrollbar{width:0;height:0;display:none}:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-menu-list::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:640px){:where(:root[data-theme=light],.qmd-theme-light) .qmd-sidebar-zone-menu{min-height:var(--qmd-sidebar-menu-min-height);flex:0 auto}.qmd-theme-light .qmd-sidebar-zone-menu,:root[data-theme=light] .qmd-sidebar-zone-menu{min-height:var(--qmd-sidebar-menu-min-height)}}.qmd-theme-light,:root[data-theme=light]{--qmd-main-content-padding:30px}:root{--radius:.72rem;--background:240 10% 6%;--foreground:0 0% 98%;--card:240 10% 10%;--card-foreground:0 0% 98%;--popover:240 10% 9%;--popover-foreground:0 0% 98%;--primary:284 100% 60%;--primary-foreground:0 0% 100%;--secondary:44 100% 55%;--secondary-foreground:240 10% 5%;--muted:240 7% 16%;--muted-foreground:240 6% 75%;--accent:44 100% 55%;--accent-foreground:240 10% 5%;--destructive:0 70% 55%;--destructive-foreground:0 0% 100%;--border:240 6% 22%;--input:240 8% 14%;--ring:284 100% 65%;--quasi-glow-magenta:284 100% 60%;--quasi-glow-yellow:44 100% 55%;--select-checked:var(--quasi-glow-yellow);--select-checked-fg:var(--quasi-glow-yellow);--nav-active-text:44 100% 55%;--grain-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");--grain-alpha:.06;--vignette-alpha:.55;--frame-bg:240 10% 7%;--frame-alpha:.62;--frame-border-alpha:.62;--frame-shadow-light:0 18px 40px #0f172a14,0 0 0 1px #a100ff0a,inset 0 1px 0 #ffffff6b,inset 0 0 0 1px #ffffff24,inset 0 -1px 0 #0f172a0d;--frame-shadow-dark:0 24px 60px #0000006b,0 0 0 1px #ffb0200f,0 0 28px #a100ff0d,inset 0 1px 0 #ffffff1f,inset 0 0 0 1px #ffffff0b,inset 0 -1px 0 #00000057;--sidebar-shell-border:0 0% 100%/.1;--sidebar-shell-bg:240 10% 6%/.18;--sidebar-shell-shadow:0 0 0 1px #ffffff05,inset 0 1px 0 #ffffff0d;--sidebar-panel-border:0 0% 100%/.1;--sidebar-panel-bg:240 10% 6%/.08;--sidebar-neutral-border:220 14% 24%;--sidebar-neutral-border-hover:220 14% 32%;--sidebar-neutral-bg:220 16% 10%;--sidebar-neutral-bg-hover:220 16% 13%;--sidebar-neutral-text:220 14% 86%;--sidebar-accent-text:48 96% 56%;--sidebar-accent-border:44 100% 55%/.36;--sidebar-accent-shadow:44 100% 55%/.08;--sidebar-active-glow-edge:44 100% 55%/.24;--sidebar-active-glow-halo:44 100% 55%/.26;--sidebar-active-glow-lift:44 100% 55%/.16;--sidebar-active-inner-top:0 0% 100%/.1;--sidebar-active-inner-ring:0 0% 100%/.04;--sidebar-active-inner-bottom:0 0% 0%/.18;--alert-surface-success-bg:154 38% 14%;--alert-surface-success-border:154 44% 32%;--alert-surface-success-text:150 55% 87%;--alert-surface-error-bg:356 34% 14%;--alert-surface-error-border:356 47% 34%;--alert-surface-error-text:352 68% 88%;--alert-surface-warning-bg:35 44% 14%;--alert-surface-warning-border:38 56% 35%;--alert-surface-warning-text:43 78% 86%;--alert-surface-info-bg:216 30% 14%;--alert-surface-info-border:214 40% 34%;--alert-surface-info-text:210 62% 88%;--button-surface-secondary-bg:240 10% 11%;--button-surface-secondary-border:240 8% 28%;--button-surface-secondary-text:220 15% 88%;--button-surface-secondary-bg-hover:240 10% 14%;--button-surface-secondary-border-hover:240 8% 36%;--button-surface-secondary-ring:284 100% 65%/.34;--public-soft-panel-border:0 0% 100%/.1;--public-soft-panel-bg:0 0% 100%/.05;--public-soft-panel-border-hover:0 0% 100%/.18;--public-soft-panel-bg-hover:0 0% 100%/.1;--public-list-row-hover-bg:0 0% 100%/.05;--public-divider-border:0 0% 100%/.1;--public-inline-shell-border:0 0% 100%/.16;--public-inline-shell-bg:0 0% 100%/.04;--project-create-shell-border:0 0% 100%/.12;--project-create-shell-bg:0 0% 100%/.04;--project-create-shell-accent:0 0% 100%/.18;--project-create-card-top-sheen:0 0% 100%/.08;--project-create-card-bottom-tint:0 0% 0%/.08;--project-create-card-shadow:0 0% 0%/.18;--project-create-card-inner-ring:0 0% 100%/.05;--project-create-meta-text:220 18% 78%;--project-create-section-kicker:220 14% 72%;--project-create-selection-border:0 0% 100%/.12;--project-create-selection-bg:0 0% 100%/.05;--project-create-selection-border-hover:0 0% 100%/.2;--project-create-selection-bg-hover:0 0% 100%/.08;--project-create-subsurface-top-sheen:0 0% 100%/.07;--project-create-subsurface-bottom-tint:0 0% 0%/.1;--project-create-subsurface-shadow:0 0% 0%/.14;--project-create-subsurface-inner-ring:0 0% 100%/.04;--project-create-editable-border:0 0% 100%/.14;--project-create-editable-bg:0 0% 100%/0;--project-create-editable-border-hover:0 0% 100%/.22;--project-create-editable-bg-hover:0 0% 100%/.075;--project-create-editable-shadow-hover:0 0% 100%/.08;--project-create-editable-shadow-focus:284 100% 65%/.22;--project-create-comments-placeholder:220 18% 78%/.68;--project-create-context-border:0 0% 100%/.1;--project-create-context-bg:0 0% 100%/.04;--project-create-phase-border:0 0% 100%/.1;--project-create-phase-bg:0 0% 100%/.04;--project-create-phase-accent-border:0 0% 100%/.18;--project-create-phase-accent-bg:0 0% 100%/.07;--project-create-phase-installation-border:22 100% 50%/.42;--project-create-phase-installation-bg:22 100% 50%/.12;--project-create-phase-installation-text:22 100% 50%;--project-create-phase-delivery-border:347 100% 50%/.42;--project-create-phase-delivery-bg:347 100% 50%/.12;--project-create-phase-delivery-text:347 100% 50%;--project-create-phase-dismantling-border:146 50% 36%/.44;--project-create-phase-dismantling-bg:146 50% 36%/.14;--project-create-phase-dismantling-text:146 50% 36%;--project-create-phase-logistics-border:0 0% 100%/.16;--project-create-phase-logistics-bg:0 0% 100%/.06;--project-create-phase-logistics-text:0 0% 96%;--project-create-phase-logistics-outbound-text:22 100% 50%;--project-create-phase-logistics-return-text:146 50% 36%;--project-create-phase-event-date-text:198 66% 70%;--project-create-footer-border:0 0% 100%/.1;--project-create-footer-bg:0 0% 100%/.05;--quasi-modal-shell-border:var(--project-create-shell-border);--quasi-modal-shell-bg:var(--project-create-shell-bg);--quasi-modal-shell-accent:var(--project-create-shell-accent);--quasi-modal-card-top-sheen:var(--project-create-card-top-sheen);--quasi-modal-card-bottom-tint:var(--project-create-card-bottom-tint);--quasi-modal-card-shadow:var(--project-create-card-shadow);--quasi-modal-card-inner-ring:var(--project-create-card-inner-ring);--quasi-modal-meta-text:var(--project-create-meta-text);--quasi-modal-section-kicker:var(--project-create-section-kicker);--quasi-modal-selection-border:var(--project-create-selection-border);--quasi-modal-selection-bg:var(--project-create-selection-bg);--quasi-modal-selection-border-hover:var(--project-create-selection-border-hover);--quasi-modal-selection-bg-hover:var(--project-create-selection-bg-hover);--quasi-modal-selection-card-border-hover:var(--project-create-editable-border-hover);--quasi-modal-selection-card-bg-hover:var(--project-create-editable-bg-hover);--quasi-modal-selection-card-shadow-hover:var(--project-create-editable-shadow-hover);--quasi-modal-subsurface-top-sheen:var(--project-create-subsurface-top-sheen);--quasi-modal-subsurface-bottom-tint:var(--project-create-subsurface-bottom-tint);--quasi-modal-subsurface-shadow:var(--project-create-subsurface-shadow);--quasi-modal-subsurface-inner-ring:var(--project-create-subsurface-inner-ring);--quasi-modal-editable-border:var(--project-create-editable-border);--quasi-modal-editable-bg:var(--project-create-editable-bg);--quasi-modal-editable-border-hover:var(--project-create-editable-border-hover);--quasi-modal-editable-bg-hover:var(--project-create-editable-bg-hover);--quasi-modal-editable-shadow-hover:var(--project-create-editable-shadow-hover);--quasi-modal-editable-shadow-focus:var(--project-create-editable-shadow-focus);--quasi-modal-comments-placeholder:var(--project-create-comments-placeholder);--quasi-modal-context-border:var(--project-create-context-border);--quasi-modal-context-bg:var(--project-create-context-bg);--quasi-modal-phase-border:var(--project-create-phase-border);--quasi-modal-phase-bg:var(--project-create-phase-bg);--quasi-modal-phase-accent-border:var(--project-create-phase-accent-border);--quasi-modal-phase-accent-bg:var(--project-create-phase-accent-bg);--quasi-modal-phase-installation-border:var(--project-create-phase-installation-border);--quasi-modal-phase-installation-bg:var(--project-create-phase-installation-bg);--quasi-modal-phase-installation-text:var(--project-create-phase-installation-text);--quasi-modal-phase-delivery-border:var(--project-create-phase-delivery-border);--quasi-modal-phase-delivery-bg:var(--project-create-phase-delivery-bg);--quasi-modal-phase-delivery-text:var(--project-create-phase-delivery-text);--quasi-modal-phase-dismantling-border:var(--project-create-phase-dismantling-border);--quasi-modal-phase-dismantling-bg:var(--project-create-phase-dismantling-bg);--quasi-modal-phase-dismantling-text:var(--project-create-phase-dismantling-text);--quasi-modal-phase-logistics-border:var(--project-create-phase-logistics-border);--quasi-modal-phase-logistics-bg:var(--project-create-phase-logistics-bg);--quasi-modal-phase-logistics-text:var(--project-create-phase-logistics-text);--quasi-modal-phase-logistics-outbound-text:var(--project-create-phase-logistics-outbound-text);--quasi-modal-phase-logistics-return-text:var(--project-create-phase-logistics-return-text);--quasi-modal-phase-event-date-text:var(--project-create-phase-event-date-text);--quasi-modal-footer-border:var(--project-create-footer-border);--quasi-modal-footer-bg:var(--project-create-footer-bg);--quasi-modal-linked-action-bg:var(--button-surface-secondary-bg);--quasi-modal-linked-action-bg-hover:var(--button-surface-secondary-bg-hover);--quasi-modal-linked-action-border:var(--button-surface-secondary-border);--quasi-modal-linked-action-border-hover:var(--button-surface-secondary-border-hover);--quasi-modal-linked-action-text:var(--button-surface-secondary-text);--quasi-modal-linked-action-ring:44 100% 55%/.36;--quasi-modal-linked-action-sheen:0 0% 100%/.07;--quasi-modal-linked-action-shadow:0 0% 0%/.12;--quasi-modal-linked-action-glow:44 100% 55%/.16;--quasi-modal-dialog-overlay:240 18% 6%/.72;--quasi-modal-dialog-panel-border:var(--project-create-shell-border);--quasi-modal-dialog-panel-edge:0 0% 100%/.18;--quasi-modal-dialog-panel-bottom:var(--project-create-card-bottom-tint);--quasi-modal-dialog-panel-sheen:var(--project-create-card-top-sheen);--quasi-modal-dialog-header-bg:0 0% 100%/.045;--quasi-modal-dialog-header-text:0 0% 98%;--quasi-modal-dialog-status-bg:0 0% 100%/.05;--quasi-modal-dialog-status-border:0 0% 100%/.12;--quasi-modal-dialog-status-text:var(--project-create-meta-text);--quasi-form-accent-email-border:188 100% 50%/.38;--quasi-form-accent-email-bg:188 100% 50%/.12;--quasi-form-accent-email-text:188 100% 72%;--quasi-form-accent-email-glow:188 100% 50%/.18;--quasi-form-accent-phone-border:222 100% 68%/.4;--quasi-form-accent-phone-bg:222 100% 68%/.13;--quasi-form-accent-phone-text:220 100% 78%;--quasi-form-accent-phone-glow:222 100% 68%/.2;--workflow-cta-surface:240 10% 12%/.24;--workflow-cta-surface-hover:220 16% 13%/.58;--workflow-cta-sheen:0 0% 100%/.08;--workflow-cta-border:0 0% 100%/.18;--workflow-cta-text:0 0% 98%;--workflow-cta-glow:44 100% 55%/.405;--workflow-cta-glow-edge:44 100% 55%/.21;--workflow-cta-shadow-top:0 0% 100%/.1;--workflow-cta-shadow-bottom:0 0% 0%/.18;--workflow-cta-shadow-lift:0 0% 100%/.08;--public-hub-tile-hover-bg:0 0% 100%/.05;--public-modal-overlay:0 0% 0%/.8;--public-modal-overlay-strong:0 0% 0%/.95;--public-tab-list-border:0 0% 100%/.1;--public-tab-list-bg:0 0% 100%/.05;--public-tab-trigger-text:0 0% 100%/.7;--public-tab-trigger-text-hover:0 0% 100%;--public-tab-trigger-bg-active:0 0% 100%/.12;--public-tab-trigger-text-active:0 0% 100%;--operational-modal-shell-border:257 23% 38%/.24;--operational-modal-shell-bg-top:0 0% 100%/.98;--operational-modal-shell-bg-bottom:250 28% 97%/.94;--operational-modal-panel-border:257 22% 44%/.22;--operational-modal-panel-bg:252 36% 99%/.88;--operational-modal-panel-bg-muted:250 28% 96%/.76;--operational-modal-readonly-border:257 22% 44%/.24;--operational-modal-readonly-bg:0 0% 100%/.96;--operational-modal-readonly-text:240 10% 16%;--operational-modal-readonly-muted:240 9% 36%;--operational-modal-editable-border:257 24% 48%/.3;--operational-modal-editable-bg:0 0% 100%/.98;--operational-modal-placeholder-border:257 22% 44%/.18;--operational-modal-placeholder-bg:250 26% 96%/.78;--operational-modal-placeholder-text:240 9% 40%;--operational-modal-action-group-border:257 22% 44%/.2;--operational-modal-action-group-bg:248 32% 98%/.9;--operational-modal-option-border:257 22% 44%/.2;--operational-modal-option-bg:0 0% 100%/.92;--operational-modal-option-border-hover:257 24% 46%/.32;--operational-modal-option-bg-hover:248 34% 97%/.98;--operational-modal-option-selected-border:205 86% 41%/.42;--operational-modal-option-selected-bg:205 95% 55%/.16;--operational-modal-option-selected-text:214 84% 22%;--field-alpha:.52;--table-header-accent:var(--nav-active-text);--worksheet-category-header-bg:203 92% 45%/.17;--worksheet-category-header-text:210 100% 21%;--worksheet-category-header-border:203 92% 37%/.38;--worksheet-column-header-text:210 84% 26%;--worksheet-subtotal-bg:158 74% 36%/.16;--worksheet-subtotal-border:158 70% 33%/.38;--worksheet-subtotal-text:158 78% 19%;--worksheet-subtotal-value-bg:158 74% 36%/.22;--worksheet-subtotal-value-border:158 70% 33%/.44;--worksheet-rollup-bg:158 74% 36%/.16;--worksheet-rollup-border:158 70% 33%/.38;--worksheet-rollup-text:158 78% 19%;--worksheet-inline-addline-separator:262 24% 82%;--worksheet-inline-addline-text:262 22% 42%;--worksheet-inline-addline-text-hover:262 36% 30%;--worksheet-inline-addline-focus:291 78% 58%;--worksheet-action-neutral-border:252 20% 64%/.3;--worksheet-action-neutral-bg:250 34% 99%/.54;--worksheet-action-neutral-bg-hover:250 30% 96%/.74;--worksheet-action-neutral-text:232 24% 22%;--worksheet-action-positive-border:160 84% 30%/.4;--worksheet-action-positive-bg:160 84% 34%/.14;--worksheet-action-positive-bg-hover:160 84% 34%/.22;--worksheet-action-positive-text:160 90% 21%;--worksheet-action-positive-text-hover:160 94% 16%;--worksheet-action-warning-border:37 95% 38%/.44;--worksheet-action-warning-bg:38 92% 50%/.14;--worksheet-action-warning-bg-hover:38 92% 50%/.22;--worksheet-action-warning-text:32 92% 24%;--worksheet-action-warning-text-hover:29 94% 20%;--worksheet-action-destructive-border:349 89% 42%/.42;--worksheet-action-destructive-bg:349 89% 52%/.13;--worksheet-action-destructive-bg-hover:349 89% 52%/.2;--worksheet-action-destructive-text:349 82% 25%;--worksheet-action-destructive-text-hover:349 86% 20%;--worksheet-compound-badge-border:209 92% 41%/.4;--worksheet-compound-badge-bg:199 89% 48%/.16;--worksheet-compound-badge-text:210 94% 23%;--worksheet-locked-border:38 92% 42%/.42;--worksheet-locked-bg:38 92% 50%/.14;--worksheet-locked-text:33 92% 24%;--worksheet-locked-text-secondary:34 87% 28%;--worksheet-save-border:160 84% 30%/.46;--worksheet-save-bg:160 84% 34%/.2;--worksheet-save-bg-hover:160 84% 34%/.3;--worksheet-save-text:160 92% 19%;--worksheet-save-text-hover:160 94% 15%;--worksheet-section-accent-border:199 89% 42%/.4;--worksheet-section-accent-bg:199 89% 48%/.18;--worksheet-section-accent-bg-hover:199 89% 48%/.26;--worksheet-section-accent-text:210 100% 21%;--worksheet-section-accent-text-hover:210 100% 17%;--worksheet-section-accent-shadow:0 12px 24px -18px #0b81b78c;--worksheet-compound-section-accent-border:173 80% 35%/.4;--worksheet-compound-section-accent-bg:173 80% 40%/.17;--worksheet-compound-section-accent-bg-hover:173 80% 40%/.25;--worksheet-compound-section-accent-text:172 87% 20%;--worksheet-compound-section-accent-text-hover:172 90% 16%;--worksheet-compound-column-header-text:167 84% 26%;--worksheet-compound-category-header-text:172 92% 20%;--worksheet-feedback-success-text:160 84% 24%;--worksheet-feedback-error-text:349 89% 28%;--worksheet-frame-border:257 23% 38%/.22;--worksheet-frame-border-soft:257 23% 38%/.15;--worksheet-frame-bg:250 35% 98%/.72;--worksheet-totals-shell-border:257 23% 38%/.24;--worksheet-totals-shell-bg:250 30% 99%/.96;--worksheet-totals-header-border:257 23% 38%/.16;--worksheet-totals-header-bg:250 24% 95%/.78;--worksheet-totals-body-bg:250 28% 98%/.96;--worksheet-field-border:257 23% 38%/.22;--worksheet-field-bg:250 30% 99%/.86;--worksheet-field-bg-strong:250 30% 99%/.92;--worksheet-input-border:257 23% 38%/.26;--worksheet-input-bg:250 24% 97%/.92;--worksheet-empty-border:257 23% 38%/.16;--worksheet-empty-bg:250 22% 95%/.72;--summary-shell-quote-bg:#f3e8d5fa;--summary-shell-quote-border:#bc975e57;--summary-shell-quote-text:#3a2913;--summary-row-total-bg:#fff7e8fa;--summary-row-total-border:#c39e655c;--summary-row-total-text:#342514;--summary-row-commission-bg:#f7eedffa;--summary-row-commission-border:#a87d4857;--summary-row-commission-text:#382615;--summary-row-vat-bg:#faf1e4fa;--summary-row-vat-border:#b58b5257;--summary-row-vat-text:#382616;--summary-row-sales-bg:#fff8ecfa;--summary-row-sales-border:#c19a5f5c;--summary-row-sales-text:#332412;--summary-row-performance-bg:#efe3d0fa;--summary-row-performance-border:#b48e5757;--summary-row-performance-text:#342413}:root[data-theme=light]{--background:224 54% 96.1%;--foreground:240 10% 10%;--card:250 30% 99%;--card-foreground:240 10% 10%;--popover:250 30% 99%;--popover-foreground:240 10% 10%;--primary:284 90% 48%;--primary-foreground:0 0% 100%;--secondary:44 100% 50%;--secondary-foreground:240 10% 10%;--muted:240 12% 93%;--muted-foreground:240 10% 35%;--accent:44 100% 50%;--accent-foreground:240 10% 10%;--destructive:0 70% 45%;--destructive-foreground:0 0% 100%;--border:250 12% 82%;--input:250 25% 96%;--ring:284 90% 48%;--nav-active-text:240 100% 57%;--select-checked:var(--quasi-glow-magenta);--select-checked-fg:var(--quasi-glow-magenta);--grain-alpha:.035;--vignette-alpha:.22;--frame-bg:0 0% 100%;--frame-alpha:.84;--frame-border-alpha:.84;--frame-shadow-light:0 14px 30px #0f172a0f,0 0 0 1px #a100ff0d,inset 0 1px 0 #ffffffb8,inset 0 0 0 1px #ffffff47,inset 0 -1px 0 #0f172a0a;--sidebar-shell-border:227 24% 75%/.5;--sidebar-shell-bg:0 0% 100%/.62;--sidebar-shell-shadow:0 1px 0 #ffffffa3 inset,0 0 0 1px #ffffff47 inset;--sidebar-panel-border:226 20% 73%/.56;--sidebar-panel-bg:0 0% 100%/.46;--sidebar-neutral-border:228 18% 79%;--sidebar-neutral-border-hover:231 56% 71%;--sidebar-neutral-bg:0 0% 100%;--sidebar-neutral-bg-hover:230 78% 98%;--sidebar-neutral-text:226 21% 31%;--sidebar-accent-text:240 100% 57%;--sidebar-accent-border:240 100% 57%/.62;--sidebar-accent-shadow:240 100% 57%/.22;--sidebar-active-glow-edge:240 100% 57%/.36;--sidebar-active-glow-halo:240 100% 57%/.34;--sidebar-active-glow-lift:240 100% 57%/.22;--sidebar-active-inner-top:0 0% 100%/.72;--sidebar-active-inner-ring:240 100% 57%/.1;--sidebar-active-inner-bottom:240 100% 57%/.12;--sidebar-accent-fill-top:240 100% 98%/.92;--sidebar-accent-fill-bottom:232 100% 95%/.88;--alert-surface-success-bg:145 52% 96%;--alert-surface-success-border:149 34% 74%;--alert-surface-success-text:153 58% 24%;--alert-surface-error-bg:0 78% 97%;--alert-surface-error-border:0 54% 79%;--alert-surface-error-text:356 62% 32%;--alert-surface-warning-bg:45 100% 96%;--alert-surface-warning-border:40 72% 76%;--alert-surface-warning-text:30 72% 28%;--alert-surface-info-bg:213 100% 97%;--alert-surface-info-border:214 54% 81%;--alert-surface-info-text:218 58% 31%;--button-surface-secondary-bg:0 0% 100%;--button-surface-secondary-border:255 19% 74%;--button-surface-secondary-text:247 22% 30%;--button-surface-secondary-bg-hover:255 30% 97%;--button-surface-secondary-border-hover:255 23% 64%;--button-surface-secondary-ring:240 100% 57%/.26;--public-soft-panel-border:257 23% 38%/.16;--public-soft-panel-bg:250 30% 99%/.82;--public-soft-panel-border-hover:257 28% 48%/.24;--public-soft-panel-bg-hover:252 40% 97%/.94;--public-list-row-hover-bg:252 34% 95%/.78;--public-divider-border:257 23% 38%/.16;--public-inline-shell-border:257 22% 44%/.24;--public-inline-shell-bg:0 0% 100%/.78;--project-create-shell-border:257 24% 44%/.18;--project-create-shell-bg:0 0% 100%/.56;--project-create-shell-accent:257 24% 44%/.28;--project-create-hero-border:247 34% 67%/.44;--project-create-hero-bg:0 0% 100%/.6;--project-create-hero-edge:0 0% 100%/.46;--project-create-hero-shadow:244 28% 46%/.14;--project-create-card-top-sheen:0 0% 100%/.74;--project-create-card-bottom-tint:232 34% 73%/.16;--project-create-card-shadow:240 26% 39%/.12;--project-create-card-inner-ring:0 0% 100%/.34;--project-create-meta-text:245 10% 36%;--project-create-section-kicker:247 14% 44%;--project-create-selection-border:257 24% 44%/.18;--project-create-selection-bg:0 0% 100%/.66;--project-create-selection-border-hover:257 28% 48%/.28;--project-create-selection-bg-hover:252 40% 97%/.94;--project-create-subsurface-top-sheen:0 0% 100%/.68;--project-create-subsurface-bottom-tint:233 34% 72%/.14;--project-create-subsurface-shadow:240 22% 36%/.09;--project-create-subsurface-inner-ring:0 0% 100%/.3;--project-create-editable-border:248 18% 38%/.25;--project-create-editable-bg:248 20% 35%/.04;--project-create-editable-border-hover:257 28% 48%/.36;--project-create-editable-bg-hover:0 0% 100%/.82;--project-create-editable-shadow-hover:232 33% 44%/.18;--project-create-editable-shadow-focus:240 100% 57%/.18;--project-create-comments-placeholder:245 10% 36%/.58;--project-create-context-border:257 22% 44%/.18;--project-create-context-bg:0 0% 100%/.82;--project-create-phase-border:244 18% 38%/.2;--project-create-phase-bg:250 30% 99%/.74;--project-create-phase-accent-border:244 18% 38%/.28;--project-create-phase-accent-bg:250 30% 99%/.82;--project-create-phase-installation-border:22 100% 50%/.42;--project-create-phase-installation-bg:22 100% 50%/.12;--project-create-phase-installation-text:22 100% 50%;--project-create-phase-delivery-border:347 100% 50%/.42;--project-create-phase-delivery-bg:347 100% 50%/.12;--project-create-phase-delivery-text:347 100% 50%;--project-create-phase-dismantling-border:146 50% 36%/.44;--project-create-phase-dismantling-bg:146 50% 36%/.14;--project-create-phase-dismantling-text:146 50% 36%;--project-create-phase-logistics-border:244 14% 38%/.26;--project-create-phase-logistics-bg:244 14% 38%/.06;--project-create-phase-logistics-text:244 14% 28%;--project-create-phase-logistics-outbound-text:22 100% 50%;--project-create-phase-logistics-return-text:146 50% 36%;--project-create-phase-event-date-text:198 66% 70%;--project-create-footer-border:257 22% 44%/.16;--project-create-footer-bg:0 0% 100%/.86;--quasi-modal-shell-border:var(--project-create-shell-border);--quasi-modal-shell-bg:var(--project-create-shell-bg);--quasi-modal-shell-accent:var(--project-create-shell-accent);--quasi-modal-hero-border:var(--project-create-hero-border);--quasi-modal-hero-bg:var(--project-create-hero-bg);--quasi-modal-hero-edge:var(--project-create-hero-edge);--quasi-modal-hero-shadow:var(--project-create-hero-shadow);--quasi-modal-card-top-sheen:var(--project-create-card-top-sheen);--quasi-modal-card-bottom-tint:var(--project-create-card-bottom-tint);--quasi-modal-card-shadow:var(--project-create-card-shadow);--quasi-modal-card-inner-ring:var(--project-create-card-inner-ring);--quasi-modal-meta-text:var(--project-create-meta-text);--quasi-modal-section-kicker:var(--project-create-section-kicker);--quasi-modal-selection-border:var(--project-create-selection-border);--quasi-modal-selection-bg:var(--project-create-selection-bg);--quasi-modal-selection-border-hover:var(--project-create-selection-border-hover);--quasi-modal-selection-bg-hover:var(--project-create-selection-bg-hover);--quasi-modal-selection-card-border-hover:257 24% 44%/.24;--quasi-modal-selection-card-bg-hover:252 36% 97%/.48;--quasi-modal-selection-card-shadow-hover:232 33% 44%/.11;--quasi-modal-subsurface-top-sheen:var(--project-create-subsurface-top-sheen);--quasi-modal-subsurface-bottom-tint:var(--project-create-subsurface-bottom-tint);--quasi-modal-subsurface-shadow:var(--project-create-subsurface-shadow);--quasi-modal-subsurface-inner-ring:var(--project-create-subsurface-inner-ring);--quasi-modal-editable-border:var(--project-create-editable-border);--quasi-modal-editable-bg:var(--project-create-editable-bg);--quasi-modal-editable-border-hover:var(--project-create-editable-border-hover);--quasi-modal-editable-bg-hover:var(--project-create-editable-bg-hover);--quasi-modal-editable-shadow-hover:var(--project-create-editable-shadow-hover);--quasi-modal-editable-shadow-focus:var(--project-create-editable-shadow-focus);--quasi-modal-comments-placeholder:var(--project-create-comments-placeholder);--quasi-modal-context-border:var(--project-create-context-border);--quasi-modal-context-bg:var(--project-create-context-bg);--quasi-modal-phase-border:var(--project-create-phase-border);--quasi-modal-phase-bg:var(--project-create-phase-bg);--quasi-modal-phase-accent-border:var(--project-create-phase-accent-border);--quasi-modal-phase-accent-bg:var(--project-create-phase-accent-bg);--quasi-modal-phase-installation-border:var(--project-create-phase-installation-border);--quasi-modal-phase-installation-bg:var(--project-create-phase-installation-bg);--quasi-modal-phase-installation-text:var(--project-create-phase-installation-text);--quasi-modal-phase-delivery-border:var(--project-create-phase-delivery-border);--quasi-modal-phase-delivery-bg:var(--project-create-phase-delivery-bg);--quasi-modal-phase-delivery-text:var(--project-create-phase-delivery-text);--quasi-modal-phase-dismantling-border:var(--project-create-phase-dismantling-border);--quasi-modal-phase-dismantling-bg:var(--project-create-phase-dismantling-bg);--quasi-modal-phase-dismantling-text:var(--project-create-phase-dismantling-text);--quasi-modal-phase-logistics-border:var(--project-create-phase-logistics-border);--quasi-modal-phase-logistics-bg:var(--project-create-phase-logistics-bg);--quasi-modal-phase-logistics-text:var(--project-create-phase-logistics-text);--quasi-modal-phase-logistics-outbound-text:var(--project-create-phase-logistics-outbound-text);--quasi-modal-phase-logistics-return-text:var(--project-create-phase-logistics-return-text);--quasi-modal-phase-event-date-text:var(--project-create-phase-event-date-text);--quasi-modal-footer-border:var(--project-create-footer-border);--quasi-modal-footer-bg:var(--project-create-footer-bg);--quasi-modal-linked-action-bg:248 28% 92%/.38;--quasi-modal-linked-action-bg-hover:248 40% 96%/.76;--quasi-modal-linked-action-border:255 22% 55%/.34;--quasi-modal-linked-action-border-hover:252 42% 48%/.5;--quasi-modal-linked-action-text:247 28% 25%;--quasi-modal-linked-action-ring:240 100% 57%/.22;--quasi-modal-linked-action-sheen:0 0% 100%/.46;--quasi-modal-linked-action-shadow:232 33% 44%/.12;--quasi-modal-linked-action-glow:240 100% 57%/.18;--quasi-modal-dialog-overlay:247 18% 24%/.38;--quasi-modal-dialog-panel-border:var(--project-create-shell-border);--quasi-modal-dialog-panel-edge:var(--project-create-hero-edge);--quasi-modal-dialog-panel-bottom:var(--project-create-card-bottom-tint);--quasi-modal-dialog-panel-sheen:var(--project-create-card-top-sheen);--quasi-modal-dialog-header-bg:0 0% 100%/.6;--quasi-modal-dialog-header-text:246 24% 22%;--quasi-modal-dialog-status-bg:0 0% 100%/.5;--quasi-modal-dialog-status-border:257 24% 44%/.18;--quasi-modal-dialog-status-text:var(--project-create-meta-text);--quasi-form-accent-email-border:188 78% 38%/.32;--quasi-form-accent-email-bg:188 78% 62%/.22;--quasi-form-accent-email-text:190 72% 24%;--quasi-form-accent-email-glow:188 78% 44%/.18;--quasi-form-accent-phone-border:224 92% 56%/.32;--quasi-form-accent-phone-bg:224 92% 72%/.2;--quasi-form-accent-phone-text:226 66% 29%;--quasi-form-accent-phone-glow:224 92% 56%/.16;--workflow-cta-surface:0 0% 100%/.26;--workflow-cta-surface-hover:230 78% 98%/.64;--workflow-cta-sheen:240 100% 57%/.0825;--workflow-cta-border:240 100% 57%/.165;--workflow-cta-text:246 24% 22%;--workflow-cta-glow:240 100% 57%/.33;--workflow-cta-glow-edge:240 100% 57%/.2;--workflow-cta-shadow-top:0 0% 100%/.54;--workflow-cta-shadow-bottom:232 33% 44%/.135;--workflow-cta-shadow-lift:232 33% 44%/.105;--public-hub-tile-hover-bg:252 40% 97%/.94;--public-modal-overlay:240 24% 8%/.68;--public-modal-overlay-strong:240 24% 6%/.84;--public-tab-list-border:257 23% 38%/.16;--public-tab-list-bg:250 30% 98%/.9;--public-tab-trigger-text:248 16% 40%;--public-tab-trigger-text-hover:240 18% 18%;--public-tab-trigger-bg-active:0 0% 100%/.88;--public-tab-trigger-text-active:240 18% 18%;--operational-modal-shell-border:257 23% 38%/.24;--operational-modal-shell-bg-top:0 0% 100%/.98;--operational-modal-shell-bg-bottom:250 28% 97%/.94;--operational-modal-panel-border:257 22% 44%/.22;--operational-modal-panel-bg:252 36% 99%/.88;--operational-modal-panel-bg-muted:250 28% 96%/.76;--operational-modal-readonly-border:257 22% 44%/.24;--operational-modal-readonly-bg:0 0% 100%/.96;--operational-modal-readonly-text:240 10% 16%;--operational-modal-readonly-muted:240 9% 36%;--operational-modal-editable-border:257 24% 48%/.3;--operational-modal-editable-bg:0 0% 100%/.98;--operational-modal-placeholder-border:257 22% 44%/.18;--operational-modal-placeholder-bg:250 26% 96%/.78;--operational-modal-placeholder-text:240 9% 40%;--operational-modal-action-group-border:257 22% 44%/.2;--operational-modal-action-group-bg:248 32% 98%/.9;--operational-modal-option-border:257 22% 44%/.2;--operational-modal-option-bg:0 0% 100%/.92;--operational-modal-option-border-hover:257 24% 46%/.32;--operational-modal-option-bg-hover:248 34% 97%/.98;--operational-modal-option-selected-border:205 86% 41%/.42;--operational-modal-option-selected-bg:205 95% 55%/.16;--operational-modal-option-selected-text:214 84% 22%;--field-alpha:.84;--table-header-accent:var(--nav-active-text)}.dark,:root:not([data-theme=light]){--worksheet-category-header-bg:199 89% 48%/.1;--worksheet-category-header-text:204 94% 94%;--worksheet-category-header-border:204 94% 86%/.2;--worksheet-column-header-text:201 94% 86%/.85;--worksheet-subtotal-bg:160 84% 39%/.1;--worksheet-subtotal-border:156 72% 67%/.25;--worksheet-subtotal-text:149 80% 90%;--worksheet-subtotal-value-bg:160 84% 39%/.15;--worksheet-subtotal-value-border:156 72% 67%/.3;--worksheet-rollup-bg:160 84% 39%/.1;--worksheet-rollup-border:156 72% 67%/.25;--worksheet-rollup-text:149 80% 90%;--worksheet-inline-addline-separator:226 22% 24%;--worksheet-inline-addline-text:226 14% 74%;--worksheet-inline-addline-text-hover:0 0% 98%;--worksheet-inline-addline-focus:48 96% 56%;--worksheet-action-neutral-border:232 18% 34%/.68;--worksheet-action-neutral-bg:240 10% 6%/.14;--worksheet-action-neutral-bg-hover:238 12% 12%/.24;--worksheet-action-neutral-text:222 18% 88%;--worksheet-action-positive-border:156 72% 67%/.35;--worksheet-action-positive-bg:160 84% 39%/.1;--worksheet-action-positive-bg-hover:160 84% 39%/.2;--worksheet-action-positive-text:149 80% 90%;--worksheet-action-positive-text-hover:151 81% 96%;--worksheet-action-warning-border:43 96% 56%/.3;--worksheet-action-warning-bg:38 92% 50%/.1;--worksheet-action-warning-bg-hover:38 92% 50%/.2;--worksheet-action-warning-text:48 96% 89%;--worksheet-action-warning-text-hover:48 97% 77%;--worksheet-action-destructive-border:351 95% 71%/.3;--worksheet-action-destructive-bg:350 89% 60%/.1;--worksheet-action-destructive-bg-hover:350 89% 60%/.2;--worksheet-action-destructive-text:351 95% 86%;--worksheet-action-destructive-text-hover:349 100% 92%;--worksheet-compound-badge-border:0 0% 100%/.1;--worksheet-compound-badge-bg:0 0% 100%/0;--worksheet-compound-badge-text:0 0% 98%;--worksheet-locked-border:43 96% 56%/.3;--worksheet-locked-bg:38 92% 50%/.1;--worksheet-locked-text:48 96% 89%;--worksheet-locked-text-secondary:48 97% 77%/.9;--worksheet-save-border:156 72% 67%/.35;--worksheet-save-bg:160 84% 39%/.2;--worksheet-save-bg-hover:160 84% 39%/.3;--worksheet-save-text:149 80% 90%;--worksheet-save-text-hover:151 81% 96%;--worksheet-section-accent-border:204 94% 86%/.35;--worksheet-section-accent-bg:199 89% 48%/.2;--worksheet-section-accent-bg-hover:199 89% 48%/.3;--worksheet-section-accent-text:204 94% 94%;--worksheet-section-accent-text-hover:204 100% 97%;--worksheet-section-accent-shadow:0 16px 30px -20px #0da2e7e6;--worksheet-compound-section-accent-border:171 77% 64%/.2;--worksheet-compound-section-accent-bg:173 80% 40%/.1;--worksheet-compound-section-accent-bg-hover:173 80% 40%/.2;--worksheet-compound-section-accent-text:166 76% 90%;--worksheet-compound-section-accent-text-hover:167 85% 94%;--worksheet-compound-column-header-text:167 85% 78%/.85;--worksheet-compound-category-header-text:166 76% 90%;--worksheet-feedback-success-text:160 84% 39%;--worksheet-feedback-error-text:351 95% 71%;--operational-modal-shell-border:0 0% 100%/.12;--operational-modal-shell-bg-top:246 28% 14%/.98;--operational-modal-shell-bg-bottom:240 18% 10%/.94;--operational-modal-panel-border:0 0% 100%/.1;--operational-modal-panel-bg:244 22% 16%/.82;--operational-modal-panel-bg-muted:244 18% 13%/.68;--operational-modal-readonly-border:0 0% 100%/.12;--operational-modal-readonly-bg:244 22% 18%/.92;--operational-modal-readonly-text:0 0% 95%;--operational-modal-readonly-muted:225 10% 76%;--operational-modal-editable-border:0 0% 100%/.14;--operational-modal-editable-bg:244 16% 12%/.94;--operational-modal-placeholder-border:0 0% 100%/.1;--operational-modal-placeholder-bg:244 16% 12%/.72;--operational-modal-placeholder-text:225 10% 76%;--operational-modal-action-group-border:0 0% 100%/.12;--operational-modal-action-group-bg:244 22% 16%/.84;--operational-modal-option-border:0 0% 100%/.12;--operational-modal-option-bg:244 22% 18%/.84;--operational-modal-option-border-hover:0 0% 100%/.2;--operational-modal-option-bg-hover:244 22% 20%/.94;--operational-modal-option-selected-border:204 94% 86%/.32;--operational-modal-option-selected-bg:199 89% 48%/.18;--operational-modal-option-selected-text:204 100% 96%;--worksheet-frame-border:0 0% 100%/.12;--worksheet-frame-border-soft:0 0% 100%/.1;--worksheet-frame-bg:240 10% 6%/.3;--worksheet-totals-shell-border:0 0% 100%/.12;--worksheet-totals-shell-bg:251 28% 14%/.98;--worksheet-totals-header-border:0 0% 100%/.08;--worksheet-totals-header-bg:252 26% 16%/1;--worksheet-totals-body-bg:251 28% 14%/.98;--worksheet-field-border:0 0% 100%/.12;--worksheet-field-bg:240 10% 6%/.35;--worksheet-field-bg-strong:240 10% 6%/.45;--worksheet-input-border:0 0% 100%/.14;--worksheet-input-bg:240 10% 6%/.35;--worksheet-empty-border:0 0% 100%/.12;--worksheet-empty-bg:240 10% 6%/.3;--summary-shell-quote-bg:#492b0efa;--summary-shell-quote-border:#c98a3a47;--summary-shell-quote-text:#fff3e0;--summary-row-total-bg:#312618fa;--summary-row-total-border:#aa7d434d;--summary-row-total-text:#fff2df;--summary-row-commission-bg:#3a2112fa;--summary-row-commission-border:#b0763852;--summary-row-commission-text:#fff0dc;--summary-row-vat-bg:#372713fa;--summary-row-vat-border:#b583424d;--summary-row-vat-text:#fff1de;--summary-row-sales-bg:#2e2316fa;--summary-row-sales-border:#a4763d4d;--summary-row-sales-text:#fff1df;--summary-row-performance-bg:#422c12fa;--summary-row-performance-border:#bc843c52;--summary-row-performance-text:#fff2de}.frame{background:linear-gradient(180deg,#ffffff17,#ffffff05 40%,#00000029 100%),linear-gradient(180deg,hsl(var(--frame-bg)/calc(var(--frame-alpha) + .08)),hsl(var(--frame-bg)/var(--frame-alpha)));border:1px solid hsl(var(--border)/var(--frame-border-alpha));border-radius:calc(var(--radius) + .22rem);-webkit-backdrop-filter:blur(14px);box-shadow:var(--frame-shadow-dark)}:root[data-theme=light] .frame{background:linear-gradient(#ffffffc7,#ffffff94 44%,#e9e4f575 100%);border:1px solid #846eba42;box-shadow:0 14px 34px #5f4f9217,inset 0 1px #ffffffc2,inset 0 0 0 1px #ffffff47}.glass{background:linear-gradient(180deg,#ffffff14,#ffffff05 45%,#00000024 100%),linear-gradient(180deg,hsl(var(--card)/.58),hsl(var(--card)/.46));border:1px solid hsl(var(--border)/.56);border-radius:calc(var(--radius) + .1rem);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff09,inset 0 -1px #0000002e}.glass-strong{background:linear-gradient(180deg,#ffffff1a,#ffffff08 42%,#00000029 100%),linear-gradient(180deg,hsl(var(--card)/.72),hsl(var(--card)/.56));border:1px solid hsl(var(--border)/.66);border-radius:calc(var(--radius) + .1rem);-webkit-backdrop-filter:blur(14px);box-shadow:0 12px 28px #00000042,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a,inset 0 -1px #0000002e}.glass-strong:hover{border-color:hsl(var(--ring)/.4);box-shadow:0 14px 32px #0000004d,0 0 24px hsl(var(--secondary)/.1),inset 0 1px 0 #ffffff1f,inset 0 0 0 1px #ffffff0d,inset 0 -1px 0 #0003}:root[data-theme=light] .glass-strong{background:linear-gradient(#ffffffb3,#ffffff85 46%,#e4dcf46b 100%);border:1px solid #846eba3d;box-shadow:0 10px 24px #5f4f9212,inset 0 1px #ffffffa8,inset 0 0 0 1px #ffffff3d}:root[data-theme=light] .glass-strong:hover,:root[data-theme=light] .glass-strong:focus-visible{border-color:#a763d66b;box-shadow:0 14px 30px #5f4f921c,0 0 22px #c084fc29,inset 0 1px #ffffffc2,inset 0 0 0 1px #ffffff4d}[data-slot=input],[data-slot=select-trigger],[data-slot=date-field-trigger],textarea{background:hsl(var(--input)/var(--field-alpha))!important}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quasi-number-field{font-variant-numeric:tabular-nums}.quasi-number-stepper{border-left:1px solid hsl(var(--border)/.52);border-top-right-radius:calc(var(--radius) - 1px);border-bottom-right-radius:calc(var(--radius) - 1px);background:linear-gradient(180deg,#ffffff14,#ffffff05 48%,#00000029 100%),linear-gradient(180deg,hsl(var(--card)/.42),hsl(var(--card)/.28));grid-template-rows:1fr 1fr;width:1.7rem;display:grid;position:absolute;top:1px;bottom:1px;right:1px;overflow:hidden}.quasi-number-stepper-button{min-width:0;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;place-items:center;font-size:.7rem;font-weight:600;line-height:1;transition:color .12s,background-color .12s;display:grid}.quasi-number-stepper-button+.quasi-number-stepper-button{border-top:1px solid hsl(var(--border)/.42)}.quasi-number-stepper-button:hover:not(:disabled){background:hsl(var(--foreground)/.06);color:hsl(var(--foreground))}.quasi-number-stepper-button:active:not(:disabled){background:hsl(var(--foreground)/.1)}.quasi-number-stepper-button:disabled{cursor:default;opacity:.4}.hub-grid{grid-auto-rows:1fr;align-items:stretch}.hub-tile{flex-direction:column;height:100%;display:flex}:where(.table-header-accent),:where(.table-header-accent):hover,:where(.table-header-accent):focus-visible{color:hsl(var(--table-header-accent))}.worksheet-category-surface{border-color:hsl(var(--worksheet-section-accent-border));background-image:linear-gradient(to bottom right,hsl(var(--worksheet-section-accent-bg)),hsl(var(--background)/.55),hsl(var(--background)/.4))}.worksheet-category-header{border-color:hsl(var(--worksheet-category-header-border));background-color:hsl(var(--worksheet-category-header-bg))}.worksheet-category-title{color:hsl(var(--worksheet-category-header-text))}.worksheet-column-header{color:hsl(var(--worksheet-column-header-text))}.worksheet-subtotal-row{border-color:hsl(var(--worksheet-subtotal-border));background-color:hsl(var(--worksheet-subtotal-bg))}.worksheet-subtotal-label,.worksheet-subtotal-value{color:hsl(var(--worksheet-subtotal-text))}.worksheet-rollup-row{border-color:hsl(var(--worksheet-rollup-border));background-color:hsl(var(--worksheet-rollup-bg))}.worksheet-rollup-label,.worksheet-rollup-value{color:hsl(var(--worksheet-rollup-text))}.worksheet-inline-addline-strip{border-top:1px solid hsl(var(--worksheet-inline-addline-separator));border-bottom:1px solid hsl(var(--worksheet-inline-addline-separator))}.worksheet-inline-addline-button{color:hsl(var(--worksheet-inline-addline-text))}.worksheet-inline-addline-button:hover{color:hsl(var(--worksheet-inline-addline-text-hover))}.worksheet-inline-addline-button:focus-visible{box-shadow:0 0 0 2px hsl(var(--worksheet-inline-addline-focus)/.45);border-radius:.75rem}.worksheet-action-neutral{border-color:hsl(var(--worksheet-action-neutral-border));background-color:hsl(var(--worksheet-action-neutral-bg));color:hsl(var(--worksheet-action-neutral-text))}.worksheet-action-neutral:hover:not(:disabled){background-color:hsl(var(--worksheet-action-neutral-bg-hover))}.worksheet-action-positive{border-color:hsl(var(--worksheet-action-positive-border));background-color:hsl(var(--worksheet-action-positive-bg));color:hsl(var(--worksheet-action-positive-text))}.worksheet-action-positive:hover:not(:disabled){background-color:hsl(var(--worksheet-action-positive-bg-hover));color:hsl(var(--worksheet-action-positive-text-hover))}.worksheet-action-warning{border-color:hsl(var(--worksheet-action-warning-border));background-color:hsl(var(--worksheet-action-warning-bg));color:hsl(var(--worksheet-action-warning-text))}.worksheet-action-warning:hover:not(:disabled){background-color:hsl(var(--worksheet-action-warning-bg-hover));color:hsl(var(--worksheet-action-warning-text-hover))}.worksheet-action-destructive{border-color:hsl(var(--worksheet-action-destructive-border));background-color:hsl(var(--worksheet-action-destructive-bg));color:hsl(var(--worksheet-action-destructive-text))}.worksheet-action-destructive:hover:not(:disabled){background-color:hsl(var(--worksheet-action-destructive-bg-hover));color:hsl(var(--worksheet-action-destructive-text-hover))}.worksheet-save-action{border-color:hsl(var(--worksheet-save-border));background-color:hsl(var(--worksheet-save-bg));color:hsl(var(--worksheet-save-text))}.worksheet-save-action:hover:not(:disabled){background-color:hsl(var(--worksheet-save-bg-hover));color:hsl(var(--worksheet-save-text-hover))}.worksheet-section-action{border-color:hsl(var(--worksheet-section-accent-border));background-color:hsl(var(--worksheet-section-accent-bg));color:hsl(var(--worksheet-section-accent-text))}.worksheet-section-action:hover:not(:disabled){background-color:hsl(var(--worksheet-section-accent-bg-hover));color:hsl(var(--worksheet-section-accent-text-hover))}.worksheet-section-action-elevated{box-shadow:var(--worksheet-section-accent-shadow)}.worksheet-compound-category-surface{border-color:hsl(var(--worksheet-compound-section-accent-border));background-image:linear-gradient(to bottom right,hsl(var(--worksheet-compound-section-accent-bg)),hsl(var(--background)/.55),hsl(var(--background)/.4))}.worksheet-compound-category-header{border-color:hsl(var(--worksheet-compound-section-accent-border));background-color:hsl(var(--worksheet-compound-section-accent-bg))}.worksheet-compound-category-title{color:hsl(var(--worksheet-compound-category-header-text))}.worksheet-compound-column-header{color:hsl(var(--worksheet-compound-column-header-text))}.worksheet-compound-section-action{border-color:hsl(var(--worksheet-compound-section-accent-border));background-color:hsl(var(--worksheet-compound-section-accent-bg));color:hsl(var(--worksheet-compound-section-accent-text))}.worksheet-compound-section-action:hover:not(:disabled){background-color:hsl(var(--worksheet-compound-section-accent-bg-hover));color:hsl(var(--worksheet-compound-section-accent-text-hover))}.worksheet-compound-badge{border-color:hsl(var(--worksheet-compound-badge-border));background-color:hsl(var(--worksheet-compound-badge-bg));color:hsl(var(--worksheet-compound-badge-text))}.worksheet-locked-surface{border-color:hsl(var(--worksheet-locked-border));background-color:hsl(var(--worksheet-locked-bg));color:hsl(var(--worksheet-locked-text))}.worksheet-locked-secondary{color:hsl(var(--worksheet-locked-text-secondary))}.worksheet-destructive-surface{border-color:hsl(var(--worksheet-action-destructive-border));background-color:hsl(var(--worksheet-action-destructive-bg));color:hsl(var(--worksheet-action-destructive-text))}.worksheet-dirty-surface{border-color:hsl(var(--worksheet-action-warning-border))}.worksheet-text-warning{color:hsl(var(--worksheet-action-warning-text))}.worksheet-text-destructive{color:hsl(var(--worksheet-action-destructive-text))}.worksheet-text-positive{color:hsl(var(--worksheet-action-positive-text))}.worksheet-text-section-accent{color:hsl(var(--worksheet-section-accent-text))}.worksheet-feedback-success{color:hsl(var(--worksheet-feedback-success-text))}.worksheet-feedback-error{color:hsl(var(--worksheet-feedback-error-text))}.alert-surface-success{background-color:hsl(var(--alert-surface-success-bg));border:1px solid hsl(var(--alert-surface-success-border));color:hsl(var(--alert-surface-success-text))}.alert-surface-error{background-color:hsl(var(--alert-surface-error-bg));border:1px solid hsl(var(--alert-surface-error-border));color:hsl(var(--alert-surface-error-text))}.alert-surface-warning{background-color:hsl(var(--alert-surface-warning-bg));border:1px solid hsl(var(--alert-surface-warning-border));color:hsl(var(--alert-surface-warning-text))}.alert-surface-info{background-color:hsl(var(--alert-surface-info-bg));border:1px solid hsl(var(--alert-surface-info-border));color:hsl(var(--alert-surface-info-text))}.button-surface-secondary{background-color:hsl(var(--button-surface-secondary-bg));border-color:hsl(var(--button-surface-secondary-border));color:hsl(var(--button-surface-secondary-text))}.button-surface-secondary:hover:not(:disabled){background-color:hsl(var(--button-surface-secondary-bg-hover));border-color:hsl(var(--button-surface-secondary-border-hover))}.button-surface-secondary:focus-visible{box-shadow:0 0 0 2px hsl(var(--button-surface-secondary-ring));outline:none}.button-surface-secondary:disabled{background-color:hsl(var(--button-surface-secondary-bg));border-color:hsl(var(--button-surface-secondary-border));color:hsl(var(--button-surface-secondary-text))}.quasi-modal-linked-action[data-slot=button]{box-shadow:inset 0 1px 0 hsl(var(--background)/.2),inset 0 -1px 0 hsl(var(--quasi-modal-linked-action-shadow)),0 8px 18px -20px hsl(var(--quasi-modal-linked-action-shadow));transition:border-color .16s,background-color .16s,box-shadow .18s,transform .18s;border-color:hsl(var(--quasi-modal-linked-action-border))!important;background:linear-gradient(180deg,hsl(var(--quasi-modal-linked-action-sheen)),transparent 72%),hsl(var(--quasi-modal-linked-action-bg))!important;color:hsl(var(--quasi-modal-linked-action-text))!important}.quasi-modal-linked-action[data-slot=button]:hover:not(:disabled),.quasi-modal-linked-action[data-slot=button]:focus-visible{box-shadow:0 0 0 1px hsl(var(--quasi-modal-linked-action-ring)),0 0 18px -8px hsl(var(--quasi-modal-linked-action-glow)),0 10px 20px -18px hsl(var(--quasi-modal-linked-action-shadow)),inset 0 1px 0 hsl(var(--background)/.28),inset 0 -1px 0 hsl(var(--quasi-modal-linked-action-shadow));border-color:hsl(var(--quasi-modal-linked-action-border-hover))!important;background:linear-gradient(180deg,hsl(var(--quasi-modal-linked-action-sheen)),transparent 60%),hsl(var(--quasi-modal-linked-action-bg-hover))!important}.quasi-modal-linked-action[data-slot=button]:active:not(:disabled){transform:translateY(1px)}.project-create-hero,.structured-form-hero,.quasi-modal-hero{border:1px solid hsl(var(--project-create-shell-border));background:linear-gradient(135deg,hsl(var(--project-create-shell-bg)),transparent 58%),linear-gradient(180deg,hsl(var(--project-create-shell-bg)),transparent 72%);box-shadow:inset 0 1px 0 hsl(var(--background)/.18),0 14px 30px -30px hsl(var(--foreground)/.26)}.project-create-hero-kicker,.project-create-section-kicker,.structured-form-hero-kicker,.structured-form-section-kicker,.quasi-modal-hero-kicker,.quasi-modal-section-kicker{color:hsl(var(--project-create-section-kicker))}.project-create-field-heading,.structured-form-field-heading,.quasi-modal-field-heading{letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--project-create-section-kicker));font-size:.72rem;font-weight:700}.project-create-meta,.structured-form-meta,.quasi-modal-meta{color:hsl(var(--project-create-meta-text))}.project-create-card,.structured-form-card,.quasi-modal-section-card{border:1px solid hsl(var(--project-create-shell-border));box-shadow:inset 0 1px 0 hsl(var(--background)/.16),0 12px 28px -30px hsl(var(--foreground)/.22);gap:0;padding-top:0;padding-bottom:0}:root[data-theme=light] .frame.project-create-card,:root[data-theme=light] .frame.structured-form-card,:root[data-theme=light] .frame.quasi-modal-section-card{background:linear-gradient(#ffffff7a,#ffffff47 46%,#e9e4f52e 100%)}.project-create-card-header,.structured-form-card-header,.quasi-modal-section-header{border-bottom:1px solid hsl(var(--project-create-shell-border))}.client-create-stack{gap:.85rem;padding-bottom:.25rem;display:grid}.client-create-section-card{overflow:hidden}.client-create-card-content{padding:.95rem 1.25rem 1rem}.quasi-form-communication-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.quasi-form-channel-card{--quasi-form-channel-border:var(--quasi-modal-selection-border);--quasi-form-channel-bg:var(--quasi-modal-selection-bg);--quasi-form-channel-text:var(--quasi-modal-section-kicker);--quasi-form-channel-glow:var(--quasi-modal-subsurface-shadow);border:1px solid hsl(var(--quasi-form-channel-border));background:radial-gradient(760px circle at 8% 4%,hsl(var(--quasi-form-channel-bg)),transparent 58%),linear-gradient(180deg,hsl(var(--quasi-modal-subsurface-top-sheen)),transparent 48%,hsl(var(--quasi-modal-subsurface-bottom-tint))100%),hsl(var(--quasi-modal-selection-bg));min-width:0;box-shadow:inset 0 1px 0 hsl(var(--background)/.14),inset 0 -1px 0 hsl(var(--quasi-modal-subsurface-bottom-tint)),0 12px 24px -28px hsl(var(--quasi-form-channel-glow));border-radius:1rem;align-content:start;gap:.75rem;padding:.85rem;display:grid}.quasi-form-channel-card-email{--quasi-form-channel-border:var(--quasi-form-accent-email-border);--quasi-form-channel-bg:var(--quasi-form-accent-email-bg);--quasi-form-channel-text:var(--quasi-form-accent-email-text);--quasi-form-channel-glow:var(--quasi-form-accent-email-glow)}.quasi-form-channel-card-phone{--quasi-form-channel-border:var(--quasi-form-accent-phone-border);--quasi-form-channel-bg:var(--quasi-form-accent-phone-bg);--quasi-form-channel-text:var(--quasi-form-accent-phone-text);--quasi-form-channel-glow:var(--quasi-form-accent-phone-glow)}.quasi-form-channel-header{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.4rem;display:flex}.quasi-form-channel-header .quasi-modal-field-heading{color:hsl(var(--quasi-form-channel-text))}.quasi-form-channel-action[data-slot=button]{min-width:7rem;height:2.3rem;border-color:hsl(var(--quasi-form-channel-border))!important}.quasi-form-repeat-row{border:1px solid hsl(var(--quasi-modal-selection-border));background:linear-gradient(180deg,hsl(var(--quasi-modal-subsurface-top-sheen)),transparent 54%),hsl(var(--quasi-modal-editable-bg));min-width:0;box-shadow:inset 0 1px 0 hsl(var(--background)/.1),inset 0 -1px 0 hsl(var(--quasi-modal-subsurface-bottom-tint));border-radius:.82rem;gap:.65rem;padding:.7rem;display:grid}.quasi-form-email-row{grid-template-columns:minmax(0,1fr) auto;align-items:end}.quasi-form-row-actions{justify-content:flex-end;align-items:center;gap:.5rem;min-height:2.5rem;display:inline-flex}.quasi-form-inline-choice{border:1px solid hsl(var(--quasi-form-channel-border));background:hsl(var(--quasi-form-channel-bg));min-height:2.35rem;color:hsl(var(--foreground));white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}.quasi-form-inline-choice input{accent-color:hsl(var(--quasi-form-channel-text))}.client-create-radio-action{min-height:2.5rem;color:hsl(var(--foreground));white-space:nowrap;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.client-create-radio-action input{accent-color:hsl(var(--ring))}.client-create-toggle-field{border:1px solid hsl(var(--project-create-editable-border));background:hsl(var(--project-create-editable-bg));border-radius:.75rem;align-items:center;gap:.6rem;min-height:2.5rem;padding:0 .8rem;display:inline-flex}.client-create-table-shell{border:1px solid hsl(var(--project-create-selection-border));background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 58%),hsl(var(--project-create-selection-bg));box-shadow:inset 0 1px 0 hsl(var(--background)/.14),inset 0 -1px 0 hsl(var(--project-create-subsurface-bottom-tint));border-radius:.9rem;overflow:hidden}.client-create-table-shell [data-slot=table-head]{height:2.45rem;color:hsl(var(--project-create-section-kicker));letter-spacing:.04em;font-size:.72rem;font-weight:700}.client-create-tags-card .client-create-card-content{padding-top:.8rem;padding-bottom:.8rem}.client-create-footer-actions{border:1px solid hsl(var(--project-create-footer-border));background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 60%),hsl(var(--project-create-footer-bg));border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;padding:.75rem;display:flex}@media (max-width:640px){.client-create-footer-actions{flex-direction:column;align-items:stretch}.client-create-footer-actions [data-slot=button]{width:100%}}@media (max-width:960px){.quasi-form-communication-grid{grid-template-columns:1fr}}@media (max-width:640px){.quasi-form-email-row{grid-template-columns:1fr}.quasi-form-row-actions,.quasi-form-channel-header{flex-direction:column;align-items:stretch}.quasi-form-row-actions [data-slot=button],.quasi-form-channel-action[data-slot=button]{width:100%}}.quasi-modal-select-content[data-slot=select-content],.country-select-popover[data-slot=popover-content]{-webkit-backdrop-filter:blur(16px);border:1px solid hsl(var(--project-create-selection-border))!important;background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 48%,hsl(var(--project-create-subsurface-bottom-tint))100%),hsl(var(--project-create-selection-bg))!important;box-shadow:inset 0 1px 0 hsl(var(--background)/.16),inset 0 -1px 0 hsl(var(--project-create-subsurface-bottom-tint)),0 16px 34px -24px hsl(var(--foreground)/.34)!important}.quasi-modal-select-item[data-slot=select-item]{min-height:2.35rem;color:hsl(var(--foreground));border-radius:.55rem}.quasi-modal-select-item[data-slot=select-item][data-highlighted],.quasi-modal-select-item[data-slot=select-item][data-state=checked]{background:hsl(var(--project-create-selection-bg-hover));color:hsl(var(--foreground))!important}.country-select-search{background:hsl(var(--project-create-editable-bg))!important}.country-select-trigger:focus-visible,.country-select-trigger[data-state=open],.client-create-select-trigger:focus-visible,.client-create-select-trigger[data-state=open],.country-select-search:focus-visible{border-color:hsl(var(--project-create-editable-border-hover))!important;box-shadow:0 0 0 2px hsl(var(--quasi-modal-linked-action-ring)),var(--shadow-xs)!important}.country-select-list{border:1px solid hsl(var(--project-create-selection-border));background:hsl(var(--project-create-editable-bg))}.country-select-option{border-bottom:1px solid hsl(var(--project-create-selection-border));color:hsl(var(--foreground));transition:background-color .16s,color .16s}.country-select-option:last-child{border-bottom:0}.country-select-option:hover,.country-select-option:focus-visible,.country-select-option-active{background:hsl(var(--project-create-selection-bg-hover));outline:none}:root[data-theme=light] .project-create-hero,:root[data-theme=light] .structured-form-hero,:root[data-theme=light] .quasi-modal-hero{border-color:hsl(var(--project-create-hero-border));background:linear-gradient(180deg,hsl(var(--project-create-card-top-sheen)),transparent 34%,hsl(var(--project-create-card-bottom-tint))100%),linear-gradient(135deg,hsl(var(--project-create-hero-bg)),transparent 58%),linear-gradient(180deg,hsl(var(--project-create-hero-bg)),transparent 72%);box-shadow:inset 0 1px 0 #ffffffd1,inset 0 0 0 1px hsl(var(--project-create-hero-edge)),inset 0 -1px 0 hsl(var(--project-create-card-bottom-tint)),0 18px 38px -30px hsl(var(--project-create-hero-shadow))}.quasi-modal-dialog-overlay{-webkit-backdrop-filter:blur(3px);background-color:hsl(var(--quasi-modal-dialog-overlay))!important}.quasi-modal-dialog-panel[data-slot=dialog-content]{background-blend-mode:normal,screen,screen,screen,screen,normal,normal,multiply,overlay,normal;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(16px);background-repeat:no-repeat;background-size:cover;border:1px solid hsl(var(--quasi-modal-dialog-panel-border))!important;background:linear-gradient(135deg,#ffb02033 0%,#a100ff1f 28%,#181028eb 64%,#0b0b10 100%),radial-gradient(1200px circle at 16% 10%,#ffb02057,transparent 62%),radial-gradient(1100px circle at 86% 12%,#a100ff47,transparent 60%),radial-gradient(1400px circle at 34% 44%,#ff8c3c24,transparent 64%),radial-gradient(1600px circle at 72% 74%,#ffb0201a,transparent 66%),radial-gradient(1700px circle at 50% 68%,#1a123499,transparent 66%),radial-gradient(1400px circle at 50% 52%,#ffffff0d,transparent 62%),radial-gradient(1400px circle at 50% 50%,transparent 42%,rgba(0,0,0,var(--vignette-alpha))100%),var(--grain-url),hsl(var(--background))!important;box-shadow:inset 0 1px 0 hsl(var(--background)/.18),inset 0 0 0 1px hsl(var(--quasi-modal-dialog-panel-edge)),inset 0 -1px 0 hsl(var(--quasi-modal-dialog-panel-bottom)),0 24px 70px -32px #000000b8!important;border-radius:1.35rem!important}:root[data-theme=light] .quasi-modal-dialog-panel[data-slot=dialog-content]{background-blend-mode:normal;background:radial-gradient(circle at 7% 7%,#fffaf0c7 0%,#ffe5ba8f 13%,#ffd18a2e 27%,#ffd18a00 43%),radial-gradient(ellipse at 14% 26%,#ffc488b8 0%,#f8b4907a 18%,#f8b49029 39%,#f8b49000 62%),radial-gradient(ellipse at 16% 32%,#f4b2e0b3 0%,#e2a6f275 23%,#d99ff342 42%,#d99ff300 65%),radial-gradient(ellipse at 18% 82%,#7da0f8b8 0%,#98adfa80 28%,#98adfa00 62%),radial-gradient(ellipse at 43% 42%,#aeb8fb94 0%,#9ab7fb61 32%,#9ab7fb00 68%),radial-gradient(ellipse at 88% 48%,#5ab8fcc2 0%,#5eb6f88f 34%,#5eb6f800 72%),linear-gradient(114deg,#f8dfc5 0%,#f4bed1 15%,#b7bcfb 41%,#76bcfd 68%,#5ab8fc 100%),hsl(var(--background))!important;box-shadow:inset 0 1px 0 #ffffffd1,inset 0 0 0 1px hsl(var(--quasi-modal-dialog-panel-edge)),inset 0 -1px 0 hsl(var(--quasi-modal-dialog-panel-bottom)),0 22px 58px -30px #3e3b686b!important}.quasi-modal-dialog-surface{border:1px solid hsl(var(--quasi-modal-dialog-panel-border));background:linear-gradient(180deg,#ffffff17,#ffffff05 40%,#00000029 100%),linear-gradient(180deg,hsl(var(--frame-bg)/calc(var(--frame-alpha) + .08)),hsl(var(--frame-bg)/var(--frame-alpha)));max-height:calc(min(92vh,900px) - 2rem);box-shadow:inset 0 1px 0 hsl(var(--background)/.18),inset 0 0 0 1px hsl(var(--quasi-modal-dialog-panel-edge)),inset 0 -1px 0 hsl(var(--quasi-modal-dialog-panel-bottom));border-radius:1.05rem;margin:1rem;overflow:hidden}:root[data-theme=light] .quasi-modal-dialog-surface{box-shadow:inset 0 1px 0 #ffffffd1,inset 0 0 0 1px hsl(var(--quasi-modal-dialog-panel-edge)),inset 0 -1px 0 hsl(var(--quasi-modal-dialog-panel-bottom));background:linear-gradient(#ffffff7a,#ffffff47 46%,#e9e4f52e 100%)}.quasi-modal-dialog-inner{flex-direction:column;gap:.85rem;min-height:0;max-height:calc(min(92vh,900px) - 2rem);padding:.85rem;display:flex}.quasi-modal-dialog-hero{background:linear-gradient(180deg,hsl(var(--quasi-modal-dialog-panel-sheen)),transparent 72%),hsl(var(--quasi-modal-dialog-header-bg));min-height:3rem;box-shadow:inset 0 1px 0 hsl(var(--background)/.16),inset 0 0 0 1px hsl(var(--quasi-modal-dialog-panel-edge));border-radius:.9rem;justify-content:space-between;align-items:center;padding:.48rem .52rem .48rem .9rem;flex-direction:row!important;gap:.75rem!important;display:flex!important}.quasi-modal-dialog-title{color:hsl(var(--quasi-modal-dialog-header-text));letter-spacing:0;font-size:1rem;font-weight:650;line-height:1.2}.quasi-modal-dialog-icon-button{border:1px solid hsl(var(--quasi-modal-linked-action-border));background:linear-gradient(180deg,hsl(var(--quasi-modal-linked-action-sheen)),transparent 66%),hsl(var(--quasi-modal-linked-action-bg));width:2.25rem;height:2.25rem;color:hsl(var(--quasi-modal-linked-action-text));border-radius:999px;flex:none;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.quasi-modal-dialog-icon-button svg{width:1rem;height:1rem}.quasi-modal-dialog-icon-button:hover,.quasi-modal-dialog-icon-button:focus-visible{border-color:hsl(var(--quasi-modal-linked-action-border-hover));background:linear-gradient(180deg,hsl(var(--quasi-modal-linked-action-sheen)),transparent 58%),hsl(var(--quasi-modal-linked-action-bg-hover));box-shadow:0 0 0 1px hsl(var(--quasi-modal-linked-action-ring)),0 0 18px -8px hsl(var(--quasi-modal-linked-action-glow)),inset 0 -1px 0 hsl(var(--quasi-modal-linked-action-shadow));outline:none}.quasi-modal-dialog-body{min-height:0;padding:0 .15rem .1rem;overflow-y:auto}.quasi-modal-dialog-status{border:1px solid hsl(var(--quasi-modal-dialog-status-border));background:hsl(var(--quasi-modal-dialog-status-bg));color:hsl(var(--quasi-modal-dialog-status-text));border-radius:.85rem;padding:.75rem .85rem;font-size:.875rem}.quasi-modal-edit-footer-actions{justify-content:center;align-items:center;gap:.55rem;min-height:2.5rem;display:flex}.quasi-modal-edit-footer-action[data-slot=button]{width:10.5rem;min-width:10.5rem;height:2.5rem;padding-inline:.95rem;font-size:.95rem;font-weight:600;line-height:1}@media (max-width:520px){.quasi-modal-edit-footer-actions{flex-direction:column-reverse;align-items:stretch}.quasi-modal-edit-footer-action[data-slot=button]{width:100%;min-width:0}}.event-city-search-results{border:1px solid hsl(var(--project-create-editable-border));background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 42%,hsl(var(--project-create-subsurface-bottom-tint))100%),hsl(var(--project-create-editable-bg-hover));box-shadow:inset 0 -1px 0 hsl(var(--project-create-subsurface-bottom-tint)),0 12px 24px -28px hsl(var(--project-create-subsurface-shadow))}.event-city-search-result{border-bottom:1px solid hsl(var(--project-create-editable-border));text-align:left;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background-color .16s,color .16s;display:block}.event-city-search-result:last-child{border-bottom:0}.event-city-search-result:hover,.event-city-search-result:focus-visible{background:hsl(var(--quasi-modal-selection-card-bg-hover));outline:none}.project-create-selection-card,.structured-form-selection-card,.quasi-modal-selection-card{border:1px solid hsl(var(--project-create-selection-border));background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 42%,hsl(var(--project-create-subsurface-bottom-tint))100%),hsl(var(--project-create-editable-bg));box-shadow:inset 0 -1px 0 hsl(var(--project-create-subsurface-bottom-tint)),0 12px 24px -28px hsl(var(--project-create-subsurface-shadow));transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s}.project-create-selection-card:hover,.project-create-selection-card:focus-within,.structured-form-selection-card:hover,.structured-form-selection-card:focus-within,.quasi-modal-selection-card:hover,.quasi-modal-selection-card:focus-within{border-color:hsl(var(--quasi-modal-selection-card-border-hover));background:linear-gradient(180deg,hsl(var(--project-create-subsurface-top-sheen)),transparent 38%,hsl(var(--project-create-subsurface-bottom-tint))100%),hsl(var(--quasi-modal-selection-card-bg-hover));box-shadow:inset 0 1px 0 hsl(var(--background)/.22),inset 0 0 0 1px hsl(var(--project-create-subsurface-inner-ring)),inset 0 -1px 0 hsl(var(--project-create-subsurface-bottom-tint)),0 8px 18px -18px hsl(var(--quasi-modal-selection-card-shadow-hover))}.project-create-editable-field,.quasi-modal-editable-field{transition:border-color .16s,background-color .16s,box-shadow .18s,color .16s;border-color:hsl(var(--project-create-editable-border))!important;background:hsl(var(--project-create-editable-bg))!important}.project-create-readonly-event-date-field,.quasi-modal-readonly-date-field{border-color:hsl(var(--project-create-editable-border))!important;background:hsl(var(--project-create-editable-bg))!important}.project-create-comments-field::-moz-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.quasi-modal-comments-field::-moz-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.project-create-comments-field::placeholder,.quasi-modal-comments-field::placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.project-create-comments-field::-webkit-input-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.quasi-modal-comments-field::-webkit-input-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.project-create-comments-field::-moz-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.quasi-modal-comments-field::-moz-placeholder{opacity:1;color:hsl(var(--project-create-comments-placeholder))!important}.project-create-editable-field:hover:not(:disabled):not([data-disabled]),.quasi-modal-editable-field:hover:not(:disabled):not([data-disabled]){box-shadow:0 8px 18px -18px hsl(var(--project-create-editable-shadow-hover)),var(--shadow-xs);border-color:hsl(var(--project-create-editable-border-hover))!important;background:hsl(var(--project-create-editable-bg-hover))!important}.project-create-editable-field:focus-visible,.project-create-editable-field:focus-within,.project-create-editable-field[data-state=open],.quasi-modal-editable-field:focus-visible,.quasi-modal-editable-field:focus-within,.quasi-modal-editable-field[data-state=open]{box-shadow:0 0 0 3px hsl(var(--project-create-editable-shadow-focus)),var(--shadow-xs);border-color:hsl(var(--ring))!important}.project-create-context-capsule,.structured-form-context-capsule,.quasi-modal-context-capsule{border:1px solid hsl(var(--project-create-context-border));background-color:hsl(var(--project-create-context-bg))}.project-create-select-trigger,.structured-form-select-trigger,.quasi-modal-select-trigger{width:100%}.project-create-select-trigger[data-size=default],.structured-form-select-trigger[data-size=default],.quasi-modal-select-trigger[data-size=default]{height:2.5rem}.quasi-modal-select-trigger:disabled,.quasi-modal-select-trigger[data-disabled]{cursor:default;border-color:hsl(var(--project-create-editable-border))!important;background:hsl(var(--project-create-editable-bg))!important;opacity:1!important}.workflow-cta-button[data-slot=button]{border:1px solid hsl(var(--workflow-cta-border));background:linear-gradient(180deg,hsl(var(--workflow-cta-sheen)),transparent 74%),hsl(var(--workflow-cta-surface));color:hsl(var(--workflow-cta-text));box-shadow:inset 0 1px 0 hsl(var(--workflow-cta-shadow-top)),inset 0 -1px 0 hsl(var(--workflow-cta-shadow-bottom)),0 10px 18px -18px hsl(var(--workflow-cta-shadow-lift));border-radius:1rem;transition:border-color .16s,background-color .16s,box-shadow .18s,transform .18s}.workflow-cta-button[data-slot=button][aria-disabled=true]:not(:disabled){border-color:hsl(var(--workflow-cta-border));background:linear-gradient(180deg,hsl(var(--workflow-cta-sheen)),transparent 74%),hsl(var(--workflow-cta-surface));box-shadow:inset 0 1px 0 hsl(var(--workflow-cta-shadow-top)),inset 0 -1px 0 hsl(var(--workflow-cta-shadow-bottom)),0 10px 18px -18px hsl(var(--workflow-cta-shadow-lift));cursor:default}.workflow-cta-button[data-slot=button]:hover:not(:disabled),.workflow-cta-button[data-slot=button]:focus-visible{border-color:hsl(var(--workflow-cta-glow-edge));background:linear-gradient(180deg,hsl(var(--workflow-cta-sheen)),transparent 64%),hsl(var(--workflow-cta-surface-hover));box-shadow:0 0 0 1px hsl(var(--workflow-cta-glow-edge)),0 0 23px -6px hsl(var(--workflow-cta-glow)),0 10px 24px -20px hsl(var(--workflow-cta-shadow-lift)),inset 0 1px 0 hsl(var(--workflow-cta-shadow-top)),inset 0 -1px 0 hsl(var(--workflow-cta-shadow-bottom))}.workflow-cta-button[data-slot=button]:active:not(:disabled){box-shadow:0 0 0 1px hsl(var(--workflow-cta-glow-edge)),0 0 16px -8px hsl(var(--workflow-cta-glow)),inset 0 1px 0 hsl(var(--workflow-cta-shadow-top)),inset 0 -1px 0 hsl(var(--workflow-cta-shadow-bottom));transform:translateY(1px)}.project-create-phase-card,.structured-phase-card,.quasi-modal-semantic-group-card{border:1px solid hsl(var(--project-create-phase-border));background-color:hsl(var(--project-create-phase-bg))}.project-create-phase-card-primary,.structured-phase-card-primary,.quasi-modal-semantic-group-card-primary{border-color:hsl(var(--project-create-phase-accent-border));background-color:hsl(var(--project-create-phase-accent-bg))}.project-create-phase-heading,.structured-phase-heading,.quasi-modal-semantic-heading{letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700}.project-create-phase-installation,.structured-phase-installation,.quasi-modal-semantic-installation{border-color:hsl(var(--project-create-phase-installation-border));background:linear-gradient(180deg,hsl(var(--project-create-phase-installation-bg)),transparent 72%),hsl(var(--project-create-phase-bg))}.project-create-phase-installation .project-create-phase-heading,.project-create-phase-installation .structured-phase-heading,.structured-phase-installation .project-create-phase-heading,.structured-phase-installation .structured-phase-heading,.quasi-modal-semantic-installation .project-create-phase-heading,.quasi-modal-semantic-installation .structured-phase-heading,.quasi-modal-semantic-installation .quasi-modal-semantic-heading{color:hsl(var(--project-create-phase-installation-text))}.project-create-phase-delivery,.structured-phase-delivery,.quasi-modal-semantic-delivery{border-color:hsl(var(--project-create-phase-delivery-border));background:linear-gradient(180deg,hsl(var(--project-create-phase-delivery-bg)),transparent 72%),hsl(var(--project-create-phase-bg))}.project-create-phase-delivery .project-create-phase-heading,.project-create-phase-delivery .structured-phase-heading,.structured-phase-delivery .project-create-phase-heading,.structured-phase-delivery .structured-phase-heading,.quasi-modal-semantic-delivery .project-create-phase-heading,.quasi-modal-semantic-delivery .structured-phase-heading,.quasi-modal-semantic-delivery .quasi-modal-semantic-heading{color:hsl(var(--project-create-phase-delivery-text))}.project-create-phase-dismantling,.structured-phase-dismantling,.quasi-modal-semantic-dismantling{border-color:hsl(var(--project-create-phase-dismantling-border));background:linear-gradient(180deg,hsl(var(--project-create-phase-dismantling-bg)),transparent 72%),hsl(var(--project-create-phase-bg))}.project-create-phase-dismantling .project-create-phase-heading,.project-create-phase-dismantling .structured-phase-heading,.structured-phase-dismantling .project-create-phase-heading,.structured-phase-dismantling .structured-phase-heading,.quasi-modal-semantic-dismantling .project-create-phase-heading,.quasi-modal-semantic-dismantling .structured-phase-heading,.quasi-modal-semantic-dismantling .quasi-modal-semantic-heading{color:hsl(var(--project-create-phase-dismantling-text))}.project-create-phase-logistics,.structured-phase-logistics,.quasi-modal-semantic-logistics{border-color:hsl(var(--project-create-phase-logistics-border));background:linear-gradient(180deg,hsl(var(--project-create-phase-logistics-bg)),transparent 72%),hsl(var(--project-create-phase-bg))}.project-create-phase-logistics .project-create-phase-heading,.project-create-phase-logistics .structured-phase-heading,.structured-phase-logistics .project-create-phase-heading,.structured-phase-logistics .structured-phase-heading,.quasi-modal-semantic-logistics .project-create-phase-heading,.quasi-modal-semantic-logistics .structured-phase-heading,.quasi-modal-semantic-logistics .quasi-modal-semantic-heading{color:hsl(var(--project-create-phase-logistics-text))}.project-create-phase-label,.structured-phase-label,.quasi-modal-semantic-label{letter-spacing:.02em;font-size:.7rem;font-weight:650}.project-create-phase-label-installation,.structured-phase-label-installation,.quasi-modal-semantic-label-installation{color:hsl(var(--project-create-phase-installation-text))}.project-create-phase-label-delivery,.structured-phase-label-delivery,.quasi-modal-semantic-label-delivery{color:hsl(var(--project-create-phase-delivery-text))}.project-create-phase-label-event-date,.structured-phase-label-event-date,.quasi-modal-semantic-label-event-date{color:hsl(var(--project-create-phase-event-date-text))}.project-create-phase-label-dismantling,.structured-phase-label-dismantling,.quasi-modal-semantic-label-dismantling{color:hsl(var(--project-create-phase-dismantling-text))}.project-create-phase-label-logistics-outbound,.structured-phase-label-logistics-outbound,.quasi-modal-semantic-label-logistics-outbound{color:hsl(var(--project-create-phase-logistics-outbound-text))}.project-create-phase-label-logistics-return,.structured-phase-label-logistics-return,.quasi-modal-semantic-label-logistics-return{color:hsl(var(--project-create-phase-logistics-return-text))}.quote-list-action-neutral,.quote-list-action-neutral:hover:not(:disabled){color:hsl(var(--worksheet-action-neutral-text))}.quote-list-action-accent,.quote-list-action-accent:hover:not(:disabled){color:hsl(var(--sidebar-accent-text))}.quote-list-action-positive{color:hsl(var(--worksheet-action-positive-text))}.quote-list-action-positive:hover:not(:disabled){color:hsl(var(--worksheet-action-positive-text-hover))}.quote-list-more-menu-surface{border:1px solid hsl(var(--border)/.78);background:linear-gradient(180deg,hsl(var(--popover)/.98),hsl(var(--popover)/.95)46%,hsl(var(--card)/.92)100%);color:hsl(var(--popover-foreground));-webkit-backdrop-filter:blur(8px);box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff14}:root[data-theme=light] .quote-list-more-menu-surface{background:linear-gradient(#fffffffa,#fffffff2 48%,#f2ecfceb 100%);border-color:#846eba42;box-shadow:0 14px 30px #5f4f9224,inset 0 1px #ffffffd1}.quote-list-filter-menu-surface{border:1px solid hsl(var(--quasi-glow-yellow)/.72);background:linear-gradient(180deg,hsl(var(--popover)/.985),hsl(var(--popover)/.96)46%,hsl(var(--card)/.93)100%);color:hsl(var(--popover-foreground));box-shadow:0 18px 38px #00000057,0 0 0 1px hsl(var(--quasi-glow-yellow)/.12),inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(8px)}:root[data-theme=light] .quote-list-filter-menu-surface{border-color:hsl(var(--quasi-glow-magenta)/.72);box-shadow:0 14px 30px #5f4f9224,0 0 0 1px hsl(var(--quasi-glow-magenta)/.16),inset 0 1px 0 #ffffffd1;background:linear-gradient(#fffffffb,#fffffff5 48%,#f2ecfced 100%)}.calendar-popover-surface{border:1px solid hsl(var(--border)/.78);background:linear-gradient(180deg,hsl(var(--popover)/.985),hsl(var(--popover)/.965)46%,hsl(var(--card)/.95)100%);color:hsl(var(--popover-foreground));-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff14}:root[data-theme=light] .calendar-popover-surface{background:linear-gradient(#fffffffd,#fffffff9 48%,#f2ecfcf5 100%);border-color:#846eba3d;box-shadow:0 14px 30px #5f4f921f,inset 0 1px #ffffffd6}.calendar-popover-nav-button{box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff08;background:linear-gradient(180deg,hsl(var(--input)/calc(var(--field-alpha) + .08)),hsl(var(--input)/var(--field-alpha)))!important;border:1px solid hsl(var(--border)/.72)!important;color:hsl(var(--foreground))!important}.calendar-popover-nav-button:hover:not(:disabled){background:linear-gradient(180deg,hsl(var(--input)/calc(var(--field-alpha) + .16)),hsl(var(--input)/calc(var(--field-alpha) + .08)))!important;border-color:hsl(var(--sidebar-neutral-border-hover))!important;color:hsl(var(--foreground))!important}:root[data-theme=light] .calendar-popover-nav-button{box-shadow:inset 0 1px #ffffffb8,inset 0 0 0 1px #ffffff38}.quote-list-search-input{color:hsl(var(--foreground))}.quote-list-toggle-field{color:hsl(var(--foreground));background:hsl(var(--input)/var(--field-alpha))!important}.quote-list-search-input::placeholder{color:hsl(var(--muted-foreground))!important;opacity:1!important;opacity:1!important;opacity:1!important}:root[data-theme=light] .quote-list-search-input::placeholder{color:hsl(var(--muted-foreground))!important}.worksheet-field-overridden{border-color:hsl(var(--worksheet-section-accent-border));background-color:hsl(var(--worksheet-section-accent-bg));color:hsl(var(--foreground))}.worksheet-shell-strong{border-color:hsl(var(--worksheet-frame-border));background-color:hsl(var(--worksheet-frame-bg))}.worksheet-shell{border-color:hsl(var(--worksheet-frame-border))}.worksheet-shell-divider{border-color:hsl(var(--worksheet-frame-border-soft))}.worksheet-top-action-sticky{z-index:40;position:fixed;top:.75rem;left:1rem;right:1rem}.worksheet-top-action-offset{padding-top:.75rem}.worksheet-top-action-scroll{position:fixed;inset:6.5rem 0 0;overflow-y:auto}@media (min-width:768px){.worksheet-top-action-sticky{top:1rem;left:1.5rem;right:1.5rem}.worksheet-top-action-offset{padding-top:.875rem}.worksheet-top-action-scroll{top:7rem}}.worksheet-totals-header{border-color:var(--summary-shell-quote-border);color:inherit;background-color:#0000}.worksheet-totals-body{background-color:#0000}.worksheet-info-field{border-color:hsl(var(--worksheet-field-border));background-color:hsl(var(--worksheet-field-bg-strong))}.worksheet-row-surface{border-color:hsl(var(--worksheet-field-border));background-color:hsl(var(--worksheet-field-bg))}.worksheet-input-surface{border-color:hsl(var(--worksheet-input-border));background-color:hsl(var(--worksheet-input-bg))}.worksheet-empty-surface{border-color:hsl(var(--worksheet-empty-border));background-color:hsl(var(--worksheet-empty-bg))}.worksheet-dialog-surface{border-color:hsl(var(--worksheet-frame-border))}.quote-settings-action-stack{gap:.75rem;display:grid}.quote-settings-action-group{border:1px solid hsl(var(--worksheet-frame-border-soft));background-color:hsl(var(--worksheet-field-bg));box-shadow:inset 0 1px 0 hsl(var(--background)/.18),0 10px 24px -22px hsl(var(--foreground)/.22);border-radius:1rem;gap:.625rem;padding:.875rem;display:grid}.quote-settings-action-label{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--worksheet-column-header-text));font-size:.6875rem;font-weight:700}.quote-settings-field-surface{border:1px solid hsl(var(--worksheet-field-border));background-color:hsl(var(--worksheet-field-bg-strong));box-shadow:inset 0 1px 0 hsl(var(--background)/.12),0 8px 18px -18px hsl(var(--foreground)/.18)}.quote-settings-field-label{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--worksheet-column-header-text));font-size:.625rem;font-weight:700}.quote-settings-field-input{border-color:hsl(var(--worksheet-input-border));background-color:hsl(var(--worksheet-input-bg))}.quote-settings-state-indicator{border:1px solid hsl(var(--worksheet-frame-border));letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--worksheet-column-header-text));box-shadow:inset 0 1px 0 hsl(var(--background)/.14);border-radius:9999px;align-items:center;padding:.22rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.quote-settings-state-indicator-current{background-color:hsl(var(--worksheet-field-bg-strong))}.quote-settings-state-indicator-dirty{background-color:hsl(var(--worksheet-action-warning-bg));border-color:hsl(var(--worksheet-action-warning-border))}.quote-settings-scope-row{border:1px solid hsl(var(--worksheet-field-border));background-color:hsl(var(--worksheet-field-bg-strong));max-width:fit-content;box-shadow:inset 0 1px 0 hsl(var(--background)/.12);border-radius:1rem;align-items:center;gap:.75rem;padding:.7rem .875rem;display:inline-flex}.quote-settings-scope-value{white-space:nowrap}.quote-settings-action-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.quote-settings-pending-action{opacity:1}.quote-settings-pending-action:disabled{opacity:1;cursor:default}.quote-settings-pending-action-primary:disabled{border-color:hsl(var(--worksheet-section-accent-border));background-color:hsl(var(--worksheet-section-accent-bg));color:hsl(var(--worksheet-section-accent-text));box-shadow:var(--worksheet-section-accent-shadow)}.quote-settings-pending-action-secondary:disabled{border-color:hsl(var(--worksheet-action-neutral-border));background-color:hsl(var(--worksheet-action-neutral-bg));color:hsl(var(--worksheet-action-neutral-text))}.quote-settings-margin-layout{flex-wrap:wrap;align-items:end;gap:.75rem;display:inline-flex}.quote-settings-margin-field{width:min(220px,100%)}.quote-settings-margin-actions{align-items:flex-end}.quote-modal-footer{border:1px solid hsl(var(--operational-modal-action-group-border));background-color:hsl(var(--operational-modal-action-group-bg));border-radius:1rem;margin-top:.5rem;padding:.875rem}.quote-modal-action-secondary{border-color:hsl(var(--worksheet-action-neutral-border));background-color:hsl(var(--worksheet-action-neutral-bg));color:hsl(var(--worksheet-action-neutral-text))}.quote-modal-action-secondary:hover:not(:disabled){background-color:hsl(var(--worksheet-action-neutral-bg-hover))}.quote-modal-action-primary{border-color:hsl(var(--worksheet-section-accent-border));background-color:hsl(var(--worksheet-section-accent-bg));color:hsl(var(--worksheet-section-accent-text));box-shadow:var(--worksheet-section-accent-shadow)}.quote-modal-action-primary:hover:not(:disabled){background-color:hsl(var(--worksheet-section-accent-bg-hover));color:hsl(var(--worksheet-section-accent-text-hover))}.quote-modal-action-destructive{border-color:hsl(var(--worksheet-action-destructive-border));background-color:hsl(var(--worksheet-action-destructive-bg));color:hsl(var(--worksheet-action-destructive-text))}.quote-modal-action-destructive:hover:not(:disabled){background-color:hsl(var(--worksheet-action-destructive-bg-hover));color:hsl(var(--worksheet-action-destructive-text-hover))}@media (min-width:1280px){.quote-settings-margin-layout{flex-wrap:nowrap}.quote-settings-margin-actions{justify-content:flex-start}}.operational-modal-shell{border-color:hsl(var(--operational-modal-shell-border));background:linear-gradient(180deg,hsl(var(--operational-modal-shell-bg-top)),hsl(var(--operational-modal-shell-bg-bottom)))}.operational-modal-panel{border:1px solid hsl(var(--operational-modal-panel-border));background-color:hsl(var(--operational-modal-panel-bg))}.operational-modal-panel-muted{border:1px solid hsl(var(--operational-modal-panel-border));background-color:hsl(var(--operational-modal-panel-bg-muted))}.operational-modal-readonly{border:1px solid hsl(var(--operational-modal-readonly-border));background-color:hsl(var(--operational-modal-readonly-bg));color:hsl(var(--operational-modal-readonly-text))}.operational-modal-readonly-muted{color:hsl(var(--operational-modal-readonly-muted))}.operational-modal-editable{border-color:hsl(var(--operational-modal-editable-border));background-color:hsl(var(--operational-modal-editable-bg))}.operational-modal-placeholder{border:1px solid hsl(var(--operational-modal-placeholder-border));background-color:hsl(var(--operational-modal-placeholder-bg));color:hsl(var(--operational-modal-placeholder-text))}.operational-modal-action-group{border:1px solid hsl(var(--operational-modal-action-group-border));background-color:hsl(var(--operational-modal-action-group-bg))}.operational-modal-option{border:1px solid hsl(var(--operational-modal-option-border));background-color:hsl(var(--operational-modal-option-bg));color:inherit;transition:border-color .16s,background-color .16s,color .16s}.operational-modal-option:hover:not(:disabled){border-color:hsl(var(--operational-modal-option-border-hover));background-color:hsl(var(--operational-modal-option-bg-hover))}.operational-modal-option[data-selected=true]{border-color:hsl(var(--operational-modal-option-selected-border));background-color:hsl(var(--operational-modal-option-selected-bg));color:hsl(var(--operational-modal-option-selected-text))}.quote-output-modal-shell{width:min(1860px,100vw - 20px);max-width:1860px;height:min(1020px,100vh - 20px);max-height:1020px;box-shadow:0 40px 90px -52px hsl(var(--foreground)/.44),inset 0 1px 0 hsl(var(--background)/.16);padding:0;overflow:hidden}.quote-output-modal-frame{flex-direction:column;height:100%;min-height:0;display:flex}.quote-output-modal-header{border-bottom:1px solid hsl(var(--operational-modal-panel-border));flex-direction:column;justify-content:center;gap:.4rem;height:96px;min-height:96px;padding:20px 28px;display:flex}.quote-output-modal-body{height:calc(100% - 178px);min-height:0;padding:26px 30px;overflow:hidden auto}.quote-output-modal-footer{border:0;border-top:1px solid hsl(var(--operational-modal-action-group-border));background-color:hsl(var(--operational-modal-action-group-bg));border-radius:0;justify-content:flex-end;gap:12px;height:82px;min-height:82px;margin-top:0;padding:19px 28px}.quote-output-modal-button{min-width:132px;height:44px}.quote-output-workspace{gap:28px;min-height:100%;display:grid}.quote-output-setup-main,.quote-output-document-left,.quote-output-document-right{gap:20px;min-height:0;display:grid}.quote-output-panel{border:1px solid hsl(var(--operational-modal-panel-border));background-color:hsl(var(--operational-modal-panel-bg));min-height:0;box-shadow:inset 0 1px 0 hsl(var(--background)/.14),0 18px 36px -28px hsl(var(--foreground)/.26);border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex}.quote-output-panel-head{gap:6px;display:grid}.quote-output-panel-title{color:hsl(var(--foreground));font-size:1.125rem;font-weight:650}.quote-output-panel-helper{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.45}.quote-output-field-label{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}.quote-output-editor{border:1px solid hsl(var(--operational-modal-editable-border));background-color:hsl(var(--operational-modal-editable-bg));width:100%;color:hsl(var(--foreground));box-shadow:none;border-radius:18px;outline:none}.quote-output-editor::placeholder{color:hsl(var(--muted-foreground)/.78)}.quote-output-editor-input{height:52px;padding:0 18px;font-size:1rem}.quote-output-editor-textarea{resize:none;height:148px;min-height:148px;padding:16px 18px;font-size:1rem}.quote-output-empty-shell{border-radius:18px;align-items:center;min-height:108px;padding:0 16px;font-size:.875rem;display:flex}.quote-output-scoped-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;max-height:132px;padding-right:4px;display:grid;overflow-y:auto}.quote-output-scoped-option{text-align:left;border-radius:18px;align-content:center;gap:4px;min-height:82px;padding:12px 14px;display:grid}.quote-output-scoped-option-head{align-items:center;gap:10px;min-width:0;display:flex}.quote-output-scoped-title,.quote-output-scoped-email,.quote-output-scoped-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quote-output-scoped-title{font-size:.9375rem;font-weight:600}.quote-output-scoped-email{color:hsl(var(--muted-foreground));font-size:.875rem}.quote-output-scoped-meta{color:hsl(var(--muted-foreground));font-size:.8125rem}.quote-output-search-bar{position:relative}.quote-output-search-icon{pointer-events:none;z-index:1;width:16px;height:16px;color:hsl(var(--muted-foreground));position:absolute;top:50%;left:16px;transform:translateY(-50%)}.quote-output-search-bar .quote-output-editor-input{padding-left:52px}.quote-output-search-results{border-radius:18px;min-height:0;max-height:176px;padding:6px 0;overflow-y:auto}.quote-output-search-state{min-height:96px;color:hsl(var(--muted-foreground));align-items:center;padding:0 16px;font-size:.875rem;display:flex}.quote-output-search-idle{color:hsl(var(--muted-foreground));padding-left:2px;font-size:.8125rem}.quote-output-search-row{text-align:left;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 16px;transition:background-color .16s;display:flex}.quote-output-search-row+.quote-output-search-row{border-top:1px solid hsl(var(--operational-modal-panel-border))}.quote-output-search-row:hover{background-color:hsl(var(--operational-modal-option-bg-hover))}.quote-output-search-copy{flex:1;min-width:0}.quote-output-search-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.quote-output-search-email{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem;overflow:hidden}.quote-output-search-meta{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:hsl(var(--muted-foreground));font-size:.75rem;overflow:hidden}.quote-output-field{gap:10px;min-height:72px;display:grid}.quote-output-mode-shell{border-radius:20px;flex-direction:column;gap:14px;min-height:0;padding:16px;display:flex}.quote-output-mode-list{gap:10px;display:grid}.quote-output-mode-option,.quote-output-language-option{text-align:left;border-radius:16px;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.quote-output-mode-bullet{border:1px solid hsl(var(--operational-modal-panel-border));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.quote-output-mode-bullet-dot{background-color:currentColor;border-radius:9999px;width:8px;height:8px;display:block}.quote-output-mode-label{min-width:0;font-size:1rem;font-weight:600}.quote-output-warning{border-radius:18px;padding:14px 16px}.quote-output-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.quote-output-summary-shell{border-radius:22px;flex:1;min-height:0;padding:12px;display:flex}.quote-output-summary-card{border:1px solid hsl(var(--operational-modal-panel-border));background-color:hsl(var(--operational-modal-panel-bg-muted));border-radius:18px;flex-direction:column;gap:10px;min-height:96px;padding:14px 16px;display:flex;overflow:hidden}.quote-output-summary-content{color:hsl(var(--foreground));word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.45;display:-webkit-box;overflow:hidden}.quote-output-summary-content-file{white-space:nowrap;text-overflow:ellipsis;display:block}.quote-output-inline-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.quote-output-inline-note{color:hsl(var(--muted-foreground));font-size:.875rem}.quote-output-file-shell{border-radius:18px;align-items:center;min-height:56px;padding:0 18px;display:flex;overflow:hidden}.quote-output-file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1rem;font-weight:500;overflow:hidden}.quote-output-actions-scroll{align-content:start;gap:14px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.quote-output-action-block{border-radius:20px;flex-direction:column;gap:14px;padding:16px;display:flex}.quote-output-action-button{min-width:148px;height:44px}.quote-output-language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quote-output-panel-setup{gap:18px}@media (min-width:1480px){.quote-output-workspace-setup{grid-template-columns:minmax(760px,.98fr) minmax(940px,1.18fr)}.quote-output-workspace-document{grid-template-columns:minmax(520px,.74fr) minmax(980px,1.34fr)}.quote-output-setup-main{grid-template-rows:228px 196px minmax(168px,1fr)}.quote-output-document-left{grid-template-rows:308px 142px}.quote-output-document-right{grid-template-rows:174px minmax(420px,1fr)}}@media (max-width:1479px){.quote-output-workspace-setup,.quote-output-workspace-document{grid-template-columns:minmax(0,1fr)}.quote-output-setup-main,.quote-output-document-left,.quote-output-document-right{grid-template-rows:auto}.quote-output-panel{overflow:visible}}@media (max-width:1180px){.quote-output-modal-shell{width:min(100vw - 16px,1860px);height:min(100vh - 16px,1020px)}.quote-output-modal-body{padding:20px}.quote-output-summary-grid,.quote-output-language-grid,.quote-output-scoped-list{grid-template-columns:minmax(0,1fr)}.quote-output-panel{padding:18px}}.worksheet-table-surface{border-color:hsl(var(--worksheet-frame-border));background-color:hsl(var(--worksheet-field-bg))}.worksheet-table-divider{border-color:hsl(var(--worksheet-frame-border-soft))}.worksheet-table-header{border-color:hsl(var(--worksheet-frame-border-soft));background-color:hsl(var(--worksheet-field-bg-strong));color:hsl(var(--worksheet-column-header-text))}.worksheet-table-row:hover{background-color:hsl(var(--worksheet-field-bg-strong))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
