@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@layer components;@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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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}}}@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-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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)}}@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}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[8px\]{top:8px}.top-\[16px\]{top:16px}.top-\[38px\]{top:38px}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[76px\]{bottom:76px}.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%}.left-\[10px\]{left:10px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-\[1px\]{margin-top:1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-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)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[\.84\/1\]{aspect-ratio:.84}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-3\.5{height:calc(var(--spacing) * 3.5)}.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-12{height:calc(var(--spacing) * 12)}.h-\[1\.5px\]{height:1.5px}.h-\[1\.6px\]{height:1.6px}.h-\[2px\]{height:2px}.h-\[9px\]{height:9px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[54px\]{height:54px}.h-\[78px\]{height:78px}.h-\[92px\]{height:92px}.h-\[94px\]{height:94px}.h-\[100dvh\]{height:100dvh}.h-\[190px\]{height:190px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[48px\]{max-height:48px}.max-h-\[250px\]{max-height:250px}.min-h-\[22px\]{min-height:22px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[55px\]{min-height:55px}.min-h-\[58px\]{min-height:58px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[78px\]{min-height:78px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-\[1\.5px\]{width:1.5px}.w-\[9px\]{width:9px}.w-\[11px\]{width:11px}.w-\[12px\]{width:12px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[20px\]{width:20px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[30px\]{width:30px}.w-\[44px\]{width:44px}.w-\[54px\]{width:54px}.w-\[78px\]{width:78px}.w-\[112px\]{width:112px}.w-\[118px\]{width:118px}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-full{width:100%}.max-w-\[78\%\]{max-width:78%}.max-w-\[88\%\]{max-width:88%}.max-w-\[390px\]{max-width:390px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[62px\]{min-width:62px}.min-w-\[76px\]{min-width:76px}.flex-1{flex:1}.flex-\[0_0_21\%\]{flex:0 0 21%}.flex-\[0_0_24\%\]{flex:0 0 24%}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -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)}.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-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.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-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.grid-cols-\[1fr_58px_128px\]{grid-template-columns:1fr 58px 128px}.grid-cols-\[1fr_112px\]{grid-template-columns:1fr 112px}.grid-cols-\[1fr_128px\]{grid-template-columns:1fr 128px}.grid-cols-\[1fr_140px\]{grid-template-columns:1fr 140px}.grid-cols-\[1fr_142px\]{grid-template-columns:1fr 142px}.grid-cols-\[1fr_148px\]{grid-template-columns:1fr 148px}.grid-cols-\[1fr_148px_40px\]{grid-template-columns:1fr 148px 40px}.grid-cols-\[100px_minmax\(0\,1fr\)_72px\]{grid-template-columns:100px minmax(0,1fr) 72px}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_54px_92px_28px\]{grid-template-columns:minmax(0,1fr) 54px 92px 28px}.grid-cols-\[minmax\(0\,1fr\)_90px_148px\]{grid-template-columns:minmax(0,1fr) 90px 148px}.grid-cols-\[minmax\(0\,1fr\)_98px_104px\]{grid-template-columns:minmax(0,1fr) 98px 104px}.grid-cols-\[minmax\(0\,1fr\)_104px_30px\]{grid-template-columns:minmax(0,1fr) 104px 30px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.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-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}: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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#e8ecf0\]>:not(:last-child)){border-color:#e8ecf0}:where(.divide-\[\#edf0f3\]>:not(:last-child)){border-color:#edf0f3}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.8px\]{border-style:var(--tw-border-style);border-width:1.8px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#0b2f77\]{border-color:#0b2f77}.border-\[\#0b5fc8\]{border-color:#0b5fc8}.border-\[\#9fc2ed\]{border-color:#9fc2ed}.border-\[\#092c72\]{border-color:#092c72}.border-\[\#1760b5\]{border-color:#1760b5}.border-\[\#b8d5f7\]{border-color:#b8d5f7}.border-\[\#b42318\]{border-color:#b42318}.border-\[\#bec2c5\]{border-color:#bec2c5}.border-\[\#c7d3e3\]{border-color:#c7d3e3}.border-\[\#cbd5e1\]{border-color:#cbd5e1}.border-\[\#cbd9ea\]{border-color:#cbd9ea}.border-\[\#cfd5db\]{border-color:#cfd5db}.border-\[\#cfd7e2\]{border-color:#cfd7e2}.border-\[\#cfd8e5\]{border-color:#cfd8e5}.border-\[\#cfe0f7\]{border-color:#cfe0f7}.border-\[\#d7e2ef\]{border-color:#d7e2ef}.border-\[\#d8dee7\]{border-color:#d8dee7}.border-\[\#d9dee3\]{border-color:#d9dee3}.border-\[\#d74a4a\]{border-color:#d74a4a}.border-\[\#dce6f1\]{border-color:#dce6f1}.border-\[\#dfe3ea\]{border-color:#dfe3ea}.border-\[\#dfe4ea\]{border-color:#dfe4ea}.border-\[\#e0e5eb\]{border-color:#e0e5eb}.border-\[\#e1e6ec\]{border-color:#e1e6ec}.border-\[\#e2e6eb\]{border-color:#e2e6eb}.border-\[\#e5e8ee\]{border-color:#e5e8ee}.border-\[\#e7ebef\]{border-color:#e7ebef}.border-\[\#e8eaec\]{border-color:#e8eaec}.border-\[\#e9b116\]{border-color:#e9b116}.border-\[\#e9ecf1\]{border-color:#e9ecf1}.border-\[\#edf0f3\]{border-color:#edf0f3}.border-\[\#edf1f6\]{border-color:#edf1f6}.border-\[\#f0f2f5\]{border-color:#f0f2f5}.border-\[\#f2c6c2\]{border-color:#f2c6c2}.border-\[\#ffb800\]{border-color:#ffb800}.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\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-\[\#0b67d9\]{background-color:#0b67d9}.bg-\[\#071b55\]\/70{background-color:oklab(25.25% -.0100969 -.107764/.7)}.bg-\[\#075dd8\]{background-color:#075dd8}.bg-\[\#082b59\]{background-color:#082b59}.bg-\[\#082f73\]{background-color:#082f73}.bg-\[\#092c72\]{background-color:#092c72}.bg-\[\#153d82\]{background-color:#153d82}.bg-\[\#0867df\]{background-color:#0867df}.bg-\[\#b42318\]{background-color:#b42318}.bg-\[\#dfe3e8\]{background-color:#dfe3e8}.bg-\[\#e0e3e6\]{background-color:#e0e3e6}.bg-\[\#e3f6e5\]{background-color:#e3f6e5}.bg-\[\#e7f5e9\]{background-color:#e7f5e9}.bg-\[\#e8f5e9\]{background-color:#e8f5e9}.bg-\[\#e9b116\]{background-color:#e9b116}.bg-\[\#edf0f3\]{background-color:#edf0f3}.bg-\[\#edf0f4\]{background-color:#edf0f4}.bg-\[\#eef1f4\]{background-color:#eef1f4}.bg-\[\#eef1f5\]{background-color:#eef1f5}.bg-\[\#eef2f8\]{background-color:#eef2f8}.bg-\[\#eef4ff\]{background-color:#eef4ff}.bg-\[\#eef5ff\]{background-color:#eef5ff}.bg-\[\#f1f6fd\]{background-color:#f1f6fd}.bg-\[\#f5f6f7\]{background-color:#f5f6f7}.bg-\[\#f5f9ff\]{background-color:#f5f9ff}.bg-\[\#f7f8f9\]{background-color:#f7f8f9}.bg-\[\#f7faff\]{background-color:#f7faff}.bg-\[\#f7fbff\]{background-color:#f7fbff}.bg-\[\#f8f9fa\]{background-color:#f8f9fa}.bg-\[\#f8fbff\]{background-color:#f8fbff}.bg-\[\#f59e0b\]{background-color:#f59e0b}.bg-\[\#fbfcfd\]{background-color:#fbfcfd}.bg-\[\#fbfcfe\]{background-color:#fbfcfe}.bg-\[\#fbfdff\]{background-color:#fbfdff}.bg-\[\#fdecea\]{background-color:#fdecea}.bg-\[\#ffb800\]{background-color:#ffb800}.bg-\[\#fff3dd\]{background-color:#fff3dd}.bg-\[\#fff3e0\]{background-color:#fff3e0}.bg-\[\#fff8e1\]{background-color:#fff8e1}.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\/92{background-color:#000000eb}@supports (color:color-mix(in lab, red, red)){.bg-black\/92{background-color:color-mix(in oklab, var(--color-black) 92%, transparent)}}.bg-red-700\/90{background-color:#bf000fe6}@supports (color:color-mix(in lab, red, red)){.bg-red-700\/90{background-color:color-mix(in oklab, var(--color-red-700) 90%, transparent)}}.bg-red-700\/92{background-color:#bf000feb}@supports (color:color-mix(in lab, red, red)){.bg-red-700\/92{background-color:color-mix(in oklab, var(--color-red-700) 92%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, 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\/96{background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.bg-white\/96{background-color:color-mix(in oklab, var(--color-white) 96%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.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)}.p-8{padding:calc(var(--spacing) * 8)}.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)}.px-\[1px\]{padding-inline:1px}.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-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.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-\[max\(8px\,env\(safe-area-inset-top\)\)\]{padding-top:max(8px, env(safe-area-inset-top))}.pt-\[max\(10px\,env\(safe-area-inset-top\)\)\]{padding-top:max(10px, env(safe-area-inset-top))}.pt-\[max\(14px\,env\(safe-area-inset-top\)\)\]{padding-top:max(14px, env(safe-area-inset-top))}.pt-\[max\(16px\,env\(safe-area-inset-top\)\)\]{padding-top:max(16px, env(safe-area-inset-top))}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.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)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[6\.5px\]{font-size:6.5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8\.25px\]{font-size:8.25px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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-\[\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#0a5c38\]{color:#0a5c38}.text-\[\#0b2f77\]{color:#0b2f77}.text-\[\#0b4f9f\]{color:#0b4f9f}.text-\[\#0c3b83\]{color:#0c3b83}.text-\[\#1e3965\]{color:#1e3965}.text-\[\#3f4d63\]{color:#3f4d63}.text-\[\#4f5d73\]{color:#4f5d73}.text-\[\#7a8799\]{color:#7a8799}.text-\[\#7b4f00\]{color:#7b4f00}.text-\[\#8a949d\]{color:#8a949d}.text-\[\#9a5b00\]{color:#9a5b00}.text-\[\#9aa6b8\]{color:#9aa6b8}.text-\[\#071b55\]{color:#071b55}.text-\[\#092c72\]{color:#092c72}.text-\[\#173b7a\]{color:#173b7a}.text-\[\#247a36\]{color:#247a36}.text-\[\#1760b5\]{color:#1760b5}.text-\[\#17202a\]{color:#17202a}.text-\[\#27863a\]{color:#27863a}.text-\[\#33415f\]{color:#33415f}.text-\[\#34435b\]{color:#34435b}.text-\[\#043485\]{color:#043485}.text-\[\#47556d\]{color:#47556d}.text-\[\#52606d\]{color:#52606d}.text-\[\#52647c\]{color:#52647c}.text-\[\#55708f\]{color:#55708f}.text-\[\#68778d\]{color:#68778d}.text-\[\#69737d\]{color:#69737d}.text-\[\#111827\]{color:#111827}.text-\[\#172033\]{color:#172033}.text-\[\#263653\]{color:#263653}.text-\[\#516078\]{color:#516078}.text-\[\#536176\]{color:#536176}.text-\[\#607087\]{color:#607087}.text-\[\#647086\]{color:#647086}.text-\[\#657187\]{color:#657187}.text-\[\#667085\]{color:#667085}.text-\[\#755400\]{color:#755400}.text-\[\#758195\]{color:#758195}.text-\[\#956300\]{color:#956300}.text-\[\#a93226\]{color:#a93226}.text-\[\#b42318\]{color:#b42318}.text-\[\#c43b35\]{color:#c43b35}.text-\[\#c0392b\]{color:#c0392b}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.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)}}.uppercase{text-transform:uppercase}.opacity-45{opacity:.45}.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-2xl{--tw-shadow:0 25px 50px -12px 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_1px_4px_rgba\(7\,27\,85\,\.06\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#071b550f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_7px_rgba\(11\,103\,217\,\.18\)\]{--tw-shadow:0 2px 7px var(--tw-shadow-color,#0b67d92e);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_8px_24px_rgba\(58\,29\,29\,\.16\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#3a1d1d29);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_1px_2px_rgba\(7\,27\,85\,\.035\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#071b5509);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)}.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-\[\#dbe3ed\]{--tw-ring-color:#dbe3ed}.ring-\[\#ffb800\]{--tw-ring-color:#ffb800}.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,)}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,background-color\]{transition-property:transform,box-shadow,background-color;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-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-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-\[\#9aa3af\]::placeholder{color:#9aa3af}.placeholder\:text-\[\#778398\]::placeholder{color:#778398}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-\[\#1760b5\]:hover{border-color:#1760b5}.hover\:border-\[\#b9c9df\]:hover{border-color:#b9c9df}.hover\:bg-\[\#095cbf\]:hover{background-color:#095cbf}.hover\:bg-\[\#eef6ff\]:hover{background-color:#eef6ff}.hover\:bg-\[\#fbfdff\]:hover{background-color:#fbfdff}.hover\:shadow-\[0_3px_10px_rgba\(7\,27\,85\,\.1\)\]:hover{--tw-shadow:0 3px 10px var(--tw-shadow-color,#071b551a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_4px_12px_rgba\(11\,103\,217\,\.22\)\]:hover{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0b67d938);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#1e62d0\]:focus{border-color:#1e62d0}.focus\:border-\[\#1760b5\]:focus{border-color:#1760b5}.focus\:border-\[\#f59e0b\]:focus{border-color:#f59e0b}.focus\:bg-white:focus{background-color:var(--color-white)}.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-\[\#1760b5\]\/10:focus{--tw-ring-color:oklab(49.4651% -.0373327 -.146658/.1)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.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-\[\#1760b5\]\/25:focus-visible{--tw-ring-color:oklab(49.4651% -.0373327 -.146658/.25)}.focus-visible\:ring-\[\#1760b5\]\/30:focus-visible{--tw-ring-color:oklab(49.4651% -.0373327 -.146658/.3)}.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-\[\.985\]:active{scale:.985}.active\:border-\[\#1e3965\]:active{border-color:#1e3965}.active\:bg-\[\#f2f6ff\]:active{background-color:#f2f6ff}.active\:bg-\[\#f3f6fb\]:active{background-color:#f3f6fb}.active\:bg-\[\#f5f7f9\]:active{background-color:#f5f7f9}.active\:bg-\[\#f5f9ff\]:active{background-color:#f5f9ff}.active\:bg-\[\#fafbfc\]:active{background-color:#fafbfc}.active\:bg-\[\#fff1f0\]:active{background-color:#fff1f0}.active\:opacity-70:active{opacity:.7}.active\:opacity-75:active{opacity:.75}.active\:opacity-80:active{opacity:.8}.active\:opacity-85:active{opacity:.85}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:h-\[844px\]{height:844px}.sm\:max-h-\[844px\]{max-height:844px}.sm\:rounded-\[28px\]{border-radius:28px}}@media (width>=64rem){.lg\:top-\[10px\]{top:10px}.lg\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:h-\[21px\]{height:21px}.lg\:h-\[116px\]{height:116px}.lg\:w-\[21px\]{width:21px}.lg\:w-\[116px\]{width:116px}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:rounded-\[10px\]{border-radius:10px}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.lg\:text-\[8\.5px\]{font-size:8.5px}.lg\:text-\[8px\]{font-size:8px}.lg\:text-\[9px\]{font-size:9px}.lg\:text-\[10px\]{font-size:10px}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[16px\]{font-size:16px}}@media print{.print\:flex{display:flex}.print\:overflow-visible{overflow:visible}.print\:rounded-none{border-radius:0}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:calc(var(--spacing) * 0)}}}:root{color:#071b55;background:#f7f8fa;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}*,:before,:after{font-family:inherit}html,body,#root{width:100%;height:100%;margin:0}body{overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,select,textarea{font:inherit}button,[role=button],input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #1760b5}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.aeb-page{color:#071b55;background:#f8f9fb}.aeb-card{background:#fff;border:1px solid #e5e8ee;border-radius:14px;box-shadow:0 1px 2px #071b5508}.aeb-section-title{color:#071b55;letter-spacing:.015em;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.2}.aeb-muted{color:#647086}.aeb-gold{color:#b77905}.aeb-navy{color:#071b55}.aeb-bottom-nav{width:100%;min-height:94px;padding:11px 10px calc(9px + env(safe-area-inset-bottom));z-index:35;background:#fffffffa;border:0;border-top:1px solid #e7ebf1;flex:none;align-items:flex-end;display:flex;position:relative;overflow:visible;box-shadow:0 -5px 18px #071b5512}@media (width<=1023px){.aeb-workshop-theme .aeb-responsive-content>.painting-desktop-page>.workflow-form-header,.aeb-workshop-theme .aeb-responsive-content>.blasting-desktop-page>.workflow-form-header{z-index:2;color:#fff!important}.aeb-workshop-theme .aeb-responsive-content>.painting-desktop-page>.workflow-form-header h1,.aeb-workshop-theme .aeb-responsive-content>.painting-desktop-page>.workflow-form-header button,.aeb-workshop-theme .aeb-responsive-content>.blasting-desktop-page>.workflow-form-header h1,.aeb-workshop-theme .aeb-responsive-content>.blasting-desktop-page>.workflow-form-header button{color:#fff!important}.aeb-workshop-theme .aeb-responsive-content>.painting-desktop-page>.workflow-form-header button[aria-label=Back],.aeb-workshop-theme .aeb-responsive-content>.blasting-desktop-page>.workflow-form-header button[aria-label=Back]{background:#ffffff1a;border-color:#fff6;width:44px!important;height:44px!important}.aeb-workshop-theme .aeb-responsive-content>.painting-desktop-page>.workflow-form-header h1,.aeb-workshop-theme .aeb-responsive-content>.blasting-desktop-page>.workflow-form-header h1{padding-right:44px!important}.blasting-desktop-page .blasting-process-grid{grid-template-columns:minmax(0,1fr) 90px 132px;gap:7px}.desktop-released-page>.released-header{flex-shrink:0;padding:8px 14px 9px!important}.desktop-released-page .released-identity{height:78.97px;min-height:78.97px;margin-bottom:23px;position:relative;gap:0!important}.desktop-released-page .released-identity>div:first-child{box-sizing:border-box;margin:-2px 60px 1px 9px;padding:7px 6px 0 0}.desktop-released-page .home-company-logo{width:232px!important;max-width:232px!important}.desktop-released-page .home-pipeline-title{line-height:15px;margin:-3px 0 0 68px!important;padding:0!important;font-size:12px!important}.desktop-released-page .home-header-meta{color:#000;text-align:center;flex-direction:column;align-items:center;width:74.47px;display:flex;position:absolute;top:3px;right:6px;gap:0!important;padding:0!important}.desktop-released-page .home-clock{box-sizing:border-box;color:#000;flex-direction:column;align-items:center;width:100%;margin-top:-43px;padding:5px 0 18px;display:flex}.desktop-released-page .home-clock-time{color:#000;white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.desktop-released-page .home-clock-date{color:#000;white-space:nowrap;font-size:7.5px;font-weight:600;line-height:10px}.desktop-released-page .home-greeting{color:#000;text-align:center;width:74.47px;line-height:13px;margin:5px 0 0!important}.desktop-released-page .released-title-row{gap:5px;min-height:34px;margin-bottom:15px}.desktop-released-page .released-back-button{color:#071b55;background:0 0;border:0;flex:0 0 28px;width:28px;height:34px;font-size:25px;line-height:1}.desktop-released-page .released-title{line-height:17px;margin:0!important;font-size:14px!important}.desktop-released-page .released-search-row{margin-top:0!important}.desktop-released-page .released-search-row>.aeb-input{height:38px;min-height:38px}.desktop-released-page .released-search-input{color:#949494;font-size:11px;font-weight:100}.desktop-released-page .released-search-input::placeholder{color:#949494;opacity:1}.desktop-released-page .released-filter-button{flex:0 0 40px;width:40px;height:38px}.released-filter-count{color:#071b55;background:#f5a800;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 4px;font-size:8px;font-weight:900;line-height:1;display:grid;position:absolute;top:-4px;right:-3px}.released-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.released-filter-panel label,.released-custom-dates label{color:#607087;text-transform:uppercase;letter-spacing:.035em;flex-direction:column;gap:3px;min-width:0;font-size:7.5px;font-weight:800;display:flex}.released-filter-panel select,.released-filter-panel input,.released-custom-dates input{color:#172033;background:#fff;border:1px solid #d9e0e9;border-radius:8px;width:100%;min-width:0;height:31px;padding:0 7px;font-size:9px;font-weight:600}.released-filter-clear{color:#0b438a;background:#edf3fb;border:0;border-radius:8px;grid-column:1/-1;min-height:29px;font-size:9px;font-weight:800}.released-filter-clear:disabled{color:#9aa5b4;background:#f3f5f7}.released-period-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;display:grid}.desktop-released-page .released-period-tabs>.aeb-pill{width:100%;min-width:0;height:28px;padding:0 2px;font-size:7.5px}.released-custom-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px 8px;display:grid}.desktop-released-page .released-results-meta{font-size:8.5px;margin-top:8px!important}.desktop-released-page>.released-main{row-gap:6px!important;padding:7px 12px 10px!important}.desktop-released-page .released-project-grid>*+*{margin-top:6px!important}.desktop-released-page .released-project-card{border-radius:11px;min-height:0;padding:7px!important}.desktop-released-page .released-project-top{gap:8px!important}.desktop-released-page .released-project-thumbnail{border-radius:7px!important;width:80px!important;height:68px!important}.desktop-released-page .released-project-identity-line{flex:auto;font-size:11px;line-height:13px}.desktop-released-page .released-project-details .aeb-status{flex:none;padding:3px 6px;font-size:7.5px}.desktop-released-page .released-project-job-type{font-size:8.5px;line-height:11px;margin-top:2px!important}.desktop-released-page .released-project-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 6px;font-size:7.5px;line-height:10px;display:grid;margin-top:5px!important}.desktop-released-page .released-project-dates p{white-space:nowrap;min-width:0;gap:3px!important}.desktop-released-page .released-project-dates svg{width:10px!important;height:10px!important}.desktop-released-page .released-project-metrics{height:34px;min-height:34px;margin-top:5px!important;padding-top:4px!important}.desktop-released-page .released-project-metrics p{font-size:7.5px}.desktop-released-page .released-project-metrics b{font-size:9px}.desktop-released-page .released-project-metrics>div:nth-child(2),.desktop-released-page .released-project-metrics>div:nth-child(3){padding-left:7px;padding-right:7px}}@media (width>=1024px){.desktop-released-page .released-title-row{width:100%;max-width:680px}.desktop-released-page .released-back-button{display:none}}@media (width<=359px){.desktop-released-page .home-company-logo{width:210px!important;max-width:210px!important}.desktop-released-page .home-pipeline-title{margin-left:58px!important;font-size:11px!important}.desktop-released-page .home-header-meta,.desktop-released-page .home-greeting{width:68px}.desktop-released-page .released-period-tabs>.aeb-pill{font-size:6.8px}.desktop-released-page .released-project-thumbnail{width:70px!important}}@media (width<=1023px){.desktop-project-detail-page>.project-detail-header{padding-bottom:0;padding-top:max(6px, env(safe-area-inset-top))!important}.desktop-project-detail-page .project-detail-header-row{min-height:52px;gap:4px!important;padding-left:12px!important;padding-right:12px!important}.desktop-project-detail-page .project-detail-heading{flex-direction:column;justify-content:center;min-height:48px;display:flex}.desktop-project-detail-page .project-detail-title{height:24px;margin:-2px 0 -1px;line-height:24px}.desktop-project-detail-page .project-detail-status{margin-right:2px}.desktop-project-detail-page .project-detail-tabs{min-height:38px}.desktop-project-detail-page .project-detail-overview-active{flex-direction:column;gap:0;display:flex}.desktop-project-detail-page .project-detail-overview-active>*{flex:none;margin-top:0!important}.desktop-project-detail-page .project-detail-progress-card{box-sizing:border-box;height:105.6px;min-height:105.6px;margin-top:-7px!important;margin-bottom:6px!important;padding:5px 12px!important}.desktop-project-detail-page .project-detail-progress-title{margin:0}.desktop-project-detail-page .project-detail-progress-stages{margin-top:16px!important}.desktop-project-detail-page .project-detail-progress-stage{margin-top:-12px}.desktop-project-detail-page .project-detail-hours-card{box-sizing:border-box;height:auto;min-height:0;margin-bottom:6px!important;padding:9px 11px!important}.desktop-project-detail-page .project-detail-hours-title{margin:0}.desktop-project-detail-page .project-detail-consumables-card{margin-top:0!important;margin-bottom:6px!important;padding-top:6px!important;padding-bottom:6px!important}.desktop-project-detail-page .project-detail-consumables-title{margin:0}.desktop-project-detail-page .project-detail-consumables-list{margin-top:6px!important}.desktop-project-detail-page .project-detail-consumables-list>*+*{margin-top:5px!important}.desktop-project-detail-page .project-detail-consumables-empty{align-items:center;min-height:18px;display:flex;margin:0!important}.desktop-project-detail-page .project-detail-latest-photos{box-sizing:border-box;align-self:center;width:calc(100% - 2px);height:151.59px;min-height:151.59px;margin-top:0!important;margin-bottom:7px!important;padding:7px 11px!important}.desktop-project-detail-page .project-detail-latest-photos>div:first-child{margin-bottom:4px!important}.desktop-project-detail-page .project-detail-photo-rail,.desktop-project-detail-page .project-detail-photo-slide{height:118.98px!important}.desktop-project-detail-page .project-detail-photo-image{box-sizing:border-box;margin-top:-6px;padding-top:6px;padding-bottom:6px;height:118.98px!important}.desktop-project-detail-page .project-detail-workflow-card{box-sizing:border-box;margin-top:0!important;margin-bottom:6px!important;padding-top:8px!important;padding-bottom:8px!important}.desktop-project-detail-page .project-detail-workflow-card-multi{height:159.39px;min-height:159.39px}.desktop-project-detail-page .project-detail-workflow-actions{margin-top:7px!important}.desktop-project-detail-page .project-detail-workflow-action{margin:0;line-height:1.05}.desktop-project-detail-page .project-detail-workflow-update{height:33.8px;min-height:33.8px!important;font-size:12px!important}}.aeb-soft-capsule{background:#fff;border:1px solid #dfe5ed;border-radius:25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 76px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2px;width:100%;height:70px;padding:7px 8px;display:grid;box-shadow:0 8px 24px #071b551a,inset 0 1px #ffffffe6}.aeb-soft-nav-item{appearance:none;color:#69778b;cursor:pointer;background:0 0;border:0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-width:0;height:54px;padding:5px 2px 4px;transition:background-color .18s,color .18s,transform .18s;display:flex}.aeb-soft-nav-item[aria-current=page]{color:#073b83;background:#e8f1ff;box-shadow:inset 0 0 0 1px #0f4fa00a}.aeb-soft-nav-item:active{background:#eef4fc;transform:translateY(1px)}.aeb-soft-nav-item:focus-visible,.aeb-soft-add:focus-visible{outline-offset:2px;outline:3px solid #f5a800}.aeb-soft-nav-icon{place-items:center;width:23px;height:23px;display:grid}.aeb-soft-nav-icon svg{stroke-width:1.9px;width:23px;height:23px;display:block}.aeb-soft-nav-label{text-overflow:ellipsis;max-width:100%;color:inherit;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:850;line-height:1;overflow:hidden}.aeb-soft-add{appearance:none;color:#fff;cursor:pointer;background:linear-gradient(145deg,#0b4d9b 0%,#062a67 58%,#031a49 100%);border:4px solid #fff;border-radius:22px;justify-content:center;place-self:start center;align-items:center;width:64px;height:64px;margin-top:-24px;padding:0;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 10px 22px #0529634d,0 3px 7px #0529632e}.aeb-soft-add:after{content:"";background:#f5a800;border-radius:999px;width:25px;height:4px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #b7790533}.aeb-soft-add:active{transform:translateY(2px)scale(.98);box-shadow:0 6px 14px #05296347}.aeb-soft-add-plus{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;width:32px;height:32px;display:block;overflow:visible}.aeb-soft-add-label{color:#073b83;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:850;line-height:1;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}@media (width<=380px){.aeb-bottom-nav{min-height:90px;padding-left:7px;padding-right:7px}.aeb-soft-capsule{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 68px minmax(0,1fr) minmax(0,1fr);padding-left:5px;padding-right:5px}.aeb-soft-add{border-radius:20px;width:60px;height:60px}.aeb-soft-nav-label{letter-spacing:.015em;font-size:6.5px}}.aeb-status{text-transform:uppercase;letter-spacing:.02em;border-radius:7px;padding:5px 9px;font-size:10px;font-weight:800;line-height:1}.aeb-pill{color:#071b55;white-space:nowrap;background:#fff;border:1px solid #d9dee8;border-radius:999px;height:34px;padding:0 14px;font-size:11px;font-weight:600}.aeb-pill-active{color:#fff;background:#092c72;border-color:#092c72}.aeb-tab{color:#263653;flex:1;min-height:44px;font-size:11px;font-weight:600;position:relative}.aeb-tab-active{color:#071b55;font-weight:800}.aeb-tab-active:after{content:"";background:#b77905;border-radius:999px;height:3px;position:absolute;bottom:0;left:12%;right:12%}.aeb-input{color:#172033;background:#fff;border:1px solid #dfe3ea;border-radius:12px;outline:none;width:100%;min-height:42px;padding:0 12px}.aeb-input:focus{border-color:#153d82;box-shadow:0 0 0 3px #153d8214}.timesheet-letterhead{border-bottom:2px solid #c67818;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding-bottom:10px;display:flex}.timesheet-letterhead img{width:235px;max-width:66%;height:auto;display:block}.timesheet-week-box{text-align:right;color:#071b55;flex-shrink:0}.timesheet-week-box div{text-transform:uppercase;letter-spacing:.06em;color:#687489;font-size:9px;font-weight:700}.timesheet-week-box strong{margin-top:3px;font-size:13px;display:block}.timesheet-print-meta{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.timesheet-print-meta>div{border:1px solid #e1e5ea;border-radius:8px;flex-direction:column;justify-content:center;min-height:42px;padding:7px 9px;display:flex}.timesheet-print-meta span{color:#758094;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:700}.timesheet-print-meta strong{color:#172033;margin-top:2px;font-size:11px}.timesheet-table{border-collapse:collapse;color:#172033;width:100%;min-width:680px}.timesheet-table th,.timesheet-table td{vertical-align:middle;border:1px solid #d7dde5;padding:6px}.timesheet-table th{color:#33415f;text-transform:uppercase;letter-spacing:.025em;text-align:left;background:#edf1f5;font-size:9px}.timesheet-table td{font-size:10px}.timesheet-table input,.timesheet-table select{color:#172033;background:#fff;border:1px solid #cfd6de;border-radius:6px;outline:none;width:100%;min-height:34px;padding:5px 7px;font-size:10px}.timesheet-table input:disabled,.timesheet-table select:disabled{color:#5f6876;background:#f4f5f6}.timesheet-date-cell{min-width:118px}.timesheet-date-cell b{font-size:10px;display:block}.timesheet-date-cell small,.timesheet-static-table td small{color:#7a8595;margin-top:2px;font-size:8px;display:block}.timesheet-hours-cell{text-align:center;color:#071b55;min-width:78px;font-weight:800}.timesheet-site-cell{min-width:190px}.timesheet-total-print{color:#172033;border:2px solid #0d5a8d;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:210px;max-width:280px;margin:12px 0 0 auto;padding:9px 12px;display:flex}.timesheet-total-print span{font-size:10px;font-weight:700}.timesheet-total-print strong{color:#071b55;font-size:17px}.timesheet-notes-editor{margin-top:13px}.timesheet-notes-editor label{color:#46536a;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.timesheet-notes-editor label em{color:#8a949d;font-size:8px;font-style:normal;font-weight:600}.timesheet-notes-editor textarea{resize:vertical;color:#172033;border:1px solid #cfd6de;border-radius:8px;outline:none;width:100%;min-height:74px;margin-top:6px;padding:8px;font-size:10px}.timesheet-notes-print{border:1px solid #d7dde5;border-radius:8px;margin-top:14px;padding:9px 11px}.timesheet-notes-print span{color:#758094;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.timesheet-notes-print p{color:#172033;min-height:30px;margin:5px 0 0;font-size:10px}.timesheet-signatures{gap:42px;margin-top:38px}.timesheet-signatures>div{border-top:1px solid #647086;flex:1;padding-top:5px}.timesheet-signatures span{color:#647086;text-transform:uppercase;font-size:8px;font-weight:700}.timesheet-preview-screen .timesheet-print-document{border-radius:10px;width:min(100%,820px);margin:0 auto;padding:20px;box-shadow:0 1px 8px #00000014}.timesheet-static-table{min-width:0}@media print{@page{size:A4 portrait;margin:10mm}html,body,#root{background:#fff!important;width:auto!important;height:auto!important;overflow:visible!important}body *{visibility:hidden}.timesheet-print-document,.timesheet-print-document *,.admin-timesheet-print,.admin-timesheet-print *{visibility:visible}.timesheet-print-document{top:0;left:0;width:100%!important;max-width:none!important;box-shadow:none!important;color:#000!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important}.no-print,.aeb-bottom-nav{display:none!important}.timesheet-table{table-layout:fixed;min-width:0!important}.timesheet-table th,.timesheet-table td{padding:4px!important;font-size:8.2pt!important}.timesheet-table th:first-child{width:20%}.timesheet-table th:nth-child(2),.timesheet-table th:nth-child(3),.timesheet-table th:nth-child(4){width:14%}.timesheet-table th:nth-child(5){width:38%}.timesheet-table input,.timesheet-table select{appearance:none;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;font-size:8.2pt!important}.timesheet-notes-editor textarea{border:1px solid #cfd6de;min-height:52px}.timesheet-signatures{display:flex!important}.admin-timesheet-print{background:#fff!important;width:190mm!important;max-width:none!important;height:auto!important;padding:0!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}.admin-timesheet-print>article{break-inside:avoid;box-shadow:none!important;margin:0 0 5mm!important}}.auth-experience{isolation:isolate;color:#fff;width:100%;height:100%;min-height:100%;font-family:Inter Variable,Arial,sans-serif;position:relative;overflow:hidden;background:#061a37!important}.auth-workshop,.auth-workshop-image,.auth-workshop-light,.auth-workshop-dust{pointer-events:none;position:absolute;inset:0}.auth-workshop{z-index:0;overflow:hidden}.auth-workshop-image{will-change:transform;background:url(/aeb-auth-workshop.jpg) 50%/cover no-repeat;animation:12s ease-in-out infinite alternate auth-workshop-drift;inset:-3%;transform:scale(1.035)translate(-.8%,-.4%)}.auth-workshop:after{content:"";background:linear-gradient(#020f237a 0%,#031835a1 48%,#020e20d4 100%),radial-gradient(circle at 76% 24%,#ffce6c1f,#0000 34%);position:absolute;inset:0}.auth-workshop-light{z-index:1;opacity:.52;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 37%,#ffe09d0a 44%,#ffe29e33 50%,#ffe09d0a 56%,#0000 63%);animation:8s ease-in-out infinite alternate auth-light-sweep;inset:-35%;transform:translate(-25%,-6%)}.auth-workshop-dust,.auth-workshop-dust:before,.auth-workshop-dust:after{z-index:2;content:"";opacity:.22;background-image:radial-gradient(circle,#ffe1a0c7 0 1px,#0000 1.5px),radial-gradient(circle,#ffffff8f 0 1px,#0000 1.4px);background-position:16% 92%,78% 64%;background-size:89px 113px,131px 157px;animation:10s linear infinite auth-dust-rise}.auth-workshop-dust:before,.auth-workshop-dust:after{position:absolute;inset:0}.auth-workshop-dust:before{animation-duration:13s;animation-delay:-4s;transform:scale(.78)}.auth-workshop-dust:after{animation-duration:16s;animation-delay:-9s;transform:scale(1.18)}.auth-splash,.auth-login-content{z-index:3;flex-direction:column;justify-content:center;align-items:center;transition:opacity .58s,transform .72s cubic-bezier(.2,.72,.2,1),filter .58s;display:flex;position:absolute;inset:0}.auth-splash{transform:translateY(-4%)}.auth-emblem-motion{isolation:isolate;place-items:center;animation:4.6s ease-in-out infinite auth-emblem-float;display:grid;position:relative}.auth-emblem-orbit{z-index:-1;background:conic-gradient(from 25deg,transparent 0 34%,#ffc72ceb 43%,transparent 52% 82%,#8abcedad 91%,transparent 100%);filter:drop-shadow(0 0 7px #ffc72c47);border-radius:50%;animation:7.5s linear infinite auth-emblem-orbit;position:absolute;inset:-9px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.auth-splash-emblem-motion{width:146px;max-width:39vw}.auth-splash-emblem{clip-path:circle(49.2%);filter:drop-shadow(0 8px 24px #00000042);border-radius:50%;width:100%;height:auto;display:block}.auth-splash-status{flex-direction:column;align-items:center;gap:14px;margin-top:22px;display:flex}.auth-splash-status p{color:#fffffff0;letter-spacing:.01em;margin:0;font-size:12px;font-weight:500;line-height:1.2}.auth-loading-track{background:#95b4d775;border-radius:999px;width:128px;height:4px;overflow:hidden}.auth-loading-track span{border-radius:inherit;background:#ffc72c;width:54%;height:100%;animation:1.7s ease-in-out infinite alternate auth-loading-progress;display:block;box-shadow:0 0 10px #ffc72c73}.auth-login-content{padding:calc(22px + env(safe-area-inset-top)) 28px calc(24px + env(safe-area-inset-bottom));opacity:0;filter:blur(5px);pointer-events:none;justify-content:center;gap:18px;transform:translateY(26px)scale(.985)}.auth-login-emblem-motion{width:116px;max-width:31vw}.auth-login-emblem{clip-path:circle(49.2%);filter:drop-shadow(0 7px 20px #0000003d);border-radius:50%;width:100%;height:auto;display:block}.login-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#072b54e0,#031b3dd6);border:1px solid #7bb2eb70;border-radius:22px;flex-direction:column;gap:13px;width:100%;max-width:330px;padding:24px 22px 22px;display:flex;box-shadow:0 18px 46px #000a1c57,inset 0 1px #ffffff12}.login-heading{text-align:center;margin-bottom:2px}.login-heading h1{color:#fff;letter-spacing:-.015em;margin:0;font-size:25px;font-weight:800;line-height:1.15}.login-heading p{color:#b9cce2;letter-spacing:.03em;text-transform:uppercase;margin:6px 0 0;font-size:12px;font-weight:500;line-height:1.25}.login-field{flex-direction:column;gap:6px;display:flex}.login-page label{color:#c8d8ea;letter-spacing:.1em;font-size:10px;font-weight:700;line-height:1.2}.login-page input{color:#fff;background:#031c3e85;border:1px solid #8eb8e485;border-radius:12px;outline:none;width:100%;height:46px;padding:0 13px;font:500 14px/1 Inter Variable,Arial,sans-serif;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff0a}.login-page input:focus{background:#042249c2;border-color:#ffc72c;box-shadow:0 0 0 3px #ffc72c29}.login-page input:disabled{opacity:.68}.login-page input::placeholder{color:#8da4bf}.login-error{color:#ffe0df;text-align:center;background:#8f191e6b;border-radius:9px;margin:0;padding:8px 10px;font-size:11px;line-height:1.35}.login-submit-button{color:#062150;letter-spacing:.04em;background:linear-gradient(#ffd54c,#ffc72c);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;margin-top:2px;font:800 13px/1 Inter Variable,Arial,sans-serif;transition:transform .16s,filter .16s,opacity .16s;display:flex;box-shadow:0 8px 20px #ffb40c33,inset 0 1px #ffffff73}.login-submit-button:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-1px)}.login-submit-button:not(:disabled):active{transform:translateY(0)}.login-submit-button:disabled{opacity:.52;cursor:not-allowed}.login-button-spinner{border:2px solid #06215047;border-top-color:#062150;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite auth-spinner}.auth-experience.is-login .auth-splash{opacity:0;filter:blur(5px);pointer-events:none;transform:translateY(-82px)scale(.72)}.auth-experience.is-login .auth-login-content{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)scale(1)}@keyframes auth-workshop-drift{0%{transform:scale(1.035)translate(-.8%,-.4%)}to{transform:scale(1.075)translate(1.2%,.6%)}}@keyframes auth-light-sweep{to{transform:translate(27%,7%)}}@keyframes auth-dust-rise{to{background-position:16% -21%,78% -38%}}@keyframes auth-loading-progress{0%{width:34%}to{width:76%}}@keyframes auth-spinner{to{transform:rotate(360deg)}}@keyframes auth-emblem-float{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-7px)scale(1.018)}}@keyframes auth-emblem-orbit{to{transform:rotate(360deg)}}@media (height<=700px){.auth-login-content{gap:12px;padding-top:15px;padding-bottom:15px}.auth-login-emblem-motion{width:88px}.login-form{gap:9px;padding:17px 18px}.login-heading h1{font-size:21px}.login-page input,.login-submit-button{height:42px}}@media (prefers-reduced-motion:reduce){.auth-workshop-image,.auth-workshop-light,.auth-workshop-dust,.auth-workshop-dust:before,.auth-workshop-dust:after,.auth-loading-track span,.login-button-spinner,.auth-emblem-motion,.auth-emblem-orbit{animation:none!important}.auth-splash,.auth-login-content{filter:none!important;transition:opacity .18s!important;transform:none!important}}.completion-report-paper{color:#111827;background:#fff;border:1px solid #cfd5dd;border-radius:8px;width:min(1220px,100%);min-height:0;margin:0 auto;padding:18px 22px 22px;font-family:Inter,system-ui,sans-serif;box-shadow:0 2px 10px #00000014}.completion-report-header{grid-template-columns:minmax(0,1.62fr) minmax(250px,.72fr);align-items:center;gap:30px;display:grid}.completion-brand-stack{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.completion-brand{align-items:center;min-width:0;display:flex}.completion-brand img{object-fit:contain;width:100%;max-width:650px;height:auto;display:block}.completion-brand-details{align-items:center;gap:14px;width:100%;min-width:0;display:flex}.completion-contact-copy{color:#27364f;gap:4px;min-width:0;font-size:9px;font-weight:700;line-height:1.25;display:grid}.completion-contact-copy>div{flex-wrap:wrap;gap:6px 14px;display:flex}.completion-contact-copy span{white-space:nowrap}.completion-certifications{object-fit:contain;flex:none;width:142px;max-width:28%;height:auto;display:block}.completion-title-block{align-self:center;min-width:0;padding-top:0}.completion-title-block h1{color:#061b55;letter-spacing:-.015em;white-space:normal;text-align:left;margin:0 0 11px;font-size:23px;font-weight:900;line-height:1.08}.completion-report-meta{grid-template-columns:95px 12px 1fr;align-items:center;font-size:12px;line-height:1.7;display:grid}.completion-report-meta span{font-weight:700}.completion-report-meta strong{font-weight:800}.completion-orange-rule{background:#c56d18;height:3px;margin:10px 0 12px}.completion-section{margin-top:10px}.completion-section h2{color:#fff;letter-spacing:.005em;background:#061b55;align-items:center;min-height:25px;margin:0;padding:4px 9px;font-size:12px;font-weight:900;display:flex}.completion-table,.completion-details-table{border-collapse:collapse;table-layout:fixed;width:100%}.completion-table th,.completion-table td,.completion-details-table th,.completion-details-table td{vertical-align:middle;border:1px solid #d7dbe0;padding:4px 7px;font-size:9.8px;line-height:1.25}.completion-details-table th{text-align:left;background:#fff;width:18%;font-weight:800}.completion-details-table td{width:32%}.completion-status{color:#2b7a2e;background:#d9f0d8;border-radius:10px;padding:2px 6px;font-size:9px;font-weight:900;display:inline-block}.completion-table thead th{color:#111827;text-align:left;background:#fff;font-weight:900}.completion-table thead th small{font-size:8.5px;font-weight:500}.completion-summary-table th:first-child,.completion-summary-table td:first-child{width:45%}.completion-summary-table th:nth-child(2),.completion-summary-table td:nth-child(2),.completion-summary-table th:nth-child(3),.completion-summary-table td:nth-child(3){text-align:center;width:27.5%}.completion-consumables-table th:first-child,.completion-consumables-table td:first-child,.completion-consumables-table th:nth-child(4),.completion-consumables-table td:nth-child(4){width:27%}.completion-consumables-table th:nth-child(2),.completion-consumables-table td:nth-child(2),.completion-consumables-table th:nth-child(5),.completion-consumables-table td:nth-child(5){text-align:center;width:13%}.completion-consumables-table th:nth-child(3),.completion-consumables-table td:nth-child(3),.completion-consumables-table th:nth-child(6),.completion-consumables-table td:nth-child(6){text-align:center;width:10%}.completion-log-table th,.completion-log-table td{padding:5px 7px;font-size:9px}.completion-log-table th:first-child{width:23%}.completion-log-table th:nth-child(2){width:43%}.completion-log-table th:nth-child(3),.completion-log-table th:nth-child(4){width:17%}.completion-log-table th:nth-child(n+3),.completion-log-table td:nth-child(n+3){text-align:center}.completion-log-table td small{color:#667085;margin-top:2px;font-size:8px;line-height:1.2;display:block}.completion-log-table td b{font-weight:800}.completion-summary-table .completion-total-row span,.completion-summary-table .completion-total-row strong,.completion-log-table .completion-total-row span,.completion-log-table .completion-total-row strong{display:block}.completion-summary-table .completion-total-row span,.completion-log-table .completion-total-row span{color:#52647c;font-size:8px}.completion-hours-note{color:#52647c;margin:5px 3px 0;font-size:8px;line-height:1.25}.completion-total-row td{color:#061b55;font-weight:900}.completion-total-row td:first-child{text-align:center}.completion-photo-grid{border:1px solid #d7dbe0;border-top:0;grid-template-columns:repeat(6,1fr);gap:7px;padding:9px 7px 5px;display:grid}.completion-photo-grid figure{margin:0}.completion-photo-grid img{aspect-ratio:1.35;object-fit:cover;background:#eef1f4;border-radius:4px;width:100%;display:block}.completion-photo-grid figcaption{text-align:center;color:#111827;margin-top:5px;font-size:8px;line-height:1.2}.completion-no-photos{text-align:center;color:#667085;border:1px solid #d7dbe0;border-top:0;padding:28px;font-size:10px}.completion-signoff{grid-template-columns:1fr 1fr;gap:100px;margin:34px 10px 0;display:grid}.completion-signoff>div{border-top:1px solid #5f6876;padding-top:5px}.completion-signoff span{color:#667085;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.completion-signoff strong{min-height:12px;margin-top:4px;font-size:9px;display:block}.completion-view-header{min-height:64px;padding:max(10px, env(safe-area-inset-top)) 12px 10px;z-index:5;background:#fff;border-bottom:1px solid #e5e8ee;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.completion-back-button{color:#071b55;background:0 0;border:0;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:30px;line-height:1;display:grid}.completion-view-heading{flex:1;min-width:0}.completion-view-heading h1{color:#071b55;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:800;line-height:1.15;overflow:hidden}.completion-view-heading p{color:#647086;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:9px;line-height:1.2;overflow:hidden}.completion-print-button{color:#fff;background:#092c72;border:0;border-radius:8px;flex:none;min-height:38px;padding:0 12px;font-size:10px;font-weight:800}.completion-report-main{background:#dfe3e8;padding:12px;overflow-x:hidden!important}.completion-mobile-only{display:none}@media (width<=600px){.completion-report-screen{background:#fff;height:100%;min-height:100dvh}.completion-view-header{gap:5px;min-height:56px;padding-bottom:7px;padding-left:6px;padding-right:8px}.completion-back-button{flex-basis:34px;width:34px;height:34px;font-size:27px}.completion-view-heading h1{white-space:normal;text-overflow:clip;max-width:100%;font-size:12px;line-height:1.08;overflow:visible}.completion-view-heading p{margin-top:2px;font-size:8px}.completion-print-button{border-radius:7px;min-height:34px;padding:0 9px;font-size:9px}.completion-report-main{background:#fff;padding:0;overflow-x:hidden!important}.completion-report-paper{width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:9px 8px 14px}.completion-report-header{grid-template-columns:minmax(0,1.7fr) minmax(105px,.8fr);align-items:center;gap:7px}.completion-brand img{max-width:100%}.completion-brand-details{gap:5px}.completion-contact-copy{gap:2px;font-size:5.8px;line-height:1.1}.completion-contact-copy>div{gap:2px 5px}.completion-contact-copy span{white-space:normal}.completion-certifications{width:56px;max-width:30%}.completion-title-block h1{white-space:normal;letter-spacing:-.005em;margin:0 0 4px;font-size:9px;line-height:1.05}.completion-report-meta{grid-template-columns:48px 6px minmax(0,1fr);font-size:7px;line-height:1.45}.completion-report-meta strong{overflow-wrap:anywhere}.completion-orange-rule{height:2px;margin:6px 0 7px}.completion-section{margin-top:6px}.completion-section h2{min-height:20px;padding:3px 6px;font-size:9.5px}.completion-table th,.completion-table td,.completion-details-table th,.completion-details-table td{overflow-wrap:anywhere;padding:3px 4px;font-size:7.5px;line-height:1.2}.completion-details-table th{width:20%}.completion-details-table td{width:30%}.completion-status{border-radius:7px;padding:1px 4px;font-size:7px}.completion-table thead th small{font-size:6.5px}.completion-summary-table th:first-child,.completion-summary-table td:first-child{width:52%}.completion-summary-table th:nth-child(2),.completion-summary-table td:nth-child(2),.completion-summary-table th:nth-child(3),.completion-summary-table td:nth-child(3){width:24%}.completion-desktop-only{display:none!important}.completion-mobile-only{display:table}.completion-consumables-mobile th:first-child,.completion-consumables-mobile td:first-child{width:62%}.completion-consumables-mobile th:nth-child(2),.completion-consumables-mobile td:nth-child(2){text-align:center;width:18%}.completion-consumables-mobile th:nth-child(3),.completion-consumables-mobile td:nth-child(3){text-align:center;width:20%}.completion-log-table th:first-child{width:25%}.completion-log-table th:nth-child(2){width:41%}.completion-log-table th:nth-child(3),.completion-log-table th:nth-child(4){width:17%}.completion-log-table th,.completion-log-table td{padding:4px 3px;font-size:7.5px}.completion-log-table td small{font-size:6.8px}.completion-summary-table .completion-total-row span,.completion-hours-note{font-size:7px}.completion-photo-grid{grid-template-columns:repeat(3,1fr);gap:5px;padding:6px 4px 4px}.completion-photo-grid img{aspect-ratio:1.25;border-radius:3px}.completion-photo-grid figcaption{margin-top:3px;font-size:6.5px}.completion-no-photos{padding:14px;font-size:8px}.completion-signoff{gap:28px;margin:22px 5px 0}.completion-signoff span{font-size:6.5px}.completion-signoff strong{min-height:9px;margin-top:2px;font-size:7.5px}}@media (width>=601px){.completion-report-main{padding:18px}.completion-report-paper{margin:0 auto}}@page completion-report{size:A4 landscape;margin:8mm 10mm 9mm}@media print{html,body,#root{background:#fff!important;width:auto!important;height:auto!important;overflow:visible!important}.completion-report-screen{height:auto!important;min-height:0!important;overflow:visible!important}.completion-report-main{background:#fff!important;padding:0!important;overflow:visible!important}.completion-mobile-only{display:none!important}.completion-desktop-only{display:table!important}.completion-report-paper,.completion-report-paper *{visibility:visible!important}.completion-report-paper{page:completion-report;width:277mm!important;max-width:277mm!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important}.completion-report-header{grid-template-columns:minmax(0,1.62fr) minmax(72mm,.72fr)!important;gap:8mm!important}.completion-brand img{max-width:145mm!important}.completion-brand-stack{gap:1.5mm!important}.completion-brand-details{gap:3mm!important}.completion-contact-copy{gap:1mm!important;font-size:6.8pt!important;line-height:1.15!important}.completion-contact-copy>div{gap:1.5mm 4mm!important}.completion-certifications{width:27mm!important;max-width:27mm!important}.completion-title-block h1{margin-bottom:3mm!important;font-size:16pt!important;line-height:1.03!important}.completion-report-meta{grid-template-columns:25mm 3mm 1fr!important;font-size:9pt!important;line-height:1.45!important}.completion-orange-rule{margin:3mm 0 3.5mm!important}.completion-section{break-inside:avoid;margin-top:3mm!important}.completion-section h2{min-height:6mm!important;padding:1mm 2.5mm!important;font-size:9pt!important}.completion-table th,.completion-table td,.completion-details-table th,.completion-details-table td{padding:1.2mm 1.8mm!important;font-size:7.6pt!important}.completion-log-table th,.completion-log-table td{padding:1mm 1.2mm!important;font-size:7.6pt!important}.completion-log-table{break-inside:auto}.completion-log-table tr{break-inside:avoid;break-after:auto}.completion-photo-section{break-inside:avoid}.completion-photo-grid{gap:2mm!important;padding:2.5mm 2mm 1.5mm!important}.completion-photo-grid figcaption{font-size:6pt!important}.completion-signoff{gap:28mm!important;margin:6mm 3mm 0!important}}.desktop-only{display:none}.aeb-app-stage{background:#e0e3e6;justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex}.aeb-app-stage-report{background:#fff}.aeb-responsive-shell{background:#f8f9fb;width:100%;max-width:390px;height:100dvh;position:relative;overflow:hidden}.aeb-responsive-content{width:100%;min-width:0;height:100%;overflow:hidden}.aeb-report-shell,.aeb-report-content{background:#fff;width:100%;height:100dvh;position:relative;overflow:hidden}.aeb-desktop-sidebar{display:none}@media (width>=640px) and (width<=1023px){.aeb-responsive-shell{border-radius:28px;height:844px;max-height:844px;box-shadow:0 24px 60px #101e3638}}@media (width>=1024px){html,body,#root{overflow:hidden}body{background:#edf1f5}.desktop-only{display:block}.aeb-app-stage{background:#edf1f5;justify-content:stretch;align-items:stretch}.aeb-responsive-shell{width:100%;max-width:none;height:100dvh;box-shadow:none;background:#eef2f6;border-radius:0;grid-template-columns:260px minmax(0,1fr);display:grid}.aeb-responsive-content{background:#f4f6f8;min-width:0;height:100dvh}.aeb-responsive-content>.aeb-page{height:100%}.aeb-bottom-nav{display:none!important}.aeb-desktop-sidebar{color:#fff;z-index:40;background:#061d4f;border-right:1px solid #ffffff14;flex-direction:column;min-width:0;height:100dvh;padding:24px 18px 18px;display:flex;position:relative}.desktop-sidebar-brand{border-bottom:1px solid #ffffff1f;padding:2px 8px 22px}.desktop-sidebar-brand img{filter:drop-shadow(0 1px #ffffff0f);width:205px;max-width:100%;height:auto;display:block}.desktop-sidebar-brand p{color:#a9b7d2;letter-spacing:.22em;margin:10px 0 0;font-size:10px;font-weight:800}.desktop-sidebar-nav{padding-top:22px}.desktop-nav-section-label{color:#8294b7;letter-spacing:.16em;margin:0 10px 8px;font-size:9px;font-weight:800}.desktop-nav-section-gap{margin-top:22px}.desktop-nav-item{color:#c7d2e6;text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:46px;margin:3px 0;padding:0 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:flex}.desktop-nav-item:hover{color:#fff;background:#ffffff12}.desktop-nav-item-active{color:#071b55;background:#fff;box-shadow:0 4px 14px #00000024}.desktop-nav-icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.desktop-sidebar-user{border-top:1px solid #ffffff1f;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;margin-top:auto;padding:16px 8px 4px;display:grid}.desktop-user-avatar{color:#071b55;background:#f2b827;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.desktop-user-copy{min-width:0}.desktop-user-copy strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.desktop-user-copy span{color:#97a8c7;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;display:block;overflow:hidden}.desktop-signout{color:#bdc8dc;border:1px solid #ffffff24;border-radius:8px;grid-column:1/-1;min-height:34px;margin-top:5px;font-size:10px;font-weight:700}.desktop-signout:hover{color:#fff;background:#ffffff12}.aeb-responsive-content .aeb-page{background:#f4f6f8}.aeb-responsive-content .aeb-page>header{border-bottom:1px solid #e0e5eb;min-height:82px;box-shadow:0 1px #071b5505;padding:18px 30px 14px!important}.desktop-page-title span{color:#7c8799;letter-spacing:.16em;font-size:9px;font-weight:800;display:block}.desktop-page-title h1{color:#071b55;margin:5px 0 0;font-size:26px;font-weight:900;line-height:1}.home-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.home-header-top{display:none!important}.home-receive-button{grid-area:1/2;min-width:220px;padding:0 20px;box-shadow:0 4px 12px #082f7329;border-radius:9px!important;width:auto!important;min-height:44px!important;margin-top:0!important;font-size:12px!important}.home-receive-button>span{font-size:22px!important}.home-main{padding:24px 30px 34px!important}.home-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.home-overview-grid .aeb-card{min-height:98px;padding:18px 20px}.home-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px!important;display:grid!important}.home-project-grid>*{margin-top:0!important}.home-project-grid .aeb-card{min-height:246px}.desktop-home-page .aeb-section-title{font-size:13px}.desktop-home-page .aeb-pill{height:36px;font-size:11px}.released-identity{display:none!important}.released-header>h1{margin-top:0!important;font-size:24px!important}.released-header .aeb-input{max-width:680px;min-height:44px}.released-header>div:last-child{max-width:680px}.released-main{padding:22px 30px 34px!important}.released-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px!important;display:grid!important}.released-project-grid>*{margin-top:0!important}.released-project-card{min-height:205px}.more-brand{display:none!important}.more-header h1{margin-top:0!important;font-size:24px!important}.more-main{width:100%;max-width:1080px;margin:0 auto;padding:24px 30px 36px!important}.desktop-more-page .more-main>.aeb-card:first-child{min-height:84px}.desktop-more-page .more-main>.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop-form-page>header>div{width:100%;max-width:1180px;margin:0 auto}.desktop-form-page>header h1{text-align:left!important;padding-right:0!important;font-size:22px!important}.desktop-form-page>header button[aria-label=Back]{margin-right:8px}.receive-desktop-main{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;background:#f4f6f8!important;padding:24px 30px 34px!important;display:grid!important}.receive-desktop-main>section{border-radius:12px;box-shadow:0 1px 2px #071b5508;background:#fff!important;border:1px solid #e1e6ec!important;margin:0!important;padding:18px!important}.receive-desktop-main>section:nth-child(5){grid-column:1/-1}.receive-desktop-main>section h2,.receive-desktop-main>section p:first-child{font-size:11px!important}.receive-desktop-main .grid.grid-cols-2{gap:8px!important}.painting-desktop-main{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;background:#f4f6f8!important;padding:24px 30px 36px!important;display:grid!important}.painting-desktop-main>section{border-radius:12px;box-shadow:0 1px 2px #071b5508;background:#fff!important;border:1px solid #e1e6ec!important;margin:0!important;padding:18px!important}.painting-desktop-main>.workflow-form-lead,.painting-desktop-main>.painting-labour-section,.painting-desktop-main>.painting-status-section{grid-column:1/-1}.painting-desktop-main .painting-coat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.painting-desktop-main>.painting-photo-section{border:1px solid #e1e6ec!important}.blasting-desktop-page .desktop-form-main,.packing-desktop-page .desktop-form-main,.releasing-desktop-page .desktop-form-main{background:#f4f6f8;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;padding:24px 30px 36px!important;display:grid!important}.blasting-desktop-page .desktop-form-main>*,.packing-desktop-page .desktop-form-main>*,.releasing-desktop-page .desktop-form-main>*{min-width:0;margin:0!important}.blasting-desktop-page .desktop-form-main>section,.packing-desktop-page .desktop-form-main>section,.releasing-desktop-page .desktop-form-main>section,.blasting-desktop-page .desktop-form-main>div,.packing-desktop-page .desktop-form-main>div,.releasing-desktop-page .desktop-form-main>div{align-self:start}.blasting-desktop-page .desktop-form-main>:first-child,.packing-desktop-page .desktop-form-main>:first-child,.releasing-desktop-page .desktop-form-main>:first-child,.blasting-desktop-page .desktop-form-main>:last-child,.packing-desktop-page .desktop-form-main>:last-child,.releasing-desktop-page .desktop-form-main>:last-child{grid-column:1/-1}.blasting-desktop-page .desktop-form-main>section,.packing-desktop-page .desktop-form-main>section,.releasing-desktop-page .desktop-form-main>section,.blasting-desktop-page .desktop-form-main>div,.packing-desktop-page .desktop-form-main>div,.releasing-desktop-page .desktop-form-main>div{border-radius:12px!important}.desktop-project-detail-page>header>div:first-child,.desktop-project-detail-page>header>div:last-child{width:100%;max-width:1260px;margin-left:auto;margin-right:auto}.desktop-project-detail-page>header h1{font-size:24px!important}.desktop-project-detail-main{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px!important;padding:24px 30px 36px!important;display:grid!important}.desktop-project-detail-main>*{min-width:0;margin-top:0!important}.desktop-project-detail-main>section:last-child,.desktop-project-detail-main>div:not(.aeb-card){grid-column:1/-1}.desktop-project-detail-page .aeb-tab{min-height:46px;font-size:12px}.desktop-reports-page>header{padding-left:30px!important;padding-right:30px!important}.desktop-reports-page>header>div:first-child,.desktop-reports-page>header>label,.desktop-reports-page>header>div:last-child{max-width:1180px;margin-left:auto;margin-right:auto}.admin-reports-main{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px!important;padding:24px 30px 36px!important;display:grid!important}.admin-reports-main>*{margin-top:0!important}.desktop-timesheet-page>header{padding-left:30px!important;padding-right:30px!important}.desktop-timesheet-page>main{padding:24px 30px 36px!important}.desktop-timesheet-page .timesheet-print-document,.desktop-timesheet-page .admin-timesheet-print{width:min(100%,1240px)!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.painting-desktop-page .fixed.inset-0>div,.packing-desktop-page .fixed.inset-0>div{margin-bottom:28px;border-radius:18px!important;max-width:520px!important}.aeb-report-shell,.aeb-report-content{height:100dvh}}@media (width>=1440px){.aeb-responsive-shell{grid-template-columns:278px minmax(0,1fr)}.home-project-grid,.released-project-grid,.admin-reports-main{grid-template-columns:repeat(3,minmax(0,1fr))}.home-main,.released-main,.admin-reports-main,.desktop-project-detail-main,.painting-desktop-main,.receive-desktop-main,.blasting-desktop-page .desktop-form-main,.packing-desktop-page .desktop-form-main,.releasing-desktop-page .desktop-form-main{padding-left:38px!important;padding-right:38px!important}}@media (width>=1024px){.completion-report-screen{background:#e2e7ec}.completion-view-header{min-height:66px;padding:12px 24px}.completion-view-heading h1{font-size:17px}.completion-view-heading p{font-size:10px}.completion-print-button{min-height:40px;padding:0 16px;font-size:11px}.completion-report-main{background:#dfe4e9;padding:24px 28px 34px;overflow:auto!important}.completion-report-paper{aspect-ratio:297/210;border-radius:6px;width:min(1380px,100vw - 56px);max-width:none;min-height:0;margin:0 auto;padding:24px 30px 28px;box-shadow:0 6px 24px #0a1e3c21}.completion-report-header{grid-template-columns:minmax(0,1.62fr) minmax(300px,.74fr);gap:34px}.completion-brand img{max-width:540px}.completion-brand-stack{gap:6px}.completion-brand-details{gap:18px;max-width:690px}.completion-contact-copy{font-size:9.5px}.completion-certifications{width:112px;max-width:22%}.completion-title-block h1{margin-bottom:10px;font-size:23px}.completion-report-meta{grid-template-columns:105px 12px 1fr;font-size:12px}.completion-orange-rule{margin:10px 0 12px}.completion-section{margin-top:10px}.completion-section h2{min-height:24px;font-size:12px}.completion-table th,.completion-table td,.completion-details-table th,.completion-details-table td{padding:4px 7px;font-size:9.5px}.completion-log-table th,.completion-log-table td{padding:3px 4px;font-size:7.9px}.completion-photo-grid{gap:7px;padding:9px 7px 5px}.completion-photo-grid img{aspect-ratio:1.35}.completion-signoff{margin-top:24px}.painting-desktop-main .painting-coat-grid{gap:8px!important}.painting-desktop-main .painting-coat-grid>button{min-height:40px!important;padding:7px 10px!important;font-size:8.5px!important}.painting-desktop-main>.painting-materials-section>div.mt-3{margin-top:12px!important}.painting-desktop-main>.painting-photo-section{padding:18px!important}}.home-desktop-receive{display:none}.home-menu-button{color:#071b55;background:#fff;border-radius:10px;flex-direction:column;flex:0 0 38px;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;display:flex}.home-menu-button:active{background:#f1f4f8}.home-menu-button>span{background:#071b55;border-radius:999px;width:21px;height:2.2px;display:block}.home-overview-panel{background:#fff;border:1px solid #e3e7ee;border-radius:14px;padding:10px;box-shadow:0 1px 2px #071b5506}.home-project-list-section{border-top:2px solid #0b2f77;margin-top:10px;padding-top:9px}.home-project-list-title{color:#071b55;margin:0;font-size:12px;font-weight:800;line-height:1.2}.home-mobile-bottom-nav{min-height:82px;padding:5px 14px calc(9px + env(safe-area-inset-bottom));z-index:35;background:#fffffffc;border-top:1px solid #dfe4eb;flex-shrink:0;grid-template-columns:1fr 1fr;align-items:end;display:grid;position:relative;box-shadow:0 -4px 12px #071b5509}.home-mobile-nav-item{color:#071b55;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-height:66px;padding:7px 8px 1px;font-size:10px;font-weight:700;display:flex}.home-mobile-nav-item:first-child{padding-right:42px}.home-mobile-nav-item:last-child{padding-left:42px}.home-mobile-nav-item:active{opacity:.72}.home-mobile-nav-active{color:#b77905}.home-receive-fab{color:#071b55;z-index:2;flex-direction:column;align-items:center;gap:3px;min-width:88px;display:flex;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.home-receive-fab-circle{color:#fff;background:#083b8e;border:5px solid #fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:39px;font-weight:300;line-height:1;display:grid;box-shadow:0 3px 12px #071b5547}.home-receive-fab-label{white-space:nowrap;font-size:10px;font-weight:800;line-height:1}.home-receive-fab:active .home-receive-fab-circle{transform:scale(.96)}@media (width<=1023px){.home-header{flex-shrink:0}.home-company-logo{filter:none}.home-pipeline-title{padding-left:1px}.home-main{background:#f8f9fb}.home-overview-grid .aeb-card{box-shadow:none;border-radius:12px}.home-project-grid{margin-bottom:3px}.home-project-grid>.home-project-card+.home-project-card{border-top:2px solid #071b55}.home-project-card{border-radius:12px}.desktop-home-page .aeb-pill{height:31px;padding:0 13px;font-size:10px}.desktop-home-page .aeb-status{padding:4px 7px;font-size:8.5px}}@media (width>=1024px){.home-desktop-receive{display:flex!important}.home-mobile-bottom-nav{display:none!important}.home-overview-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.home-project-list-section{border-top:0;margin-top:22px;padding-top:0}.home-project-list-title{text-transform:uppercase;letter-spacing:.015em;font-size:13px}}@media (width<=1023px){.home-header{padding-bottom:7px!important;padding-left:14px!important;padding-right:14px!important}.home-company-logo{width:270px!important;max-width:88%!important}.home-pipeline-title{margin-top:-1px!important;padding-left:64px!important;font-size:14.5px!important;font-weight:700!important}.home-menu-button{flex-basis:40px;width:40px;height:40px}.home-main{padding-top:6px!important}.home-overview-panel{border-radius:12px;padding:7px 8px 8px}.home-overview-panel .aeb-section-title{font-size:11px;line-height:1.1}.home-overview-panel>div:first-child>span{font-size:8.5px!important}.home-overview-grid{gap:6px!important;margin-top:6px!important}.home-overview-grid .aeb-card{border-radius:10px;min-height:58px!important;padding:6px 7px!important}.home-project-list-section{border-top:2px solid #071b55;margin-top:7px;padding-top:7px}.home-project-list-title{font-size:11px}.desktop-home-page .aeb-pill{height:29px;padding:0 11px;font-size:9px}.home-project-grid{row-gap:6px!important;margin-top:7px!important}.home-project-grid>.home-project-card+.home-project-card{border-top:2px solid #071b55!important}.home-project-card{border-radius:11px;padding:7px!important}.project-card-thumbnail{width:78px!important;height:78px!important}.home-project-details{line-height:1.15}.desktop-home-page .aeb-status{padding:3px 6px;font-size:7.5px}.home-mobile-bottom-nav{min-height:86px;padding-top:5px}.home-mobile-nav-item{gap:5px;min-height:70px;font-size:10.5px}.home-mobile-nav-item svg{width:28px!important;height:28px!important}.home-receive-fab{min-width:96px;top:-24px}.home-receive-fab-circle{width:68px;height:68px;font-size:41px}.home-receive-fab-label{font-size:10.5px}.home-mobile-bottom-nav{height:101.89px;min-height:101.89px;padding:0 25px calc(9px + env(safe-area-inset-bottom));grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;overflow:visible}.home-mobile-bottom-nav>.home-mobile-nav-item{justify-content:center;gap:5px;width:98px;height:68px;min-height:68px;margin:14px auto 0;padding:0;font-size:10px}.home-mobile-bottom-nav>.home-mobile-nav-item:first-child{justify-self:start;margin-left:8px;padding:0}.home-mobile-bottom-nav>.home-released-nav-item{justify-self:center;width:113.01px;height:77px;min-height:77px;margin:0 auto -17px;padding:0 0 22px}.home-mobile-bottom-nav>.home-more-nav-item{justify-self:end;margin-right:0;padding:0}.home-bottom-nav-svg{width:28px!important;height:28px!important}.home-bottom-menu-icon{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:28px;height:28px;display:flex}.home-bottom-menu-icon>span{background:currentColor;border-radius:999px;width:22px;height:2px}.home-receive-fab{gap:1px;width:94.99px;min-width:94.99px;height:57.5px;margin-top:-4px;padding:2px 0;font-size:10px;font-weight:300;top:-24px}.home-receive-fab-circle{width:72px;height:72px;margin-top:-30px;margin-bottom:-1px}.home-receive-fab-label{display:none}}@media (width<=359px){.home-mobile-bottom-nav{padding-left:8px;padding-right:8px}.home-mobile-bottom-nav>.home-mobile-nav-item,.home-mobile-bottom-nav>.home-released-nav-item{width:100%}.home-mobile-bottom-nav>.home-mobile-nav-item:first-child{margin-left:0}}@media (width<=1023px){.home-company-logo{width:221.92px!important;max-width:72%!important;height:auto!important}.home-pipeline-title{width:265.69px;max-width:calc(100% - 28px);padding-bottom:7px;line-height:16.13px;margin:-5px 20px 0 8px!important;font-size:12.5px!important}.home-header-top>div:last-child>span{margin:47px 24px -3px 0;padding-bottom:1px}.home-overview-panel{margin:6px 0 8px -1px;padding:7px 14px 1px}.home-overview-grid{align-items:center;height:48px;padding:0 0 1px 12px;margin:3px -10px 0 -6px!important}.home-overview-grid .aeb-card{height:43px;margin:-1px 0;gap:5px!important;min-height:43px!important;padding:3px 6px!important}.home-overview-grid .aeb-card>svg{width:18px!important;height:18px!important}.home-overview-metric{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.home-overview-count,.home-overview-label{padding:0;margin:0!important}.home-overview-label{font-size:7.5px;line-height:1.05}}@media (width<=359px){.home-pipeline-title{width:auto;max-width:100%;margin-right:0!important}.home-header-top>div:last-child>span{margin-right:0}.home-overview-grid{padding-left:8px;margin-left:-8px!important;margin-right:-6px!important}.home-overview-grid .aeb-card{gap:3px!important;padding-left:4px!important;padding-right:4px!important}.home-overview-grid .aeb-card>svg{width:16px!important;height:16px!important}.home-overview-metric{gap:3px}.home-overview-label{font-size:6.8px}}@media (width<=1023px){.home-header-top{min-height:86px;position:relative;gap:0!important}.home-header-top>div:first-child{width:auto;height:auto;margin:0;padding:0;flex:auto!important}.home-company-logo{width:232px!important;max-width:calc(100% - 78px)!important}.home-pipeline-title{width:auto;max-width:none;line-height:15px;margin:-3px 0 0 68px!important;padding:0!important;font-size:12px!important}.home-header-top>div:last-child{position:absolute;top:55px;right:12px;padding:0!important}.home-header-top>div:last-child>span{margin:0!important;padding:0!important}.home-overview-panel{z-index:auto;background:#fff;margin:0;padding:8px 12px 7px;position:relative;top:auto}.home-overview-grid{height:auto;padding:0;gap:6px!important;margin:5px 0 0!important}.home-overview-grid .aeb-card{height:44px;margin:0;min-height:44px!important;padding:4px 7px!important}.project-card-thumbnail{border-radius:7px!important;width:64px!important;height:64px!important}}@media (width<=359px){.home-header-top{min-height:80px}.home-company-logo{width:210px!important;max-width:calc(100% - 70px)!important}.home-pipeline-title{margin-left:58px!important;font-size:11px!important}.home-header-top>div:last-child{top:51px}.project-card-thumbnail{width:58px!important;height:58px!important}}@media (width<=1023px){.desktop-home-page>.home-header{box-sizing:border-box;height:90.97px;min-height:90.97px;padding-top:max(8px, env(safe-area-inset-top))!important;padding-bottom:4px!important}.desktop-home-page .home-header-top{height:78.97px;min-height:0}.desktop-home-page .home-header-top>div:first-child{box-sizing:border-box;margin:-2px 60px 1px 9px;padding:7px 6px 0 0}.desktop-home-page .home-company-logo{width:232px!important;max-width:232px!important}.desktop-home-page .home-pipeline-title{margin:-3px 0 0 68px!important}.desktop-home-page .home-header-meta{color:#000;text-align:center;flex-direction:column;align-items:center;width:74.47px;display:flex;top:3px;right:6px;gap:0!important;padding:0!important}.desktop-home-page .home-clock{color:#000;flex-direction:column;align-items:center;width:100%;display:flex}.desktop-home-page .home-clock-time{color:#000;white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.desktop-home-page .home-clock-date{color:#000;white-space:nowrap;font-size:7.5px;font-weight:600;line-height:10px}.desktop-home-page .home-greeting{color:#000;text-align:center;width:74.47px;line-height:13px;margin:5px 0 0!important}.desktop-home-page>.home-main{background:#cfd1d3}.desktop-home-page .home-project-list-title{text-transform:uppercase;font-size:11px;line-height:1.1}.desktop-home-page .home-project-filters{width:100%;padding-bottom:0;overflow:visible;gap:4px!important;margin-top:5px!important}.desktop-home-page .home-project-filters>.aeb-pill{flex:1 1 0;min-width:0;height:27px;padding:0 3px;font-size:8px}.desktop-home-page .home-project-grid{row-gap:5px!important;margin-top:5px!important}.desktop-home-page .home-project-card{padding:6px!important}.desktop-home-page .project-card-thumbnail{width:60px!important;height:60px!important}.desktop-home-page .home-project-details{width:min(222.52px,100%);max-width:100%;padding-bottom:4px;margin:2px 0 -3px!important}.desktop-home-page .home-stage-strip{margin-top:3px!important}.desktop-home-page .home-project-hours{box-sizing:border-box;height:34.14px;min-height:34.14px;margin-top:5px!important;padding-top:4px!important}.desktop-home-page .home-project-updated{margin-top:0!important;padding-top:3px!important}}@media (width<=359px){.desktop-home-page .home-header-top>div:first-child{margin-left:3px;margin-right:55px}.desktop-home-page .home-company-logo{width:210px!important;max-width:210px!important}.desktop-home-page .home-pipeline-title{margin-left:58px!important}.desktop-home-page .home-header-meta,.desktop-home-page .home-greeting{width:68px}.desktop-home-page .home-clock-time{font-size:13px}.desktop-home-page .home-clock-date{font-size:7px}.desktop-home-page .home-project-filters{gap:3px!important}.desktop-home-page .home-project-filters>.aeb-pill{padding:0 2px;font-size:7.4px}.desktop-home-page .project-card-thumbnail{width:56px!important;height:56px!important}}@media (width<=1023px){.desktop-home-page .home-project-identity{flex:auto;min-width:0}.desktop-home-page .home-project-name{font-size:11.5px;line-height:13px}.desktop-home-page .home-project-details{grid-template-columns:auto minmax(0,1fr);column-gap:5px;width:min(222.52px,100%);padding:0;line-height:1;margin:1px 0 0!important}.desktop-home-page .home-stage-strip{margin-top:2px!important}.desktop-home-page .home-clock{box-sizing:border-box;margin-top:-43px;padding:5px 0 18px}.desktop-home-page>.home-main{background:#eaebeb}.desktop-home-page .home-project-hours{border-color:#b7b7b8!important}}.timesheet-letterhead{justify-content:flex-end}.timesheet-week-selector{flex:auto;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:7px;min-width:0;display:grid}.timesheet-week-selector>button{color:#092c72;background:#f1f4f7;border:0;border-radius:9px;width:34px;height:34px;font-size:21px;line-height:1}.timesheet-week-selector>button:disabled{opacity:.3}.timesheet-week-selector>div{text-align:center;min-width:0}.timesheet-week-selector p{color:#7a8596;letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:7.5px;font-weight:800;line-height:10px}.timesheet-week-selector strong{color:#172033;white-space:nowrap;margin-top:2px;font-size:10px;line-height:13px;display:block}.timesheet-add-session{color:#0b438a;text-transform:uppercase;background:#edf4fc;border:1px solid #9eb5d2;border-radius:5px;margin-top:5px;padding:2px 4px;font-size:7px;font-weight:800;line-height:11px;display:block}.timesheet-add-session:disabled{opacity:.45}.timesheet-hours-cell>span{display:block}.timesheet-hours-cell>button{color:#8c2334;background:#fff;border:1px solid #d6dde7;border-radius:50%;width:18px;height:18px;margin:3px auto 0;font-size:14px;font-weight:700;line-height:14px}.timesheet-extra-session td{border-top-style:dashed}@media (width<=1023px){.desktop-timesheet-page>.timesheet-header{padding:8px 14px!important}.desktop-timesheet-page .timesheet-identity{height:78.97px;min-height:78.97px;position:relative;gap:0!important}.desktop-timesheet-page .timesheet-identity>div:first-child{box-sizing:border-box;margin:-2px 60px 1px 9px;padding:7px 6px 0 0}.desktop-timesheet-page .home-company-logo{width:232px!important;max-width:232px!important}.desktop-timesheet-page .home-pipeline-title{line-height:15px;margin:-3px 0 0 68px!important;padding:0!important;font-size:12px!important}.desktop-timesheet-page .home-header-meta{color:#000;text-align:center;flex-direction:column;align-items:center;width:74.47px;display:flex;position:absolute;top:3px;right:6px;gap:0!important;padding:0!important}.desktop-timesheet-page .home-clock{box-sizing:border-box;color:#000;flex-direction:column;align-items:center;width:100%;margin-top:-43px;padding:5px 0 18px;display:flex}.desktop-timesheet-page .home-clock-time{color:#000;white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.desktop-timesheet-page .home-clock-date{color:#000;white-space:nowrap;font-size:7.5px;font-weight:600;line-height:10px}.desktop-timesheet-page .home-greeting{color:#000;text-align:center;width:74.47px;font-size:11px;line-height:13px;margin:5px 0 0!important}.desktop-timesheet-page .timesheet-toolbar{min-height:38px;margin-top:1px;gap:5px!important}.desktop-timesheet-page .timesheet-toolbar>button{width:28px!important;height:34px!important;font-size:25px!important}.desktop-timesheet-page .timesheet-toolbar h1{line-height:18px;font-size:15px!important}.desktop-timesheet-page .timesheet-toolbar p{font-size:8.5px!important}.desktop-timesheet-page>main{padding:7px 8px 10px!important}.desktop-timesheet-page .timesheet-print-document{border-radius:10px!important}.desktop-timesheet-page .timesheet-letterhead{gap:7px;margin-bottom:7px;padding:7px 7px 6px!important}.desktop-timesheet-page .timesheet-week-box{min-width:72px}.desktop-timesheet-page .timesheet-week-box div{font-size:7px}.desktop-timesheet-page .timesheet-week-box strong{margin-top:2px;font-size:10px}.desktop-timesheet-page .timesheet-print-meta{gap:5px;margin-bottom:6px;padding:0 7px!important}.desktop-timesheet-page .timesheet-print-meta>div{min-height:35px;padding:4px 6px}.desktop-timesheet-page .timesheet-print-meta span{font-size:6.8px}.desktop-timesheet-page .timesheet-print-meta strong{font-size:9.5px}.desktop-timesheet-page .timesheet-print-document>div.px-3.pb-3{margin-bottom:-10px;padding:0 7px 7px!important;overflow-x:hidden!important}.desktop-timesheet-page .timesheet-table{table-layout:fixed;width:100%;min-width:0}.desktop-timesheet-page .timesheet-table th,.desktop-timesheet-page .timesheet-table td{min-width:0;padding:3px 2px;font-size:7.5px;overflow:hidden}.desktop-timesheet-page .timesheet-table th{letter-spacing:0;white-space:normal;font-size:6.6px;line-height:8px}.desktop-timesheet-page .timesheet-table th:first-child{width:24%}.desktop-timesheet-page .timesheet-table th:nth-child(2),.desktop-timesheet-page .timesheet-table th:nth-child(3){width:19%}.desktop-timesheet-page .timesheet-table th:nth-child(4){width:14%}.desktop-timesheet-page .timesheet-table th:nth-child(5){width:24%}.desktop-timesheet-page .timesheet-table input,.desktop-timesheet-page .timesheet-table select{border-radius:5px;min-width:0;height:29px;min-height:29px;padding:2px 3px;font-size:7.5px}.desktop-timesheet-page .timesheet-date-cell,.desktop-timesheet-page .timesheet-hours-cell,.desktop-timesheet-page .timesheet-site-cell{min-width:0}.desktop-timesheet-page .timesheet-date-cell b{overflow-wrap:anywhere;font-size:7.7px;line-height:9px}.desktop-timesheet-page .timesheet-date-cell small{font-size:6.5px;line-height:8px}.desktop-timesheet-page .timesheet-site-cell input{margin-top:3px!important}.desktop-timesheet-page .timesheet-add-session{margin-top:3px;padding:1px 2px;font-size:6.2px;line-height:10px}.desktop-timesheet-page .timesheet-hours-cell>button{width:16px;height:16px;margin-top:2px;font-size:12px;line-height:11px}.desktop-timesheet-page .timesheet-total-print{width:82%;min-width:0;margin-top:8px;padding:6px 8px}.desktop-timesheet-page .timesheet-actions{grid-template-columns:118px 116px;justify-content:center;padding-top:9px;gap:14px!important;margin-top:-5px!important;margin-bottom:2px!important;padding-bottom:0!important}.desktop-timesheet-page .timesheet-action{width:100%;height:29px;line-height:1;border-radius:8px!important;min-height:29px!important;font-size:12px!important}}@media (width<=359px){.desktop-timesheet-page .home-company-logo{width:210px!important;max-width:210px!important}.desktop-timesheet-page .home-pipeline-title{margin-left:58px!important;font-size:11px!important}.desktop-timesheet-page .home-header-meta,.desktop-timesheet-page .home-greeting{width:68px}.desktop-timesheet-page .timesheet-week-selector{grid-template-columns:29px minmax(0,1fr) 29px;gap:4px}.desktop-timesheet-page .timesheet-week-selector>button{width:29px;height:31px}.desktop-timesheet-page .timesheet-week-selector strong{font-size:8.5px}.desktop-timesheet-page .timesheet-week-box{min-width:63px}.desktop-timesheet-page .timesheet-table input,.desktop-timesheet-page .timesheet-table select{padding-inline:1px;font-size:7px}}@media print{.timesheet-week-selector{display:none!important}.timesheet-letterhead{justify-content:flex-end!important}.timesheet-add-session,.timesheet-hours-cell>button{display:none!important}}@media (width<=1023px){.desktop-more-page>.more-header{box-sizing:border-box;height:90.97px;min-height:90.97px;padding:8px 14px 4px!important}.desktop-more-page .more-identity{height:78.97px;min-height:78.97px;position:relative;gap:0!important}.desktop-more-page .more-identity>div:first-child{box-sizing:border-box;margin:-2px 60px 1px 9px;padding:7px 6px 0 0}.desktop-more-page .home-company-logo{width:232px!important;max-width:232px!important}.desktop-more-page .home-pipeline-title{line-height:15px;margin:-3px 0 0 68px!important;padding:0!important;font-size:12px!important}.desktop-more-page .home-header-meta{color:#000;text-align:center;flex-direction:column;align-items:center;width:74.47px;display:flex;position:absolute;top:3px;right:6px;gap:0!important;padding:0!important}.desktop-more-page .home-clock{box-sizing:border-box;color:#000;flex-direction:column;align-items:center;width:100%;margin-top:-43px;padding:5px 0 18px;display:flex}.desktop-more-page .home-clock-time{color:#000;white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.desktop-more-page .home-clock-date{color:#000;white-space:nowrap;font-size:7.5px;font-weight:600;line-height:10px}.desktop-more-page .home-greeting{color:#000;text-align:center;width:74.47px;font-size:11px;line-height:13px;margin:5px 0 0!important}.desktop-more-page .more-sign-out{background:#fff;border:2px solid #dc2626;border-radius:5px;width:75px;height:31px;font-size:12px!important}.desktop-more-page .more-install-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:159px;gap:0 19px!important;width:199px!important;min-height:159px!important;margin-bottom:90px!important;margin-left:auto!important;margin-right:auto!important;padding:8px 12px!important}.desktop-more-page .more-install-icon{flex:0 0 71px;width:71px!important;height:71px!important}.desktop-more-page .more-install-copy{text-align:center;flex:none;margin-top:5px}.desktop-more-page .more-install-card>span{margin-top:7px}.desktop-more-page .more-developer{box-sizing:border-box;height:127.5px;min-height:127.5px;padding-top:4px!important}.desktop-more-page .more-developer img{width:195px;height:66px;max-height:66px;margin-top:16px;margin-bottom:11px}}@media (width<=359px){.desktop-more-page .home-company-logo{width:210px!important;max-width:210px!important}.desktop-more-page .home-pipeline-title{margin-left:58px!important;font-size:11px!important}.desktop-more-page .home-header-meta,.desktop-more-page .home-greeting{width:68px}}@media (width>=1024px){.desktop-more-page>.more-header{display:none}}.more-install-action{color:#fff;background:#0b4ba0;border:1px solid #0b4ba0;border-radius:7px;min-width:74px;min-height:28px;padding:0 12px;font-size:10px;font-weight:800}.more-install-action:disabled{opacity:.6}.more-app-version{color:#000;text-align:center;margin:0;font-size:12px;font-weight:500;line-height:16px}@media (width<=1023px){.desktop-released-page .released-project-card{margin-bottom:0!important}.desktop-released-page .released-project-top{box-sizing:border-box;width:100%;height:77px;padding-top:3px}.desktop-released-page .released-project-thumbnail{height:77px!important}.desktop-released-page .released-project-thumbnail>img,.desktop-released-page .released-project-thumbnail>button>img{height:40px!important}.desktop-more-page .more-reports-card{box-sizing:border-box;align-items:center;width:100%;height:87px;margin-bottom:11px;display:flex;min-height:87px!important;padding:14px 36px 14px 12px!important}.desktop-more-page .more-reports-icon{flex:0 0 28px;width:28px!important;height:28px!important}.desktop-more-page .more-reports-title{box-sizing:border-box;color:#071b55;align-items:center;width:142px;min-height:42px;padding:4px 5px 8px 3px;font-size:12px;line-height:15px;display:flex;margin:0 19px -6px 33px!important}.desktop-more-page .more-install-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:1px!important}.desktop-more-page .more-install-action{flex:none;margin-top:7px}.desktop-more-page .more-developer{background:0 0!important;padding-top:0!important}.desktop-more-page .more-developer img{opacity:1;mix-blend-mode:multiply;width:252px;height:85.36px;max-height:none;margin-top:-8px;margin-bottom:11px}.desktop-more-page .more-app-version{color:#000;font-size:12px;margin-top:4px!important}.desktop-timesheet-page .timesheet-toolbar{align-items:flex-start;min-height:69px;margin-top:1px}.desktop-timesheet-page .timesheet-toolbar>button{margin-top:18px}.desktop-timesheet-page .timesheet-toolbar-copy{box-sizing:border-box;flex:0 321.02px;width:min(321.02px,100% - 33px);height:68.72px;padding-top:19px}.desktop-timesheet-page .timesheet-title{height:20px;margin:0 0 4px!important;font-size:15px!important;line-height:20px!important}.desktop-timesheet-page .timesheet-role{margin:0;line-height:11px}.desktop-timesheet-page .timesheet-view-tabs>button{font-size:12px!important}.desktop-more-page .more-install-icon{box-sizing:border-box;border-width:0;border-radius:0;flex-basis:65px;margin-bottom:-145px;margin-left:-8px;margin-right:181px;padding-left:0;padding-right:0;width:91px!important;height:65px!important}.desktop-more-page .more-install-card .more-install-action{margin-top:152px}}.workflow-form-lead{display:block}.workflow-form-progress,.workflow-form-project-card{background:#fffffff0;border:1px solid #cfdbe7f0;box-shadow:0 8px 24px #03152f11}.workflow-form-progress{border-radius:14px;margin:8px 12px 0;padding:10px 8px 6px}.workflow-form-project-card{border-radius:14px;margin:7px 12px 0;padding:11px 12px}.workflow-form-project-grid{grid-template-columns:minmax(0,1fr) 118px;align-items:start;gap:11px;display:grid}.workflow-form-project-eyebrow{color:#728096;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:9.5px;font-weight:800;line-height:1.2}.workflow-form-project-name{color:#10213f;text-overflow:ellipsis;margin:5px 0 0;font-size:18px;font-weight:850;line-height:1.1;overflow:hidden}.workflow-form-company-name{color:#68788e;margin:6px 0 0;font-size:12px;line-height:1.2}.workflow-form-job-type{color:#68788e;margin:5px 0 0;font-size:10.5px;line-height:1.25}.workflow-form-job-type span{color:#10213f;font-weight:750}.workflow-form-project-photo{background:#e5ebf0;border-radius:10px;width:100%;height:82px;overflow:hidden;box-shadow:inset 0 0 0 1px #05255214}.workflow-form-project-photo img{object-fit:cover;width:100%;height:100%;display:block}.workflow-form-project-photo-empty{color:#7a8799;place-items:center;font-size:10px;font-weight:650;display:grid}.aeb-workshop-theme .aeb-responsive-content{background-color:#e7edf3;animation:32s ease-in-out infinite alternate aeb-content-workshop-drift;background-image:linear-gradient(#f4f8fbeb,#e8eff5f2),url(/aeb-auth-workshop.jpg)!important;background-position:50%,50% 52%!important;background-size:auto,cover!important}.aeb-workshop-theme .aeb-responsive-content>.aeb-page{background:0 0!important}.aeb-workshop-theme .home-main,.aeb-workshop-theme .released-main,.aeb-workshop-theme .more-main,.aeb-workshop-theme .admin-reports-main,.aeb-workshop-theme .desktop-project-detail-main,.aeb-workshop-theme .receive-desktop-main,.aeb-workshop-theme .painting-desktop-main,.aeb-workshop-theme .blasting-desktop-page .desktop-form-main,.aeb-workshop-theme .packing-desktop-page .desktop-form-main,.aeb-workshop-theme .releasing-desktop-page .desktop-form-main,.aeb-workshop-theme .desktop-timesheet-page>main{background:linear-gradient(#f8fafcd4,#edf3f7e8)!important}.aeb-workshop-theme .workflow-form-progress,.aeb-workshop-theme .workflow-form-project-card,.aeb-workshop-theme .painting-desktop-main>section,.aeb-workshop-theme .blasting-desktop-page .desktop-form-main>section{background:#ffffffed!important;border-color:#ccd9e5f0!important}.aeb-workshop-theme .painting-labour-list,.aeb-workshop-theme .painting-materials-list,.aeb-workshop-theme .painting-consumables-list,.aeb-workshop-theme .blasting-hours-label,.aeb-workshop-theme .blasting-consumable-name,.aeb-workshop-theme .blasting-consumable-quantity{background:0 0}.aeb-workshop-theme .blasting-photo-section{box-shadow:var(--aeb-workshop-shadow);border:1px solid #ccd9e5f0;border-radius:12px;background:#ffffffed!important}@keyframes aeb-content-workshop-drift{0%{background-position:50%,50% 48%}to{background-position:50%,50% 56%}}@media (width<=1023px){.workflow-form-header{padding:6px 14px 5px!important}.workflow-form-header>div{min-height:42px!important}.workflow-form-header button[aria-label=Back]{width:38px!important;height:38px!important}.workflow-form-header h1{padding-right:38px!important;font-size:17px!important}.workflow-form-progress{margin-top:7px;padding:9px 7px 5px}.workflow-form-progress .workflow-progress-circle{width:31px!important;height:31px!important}.workflow-form-progress .workflow-progress-label{margin-top:5px!important;font-size:8.25px!important}.workflow-form-progress .workflow-progress-connector{margin-bottom:20px!important}.workflow-form-project-card{padding:10px 11px}.workflow-form-project-grid{grid-template-columns:minmax(0,1fr) 112px;gap:10px}.workflow-form-project-name{margin-top:4px;font-size:17px}.workflow-form-company-name{margin-top:5px;font-size:11.5px}.workflow-form-job-type{margin-top:4px;font-size:10px}.workflow-form-project-photo{height:76px}.blasting-desktop-page .blasting-section,.blasting-desktop-page .blasting-photo-wrap{margin:7px 12px 0!important}.blasting-desktop-page .blasting-section{padding:10px 11px!important}.blasting-desktop-page .blasting-hours-section h2,.blasting-desktop-page .blasting-consumables-section h2{margin-bottom:7px!important;font-size:12px!important}.blasting-desktop-page .blasting-hours-row{grid-template-columns:minmax(0,1fr) 132px!important;gap:7px!important}.blasting-desktop-page .blasting-hours-label,.blasting-desktop-page .blasting-duration-button{border-radius:9px!important;min-height:38px!important;font-size:11.5px!important}.blasting-desktop-page .blasting-consumables-section>div:nth-child(2),.blasting-desktop-page .blasting-consumable-row{grid-template-columns:minmax(0,1fr) 126px!important;gap:7px!important}.blasting-desktop-page .blasting-consumable-row{min-height:38px}.blasting-desktop-page .blasting-consumable-name,.blasting-desktop-page .blasting-consumable-quantity{border-radius:9px!important;min-height:38px!important;font-size:12px!important}.blasting-desktop-page .blasting-consumable-quantity button{height:38px!important;font-size:18px!important}.blasting-desktop-page .blasting-photo-section{border-radius:14px}.blasting-desktop-page .blasting-status-section button{border-radius:10px!important;min-height:52px!important}.blasting-desktop-page .blasting-status-section>button:last-of-type{min-height:46px!important}.painting-desktop-main{padding-top:0!important}.painting-desktop-main>.painting-labour-section{border-radius:14px;margin:7px 12px 0!important;padding:11px!important}.painting-desktop-main>.painting-labour-section .painting-labour-list,.painting-desktop-main>.painting-labour-section .painting-hours-section,.painting-desktop-main>.painting-labour-section .painting-hours-totals{margin-top:9px!important}}@media (width>=1024px){.workflow-form-lead{grid-column:1/-1;grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);gap:18px;display:grid}.workflow-form-progress,.workflow-form-project-card{margin:0;padding:16px}.workflow-form-progress{align-items:center;display:flex}.workflow-form-progress>.workflow-progress{width:100%}.workflow-form-project-grid{grid-template-columns:minmax(0,1fr) 150px;align-items:center}.workflow-form-project-photo{height:94px}}@media (prefers-reduced-motion:reduce){.aeb-workshop-theme .aeb-responsive-content{animation:none}}@media print{.aeb-workshop-theme .aeb-responsive-content,.aeb-workshop-theme .aeb-responsive-content>.aeb-page,.aeb-workshop-theme .home-main,.aeb-workshop-theme .released-main,.aeb-workshop-theme .more-main,.aeb-workshop-theme .admin-reports-main,.aeb-workshop-theme .desktop-project-detail-main,.aeb-workshop-theme .desktop-timesheet-page>main{background:#fff!important}}.aeb-workshop-theme{--aeb-workshop-navy-950:#03152f;--aeb-workshop-navy-900:#052552;--aeb-workshop-navy-800:#08366f;--aeb-workshop-blue:#0b4c91;--aeb-workshop-steel:#70829a;--aeb-workshop-gold:#f2b51d;--aeb-workshop-gold-bright:#ffc72c;--aeb-workshop-paper:#fff;--aeb-workshop-warm:#fbfcfd;--aeb-workshop-canvas:#edf2f6;--aeb-workshop-border:#d9e2eb;--aeb-workshop-text:#10213f;--aeb-workshop-muted:#68788e;--aeb-workshop-shadow:0 10px 28px #03152f13;color:var(--aeb-workshop-text);font-family:Inter Variable,Inter,Arial,sans-serif}.aeb-workshop-theme .aeb-responsive-content{background:radial-gradient(circle at 100% 0, #0b4c9114, transparent 34%), linear-gradient(180deg, #f7f9fb 0, var(--aeb-workshop-canvas) 100%)}.aeb-workshop-theme .aeb-page{color:var(--aeb-workshop-text);background:radial-gradient(circle at 92% 2%, #0b4c910e, transparent 28%), linear-gradient(180deg, #f8fafc 0, var(--aeb-workshop-canvas) 100%)}.aeb-workshop-theme .aeb-card{border-color:var(--aeb-workshop-border);background:linear-gradient(155deg, var(--aeb-workshop-paper), var(--aeb-workshop-warm));box-shadow:0 1px 2px #03152f09,0 8px 24px #03152f0b}.aeb-workshop-theme .aeb-section-title{color:var(--aeb-workshop-navy-900);letter-spacing:.055em}.aeb-workshop-theme .aeb-muted{color:var(--aeb-workshop-muted)}.aeb-workshop-theme .aeb-gold{color:#a96d00}.aeb-workshop-theme .aeb-navy{color:var(--aeb-workshop-navy-900)}.aeb-workshop-theme button,.aeb-workshop-theme [role=button]{transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s}.aeb-workshop-theme button:not(:disabled):active,.aeb-workshop-theme [role=button]:active{transform:translateY(1px)}.aeb-workshop-theme button:focus-visible,.aeb-workshop-theme [role=button]:focus-visible,.aeb-workshop-theme input:focus-visible,.aeb-workshop-theme select:focus-visible,.aeb-workshop-theme textarea:focus-visible{outline-offset:2px;outline:3px solid #f2b51db8}.aeb-workshop-theme .aeb-input,.aeb-workshop-theme input:not([type=file]):not([type=checkbox]):not([type=radio]),.aeb-workshop-theme select,.aeb-workshop-theme textarea{border-color:var(--aeb-workshop-border);background-color:#fffffff5}.aeb-workshop-theme .aeb-input:focus-within,.aeb-workshop-theme input:not([type=file]):not([type=checkbox]):not([type=radio]):focus,.aeb-workshop-theme select:focus,.aeb-workshop-theme textarea:focus{border-color:var(--aeb-workshop-blue);box-shadow:0 0 0 3px #0b4c911a}.aeb-workshop-theme .aeb-pill{color:var(--aeb-workshop-navy-900);background:#ffffffeb;border-color:#cfd9e4}.aeb-workshop-theme .aeb-pill-active{border-color:var(--aeb-workshop-navy-900);color:#fff;background:linear-gradient(135deg, var(--aeb-workshop-navy-900), var(--aeb-workshop-navy-800));box-shadow:0 5px 12px #0525522b}.aeb-workshop-theme .aeb-status{border:1px solid #05255217;box-shadow:0 2px 6px #03152f0f}.aeb-workshop-theme .home-receive-button,.aeb-workshop-theme .receive-submit-button,.aeb-workshop-theme .painting-save-button,.aeb-workshop-theme button[class~="bg-[#075dd8]"],.aeb-workshop-theme button[class~="bg-[#082f73]"],.aeb-workshop-theme button[class~="bg-[#043485]"],.aeb-workshop-theme button[class~="bg-[#092c72]"]{box-shadow:0 7px 17px #c1800033;color:var(--aeb-workshop-navy-950)!important;background:linear-gradient(135deg, var(--aeb-workshop-gold-bright), var(--aeb-workshop-gold))!important;border:1px solid #e5a80c!important}.aeb-workshop-theme .home-receive-button:not(:disabled):hover,.aeb-workshop-theme .receive-submit-button:not(:disabled):hover,.aeb-workshop-theme .painting-save-button:not(:disabled):hover,.aeb-workshop-theme button[class~="bg-[#075dd8]"]:not(:disabled):hover,.aeb-workshop-theme button[class~="bg-[#082f73]"]:not(:disabled):hover,.aeb-workshop-theme button[class~="bg-[#043485]"]:not(:disabled):hover,.aeb-workshop-theme button[class~="bg-[#092c72]"]:not(:disabled):hover{filter:saturate(1.05)brightness(1.025);box-shadow:0 10px 22px #c1800040}.aeb-workshop-theme .aeb-bottom-nav{box-shadow:none;background:linear-gradient(#edf2f600,#edf2f6f5 26%,#edf2f6 100%);border-top:0;padding-top:8px}.aeb-workshop-theme .aeb-soft-capsule{background:linear-gradient(100deg, #ffffff09, transparent 46%), linear-gradient(135deg, var(--aeb-workshop-navy-950), var(--aeb-workshop-navy-900));border-color:#ffffff21;box-shadow:0 12px 26px #03152f40,inset 0 1px #ffffff14}.aeb-workshop-theme .painting-desktop-page>.workflow-form-header,.aeb-workshop-theme .blasting-desktop-page>.workflow-form-header{color:#fff!important;background:linear-gradient(135deg, var(--aeb-workshop-navy-950), var(--aeb-workshop-navy-900))!important}.aeb-workshop-theme .aeb-soft-nav-item{color:#aebdd1}.aeb-workshop-theme .aeb-soft-nav-item[aria-current=page]{color:var(--aeb-workshop-gold-bright)}.aeb-workshop-theme .aeb-soft-nav-item:active{background:#ffffff14}.aeb-workshop-theme .aeb-soft-add{color:var(--aeb-workshop-navy-950);background:linear-gradient(145deg, var(--aeb-workshop-gold-bright), var(--aeb-workshop-gold));border-color:#fff;box-shadow:0 8px 18px #03152f52,0 3px 8px #c2810040}.aeb-workshop-theme .aeb-soft-add:after{border-color:#0525522e}.aeb-workshop-theme .aeb-soft-add-label{color:var(--aeb-workshop-navy-900)}.aeb-workshop-theme .home-overview-panel{border-color:var(--aeb-workshop-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;box-shadow:0 10px 26px #03152f0d}.aeb-workshop-theme .home-overview-grid .aeb-card{position:relative;overflow:hidden}.aeb-workshop-theme .home-overview-grid .aeb-card:before{content:"";background:linear-gradient(180deg, var(--aeb-workshop-gold-bright), #d99b08);width:3px;position:absolute;inset:0 auto 0 0}.aeb-workshop-theme .home-overview-count{color:var(--aeb-workshop-navy-900)!important}.aeb-workshop-theme .home-overview-label{color:var(--aeb-workshop-muted)!important}.aeb-workshop-theme .home-project-list-section{border-top-color:var(--aeb-workshop-gold)}.aeb-workshop-theme .home-project-card,.aeb-workshop-theme .released-project-card{border-top:3px solid var(--aeb-workshop-navy-800);overflow:hidden}.aeb-workshop-theme .home-project-card:hover,.aeb-workshop-theme .released-project-card:hover{border-color:var(--aeb-workshop-gold);box-shadow:0 13px 30px #03152f1a}.aeb-workshop-theme .project-card-thumbnail,.aeb-workshop-theme .released-project-thumbnail,.aeb-workshop-theme .project-detail-photo-rail{box-shadow:inset 0 0 0 1px #0525521f,0 5px 14px #03152f1a}.aeb-workshop-theme .receive-desktop-main>section,.aeb-workshop-theme .painting-desktop-main>section,.aeb-workshop-theme .blasting-desktop-page .desktop-form-main>section,.aeb-workshop-theme .packing-desktop-page .desktop-form-main>section,.aeb-workshop-theme .releasing-desktop-page .desktop-form-main>section,.aeb-workshop-theme .desktop-project-detail-main>section{box-shadow:var(--aeb-workshop-shadow);border-color:var(--aeb-workshop-border)!important;background:linear-gradient(155deg,#fff,#fbfcfd)!important}.aeb-workshop-theme .receive-section-heading,.aeb-workshop-theme .painting-section-heading,.aeb-workshop-theme .painting-labour-heading,.aeb-workshop-theme .painting-coat-heading,.aeb-workshop-theme .painting-materials-heading,.aeb-workshop-theme .painting-consumables-heading,.aeb-workshop-theme .project-detail-hours-title,.aeb-workshop-theme .project-detail-consumables-title,.aeb-workshop-theme .project-detail-progress-title{color:var(--aeb-workshop-navy-900)!important}.aeb-workshop-theme .receive-company-section,.aeb-workshop-theme .receive-description-section,.aeb-workshop-theme .receive-job-type-section,.aeb-workshop-theme .receive-received-section{border-color:var(--aeb-workshop-border)!important}.aeb-workshop-theme .receive-job-type-button[aria-pressed=true],.aeb-workshop-theme .painting-coat-button[aria-pressed=true],.aeb-workshop-theme .painting-labour-button[aria-pressed=true]{box-shadow:0 5px 13px #c1800029;color:var(--aeb-workshop-navy-950)!important;background:linear-gradient(145deg, #ffcf43, var(--aeb-workshop-gold))!important;border-color:#e1a307!important}.aeb-workshop-theme .workflow-photo-action{border-color:var(--aeb-workshop-navy-800)!important;color:var(--aeb-workshop-navy-900)!important;background:#fff!important}.aeb-workshop-theme .workflow-photo-action:first-of-type{color:#fff!important;background:linear-gradient(135deg, var(--aeb-workshop-navy-900), var(--aeb-workshop-navy-800))!important}.aeb-workshop-theme .timesheet-view-tabs{border:1px solid var(--aeb-workshop-border);background:#e8eef4!important}.aeb-workshop-theme .timesheet-print-document{box-shadow:var(--aeb-workshop-shadow);border-color:var(--aeb-workshop-border)!important}.aeb-workshop-theme .timesheet-letterhead{border-bottom-color:var(--aeb-workshop-gold)}.aeb-workshop-theme .timesheet-table th{color:var(--aeb-workshop-navy-900);background:#e9eff5}.aeb-workshop-theme .timesheet-total-print{border-color:var(--aeb-workshop-navy-800);background:linear-gradient(135deg,#f8fafc,#eef3f7)}.aeb-workshop-theme .completion-report-screen{background:#dce4eb}.aeb-workshop-theme .completion-view-header{color:#fff;background:linear-gradient(110deg, var(--aeb-workshop-navy-950), var(--aeb-workshop-navy-800));border-bottom:3px solid var(--aeb-workshop-gold)}.aeb-workshop-theme .completion-report-paper{box-shadow:0 18px 42px #03152f29}.aeb-workshop-theme .completion-orange-rule{background:var(--aeb-workshop-gold)}.aeb-workshop-theme .completion-section h2{color:#fff;background:linear-gradient(100deg, var(--aeb-workshop-navy-900), var(--aeb-workshop-navy-800));border-left:4px solid var(--aeb-workshop-gold)}@media (width<=1023px){.aeb-workshop-theme .aeb-page>header{position:relative;box-shadow:0 5px 18px #03152f12;border-bottom-color:var(--aeb-workshop-gold)!important;background:linear-gradient(100deg,#fffffffa,#f7fafcf0),url(/aeb-auth-workshop.jpg) 50% 48%/cover!important}.aeb-workshop-theme .aeb-page>header:after{content:"";background:linear-gradient(90deg, var(--aeb-workshop-gold), #f2b51d2e 56%, transparent);pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.aeb-workshop-theme .home-company-logo{filter:drop-shadow(0 1px #fffc)}.aeb-workshop-theme .home-pipeline-title,.aeb-workshop-theme .home-greeting,.aeb-workshop-theme .home-clock-time,.aeb-workshop-theme .home-clock-date{color:var(--aeb-workshop-navy-900)!important}.aeb-workshop-theme .home-main,.aeb-workshop-theme .released-main,.aeb-workshop-theme .more-main,.aeb-workshop-theme .admin-reports-main,.aeb-workshop-theme .desktop-project-detail-main,.aeb-workshop-theme .desktop-form-main,.aeb-workshop-theme .desktop-timesheet-page>main{background:radial-gradient(circle at 100% 0, #0b4c910e, transparent 28%), linear-gradient(180deg, #f7f9fb, var(--aeb-workshop-canvas))!important}.aeb-workshop-theme .home-overview-panel{background:#ffffffe6}.aeb-workshop-theme .home-project-grid>.home-project-card+.home-project-card{border-top-color:var(--aeb-workshop-navy-800)!important}.aeb-workshop-theme .home-project-card,.aeb-workshop-theme .released-project-card{border-top-width:2px}.aeb-workshop-theme .painting-photo-section .workflow-photo-action:first-of-type{color:#fff!important;background:linear-gradient(135deg, var(--aeb-workshop-navy-900), var(--aeb-workshop-navy-800))!important}}@media (width>=1024px){.aeb-workshop-theme.aeb-responsive-shell{background:var(--aeb-workshop-canvas);grid-template-columns:270px minmax(0,1fr)}.aeb-workshop-theme .aeb-desktop-sidebar{background:linear-gradient(#03152fe6,#03152ffa),url(/aeb-auth-workshop.jpg) 42%/auto 108%;border-right:1px solid #f2b51d3d;padding:22px 17px 18px;animation:24s ease-in-out infinite alternate aeb-workshop-ambient;overflow:hidden;box-shadow:10px 0 30px #03152f1f}.aeb-workshop-theme .desktop-sidebar-brand{border-bottom-color:#ffffff24;padding:0 7px 22px}.aeb-workshop-theme .desktop-sidebar-brand-lockup{align-items:center;gap:12px;display:flex}.aeb-workshop-theme .desktop-sidebar-brand .desktop-sidebar-emblem{object-fit:contain;filter:drop-shadow(0 4px 12px #00000038);flex:0 0 52px;width:52px;height:52px}.aeb-workshop-theme .desktop-sidebar-wordmark{flex-direction:column;gap:2px;min-width:0;line-height:.93;display:flex}.aeb-workshop-theme .desktop-sidebar-wordmark strong{color:#fff;letter-spacing:.085em;white-space:nowrap;font-size:14px;font-weight:900}.aeb-workshop-theme .desktop-sidebar-wordmark strong:last-child{color:var(--aeb-workshop-gold-bright)}.aeb-workshop-theme .desktop-sidebar-brand p{color:#b5c3d6;letter-spacing:.25em;margin:12px 0 0 64px;font-size:9px}.aeb-workshop-theme .desktop-nav-section-label{color:#8499b8}.aeb-workshop-theme .desktop-nav-item{color:#c0cede}.aeb-workshop-theme .desktop-nav-item:hover{background:#ffffff17}.aeb-workshop-theme .desktop-nav-item-active{color:var(--aeb-workshop-navy-950);box-shadow:inset 4px 0 var(--aeb-workshop-gold), 0 7px 16px #0000002e;background:linear-gradient(100deg,#fff,#f3f6f9)}.aeb-workshop-theme .desktop-user-avatar{color:var(--aeb-workshop-navy-950);background:linear-gradient(145deg, var(--aeb-workshop-gold-bright), var(--aeb-workshop-gold));box-shadow:0 5px 12px #0000002e}.aeb-workshop-theme .desktop-signout:hover{border-color:#f2b51d8c}.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header{color:#fff;border-bottom:3px solid var(--aeb-workshop-gold);background:linear-gradient(100deg,#03152ff5,#052552e0 58%,#08366fcc),url(/aeb-auth-workshop.jpg) 50% 47%/cover;min-height:92px;animation:28s ease-in-out infinite alternate aeb-workshop-ambient;box-shadow:0 8px 24px #03152f24}.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header h1,.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header h2,.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header p,.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header span,.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header button{color:#fff!important}.aeb-workshop-theme .desktop-page-title span{color:#b8c6d8!important}.aeb-workshop-theme .desktop-page-title h1{text-shadow:0 2px 8px #0000002e;color:#fff!important}.aeb-workshop-theme .home-receive-button{color:var(--aeb-workshop-navy-950)!important}.aeb-workshop-theme .home-main,.aeb-workshop-theme .released-main,.aeb-workshop-theme .more-main,.aeb-workshop-theme .admin-reports-main,.aeb-workshop-theme .desktop-project-detail-main,.aeb-workshop-theme .receive-desktop-main,.aeb-workshop-theme .painting-desktop-main,.aeb-workshop-theme .blasting-desktop-page .desktop-form-main,.aeb-workshop-theme .packing-desktop-page .desktop-form-main,.aeb-workshop-theme .releasing-desktop-page .desktop-form-main,.aeb-workshop-theme .desktop-timesheet-page>main{background:radial-gradient(circle at 96% 0, #0b4c9114, transparent 31%), linear-gradient(180deg, #f6f8fa 0, var(--aeb-workshop-canvas) 100%)!important}.aeb-workshop-theme .home-overview-grid .aeb-card{min-height:104px}.aeb-workshop-theme .home-project-grid .aeb-card,.aeb-workshop-theme .released-project-card,.aeb-workshop-theme .admin-reports-main>.aeb-card{box-shadow:var(--aeb-workshop-shadow)}.aeb-workshop-theme .receive-desktop-main>section,.aeb-workshop-theme .painting-desktop-main>section{border-top:3px solid var(--aeb-workshop-navy-800)!important}}@media (width>=1440px){.aeb-workshop-theme.aeb-responsive-shell{grid-template-columns:286px minmax(0,1fr)}}@keyframes aeb-workshop-ambient{0%{background-position:50% 44%}to{background-position:50% 54%}}@media (prefers-reduced-motion:reduce){.aeb-workshop-theme .aeb-desktop-sidebar,.aeb-workshop-theme .aeb-responsive-content>.aeb-page>header{animation:none}.aeb-workshop-theme button,.aeb-workshop-theme [role=button]{transition:none}}@media print{.aeb-workshop-theme,.aeb-workshop-theme .completion-report-screen,.aeb-workshop-theme .timesheet-print-document{box-shadow:none!important;background:#fff!important}.aeb-workshop-theme .completion-section h2{border-left:0;color:#071b55!important;background:#f1f3f5!important}}.more-install-title{color:#071b55;margin:0;font-size:12px;font-weight:800;line-height:15px}.more-install-guide-row{align-items:center;gap:10px;margin-top:7px;display:flex}.more-install-guide{color:#536176;flex:auto;min-width:0;font-size:9px;line-height:13px}.more-install-guide p{margin:0}.more-install-guide p+p{margin-top:4px}.more-install-guide strong{color:#172033}@media (width<=1023px){.receive-desktop-page>.receive-desktop-main{box-sizing:border-box;width:auto;margin-left:11px;margin-right:25px}.receive-desktop-page .receive-company-select{box-sizing:border-box;height:45.98px;min-height:45.98px;font-family:Inter Variable,Arial,sans-serif}.receive-desktop-page .receive-company-dropdown{top:49px}.receive-desktop-page .receive-new-company-button{box-sizing:border-box;color:#fff;background-color:#0f2a61;border-color:#0f2a61;width:min(166.17px,100%);min-height:32px;margin-bottom:-1px;padding-left:7px;padding-right:7px;font-family:Inter Variable,Arial,sans-serif;font-size:11px;line-height:16px}.receive-desktop-page .receive-section-heading{font-size:13px;line-height:16px}.receive-desktop-page .receive-optional-label{color:#000;opacity:.8;text-transform:none;font-size:9px;font-style:italic;font-weight:500;line-height:12px}.receive-desktop-page .receive-description-section{box-sizing:border-box;height:88.37px;min-height:88.37px}.receive-desktop-page .receive-description-input{box-sizing:border-box;opacity:.65;height:22.99px;min-height:22.99px;font-size:11px}.receive-desktop-page .receive-job-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));height:48.63px;margin-bottom:-1px}.receive-desktop-page .receive-job-type-button,.receive-desktop-page .receive-job-type-button>span{min-width:0;font-family:Inter Variable,Arial,sans-serif;font-size:12px}.receive-desktop-page .receive-job-type-button{height:100%;padding-left:4px;padding-right:4px}.receive-desktop-page .receive-job-type-button:first-child>span{column-gap:0;margin-bottom:-4px;margin-left:9px;padding-bottom:3px}.receive-desktop-page .receive-job-type-section{margin-top:3px;margin-bottom:7px;padding:9px 7px}.receive-desktop-page .workflow-photo-heading{font-size:13px;line-height:16px}.receive-desktop-page .workflow-photo-action{color:#fff;background-color:#042458;border-color:#042458;border-radius:12px;height:51.99px;min-height:51.99px;font-family:Inter Variable,Arial,sans-serif;font-size:13px}.receive-desktop-page .receive-employee-card{margin-bottom:9px;margin-left:2px;margin-right:1px;padding:6px 15px}.receive-desktop-page .receive-employee-name{font-size:12px;font-weight:700}.receive-desktop-page .receive-recorded-at{color:#536176;margin-top:2px;font-size:9px;font-weight:600;line-height:12px}.receive-desktop-page .receive-submit-button{box-sizing:border-box;width:min(215.02px,100%);height:42.98px;min-height:42.98px;margin:12px auto 0;padding:0 20px;font-family:Inter Variable,Arial,sans-serif;font-size:14px;display:block}.receive-desktop-page>.receive-header{box-sizing:border-box;padding:8px 14px 4px!important}.receive-desktop-page .receive-identity{height:78.97px;min-height:78.97px;margin-bottom:9px;position:relative;gap:0!important}.receive-desktop-page .receive-identity>div:first-child{box-sizing:border-box;margin:-2px 60px 1px 9px;padding:7px 6px 0 0}.receive-desktop-page .home-company-logo{width:232px!important;max-width:232px!important}.receive-desktop-page .home-pipeline-title{line-height:15px;margin:-3px 0 0 68px!important;padding:0!important;font-size:12px!important}.receive-desktop-page .home-header-meta{color:#000;text-align:center;flex-direction:column;align-items:center;width:74.47px;display:flex;position:absolute;top:3px;right:6px;gap:0!important;padding:0!important}.receive-desktop-page .home-clock{box-sizing:border-box;color:#000;flex-direction:column;align-items:center;width:100%;margin-top:-43px;padding:5px 0 18px;display:flex}.receive-desktop-page .home-clock-time{color:#000;white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.receive-desktop-page .home-clock-date{color:#000;white-space:nowrap;font-size:7.5px;font-weight:600;line-height:10px}.receive-desktop-page .home-greeting{color:#000;text-align:center;width:74.47px;font-size:11px;line-height:13px;margin:5px 0 0!important}.receive-desktop-page .receive-page-title-row{gap:5px;min-height:42px;padding:0 4px!important}.receive-desktop-page .receive-page-title-row>button{width:28px;height:34px;font-size:25px}.receive-desktop-page .receive-page-title-row>h1{color:#071b55;margin-top:6px;line-height:20px;text-align:left!important;padding:0!important;font-size:15px!important}.desktop-more-page .more-install-card{box-sizing:border-box;text-align:left;grid-template-columns:92px minmax(0,210px);justify-content:center;align-items:center;height:auto;display:grid;overflow:visible;gap:12px!important;width:100%!important;min-height:132px!important;margin:0 0 30px!important;padding:12px 4px!important}.desktop-more-page .more-install-icon{box-sizing:border-box;object-fit:contain;background:0 0;border:0;border-radius:0;padding:0;width:92px!important;height:92px!important;margin:0!important}.desktop-more-page .more-install-content{text-align:left;min-width:0}.desktop-more-page .more-install-guide{margin-top:7px}.desktop-more-page .more-developer{margin-top:7px!important;margin-bottom:49px!important}}@media (width<=359px){.desktop-more-page .more-install-card{grid-template-columns:78px minmax(0,190px);gap:8px!important}.desktop-more-page .more-install-icon{width:78px!important;height:78px!important}}@media (width>=1024px){.receive-desktop-page .receive-identity{display:none!important}}@media (width<=1023px){.desktop-released-page .released-project-top{align-items:flex-start;height:68px;min-height:68px;padding:0;gap:8px!important}.desktop-released-page .released-project-thumbnail{box-sizing:border-box;flex:0 0 88px;align-self:flex-start;overflow:hidden;width:88px!important;height:68px!important;margin:0!important;padding:0!important}.desktop-released-page .released-project-thumbnail>img,.desktop-released-page .released-project-thumbnail>button,.desktop-released-page .released-project-thumbnail>button>img{object-fit:cover;width:100%!important;height:100%!important;margin:0!important;padding:0!important}}@media (width<=359px){.desktop-released-page .released-project-thumbnail{flex-basis:76px;width:76px!important}}@media (width<=1023px){.painting-desktop-page .painting-section-heading,.painting-desktop-page .workflow-photo-heading{font-family:Inter Variable,Arial,sans-serif;font-size:13px;line-height:16px}.painting-desktop-page .painting-labour-section{min-height:0;padding-top:6px;padding-bottom:6px}.painting-desktop-page .painting-labour-list,.painting-desktop-page .painting-labour-row,.painting-desktop-page .painting-hours-section,.painting-desktop-page .painting-hours-totals{font-family:Inter Variable,Arial,sans-serif}.painting-desktop-page .painting-labour-list{margin-top:7px}.painting-desktop-page .painting-labour-name,.painting-desktop-page .painting-duration-button,.painting-desktop-page .painting-add-labour{font-family:Inter Variable,Arial,sans-serif}.painting-desktop-page .painting-coat-section{box-sizing:border-box;margin:0;padding:12px 16px}.painting-desktop-page .painting-coat-grid{box-sizing:border-box;grid-template-rows:repeat(2,minmax(50px,auto));gap:8px;width:100%;height:auto;margin:10px 0 0;font-family:Inter Variable,Arial,sans-serif}.painting-desktop-page .painting-coat-button{min-height:50px;padding:7px 6px;font-family:Inter Variable,Arial,sans-serif;font-size:11.5px;line-height:1.2}.aeb-workshop-theme .painting-desktop-page .painting-coat-button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #fff9,0 2px 8px #03152f1f;border:2px solid var(--aeb-workshop-navy-900)!important}.painting-desktop-page .painting-materials-section{margin-bottom:-5px;padding:6px 29px}.painting-desktop-page .painting-materials-list{margin-top:3px}.painting-desktop-page .painting-material-row{grid-template-columns:108px minmax(0,1fr) 48px;gap:4px;font-family:Inter Variable,Arial,sans-serif}.painting-desktop-page .painting-material-label,.painting-desktop-page .painting-material-total{font-family:Inter Variable,Arial,sans-serif}.painting-desktop-page .painting-material-label{font-size:12px}.painting-desktop-page .painting-material-total{font-size:13px}.painting-desktop-page .painting-material-input{box-sizing:border-box;opacity:.88;width:min(148.58px,100% + 17px);max-width:none;font-family:Inter Variable,Arial,sans-serif;font-size:11px}.painting-desktop-page .painting-paint-input{margin-left:-17px}.painting-desktop-page .painting-thinner-input{margin-left:-16px}.painting-desktop-page .painting-consumables-section{padding:7px 26px}.painting-desktop-page .painting-consumables-header{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.painting-desktop-page .painting-consumables-heading{width:min(136.72px,100%)}.painting-desktop-page .painting-add-consumable{box-sizing:border-box;border:1px solid #1760b5;border-radius:5px;width:min(135.6px,100%);height:26.99px;font-family:Inter Variable,Arial,sans-serif;font-size:12px;line-height:1}.painting-desktop-page .painting-consumables-list{box-sizing:border-box;min-height:272.8px}.painting-desktop-page .painting-photo-section{padding-top:10px;padding-bottom:10px}.painting-desktop-page .painting-photo-section .workflow-photo-action{color:#fff;background-color:#042458;border-color:#042458;border-radius:12px;height:51.99px;min-height:51.99px;font-family:Inter Variable,Arial,sans-serif;font-size:13px}.painting-desktop-page .painting-status-choice{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-family:Inter Variable,Arial,sans-serif;font-size:13px}.painting-desktop-page .painting-save-button{box-sizing:border-box;width:min(240.38px,100%);min-height:44px;margin-left:auto;margin-right:auto;font-family:Inter Variable,Arial,sans-serif;font-size:15px;display:block}.desktop-project-detail-page .project-detail-history-card{box-sizing:border-box;min-height:327.51px;margin-top:-6px!important;margin-bottom:8px!important;padding:8px 17px!important}.desktop-project-detail-page .project-detail-history-list{margin-top:16px!important}.desktop-project-detail-page .project-detail-history-row{margin-bottom:-13px}.desktop-project-detail-page .project-detail-history-row:first-child{margin-top:-8px;margin-bottom:-14px}.desktop-project-detail-page .project-detail-history-row:last-child{margin-bottom:0}.desktop-project-detail-page .project-detail-history-photos{margin-top:-1px!important;margin-bottom:10px!important;padding-top:8px!important;padding-bottom:8px!important}.desktop-project-detail-page .project-detail-view-all{font-family:Inter Variable,Arial,sans-serif;font-size:11px}.desktop-project-detail-page .project-detail-information-card{margin-top:-4px!important}.desktop-project-detail-page .project-detail-information-heading{margin-top:-8px}.desktop-project-detail-page .project-detail-information-list{font-family:Inter Variable,Arial,sans-serif;margin-top:8px!important}}@media (width>=1024px){.painting-desktop-main>.painting-labour-section,.painting-desktop-main>.painting-status-section{grid-column:1/-1}.painting-desktop-main .painting-labour-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}.painting-desktop-main .painting-labour-button{min-height:88px!important;padding:12px 10px!important}.painting-desktop-main .painting-coat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.painting-desktop-main .painting-coat-button{min-height:40px!important;padding:7px 10px!important;font-size:8.5px!important}}@media (width<=1023px){.desktop-timesheet-page .timesheet-toolbar{box-sizing:border-box;align-items:center;height:49.99px;min-height:49.99px;margin-top:-5px;margin-bottom:-14px;padding:0}.desktop-timesheet-page .timesheet-toolbar>button{margin-top:0}.desktop-timesheet-page .timesheet-toolbar-copy{box-sizing:border-box;flex-direction:column;justify-content:center;height:49.99px;padding:5px 0 0;display:flex}.desktop-timesheet-page .timesheet-role{font-weight:600;line-height:13px;font-size:10.5px!important}}.daily-ops-page{color:#172033;background:#f5f6f7;font-family:Inter,sans-serif}.daily-ops-header{color:#071b55;background:#fff;border-bottom:1px solid #e5e8ee;align-items:center;gap:9px;padding:10px 14px;display:flex}.daily-ops-header>button{width:26px;height:26px;font-size:25px;line-height:1}.daily-ops-header strong{font-size:14px;line-height:1.2;display:block}.daily-ops-header span{color:#66738a;margin-top:2px;font-size:9px;display:block}.daily-ops-main{padding:8px 10px 14px;font-size:11px}.daily-ops-tabs{background:#e9edf2;border-radius:9px;gap:3px;margin-bottom:8px;padding:3px;display:flex}.daily-ops-tabs button{color:#53627b;border-radius:7px;flex:1;padding:7px 2px;font-size:10px;font-weight:700}.daily-ops-tabs button.active{color:#092c72;background:#fff;box-shadow:0 1px 3px #00000015}.daily-ops-card{background:#fff;border:1px solid #e0e5ec;border-radius:10px;margin-bottom:7px;padding:9px;box-shadow:0 1px 2px #11224408}.daily-ops-card label{color:#53627b;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.daily-ops-card label:last-child{margin-bottom:0}.daily-ops-card input:not([type=checkbox]),.daily-ops-card textarea,.daily-ops-date-select{color:#172033;background:#fff;border:1px solid #d8dfe8;border-radius:7px;outline-color:#0b3b83;width:100%;min-height:31px;margin-top:3px;padding:6px 8px;font:500 11px Inter,sans-serif;display:block}.daily-ops-card textarea{resize:vertical;min-height:46px;line-height:1.35}.daily-ops-plan-top,.daily-ops-two{grid-template-columns:1fr 1fr;gap:7px;display:grid}.daily-ops-plan-top label{margin:0}.daily-ops-section{margin-top:9px}.daily-ops-section-head{justify-content:space-between;align-items:center;padding:0 2px 5px;display:flex}.daily-ops-section-head button{color:#092c72;font-size:10px;font-weight:800}.daily-ops-badge{color:#fff;letter-spacing:.03em;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.daily-ops-badge.site{background:#123b78}.daily-ops-badge.workshop{background:#237143}.daily-ops-job{border-left:4px solid #123b78;padding:8px 9px}.daily-ops-job.workshop{border-left-color:#237143}.daily-ops-job-head{align-items:center;gap:5px;margin-bottom:6px;display:flex}.daily-ops-job-head label{flex:1;margin:0}.daily-ops-job-head button{margin-left:auto}.daily-ops-job-head input{color:#123b78!important;margin:0!important;font-weight:800!important}.daily-ops-job.workshop .daily-ops-job-head input{color:#237143!important}.daily-ops-job-head button{color:#7a8798;width:22px;font-size:18px}.daily-ops-count{color:#8491a3;font-weight:500}.daily-ops-crew-picker{flex-wrap:wrap;gap:3px;max-height:95px;margin:-2px 0 7px;display:flex;overflow-y:auto}.daily-ops-crew-label{color:#53627b;margin-bottom:3px;font-size:10px;font-weight:700}.daily-ops-crew-toggle{color:#172033;text-align:left;background:#fff;border:1px solid #d8dfe8;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:31px;margin-bottom:7px;padding:6px 8px;font-size:11px;display:flex}.daily-ops-crew-names{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.daily-ops-crew-expanded>input{margin:0 0 7px!important}.daily-ops-add-after{color:#092c72;margin:-2px 2px 8px auto;padding:4px 5px;font-size:10px;font-weight:800;display:block}.daily-ops-save-draft{color:#092c72;background:#fff;border:1px solid #092c72;border-radius:9px;width:100%;margin-top:5px;padding:9px;font-size:11px;font-weight:800}.daily-ops-crew-picker label{color:#3e4c62;border:1px solid #dfe5ec;border-radius:6px;align-items:center;gap:2px;margin:0;padding:4px 5px;font-size:9px;font-weight:600;display:flex}.daily-ops-crew-picker label.selected{color:#092c72;background:#eaf1fb;border-color:#8ba9d4}.daily-ops-crew-picker input{width:11px;height:11px;margin:0}.daily-ops-publish{color:#fff;background:#092c72;border-radius:9px;width:100%;margin-top:5px;padding:11px;font-size:11px;font-weight:800}.daily-ops-publish:disabled{opacity:.6}.daily-ops-message{border-radius:7px;margin-bottom:7px;padding:7px 9px;font-size:10px}.daily-ops-message.error{color:#a42b2b;background:#fef1f0}.daily-ops-message.success{color:#1c6836;background:#eaf7ed}.daily-ops-summary{flex-wrap:wrap;gap:3px 8px;display:flex}.daily-ops-summary strong{color:#071b55;font-size:12px}.daily-ops-summary span{color:#617088;margin-left:auto}.daily-ops-summary p{white-space:pre-wrap;width:100%;margin-top:3px}.daily-ops-job h3{color:#123b78;font-size:12px;font-weight:800;line-height:1.25}.daily-ops-job.workshop h3{color:#237143}.daily-ops-job p{white-space:pre-wrap;margin-top:5px;line-height:1.35}.daily-ops-job b{color:#33415f}.daily-ops-meta{color:#647086;gap:8px;margin:3px 0 5px;font-size:10px;display:flex}.daily-ops-ack{color:#53627b;border-top:1px solid #e9edf2;justify-content:space-between;align-items:center;margin-top:7px;padding-top:7px;font-size:10px;font-weight:700;display:flex}.daily-ops-ack button{color:#fff;background:#092c72;border-radius:6px;padding:6px 9px;font-weight:800}.daily-ops-status-list{color:#65758a;border-top:1px solid #e9edf2;flex-wrap:wrap;gap:3px 8px;margin-top:6px;padding-top:6px;font-size:9px;display:flex}.daily-ops-history-row{border-bottom:1px solid #edf0f4;justify-content:space-between;width:100%;padding:9px 0;font-size:11px;display:flex}.daily-ops-history-row span:last-child{color:#647086}.daily-ops-date-select{margin-bottom:8px}.daily-ops-home-card{text-align:left;border-left:3px solid #123b78;width:100%;margin-bottom:8px;padding:8px 10px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:block}.daily-ops-home-card-new{background:linear-gradient(135deg,#fff9e4 0%,#fff 72%);border:2px solid #d9a514;border-left-width:5px;animation:1.9s ease-in-out 2 dailyOpsAttention;position:relative;box-shadow:0 0 0 2px #d9a5141f,0 8px 20px #714f0021}.daily-ops-home-top{color:#071b55;justify-content:space-between;align-items:center;gap:7px;font-size:10px;display:flex}.daily-ops-home-top strong{align-items:center;gap:6px;min-width:0;display:flex}.daily-ops-home-top span{color:#55709c;font-size:9px}.daily-ops-new-badge{letter-spacing:.05em;color:#071b55;background:#f5c542;border:1px solid #d9a514;border-radius:999px;flex:none;padding:3px 6px;font-size:8px;font-style:normal;line-height:1}.daily-ops-home-detail{color:#4c5a70;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;display:block;overflow:hidden}@keyframes dailyOpsAttention{0%,to{box-shadow:0 0 0 2px #d9a5141f,0 8px 20px #714f0021}50%{box-shadow:0 0 0 5px #d9a5142e,0 10px 24px #714f002e}}@media (prefers-reduced-motion:reduce){.daily-ops-home-card-new{animation:none}}.home-header-top .home-company-logo{mix-blend-mode:multiply}@media (width<=1023px){.desktop-more-page .more-main{padding:10px 16px 14px!important}.desktop-more-page .more-main>*+*{margin-top:8px!important}.desktop-more-page .more-profile-card{gap:10px;min-height:58px;padding:8px 11px!important}.desktop-more-page .more-profile-card>div:first-child{width:36px;height:36px}.desktop-more-page .more-main>.grid{gap:7px}.desktop-more-page .more-reports-card{gap:13px;height:54px;margin:0;min-height:54px!important;padding:8px 32px 8px 13px!important}.desktop-more-page .more-reports-icon{flex-basis:20px;width:20px!important;height:20px!important}.desktop-more-page .more-reports-title{width:auto;min-height:0;padding:0;margin:0!important}.desktop-more-page .more-install-card{grid-template-columns:58px minmax(0,1fr);gap:10px!important;min-height:76px!important;margin:0!important;padding:8px 4px!important}.desktop-more-page .more-install-icon{width:58px!important;height:58px!important}.desktop-more-page .more-install-guide{margin-top:3px}.desktop-more-page .more-developer{height:auto;min-height:0;margin:2px 0 0!important;padding:2px 0 0!important}.desktop-more-page .more-developer p{margin-bottom:2px}.desktop-more-page .more-developer img{width:150px;height:51px;max-height:51px;margin:0 auto}.desktop-more-page .more-app-version{margin-top:2px!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}
