@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:#fff7ed;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-500:#00bb7f;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-50:#ecfeff;--color-cyan-200:#a2f4fd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-700:#007492;--color-cyan-950:#053345;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-500:#3080ff;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-950:#162456;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-500:#8d54ff;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--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);--color-ink-50:#f7f7f6;--color-ink-100:#ededec;--color-ink-200:#dcdcda;--color-ink-300:#bfbfbc;--color-ink-400:#93938e;--color-ink-500:#6f6f6a;--color-ink-600:#565651;--color-ink-700:#444440;--color-ink-800:#2a2a27;--color-ink-900:#1a1a18;--color-accent-50:#eefbf8;--color-accent-100:#d3f5ee;--color-accent-200:#a9e9de;--color-accent-300:#71d7c9;--color-accent-400:#3dbcae;--color-accent-500:#1c9f93;--color-accent-600:#0f7f77;--color-accent-700:#0f6560;--color-accent-800:#11514e;--color-accent-900:#123f3d;--chart-1:#1c9f93;--chart-2:#2563eb;--chart-3:#d97706;--chart-4:#a21caf;--chart-muted:#bfbfbc;--chart-grid:#ededec;--color-amber-soft:#f5a524;--color-canvas:#fbfbfa;--radius-card:1rem;--radius-field:.75rem}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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 components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-24{top:calc(var(--spacing) * -24)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-7{top:calc(var(--spacing) * 7)}.top-16{top:calc(var(--spacing) * 16)}.-right-1{right:calc(var(--spacing) * -1)}.-right-5{right:calc(var(--spacing) * -5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\/3{right:33.3333%}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[-8rem\]{bottom:-8rem}.bottom-full{bottom:100%}.-left-\[1\.62rem\]{left:-1.62rem}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[13px\]{left:13px}.left-\[36\%\]{left:36%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2/span 2}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[1\.65rem\]{margin-top:1.65rem}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-32{margin-left:calc(var(--spacing) * 32)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[18px\]{height:18px}.h-\[70vh\]{height:70vh}.h-\[100dvh\]{height:100dvh}.h-\[320px\]{height:320px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[560px\]{height:560px}.h-\[calc\(100vh-13rem\)\]{height:calc(100vh - 13rem)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96dvh\]{max-height:96dvh}.max-h-\[96vh\]{max-height:96vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[65dvh\]{min-height:65dvh}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.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-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[min\(26rem\,calc\(100vw-1\.5rem\)\)\]{width:min(26rem,100vw - 1.5rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[60\%\]{max-width:60%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[96rem\]{max-width:96rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);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,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1\.6fr\]{grid-template-columns:1fr 1.6fr}.grid-cols-\[1fr_1fr_1\.2fr_1fr_auto\]{grid-template-columns:1fr 1fr 1.2fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[2\.25rem_minmax\(0\,1\.5fr\)_minmax\(12rem\,\.65fr\)_9rem_8rem\]{grid-template-columns:2.25rem minmax(0,1.5fr) minmax(12rem,.65fr) 9rem 8rem}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[70px_1fr_24px\]{grid-template-columns:70px 1fr 24px}.grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.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}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}: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-ink-100>:not(:last-child)){border-color:var(--color-ink-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.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-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[--radius-card\]{border-radius:--radius-card}.rounded-\[--radius-field\]{border-radius:--radius-field}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius-field\)-0\.2rem\)\]{border-radius:calc(var(--radius-field) - .2rem)}.rounded-\[calc\(var\(--radius-field\)-2px\)\]{border-radius:calc(var(--radius-field) - 2px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[1\.5rem\]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[1\.6rem\]{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.rounded-t-\[1\.7rem\]{border-top-left-radius:1.7rem;border-top-right-radius:1.7rem}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[44px\]{border-style:var(--tw-border-style);border-width:44px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-ink-100\/70{border-color:#ededecb3!important}@supports (color:color-mix(in lab, red, red)){.\!border-ink-100\/70{border-color:color-mix(in oklab, var(--color-ink-100) 70%, transparent)!important}}.\!border-white\/20{border-color:#fff3!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)!important}}.border-accent-100{border-color:var(--color-accent-100)}.border-accent-200{border-color:var(--color-accent-200)}.border-accent-300{border-color:var(--color-accent-300)}.border-accent-400{border-color:var(--color-accent-400)}.border-accent-400\/10{border-color:#3dbcae1a}@supports (color:color-mix(in lab, red, red)){.border-accent-400\/10{border-color:color-mix(in oklab, var(--color-accent-400) 10%, transparent)}}.border-accent-500{border-color:var(--color-accent-500)}.border-accent-600{border-color:var(--color-accent-600)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-ink-50{border-color:var(--color-ink-50)}.border-ink-100{border-color:var(--color-ink-100)}.border-ink-100\/70{border-color:#ededecb3}@supports (color:color-mix(in lab, red, red)){.border-ink-100\/70{border-color:color-mix(in oklab, var(--color-ink-100) 70%, transparent)}}.border-ink-200{border-color:var(--color-ink-200)}.border-ink-200\/70{border-color:#dcdcdab3}@supports (color:color-mix(in lab, red, red)){.border-ink-200\/70{border-color:color-mix(in oklab, var(--color-ink-200) 70%, transparent)}}.border-ink-200\/80{border-color:#dcdcdacc}@supports (color:color-mix(in lab, red, red)){.border-ink-200\/80{border-color:color-mix(in oklab, var(--color-ink-200) 80%, transparent)}}.border-ink-300{border-color:var(--color-ink-300)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-300\/25{border-color:#ffa2ae40}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/25{border-color:color-mix(in oklab, var(--color-rose-300) 25%, transparent)}}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-white{border-color:var(--color-white)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.\!bg-ink-50{background-color:var(--color-ink-50)!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-white\/5{background-color:#ffffff0d!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)!important}}.bg-\[\#061817\]\/45{background-color:#06181773;background-color:lab(6.75006% -6.73413 -1.63243/.45)}.bg-accent-50{background-color:var(--color-accent-50)}.bg-accent-50\/20{background-color:#eefbf833}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/20{background-color:color-mix(in oklab, var(--color-accent-50) 20%, transparent)}}.bg-accent-50\/40{background-color:#eefbf866}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/40{background-color:color-mix(in oklab, var(--color-accent-50) 40%, transparent)}}.bg-accent-50\/45{background-color:#eefbf873}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/45{background-color:color-mix(in oklab, var(--color-accent-50) 45%, transparent)}}.bg-accent-50\/50{background-color:#eefbf880}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/50{background-color:color-mix(in oklab, var(--color-accent-50) 50%, transparent)}}.bg-accent-50\/55{background-color:#eefbf88c}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/55{background-color:color-mix(in oklab, var(--color-accent-50) 55%, transparent)}}.bg-accent-50\/60{background-color:#eefbf899}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/60{background-color:color-mix(in oklab, var(--color-accent-50) 60%, transparent)}}.bg-accent-50\/80{background-color:#eefbf8cc}@supports (color:color-mix(in lab, red, red)){.bg-accent-50\/80{background-color:color-mix(in oklab, var(--color-accent-50) 80%, transparent)}}.bg-accent-100{background-color:var(--color-accent-100)}.bg-accent-200{background-color:var(--color-accent-200)}.bg-accent-400{background-color:var(--color-accent-400)}.bg-accent-500{background-color:var(--color-accent-500)}.bg-accent-500\/10{background-color:#1c9f931a}@supports (color:color-mix(in lab, red, red)){.bg-accent-500\/10{background-color:color-mix(in oklab, var(--color-accent-500) 10%, transparent)}}.bg-accent-500\/85{background-color:#1c9f93d9}@supports (color:color-mix(in lab, red, red)){.bg-accent-500\/85{background-color:color-mix(in oklab, var(--color-accent-500) 85%, transparent)}}.bg-accent-600{background-color:var(--color-accent-600)}.bg-accent-600\/85{background-color:#0f7f77d9}@supports (color:color-mix(in lab, red, red)){.bg-accent-600\/85{background-color:color-mix(in oklab, var(--color-accent-600) 85%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/35{background-color:#fffbeb59}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/35{background-color:color-mix(in oklab, var(--color-amber-50) 35%, transparent)}}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/40{background-color:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\/55{background-color:#fffbeb8c}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/55{background-color:color-mix(in oklab, var(--color-amber-50) 55%, transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/70{background-color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/70{background-color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-soft{background-color:var(--color-amber-soft)}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/45{background-color:#eff6ff73}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/45{background-color:color-mix(in oklab, var(--color-blue-50) 45%, transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/70{background-color:#3080ffb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/70{background-color:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-canvas\/85{background-color:#fbfbfad9}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/85{background-color:color-mix(in oklab, var(--color-canvas) 85%, transparent)}}.bg-canvas\/95{background-color:#fbfbfaf2}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/95{background-color:color-mix(in oklab, var(--color-canvas) 95%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-50\/40{background-color:#ecfeff66}@supports (color:color-mix(in lab, red, red)){.bg-cyan-50\/40{background-color:color-mix(in oklab, var(--color-cyan-50) 40%, transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/15{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/55{background-color:#ecfdf58c}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/55{background-color:color-mix(in oklab, var(--color-emerald-50) 55%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-ink-50{background-color:var(--color-ink-50)}.bg-ink-50\/40{background-color:#f7f7f666}@supports (color:color-mix(in lab, red, red)){.bg-ink-50\/40{background-color:color-mix(in oklab, var(--color-ink-50) 40%, transparent)}}.bg-ink-50\/50{background-color:#f7f7f680}@supports (color:color-mix(in lab, red, red)){.bg-ink-50\/50{background-color:color-mix(in oklab, var(--color-ink-50) 50%, transparent)}}.bg-ink-50\/55{background-color:#f7f7f68c}@supports (color:color-mix(in lab, red, red)){.bg-ink-50\/55{background-color:color-mix(in oklab, var(--color-ink-50) 55%, transparent)}}.bg-ink-50\/60{background-color:#f7f7f699}@supports (color:color-mix(in lab, red, red)){.bg-ink-50\/60{background-color:color-mix(in oklab, var(--color-ink-50) 60%, transparent)}}.bg-ink-50\/80{background-color:#f7f7f6cc}@supports (color:color-mix(in lab, red, red)){.bg-ink-50\/80{background-color:color-mix(in oklab, var(--color-ink-50) 80%, transparent)}}.bg-ink-100{background-color:var(--color-ink-100)}.bg-ink-200{background-color:var(--color-ink-200)}.bg-ink-300{background-color:var(--color-ink-300)}.bg-ink-400{background-color:var(--color-ink-400)}.bg-ink-700{background-color:var(--color-ink-700)}.bg-ink-900{background-color:var(--color-ink-900)}.bg-ink-900\/10{background-color:#1a1a181a}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/10{background-color:color-mix(in oklab, var(--color-ink-900) 10%, transparent)}}.bg-ink-900\/20{background-color:#1a1a1833}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/20{background-color:color-mix(in oklab, var(--color-ink-900) 20%, transparent)}}.bg-ink-900\/25{background-color:#1a1a1840}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/25{background-color:color-mix(in oklab, var(--color-ink-900) 25%, transparent)}}.bg-ink-900\/30{background-color:#1a1a184d}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/30{background-color:color-mix(in oklab, var(--color-ink-900) 30%, transparent)}}.bg-ink-900\/45{background-color:#1a1a1873}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/45{background-color:color-mix(in oklab, var(--color-ink-900) 45%, transparent)}}.bg-ink-900\/60{background-color:#1a1a1899}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/60{background-color:color-mix(in oklab, var(--color-ink-900) 60%, transparent)}}.bg-ink-900\/70{background-color:#1a1a18b3}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/70{background-color:color-mix(in oklab, var(--color-ink-900) 70%, transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/40{background-color:color-mix(in oklab, var(--color-rose-50) 40%, transparent)}}.bg-rose-50\/45{background-color:#fff1f273}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/45{background-color:color-mix(in oklab, var(--color-rose-50) 45%, transparent)}}.bg-rose-50\/50{background-color:#fff1f280}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/50{background-color:color-mix(in oklab, var(--color-rose-50) 50%, transparent)}}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/70{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/45{background-color:#f5f3ff73}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/45{background-color:color-mix(in oklab, var(--color-violet-50) 45%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/4{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, 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\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,\#071d1b\,\#0d3a35\)\]{background-image:linear-gradient(135deg,#071d1b,#0d3a35)}.bg-\[linear-gradient\(145deg\,\#071d1b\,\#0d3a35\)\]{background-image:linear-gradient(145deg,#071d1b,#0d3a35)}.bg-\[radial-gradient\(circle_at_80\%_10\%\,rgb\(85_230_205\/0\.18\)\,transparent_10rem\)\,linear-gradient\(145deg\,\#0d3632\,\#071d1b\)\]{background-image:radial-gradient(circle at 80% 10%,#55e6cd2e,#0000 10rem),linear-gradient(145deg,#0d3632,#071d1b)}.bg-\[radial-gradient\(circle_at_85\%_0\%\,rgb\(117_168_255\/0\.2\)\,transparent_18rem\)\,linear-gradient\(135deg\,\#071d1b\,\#0c342f\)\]{background-image:radial-gradient(circle at 85% 0,#75a8ff33,#0000 18rem),linear-gradient(135deg,#071d1b,#0c342f)}.bg-\[radial-gradient\(circle_at_86\%_0\%\,rgb\(85_230_205\/0\.18\)\,transparent_18rem\)\,linear-gradient\(135deg\,\#071d1b\,\#0d3a35\)\]{background-image:radial-gradient(circle at 86% 0,#55e6cd2e,#0000 18rem),linear-gradient(135deg,#071d1b,#0d3a35)}.bg-\[radial-gradient\(circle_at_86\%_0\%\,rgb\(117_168_255\/0\.18\)\,transparent_18rem\)\,linear-gradient\(135deg\,\#071d1b\,\#0b332f\)\]{background-image:radial-gradient(circle at 86% 0,#75a8ff2e,#0000 18rem),linear-gradient(135deg,#071d1b,#0b332f)}.bg-\[radial-gradient\(circle_at_90\%_0\%\,rgb\(85_230_205\/0\.16\)\,transparent_16rem\)\,linear-gradient\(135deg\,\#071d1b\,\#0d3a35\)\]{background-image:radial-gradient(circle at 90% 0,#55e6cd29,#0000 16rem),linear-gradient(135deg,#071d1b,#0d3a35)}.bg-\[radial-gradient\(circle_at_90\%_0\%\,rgb\(85_230_205\/0\.16\)\,transparent_18rem\)\,linear-gradient\(135deg\,\#071d1b\,\#0d3a35\)\]{background-image:radial-gradient(circle at 90% 0,#55e6cd29,#0000 18rem),linear-gradient(135deg,#071d1b,#0d3a35)}.bg-\[repeating-linear-gradient\(45deg\,\#fecdd3_0\,\#fecdd3_6px\,\#fff1f2_6px\,\#fff1f2_12px\)\]{background-image:repeating-linear-gradient(45deg,#fecdd3 0 6px,#fff1f2 6px 12px)}.from-\[\#071d1b\]{--tw-gradient-from:#071d1b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-50{--tw-gradient-from:var(--color-accent-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-50\/50{--tw-gradient-from:#eefbf880}@supports (color:color-mix(in lab, red, red)){.from-accent-50\/50{--tw-gradient-from:color-mix(in oklab, var(--color-accent-50) 50%, transparent)}}.from-accent-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-50\/80{--tw-gradient-from:#eefbf8cc}@supports (color:color-mix(in lab, red, red)){.from-accent-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-accent-50) 80%, transparent)}}.from-accent-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-600{--tw-gradient-from:var(--color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-700{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-canvas{--tw-gradient-from:var(--color-canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50\/65{--tw-gradient-from:#ecfeffa6}@supports (color:color-mix(in lab, red, red)){.from-cyan-50\/65{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-50) 65%, transparent)}}.from-cyan-50\/65{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50\/70{--tw-gradient-from:#ecfeffb3}@supports (color:color-mix(in lab, red, red)){.from-cyan-50\/70{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-50) 70%, transparent)}}.from-cyan-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/18{--tw-gradient-from:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.from-cyan-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/18{--tw-gradient-from:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.from-emerald-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink-50{--tw-gradient-from:var(--color-ink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink-100{--tw-gradient-from:var(--color-ink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/15{--tw-gradient-from:#ff235726}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.from-rose-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50\/60{--tw-gradient-from:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.from-violet-50\/60{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.from-violet-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50\/80{--tw-gradient-from:#f5f3ffcc}@supports (color:color-mix(in lab, red, red)){.from-violet-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 80%, transparent)}}.from-violet-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/18{--tw-gradient-from:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.from-violet-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-accent-50\/45{--tw-gradient-to:#eefbf873}@supports (color:color-mix(in lab, red, red)){.to-accent-50\/45{--tw-gradient-to:color-mix(in oklab, var(--color-accent-50) 45%, transparent)}}.to-accent-50\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-200{--tw-gradient-to:var(--color-accent-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-300{--tw-gradient-to:var(--color-accent-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-700{--tw-gradient-to:var(--color-accent-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50{--tw-gradient-to:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50\/50{--tw-gradient-to:#ecfeff80}@supports (color:color-mix(in lab, red, red)){.to-cyan-50\/50{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-50) 50%, transparent)}}.to-cyan-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50\/70{--tw-gradient-to:#ecfeffb3}@supports (color:color-mix(in lab, red, red)){.to-cyan-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-50) 70%, transparent)}}.to-cyan-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink-50{--tw-gradient-to:var(--color-ink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink-50\/70{--tw-gradient-to:#f7f7f6b3}@supports (color:color-mix(in lab, red, red)){.to-ink-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-ink-50) 70%, transparent)}}.to-ink-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink-800{--tw-gradient-to:var(--color-ink-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50\/60{--tw-gradient-to:#fff7ed99}@supports (color:color-mix(in lab, red, red)){.to-orange-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-orange-50) 60%, transparent)}}.to-orange-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-50{--tw-gradient-to:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-50{--tw-gradient-to:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[12vh\]{padding-top:12vh}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:var(--spacing)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[2\.75rem\]{--tw-leading:2.75rem;line-height:2.75rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-ink-900{color:var(--color-ink-900)!important}.\!text-white{color:var(--color-white)!important}.\!text-white\/45{color:#ffffff73!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)!important}}.\!text-white\/55{color:#ffffff8c!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)!important}}.text-accent-300{color:var(--color-accent-300)}.text-accent-500{color:var(--color-accent-500)}.text-accent-600{color:var(--color-accent-600)}.text-accent-700{color:var(--color-accent-700)}.text-accent-700\/70{color:#0f6560b3}@supports (color:color-mix(in lab, red, red)){.text-accent-700\/70{color:color-mix(in oklab, var(--color-accent-700) 70%, transparent)}}.text-accent-800{color:var(--color-accent-800)}.text-accent-800\/70{color:#11514eb3}@supports (color:color-mix(in lab, red, red)){.text-accent-800\/70{color:color-mix(in oklab, var(--color-accent-800) 70%, transparent)}}.text-accent-900{color:var(--color-accent-900)}.text-accent-900\/90{color:#123f3de6}@supports (color:color-mix(in lab, red, red)){.text-accent-900\/90{color:color-mix(in oklab, var(--color-accent-900) 90%, transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-300{color:var(--color-amber-300)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/80{color:color-mix(in oklab, var(--color-amber-800) 80%, transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab, red, red)){.text-amber-900\/80{color:color-mix(in oklab, var(--color-amber-900) 80%, transparent)}}.text-amber-900\/90{color:#7b3306e6}@supports (color:color-mix(in lab, red, red)){.text-amber-900\/90{color:color-mix(in oklab, var(--color-amber-900) 90%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-amber-950\/75{color:#461901bf}@supports (color:color-mix(in lab, red, red)){.text-amber-950\/75{color:color-mix(in oklab, var(--color-amber-950) 75%, transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-800\/75{color:#193cb8bf}@supports (color:color-mix(in lab, red, red)){.text-blue-800\/75{color:color-mix(in oklab, var(--color-blue-800) 75%, transparent)}}.text-blue-950{color:var(--color-blue-950)}.text-current{color:currentColor}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-950{color:var(--color-cyan-950)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-emerald-950\/65{color:#002c22a6}@supports (color:color-mix(in lab, red, red)){.text-emerald-950\/65{color:color-mix(in oklab, var(--color-emerald-950) 65%, transparent)}}.text-ink-300{color:var(--color-ink-300)}.text-ink-400{color:var(--color-ink-400)}.text-ink-500{color:var(--color-ink-500)}.text-ink-600{color:var(--color-ink-600)}.text-ink-700{color:var(--color-ink-700)}.text-ink-800{color:var(--color-ink-800)}.text-ink-900{color:var(--color-ink-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-950{color:var(--color-rose-950)}.text-violet-700{color:var(--color-violet-700)}.text-violet-700\/50{color:#7008e780}@supports (color:color-mix(in lab, red, red)){.text-violet-700\/50{color:color-mix(in oklab, var(--color-violet-700) 50%, transparent)}}.text-violet-700\/60{color:#7008e799}@supports (color:color-mix(in lab, red, red)){.text-violet-700\/60{color:color-mix(in oklab, var(--color-violet-700) 60%, transparent)}}.text-violet-800\/80{color:#5d0ec0cc}@supports (color:color-mix(in lab, red, red)){.text-violet-800\/80{color:color-mix(in oklab, var(--color-violet-800) 80%, transparent)}}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-white{color:var(--color-white)}.text-white\/12{color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.text-white\/12{color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-ink-300{-webkit-text-decoration-color:var(--color-ink-300);-webkit-text-decoration-color:var(--color-ink-300);-webkit-text-decoration-color:var(--color-ink-300);text-decoration-color:var(--color-ink-300)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-accent-600{accent-color:var(--color-accent-600)}.accent-amber-600{accent-color:var(--color-amber-600)}.accent-amber-700{accent-color:var(--color-amber-700)}.accent-blue-700{accent-color:var(--color-blue-700)}.accent-rose-600{accent-color:var(--color-rose-600)}.accent-violet-700{accent-color:var(--color-violet-700)}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.06\]{opacity:.06}.mix-blend-luminosity{mix-blend-mode:luminosity}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-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_0_0_3px_var\(--color-accent-50\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-accent-50));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(16\,185\,129\,\.12\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#10b9811f);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_22px_rgb\(15_23_42\/0\.035\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgb\(15_23_42\/0\.035\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f172a09);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_12px_30px_rgb\(15_23_42\/0\.035\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a09);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_12px_34px_rgb\(15_23_42\/0\.045\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a0b);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_12px_34px_rgb\(15_23_42\/0\.055\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a0e);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_14px_30px_-24px_rgba\(13\,148\,136\,\.9\)\]{--tw-shadow:0 14px 30px -24px var(--tw-shadow-color,#0d9488e6);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_14px_34px_rgb\(15_23_42\/0\.04\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a0a);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_14px_45px_rgb\(15_23_42\/0\.045\)\]{--tw-shadow:0 14px 45px var(--tw-shadow-color,#0f172a0b);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_15px_40px_-34px_rgba\(15\,23\,42\,\.55\)\]{--tw-shadow:0 15px 40px -34px var(--tw-shadow-color,#0f172a8c);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_16px_36px_rgb\(15_127_119\/0\.11\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#0f7f771c);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_16px_38px_rgb\(15_23_42\/0\.045\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#0f172a0b);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_16px_38px_rgb\(15_127_119\/0\.07\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#0f7f7712);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_16px_40px_-26px_rgba\(15\,118\,110\,0\.55\)\]{--tw-shadow:0 16px 40px -26px var(--tw-shadow-color,#0f766e8c);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_16px_42px_rgb\(15_23_42\/0\.05\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-32px_rgba\(217\,119\,6\,\.7\)\]{--tw-shadow:0 18px 40px -32px var(--tw-shadow-color,#d97706b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_-32px_rgba\(15\,23\,42\,0\.65\)\]{--tw-shadow:0 18px 42px -32px var(--tw-shadow-color,#0f172aa6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_45px_-36px_rgba\(120\,53\,15\,\.7\)\]{--tw-shadow:0 18px 45px -36px var(--tw-shadow-color,#78350fb3);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_20px_44px_-30px_rgba\(13\,148\,136\,\.75\)\]{--tw-shadow:0 20px 44px -30px var(--tw-shadow-color,#0d9488bf);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_20px_50px_rgb\(15_127_119\/0\.14\)\,inset_0_1px_0_white\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0f7f7724), inset 0 1px 0 var(--tw-shadow-color,white);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_20px_60px_rgb\(15_23_42\/0\.06\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0f172a0f);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_22px_55px_-38px_rgba\(13\,148\,136\,0\.7\)\]{--tw-shadow:0 22px 55px -38px var(--tw-shadow-color,#0d9488b3);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_22px_55px_rgb\(15_23_42\/0\.08\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#0f172a14);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_22px_55px_rgb\(15_23_42\/0\.055\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#0f172a0e);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_24px_55px_-42px_rgba\(109\,40\,217\,\.8\)\]{--tw-shadow:0 24px 55px -42px var(--tw-shadow-color,#6d28d9cc);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_24px_60px_-46px_rgba\(2\,132\,199\,\.75\)\]{--tw-shadow:0 24px 60px -46px var(--tw-shadow-color,#0284c7bf);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_28px_65px_-44px_rgba\(13\,148\,136\,\.85\)\]{--tw-shadow:0 28px 65px -44px var(--tw-shadow-color,#0d9488d9);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_0_rgb\(255_255_255\/0\.75\)\,0_8px_18px_rgb\(15_23_42\/0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffbf), 0 8px 18px var(--tw-shadow-color,#0f172a14);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_0_white\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,white);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-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-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-accent-100{--tw-ring-color:var(--color-accent-100)}.ring-ink-100{--tw-ring-color:var(--color-ink-100)}.ring-ink-200\/60{--tw-ring-color:#dcdcda99}@supports (color:color-mix(in lab, red, red)){.ring-ink-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-ink-200) 60%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-accent-500\/40{outline-color:#1c9f9366}@supports (color:color-mix(in lab, red, red)){.outline-accent-500\/40{outline-color:color-mix(in oklab, var(--color-accent-500) 40%, transparent)}}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:text-accent-800:is(:where(.group):hover *){color:var(--color-accent-800)}.group-hover\:text-ink-500:is(:where(.group):hover *){color:var(--color-ink-500)}.group-hover\:text-ink-600:is(:where(.group):hover *){color:var(--color-ink-600)}.group-hover\/bar\:opacity-70:is(:where(.group\/bar):hover *){opacity:.7}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.file\:mr-2::file-selector-button{margin-right:calc(var(--spacing) * 2)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-ink-100::file-selector-button{background-color:var(--color-ink-100)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:py-2\.5::file-selector-button{padding-block:calc(var(--spacing) * 2.5)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-ink-300::placeholder{color:var(--color-ink-300)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing) * 3)}.before\:bottom-\[-1rem\]:before{content:var(--tw-content);bottom:-1rem}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-1:before{content:var(--tw-content);left:var(--spacing)}.before\:w-1\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 1.5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-accent-500:before{content:var(--tw-content);background-color:var(--color-accent-500)}.before\:bg-amber-400:before{content:var(--tw-content);background-color:var(--color-amber-400)}.before\:bg-ink-100:before{content:var(--tw-content);background-color:var(--color-ink-100)}.before\:bg-ink-200:before{content:var(--tw-content);background-color:var(--color-ink-200)}.before\:bg-rose-500:before{content:var(--tw-content);background-color:var(--color-rose-500)}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:before\:hidden:last-child:before{content:var(--tw-content);display:none}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent-200:hover{border-color:var(--color-accent-200)}.hover\:border-accent-300:hover{border-color:var(--color-accent-300)}.hover\:border-accent-400:hover{border-color:var(--color-accent-400)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-ink-200:hover{border-color:var(--color-ink-200)}.hover\:border-ink-300:hover{border-color:var(--color-ink-300)}.hover\:\!bg-accent-50:hover{background-color:var(--color-accent-50)!important}.hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.hover\:bg-accent-50:hover{background-color:var(--color-accent-50)}.hover\:bg-accent-50\/35:hover{background-color:#eefbf859}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-50\/35:hover{background-color:color-mix(in oklab, var(--color-accent-50) 35%, transparent)}}.hover\:bg-accent-50\/40:hover{background-color:#eefbf866}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-50\/40:hover{background-color:color-mix(in oklab, var(--color-accent-50) 40%, transparent)}}.hover\:bg-accent-100:hover{background-color:var(--color-accent-100)}.hover\:bg-accent-700:hover{background-color:var(--color-accent-700)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-400\/25:hover{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/25:hover{background-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.hover\:bg-ink-50:hover{background-color:var(--color-ink-50)}.hover\:bg-ink-50\/60:hover{background-color:#f7f7f699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink-50\/60:hover{background-color:color-mix(in oklab, var(--color-ink-50) 60%, transparent)}}.hover\:bg-ink-50\/80:hover{background-color:#f7f7f6cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink-50\/80:hover{background-color:color-mix(in oklab, var(--color-ink-50) 80%, transparent)}}.hover\:bg-ink-100:hover{background-color:var(--color-ink-100)}.hover\:bg-ink-200:hover{background-color:var(--color-ink-200)}.hover\:bg-ink-800:hover{background-color:var(--color-ink-800)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-200:hover{background-color:var(--color-rose-200)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:text-accent-600:hover{color:var(--color-accent-600)}.hover\:text-accent-700:hover{color:var(--color-accent-700)}.hover\:text-accent-900:hover{color:var(--color-accent-900)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-ink-600:hover{color:var(--color-ink-600)}.hover\:text-ink-700:hover{color:var(--color-ink-700)}.hover\:text-ink-800:hover{color:var(--color-ink-800)}.hover\:text-ink-900:hover{color:var(--color-ink-900)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_18px_38px_rgb\(15_23_42\/0\.07\)\]:hover{--tw-shadow:0 18px 38px var(--tw-shadow-color,#0f172a12);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_20px_44px_-24px_rgba\(15\,118\,110\,0\.65\)\]:hover{--tw-shadow:0 20px 44px -24px var(--tw-shadow-color,#0f766ea6);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_22px_48px_rgb\(15_23_42\/0\.08\)\]:hover{--tw-shadow:0 22px 48px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--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)}.hover\:ring-ink-300:hover{--tw-ring-color:var(--color-ink-300)}}.focus\:border-accent-500:focus{border-color:var(--color-accent-500)}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-rose-500:focus{border-color:var(--color-rose-500)}.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-accent-500\/20:focus{--tw-ring-color:#1c9f9333}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent-500) 20%, transparent)}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:outline-accent-500\/25:focus{outline-color:#1c9f9340}@supports (color:color-mix(in lab, red, red)){.focus\:outline-accent-500\/25:focus{outline-color:color-mix(in oklab, var(--color-accent-500) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-3px\]:focus-visible{outline-offset:-3px}.focus-visible\:outline-accent-600:focus-visible{outline-color:var(--color-accent-600)}.active\:bg-accent-800:active{background-color:var(--color-accent-800)}.active\:bg-rose-800:active{background-color:var(--color-rose-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-ink-300:disabled{color:var(--color-ink-300)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-full{height:100%}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:min-w-44{min-width:calc(var(--spacing) * 44)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.4fr_1fr_repeat\(5\,minmax\(0\,0\.7fr\)\)\]{grid-template-columns:1.4fr 1fr repeat(5,minmax(0,.7fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:grid-cols-\[1fr_130px_150px_1fr_auto\]{grid-template-columns:1fr 130px 150px 1fr auto}.sm\:grid-cols-\[1fr_180px_190px_auto\]{grid-template-columns:1fr 180px 190px auto}.sm\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[6rem_9rem_1fr\]{grid-template-columns:6rem 9rem 1fr}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[8rem_1fr_auto\]{grid-template-columns:8rem 1fr auto}.sm\:grid-cols-\[170px_1fr\]{grid-template-columns:170px 1fr}.sm\:grid-cols-\[180px_180px_1fr\]{grid-template-columns:180px 180px 1fr}.sm\:grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:rounded-\[--radius-card\]{border-radius:--radius-card}.sm\:rounded-\[1\.5rem\]{border-radius:1.5rem}.sm\:rounded-\[1\.6rem\]{border-radius:1.6rem}.sm\:rounded-\[1\.7rem\]{border-radius:1.7rem}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:pt-0{padding-top:0}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:static{position:static}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:ml-\[3\.25rem\]{margin-left:3.25rem}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_1fr_1\.2fr_1fr_auto\]{grid-template-columns:1fr 1fr 1.2fr 1fr auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[2\.25rem_minmax\(0\,1\.5fr\)_minmax\(12rem\,\.65fr\)_9rem_8rem\]{grid-template-columns:2.25rem minmax(0,1.5fr) minmax(12rem,.65fr) 9rem 8rem}.md\:grid-cols-\[minmax\(0\,\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.md\:grid-cols-\[minmax\(15rem\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(15rem,1fr) auto auto auto}.md\:grid-cols-\[minmax\(220px\,1fr\)_170px_180px_150px_150px\]{grid-template-columns:minmax(220px,1fr) 170px 180px 150px 150px}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:pl-0{padding-left:0}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.lg\:h-screen{height:100vh}.lg\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.lg\:min-h-\[720px\]{min-height:720px}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-\[4\.5rem\]{width:4.5rem}.lg\:w-full{width:100%}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[410px_minmax\(0\,1fr\)\]{grid-template-columns:410px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-0{padding-inline:0}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:top-5{top:calc(var(--spacing) * 5)}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(22rem\,\.75fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(22rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_27rem\]{grid-template-columns:minmax(0,1fr) 27rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_480px\]{grid-template-columns:minmax(0,1fr) 480px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.xl\:items-start{align-items:flex-start}.xl\:self-start{align-self:flex-start}}@media (min-width:96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#131313;--color-ink-50:#1c1c1b;--color-ink-100:#242423;--color-ink-200:#33332f;--color-ink-300:#4a4a45;--color-ink-400:#7d7d76;--color-ink-500:#9b9b93;--color-ink-600:#b9b9b1;--color-ink-700:#d2d2cb;--color-ink-800:#e6e6e1;--color-ink-900:#f5f5f1;--color-accent-50:#10302d;--color-accent-100:#14403b;--color-accent-600:#29b3a4;--color-accent-700:#3dc4b4;--color-accent-800:#7fdccf;--color-accent-900:#b6ece3;--chart-1:#0d9488;--chart-2:#4f7ef0;--chart-3:#c07f06;--chart-4:#b45cd0;--chart-muted:#4a4a45;--chart-grid:#2a2a27}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#131313;--color-ink-50:#1c1c1b;--color-ink-100:#242423;--color-ink-200:#33332f;--color-ink-300:#4a4a45;--color-ink-400:#7d7d76;--color-ink-500:#9b9b93;--color-ink-600:#b9b9b1;--color-ink-700:#d2d2cb;--color-ink-800:#e6e6e1;--color-ink-900:#f5f5f1;--color-accent-50:#10302d;--color-accent-100:#14403b;--color-accent-600:#29b3a4;--color-accent-700:#3dc4b4;--color-accent-800:#7fdccf;--color-accent-900:#b6ece3;--chart-1:#0d9488;--chart-2:#4f7ef0;--chart-3:#c07f06;--chart-4:#b45cd0;--chart-muted:#4a4a45;--chart-grid:#2a2a27}:root[data-theme=dark] .bg-white{background-color:var(--color-ink-50)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bg-white{background-color:var(--color-ink-50)}}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--color-canvas);color:var(--color-ink-900);font-family:var(--font-sans)}.desk-root{--desk-night:#071d1b;--desk-night-2:#0b312d;--desk-mint:#47dac5;--desk-surface:#fff;--desk-surface-soft:#f5f8f7;--desk-line:#dcdcdac2}@supports (color:color-mix(in lab, red, red)){.desk-root{--desk-line:color-mix(in srgb, var(--color-ink-200) 76%, transparent)}}.desk-root{--desk-shadow:0 24px 60px #0e322e14, inset 0 1px 0 #ffffffe6;padding-bottom:5rem;position:relative}.desk-hero{color:#fff;background:radial-gradient(circle at 78% 12%, #47dac538, transparent 24rem), radial-gradient(circle at 0% 100%, #2563eb26, transparent 29rem), linear-gradient(135deg, #061817 0%, var(--desk-night) 48%, var(--desk-night-2) 100%);isolation:isolate;border:1px solid #47dac52e;border-radius:2rem;grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);align-items:center;min-height:18rem;padding:clamp(2rem,4vw,3.7rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #071d1b2e,inset 0 1px #ffffff12}.desk-hero:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff2b 1px,#0000 1px),linear-gradient(90deg,#ffffff2b 1px,#0000 1px);background-size:40px 40px;width:74%;height:100%;position:absolute;bottom:-63%;right:-10%;transform:perspective(600px)rotateX(59deg)rotate(-12deg);-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.desk-hero:after{content:"";border:1px solid #47dac521;border-radius:50%;width:26rem;height:26rem;position:absolute;top:-9rem;right:8%;box-shadow:0 0 0 5rem #47dac506,0 0 0 10rem #47dac505}.desk-hero-copy{z-index:2;max-width:48rem;position:relative}.desk-eyebrow,.desk-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.desk-eyebrow{color:#ffffff94;align-items:center;gap:.5rem;display:flex}.desk-kicker{color:var(--color-accent-700)}.desk-sync{color:#ffffff59}.desk-live-dot{background:#fb7185;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem #fb71851f}.desk-live-dot.is-online{background:var(--desk-mint);box-shadow:0 0 0 .25rem #47dac51f,0 0 1rem #47dac5b3}.desk-hero h1{letter-spacing:-.055em;max-width:47rem;margin-top:.85rem;font-size:clamp(2.4rem,4.6vw,4.65rem);font-weight:760;line-height:.98}.desk-hero h1 span{color:var(--desk-mint)}.desk-hero-copy>p{color:#fff9;max-width:42rem;margin-top:1.15rem;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.6}.desk-hero-metrics{flex-wrap:wrap;gap:.65rem;margin-top:1.65rem;display:flex}.desk-hero-metric{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:.7rem;min-width:9.8rem;padding:.72rem .9rem;display:flex;box-shadow:inset 0 1px #ffffff0f}.desk-hero-metric>span{width:2.25rem;height:2.25rem;color:var(--desk-mint);background:#47dac51c;border-radius:.75rem;place-items:center;display:grid}.desk-hero-metric strong,.desk-hero-metric small{display:block}.desk-hero-metric strong{color:#fff;font-size:1rem}.desk-hero-metric small{color:#ffffff6b;margin-top:.05rem;font-size:.65rem}.desk-hero-scene{z-index:1;perspective:900px;justify-self:end;width:24rem;height:16rem;position:relative;transform:translateY(.6rem)}.desk-counter-top{background:linear-gradient(145deg,#25534e,#0c2926);border:1px solid #ffffff2e;border-radius:1.5rem;height:5.6rem;position:absolute;bottom:4.7rem;left:1.6rem;right:0;transform:rotateX(63deg)rotate(-10deg);box-shadow:1.8rem 2rem 3.5rem #0000003d,inset 0 1px #ffffff1f}.desk-counter-front{background:linear-gradient(115deg,#0d3732,#092521);border:1px solid #ffffff1f;border-radius:.6rem .6rem 1.2rem 1.2rem;place-items:center;height:6rem;display:grid;position:absolute;bottom:.8rem;left:2.25rem;right:.9rem;transform:skewY(-2deg);box-shadow:1.4rem 1.8rem 2.5rem #00000038,inset 0 1px #ffffff12}.desk-counter-front span{letter-spacing:-.08em;color:#ffffff0f;font-size:2.4rem;font-weight:900}.desk-terminal{width:8rem;height:9rem;transform-style:preserve-3d;position:absolute;top:1rem;left:7.4rem;transform:rotateY(-13deg)rotateX(3deg)}.desk-terminal-screen{background:linear-gradient(145deg,#d9fff8,#6fdccc);border:.45rem solid #183d39;border-radius:1.1rem;place-items:center;width:8rem;height:5.6rem;display:grid;position:relative;overflow:hidden;box-shadow:1rem 1.2rem 2rem #00000047,inset 0 1px #fff}.desk-terminal-screen:after{content:"";background:linear-gradient(120deg,#ffffffa6,#0000 38%);position:absolute;inset:0}.desk-terminal-screen b{color:#0c655c;font-size:1.8rem}.desk-terminal-screen i{background:#0c655c21;border-radius:1rem;height:.18rem;position:absolute;bottom:.7rem;left:.8rem;right:.8rem}.desk-terminal-screen i:nth-child(2){bottom:1.2rem;right:2.2rem}.desk-terminal-stand{background:linear-gradient(90deg,#0b2926,#25514c);width:1.3rem;height:2.7rem;margin:0 auto;box-shadow:.8rem .6rem 1rem #0003}.desk-terminal-stand:after{content:"";background:#09221f;border-radius:50%;width:4rem;height:.65rem;margin-left:-1.35rem;display:block}.desk-package{color:#0a4b45;width:4.4rem;height:4.1rem;transform-style:preserve-3d;background:linear-gradient(145deg,#d9fff9,#69cfbf);border:1px solid #ffffff3b;border-radius:.8rem;place-items:center;display:grid;position:absolute;box-shadow:.9rem 1.1rem 1.6rem #0000003d,inset 0 1px #fff}.desk-package:before{content:"";transform-origin:0;background:#329b8e;border-radius:0 .4rem .4rem 0;width:.7rem;height:100%;position:absolute;right:-.7rem;transform:rotateY(48deg)}.desk-package:after{content:"";background:#15776e;border-radius:0 0 .5rem .5rem;width:100%;height:.65rem;position:absolute;bottom:-.65rem;right:-.25rem;transform:skew(-34deg)}.desk-package span{letter-spacing:.18em;font-size:.62rem;font-weight:900}.desk-package-a{top:4.4rem;right:.4rem;transform:rotate(4deg)}.desk-package-b{color:#55370c;background:linear-gradient(145deg,#ffe2a7,#d99524);width:3.5rem;height:3.3rem;top:6.3rem;left:1.2rem}.desk-package-b:before{background:#b57012}.desk-package-b:after{background:#7e4b08}.desk-orbit{border:1px solid #47dac52e;border-radius:50%;position:absolute;inset:.5rem -.5rem 1rem 0;transform:rotateX(72deg)rotate(-18deg)}.desk-orbit i{background:var(--desk-mint);width:.45rem;height:.45rem;box-shadow:0 0 1rem var(--desk-mint);border-radius:50%;position:absolute}.desk-orbit i:first-child{top:45%;left:6%}.desk-orbit i:nth-child(2){top:24%;right:8%}.desk-orbit i:nth-child(3){bottom:3%;right:24%}.desk-command-shell{z-index:8;margin:-1.55rem clamp(.7rem,2.2vw,2rem) 0;position:relative}.desk-command{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:1.45rem;grid-template-columns:auto minmax(10rem,1fr) auto auto auto;align-items:center;gap:.5rem;min-height:5.35rem;padding:.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.desk-command{background:color-mix(in srgb, var(--desk-surface) 92%, transparent)}}.desk-command{-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);box-shadow:0 24px 50px #082d2929,inset 0 1px #ffffffe0}.desk-command-icon{width:3.55rem;height:3.55rem;color:var(--color-accent-700);background:linear-gradient(145deg, var(--desk-surface), var(--color-accent-100));border-radius:1rem;place-items:center;display:grid;box-shadow:0 10px 22px #0f7f771f,inset 0 1px #fff}.desk-command input{min-width:0;height:3.5rem;color:var(--color-ink-900);background:0 0;border:0;outline:0;padding:0 .6rem;font-size:clamp(1rem,1.5vw,1.25rem)}.desk-command input::placeholder{color:var(--color-ink-300)}.desk-command kbd,.desk-command-clear{border:1px solid var(--color-ink-200);color:var(--color-ink-400);background:var(--desk-surface-soft);border-radius:.55rem;margin-right:.2rem;padding:.25rem .48rem;font-size:.68rem}.desk-scan-button,.desk-find-button{border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;height:3.55rem;padding:0 1.15rem;font-size:.82rem;font-weight:750;transition:all .15s;display:inline-flex}.desk-scan-button{border:1px solid var(--color-ink-200);color:var(--color-ink-700);background:var(--desk-surface)}.desk-scan-button svg{stroke-width:1.8px;width:1.1rem;height:1.1rem}.desk-find-button{color:#fff;background:linear-gradient(145deg, var(--color-accent-500), var(--color-accent-700));min-width:7.4rem;box-shadow:0 10px 22px #0f7f7738,inset 0 1px #ffffff40}.desk-find-button:hover:not(:disabled),.desk-scan-button:hover{transform:translateY(-1px)}.desk-find-button:disabled{opacity:.45;box-shadow:none}.desk-recent{color:var(--color-ink-400);flex-wrap:wrap;align-items:center;gap:.45rem;padding:.75rem .8rem 0;font-size:.68rem;display:flex}.desk-recent button{border:1px solid var(--desk-line);color:var(--color-ink-500);background:var(--desk-surface);border-radius:999px;padding:.4rem .65rem}.desk-recent button:hover{color:var(--color-accent-700);border-color:var(--color-accent-300)}.desk-search-results{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:1.35rem;margin-top:.65rem;overflow:hidden;box-shadow:0 24px 55px #082d2921}.desk-search-results-head{border-bottom:1px solid var(--desk-line);color:var(--color-ink-600);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.75rem;font-weight:700;display:flex}.desk-search-results-head small{color:var(--color-ink-400);font-weight:400}.desk-search-grid{background:var(--desk-line);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1px;display:grid}.desk-search-grid>button{text-align:left;background:var(--desk-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;transition:all .15s;display:grid}.desk-search-grid>button:hover{z-index:1;background:var(--color-accent-50);box-shadow:inset 0 0 0 1px var(--color-accent-200);position:relative}.desk-avatar{width:2.7rem;height:2.7rem;color:var(--color-accent-700);background:linear-gradient(145deg, var(--desk-surface), var(--color-accent-100));border-radius:.9rem;place-items:center;display:grid;box-shadow:0 8px 18px #0f7f771a}.desk-search-person strong,.desk-search-person small,.desk-search-facts b,.desk-search-facts small{display:block}.desk-search-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.desk-search-person small,.desk-search-facts small{color:var(--color-ink-400);margin-top:.16rem;font-size:.67rem}.desk-search-facts{text-align:right}.desk-search-facts b{color:var(--color-accent-700);font-size:.72rem}.desk-page-error{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:1rem;align-items:center;gap:.75rem;margin:1rem 0;padding:.85rem 1rem;font-size:.78rem;display:flex}.desk-page-error>span{color:#fff;background:#e11d48;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;font-weight:900;display:grid}.desk-page-error p{flex:1}.desk-page-error button{font-weight:750;text-decoration:underline}.desk-panel,.desk-side-card{border:1px solid var(--desk-line);background:var(--desk-surface);box-shadow:var(--desk-shadow)}.desk-panel{border-radius:1.55rem;padding:clamp(1rem,2vw,1.5rem)}.desk-side-card{border-radius:1.35rem;padding:1rem}.desk-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.15rem;display:flex}.desk-section-head.compact{margin-bottom:.6rem}.desk-section-head h2,.desk-side-card h2{color:var(--color-ink-900);letter-spacing:-.025em;margin-top:.2rem;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:760}.desk-count-badge{min-width:2.2rem;height:2.2rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.75rem;place-items:center;font-size:.78rem;font-weight:800;display:grid}.desk-landing{grid-template-columns:minmax(0,1.7fr) minmax(19rem,.72fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.desk-landing-side{gap:1rem;display:grid}.desk-queue-panel{min-height:23rem}.desk-queue-list{gap:.55rem;display:grid}.desk-queue-list article{border:1px solid var(--color-ink-100);background:var(--desk-surface-soft);border-radius:1.1rem;grid-template-columns:auto minmax(9rem,1.15fr) minmax(7rem,.75fr) minmax(7rem,.7fr) auto;align-items:center;gap:.75rem;padding:.72rem;transition:all .15s;display:grid}.desk-queue-list article:hover{border-color:var(--color-accent-200);transform:translateY(-1px);box-shadow:0 10px 22px #0f7f770f}.desk-queue-list article.is-active{border-color:var(--color-accent-200);background:var(--color-accent-50)}.desk-queue-no{width:2.5rem;height:2.5rem;color:var(--color-ink-400);background:var(--desk-surface);border-radius:.8rem;place-items:center;font-size:.68rem;font-weight:800;display:grid;box-shadow:0 7px 15px #142d2a0f}.desk-queue-client{text-align:left;min-width:0}.desk-queue-client strong,.desk-queue-client small,.desk-queue-operator strong,.desk-queue-operator small{display:block}.desk-queue-client strong{color:var(--color-ink-800);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.desk-queue-client small,.desk-queue-operator small{color:var(--color-ink-400);margin-top:.15rem;font-size:.64rem}.desk-purpose-list{flex-wrap:wrap;gap:.25rem;display:flex}.desk-purpose-list span,.desk-visit-purposes span{color:var(--color-accent-700);background:var(--color-accent-50);border-radius:999px;padding:.3rem .5rem;font-size:.62rem;font-weight:700}.desk-queue-operator strong{color:var(--color-ink-700);margin-top:.1rem;font-size:.7rem}.desk-serve-button{color:#fff;background:var(--color-accent-600);border-radius:.75rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 .8rem;font-size:.68rem;font-weight:750;display:flex;box-shadow:0 8px 16px #0f7f7729}.desk-serve-button span{font-size:1rem}.desk-empty-queue{text-align:center;align-content:center;place-items:center;min-height:16rem;display:grid}.desk-empty-queue>span{width:4.5rem;height:4.5rem;color:var(--color-accent-700);background:linear-gradient(145deg, var(--desk-surface), var(--color-accent-100));border-radius:1.4rem;place-items:center;margin-bottom:.8rem;font-size:1.6rem;display:grid;box-shadow:0 18px 35px #0f7f771f,inset 0 1px #fff}.desk-empty-queue strong{color:var(--color-ink-700)}.desk-empty-queue p{max-width:20rem;color:var(--color-ink-400);margin-top:.3rem;font-size:.75rem}.desk-chart-total{color:var(--color-accent-700);font-size:2.1rem;font-weight:800}.desk-iso-chart{perspective:500px;justify-content:center;align-items:flex-end;gap:1.15rem;height:9rem;padding:.5rem 0 .2rem;display:flex}.desk-iso-bar{place-items:end center;display:grid}.desk-iso-bar>strong{color:var(--color-ink-700);margin-bottom:.25rem;font-size:.68rem}.desk-iso-bar>div{background:linear-gradient(90deg,#0f978a,#39c5b2);border-radius:.3rem .3rem .1rem .1rem;width:2.2rem;min-height:.9rem;position:relative;box-shadow:.55rem .7rem 1rem #0f7f7721}.desk-iso-bar>div:before{content:"";background:#75e5d5;border-radius:.25rem;width:2rem;height:.65rem;position:absolute;top:-.42rem;left:.2rem;transform:skew(-28deg)}.desk-iso-bar>div:after{content:"";background:#087267;border-radius:0 .2rem .2rem 0;width:.45rem;height:calc(100% + .15rem);position:absolute;top:-.12rem;right:-.42rem;transform:skewY(-34deg)}.desk-iso-bar.is-amber>div{box-shadow-color:#b4530926;background:linear-gradient(90deg,#d58a16,#f1b64c)}.desk-iso-bar.is-amber>div:before{background:#f9d68d}.desk-iso-bar.is-amber>div:after{background:#a35d08}.desk-iso-bar.is-blue>div{background:linear-gradient(90deg,#2865ce,#5a8ce4)}.desk-iso-bar.is-blue>div:before{background:#a7c6ff}.desk-iso-bar.is-blue>div:after{background:#18499d}.desk-iso-bar small{color:var(--color-ink-400);margin-top:.65rem;font-size:.6rem}.desk-time-gauge{border-top:1px solid var(--desk-line);align-items:center;gap:.8rem;padding-top:.85rem;display:flex}.desk-time-gauge>div{background:conic-gradient(var(--color-accent-500) var(--desk-gauge), var(--color-ink-100) 0);border-radius:50%;flex:none;place-items:center;width:3.7rem;height:3.7rem;display:grid;position:relative}.desk-time-gauge>div:before{content:"";background:var(--desk-surface);border-radius:50%;position:absolute;inset:.34rem}.desk-time-gauge strong,.desk-time-gauge small{z-index:1;position:relative}.desk-time-gauge strong{font-size:.82rem}.desk-time-gauge small{color:var(--color-ink-400);font-size:.5rem}.desk-time-gauge p b,.desk-time-gauge p span{display:block}.desk-time-gauge p b{color:var(--color-ink-700);font-size:.72rem}.desk-time-gauge p span{color:var(--color-ink-400);margin-top:.15rem;font-size:.62rem}.desk-module-grid{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.desk-module-link{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.7rem;display:grid;box-shadow:0 12px 25px #142d2a0b}.desk-module-link>span{width:2.1rem;height:2.1rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.7rem;place-items:center;display:grid}.desk-module-link strong,.desk-module-link small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desk-module-link strong{color:var(--color-ink-700);font-size:.68rem}.desk-module-link small{color:var(--color-ink-400);margin-top:.08rem;font-size:.55rem}.desk-module-link>svg{display:none}.desk-module-link:hover{border-color:var(--color-accent-300);transform:translateY(-1px)}.desk-workspace{grid-template-columns:minmax(13.5rem,.7fr) minmax(36rem,2.15fr) minmax(14.5rem,.78fr);align-items:start;gap:.85rem;margin-top:1rem;display:grid}.desk-client-rail,.desk-visit-rail{gap:.75rem;display:grid}.desk-client-card{text-align:center}.desk-client-avatar{width:4.3rem;height:4.3rem;color:var(--color-accent-700);background:linear-gradient(145deg, var(--desk-surface), var(--color-accent-100));border-radius:1.35rem;place-items:center;margin:-.05rem auto .75rem;display:grid;position:relative;box-shadow:0 17px 32px #0f7f7721,inset 0 1px #fff}.desk-client-avatar i{border:.18rem solid var(--desk-surface);background:var(--color-accent-400);border-radius:50%;width:.8rem;height:.8rem;position:absolute;bottom:-.1rem;right:-.1rem}.desk-client-card h2{margin-top:.28rem}.desk-client-card>a,.desk-client-no-phone{color:var(--color-accent-700);margin-top:.25rem;font-size:.75rem;display:inline-block}.desk-client-no-phone{color:var(--color-ink-400)}.desk-client-tags{flex-wrap:wrap;justify-content:center;gap:.28rem;margin:.75rem 0;display:flex}.desk-client-tags span{color:var(--color-ink-500);background:var(--desk-surface-soft);border-radius:999px;padding:.28rem .48rem;font-size:.58rem;font-weight:650}.desk-client-card dl{border-top:1px solid var(--desk-line);border-bottom:1px solid var(--desk-line);text-align:left;gap:.15rem;padding:.55rem 0;display:grid}.desk-client-card dl>div{justify-content:space-between;gap:.5rem;padding:.28rem .1rem;font-size:.64rem;display:flex}.desk-client-card dt{color:var(--color-ink-400)}.desk-client-card dd{color:var(--color-ink-700);text-align:right;font-weight:700}.desk-client-card blockquote{border-left:2px solid var(--color-accent-300);color:var(--color-ink-500);background:var(--color-accent-50);text-align:left;margin-top:.6rem;padding:.45rem .55rem;font-size:.63rem;line-height:1.45}.desk-client-links{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.7rem;display:grid}.desk-client-links a{border:1px solid var(--desk-line);min-height:2.2rem;color:var(--color-ink-600);background:var(--desk-surface-soft);border-radius:.7rem;justify-content:center;align-items:center;gap:.25rem;font-size:.6rem;font-weight:700;display:inline-flex}.desk-client-links a:hover{color:var(--color-accent-700);border-color:var(--color-accent-300)}.desk-communication-card header,.desk-activity-card header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.desk-communication-card h3,.desk-activity-card h3,.desk-checklist-card h3{color:var(--color-ink-800);margin-top:.15rem;font-size:.82rem;font-weight:750}.desk-communication-card header>a{color:var(--color-accent-700);font-size:.58rem}.desk-channel-tabs,.desk-verification-methods{background:var(--desk-surface-soft);scrollbar-width:none;border-radius:.7rem;gap:.18rem;margin-top:.7rem;padding:.18rem;display:flex;overflow-x:auto}.desk-channel-tabs button,.desk-verification-methods button{color:var(--color-ink-400);border-radius:.55rem;flex:1 0 auto;padding:.42rem .45rem;font-size:.56rem;font-weight:700}.desk-channel-tabs button.is-active,.desk-verification-methods button.is-active{color:var(--color-accent-700);background:var(--desk-surface);box-shadow:0 4px 10px #0f3c3714}.desk-template-list{gap:.3rem;margin-top:.55rem;display:flex}.desk-template-list button{border:1px dashed var(--color-ink-200);color:var(--color-ink-400);border-radius:.55rem;flex:1;padding:.35rem;font-size:.52rem}.desk-template-list button:hover{border-color:var(--color-accent-300);color:var(--color-accent-700)}.desk-communication-card textarea,.desk-visit-card textarea,.desk-credit-card textarea,.desk-risk-ack textarea{resize:vertical;border:1px solid var(--desk-line);width:100%;color:var(--color-ink-800);background:var(--desk-surface-soft);border-radius:.7rem;outline:none;margin-top:.55rem;padding:.6rem;font-size:.64rem}.desk-follow-up{text-align:left;margin:.5rem 0;display:block}.desk-follow-up span{color:var(--color-ink-400);margin-bottom:.22rem;font-size:.52rem;display:block}.desk-follow-up input{border:1px solid var(--desk-line);width:100%;color:var(--color-ink-600);background:var(--desk-surface);border-radius:.6rem;padding:.45rem;font-size:.58rem}.desk-work-main{min-width:0}.desk-tabs{z-index:10;border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:1.15rem;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.3rem;display:grid;position:sticky;top:4.35rem}@supports (color:color-mix(in lab, red, red)){.desk-tabs{background:color-mix(in srgb, var(--desk-surface) 90%, transparent)}}.desk-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 14px 30px #0f322e14}.desk-tabs button{min-width:0;min-height:3.2rem;color:var(--color-ink-400);border-radius:.86rem;padding:.5rem;font-size:.68rem;font-weight:700;transition:all .14s;position:relative}.desk-tabs button small{display:none}.desk-tabs button.is-active{color:#fff;background:linear-gradient(145deg, var(--color-accent-500), var(--color-accent-700));box-shadow:0 9px 20px #0f7f772e,inset 0 1px #ffffff38}.desk-tabs button>i{background:#f59e0b;border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 0 .18rem #f59e0b29}.desk-tabs button>b{color:#fff;background:#0f7f77;border-radius:999px;min-width:1rem;padding:.13rem .28rem;font-size:.48rem;position:absolute;top:.3rem;right:.35rem}.desk-tabs button.is-active>b{color:var(--color-accent-800);background:#fff}.desk-tab-content{margin-top:.7rem}.desk-orders-stack{gap:.7rem;display:grid}.desk-money-strip{border:1px solid var(--desk-line);background:var(--desk-surface);box-shadow:var(--desk-shadow);border-radius:1.35rem;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;display:grid;overflow:hidden}.desk-money-strip>div{border-right:1px solid var(--desk-line);min-width:0;padding:.9rem 1rem}.desk-money-strip>div>span{color:var(--color-ink-400);font-size:.55rem;display:block}.desk-money-strip>div>strong{color:var(--color-ink-800);flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.desk-money-strip>div b{font-size:.83rem}.desk-money-strip i,.desk-order-total i,.desk-success-sum i{color:var(--color-ink-400);font-size:.58em;font-style:normal;font-weight:600}.desk-money-strip>button{color:#fff;background:linear-gradient(145deg,#0d3f3a,#0f6d64);align-items:center;gap:.55rem;padding:0 1rem;font-size:.62rem;font-weight:750;display:flex}.desk-money-strip>button span{font-size:1.1rem}.desk-global-warning{color:#7c4a05;background:linear-gradient(135deg,#fffaf0,#fff3d2);border:1px solid #f5c76b;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem .9rem;display:grid;box-shadow:0 12px 25px #b453090f}.desk-global-warning>span{background:#fde7aa;border-radius:.75rem;place-items:center;width:2.4rem;height:2.4rem;display:grid}.desk-global-warning strong,.desk-global-warning small{display:block}.desk-global-warning strong{font-size:.7rem}.desk-global-warning small{color:#a16915;margin-top:.12rem;font-size:.58rem}.desk-order-card{border:1px solid var(--desk-line);background:var(--desk-surface);box-shadow:var(--desk-shadow);border-radius:1.5rem;overflow:hidden}.desk-order-card.has-risk{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.desk-order-card.has-risk{border-color:color-mix(in srgb, #f59e0b 45%, var(--desk-line))}}.desk-order-head{grid-template-columns:minmax(0,1.15fr) auto minmax(12rem,.9fr);align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.desk-order-code>span{color:var(--color-accent-700);letter-spacing:.12em;font-size:.58rem;font-weight:800}.desk-order-code h2{color:var(--color-ink-900);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:clamp(1rem,1.7vw,1.25rem);font-weight:780;overflow:hidden}.desk-order-code small,.desk-order-total span,.desk-order-total small{color:var(--color-ink-400);font-size:.56rem;display:block}.desk-order-code small{margin-top:.16rem}.desk-order-total{border-left:1px solid var(--desk-line);text-align:right;padding-left:1rem}.desk-order-total strong{color:var(--color-ink-800);margin:.12rem 0;font-size:.9rem;display:block}.desk-step-chip{border:1px solid var(--desk-line);background:var(--desk-surface-soft);border-radius:.9rem;padding:.6rem .7rem}.desk-step-chip span,.desk-step-chip strong{display:block}.desk-step-chip span{color:var(--color-ink-400);text-transform:uppercase;letter-spacing:.1em;font-size:.5rem}.desk-step-chip strong{color:var(--color-ink-700);margin-top:.16rem;font-size:.62rem;line-height:1.35}.desk-step-chip.is-us{border-color:var(--color-accent-200);background:var(--color-accent-50)}.desk-step-chip.is-us span,.desk-step-chip.is-us strong{color:var(--color-accent-700)}.desk-anomaly{color:#9f1239;background:#fff1f2;border-top:1px solid #fecaca;border-bottom:1px solid #fecaca;align-items:flex-start;gap:.65rem;padding:.7rem 1.1rem;display:flex}.desk-anomaly>span{color:#fff;background:#e11d48;border-radius:.45rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:900;display:grid}.desk-anomaly strong{font-size:.68rem;display:block}.desk-anomaly p{color:#be123c;margin-top:.12rem;font-size:.58rem;line-height:1.4}.desk-anomaly.is-warn{color:#854d0e;background:#fffbeb;border-color:#fde68a}.desk-anomaly.is-warn>span{background:#d97706}.desk-anomaly.is-warn p{color:#a16207}.desk-timeline{border-top:1px solid var(--desk-line);border-bottom:1px solid var(--desk-line);background:var(--desk-surface-soft);grid-template-columns:repeat(9,1fr);gap:0;padding:.75rem 1rem .65rem;display:grid}.desk-timeline>div{text-align:center;min-width:0;position:relative}.desk-timeline>div>span{height:.85rem;display:block;position:relative}.desk-timeline>div>span:before{content:"";background:var(--color-ink-200);height:1px;position:absolute;top:.31rem;left:0;right:0}.desk-timeline>div:first-child>span:before{left:50%}.desk-timeline>div:last-child>span:before{right:50%}.desk-timeline i{z-index:1;border:.1rem solid var(--desk-surface-soft);background:var(--color-ink-200);width:.5rem;height:.5rem;box-shadow:0 0 0 1px var(--color-ink-200);border-radius:50%;margin:.08rem auto 0;display:block;position:relative}.desk-timeline .is-done>span:before{background:var(--color-accent-400)}.desk-timeline .is-done i{background:var(--color-accent-500);box-shadow:0 0 0 1px var(--color-accent-500)}.desk-timeline .is-current i{background:var(--color-accent-500);width:.7rem;height:.7rem;margin-top:-.02rem;box-shadow:0 0 0 .22rem #1c9f9324,0 0 .9rem #1c9f935c}.desk-timeline small{color:var(--color-ink-400);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.46rem;display:block;overflow:hidden}.desk-timeline .is-current small{color:var(--color-accent-700);font-weight:800}.desk-order-body{grid-template-columns:minmax(0,1.3fr) minmax(12rem,.7fr);align-items:center;gap:.8rem;padding:.85rem 1.1rem;display:grid}.desk-order-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.desk-order-facts>div{border:1px solid var(--color-ink-100);background:var(--desk-surface-soft);border-radius:.75rem;min-width:0;padding:.55rem}.desk-order-facts span,.desk-order-facts strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desk-order-facts span{color:var(--color-ink-400);font-size:.5rem}.desk-order-facts strong{color:var(--color-ink-700);margin-top:.13rem;font-size:.62rem}.desk-order-facts .is-accent{border-color:var(--color-accent-200);background:var(--color-accent-50)}.desk-order-facts .is-accent strong{color:var(--color-accent-700)}.desk-route-plate{border:1px solid var(--desk-line);background:linear-gradient(145deg, var(--desk-surface), var(--desk-surface-soft));border-radius:.85rem;align-items:center;gap:.6rem;min-width:0;padding:.6rem;display:flex}.desk-route-plate>span{width:2.2rem;height:2.2rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.7rem;flex:none;place-items:center;display:grid}.desk-route-plate div{min-width:0}.desk-route-plate strong,.desk-route-plate small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desk-route-plate strong{color:var(--color-ink-700);font-size:.58rem}.desk-route-plate small{color:var(--color-ink-400);margin-top:.12rem;font-size:.5rem}.desk-order-notes{border-top:1px solid var(--desk-line);color:var(--color-ink-500);background:var(--desk-surface-soft);flex-wrap:wrap;gap:.25rem .8rem;padding:.55rem 1.1rem;font-size:.55rem;display:flex}.desk-order-notes p.is-blocker{color:#be123c;font-weight:700}.desk-order-actions{border-top:1px solid var(--desk-line);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.65rem 1.1rem;display:flex}.desk-order-actions button,.desk-order-actions a{border:1px solid var(--desk-line);min-height:2.15rem;color:var(--color-ink-600);background:var(--desk-surface);border-radius:.68rem;justify-content:center;align-items:center;gap:.3rem;padding:0 .7rem;font-size:.56rem;font-weight:700;display:inline-flex}.desk-order-actions button.primary{color:#fff;border-color:var(--color-accent-600);background:var(--color-accent-600);box-shadow:0 7px 14px #0f7f7726}.desk-order-actions button:disabled{opacity:.38;box-shadow:none}.desk-order-actions a{margin-left:auto}.desk-empty-orders{text-align:center}.desk-empty-orders>span,.desk-payment-empty>span{width:4rem;height:4rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:1.2rem;place-items:center;margin:0 auto .8rem;font-size:1.5rem;display:grid}.desk-empty-orders p,.desk-payment-empty p{max-width:30rem;color:var(--color-ink-400);margin:.35rem auto 0;font-size:.7rem}.desk-empty-orders a{color:#fff;background:var(--color-accent-600);border-radius:.7rem;margin-top:.8rem;padding:.65rem .9rem;font-size:.68rem;font-weight:700;display:inline-flex}.desk-visit-card header{align-items:center;gap:.6rem;display:flex}.desk-visit-card header>span{width:2.4rem;height:2.4rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.75rem;place-items:center;display:grid}.desk-visit-card header small,.desk-visit-card header strong{display:block}.desk-visit-card header small{color:var(--color-ink-400);font-size:.52rem}.desk-visit-card header strong{color:var(--color-ink-800);margin-top:.12rem;font-size:.7rem}.desk-visit-card>p{color:var(--color-ink-400);margin-top:.7rem;font-size:.62rem;line-height:1.45}.desk-purpose-picker{flex-wrap:wrap;gap:.25rem;margin-top:.65rem;display:flex}.desk-purpose-picker button{border:1px solid var(--desk-line);color:var(--color-ink-400);border-radius:999px;padding:.35rem .5rem;font-size:.54rem}.desk-purpose-picker button.is-active{color:var(--color-accent-700);border-color:var(--color-accent-300);background:var(--color-accent-50)}.desk-start-visit,.desk-complete-visit{color:#fff;background:linear-gradient(145deg, var(--color-accent-500), var(--color-accent-700));border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.7rem;margin-top:.7rem;font-size:.62rem;font-weight:750;display:flex;box-shadow:0 9px 18px #0f7f772e}.desk-start-visit span{font-size:1rem}.desk-queue-visit{width:100%;color:var(--color-ink-400);margin-top:.3rem;padding:.45rem;font-size:.56rem}.desk-visit-status{border:1px solid var(--color-accent-200);background:var(--color-accent-50);border-radius:.75rem;align-items:center;gap:.55rem;margin-top:.7rem;padding:.55rem;display:flex}.desk-visit-status>i{background:var(--color-accent-500);border-radius:50%;flex:none;width:.55rem;height:.55rem;box-shadow:0 0 0 .2rem #1c9f9324}.desk-visit-status div{flex:1;min-width:0}.desk-visit-status strong,.desk-visit-status small{display:block}.desk-visit-status strong{color:var(--color-accent-800);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.desk-visit-status small{color:var(--color-accent-600);margin-top:.12rem;font-size:.5rem}.desk-visit-status>b{color:var(--color-accent-700);font-size:.56rem}.desk-visit-purposes{flex-wrap:wrap;gap:.25rem;margin-top:.55rem;display:flex}.desk-complete-visit:disabled,.desk-start-visit:disabled{opacity:.4;box-shadow:none}.desk-checklist-card>div{border-top:1px solid var(--desk-line);color:var(--color-ink-500);align-items:center;gap:.5rem;padding:.48rem 0;font-size:.58rem;display:flex}.desk-checklist-card>div:first-of-type{margin-top:.55rem}.desk-checklist-card>div span{width:1.35rem;height:1.35rem;color:var(--color-ink-400);background:var(--desk-surface-soft);border-radius:.4rem;place-items:center;font-size:.6rem;font-weight:800;display:grid}.desk-checklist-card>div.is-done span{color:var(--color-accent-700);background:var(--color-accent-50)}.desk-checklist-card>div.is-neutral span{color:#a16207;background:#fef3c7}.desk-activity-card header button{width:1.8rem;height:1.8rem;color:var(--color-ink-400);background:var(--desk-surface-soft);border-radius:.55rem;place-items:center;display:grid}.desk-activity-card>div{margin-top:.6rem}.desk-activity-card article{gap:.55rem;padding-bottom:.68rem;display:flex;position:relative}.desk-activity-card article:not(:last-child):before{content:"";background:var(--desk-line);width:1px;position:absolute;top:.7rem;bottom:-.1rem;left:.25rem}.desk-activity-card article>span{z-index:1;border:.1rem solid var(--desk-surface);background:var(--color-accent-500);width:.55rem;height:.55rem;box-shadow:0 0 0 1px var(--color-accent-300);border-radius:50%;flex:none;margin-top:.18rem;position:relative}.desk-activity-card article p{min-width:0}.desk-activity-card article strong,.desk-activity-card article small{display:block}.desk-activity-card article strong{color:var(--color-ink-600);text-overflow:ellipsis;font-size:.56rem;line-height:1.35;overflow:hidden}.desk-activity-card article small{color:var(--color-ink-400);margin-top:.15rem;font-size:.48rem}.desk-no-activity{color:var(--color-ink-400);font-size:.58rem}.desk-payment-layout{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.72fr);align-items:start;gap:.7rem;display:grid}.desk-payment-layout>*,.desk-pickup-layout>*,.desk-doc-layout>*{min-width:0}.desk-shift-state{color:#be123c;background:#fff1f2;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .55rem;font-size:.55rem;font-weight:700;display:flex}.desk-shift-state i{background:#e11d48;border-radius:50%;width:.4rem;height:.4rem}.desk-shift-state.is-open{color:var(--color-accent-700);background:var(--color-accent-50)}.desk-shift-state.is-open i{background:var(--color-accent-500)}.desk-form-warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;margin-bottom:.7rem;padding:.6rem;font-size:.6rem}.desk-currency-switch{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.4rem;display:grid}.desk-currency-switch button{border:1px solid var(--desk-line);text-align:left;background:var(--desk-surface-soft);border-radius:.9rem;padding:.65rem}.desk-currency-switch span,.desk-currency-switch strong{display:block}.desk-currency-switch span{color:var(--color-ink-400);font-size:.54rem}.desk-currency-switch strong{color:var(--color-ink-700);margin-top:.2rem;font-size:.8rem}.desk-currency-switch button.is-active{border-color:var(--color-accent-400);background:var(--color-accent-50);box-shadow:inset 0 0 0 1px var(--color-accent-200), 0 9px 18px #0f7f7712}.desk-currency-switch button.is-active strong{color:var(--color-accent-700)}.desk-amount-field{margin-top:.9rem;display:block}.desk-amount-field>span,.desk-amount-field>small,.desk-form-label>span,.desk-form-grid label>span{display:block}.desk-amount-field>span,.desk-form-label>span,.desk-form-grid label>span{color:var(--color-ink-500);margin-bottom:.3rem;font-size:.58rem;font-weight:700}.desk-amount-field>div{border:1px solid var(--color-accent-300);background:var(--desk-surface);border-radius:1rem;align-items:center;padding:0 .9rem;display:flex;box-shadow:0 0 0 .22rem #1c9f9312,inset 0 1px #fffc}.desk-amount-field input{min-width:0;height:4.2rem;color:var(--color-ink-900);letter-spacing:-.04em;background:0 0;border:0;outline:0;flex:1;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:780}.desk-amount-field b{color:var(--color-accent-700);font-size:.9rem}.desk-amount-field>small{color:var(--color-ink-400);margin-top:.25rem;font-size:.5rem}.desk-methods{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.85rem;display:grid}.desk-methods button{border:1px solid var(--desk-line);min-width:0;color:var(--color-ink-600);background:var(--desk-surface-soft);border-radius:.85rem;align-items:center;gap:.45rem;padding:.55rem;display:flex}.desk-methods button>span{background:var(--desk-surface);border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.7rem;display:grid}.desk-methods button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.desk-methods button.is-active{color:var(--color-accent-700);border-color:var(--color-accent-300);background:var(--color-accent-50)}.desk-form-grid{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.8rem;display:grid}.desk-form-grid input,.desk-form-label input,.desk-form-label select,.desk-form-label textarea,.desk-credit-card textarea,.desk-risk-ack textarea{border:1px solid var(--desk-line);width:100%;color:var(--color-ink-800);background:var(--desk-surface-soft);border-radius:.72rem;outline:0;padding:.62rem;font-size:.62rem}.desk-form-label{margin-top:.65rem;display:block}.desk-form-label textarea{resize:vertical}.desk-allocation-card{padding:0;position:sticky;top:8.3rem;overflow:hidden}.desk-allocation-card>header{color:#fff;background:linear-gradient(145deg,#0b3430,#0e625a);align-items:center;gap:.7rem;padding:1rem;display:flex}.desk-allocation-card>header>span{width:2.5rem;height:2.5rem;color:var(--desk-mint);background:#ffffff14;border-radius:.75rem;place-items:center;display:grid}.desk-allocation-card header small,.desk-allocation-card header strong{display:block}.desk-allocation-card header small{color:#ffffff73;font-size:.52rem}.desk-allocation-card header strong{margin-top:.12rem;font-size:.72rem}.desk-allocation-list{align-content:start;gap:.42rem;min-height:9rem;padding:.9rem;display:grid}.desk-allocation-list>div{border:1px solid var(--desk-line);background:var(--desk-surface-soft);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem;display:grid}.desk-allocation-list>div>span{width:1.7rem;height:1.7rem;color:var(--color-accent-700);background:var(--desk-surface);border-radius:.55rem;place-items:center;font-size:.55rem;font-weight:800;display:grid}.desk-allocation-list p strong,.desk-allocation-list p small{display:block}.desk-allocation-list p strong{color:var(--color-ink-700);font-size:.6rem}.desk-allocation-list p small{color:var(--color-ink-400);margin-top:.1rem;font-size:.48rem}.desk-allocation-list>div>b{color:var(--color-ink-700);font-size:.58rem}.desk-allocation-empty{color:var(--color-ink-400);text-align:center;align-self:center;padding:1rem;font-size:.62rem;line-height:1.5}.desk-allocation-total{border-top:1px solid var(--desk-line);background:var(--desk-surface-soft);padding:.8rem .9rem}.desk-allocation-total>p{color:var(--color-ink-500);justify-content:space-between;align-items:center;font-size:.58rem;display:flex}.desk-allocation-total>p strong{color:var(--color-ink-800);font-size:.78rem}.desk-remainder-choice{grid-template-columns:1fr auto auto;align-items:center;gap:.25rem;margin-top:.55rem;display:grid}.desk-remainder-choice span{color:#92400e;font-size:.55rem}.desk-remainder-choice button{border:1px solid var(--desk-line);color:var(--color-ink-500);background:var(--desk-surface);border-radius:.55rem;padding:.35rem .45rem;font-size:.5rem}.desk-remainder-choice button.is-active{color:var(--color-accent-700);border-color:var(--color-accent-300);background:var(--color-accent-50)}.desk-allocation-card>button{width:calc(100% - 1.8rem);margin:.8rem .9rem 0}.desk-payment-alternatives{grid-template-columns:1fr 1fr;gap:.3rem;padding:.5rem .9rem .9rem;display:grid}.desk-payment-alternatives button{border:1px solid var(--desk-line);min-height:2rem;color:var(--color-ink-500);background:var(--desk-surface-soft);border-radius:.65rem;justify-content:center;align-items:center;gap:.2rem;font-size:.5rem;display:flex}.desk-payment-alternatives button:disabled{opacity:.38}.desk-payment-empty,.desk-payment-success{text-align:center;align-content:center;min-height:24rem}.desk-payment-empty h2,.desk-payment-success h2{color:var(--color-ink-800);font-size:1.3rem;font-weight:780}.desk-payment-success>div:last-child{justify-content:center;gap:.4rem;margin-top:1rem;display:flex}.desk-success-orb{color:#fff;background:linear-gradient(145deg,#55dfca,#0f8278);border-radius:1.5rem;place-items:center;width:5rem;height:5rem;margin:0 auto 1rem;font-size:2rem;display:grid;transform:rotate(-4deg);box-shadow:1rem 1.2rem 2rem #0f7f7733,inset 0 1px #ffffff73}.desk-success-sum{color:var(--color-accent-700);letter-spacing:-.04em;margin-top:.6rem;font-size:2rem;font-weight:800}.desk-payment-success>p:not(.desk-success-sum){max-width:30rem;color:var(--color-ink-400);margin:.45rem auto 0;font-size:.65rem}.desk-pickup-layout{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.72fr);align-items:start;gap:.7rem;display:grid}.desk-pickup-side{gap:.7rem;display:grid}.desk-scan-progress{color:var(--color-ink-500);background:var(--desk-surface-soft);border-radius:.75rem;padding:.45rem .65rem;font-size:.65rem}.desk-scan-progress b{color:var(--color-accent-700);font-size:1rem}.desk-deal-switch{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.4rem;display:grid}.desk-deal-switch button{border:1px solid var(--desk-line);text-align:left;background:var(--desk-surface-soft);border-radius:.85rem;min-width:0;padding:.6rem}.desk-deal-switch strong,.desk-deal-switch small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desk-deal-switch strong{color:var(--color-ink-700);font-size:.65rem}.desk-deal-switch small{color:var(--color-ink-400);margin-top:.12rem;font-size:.52rem}.desk-deal-switch button.is-active{border-color:var(--color-accent-300);background:var(--color-accent-50);box-shadow:inset 0 0 0 1px var(--color-accent-100)}.desk-deal-switch button.is-active strong{color:var(--color-accent-700)}.desk-scan-entry{border:1px solid var(--color-accent-300);background:var(--desk-surface);border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.35rem;margin-top:.7rem;padding:.35rem;display:grid;box-shadow:0 0 0 .2rem #1c9f930f}.desk-scan-entry>span{width:2.4rem;height:2.4rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.7rem;place-items:center;display:grid}.desk-scan-entry svg{width:1.1rem;height:1.1rem}.desk-scan-entry input{min-width:0;height:2.5rem;color:var(--color-ink-800);background:0 0;border:0;outline:0;font-size:.7rem}.desk-scan-entry button{height:2.4rem;color:var(--color-ink-600);background:var(--desk-surface-soft);border-radius:.65rem;padding:0 .6rem;font-size:.55rem;font-weight:700}.desk-scan-entry button:first-of-type{color:#fff;background:var(--color-accent-600)}.desk-package-list{gap:.4rem;margin-top:.7rem;display:grid}.desk-package-list label{border:1px solid var(--desk-line);background:var(--desk-surface-soft);border-radius:.9rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem;transition:all .14s;display:grid}.desk-package-list label>input{width:.85rem;height:.85rem;accent-color:var(--color-accent-600)}.desk-package-list label>span{width:2.2rem;height:2.2rem;color:var(--color-ink-400);background:var(--desk-surface);border-radius:.65rem;place-items:center;display:grid}.desk-package-list label strong,.desk-package-list label small{display:block}.desk-package-list label strong{color:var(--color-ink-700);font-size:.64rem}.desk-package-list label small{color:var(--color-ink-400);margin-top:.12rem;font-size:.52rem}.desk-package-list label>b{color:var(--color-ink-500);font-size:.55rem}.desk-package-list label.is-scanned{border-color:var(--color-accent-300);background:var(--color-accent-50);box-shadow:0 8px 18px #0f7f770f}.desk-package-list label.is-scanned>span{color:#fff;background:var(--color-accent-600);box-shadow:0 6px 14px #0f7f7729}.desk-package-list label.is-muted{opacity:.45}.desk-receiver-card h2,.desk-sign-card h2{margin-bottom:.6rem}.desk-receiver-kinds{grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.desk-receiver-kinds button{border:1px solid var(--desk-line);color:var(--color-ink-400);background:var(--desk-surface-soft);border-radius:.65rem;padding:.45rem .3rem;font-size:.52rem;font-weight:700}.desk-receiver-kinds button.is-active{color:var(--color-accent-700);border-color:var(--color-accent-300);background:var(--color-accent-50)}.desk-otp-row{grid-template-columns:1fr .75fr 1fr;gap:.25rem;margin-top:.5rem;display:grid}.desk-otp-row button,.desk-otp-row input{border:1px solid var(--desk-line);min-width:0;color:var(--color-ink-600);background:var(--desk-surface-soft);border-radius:.6rem;padding:.45rem;font-size:.5rem}.desk-otp-row input{text-align:center;letter-spacing:.16em}.desk-otp-row button:last-child{color:var(--color-accent-700)}.desk-credit-card{background:linear-gradient(135deg, var(--desk-surface), #fff9e8);border-color:#f5c96e}.desk-credit-card>header{align-items:center;gap:.6rem;display:flex}.desk-credit-card>header>span{color:#92400e;background:#fde68a;border-radius:.7rem;place-items:center;width:2.3rem;height:2.3rem;font-weight:900;display:grid}.desk-credit-card header small,.desk-credit-card header strong{display:block}.desk-credit-card header small{color:#a16207;font-size:.5rem}.desk-credit-card header strong{color:#78350f;margin-top:.1rem;font-size:.62rem}.desk-credit-card>p{color:#92400e;margin-top:.45rem;font-size:.55rem}.desk-credit-card>button,.desk-credit-card>div:last-child button{color:#fff;background:#b66b0a;border-radius:.6rem;margin-top:.45rem;padding:.48rem .6rem;font-size:.52rem;font-weight:700}.desk-credit-card>div:last-child{gap:.3rem;display:flex}.desk-credit-card>div:last-child button:last-child{color:#9f1239;background:#ffe4e6}.desk-credit-card.is-approved{border-color:var(--color-accent-300);background:var(--color-accent-50)}.desk-credit-card.is-approved>header>span{color:var(--color-accent-700);background:var(--color-accent-100)}.desk-credit-card.is-approved header strong{color:var(--color-accent-800)}.desk-risk-ack{background:#fffbeb;border-color:#f5c96e}.desk-risk-ack header{color:#92400e;align-items:center;gap:.5rem;font-size:.65rem;display:flex}.desk-risk-ack label{color:#854d0e;align-items:flex-start;gap:.4rem;margin-top:.55rem;font-size:.55rem;line-height:1.4;display:flex}.desk-risk-ack input{accent-color:#d97706;margin-top:.1rem}.desk-signature-pad{border:1px dashed var(--color-accent-300);background:linear-gradient(180deg, var(--desk-surface), var(--desk-surface-soft));touch-action:none;border-radius:.85rem;height:8.5rem;position:relative;overflow:hidden}.desk-signature-pad:after{content:"";background:var(--color-ink-200);pointer-events:none;height:1px;position:absolute;bottom:2rem;left:1rem;right:1rem}.desk-signature-pad canvas{z-index:2;cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.desk-signature-pad>span{color:var(--color-ink-300);text-align:center;pointer-events:none;font-size:.56rem;position:absolute;top:3.4rem;left:0;right:0}.desk-signature-pad>button{z-index:3;color:var(--color-ink-400);background:var(--desk-surface-soft);border-radius:.5rem;padding:.3rem .45rem;font-size:.48rem;position:absolute;top:.35rem;right:.35rem}.desk-evidence-upload{border:1px dashed var(--desk-line);cursor:pointer;border-radius:.7rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;display:flex}.desk-evidence-upload input{opacity:0;pointer-events:none;position:absolute}.desk-evidence-upload span{color:var(--color-accent-700);font-size:.54rem;font-weight:700}.desk-evidence-upload small{color:var(--color-ink-400);text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.desk-submit-hint{color:var(--color-ink-400);text-align:center;margin-top:.4rem;font-size:.48rem;line-height:1.4;display:block}.desk-doc-layout{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.62fr);align-items:start;gap:.7rem;display:grid}.desk-print-actions{gap:.45rem;display:grid}.desk-print-actions>div{border:1px solid var(--desk-line);background:var(--desk-surface-soft);border-radius:.85rem;grid-template-columns:.5fr minmax(8rem,1fr) auto auto auto;align-items:center;gap:.4rem;padding:.6rem;display:grid}.desk-print-actions>div>span{color:var(--color-accent-700);font-size:.56rem;font-weight:800}.desk-print-actions>div>strong{color:var(--color-ink-700);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.desk-print-actions button,.desk-print-actions a{border:1px solid var(--desk-line);color:var(--color-ink-500);background:var(--desk-surface);border-radius:.6rem;align-items:center;gap:.2rem;padding:.4rem .5rem;font-size:.5rem;display:flex}.desk-document-history{margin-top:1.1rem}.desk-document-history h3{color:var(--color-ink-700);margin-bottom:.45rem;font-size:.7rem}.desk-document-history>.desk-doc-row{border-top:1px solid var(--desk-line);align-items:center;gap:.5rem;display:flex}.desk-doc-row>button:first-child{text-align:left;flex:1;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;min-width:0;padding:.6rem 0;display:grid}.desk-doc-row>button:first-child>span{width:2rem;height:2rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.6rem;place-items:center;display:grid}.desk-document-history strong,.desk-document-history small{display:block}.desk-document-history strong{color:var(--color-ink-700);font-size:.58rem}.desk-document-history small,.desk-document-history time{color:var(--color-ink-400);margin-top:.1rem;font-size:.48rem}.desk-doc-row>button:first-child>b{color:var(--color-accent-700);font-size:.5rem}.desk-doc-blank{border:1px solid var(--desk-line);color:var(--color-accent-700);border-radius:.6rem;flex:none;padding:.3rem .55rem;font-size:.5rem}.desk-document-history>p{color:var(--color-ink-400);padding:1rem 0;font-size:.62rem}.desk-files-card h2{margin-bottom:.7rem}.desk-files-card>div>a{border-top:1px solid var(--desk-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.6rem 0;display:grid}.desk-files-card>div>a>span{width:2.1rem;height:2.1rem;color:var(--color-accent-700);background:var(--color-accent-50);border-radius:.65rem;place-items:center;display:grid}.desk-files-card strong,.desk-files-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desk-files-card strong{color:var(--color-ink-700);font-size:.56rem}.desk-files-card small{color:var(--color-ink-400);margin-top:.1rem;font-size:.48rem}.desk-files-empty{color:var(--color-ink-400);font-size:.62rem;line-height:1.5}.desk-loading{grid-template-columns:.7fr 2fr .75fr;gap:.8rem;margin-top:1rem;display:grid}.desk-loading>div{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:1.4rem;align-content:start;gap:.55rem;min-height:19rem;padding:1rem;display:grid}.desk-loading i{background:linear-gradient(90deg, var(--color-ink-100), var(--desk-surface-soft), var(--color-ink-100));background-size:200% 100%;border-radius:.75rem;height:2.7rem;animation:1.2s linear infinite desk-shimmer}.desk-loading i:first-child{height:5rem}@keyframes desk-shimmer{to{background-position:-200% 0}}:root[data-theme=dark] .desk-root{--desk-surface:#1d211f;--desk-surface-soft:#242927;--desk-line:#ffffff14;--desk-shadow:0 20px 50px #00000026, inset 0 1px 0 #ffffff09}:root[data-theme=dark] .desk-global-warning,:root[data-theme=dark] .desk-credit-card,:root[data-theme=dark] .desk-risk-ack{background:#78350f}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .desk-global-warning,:root[data-theme=dark] .desk-credit-card,:root[data-theme=dark] .desk-risk-ack{background:color-mix(in srgb, #78350f 20%, var(--desk-surface))}}:root[data-theme=dark] .desk-anomaly{background:#9f1239}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .desk-anomaly{background:color-mix(in srgb, #9f1239 20%, var(--desk-surface))}}:root[data-theme=dark] .desk-anomaly.is-warn{background:#92400e}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .desk-anomaly.is-warn{background:color-mix(in srgb, #92400e 20%, var(--desk-surface))}}:root[data-theme=dark] .desk-page-error{background:#9f1239}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .desk-page-error{background:color-mix(in srgb, #9f1239 18%, var(--desk-surface))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .desk-root{--desk-surface:#1d211f;--desk-surface-soft:#242927;--desk-line:#ffffff14;--desk-shadow:0 20px 50px #00000026, inset 0 1px 0 #ffffff09}:root:not([data-theme=light]) .desk-global-warning,:root:not([data-theme=light]) .desk-credit-card,:root:not([data-theme=light]) .desk-risk-ack{background:#78350f}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .desk-global-warning,:root:not([data-theme=light]) .desk-credit-card,:root:not([data-theme=light]) .desk-risk-ack{background:color-mix(in srgb, #78350f 20%, var(--desk-surface))}}:root:not([data-theme=light]) .desk-anomaly{background:#9f1239}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .desk-anomaly{background:color-mix(in srgb, #9f1239 20%, var(--desk-surface))}}:root:not([data-theme=light]) .desk-anomaly.is-warn{background:#92400e}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .desk-anomaly.is-warn{background:color-mix(in srgb, #92400e 20%, var(--desk-surface))}}}@media (max-width:1280px){.desk-workspace{grid-template-columns:minmax(13rem,.65fr) minmax(0,2fr)}.desk-visit-rail{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.desk-activity-card>div{max-height:12rem;overflow:auto}}@media (max-width:1050px){.desk-hero{grid-template-columns:minmax(0,1fr) 18rem}.desk-hero-scene{transform-origin:100%;width:18rem;transform:scale(.85)}.desk-landing{grid-template-columns:1fr}.desk-landing-side{grid-template-columns:minmax(18rem,.8fr) 1fr}.desk-workspace{grid-template-columns:1fr}.desk-client-rail{grid-template-columns:minmax(14rem,.65fr) 1fr}.desk-visit-rail{grid-column:auto}.desk-order-head{grid-template-columns:minmax(0,1fr) auto}.desk-step-chip{grid-column:1/-1}}@media (max-width:760px){.desk-root{padding-bottom:6.5rem}.desk-hero{border-radius:1.45rem;grid-template-columns:1fr;min-height:20rem;padding:1.5rem 1.25rem 4.5rem}.desk-hero h1{font-size:clamp(2.25rem,12vw,3.4rem)}.desk-hero-copy>p{font-size:.82rem}.desk-hero-metrics{grid-template-columns:repeat(3,1fr);display:grid}.desk-hero-metric{min-width:0;padding:.6rem}.desk-hero-metric>span{display:none}.desk-hero-metric strong{font-size:.8rem}.desk-hero-metric small{font-size:.52rem}.desk-hero-scene{opacity:.42;position:absolute;bottom:-4rem;right:-4rem;transform:scale(.62)}.desk-command-shell{margin:-2.8rem .55rem 0}.desk-command{border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:4.4rem;padding:.45rem}.desk-command-icon{border-radius:.75rem;width:2.8rem;height:2.8rem}.desk-command input{height:2.9rem;padding:0 .25rem;font-size:.84rem}.desk-command kbd,.desk-command-clear{display:none}.desk-scan-button{width:2.8rem;height:2.8rem;padding:0;font-size:0}.desk-find-button{grid-column:1/-1;min-width:0;height:2.5rem}.desk-search-results-head{display:block}.desk-search-results-head small{margin-top:.2rem;display:block}.desk-search-grid{grid-template-columns:1fr}.desk-landing{margin-top:.75rem}.desk-landing-side,.desk-client-rail,.desk-visit-rail{grid-template-columns:1fr}.desk-queue-list article{grid-template-columns:auto minmax(0,1fr) auto}.desk-purpose-list,.desk-queue-operator{display:none}.desk-module-grid{grid-template-columns:repeat(3,1fr)}.desk-workspace{gap:.7rem}.desk-client-rail{order:0}.desk-client-card{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .7rem;display:grid}.desk-client-avatar{grid-row:span 3;width:3.4rem;height:3.4rem;margin:0}.desk-client-card>.desk-kicker,.desk-client-card h2,.desk-client-card>a,.desk-client-no-phone{grid-column:2}.desk-client-card h2{font-size:1rem}.desk-client-tags,.desk-client-card dl,.desk-client-card blockquote,.desk-client-links{grid-column:1/-1}.desk-client-card dl{grid-template-columns:1fr 1fr;margin-top:.5rem}.desk-communication-card{display:none}.desk-work-main{order:1}.desk-visit-rail{order:2}.desk-tabs{z-index:30;border-radius:1rem;position:fixed;inset:auto .65rem .65rem;box-shadow:0 18px 45px #071d1b40}.desk-tabs button{min-height:3.1rem;padding:.35rem}.desk-tabs button span{display:none}.desk-tabs button small{display:block}.desk-money-strip{grid-template-columns:repeat(2,1fr)}.desk-money-strip>div:nth-child(3){border-top:1px solid var(--desk-line)}.desk-money-strip>button{border-top:1px solid var(--desk-line);justify-content:center;min-height:3rem}.desk-order-head{grid-template-columns:minmax(0,1fr) auto;gap:.6rem}.desk-order-total{padding-left:.6rem}.desk-timeline{scrollbar-width:none;grid-template-columns:repeat(9,4.2rem);overflow-x:auto}.desk-order-body{grid-template-columns:1fr}.desk-order-facts{grid-template-columns:repeat(2,1fr)}.desk-order-actions a{margin-left:0}.desk-payment-layout,.desk-pickup-layout,.desk-doc-layout{grid-template-columns:minmax(0,1fr)}.desk-allocation-card{position:static}.desk-form-grid,.desk-pickup-side{grid-template-columns:1fr}.desk-print-actions>div{grid-template-columns:1fr 1fr}.desk-print-actions>div>strong{grid-column:2}.desk-doc-row>button:first-child{grid-template-columns:auto minmax(0,1fr) auto}.desk-document-history time{display:none}.desk-loading{grid-template-columns:1fr}.desk-loading>div:not(:nth-child(2)){display:none}}@media (prefers-reduced-motion:reduce){.desk-root *,.desk-root :before,.desk-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root[data-theme=dark] .bg-canvas\/85,:root[data-theme=dark] .bg-canvas\/90{background-color:#fbfbfaeb}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .bg-canvas\/85,:root[data-theme=dark] .bg-canvas\/90{background-color:color-mix(in srgb, var(--color-canvas) 92%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bg-canvas\/85,:root:not([data-theme=light]) .bg-canvas\/90{background-color:#fbfbfaeb}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .bg-canvas\/85,:root:not([data-theme=light]) .bg-canvas\/90{background-color:color-mix(in srgb, var(--color-canvas) 92%, transparent)}}}:root[data-theme=dark] .bg-white\/70{background-color:#ededeccc}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .bg-white\/70{background-color:color-mix(in srgb, var(--color-ink-100) 80%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bg-white\/70{background-color:#ededeccc}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .bg-white\/70{background-color:color-mix(in srgb, var(--color-ink-100) 80%, transparent)}}}:where(a,button,[role=radio]):focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px;border-radius:var(--radius-field)}@media print{aside,header,.no-print,nav{display:none!important}main{max-width:none!important;padding:0!important}.print-title{margin-bottom:8mm;display:block!important}tr,li,.rounded-\[--radius-card\]{break-inside:avoid}a{color:inherit;text-decoration:none}body{background:#fff}}.order-workspace{--order-night:#071d1b;--order-night-soft:#0c2b28;--order-glow:#4de1ca;padding-bottom:4rem}.order-hero{border:1px solid #123f3db3;min-height:22rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.order-hero{border:1px solid color-mix(in srgb, var(--color-accent-900) 70%, transparent)}}.order-hero{background:radial-gradient(circle at 78% 20%,#3dbcae3d,#0000 25rem),radial-gradient(circle at 18% 120%,#1c9f932e,#0000 28rem),linear-gradient(135deg,#061817 0%,#0a2421 58%,#0b302b 100%);border-radius:2rem;padding:clamp(1.6rem,4vw,3.5rem);box-shadow:0 30px 75px #071d1b29,inset 0 1px #ffffff14}.order-hero:before{content:"";opacity:.16;transform-origin:bottom;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;transform:perspective(500px)rotateX(58deg)translateY(46%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.order-hero-kicker,.order-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-700);font-size:.7rem;font-weight:700}.order-hero-kicker{color:#ffffff7a}.order-hero-scene{perspective:900px;width:21rem;height:18rem;position:absolute;top:50%;right:clamp(1rem,6vw,6rem);transform:translateY(-48%)}.order-box-stack{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(57deg)rotate(-35deg)translate(2rem)}.order-box{color:#fff;width:7.5rem;height:7.5rem;transform-style:preserve-3d;background:linear-gradient(145deg,#42c9b7,#107b72);border:1px solid #ffffff38;border-radius:1.2rem;place-items:center;display:grid;position:absolute;box-shadow:1.3rem 1.5rem 2.5rem #00000047,inset 0 1px #ffffff4d}.order-box:before,.order-box:after{content:"";border:inherit;border-radius:inherit;background:#0b5f59;position:absolute}.order-box:before{transform-origin:0;width:1.7rem;inset:0 -1.7rem 0 auto;transform:rotateY(90deg)}.order-box:after{transform-origin:top;background:#08443f;height:1.7rem;inset:auto 0 -1.7rem;transform:rotateX(90deg)}.order-box i{letter-spacing:.14em;opacity:.82;font-size:.7rem;font-style:normal;font-weight:800}.order-box.box-a{top:1rem;left:8rem;transform:translateZ(2.2rem)}.order-box.box-b{color:#0a4e48;background:linear-gradient(145deg,#e9fdfa,#7bdcce);top:7rem;left:2.2rem;transform:translateZ(1rem)}.order-box.box-c{background:linear-gradient(145deg,#e8a83f,#b36b0a);width:5.5rem;height:5.5rem;top:9rem;left:10rem;transform:translateZ(1.5rem)}.order-route-orbit{border:1px solid #4de1ca3d;border-radius:50%;position:absolute;inset:0;transform:rotateX(68deg)rotate(-14deg)}.order-route-orbit span{background:var(--order-glow);width:.55rem;height:.55rem;box-shadow:0 0 1.2rem var(--order-glow);border-radius:50%;position:absolute}.order-route-orbit span:first-child{top:42%;left:8%}.order-route-orbit span:nth-child(2){top:25%;right:12%}.order-route-orbit span:nth-child(3){bottom:8%;right:25%}.order-layout{gap:1rem;margin-top:1rem;display:grid}.order-surface,.order-nav-card,.order-communication,.order-linked-module{border:1px solid #dcdcdac7}@supports (color:color-mix(in lab, red, red)){.order-surface,.order-nav-card,.order-communication,.order-linked-module{border:1px solid color-mix(in srgb, var(--color-ink-200) 78%, transparent)}}.order-surface,.order-nav-card,.order-communication,.order-linked-module{background:#feffff}@supports (color:color-mix(in lab, red, red)){.order-surface,.order-nav-card,.order-communication,.order-linked-module{background:color-mix(in srgb, white 96%, var(--color-accent-50))}}.order-surface,.order-nav-card,.order-communication,.order-linked-module{box-shadow:0 18px 48px #18312e0e,inset 0 1px #ffffffe6}.order-surface{border-radius:1.65rem;padding:clamp(1.1rem,3vw,2rem)}.order-nav-card,.order-communication{border-radius:1.35rem;padding:1rem}.order-nav-step{text-align:left;width:100%;color:var(--color-ink-500);border:1px solid #0000;border-radius:1rem;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.7rem;transition:all .16s;display:grid}.order-nav-step>span:first-child{background:var(--color-ink-100);border-radius:.75rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.7rem;font-weight:800;display:grid}.order-nav-step strong,.order-nav-step small{display:block}.order-nav-step strong{color:var(--color-ink-700);font-size:.85rem}.order-nav-step small{color:var(--color-ink-400);margin-top:.12rem;font-size:.68rem}.order-nav-step:hover:not(:disabled){background:var(--color-ink-50)}.order-nav-step.is-active{border-color:var(--color-accent-200);background:var(--color-accent-50);transform:translate(.2rem)}.order-nav-step.is-active>span:first-child{color:#fff;background:var(--color-accent-600);box-shadow:0 7px 18px #0f7f773d}.order-nav-step.is-done>span:first-child{color:var(--color-accent-700);background:var(--color-accent-100)}.order-choice,.order-service{border:1px solid var(--color-ink-200);text-align:left;background:#fff;border-radius:1.15rem;align-items:center;gap:.9rem;min-width:0;padding:1rem;transition:all .16s;display:flex}.order-choice:hover,.order-service:hover{border-color:var(--color-accent-300);transform:translateY(-1px)}.order-choice.is-active,.order-service.is-active{border-color:var(--color-accent-400);background:var(--color-accent-50);box-shadow:0 12px 28px #0f7f7717}.order-choice strong,.order-choice small,.order-service strong,.order-service small{display:block}.order-choice strong,.order-service strong{color:var(--color-ink-800);font-size:.9rem}.order-choice small,.order-service small{color:var(--color-ink-400);margin-top:.2rem;font-size:.72rem;line-height:1.35}.order-choice-icon{width:3.2rem;height:3.2rem;color:var(--color-accent-700);background:linear-gradient(145deg, white, var(--color-accent-100));border-radius:1rem;flex:none;place-items:center;font-size:.9rem;font-weight:800;display:grid;box-shadow:0 9px 18px #0c4e481a,inset 0 1px #fff}.order-route-card{border:1px solid var(--color-ink-200);text-align:left;background:linear-gradient(150deg, white 0%, var(--color-ink-50) 100%);border-radius:1.2rem;min-height:8.5rem;padding:1rem;transition:all .16s;position:relative;overflow:hidden;box-shadow:0 12px 25px #18312e0d}.order-route-card:hover{border-color:var(--color-accent-300);transform:translateY(-2px)}.order-route-card.is-active{color:#fff;background:linear-gradient(145deg,#123b37,#0c6d65);border-color:#0a625b;box-shadow:0 18px 35px #0a625b38}.order-route-card strong,.order-route-card small{z-index:1;display:block;position:relative}.order-route-card strong{margin-top:1.5rem;font-size:1.05rem}.order-route-card small{color:var(--color-ink-400);margin-top:.25rem}.order-route-card.is-active small{color:#ffffff94}.order-route-no{color:var(--color-ink-100);font-size:2.4rem;font-weight:800;position:absolute;top:.65rem;right:.9rem}.order-route-card.is-active .order-route-no{color:#ffffff14}.order-route-line{background:linear-gradient(90deg, var(--color-accent-400), transparent);height:2px;position:absolute;bottom:.8rem;left:1rem;right:1rem}.order-route-line:before{content:"";background:var(--color-accent-400);width:8px;height:8px;box-shadow:0 0 12px var(--color-accent-400);border-radius:50%;position:absolute;top:-3px;left:0}.order-cargo-row{border:1px solid var(--color-ink-100);background:var(--color-ink-50);border-radius:1.25rem;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.order-cargo-index{width:2.35rem;height:2.35rem;color:var(--color-accent-700);background:#fff;border-radius:.8rem;flex:none;place-items:center;margin-top:1.4rem;font-size:.7rem;font-weight:800;display:grid;box-shadow:0 7px 17px #18312e14}.order-icon-button{width:2rem;height:2rem;color:var(--color-ink-500);background:#fff;border-radius:.65rem;place-items:center;display:grid}.order-icon-button:hover{color:var(--color-accent-700);background:var(--color-accent-50)}.order-icon-button.is-danger:hover{color:#be123c;background:#fff1f2}.order-service{cursor:pointer}.order-service input{opacity:0;pointer-events:none;position:absolute}.order-service-check{color:#0000;border:1px solid var(--color-ink-200);background:#fff;border-radius:.75rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.order-service.is-active .order-service-check{color:#fff;border-color:var(--color-accent-600);background:var(--color-accent-600)}.order-policy{background:linear-gradient(135deg,#fffaf0,#fff7dd);border:1px solid #f5c967;border-radius:1.25rem;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.order-policy-icon{color:#92400e;background:#fde68a;border-radius:.8rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-weight:900;display:grid;box-shadow:0 8px 16px #b453091f}.order-action-bar{z-index:12;border:1px solid #dcdcdacc;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;bottom:.8rem}@supports (color:color-mix(in lab, red, red)){.order-action-bar{border:1px solid color-mix(in srgb, var(--color-ink-200) 80%, transparent)}}.order-action-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border-radius:1.2rem;padding:.9rem 1rem;box-shadow:0 18px 48px #092d2924}.order-action-bar strong,.order-action-bar p{display:block}.order-action-bar strong{color:var(--color-ink-800);font-size:.9rem}.order-action-bar p{color:var(--color-ink-400);margin-top:.15rem;font-size:.7rem}.order-price-hero,.order-complete-hero{color:#fff;background:linear-gradient(135deg,#071d1b,#0c3b36);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.2rem,3vw,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 46px #071d1b2e}.order-price-hero:after,.order-complete-hero:after{content:"";border:1px solid #4de1ca33;border-radius:50%;width:18rem;height:18rem;position:absolute;top:-8rem;right:-5rem;box-shadow:0 0 0 2rem #4de1ca08,0 0 0 5rem #4de1ca06}.order-price-hero>div:first-child{z-index:1;position:relative}.order-price-hero span,.order-price-hero strong,.order-price-hero small{display:block}.order-price-hero span{color:#ffffff7a;font-size:.72rem}.order-price-hero strong{letter-spacing:-.04em;margin-top:.25rem;font-size:clamp(2rem,5vw,3.35rem)}.order-price-hero small{color:#ffffff7a;margin-top:.5rem}.order-price-orbit{z-index:1;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:6.5rem;height:6.5rem;display:grid;position:relative;transform:rotateX(55deg);box-shadow:inset 0 0 30px #4de1ca1a}.order-price-orbit span{color:#092a27;background:#7be5d6;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-weight:900;display:grid;transform:rotateX(-55deg);box-shadow:0 12px 25px #00000038}.order-metric{border:1px solid var(--color-ink-100);background:linear-gradient(145deg, white, var(--color-ink-50));border-radius:1.1rem;padding:1rem;box-shadow:0 10px 24px #18312e0a}.order-metric span,.order-metric strong{display:block}.order-metric>span{color:var(--color-ink-400);font-size:.7rem}.order-metric>strong{color:var(--color-ink-800);margin-top:.35rem;font-size:1.15rem}.order-metric.is-good{border-color:var(--color-accent-200);background:var(--color-accent-50)}.order-metric.is-good>strong{color:var(--color-accent-700)}.order-metric.is-bad{background:#fff1f2;border-color:#fecdd3}.order-metric.is-bad>strong{color:#be123c}.order-payment-chart{background:var(--color-ink-100);border-radius:999px;height:.75rem;overflow:hidden}.order-payment-chart span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accent-600), var(--color-accent-300));height:100%;display:block;box-shadow:0 0 15px #3dbcae59}.order-payment-row{border:1px solid var(--color-ink-100);background:var(--color-ink-50);border-radius:1.2rem;padding:1rem}.order-complete-hero{padding:clamp(1.2rem,3vw,2rem)}.order-complete-check{z-index:1;color:#08332f;background:#7be5d6;border-radius:1.2rem;flex:none;place-items:center;width:3.8rem;height:3.8rem;font-size:1.5rem;font-weight:900;display:grid;position:relative;box-shadow:0 14px 28px #0003}.order-complete-hero>*{z-index:1;position:relative}.order-flow-map{grid-template-columns:repeat(5,1fr);gap:0;padding:1rem 0;display:grid;overflow-x:auto}.order-flow-map>div{min-width:7rem;color:var(--color-ink-300);flex-direction:column;align-items:center;gap:.45rem;display:flex;position:relative}.order-flow-map>div:not(:last-child):after{content:"";background:var(--color-ink-100);height:2px;position:absolute;top:1.05rem;left:calc(50% + 1.25rem);right:calc(1.25rem - 50%)}.order-flow-map span{z-index:1;background:var(--color-ink-100);border-radius:.75rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.72rem;font-weight:800;display:grid;position:relative}.order-flow-map small{white-space:nowrap;font-size:.7rem}.order-flow-map .is-done{color:var(--color-accent-700)}.order-flow-map .is-done span{color:#fff;background:var(--color-accent-600)}.order-flow-map .is-done:after{background:var(--color-accent-300)!important}.order-flow-map .is-current{color:var(--color-ink-700)}.order-flow-map .is-current span{color:var(--color-accent-700);border:1px solid var(--color-accent-300);background:var(--color-accent-50);box-shadow:0 0 0 5px var(--color-accent-50)}.order-blocker{border:1px solid var(--color-ink-100);border-radius:1rem;align-items:flex-start;gap:.65rem;padding:.8rem;font-size:.78rem;display:flex}.order-blocker>span{border-radius:.5rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-weight:800;display:grid}.order-blocker.is-blocking{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.order-blocker.is-blocking>span{background:#fecdd3}.order-blocker.is-warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.order-blocker.is-warning>span{background:#fde68a}.order-blocker.is-info{color:var(--color-ink-600);background:var(--color-ink-50)}.order-blocker.is-info>span{background:var(--color-ink-100)}.order-linked-module{border-radius:1.5rem;padding:1rem}.order-summary-card{background:linear-gradient(145deg,#071d1b,#0d302c);border:1px solid #ffffff14;border-radius:1.5rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 22px 48px #071d1b29,inset 0 1px #ffffff12}.order-summary-scene{opacity:.45;perspective:400px;width:7rem;height:7rem;position:absolute;top:-1.2rem;right:-1.2rem}.order-summary-scene>b{color:#fff;letter-spacing:.15em;font-size:.55rem;position:absolute;bottom:.4rem;right:1rem}.order-mini-box{background:#1ca99a;border:1px solid #ffffff4d;width:2.8rem;height:2.8rem;position:absolute;top:1.4rem;right:1.8rem;transform:rotateX(56deg)rotate(-35deg);box-shadow:.7rem .8rem 1.2rem #00000040}.order-communication{background:#fff}.order-loading,.order-empty{max-width:60rem;margin:4rem auto}@media (min-width:1280px){.order-layout{grid-template-columns:14rem minmax(0,1fr) 17rem}}@media (min-width:1024px) and (max-width:1279px){.order-layout{grid-template-columns:13rem minmax(0,1fr)}.order-layout>aside:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}}@media (max-width:920px){.order-hero{min-height:auto}.order-hero-scene{opacity:.42;right:-7rem}.order-hero>div:first-child{max-width:75%}.order-nav-card nav{overflow-x:auto}}@media (max-width:720px){.order-workspace{margin-inline:-.35rem}.order-hero{border-radius:1.4rem;min-height:25rem}.order-hero>div:first-child{max-width:none}.order-hero h1{max-width:13ch}.order-hero p{max-width:24rem}.order-hero-scene{opacity:.35;top:65%;right:-8rem;transform:translateY(-40%)scale(.78)}.order-layout{gap:.75rem}.order-nav-card:first-child{overflow:hidden}.order-nav-card:first-child ol{gap:.4rem;padding-bottom:.3rem;display:flex;overflow-x:auto}.order-nav-card:first-child li{flex:0 0 9rem}.order-nav-step{grid-template-columns:2rem 1fr;padding:.55rem}.order-nav-step>span:first-child{width:1.9rem;height:1.9rem}.order-surface{border-radius:1.35rem}.order-cargo-row{flex-wrap:wrap;padding:.8rem}.order-cargo-index{margin-top:0}.order-cargo-row>div:nth-child(2){flex-basis:100%;order:3}.order-action-bar{flex-direction:column;align-items:stretch;bottom:.4rem}.order-action-bar button{width:100%}.order-price-orbit{display:none}.order-price-hero strong{font-size:2rem}.order-complete-hero{flex-wrap:wrap;align-items:flex-start}.order-complete-hero>div:last-child{text-align:left;width:100%}.order-flow-map{justify-content:start}}@media (prefers-reduced-motion:reduce){.order-choice,.order-service,.order-route-card,.order-nav-step{transition:none}}:root[data-theme=dark] .order-surface,:root[data-theme=dark] .order-nav-card,:root[data-theme=dark] .order-communication,:root[data-theme=dark] .order-linked-module,:root[data-theme=dark] .order-choice,:root[data-theme=dark] .order-service,:root[data-theme=dark] .order-action-bar{background:var(--color-ink-50);box-shadow:inset 0 1px #ffffff0a}.print-title{display:none}.tnum{font-variant-numeric:tabular-nums}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rise{animation:.15s ease-out both rise}@media (prefers-reduced-motion:reduce){.rise{animation:none}}@media print{.no-print{display:none!important}body{background:#fff}[class*="rounded-[--radius-card]"]{break-inside:avoid;border-color:#ddd}}.deck-scroll{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.deck-scroll::-webkit-scrollbar{display:none}.deck-slide{scroll-snap-align:start;scroll-snap-stop:always}@media print{.deck-root,.deck-scroll{height:auto!important;display:block!important;overflow:visible!important}.deck-slide{break-after:page;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;display:block!important}.deck-pane{max-height:none!important;overflow:visible!important}}.deck-root-3d{--deck-surface:#ffffffd1;--deck-surface-strong:#fffffff0;--deck-edge:#11514e2e}@supports (color:color-mix(in lab, red, red)){.deck-root-3d{--deck-edge:color-mix(in srgb, var(--color-accent-800) 18%, transparent)}}.deck-root-3d{--deck-shadow:13 48 44;isolation:isolate;perspective:1400px;background:radial-gradient(56rem 38rem at 78% 16%, #a9e9de7a, transparent 68%), radial-gradient(44rem 32rem at 8% 92%, #60a5fa2b, transparent 72%), linear-gradient(145deg, #f8fbfa 0%, var(--color-canvas) 48%, #eef7f5 100%)}@supports (color:color-mix(in lab, red, red)){.deck-root-3d{background:radial-gradient(56rem 38rem at 78% 16%, color-mix(in srgb, var(--color-accent-200) 48%, transparent), transparent 68%), radial-gradient(44rem 32rem at 8% 92%, #60a5fa2b, transparent 72%), linear-gradient(145deg, #f8fbfa 0%, var(--color-canvas) 48%, #eef7f5 100%)}}.deck-atmosphere{z-index:0;background:radial-gradient(circle at 80% 18%,#ffffffbf 0 7rem,#0000 28rem),linear-gradient(115deg,#0000 10%,#ffffff5c 36%,#0000 58%);overflow:hidden}.deck-atmosphere:before{content:"";opacity:.42;background-image:linear-gradient(30deg,#0f7f7721 1px,#0000 1px),linear-gradient(150deg,#0f7f7721 1px,#0000 1px);height:72%;position:absolute;bottom:-34%;left:-18%;right:-18%}@supports (color:color-mix(in lab, red, red)){.deck-atmosphere:before{background-image:linear-gradient(30deg, color-mix(in srgb, var(--color-accent-600) 13%, transparent) 1px, transparent 1px), linear-gradient(150deg, color-mix(in srgb, var(--color-accent-600) 13%, transparent) 1px, transparent 1px)}}.deck-atmosphere:before{transform-origin:bottom;background-size:54px 31px;transform:perspective(760px)rotateX(58deg)scale(1.35);-webkit-mask-image:linear-gradient(#0000,#000 28%,#0000 88%);mask-image:linear-gradient(#0000,#000 28%,#0000 88%)}.deck-atmosphere:after{content:"";border:1px solid #3dbcae2b;width:23rem;height:23rem;position:absolute;top:7%;right:5%}@supports (color:color-mix(in lab, red, red)){.deck-atmosphere:after{border:1px solid color-mix(in srgb, var(--color-accent-400) 17%, transparent)}}.deck-atmosphere:after{border-radius:50%;box-shadow:0 0 0 4rem #71d7c908,0 0 0 8rem #71d7c905}@supports (color:color-mix(in lab, red, red)){.deck-atmosphere:after{box-shadow:0 0 0 4rem color-mix(in srgb, var(--color-accent-300) 3%, transparent), 0 0 0 8rem color-mix(in srgb, var(--color-accent-300) 2%, transparent)}}:root[data-theme=dark] .deck-root-3d{--deck-surface:#1a2523e0;--deck-surface-strong:#202d2af5;--deck-edge:#71d7c938}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .deck-root-3d{--deck-edge:color-mix(in srgb, var(--color-accent-300) 22%, transparent)}}:root[data-theme=dark] .deck-root-3d{--deck-shadow:0 0 0;background:radial-gradient(54rem 38rem at 80% 13%, #0e746b45, transparent 68%), radial-gradient(44rem 30rem at 7% 94%, #2563eb21, transparent 72%), linear-gradient(145deg, #101715 0%, var(--color-canvas) 52%, #0e1c19 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .deck-root-3d{--deck-surface:#1a2523e0;--deck-surface-strong:#202d2af5;--deck-edge:#71d7c938}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .deck-root-3d{--deck-edge:color-mix(in srgb, var(--color-accent-300) 22%, transparent)}}:root:not([data-theme=light]) .deck-root-3d{--deck-shadow:0 0 0;background:radial-gradient(54rem 38rem at 80% 13%, #0e746b45, transparent 68%), radial-gradient(44rem 30rem at 7% 94%, #2563eb21, transparent 72%), linear-gradient(145deg, #101715 0%, var(--color-canvas) 52%, #0e1c19 100%)}}.deck-root-3d>header,.deck-root-3d>footer{border-color:var(--deck-edge);background:#fbfbfac2}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>header,.deck-root-3d>footer{background:color-mix(in srgb, var(--color-canvas) 76%, transparent)}}.deck-root-3d>header,.deck-root-3d>footer{box-shadow:0 10px 36px rgb(var(--deck-shadow) / 8%)}.deck-root-3d>header{-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18)}.deck-root-3d>footer{-webkit-backdrop-filter:blur(20px)saturate(1.16);backdrop-filter:blur(20px)saturate(1.16);box-shadow:0 -12px 36px rgb(var(--deck-shadow) / 8%)}.deck-root-3d>.h-0\.5{box-shadow:0 0 18px #1c9f936b}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>.h-0\.5{box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-500) 42%, transparent)}}.deck-brand-cube{width:17px;height:17px;display:inline-block;position:relative;transform:translateY(1px)rotate(-2deg)}.deck-brand-cube i,.deck-brand-cube b,.deck-brand-cube em{content:"";font-style:normal;display:block;position:absolute}.deck-brand-cube i{background:var(--color-accent-500);border-radius:2px;width:11px;height:9px;top:6px;left:2px}.deck-brand-cube b{clip-path:polygon(0 58%,42% 0,100% 25%,58% 82%);background:var(--color-accent-200);width:11px;height:7px;top:2px;left:2px}.deck-brand-cube em{clip-path:polygon(0 17%,100% 0,100% 78%,0 100%);background:var(--color-accent-700);width:4px;height:10px;top:5px;left:13px}.deck-root-3d button:not(.fixed){box-shadow:0 6px 14px rgb(var(--deck-shadow) / 5%)}.deck-root-3d footer button[aria-current=true]{border-color:#95e1d7}@supports (color:color-mix(in lab, red, red)){.deck-root-3d footer button[aria-current=true]{border-color:color-mix(in srgb, var(--color-accent-300) 75%, white)}}.deck-root-3d footer button[aria-current=true]{background:linear-gradient(145deg, var(--color-accent-400), var(--color-accent-600));box-shadow:0 8px 18px #0f7f7738,inset 0 1px #ffffff61}.deck-slide{content-visibility:auto;contain-intrinsic-size:100vw 720px}.deck-pane>div{z-index:2;position:relative}.deck-ghost-index{z-index:0;color:#0f656012;position:absolute;bottom:-.14em;right:clamp(1rem,4vw,4rem)}@supports (color:color-mix(in lab, red, red)){.deck-ghost-index{color:color-mix(in srgb, var(--color-accent-700) 7%, transparent)}}.deck-ghost-index{letter-spacing:-.1em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(8rem,18vw,17rem);font-weight:700;line-height:1}.scene-stage{z-index:1;aspect-ratio:560/340;pointer-events:none;opacity:.82;transform-origin:50%;width:min(42vw,520px);position:absolute;top:clamp(.4rem,2.2vh,1.4rem);right:clamp(.5rem,3.2vw,3rem);transform:perspective(1100px)rotateX(1.5deg)rotateY(-2.5deg)translate(0);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000a6 17%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#000000a6 17%,#000 34%)}.scene-stage-intro,.scene-stage-reports,.scene-stage-architecture{opacity:.96;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13%);mask-image:linear-gradient(90deg,#0000 0%,#000 13%)}.scene-stage svg{z-index:1;filter:drop-shadow(0 26px 28px #0c4b441a);width:100%;height:auto;display:block;position:relative;overflow:visible}.scene-aura{background:radial-gradient(#a9e9de66,#0000 70%);border-radius:50%;position:absolute;inset:10% 4% 2% 12%}@supports (color:color-mix(in lab, red, red)){.scene-aura{background:radial-gradient(ellipse, color-mix(in srgb, var(--color-accent-200) 40%, transparent), transparent 70%)}}.scene-aura{filter:blur(26px)}.scene-readout{z-index:3;border:1px solid #0f65602e;align-items:center;gap:.55rem;min-width:10rem;padding:.55rem .72rem;display:flex;position:absolute;top:8%;right:1%}@supports (color:color-mix(in lab, red, red)){.scene-readout{border:1px solid color-mix(in srgb, var(--color-accent-700) 18%, transparent)}}.scene-readout{background:#fbfbfac2;border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.scene-readout{background:color-mix(in srgb, var(--color-canvas) 76%, transparent)}}.scene-readout{box-shadow:0 14px 28px rgb(var(--deck-shadow) / 10%), inset 0 1px #ffffff94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.scene-readout>span:last-child{flex-direction:column;line-height:1.15;display:flex}.scene-readout strong{color:var(--color-ink-900);letter-spacing:.08em;font-size:.68rem}.scene-readout small{color:var(--color-ink-500);margin-top:.2rem;font-size:.58rem}.scene-readout-dot{border:2px solid #bfefe6;flex:none;width:.48rem;height:.48rem}@supports (color:color-mix(in lab, red, red)){.scene-readout-dot{border:2px solid color-mix(in srgb, var(--color-accent-200) 75%, white)}}.scene-readout-dot{background:var(--color-accent-500);border-radius:50%;box-shadow:0 0 0 4px #1c9f9324}@supports (color:color-mix(in lab, red, red)){.scene-readout-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-500) 14%, transparent)}}.scene-grid path{fill:none;stroke:#0f65601f}@supports (color:color-mix(in lab, red, red)){.scene-grid path{stroke:color-mix(in srgb, var(--color-accent-700) 12%, transparent)}}.scene-grid path{stroke-width:1px;vector-effect:non-scaling-stroke}.scene-object{--scene-stroke:#0a575057}.scene-tone-teal{--scene-front:#20a99d;--scene-top:#8ce9dd;--scene-side:#0d6d66;--scene-stroke:#0c7770}.scene-tone-blue{--scene-front:#4c7ff0;--scene-top:#9dc2ff;--scene-side:#274da6;--scene-stroke:#315fc6}.scene-tone-amber{--scene-front:#eaa53a;--scene-top:#ffd993;--scene-side:#a96713;--scene-stroke:#b8791b}.scene-tone-violet{--scene-front:#9b65d5;--scene-top:#d5b5f5;--scene-side:#60358f;--scene-stroke:#7342a8}.scene-tone-ink{--scene-front:#314743;--scene-top:#718783;--scene-side:#172724;--scene-stroke:#263b37}.scene-tone-white{--scene-front:#f7fbfa;--scene-top:#fff;--scene-side:#c3d8d4;--scene-stroke:#8fb3ad}:root[data-theme=dark] .scene-tone-white{--scene-front:#253330;--scene-top:#455652;--scene-side:#101b19;--scene-stroke:#53746d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scene-tone-white{--scene-front:#253330;--scene-top:#455652;--scene-side:#101b19;--scene-stroke:#53746d}}.scene-face-front,.scene-face-top,.scene-face-side{stroke:var(--scene-stroke);stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scene-face-front{fill:var(--scene-front)}.scene-face-top{fill:var(--scene-top)}.scene-face-side{fill:var(--scene-side)}.scene-ground-shadow{fill:#0d443f21;filter:blur(5px)}.scene-wheel circle:first-child{fill:#17211f}.scene-wheel circle:last-child{fill:#82928e;stroke:#d4e1de;stroke-width:2px}.scene-cab-front{fill:#e8f2f0;stroke:#729a94}.scene-cab-top{fill:#fff;stroke:#8cb1ab}.scene-window{fill:#6e9da8;stroke:#315d65}.scene-bumper{fill:#2c4642}.scene-roof{fill:#dff0ed;stroke:#80aaa3}.scene-door{fill:#66847f;stroke:#365d57}.scene-door-line{fill:none;stroke:#9eb5b0;stroke-width:2px}.scene-window-pane{fill:#93cddd;stroke:#477985}.scene-box-tape{fill:none;stroke:#4f340857;stroke-width:2px}.scene-cutaway{fill:#fbfbfade}@supports (color:color-mix(in lab, red, red)){.scene-cutaway{fill:color-mix(in srgb, var(--color-canvas) 87%, transparent)}}.scene-cutaway{stroke:#7ca39c;stroke-width:2px}.scene-route,.scene-link,.scene-measure,.scene-density-line,.scene-chart-line,.scene-data-spine{fill:none;stroke:var(--color-accent-500);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scene-link{stroke-width:1.5px;stroke-dasharray:4 6;opacity:.55}.scene-route-wide{stroke-width:7px;stroke:#60bcb3}@supports (color:color-mix(in lab, red, red)){.scene-route-wide{stroke:color-mix(in srgb, var(--color-accent-500) 70%, white)}}.scene-route-dot{fill:#fff;stroke:var(--color-accent-500);stroke-width:4px}.scene-route-dot-end{fill:var(--color-accent-500);stroke:#d8faf4}.scene-measure{stroke:#7e9691;stroke-width:2px;stroke-dasharray:5 5}.scene-density-line{stroke:#f0a738;stroke-width:3px;stroke-dasharray:7 5}.scene-orbit-line{fill:none;stroke:#1c9f9359;stroke-width:2px;stroke-dasharray:8 9}.scene-avatar-head{fill:var(--scene-top);stroke:var(--scene-stroke)}.scene-avatar-body{fill:var(--scene-front);stroke:var(--scene-stroke)}.scene-avatar-light{fill:none;stroke:#ffffff9e;stroke-width:3px}.scene-coins .scene-coin-side{fill:var(--scene-side)}.scene-coins .scene-coin-top{fill:var(--scene-top);stroke:var(--scene-stroke)}.scene-phone-side{fill:#102a27}.scene-phone-body{fill:#edf7f5;stroke:#6d9891;stroke-width:2px}.scene-phone-screen,.scene-phone-notch{fill:#173a35}.scene-phone-dot{fill:#61e1d1;stroke:#d5fff9;stroke-width:2px}.scene-phone-dot-end{fill:#f2ac42}.scene-phone-route{fill:none;stroke:#5be1d0;stroke-width:3px;stroke-dasharray:4 4}.scene-value,.scene-big-label,.scene-axis-label,.scene-step-number,.scene-funnel-label,.scene-dashboard-title{font-family:var(--font-sans);letter-spacing:.08em;font-weight:700}.scene-value{fill:var(--color-ink-800);font-size:13px}.scene-big-label{fill:var(--color-accent-700);letter-spacing:.16em;font-size:14px}.scene-axis-label{fill:var(--color-ink-500);letter-spacing:.04em;font-size:11px;font-weight:600}.scene-step-badge{fill:#fff;stroke:var(--color-accent-500);stroke-width:2px}.scene-step-number{fill:#0f6f68;font-size:10px}.scene-funnel-label{fill:var(--color-ink-900);letter-spacing:.1em;font-size:11px}.scene-money-pipe{fill:none;stroke:#36b9ad;stroke-width:12px;stroke-linecap:round;filter:drop-shadow(0 6px 4px #15807724)}.scene-money-pipe-back{stroke:#5e87ee;stroke-width:8px;stroke-dasharray:9 8}.scene-clock{fill:#ffffffd6;stroke:#e4a43b;stroke-width:4px}.scene-clock-hand{fill:none;stroke:#8b5d16;stroke-width:4px;stroke-linecap:round}.scene-conveyor{fill:none;stroke:#5a7772;stroke-width:9px;stroke-linecap:round;stroke-dasharray:11 8}.scene-scanner{fill:#243c38;stroke:#92b7b0}.scene-scanner-beam{fill:none;stroke:#37c8b9;stroke-width:2px;opacity:.65}.scene-lock rect{fill:#fff4dd;stroke:#d7972f;stroke-width:2px}.scene-lock path{fill:none;stroke:#a46c17;stroke-width:7px;stroke-linecap:round}.scene-lock circle{fill:#a46c17}.scene-progress-line{fill:none;stroke:#9eb5b0;stroke-width:3px}.scene-progress-dot{fill:#fff;stroke:#56847d;stroke-width:3px}.scene-progress-dot-active{fill:var(--color-accent-500);stroke:#d8fff8}.scene-progress-dot-warn{fill:#efa638;stroke:#fff0ce}.scene-terrain-back{fill:#c6d8e8;opacity:.55}.scene-terrain{fill:#b9dfd4;stroke:#65988b;stroke-width:1.5px}.scene-ping{fill:none;stroke:#1c9f93;stroke-width:2px;opacity:.45}.scene-shelves rect,.scene-rack rect{fill:#48635e}.scene-rack>path{fill:none;stroke:#48635e;stroke-width:7px}.scene-scan-gate{fill:none;stroke:#355a54;stroke-width:8px;stroke-linecap:round}.scene-drawer{fill:#243c38;stroke:#7b9e98;stroke-width:2px}.scene-banknote{fill:#8ce9dd;stroke:#2d8d83}.scene-card-chip{fill:#ffd485;stroke:#986314}.scene-card-wave{fill:none;stroke:#d8fffa;stroke-width:3px;stroke-linecap:round}.scene-document-lines{fill:none;stroke:#879e99;stroke-width:6px;stroke-linecap:round}.scene-stamp{fill:#20a99d24;stroke:#20a99d;stroke-width:3px}.scene-check{fill:none;stroke:#0f8077;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.scene-claim-branch{fill:none;stroke:#658f88;stroke-width:4px;stroke-linecap:round}.scene-next-arrow{fill:none;stroke:#20a99d;stroke-width:4px;stroke-dasharray:8 7}.scene-next-arrow-head{fill:none;stroke:#20a99d;stroke-width:4px;stroke-linecap:round}.scene-shield-side{fill:#0b625b}.scene-shield-front{fill:#2cb6aa;stroke:#8ce9dd;stroke-width:2px}.scene-shield-core{fill:#09524c47;stroke:#ffffff57;stroke-width:2px}.scene-lock-line{fill:none;stroke:#eafffb;stroke-width:8px;stroke-linejoin:round}.scene-keyhole{fill:#eafffb}.scene-audit-dot{fill:#24b3a5}.scene-dashboard-title{fill:var(--color-ink-700);letter-spacing:.16em;font-size:11px}.scene-chart-line{stroke:#7b61ce;stroke-width:3px}.scene-chart-point{fill:#fff;stroke:#7b61ce;stroke-width:3px}.scene-data-spine{stroke:#d9fff9;stroke-width:3px;stroke-dasharray:5 5;opacity:.72}.scene-data-node{fill:#fff;stroke:#1c9f93;stroke-width:2px}.scene-app-title,.scene-app-value,.scene-app-card-title,.scene-app-card-value,.scene-app-tab-label,.scene-check-label,.scene-confirm-text,.scene-chat-label,.scene-expense-label{font-family:var(--font-sans);letter-spacing:.06em;font-weight:700}.scene-app-title{fill:#8ce9dd;font-size:10px}.scene-app-value{fill:#fff;letter-spacing:.03em;font-size:14px}.scene-app-card{fill:#ffffff17;stroke:#8ce9dd57}.scene-app-card-title{fill:#78bdb5;font-size:7px}.scene-app-card-value{fill:#e9fffb;letter-spacing:.02em;font-size:9px}.scene-app-tab{fill:#284a45;stroke:#4a716b}.scene-app-tab-active{fill:#20a99d;stroke:#8ce9dd}.scene-app-tab-label{fill:#668a84;font-size:6px}.scene-check-box{fill:#e6f7f3;stroke:#5fb8ad;stroke-width:1.5px}.scene-check-small{stroke-width:2.5px}.scene-check-label{fill:var(--color-ink-700);font-size:10px}.scene-confirm-bar{fill:#20a99d;stroke:#0d756d}.scene-confirm-text{fill:#fff;font-size:8px}.scene-photo-card{fill:#f7fbfa;stroke:#6fa79e;stroke-width:1.5px}.scene-photo-mark{fill:none;stroke:#369b90;stroke-width:2px;stroke-linejoin:round}.scene-photo-sun{fill:#f0aa3f}.scene-chat-bubble{fill:#eef5ff;stroke:#7093d9;stroke-width:1.5px}.scene-chat-bubble-driver{fill:#1c9f93;stroke:#8ce9dd}.scene-chat-label{fill:#315383;letter-spacing:.02em;font-size:10px}.scene-chat-label-driver{fill:#fff}.scene-alert path{fill:#f4ad43;stroke:#9c6412;stroke-width:2px}.scene-alert rect,.scene-alert circle{fill:#68430d}.scene-expense-label{fill:var(--color-ink-600);font-size:9px}.scene-expense-line{fill:#1c9f934d}@supports (color:color-mix(in lab, red, red)){.scene-expense-line{fill:color-mix(in srgb, var(--color-accent-500) 30%, transparent)}}.scene-expense-state{fill:#20a99d;stroke:#b9f7ee;stroke-width:2px}.scene-expense-pending{fill:#f0a738;stroke:#ffebbd}:root[data-theme=dark] .scene-photo-card,:root[data-theme=dark] .scene-chat-bubble{fill:#253330}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scene-photo-card,:root:not([data-theme=light]) .scene-chat-bubble{fill:#253330}}.deck-slide-head{z-index:4;text-wrap:balance;position:relative}.deck-kicker{align-items:center;gap:.5rem;display:inline-flex}.deck-kicker:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-700));border-radius:999px;width:1.25rem;height:2px;box-shadow:0 0 12px #1c9f9359}@supports (color:color-mix(in lab, red, red)){.deck-kicker:before{box-shadow:0 0 12px color-mix(in srgb, var(--color-accent-500) 35%, transparent)}}.deck-panel,.deck-metric,.deck-flow-step{isolation:isolate;box-shadow:0 18px 34px -24px rgb(var(--deck-shadow) / 32%), 0 7px 0 -4px #123f3d24, inset 0 1px #ffffff9e;position:relative;border-color:var(--deck-edge)!important;background:var(--deck-surface)!important}@supports (color:color-mix(in lab, red, red)){.deck-panel,.deck-metric,.deck-flow-step{box-shadow:0 18px 34px -24px rgb(var(--deck-shadow) / 32%), 0 7px 0 -4px color-mix(in srgb, var(--color-accent-900) 14%, transparent), inset 0 1px #ffffff9e}}.deck-panel,.deck-metric,.deck-flow-step{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);transform:translateZ(0)}.deck-panel:before,.deck-metric:before,.deck-flow-step:before{z-index:-1;content:"";border-radius:inherit;background:linear-gradient(145deg,#a9e9de29,#123f3d26);position:absolute;inset:5px -6px -7px 7px}@supports (color:color-mix(in lab, red, red)){.deck-panel:before,.deck-metric:before,.deck-flow-step:before{background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent-200) 16%, transparent), color-mix(in srgb, var(--color-accent-900) 15%, transparent))}}.deck-panel:before,.deck-metric:before,.deck-flow-step:before{clip-path:polygon(0 0,100% 0,100% 100%,2% 100%)}.deck-panel:after,.deck-metric:after,.deck-flow-step:after{z-index:-1;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff4d,#0000 30% 72%,#0d595208);position:absolute;inset:0}.deck-panel-accent{border-color:#1c9f9361!important}@supports (color:color-mix(in lab, red, red)){.deck-panel-accent{border-color:color-mix(in srgb, var(--color-accent-500) 38%, transparent)!important}}.deck-panel-accent{background:#eefbf8cc!important}@supports (color:color-mix(in lab, red, red)){.deck-panel-accent{background:color-mix(in srgb, var(--color-accent-50) 80%, transparent)!important}}.deck-panel-warn{background:#fff7e7d4!important;border-color:#e5a23573!important}:root[data-theme=dark] .deck-panel-warn{background:#3b2d16d1!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .deck-panel-warn{background:#3b2d16db!important;border-color:#f1b9577a!important}}.deck-panel>div:first-child h3{letter-spacing:-.012em}.deck-metric{min-height:7.2rem;overflow:hidden}.deck-metric>div:first-child{color:var(--color-accent-800);text-shadow:0 1px #ffffff73}.deck-metric:after{border:1.2rem solid #71d7c91f;width:8rem;height:8rem;inset:auto -18% -48% 44%}@supports (color:color-mix(in lab, red, red)){.deck-metric:after{border:1.2rem solid color-mix(in srgb, var(--color-accent-300) 12%, transparent)}}.deck-metric:after{border-radius:50%}.deck-flow{counter-reset:deck-flow}.deck-flow-step{padding-right:2rem;overflow:hidden}.deck-flow-number{color:#0f7f7773;position:absolute;top:.52rem;right:.65rem}@supports (color:color-mix(in lab, red, red)){.deck-flow-number{color:color-mix(in srgb, var(--color-accent-600) 45%, transparent)}}.deck-flow-number{font-size:.65rem;font-weight:700}.deck-flow-arrow{z-index:2;color:var(--color-accent-500);filter:drop-shadow(0 3px 3px #0c605833);font-size:1.1rem;position:relative}.deck-rule{position:relative}.deck-rule:before{content:"";border:2px solid var(--deck-surface-strong);background:currentColor;border-radius:50%;width:.54rem;height:.54rem;position:absolute;top:.15rem;left:-.32rem;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.deck-rule:before{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 10%, transparent)}}.deck-row{border-color:#93938e2e}@supports (color:color-mix(in lab, red, red)){.deck-row{border-color:color-mix(in srgb, var(--color-ink-400) 18%, transparent)}}.deck-code{border:1px solid #93938e2e}@supports (color:color-mix(in lab, red, red)){.deck-code{border:1px solid color-mix(in srgb, var(--color-ink-400) 18%, transparent)}}.deck-code{box-shadow:inset 0 1px #ffffff5c}.deck-bullets>li>span:first-child{background:linear-gradient(145deg, var(--color-accent-300), var(--color-accent-700));width:.36rem;height:.36rem;box-shadow:0 2px 5px #0f7f7740}.deck-slide.is-active .scene-geometry{animation:.72s cubic-bezier(.16,1,.3,1) both deck-scene-enter}.deck-slide.is-active .scene-float{animation:5.5s ease-in-out .8s infinite deck-scene-float}.deck-slide.is-active .scene-journey-node,.deck-slide.is-active .scene-architecture-layer{animation:deck-object-rise .54s cubic-bezier(.16, 1, .3, 1) var(--scene-delay) both}.deck-slide.is-active .scene-ping{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite deck-ping}@keyframes deck-scene-enter{0%{opacity:0;transform:translate(24px,18px)scale(.96)}to{opacity:1;transform:none}}@keyframes deck-scene-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes deck-object-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes deck-ping{0%{opacity:.65;transform:scale(.45)}75%,to{opacity:0;transform:scale(1.55)}}@media (hover:hover) and (pointer:fine){.deck-panel,.deck-metric,.deck-flow-step{transition:transform .18s,box-shadow .18s,border-color .18s}.deck-panel:hover,.deck-metric:hover{z-index:4;border-color:#1c9f9361!important}@supports (color:color-mix(in lab, red, red)){.deck-panel:hover,.deck-metric:hover{border-color:color-mix(in srgb, var(--color-accent-500) 38%, transparent)!important}}.deck-panel:hover,.deck-metric:hover{box-shadow:0 24px 44px -24px rgb(var(--deck-shadow) / 40%), 0 10px 0 -5px #123f3d2e, inset 0 1px #ffffffb3}@supports (color:color-mix(in lab, red, red)){.deck-panel:hover,.deck-metric:hover{box-shadow:0 24px 44px -24px rgb(var(--deck-shadow) / 40%), 0 10px 0 -5px color-mix(in srgb, var(--color-accent-900) 18%, transparent), inset 0 1px #ffffffb3}}.deck-panel:hover,.deck-metric:hover{transform:translate3d(0,-3px,14px)rotateX(.5deg)}}@page presentation-deck{size:A4 landscape;margin:8mm}@media print{.deck-slide{page:presentation-deck;break-after:page;height:194mm!important;min-height:194mm!important;padding:4mm!important;display:block!important;overflow:hidden!important}.deck-slide:last-child{break-after:auto}.deck-pane{zoom:.78;width:128.2%!important;max-width:none!important}}@media (max-width:1100px){.scene-stage{opacity:.5;width:min(47vw,460px);right:.25rem}.scene-readout{display:none}.deck-slide-head{max-width:70%}}@media (max-width:720px){.scene-stage{opacity:.2;width:78vw;top:1rem;right:-12%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%);mask-image:linear-gradient(90deg,#0000,#000 48%)}.deck-slide-head{max-width:none}.deck-slide-head h2{font-size:1.85rem}.deck-panel,.deck-metric,.deck-flow-step{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.deck-ghost-index{opacity:.55}}@media (prefers-reduced-motion:reduce){.deck-slide.is-active .scene-geometry,.deck-slide.is-active .scene-float,.deck-slide.is-active .scene-journey-node,.deck-slide.is-active .scene-architecture-layer,.deck-slide.is-active .scene-ping{animation:none!important}}@media print{.deck-root-3d{background:#fff!important}.deck-slide{content-visibility:visible!important}.deck-slide header{display:block!important}.scene-stage{opacity:.42;width:38%;top:8mm;right:4mm;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32%);mask-image:linear-gradient(90deg,#0000,#000 32%)}.scene-readout,.deck-ghost-index{display:none!important}.deck-panel,.deck-metric,.deck-flow-step{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff0!important}}.deck-root-3d{--story-panel:#ffffffdb;--story-border:#11514e29}@supports (color:color-mix(in lab, red, red)){.deck-root-3d{--story-border:color-mix(in srgb, var(--color-accent-800) 16%, transparent)}}.deck-root-3d{--story-shadow:12 55 49}:root[data-theme=dark] .deck-root-3d{--story-panel:#1d2a27e6;--story-border:#71d7c93d}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .deck-root-3d{--story-border:color-mix(in srgb, var(--color-accent-300) 24%, transparent)}}:root[data-theme=dark] .deck-root-3d{--story-shadow:0 0 0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .deck-root-3d{--story-panel:#1d2a27e6;--story-border:#71d7c93d}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .deck-root-3d{--story-border:color-mix(in srgb, var(--color-accent-300) 24%, transparent)}}:root:not([data-theme=light]) .deck-root-3d{--story-shadow:0 0 0}}.deck-root-3d>header{border:1px solid var(--story-border);background:#fbfbfab8;border-radius:1.15rem 1.15rem .55rem .55rem;height:3.5rem;margin:.65rem .85rem 0}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>header{background:color-mix(in srgb, var(--color-canvas) 72%, transparent)}}.deck-root-3d>.h-0\.5{z-index:24;background:#dcdcdaa3;border-radius:999px;width:calc(100% - 3.7rem);margin:0 1.85rem}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>.h-0\.5{background:color-mix(in srgb, var(--color-ink-200) 64%, transparent)}}.deck-root-3d>.h-0\.5{transform:translateY(-1px)}.deck-root-3d>footer{border:1px solid var(--story-border);background:#fbfbfab8;border-radius:.55rem .55rem 1.15rem 1.15rem;min-height:3.55rem;margin:0 .85rem .65rem}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>footer{background:color-mix(in srgb, var(--color-canvas) 72%, transparent)}}.deck-root-3d>header .deck-brand{letter-spacing:-.025em}.deck-root-3d>header button,.deck-root-3d>footer button{border-color:var(--story-border);background:var(--story-panel)}@supports (color:color-mix(in lab, red, red)){.deck-root-3d>header button,.deck-root-3d>footer button{background:color-mix(in srgb, var(--story-panel) 92%, transparent)}}.deck-slide{isolation:isolate}.deck-pane{transform:translateZ(1px)}.story{width:100%;max-width:39rem}.story-head{text-wrap:balance}.story-kicker{color:var(--color-accent-700);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.72rem;font-weight:750;line-height:1;display:inline-flex}.story-kicker:before{content:"";background:linear-gradient(90deg, var(--color-accent-300), var(--color-accent-700));border-radius:999px;width:2.3rem;height:.22rem;box-shadow:0 0 18px #1c9f9361}@supports (color:color-mix(in lab, red, red)){.story-kicker:before{box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-500) 38%, transparent)}}.story-head h1,.story-head h2{max-width:13ch;color:var(--color-ink-900);letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.65rem,3.5vw,4.35rem);font-weight:680;line-height:.98}.story-head h1{max-width:12ch;font-size:clamp(3.15rem,4.3vw,5.35rem)}.story-head h1 span{color:var(--color-accent-600)}.story-lead{max-width:34rem;color:var(--color-ink-600);text-wrap:pretty;margin-top:1.35rem;font-size:clamp(1.02rem,1.28vw,1.23rem);line-height:1.55}.story-body{gap:1.25rem;margin-top:clamp(1.55rem,3vh,2.35rem);display:grid}.story-signature{color:var(--color-ink-400);letter-spacing:.14em;text-transform:uppercase;margin-top:1.25rem;font-size:.72rem;font-weight:650}.story-stats{border-top:1px solid var(--story-border);border-bottom:1px solid var(--story-border);align-items:stretch;gap:0;margin-top:1.75rem;display:flex}.story-body>.story-stats{margin-top:0}.story-stats>div{border-left:1px solid var(--story-border);flex:1;min-width:0;padding:1rem clamp(.75rem,1.3vw,1.2rem)}.story-stats>div:first-child{border-left:0;padding-left:0}.story-stats dt{color:var(--color-accent-700);letter-spacing:-.05em;font-size:clamp(1.45rem,2vw,2.05rem);font-weight:760;line-height:1}.story-stats dd{max-width:10rem;color:var(--color-ink-500);margin-top:.45rem;font-size:.78rem;line-height:1.35}.story-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.story-modules{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.story-modules article{border:1px solid var(--story-border);background:var(--story-panel);box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px #1c9f9338, inset 0 1px #ffffff94;border-radius:1.25rem;padding:1.05rem 1.1rem 1.15rem}@supports (color:color-mix(in lab, red, red)){.story-modules article{box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px color-mix(in srgb, var(--color-accent-500) 22%, transparent), inset 0 1px #ffffff94}}.story-modules article{-webkit-backdrop-filter:blur(15px)saturate(1.08);backdrop-filter:blur(15px)saturate(1.08)}.story-modules h3{letter-spacing:-.01em;font-size:1.02rem;font-weight:650}.story-modules article>p{color:var(--story-muted);margin-top:.15rem;font-size:.78rem}.story-modules ul{gap:.4rem;margin-top:.75rem;display:grid}.story-modules li{padding-left:.85rem;font-size:.83rem;line-height:1.35;position:relative}.story-modules li:before{content:"";background:#1c9f93b3;border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.48rem;left:0}@supports (color:color-mix(in lab, red, red)){.story-modules li:before{background:color-mix(in srgb, var(--color-accent-500) 70%, transparent)}}@media (max-width:1100px){.story-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}.story-points-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.story-point{--point-color:var(--color-accent-500);border:1px solid var(--story-border);background:var(--story-panel);min-height:9.25rem;box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px var(--point-color), inset 0 1px #ffffff94;border-radius:1.25rem;padding:1.1rem 1.15rem 1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.story-point{box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px color-mix(in srgb, var(--point-color) 24%, transparent), inset 0 1px #ffffff94}}.story-point{-webkit-backdrop-filter:blur(15px)saturate(1.08);backdrop-filter:blur(15px)saturate(1.08)}.story-points-compact .story-point{min-height:8.7rem;padding:1rem}.story-point:before{content:"";background:var(--point-color);width:3.2rem;height:.24rem;box-shadow:0 0 18px var(--point-color);border-radius:0 0 999px 999px;position:absolute;top:0;left:1.05rem}@supports (color:color-mix(in lab, red, red)){.story-point:before{box-shadow:0 0 18px color-mix(in srgb, var(--point-color) 38%, transparent)}}.story-point:after{content:"";border:1.25rem solid var(--point-color);width:7.5rem;height:7.5rem;position:absolute;bottom:-3rem;right:-2.4rem}@supports (color:color-mix(in lab, red, red)){.story-point:after{border:1.25rem solid color-mix(in srgb, var(--point-color) 8%, transparent)}}.story-point:after{border-radius:50%}.story-point-blue{--point-color:#4c7ff0}.story-point-amber{--point-color:#e6a038}.story-point-violet{--point-color:#9561d0}.story-point-index{z-index:1;color:var(--point-color);letter-spacing:.14em;font-size:.62rem;font-weight:780;position:relative}.story-point h3{z-index:1;color:var(--color-ink-900);letter-spacing:-.025em;margin-top:.55rem;font-size:1.08rem;font-weight:680;line-height:1.18;position:relative}.story-point p{z-index:1;color:var(--color-ink-500);margin-top:.55rem;font-size:.78rem;line-height:1.45;position:relative}.story-callout{border:1px solid #0f7f774d;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.story-callout{border:1px solid color-mix(in srgb, var(--color-accent-600) 30%, transparent)}}.story-callout{background:linear-gradient(110deg,#123f3df2,#0f6560e0);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.story-callout{background:linear-gradient(110deg, color-mix(in srgb, var(--color-accent-900) 95%, transparent), color-mix(in srgb, var(--color-accent-700) 88%, transparent))}}.story-callout{color:#fff;box-shadow:0 20px 34px -24px #04423d85,inset 0 1px #ffffff29}.story-callout>span{color:#8ce9dd;letter-spacing:.14em;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff38;border-radius:.7rem;padding:.45rem .65rem;font-size:.61rem;font-weight:800}.story-callout p{color:#ffffffd6;font-size:.8rem;line-height:1.45}.story-steps{gap:.85rem;display:grid}.story-steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}.story-steps-4{grid-template-columns:repeat(2,minmax(0,1fr))}.story-steps li{border:1px solid var(--story-border);background:var(--story-panel);min-height:7.3rem;box-shadow:0 17px 30px -26px rgb(var(--story-shadow) / 35%), 0 7px 0 -5px #11514e2e, inset 0 1px #ffffff8f;border-radius:1.1rem;gap:.75rem;padding:.95rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.story-steps li{box-shadow:0 17px 30px -26px rgb(var(--story-shadow) / 35%), 0 7px 0 -5px color-mix(in srgb, var(--color-accent-800) 18%, transparent), inset 0 1px #ffffff8f}}.story-step-number{background:#1c9f9321;border-radius:.65rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.story-step-number{background:color-mix(in srgb, var(--color-accent-500) 13%, transparent)}}.story-step-number{color:var(--color-accent-700);font-size:.65rem;font-weight:760}.story-steps h3{color:var(--color-ink-900);font-size:.95rem;font-weight:680;line-height:1.2}.story-steps p{color:var(--color-ink-500);margin-top:.4rem;font-size:.75rem;line-height:1.38}.story-steps small{color:var(--color-accent-700);letter-spacing:.07em;margin-top:.55rem;font-size:.6rem;font-weight:700;display:block}.story-formula{border:1px solid var(--story-border);background:var(--story-panel);box-shadow:0 22px 38px -30px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px #0f656033, inset 0 1px #fff9;border-radius:1.25rem;padding:1.3rem}@supports (color:color-mix(in lab, red, red)){.story-formula{box-shadow:0 22px 38px -30px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px color-mix(in srgb, var(--color-accent-700) 20%, transparent), inset 0 1px #fff9}}.story-formula-line,.story-formula-line>span{align-items:center;gap:.55rem;display:flex}.story-formula-line b,.story-formula-line strong{background:#1c9f931a;border-radius:.75rem;align-items:center;min-height:2.45rem;padding:.55rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.story-formula-line b,.story-formula-line strong{background:color-mix(in srgb, var(--color-accent-500) 10%, transparent)}}.story-formula-line b,.story-formula-line strong{color:var(--color-ink-800);white-space:nowrap;font-size:.77rem;font-style:normal;font-weight:700}.story-formula-line strong{background:linear-gradient(145deg, var(--color-accent-400), var(--color-accent-700));color:#fff;box-shadow:0 10px 18px #0f7f7733}.story-formula-line i{color:var(--color-ink-300);font-size:1rem;font-style:normal}.story-formula>p{color:var(--color-ink-500);margin-top:.9rem;font-size:.77rem;line-height:1.45}.story-split-money{grid-template-columns:1fr auto 1fr;align-items:center;gap:.9rem;display:grid}.story-split-money>div{border:1px solid var(--story-border);background:var(--story-panel);min-height:10.5rem;box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px #0f656033, inset 0 1px #ffffff94;border-radius:1.25rem;padding:1.15rem}@supports (color:color-mix(in lab, red, red)){.story-split-money>div{box-shadow:0 22px 38px -29px rgb(var(--story-shadow) / 38%), 0 8px 0 -5px color-mix(in srgb, var(--color-accent-700) 20%, transparent), inset 0 1px #ffffff94}}.story-split-money>i{color:var(--color-accent-500);font-size:1.6rem;font-style:normal}.story-split-money strong{color:var(--color-accent-700);letter-spacing:-.075em;font-size:clamp(3rem,4.5vw,4.6rem);font-weight:760;line-height:.9;display:block}.story-split-money span,.story-split-money small{color:var(--color-ink-600);margin-top:.65rem;font-size:.78rem;line-height:1.35;display:block}.story-split-money small{color:var(--color-ink-400);margin-top:.3rem;font-size:.67rem}.story-status-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.story-status-path>div{border:1px solid var(--story-border);background:var(--story-panel);border-radius:1rem;min-height:7.3rem;padding:1rem;position:relative;box-shadow:0 7px 0 -5px #0f65603b}@supports (color:color-mix(in lab, red, red)){.story-status-path>div{box-shadow:0 7px 0 -5px color-mix(in srgb, var(--color-accent-700) 23%, transparent)}}.story-status-path>div:not(:last-child):after{z-index:2;content:"→";color:var(--color-accent-500);font-size:.9rem;position:absolute;top:50%;right:-.72rem;transform:translateY(-50%)}.story-status-path strong,.story-status-path span{display:block}.story-status-path strong{color:var(--color-accent-700);letter-spacing:.1em;font-size:.7rem}.story-status-path span{color:var(--color-ink-600);margin-top:.75rem;font-size:.77rem;line-height:1.4}.story-tag-cloud{flex-wrap:wrap;gap:.5rem;display:flex}.story-tag-cloud li{border:1px solid var(--story-border);background:var(--story-panel);border-radius:999px;padding:.48rem .7rem}@supports (color:color-mix(in lab, red, red)){.story-tag-cloud li{background:color-mix(in srgb, var(--story-panel) 92%, transparent)}}.story-tag-cloud li{box-shadow:0 5px 0 -4px #0f65603d}@supports (color:color-mix(in lab, red, red)){.story-tag-cloud li{box-shadow:0 5px 0 -4px color-mix(in srgb, var(--color-accent-700) 24%, transparent)}}.story-tag-cloud li{color:var(--color-ink-600);letter-spacing:.03em;font-size:.68rem;font-weight:650}.story-equation{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;display:grid}.story-equation>span{border:1px solid var(--story-border);background:var(--story-panel);text-align:center;border-radius:1rem;min-width:0;padding:1.05rem .8rem;box-shadow:0 7px 0 -5px #0f656033}@supports (color:color-mix(in lab, red, red)){.story-equation>span{box-shadow:0 7px 0 -5px color-mix(in srgb, var(--color-accent-700) 20%, transparent)}}.story-equation>i{color:var(--color-ink-300);font-size:1.25rem;font-style:normal}.story-equation b,.story-equation small{display:block}.story-equation b{color:var(--color-ink-900);letter-spacing:-.045em;font-size:clamp(1.35rem,2.1vw,2rem)}.story-equation small{color:var(--color-ink-400);margin-top:.45rem;font-size:.62rem;line-height:1.25}.story-equation .is-result{border-color:#1c9f936b}@supports (color:color-mix(in lab, red, red)){.story-equation .is-result{border-color:color-mix(in srgb, var(--color-accent-500) 42%, transparent)}}.story-equation .is-result{background:#1c9f93}@supports (color:color-mix(in lab, red, red)){.story-equation .is-result{background:color-mix(in srgb, var(--color-accent-500) 11%, var(--story-panel))}}.story-equation .is-result b{color:var(--color-accent-700)}.story-question-grid,.story-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.story-question-grid>div,.story-report-grid>div{border:1px solid var(--story-border);background:var(--story-panel);min-height:6.3rem;box-shadow:0 18px 30px -27px rgb(var(--story-shadow) / 34%), 0 7px 0 -5px #0f656030;border-radius:1.05rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.story-question-grid>div,.story-report-grid>div{box-shadow:0 18px 30px -27px rgb(var(--story-shadow) / 34%), 0 7px 0 -5px color-mix(in srgb, var(--color-accent-700) 19%, transparent)}}.story-question-grid strong,.story-question-grid span,.story-report-grid strong,.story-report-grid span{display:block}.story-question-grid strong,.story-report-grid strong{color:var(--color-accent-700);letter-spacing:.13em;font-size:.68rem;font-weight:800}.story-question-grid span,.story-report-grid span{color:var(--color-ink-800);margin-top:.6rem;font-size:1rem;font-weight:620;line-height:1.25}.story-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.story-report-grid>div{min-height:7rem;padding:1rem .75rem}.story-report-grid strong{color:var(--color-ink-900);letter-spacing:.04em;font-size:.93rem}.story-report-grid span{color:var(--color-ink-500);font-size:.68rem;font-weight:500}.story-layers{perspective:800px;gap:.48rem;display:grid}.story-layers li{border:1px solid var(--story-border);background:var(--story-panel);border-radius:.85rem;grid-template-columns:2.2rem 7.7rem 1fr;align-items:center;gap:.65rem;min-height:3.35rem;padding:.65rem .9rem;display:grid;box-shadow:0 7px 0 -5px #0f656038}@supports (color:color-mix(in lab, red, red)){.story-layers li{box-shadow:0 7px 0 -5px color-mix(in srgb, var(--color-accent-700) 22%, transparent)}}.story-layers li{transform:rotateX(1.5deg) translateX(calc(var(--layer,0) * .25rem))}.story-layers li:nth-child(2){margin-inline:.35rem}.story-layers li:nth-child(3){margin-inline:.7rem}.story-layers li:nth-child(4){margin-inline:1.05rem}.story-layers span{color:var(--color-accent-700);font-size:.65rem;font-weight:760}.story-layers strong{color:var(--color-ink-900);font-size:.82rem}.story-layers small{color:var(--color-ink-500);font-size:.7rem}.story-final-line{color:var(--color-accent-700);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-size:.7rem;font-weight:760}@media (min-width:1101px){.deck-slide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(28rem,38.5rem) minmax(31rem,43rem);justify-content:center;gap:clamp(2.4rem,4.2vw,5.8rem);align-items:center!important;padding-inline:clamp(2.5rem,5.5vw,7rem)!important;display:grid!important}.deck-layout-visual-right .deck-pane{order:1}.deck-layout-visual-right .scene-stage{order:2}.deck-layout-visual-left .scene-stage{order:1}.deck-layout-visual-left .deck-pane{order:2}.deck-layout-visual-left .scene-stage{transform:perspective(1100px)rotateX(1.5deg)rotateY(2.5deg)}.deck-layout-visual-left .scene-readout{left:1%;right:auto}.deck-pane{justify-self:center;width:100%!important;max-width:39rem!important;margin:0!important}.scene-stage{opacity:1;justify-self:center;width:100%;max-width:43rem;position:relative;top:auto;right:auto;transform:perspective(1100px)rotateX(1.5deg)rotateY(-2.5deg);-webkit-mask-image:none;mask-image:none}.scene-stage-intro,.scene-stage-reports,.scene-stage-architecture{opacity:1;-webkit-mask-image:none;mask-image:none}.scene-stage svg{filter:drop-shadow(0 34px 32px #0c4b4426)}.scene-readout{border-radius:1rem;min-width:13rem;padding:.75rem .9rem;top:4%}.scene-readout strong{font-size:.78rem}.scene-readout small{font-size:.66rem}}@media (min-width:1101px) and (max-height:760px){.story-head h1,.story-head h2{max-width:16ch;margin-top:.7rem;font-size:2.3rem;line-height:.98}.story-head h1{font-size:2.9rem}.story-lead{margin-top:.75rem;font-size:.9rem;line-height:1.42}.story-body{gap:.72rem;margin-top:.9rem}.story-stats{margin-top:1rem}.story-stats>div{padding-block:.7rem}.story-stats dt{font-size:1.45rem}.story-point,.story-points-compact .story-point{min-height:6.7rem;padding:.8rem .9rem}.story-point h3{margin-top:.4rem;font-size:.96rem}.story-point p{margin-top:.35rem;font-size:.7rem}.story-steps{gap:.58rem}.story-steps li{gap:.55rem;min-height:5.3rem;padding:.7rem}.story-step-number{width:1.65rem;height:1.65rem}.story-steps h3{font-size:.83rem}.story-steps p{margin-top:.25rem;font-size:.67rem}.story-steps small{margin-top:.35rem;font-size:.54rem}.story-callout{gap:.75rem;padding:.7rem .85rem}.story-callout p{font-size:.72rem}.story-formula{padding:.9rem}.story-formula>p{margin-top:.6rem;font-size:.7rem}.story-split-money>div{min-height:8.5rem;padding:.9rem}.story-split-money strong{font-size:3.1rem}.story-status-path>div{min-height:5.7rem;padding:.8rem}.story-equation>span{padding-block:.75rem}.story-question-grid>div,.story-report-grid>div{min-height:5rem;padding:.75rem}.story-question-grid span,.story-report-grid span{margin-top:.4rem}.story-layers{gap:.35rem}.story-layers li{min-height:2.8rem;padding-block:.45rem}}@media (max-width:1100px){.deck-slide{grid-template-rows:minmax(13.5rem,40%) minmax(0,60%);grid-template-columns:minmax(0,1fr);gap:.35rem;align-items:center!important;padding-block:.75rem!important;display:grid!important}.scene-stage,.deck-layout-visual-left .scene-stage,.deck-layout-visual-right .scene-stage{opacity:1;grid-row:1;justify-self:center;width:min(60vw,36rem);position:relative;top:auto;right:auto;transform:perspective(1000px)rotateX(1.5deg)rotateY(-1deg);-webkit-mask-image:none;mask-image:none}.scene-stage-intro,.scene-stage-reports,.scene-stage-architecture{opacity:1;-webkit-mask-image:none;mask-image:none}.deck-pane{grid-row:2;width:min(100%,49rem)!important;max-width:49rem!important;margin-inline:auto!important}.story{max-width:none}.story-head h1,.story-head h2{max-width:16ch;font-size:clamp(2.2rem,5vw,3.3rem)}.story-head h1{font-size:clamp(2.75rem,6vw,4rem)}.story-lead{max-width:42rem;margin-top:.85rem;font-size:.96rem}.story-body{margin-top:1.15rem}.story-points-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.story-point,.story-points-compact .story-point{min-height:7.6rem}.deck-ghost-index{font-size:11rem}}@media (min-width:880px) and (max-width:1100px){.deck-slide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,39%) minmax(0,57%);gap:4%;padding:1rem 2rem!important}.deck-layout-visual-right .deck-pane{order:1;grid-column:1}.deck-layout-visual-right .scene-stage{order:2;grid-column:2}.deck-layout-visual-left .scene-stage{order:1;grid-column:1}.deck-layout-visual-left .deck-pane{order:2;grid-column:2}.scene-stage,.deck-layout-visual-left .scene-stage,.deck-layout-visual-right .scene-stage{grid-row:1;width:100%;max-width:none}.deck-layout-visual-left .scene-stage{transform:perspective(1000px)rotateX(1.5deg)rotateY(2deg)}.deck-layout-visual-left .scene-readout{left:1%;right:auto}.deck-pane{grid-row:1;width:100%!important;max-width:none!important;margin:0!important}.story-head h1,.story-head h2{max-width:16ch;margin-top:.7rem;font-size:2.3rem;line-height:.98}.story-head h1{font-size:2.85rem}.story-lead{margin-top:.75rem;font-size:.88rem;line-height:1.42}.story-body{gap:.7rem;margin-top:.9rem}.story-stats{margin-top:1rem}.story-stats>div{padding-block:.7rem}.story-stats dt{font-size:1.4rem}.story-point,.story-points-compact .story-point{min-height:6.5rem;padding:.78rem .85rem}.story-point h3{margin-top:.38rem;font-size:.92rem}.story-point p{margin-top:.32rem;font-size:.68rem}.story-steps{gap:.55rem}.story-steps li{gap:.5rem;min-height:5.15rem;padding:.65rem}.story-step-number{width:1.6rem;height:1.6rem}.story-steps h3{font-size:.8rem}.story-steps p{margin-top:.24rem;font-size:.64rem}.story-steps small{margin-top:.3rem;font-size:.51rem}.story-callout{gap:.7rem;padding:.66rem .8rem}.story-callout p{font-size:.69rem}.story-formula{padding:.85rem}.story-formula>p{margin-top:.55rem;font-size:.68rem}.story-split-money>div{min-height:8.1rem;padding:.85rem}.story-split-money strong{font-size:2.9rem}.story-status-path>div{min-height:5.5rem;padding:.75rem}.story-equation>span{padding:.7rem .45rem}.story-question-grid>div,.story-report-grid>div{min-height:4.8rem;padding:.7rem}.story-question-grid span,.story-report-grid span{margin-top:.35rem}.story-layers{gap:.32rem}.story-layers li{min-height:2.7rem;padding-block:.4rem}.scene-readout{min-width:8.8rem;padding:.45rem .6rem;display:flex}}@media (max-width:720px){.deck-root-3d>header{border-radius:.9rem .9rem .4rem .4rem;height:3.15rem;margin:.4rem .45rem 0;padding-inline:.65rem}.deck-root-3d>.h-0\.5{width:calc(100% - 2rem);margin-inline:1rem}.deck-root-3d>footer{border-radius:.4rem .4rem .9rem .9rem;min-height:3.2rem;margin:0 .45rem .4rem;padding-inline:.4rem}.deck-slide{grid-template-rows:minmax(9.5rem,31%) minmax(0,69%);gap:0;padding:.35rem 1.15rem .6rem!important}.scene-stage,.deck-layout-visual-left .scene-stage,.deck-layout-visual-right .scene-stage{width:min(80vw,27rem)}.scene-readout{min-width:8.7rem;padding:.42rem .55rem;display:flex;top:4%}.scene-readout strong{font-size:.57rem}.scene-readout small{font-size:.5rem}.story-kicker{font-size:.59rem}.story-kicker:before{width:1.6rem}.story-head h1,.story-head h2{max-width:17ch;margin-top:.65rem;font-size:clamp(1.85rem,8.2vw,2.6rem);line-height:1.02}.story-head h1{font-size:clamp(2.15rem,9vw,3rem)}.story-lead{margin-top:.7rem;font-size:.86rem;line-height:1.45}.story-body{gap:.85rem;margin-top:1rem;padding-bottom:.8rem}.story-signature{font-size:.58rem}.story-stats{margin-top:1rem}.story-stats>div{padding:.75rem .55rem}.story-stats dt{font-size:1.2rem}.story-stats dd{font-size:.64rem}.story-points,.story-points-compact,.story-steps-3,.story-steps-4{grid-template-columns:1fr}.story-point,.story-points-compact .story-point,.story-steps li{min-height:0}.story-point{padding:.9rem 1rem}.story-split-money{gap:.5rem}.story-split-money>div{min-height:8.5rem;padding:.9rem}.story-split-money strong{font-size:2.7rem}.story-callout{grid-template-columns:1fr;gap:.55rem}.story-callout>span{width:fit-content}.story-formula-line{flex-wrap:wrap}.story-status-path{grid-template-columns:1fr}.story-status-path>div{min-height:0}.story-status-path>div:not(:last-child):after{top:auto;bottom:-.72rem;right:1rem;transform:rotate(90deg)}.story-equation{gap:.35rem}.story-equation>span{padding:.75rem .35rem}.story-equation b{font-size:1rem}.story-equation small{font-size:.52rem}.story-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-report-grid>div{min-height:5.5rem}.story-layers li{grid-template-columns:1.8rem 6.3rem 1fr}}@media (hover:hover) and (pointer:fine){.story-point,.story-steps li,.story-question-grid>div,.story-report-grid>div{transition:transform .18s,border-color .18s,box-shadow .18s}.story-point:hover,.story-steps li:hover,.story-question-grid>div:hover,.story-report-grid>div:hover{z-index:3;border-color:#1c9f9361}@supports (color:color-mix(in lab, red, red)){.story-point:hover,.story-steps li:hover,.story-question-grid>div:hover,.story-report-grid>div:hover{border-color:color-mix(in srgb, var(--color-accent-500) 38%, transparent)}}.story-point:hover,.story-steps li:hover,.story-question-grid>div:hover,.story-report-grid>div:hover{box-shadow:0 26px 44px -29px rgb(var(--story-shadow) / 48%), 0 9px 0 -5px #0f656040, inset 0 1px #ffffffa6}@supports (color:color-mix(in lab, red, red)){.story-point:hover,.story-steps li:hover,.story-question-grid>div:hover,.story-report-grid>div:hover{box-shadow:0 26px 44px -29px rgb(var(--story-shadow) / 48%), 0 9px 0 -5px color-mix(in srgb, var(--color-accent-700) 25%, transparent), inset 0 1px #ffffffa6}}.story-point:hover,.story-steps li:hover,.story-question-grid>div:hover,.story-report-grid>div:hover{transform:translate3d(0,-3px,12px)}}@media print{.deck-slide{grid-template-rows:1fr;grid-template-columns:minmax(0,46%) minmax(0,50%);gap:4%;align-items:center!important;padding:6mm!important;display:grid!important}.deck-layout-visual-right .deck-pane{order:1;grid-area:1/1}.deck-layout-visual-right .scene-stage{order:2;grid-area:1/2}.deck-layout-visual-left .scene-stage{order:1;grid-area:1/1}.deck-layout-visual-left .deck-pane{order:2;grid-area:1/2}.scene-stage,.deck-layout-visual-left .scene-stage,.deck-layout-visual-right .scene-stage{opacity:1!important;width:100%!important;position:relative!important;top:auto!important;right:auto!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.deck-pane{zoom:.84;width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}.story-point,.story-steps li,.story-formula,.story-split-money>div,.story-status-path>div,.story-equation>span,.story-question-grid>div,.story-report-grid>div,.story-layers li{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.story-callout{box-shadow:none!important;background:#fff!important;border-color:#9ccfc8!important}.story-callout>span{color:#0f6560!important;background:#eefbf8!important;border-color:#b9ddd8!important}.story-callout p{color:#444440!important}}.story-screens .story-head{margin-bottom:.85rem}.story-screen{border:1px solid #dcdcdad9;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.story-screen{border:1px solid color-mix(in srgb, var(--color-ink-200) 85%, transparent)}}.story-screen{background:#ffffffeb;border-radius:.95rem;box-shadow:0 22px 46px -30px #0d302c8c}.story-screen-bar{border-bottom:1px solid #dcdcdab3;align-items:center;gap:.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.story-screen-bar{border-bottom:1px solid color-mix(in srgb, var(--color-ink-200) 70%, transparent)}}.story-screen-bar{background:#f7f7f6bf}@supports (color:color-mix(in lab, red, red)){.story-screen-bar{background:color-mix(in srgb, var(--color-ink-50) 75%, transparent)}}.story-screen-bar{padding:.5rem .75rem}.story-screen-dots{gap:.28rem;display:inline-flex}.story-screen-dots i{background:#bfbfbcb3;border-radius:999px;width:.5rem;height:.5rem}@supports (color:color-mix(in lab, red, red)){.story-screen-dots i{background:color-mix(in srgb, var(--color-ink-300) 70%, transparent)}}.story-screen-path{color:var(--color-ink-400);font-size:.72rem}.story-screen-body{gap:.7rem;padding:.85rem .9rem;display:grid}.story-screen figcaption{border-top:1px solid #dcdcda99}@supports (color:color-mix(in lab, red, red)){.story-screen figcaption{border-top:1px solid color-mix(in srgb, var(--color-ink-200) 60%, transparent)}}.story-screen figcaption{color:var(--color-ink-400);padding:.45rem .9rem;font-size:.7rem}.story-screen-tiles{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;display:grid}.story-screen-tiles>div{border:1px solid #dcdcdab3}@supports (color:color-mix(in lab, red, red)){.story-screen-tiles>div{border:1px solid color-mix(in srgb, var(--color-ink-200) 70%, transparent)}}.story-screen-tiles>div{background:#ffffffb3;border-radius:.6rem;padding:.55rem .65rem}.story-screen-tiles>div.is-warn{background:#fef3c78c;border-color:#f59e0b73}.story-screen-tiles span{color:var(--color-ink-900);font-size:1.3rem;font-weight:600;line-height:1.15;display:block}.story-screen-tiles small{color:var(--color-ink-500);font-size:.7rem}.story-screen-table{border-collapse:collapse;width:100%;font-size:.82rem}.story-screen-table th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-400);padding:.3rem .5rem;font-size:.68rem;font-weight:500}.story-screen-table td{border-top:1px solid #dcdcda8c}@supports (color:color-mix(in lab, red, red)){.story-screen-table td{border-top:1px solid color-mix(in srgb, var(--color-ink-200) 55%, transparent)}}.story-screen-table td{color:var(--color-ink-700);padding:.4rem .5rem}.story-screen-table tr.is-warn td{color:#a15c07}.story-screen-table tr.is-now td:nth-child(2){color:var(--color-accent-700);font-weight:600}:root[data-theme=dark] .story-screen,:root[data-theme=dark] .story-screen-tiles>div{background:#ededec73}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .story-screen,:root[data-theme=dark] .story-screen-tiles>div{background:color-mix(in srgb, var(--color-ink-100) 45%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .story-screen,:root:not([data-theme=light]) .story-screen-tiles>div{background:#ededec73}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .story-screen,:root:not([data-theme=light]) .story-screen-tiles>div{background:color-mix(in srgb, var(--color-ink-100) 45%, transparent)}}}@media (min-width:1101px) and (max-height:760px){.story-head h2{margin-top:.62rem;font-size:2.2rem}.story-lead{margin-top:.68rem}.story-steps li{min-height:4.7rem;padding:.62rem}.story-callout{padding:.56rem .8rem}.story-tag-cloud{gap:.35rem}.story-tag-cloud li{padding:.34rem .62rem;font-size:.62rem}.story-screens .story-head{margin-bottom:.55rem}.story-screen-bar{padding:.38rem .65rem}.story-screen-body{gap:.5rem;padding:.62rem .75rem}.story-screen-tiles>div{padding:.4rem .52rem}.story-screen-tiles span{font-size:1.1rem}.story-screen-table{font-size:.76rem}.story-screen-table td{padding:.31rem .45rem}.story-screen figcaption{padding:.34rem .75rem}}@media (min-width:880px) and (max-width:1100px){#slide-driver-handoff,#slide-screen-desk{grid-template-columns:minmax(0,57%) minmax(0,39%)}}.deck-root[data-projector=on] .deck-atmosphere,.deck-root[data-projector=on] .scene-aura{opacity:.25}.deck-root[data-projector=on] .scene-stage{opacity:.32}.deck-root[data-projector=on] .deck-pane{font-size:1.09em}.deck-root[data-projector=on] .story-lead,.deck-root[data-projector=on] .story-point p,.deck-root[data-projector=on] .story-steps p{color:var(--color-ink-800)}.deck-root[data-projector=on] .story-kicker,.deck-root[data-projector=on] .story-screen figcaption{color:var(--color-ink-600)}.deck-root[data-projector=on] .story-point,.deck-root[data-projector=on] .story-callout,.deck-root[data-projector=on] .story-screen{border-color:#93938eb3}@supports (color:color-mix(in lab, red, red)){.deck-root[data-projector=on] .story-point,.deck-root[data-projector=on] .story-callout,.deck-root[data-projector=on] .story-screen{border-color:color-mix(in srgb, var(--color-ink-400) 70%, transparent)}}.deck-root[data-projector=on] .story-point,.deck-root[data-projector=on] .story-callout,.deck-root[data-projector=on] .story-screen{background:#fffffff5}.deck-print-title{display:none}@media print{.deck-print-title{break-after:page;text-align:center;padding-top:40mm;display:block}.deck-print-title strong{letter-spacing:-.02em;font-size:28pt;display:block}.deck-print-title span{color:#555;margin-top:4mm;font-size:12pt;display:block}.deck-atmosphere,.scene-stage,.deck-ghost-index{display:none!important}.deck-slide{counter-increment:deck-page;position:relative}.deck-slide:after{content:counter(deck-page);color:#888;font-size:9pt;position:absolute;bottom:4mm;right:0}.deck-root{counter-reset:deck-page}}.wh-page{--wh-ink:#0b2423;--wh-dark:#071b1a;--wh-panel:#0d2b29;--wh-mint:#33d2b4;--wh-cyan:#37c8ef;--wh-line:#dbe9e6;--wh-soft:#f3f8f7;color:var(--wh-ink);gap:1rem;padding-bottom:1rem;display:grid}.wh-page *,.wh-page :before,.wh-page :after{box-sizing:border-box}.wh-page button,.wh-page input,.wh-page select,.wh-page textarea{font:inherit}.wh-page button{cursor:pointer}.wh-page button:disabled{cursor:not-allowed;opacity:.48}.wh-readonly-banner{color:#704f10;background:#fff9e9;border:1px solid #f0d697;border-radius:1rem;align-items:center;gap:.7rem;padding:.72rem .9rem;font-size:.7rem;display:flex}.wh-readonly-banner>span{background:#ffebbb;border-radius:.62rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.wh-readonly-banner strong{margin-right:.35rem}.wh-readonly-inline{border-top:1px solid var(--wh-line);color:#708883;text-align:center;background:#f7faf9;padding:.75rem;font-size:.5rem}.wh-hero{color:#fff;isolation:isolate;background:radial-gradient(circle at 76% 40%,#164d48 0,#0000 38%),linear-gradient(130deg,#071817 0%,#0a2724 54%,#09201e 100%);border:1px solid #16423e;border-radius:2rem;grid-template-columns:minmax(0,.9fr) minmax(26rem,1.1fr);min-height:17.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #071f1d33}.wh-hero:before{z-index:-1;content:"";opacity:.3;background-image:linear-gradient(#45b6a517 1px,#0000 1px),linear-gradient(90deg,#45b6a517 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.wh-hero-copy{z-index:3;flex-direction:column;justify-content:center;padding:1.6rem 0 1.6rem 2rem;display:flex;position:relative}.wh-live{color:#9de8da;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#195b5361;border:1px solid #4cd7bd38;border-radius:999px;align-items:center;gap:.5rem;width:max-content;padding:.4rem .62rem;font-size:.58rem;font-weight:800;display:inline-flex}.wh-live i{background:#46e3bc;border-radius:50%;width:.42rem;height:.42rem;animation:1.8s infinite whPulse;box-shadow:0 0 0 .22rem #46e3bc1f,0 0 1rem #46e3bc}.wh-hero h1{letter-spacing:-.045em;max-width:30rem;margin:.6rem 0 0;font-size:clamp(1.5rem,2.4vw,2.35rem);font-weight:780;line-height:1.05}.wh-hero h1 span{color:#52d8c0}.wh-hero-copy>p{color:#a9c7c3;max-width:31rem;margin-top:1.1rem;font-size:.82rem;line-height:1.65}.wh-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.wh-hero-metrics>div{border-left:1px solid #5cc4b433;min-width:0;padding-left:.8rem}.wh-hero-metrics span,.wh-hero-metrics strong,.wh-hero-metrics small{display:block}.wh-hero-metrics span{color:#7fa8a2;text-transform:uppercase;letter-spacing:.08em;font-size:.52rem}.wh-hero-metrics strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:.18rem;font-size:1.25rem;font-weight:780}.wh-hero-metrics small{color:#648d87;margin-top:.05rem;font-size:.48rem}.wh-scene{perspective:900px;min-height:17.5rem;position:relative}.wh-scene-glow{filter:blur(10px);background:radial-gradient(circle,#2de0bd29,#0000 65%);border-radius:50%;width:70%;height:68%;position:absolute;top:12%;left:15%}.wh-floor-grid{transform-origin:50%;opacity:.38;background-image:linear-gradient(#53dac43d 1px,#0000 1px),linear-gradient(90deg,#53dac43d 1px,#0000 1px);background-size:2.2rem 2.2rem;border-radius:2rem;width:115%;height:92%;position:absolute;bottom:-22%;right:-12%;transform:rotateX(62deg)rotate(-7deg);-webkit-mask-image:linear-gradient(#000 10%,#0000 90%);mask-image:linear-gradient(#000 10%,#0000 90%)}.wh-racks{transform-style:preserve-3d;position:absolute;inset:12% 5% 17% 3%;transform:rotateX(4deg)rotateY(-6deg)}.wh-rack{color:#fff;background:linear-gradient(145deg,#163f3a,#0b2825);border:0;width:29%;height:42%;padding:.55rem;transition:transform .2s,filter .2s;position:absolute;transform:skewY(-5deg);box-shadow:inset 0 1px #ffffff21,-10px 14px 22px #00000047}.wh-rack:before{content:"";transform-origin:0 100%;background:#24564f;height:.58rem;position:absolute;top:-.55rem;left:.45rem;right:-.45rem;transform:skew(-48deg)}.wh-rack:after{content:"";transform-origin:0 0;background:#071b19;width:.6rem;position:absolute;top:-.3rem;bottom:-.25rem;right:-.58rem;transform:skewY(-42deg)}.wh-rack:hover,.wh-rack.is-active{z-index:4;filter:brightness(1.14);transform:skewY(-5deg)translateY(-.45rem)scale(1.035)}.wh-rack.is-active{outline:2px solid #55e1c5;box-shadow:0 0 0 .35rem #55e1c51f,-10px 18px 28px #00000057}.wh-rack-1{top:7%;left:4%}.wh-rack-2{top:2%;left:36%}.wh-rack-3{top:49%;left:17%}.wh-rack-4{top:44%;left:49%}.wh-rack-top{z-index:2;color:#082722;background:#55d8c0;border-radius:.38rem;place-items:center;width:1.35rem;height:1.35rem;font-size:.6rem;font-weight:900;display:grid;position:absolute;top:.35rem;right:.45rem}.wh-rack-grid{background:repeating-linear-gradient(0deg,#0000 0 43%,#3c6c64 44% 47%,#0000 48% 100%);border-left:.12rem solid #3c6c64;border-right:.12rem solid #3c6c64;grid-template-columns:repeat(4,1fr);gap:.3rem;height:67%;margin-top:.18rem;padding:.2rem .3rem;display:grid}.wh-rack-grid i{background:#13332f;border:1px solid #31554f;border-radius:.12rem;align-self:end;height:55%}.wh-rack-grid i.filled{background:linear-gradient(145deg,#62d2bd,#2c8e7e);border-color:#56a899;box-shadow:inset .18rem .15rem #ffffff21,0 0 .55rem #31cdae2e}.wh-rack.is-busy .wh-rack-grid i.filled{background:linear-gradient(145deg,#ffc75f,#c67b17)}.wh-rack.is-critical .wh-rack-grid i.filled{background:linear-gradient(145deg,#ff7e77,#bd3e3e)}.wh-rack-label{color:#94bcb5;align-items:baseline;gap:.22rem;margin-top:.42rem;font-size:.48rem;display:flex}.wh-rack-label b{color:#fff;font-size:.72rem}.wh-rack-label em{color:#6bd7c3;margin-left:auto;font-style:normal}.wh-dock{color:#719c95;letter-spacing:.1em;align-items:center;gap:.35rem;font-size:.42rem;display:flex;position:absolute;bottom:13%;right:1%;transform:skewY(-5deg)}.wh-dock i{background:#2f6b61;border-radius:.12rem;width:4rem;height:.38rem;box-shadow:0 .4rem #0a1716}.wh-truck{transform-origin:100% 100%;filter:drop-shadow(-.5rem .8rem .5rem #00000059);width:8.5rem;height:3.7rem;position:absolute;bottom:14%;right:8%;transform:skewY(-5deg)scale(.72)}.wh-truck .body{background:linear-gradient(145deg,#f0f7f5,#9ebdb8);border-radius:.25rem;width:5.8rem;height:2.7rem;position:absolute;top:0;left:0}.wh-truck .cab{background:#2cc3aa;border-radius:.25rem .7rem .25rem .2rem;width:2.8rem;height:2.1rem;position:absolute;bottom:.3rem;right:0}.wh-truck .cab:after{content:"";background:#163e3b;border-radius:.12rem;width:1rem;height:.72rem;position:absolute;top:.25rem;right:.25rem}.wh-truck .wheel{background:#54736f;border:.22rem solid #071210;border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:0}.wh-truck .wheel.one{left:1rem}.wh-truck .wheel.two{right:.65rem}.wh-scanner-beam{opacity:.65;background:linear-gradient(90deg,#0000,#4ef0cc,#0000);width:68%;height:1px;animation:4.5s ease-in-out infinite whScan;position:absolute;top:42%;left:8%;box-shadow:0 0 1rem #4ef0cc}.wh-scene-legend{color:#789f99;gap:.7rem;font-size:.45rem;display:flex;position:absolute;top:1.2rem;right:1.5rem}.wh-scene-legend span{align-items:center;gap:.25rem;display:flex}.wh-scene-legend i{border-radius:.1rem;width:.38rem;height:.38rem}.wh-scene-legend i.ok{background:#42c6ae}.wh-scene-legend i.busy{background:#e6a53d}.wh-scene-legend i.danger{background:#e25b58}@keyframes whPulse{50%{opacity:.45;box-shadow:0 0 0 .35rem #46e3bc0a,0 0 .3rem #46e3bc}}@keyframes whScan{0%,to{opacity:0;transform:translateY(-5rem)}20%,80%{opacity:.65}50%{transform:translateY(8rem)}}.wh-origin-strip{scrollbar-width:thin;gap:.45rem;min-width:0;padding:.05rem;display:flex;overflow-x:auto}.wh-origin-strip>button{border:1px solid var(--wh-line);text-align:left;background:#fff;border-radius:1rem;align-items:center;gap:.6rem;min-width:14.5rem;padding:.7rem .8rem;transition:all .15s;display:flex}.wh-origin-strip>button:hover,.wh-origin-strip>button.is-active{background:#f0fbf8;border-color:#45bda8;box-shadow:0 8px 20px #1d716614}.wh-origin-strip>button>i{color:#167b6e;background:#e1f6f1;border-radius:.72rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;font-size:.58rem;font-style:normal;font-weight:900;display:grid}.wh-origin-strip>button>i.all{font-size:1rem}.wh-origin-strip span{min-width:0}.wh-origin-strip strong,.wh-origin-strip small{display:block}.wh-origin-strip strong{font-size:.65rem}.wh-origin-strip small{color:#78918d;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.49rem;overflow:hidden}.wh-origin-strip small.wh-origin-money{color:#3f6f66;font-weight:650}.wh-origin-strip>button>b{color:#a75b16;background:#fff0d6;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;margin-left:auto;font-size:.48rem;display:grid}.wh-empty-origins{flex:none;position:relative}.wh-empty-origins>button{border:1px dashed var(--wh-line);color:#78918d;background:#f8fbfa;border-radius:1rem;height:100%;min-height:3.75rem;padding:0 .8rem;font-size:.55rem}.wh-empty-origins>button span{margin-left:.35rem}.wh-empty-origins>div{z-index:20;border:1px solid var(--wh-line);background:#fff;border-radius:.8rem;min-width:11rem;display:grid;position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden;box-shadow:0 16px 30px #07232029}.wh-empty-origins>div button{text-align:left;justify-content:space-between;padding:.55rem .7rem;font-size:.58rem;display:flex}.wh-empty-origins>div button:hover{background:var(--wh-soft)}.wh-empty-origins small{color:#9aaba8}.wh-command-deck{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border:1px solid #c7ddd8e6;border-radius:1.35rem;grid-template-columns:auto minmax(18rem,1fr) auto;align-items:center;gap:.8rem;padding:.65rem;display:grid;position:sticky;top:4.35rem;box-shadow:0 16px 35px #0a36311a}.wh-command-copy{align-items:center;gap:.55rem;padding:0 .35rem;display:flex}.wh-command-copy>span{color:#fff;background:linear-gradient(145deg,#31c8af,#147c70);border-radius:.68rem;place-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;display:grid;box-shadow:0 8px 16px #22a69140}.wh-command-copy strong,.wh-command-copy small{display:block}.wh-command-copy strong{font-size:.62rem}.wh-command-copy small{color:#819793;margin-top:.1rem;font-size:.48rem}.wh-command-deck form{gap:.35rem;min-width:0;display:flex}.wh-command-deck form label{border:1px solid var(--wh-line);background:#f7faf9;border-radius:.85rem;flex:1;align-items:center;min-width:0;display:flex}.wh-command-deck form label span{color:#81a09a;padding-left:.8rem;font-size:1rem}.wh-command-deck input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:2.9rem;padding:0 .7rem;font-size:.68rem}.wh-command-deck form button{color:#fff;background:#0d7f72;border:0;border-radius:.82rem;min-height:2.9rem;padding:0 1rem;font-size:.6rem;font-weight:800}.wh-command-deck form button.camera{color:#176f65;background:#e7f7f3}.wh-refresh{border:1px solid var(--wh-line);color:#47706a;background:#fff;border-radius:.82rem;place-items:center;width:2.9rem;height:2.9rem;font-size:1.05rem;display:grid}.wh-refresh.is-spinning{animation:.8s linear infinite whSpin}@keyframes whSpin{to{transform:rotate(360deg)}}.wh-global-error{color:#85510d;background:#fff8e7;border:1px solid #f2c783;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.65rem .75rem;font-size:.62rem;display:grid}.wh-global-error>span{color:#fff;background:#d88a20;border-radius:.5rem;place-items:center;width:1.65rem;height:1.65rem;font-weight:900;display:grid}.wh-global-error button{color:#9b6b28;background:0 0;border:0;font-size:1rem}.wh-action-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.wh-action-kpis button{border:1px solid var(--wh-line);text-align:left;background:#fff;border-radius:1.2rem;align-items:center;gap:.7rem;min-width:0;padding:.8rem;transition:all .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #0d3e390e}.wh-action-kpis button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0d3e391a}.wh-action-kpis button>i{background:#36c6ad;border-radius:999px;flex:none;width:.35rem;height:2.7rem}.wh-action-kpis button.is-blue>i{background:#41a9db}.wh-action-kpis button.is-amber>i{background:#e7a93f}.wh-action-kpis button.is-red>i{background:#df5e59}.wh-action-kpis div{grid-template-columns:1fr auto;align-items:baseline;gap:.05rem .4rem;min-width:0;display:grid}.wh-action-kpis span{color:#6e8883;font-size:.54rem}.wh-action-kpis strong{font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:1.55rem}.wh-action-kpis small{color:#9aaba8;text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.wh-action-kpis button>b{color:#9aafab;margin-left:auto;font-size:.7rem}.wh-workspace{scroll-margin-top:9rem}.wh-tabs{z-index:24;border:1px solid var(--wh-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f8fcfbf0;border-radius:1.25rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;padding:.32rem;display:grid;position:sticky;top:8.3rem;box-shadow:0 10px 25px #0a363112}.wh-tabs button{color:#667f7a;background:0 0;border:0;border-radius:.92rem;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;font-size:.61rem;font-weight:750;transition:all .15s;display:flex;position:relative}.wh-tabs button i{font-size:.9rem;font-style:normal}.wh-tabs button b{color:#446d67;background:#e3efec;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;font-size:.45rem;display:grid}.wh-tabs button.is-active{color:#fff;background:linear-gradient(145deg,#174d47,#0d2c29);box-shadow:0 8px 18px #0c373233}.wh-tabs button.is-active b{color:#0b675c;background:#d5fff6}.wh-work-grid{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start;gap:.7rem;margin-top:.7rem;display:grid}.wh-work-grid>main{min-width:0}.wh-task-rail{border:1px solid var(--wh-line);background:#fff;border-radius:1.3rem;position:sticky;top:12rem;overflow:hidden;box-shadow:0 15px 35px #0a363112}.wh-task-rail>header{border-bottom:1px solid var(--wh-line);background:#f8fbfa;justify-content:space-between;align-items:center;padding:.9rem;display:flex}.wh-task-rail>header span,.wh-task-rail>header strong{display:block}.wh-task-rail>header span{color:#879c98;text-transform:uppercase;letter-spacing:.09em;font-size:.48rem}.wh-task-rail>header strong{margin-top:.12rem;font-size:.7rem}.wh-task-rail>header>i{background:#42c7ad;border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 0 .25rem #42c7ad1f}.wh-task-rail>header>i.attention{background:#e35d56;box-shadow:0 0 0 .25rem #e35d561f}.wh-task-list{padding:.35rem}.wh-task-list>button{text-align:left;background:#fff;border:0;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;width:100%;padding:.62rem;display:grid}.wh-task-list>button:hover{background:var(--wh-soft)}.wh-task-list>button>span{color:#577b75;background:#eaf3f1;border-radius:.52rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.48rem;font-weight:800;display:grid}.wh-task-list>button.is-critical>span{color:#b73331;background:#fee7e5}.wh-task-list>button.is-high>span{color:#9a6417;background:#fff1d8}.wh-task-list strong,.wh-task-list small{display:block}.wh-task-list strong{font-size:.56rem}.wh-task-list small{color:#91a39f;margin-top:.1rem;font-size:.46rem}.wh-task-list>button>b{color:#176f65;background:#e6f8f4;border-radius:999px;place-items:center;min-width:1.45rem;height:1.45rem;font-size:.5rem;display:grid}.wh-all-clear{text-align:center;flex-direction:column;align-items:center;padding:1.1rem;display:flex}.wh-all-clear>span{color:#167d6e;background:#e5f8f3;border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:grid}.wh-all-clear strong{margin-top:.5rem;font-size:.62rem}.wh-all-clear small{color:#92a5a1;margin-top:.12rem;font-size:.48rem}.wh-all-clear.large{padding:3rem 1rem}.wh-shift-card{border-top:1px solid var(--wh-line);color:#fff;background:linear-gradient(145deg,#0d302d,#0a2523);grid-template-columns:1fr 1fr;gap:.5rem;padding:.8rem;display:grid}.wh-shift-card>span{color:#78a29c;text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:.46rem}.wh-shift-card div{border-left:1px solid #28504b;padding-left:.5rem}.wh-shift-card strong,.wh-shift-card small{display:block}.wh-shift-card strong{font-size:.8rem}.wh-shift-card small{color:#83a7a1;font-size:.43rem}.wh-shift-card p{color:#87aaa4;grid-column:1/-1;margin-top:.25rem;font-size:.46rem}.wh-loading-screen{border:1px solid var(--wh-line);background:linear-gradient(145deg,#f7fbfa,#edf7f5);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;min-height:35rem;display:flex}.wh-loading-screen strong{margin-top:1.2rem;font-size:.8rem}.wh-loading-screen>span{color:#7d9490;margin-top:.25rem;font-size:.58rem}.wh-loader-cube{width:4rem;height:4rem;animation:2s ease-in-out infinite whFloat;position:relative;transform:rotate(30deg)skewY(-8deg)}.wh-loader-cube i{background:#31b99f;border-radius:.45rem;position:absolute;inset:0;box-shadow:-.6rem .7rem 1.5rem #23978440}.wh-loader-cube i:nth-child(2){opacity:.65;transform:translate(.8rem,-.65rem)}.wh-loader-cube i:nth-child(3){opacity:.3;transform:translate(1.6rem,-1.3rem)}@keyframes whFloat{50%{transform:rotate(30deg)skewY(-8deg)translateY(-.5rem)}}.wh-loading{color:#78918d;justify-content:center;align-items:center;gap:.6rem;padding:3rem;font-size:.6rem;display:flex}.wh-loading i{border:.12rem solid #c7dbd7;border-top-color:#1b9f8e;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite whSpin}.wh-empty-state{text-align:center;background:linear-gradient(145deg,#fbfdfd,#f2f8f7);border:1px dashed #c7dad6;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;min-height:23rem;padding:2rem;display:flex}.wh-empty-state.compact{min-height:15rem}.wh-empty-cube{color:#1a8d7e;background:#e3f6f2;border-radius:1.2rem;place-items:center;width:4rem;height:4rem;font-size:1.5rem;display:grid;box-shadow:.5rem .6rem #d2eae5}.wh-empty-state h2{margin-top:1.2rem;font-size:1rem}.wh-empty-state p{color:#7c928e;max-width:28rem;margin-top:.35rem;font-size:.62rem;line-height:1.55}.wh-issue-empty{border:1px solid var(--wh-line);background:linear-gradient(140deg,#f5fbf9,#fff);border-radius:1.5rem;grid-template-columns:minmax(12rem,.5fr) minmax(20rem,1fr);align-items:center;min-height:12rem;display:grid;overflow:hidden;box-shadow:0 14px 35px #0c3f390f}.wh-issue-empty>div:last-child{padding:1.1rem 1.4rem 1.1rem 0}.wh-issue-empty>div:last-child>span{color:#1d9b8a;letter-spacing:.12em;font-size:.52rem;font-weight:850}.wh-issue-empty h2{letter-spacing:-.035em;max-width:32rem;margin-top:.35rem;font-size:1.1rem;line-height:1.1}.wh-issue-empty p{color:#718b86;max-width:33rem;margin-top:.45rem;font-size:.6rem;line-height:1.55}.wh-issue-empty>div:last-child>div{color:#69847f;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.75rem;font-size:.5rem;display:flex}.wh-issue-empty>div:last-child i{color:#fff;background:#239c8b;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.46rem;font-style:normal;display:grid}.wh-pickup-visual{background:radial-gradient(circle at 48% 55%,#d6f3ed,#0000 48%);height:100%;min-height:12rem;position:relative;overflow:hidden}.wh-pickup-visual:before{content:"";opacity:.45;background-image:linear-gradient(#9fd4ca 1px,#0000 1px),linear-gradient(90deg,#9fd4ca 1px,#0000 1px);background-size:1.8rem 1.8rem;height:40%;position:absolute;bottom:13%;left:7%;right:5%;transform:rotateX(60deg)rotate(-8deg)}.wh-pickup-visual .box{background:linear-gradient(145deg,#48ceb4,#178677);border-radius:.4rem;width:4.6rem;height:4rem;position:absolute;top:34%;left:26%;transform:skewY(-7deg);box-shadow:-1rem 1.3rem 1.5rem #156f6133}.wh-pickup-visual .box i:first-child{content:"";transform-origin:0 100%;background:#71ddc8;height:1.15rem;position:absolute;top:-1.1rem;left:.7rem;right:-.7rem;transform:skew(-50deg)}.wh-pickup-visual .box i:nth-child(2){background:#0b675c;width:1.18rem;position:absolute;top:-.55rem;bottom:-.5rem;right:-1.15rem;transform:skewY(-41deg)}.wh-pickup-visual .box b{color:#117163;background:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1rem;display:grid;position:absolute;bottom:.8rem;right:.8rem}.wh-pickup-visual .person{width:3.4rem;height:6.6rem;position:absolute;top:22%;left:64%}.wh-pickup-visual .person i:first-child{background:#f1b894;border-radius:50%;width:1.6rem;height:1.6rem;position:absolute;top:0;left:.85rem}.wh-pickup-visual .person i:last-child{background:linear-gradient(145deg,#173f3c,#0a2523);border-radius:1.4rem 1.4rem .5rem .5rem;width:2.9rem;height:4rem;position:absolute;top:1.4rem;left:.25rem}.wh-pickup-visual>span{background:linear-gradient(90deg,#38bfaa,#0000);width:24%;height:2px;position:absolute;top:34%;left:45%;transform:rotate(-20deg)}.wh-issue-stack{gap:.7rem;display:grid}.wh-client-order{border:1px solid var(--wh-line);background:#fff;border-radius:1.4rem;overflow:hidden;box-shadow:0 14px 32px #0b373211}.wh-client-order>header{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.wh-order-client{align-items:center;gap:.7rem;min-width:0;display:flex}.wh-order-client>span{color:#fff;background:linear-gradient(145deg,#2ac1a9,#0d7166);border-radius:.85rem;flex:none;place-items:center;width:3rem;height:3rem;font-size:1rem;font-weight:800;display:grid}.wh-order-client div{min-width:0}.wh-order-client small,.wh-order-client h2,.wh-order-client p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-order-client small{color:#1b9b89;letter-spacing:.1em;font-size:.45rem;font-weight:800}.wh-order-client h2{margin-top:.12rem;font-size:1rem}.wh-order-client p{color:#7b918d;margin-top:.1rem;font-size:.52rem}.wh-order-facts{grid-template-columns:repeat(3,minmax(6rem,1fr));gap:.35rem;display:grid}.wh-order-facts>div{border:1px solid var(--wh-line);background:#f8fbfa;border-radius:.75rem;padding:.5rem .65rem}.wh-order-facts span,.wh-order-facts strong{display:block}.wh-order-facts span{color:#8a9e9a;font-size:.44rem}.wh-order-facts strong{margin-top:.1rem;font-size:.58rem}.wh-order-facts .ok{background:#edfaf7;border-color:#bde5dc}.wh-order-facts .ok strong{color:#147567}.wh-order-facts .warn{background:#fff8e8;border-color:#f1d69f}.wh-order-facts .warn strong{color:#9a6316}.wh-order-alerts{color:#8d5b15;background:#fff9ea;border-top:1px solid #f0dfb7;border-bottom:1px solid #f0dfb7;flex-wrap:wrap;gap:.35rem;padding:.55rem 1.1rem;font-size:.5rem;display:flex}.wh-order-alerts span{border-right:1px solid #edd8a8;padding-right:.5rem}.wh-order-select{color:#819590;justify-content:space-between;align-items:center;padding:.6rem 1.1rem;font-size:.5rem;display:flex}.wh-order-select label{color:#425f5a;align-items:center;gap:.4rem;font-weight:700;display:flex}.wh-page input[type=checkbox]{accent-color:#148777;width:.9rem;height:.9rem}.wh-package-grid{gap:.4rem;padding:0 .7rem .7rem;display:grid}.wh-package-grid>section{background:#fbfdfc;border:1px solid #e4eeec;border-radius:1rem;grid-template-columns:auto auto minmax(10rem,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem;transition:all .12s;display:grid;position:relative}.wh-package-grid>section.is-picked{background:#effbf8;border-color:#62cbb8;box-shadow:inset .25rem 0 #28ac97}.wh-package-grid>section.is-damaged{border-color:#efc1bd}.wh-package-check{color:#fff;background:#fff;border:1px solid #b8ceca;border-radius:.38rem;place-items:center;width:1.25rem;height:1.25rem;font-size:.52rem;display:grid}.is-picked>.wh-package-check{background:#1da38f;border-color:#1da38f}.wh-mini-box{background:linear-gradient(145deg,#e1aa66,#a66e34);border-radius:.2rem;width:2.6rem;height:2.1rem;position:relative;transform:skewY(-5deg);box-shadow:-.3rem .35rem .5rem #5c3a1a26}.wh-mini-box i:first-child{background:#f0c38b;height:.47rem;position:absolute;top:-.45rem;left:.28rem;right:-.3rem;transform:skew(-48deg)}.wh-mini-box i:nth-child(2){background:#825326;width:.47rem;position:absolute;top:-.22rem;bottom:-.18rem;right:-.45rem;transform:skewY(-42deg)}.wh-mini-box b{color:#fff;font-size:.48rem;position:absolute;bottom:.22rem;right:.3rem}.wh-package-info{min-width:0}.wh-package-info strong,.wh-package-info p,.wh-package-info small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-package-info strong{color:#196f65;font-variant-numeric:tabular-nums;font-size:.58rem}.wh-package-info p{margin-top:.08rem;font-size:.6rem}.wh-package-info small{color:#879995;margin-top:.12rem;font-size:.45rem}.wh-package-location>button{border:1px solid var(--wh-line);text-align:left;background:#fff;border-radius:.65rem;min-width:6rem;padding:.38rem .5rem}.wh-package-location span,.wh-package-location strong{display:block}.wh-package-location span{color:#93a4a1;font-size:.4rem}.wh-package-location strong{color:#305b55;margin-top:.08rem;font-size:.55rem}.wh-package-location>div{gap:.2rem;display:flex}.wh-package-location input{text-transform:uppercase;border:1px solid #70c9ba;border-radius:.55rem;outline:0;width:4.5rem;height:2rem;padding:0 .45rem;font-size:.55rem}.wh-package-location>div button{color:#fff;background:#178778;border:0;border-radius:.55rem;font-size:.48rem}.wh-package-actions{gap:.2rem;display:flex}.wh-package-actions button,.wh-package-actions label{color:#677f7a;cursor:pointer;background:#edf4f2;border:0;border-radius:.55rem;align-items:center;min-height:1.9rem;padding:0 .48rem;font-size:.45rem;display:flex}.wh-package-actions input{display:none}.wh-damage-note{color:#b24945;grid-column:3/-1;font-size:.48rem}.wh-mini-form{grid-column:2/-1;gap:.3rem;display:flex}.wh-mini-form input{border:1px solid #e1c5a1;border-radius:.65rem;outline:0;flex:1;min-width:0;min-height:2.15rem;padding:0 .6rem;font-size:.55rem}.wh-mini-form button{color:#fff;background:#a76121;border:0;border-radius:.6rem;padding:0 .65rem;font-size:.5rem}.wh-mini-form button:last-child{color:#6f8580;background:#edf4f2}.wh-inline-error{color:#8a5010;background:#fff6e5;border:1px solid #f0bd7c;border-radius:.8rem;margin:.6rem;padding:.65rem .75rem;font-size:.56rem}.wh-order-actions{border-top:1px solid var(--wh-line);background:#f8fbfa;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.7rem;display:flex}.wh-order-actions>button,.wh-bulk-location button{border:1px solid var(--wh-line);color:#496d67;background:#fff;border-radius:.65rem;min-height:2.3rem;padding:0 .65rem;font-size:.5rem;font-weight:700}.wh-order-actions>button.primary{color:#fff;background:linear-gradient(145deg,#169786,#0b655c);border-color:#0c7267;margin-left:auto;box-shadow:0 7px 15px #10786a2b}.wh-bulk-location{gap:.2rem;display:flex}.wh-bulk-location input{border:1px solid var(--wh-line);text-transform:uppercase;border-radius:.65rem;outline:0;width:6.2rem;min-height:2.3rem;padding:0 .55rem;font-size:.5rem}.wh-bulk-location button{color:#fff;background:#1b8e7e}.wh-issue-workspace{background:#fff;border:1px solid #70c9ba;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 45px #0d5f531f}.wh-issue-workspace>header{color:#fff;background:linear-gradient(120deg,#0c2e2b,#125f56);justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.wh-issue-workspace>header span{color:#72dcc8;letter-spacing:.1em;font-size:.46rem;font-weight:800}.wh-issue-workspace>header h2{margin-top:.12rem;font-size:1.15rem}.wh-issue-workspace>header p{color:#95bbb5;margin-top:.12rem;font-size:.52rem}.wh-issue-workspace>header button{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.6rem;place-items:center;width:2rem;height:2rem;font-size:1rem;display:grid}.wh-issue-flow{grid-template-columns:minmax(0,.88fr) minmax(20rem,1.12fr);display:grid}.wh-issue-scan,.wh-issue-form{min-width:0;padding:1rem}.wh-issue-scan{border-right:1px solid var(--wh-line);background:#f7fbfa}.wh-issue-form{align-content:start;gap:.65rem;display:grid}.wh-section-title{align-items:center;gap:.55rem;display:flex}.wh-section-title>b{color:#137568;background:#def5f0;border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.5rem;display:grid}.wh-section-title strong,.wh-section-title small{display:block}.wh-section-title strong{font-size:.65rem}.wh-section-title small{color:#849994;margin-top:.08rem;font-size:.46rem}.wh-section-title>em{color:#8b641c;background:#fff1d1;border-radius:999px;margin-left:auto;padding:.28rem .48rem;font-size:.48rem;font-style:normal}.wh-section-title>em.done{color:#147567;background:#dcf7f0}.wh-section-title.small{margin-top:.25rem}.wh-scan-console{background:#fff;border:1px solid #71cdbd;border-radius:1rem;align-items:center;gap:.55rem;padding:.45rem;display:flex;box-shadow:0 0 0 .22rem #38bea812}.wh-scan-console.compact{margin-top:.75rem}.wh-scan-icon{color:#fff;background:linear-gradient(145deg,#31c7ae,#137669);border-radius:.72rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.35rem;display:grid}.wh-scan-console>div{flex:1;min-width:0}.wh-scan-console label{color:#299c8a;letter-spacing:.1em;font-size:.4rem;font-weight:850;display:block}.wh-scan-console input{color:#173c38;background:0 0;border:0;outline:0;width:100%;height:1.65rem;font-size:.62rem}.wh-scan-console>button{color:#176f65;background:#e7f7f3;border:0;border-radius:.68rem;min-height:2.35rem;padding:0 .65rem;font-size:.5rem;font-weight:700}.wh-issue-packages{gap:.3rem;margin-top:.6rem;display:grid}.wh-issue-packages button{border:1px solid var(--wh-line);text-align:left;background:#fff;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.48rem;display:grid}.wh-issue-packages button.is-done{background:#effbf8;border-color:#8ed6c8}.wh-issue-packages i{color:#8fa29e;background:#edf3f2;border-radius:.4rem;place-items:center;width:1.35rem;height:1.35rem;font-size:.48rem;font-style:normal;display:grid}.wh-issue-packages .is-done i{color:#fff;background:#1ca08c}.wh-issue-packages span{min-width:0}.wh-issue-packages strong,.wh-issue-packages small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-issue-packages strong{font-size:.53rem}.wh-issue-packages small{color:#879a96;margin-top:.08rem;font-size:.43rem}.wh-issue-packages>b{font-size:.55rem}.wh-risk-note{color:#8f4e26;background:#fff5ef;border:1px solid #edcfc2;border-radius:.75rem;gap:.5rem;margin-top:.6rem;padding:.55rem;display:flex}.wh-risk-note>b{color:#fff;background:#d46a3c;border-radius:.4rem;flex:none;place-items:center;width:1.4rem;height:1.4rem;font-size:.5rem;display:grid}.wh-risk-note strong,.wh-risk-note span{display:block}.wh-risk-note strong{font-size:.52rem}.wh-risk-note span{margin-top:.08rem;font-size:.44rem}.wh-segmented,.wh-verification-picker{border:1px solid var(--wh-line);background:#f4f8f7;border-radius:.75rem;grid-template-columns:repeat(3,1fr);gap:.2rem;padding:.2rem;display:grid}.wh-segmented button,.wh-verification-picker button{color:#738b86;background:0 0;border:0;border-radius:.58rem;min-height:2.2rem;font-size:.49rem}.wh-segmented button.is-active,.wh-verification-picker button.is-active{color:#126f64;background:#fff;font-weight:800;box-shadow:0 4px 12px #14554d17}.wh-verification-picker{grid-template-columns:repeat(4,1fr)}.wh-form-grid{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.wh-form-grid label,.wh-field{display:block}.wh-form-grid span,.wh-field>span{color:#708985;margin-bottom:.22rem;font-size:.46rem;display:block}.wh-form-grid input,.wh-field>input{border:1px solid var(--wh-line);background:#fbfdfc;border-radius:.68rem;outline:0;width:100%;height:2.45rem;padding:0 .6rem;font-size:.55rem}.wh-form-grid input:focus,.wh-field>input:focus{border-color:#47b9a6;box-shadow:0 0 0 .18rem #47b9a61a}.wh-contact-list{gap:.25rem;display:grid}.wh-contact-list>button{border:1px solid var(--wh-line);text-align:left;background:#fff;border-radius:.7rem;align-items:center;gap:.5rem;padding:.45rem;display:flex}.wh-contact-list>button.is-active{background:#effbf8;border-color:#5fc9b6}.wh-contact-list i{color:#fff;background:#dceae7;border-radius:.38rem;place-items:center;width:1.35rem;height:1.35rem;font-size:.45rem;font-style:normal;display:grid}.wh-contact-list .is-active i{background:#1b9b89}.wh-contact-list strong,.wh-contact-list small{display:block}.wh-contact-list strong{font-size:.52rem}.wh-contact-list small{color:#849793;margin-top:.08rem;font-size:.43rem}.wh-contact-list>p{color:#859995;font-size:.5rem}.wh-otp-row{grid-template-columns:auto 1fr auto;gap:.25rem;display:grid}.wh-otp-row button,.wh-otp-row input{border:1px solid var(--wh-line);background:#fff;border-radius:.65rem;min-height:2.35rem;padding:0 .55rem;font-size:.5rem}.wh-otp-row button{color:#176f65;background:#edf9f6;font-weight:700}.wh-otp-row button.verified{color:#fff;background:#1a9c89;border-color:#1a9c89}.wh-otp-row input{text-align:center;letter-spacing:.15em}.wh-file-drop{cursor:pointer;background:#f8fbfa;border:1px dashed #a8cbc4;border-radius:.75rem;align-items:center;gap:.55rem;padding:.55rem;display:flex}.wh-file-drop input{display:none}.wh-file-drop>span{color:#1a8d7e;background:#e1f5f1;border-radius:.6rem;place-items:center;width:2rem;height:2rem;display:grid}.wh-file-drop strong,.wh-file-drop small{display:block}.wh-file-drop strong{font-size:.5rem}.wh-file-drop small{color:#8a9d99;margin-top:.08rem;font-size:.42rem}.wh-approval-box{color:#7c5717;background:#fff8e9;border:1px solid #efd095;border-radius:.75rem;gap:.35rem;padding:.65rem;display:grid}.wh-approval-box.danger{color:#8d3733;background:#fff1f0;border-color:#efb7b1}.wh-approval-box>strong{font-size:.56rem}.wh-approval-box>p{font-size:.46rem}.wh-approval-box>input,.wh-credit-request input{background:#fff;border:1px solid #ead3aa;border-radius:.6rem;outline:0;width:100%;height:2.2rem;padding:0 .55rem;font-size:.5rem}.wh-approval-box>label{align-items:center;gap:.38rem;font-size:.48rem;font-weight:700;display:flex}.wh-credit-request{gap:.25rem;display:flex}.wh-credit-request input{flex:1}.wh-credit-request button{color:#fff;background:#a26b18;border:0;border-radius:.6rem;padding:0 .6rem;font-size:.48rem}.wh-issue-submit{border-top:1px solid var(--wh-line);justify-content:flex-end;gap:.3rem;padding-top:.65rem;display:flex}.wh-issue-submit button{border:1px solid var(--wh-line);color:#617c77;background:#fff;border-radius:.7rem;min-height:2.55rem;padding:0 .8rem;font-size:.53rem;font-weight:700}.wh-issue-submit button.primary{color:#fff;background:linear-gradient(145deg,#1ba38f,#0c6a60);border-color:#11786c;min-width:10rem;box-shadow:0 8px 16px #127f702b}.wh-incoming-layout{grid-template-columns:12.5rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.wh-batch-list{border:1px solid var(--wh-line);background:#fff;border-radius:1.2rem;padding:.45rem;overflow:hidden}.wh-batch-list>span{color:#8b9e9a;letter-spacing:.1em;padding:.35rem .4rem;font-size:.43rem;font-weight:800;display:block}.wh-batch-list button{text-align:left;background:#fff;border:0;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.42rem;width:100%;padding:.55rem;display:grid}.wh-batch-list button:hover,.wh-batch-list button.is-active{background:#ecf8f5}.wh-batch-list button>i{background:#e4b24c;border-radius:50%;width:.42rem;height:.42rem}.wh-batch-list .is-active>i{background:#29b29d;box-shadow:0 0 0 .18rem #29b29d1f}.wh-batch-list strong,.wh-batch-list small{display:block}.wh-batch-list strong{font-size:.55rem}.wh-batch-list small{color:#879a96;margin-top:.08rem;font-size:.42rem}.wh-batch-list button>b{color:#158272;font-size:.48rem}.wh-receive-card{border:1px solid var(--wh-line);background:#fff;border-radius:1.35rem;overflow:hidden;box-shadow:0 14px 35px #0a37310f}.wh-receive-head{color:#fff;background:linear-gradient(120deg,#0d302d,#10594f);justify-content:space-between;align-items:center;padding:1rem 1.1rem;display:flex}.wh-receive-head>div:first-child>span{color:#66d8c3;letter-spacing:.1em;font-size:.43rem;font-weight:800}.wh-receive-head h2{margin-top:.12rem;font-size:1.15rem}.wh-receive-head p{color:#8fb4ae;margin-top:.12rem;font-size:.5rem}.wh-progress-ring{--progress:0deg;background:radial-gradient(circle,#0f5149 57%,transparent 59%),conic-gradient(#4ce0c3 var(--progress),#1d5e56 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;display:flex}.wh-progress-ring strong{font-size:.75rem}.wh-progress-ring small{color:#85b6ae;font-size:.4rem}.wh-receive-steps{border-bottom:1px solid var(--wh-line);background:#f8fbfa;grid-template-columns:repeat(4,1fr);padding:.7rem .8rem;display:grid}.wh-receive-steps>div{color:#8da09c;align-items:center;gap:.35rem;font-size:.45rem;display:flex;position:relative}.wh-receive-steps>div:not(:last-child):after{content:"";background:#cfdfdc;width:20%;height:1px;position:absolute;right:.25rem}.wh-receive-steps b{color:#819691;background:#e8f0ee;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.42rem;display:grid}.wh-receive-steps .is-done b{color:#fff;background:#1da38f}.wh-receive-steps .is-current b{color:#fff;background:#308eb5;box-shadow:0 0 0 .2rem #308eb51f}.wh-receive-steps .is-alert b{color:#fff;background:#da6a40}.wh-receive-card>.wh-scan-console{margin:.8rem}.wh-exception-banner{color:#923a36;background:#fff1f0;border:1px solid #efb4ad;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;margin:0 .8rem .6rem;padding:.6rem;display:grid}.wh-exception-banner>span{color:#fff;background:#d64f49;border-radius:.5rem;place-items:center;width:1.7rem;height:1.7rem;font-weight:900;display:grid}.wh-exception-banner strong,.wh-exception-banner p{display:block}.wh-exception-banner strong{font-size:.55rem}.wh-exception-banner p{margin-top:.1rem;font-size:.45rem}.wh-exception-banner button{color:#fff;background:#b93e3a;border:0;border-radius:.58rem;min-height:2rem;padding:0 .6rem;font-size:.48rem}.wh-receive-summary{grid-template-columns:repeat(3,1fr);gap:.35rem;padding:0 .8rem .7rem;display:grid}.wh-receive-summary>div{border:1px solid var(--wh-line);background:#f8fbfa;border-radius:.8rem;padding:.55rem}.wh-receive-summary span,.wh-receive-summary strong,.wh-receive-summary b{display:block}.wh-receive-summary span{color:#879b97;font-size:.43rem}.wh-receive-summary strong{margin-top:.1rem;font-size:.85rem}.wh-receive-summary strong small{font-size:.55em}.wh-receive-summary b{color:#637d78;margin-top:.08rem;font-size:.43rem}.wh-receive-summary .ok{background:#edfaf7;border-color:#b8e2da}.wh-receive-summary .ok strong{color:#147667}.wh-receive-summary .warn{background:#fff6ea;border-color:#efc8a3}.wh-receive-summary .warn strong{color:#a75c18}.wh-manifest-actions{gap:.25rem;padding:0 .8rem .55rem;display:flex}.wh-manifest-actions button{border:1px solid var(--wh-line);color:#58756f;background:#fff;border-radius:.6rem;min-height:2rem;padding:0 .55rem;font-size:.47rem}.wh-manifest-table{border:1px solid var(--wh-line);border-radius:.85rem;margin:0 .8rem;overflow:hidden}.wh-manifest-table>div{border-top:1px solid #e8f0ee;grid-template-columns:1.2rem minmax(8rem,1.2fr) minmax(7rem,1fr) 4rem 7rem;align-items:center;gap:.4rem;padding:.48rem .55rem;font-size:.5rem;display:grid}.wh-manifest-table>div.head{color:#899d99;background:#f4f8f7;border:0;font-size:.42rem}.wh-manifest-table>div.is-checked{background:#f0faf7}.wh-manifest-table input{width:.85rem;height:.85rem}.wh-manifest-table span{min-width:0}.wh-manifest-table strong,.wh-manifest-table small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-manifest-table strong{font-size:.5rem}.wh-manifest-table small{color:#899c98;margin-top:.08rem;font-size:.42rem}.wh-manifest-table>div>b{text-align:center}.wh-manifest-table .status{color:#7c918d;flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.wh-manifest-table .status i{background:#d7a23c;border-radius:50%;width:.4rem;height:.4rem}.wh-manifest-table .is-checked .status i{background:#20a28d}.wh-manifest-table .status em{color:#a9443f;background:#fee9e6;border-radius:999px;padding:.15rem .28rem;font-size:.4rem;font-style:normal}.wh-manifest-table .status button{color:#a85c26;background:0 0;border:0;font-size:.4rem}.wh-receive-card>.wh-mini-form{margin:.55rem .8rem}.wh-receive-footer{border-top:1px solid var(--wh-line);background:#f8fbfa;flex-wrap:wrap;align-items:end;gap:.4rem;margin-top:.7rem;padding:.75rem .8rem;display:flex}.wh-receive-footer label>span{color:#738b86;margin-bottom:.2rem;font-size:.43rem;display:block}.wh-receive-footer label>input[type=text],.wh-receive-footer label:not(.check)>input{border:1px solid var(--wh-line);background:#fff;border-radius:.65rem;outline:0;height:2.35rem;padding:0 .55rem;font-size:.5rem}.wh-receive-footer .grow{flex:1;min-width:13rem}.wh-receive-footer .grow input{width:100%}.wh-receive-footer .check{color:#687f7a;align-items:center;gap:.3rem;max-width:12rem;padding-bottom:.42rem;font-size:.45rem;display:flex}.wh-receive-footer .check>span{margin:0}.wh-receive-footer .check.danger{color:#9e403c;max-width:17rem}.wh-receive-footer>button.primary{color:#fff;background:#147d70;border:0;border-radius:.65rem;min-height:2.35rem;padding:0 .75rem;font-size:.5rem;font-weight:800}.wh-shelf-workspace,.wh-acts-workspace,.wh-ops-workspace{border:1px solid var(--wh-line);background:#fff;border-radius:1.35rem;overflow:hidden;box-shadow:0 14px 35px #0a37310f}.wh-shelf-workspace>header,.wh-acts-workspace>header,.wh-ops-workspace>header{justify-content:space-between;align-items:center;gap:.8rem;padding:1rem;display:flex}.wh-shelf-workspace>header>div>span,.wh-acts-workspace>header>div>span,.wh-ops-workspace>header>div>span{color:#1b9b89;letter-spacing:.1em;font-size:.44rem;font-weight:850}.wh-shelf-workspace>header h2,.wh-acts-workspace>header h2,.wh-ops-workspace>header h2{margin-top:.15rem;font-size:1.15rem}.wh-shelf-workspace>header p,.wh-acts-workspace>header p,.wh-ops-workspace>header p{color:#839793;margin-top:.12rem;font-size:.5rem}.wh-shelf-workspace>header form{gap:.25rem;display:flex}.wh-shelf-workspace>header input{border:1px solid var(--wh-line);border-radius:.65rem;outline:0;width:16rem;height:2.45rem;padding:0 .6rem;font-size:.52rem}.wh-shelf-workspace>header button,.wh-acts-workspace>header>button{color:#fff;background:#147d70;border:0;border-radius:.65rem;padding:0 .7rem;font-size:.5rem;font-weight:700}.wh-zone-filter,.wh-shelf-filters{gap:.25rem;padding:0 .8rem .55rem;display:flex;overflow-x:auto}.wh-zone-filter button,.wh-shelf-filters button{border:1px solid var(--wh-line);color:#66807b;background:#fff;border-radius:999px;flex:none;align-items:center;gap:.3rem;min-height:2rem;padding:0 .55rem;font-size:.47rem;display:flex}.wh-zone-filter button.is-active,.wh-shelf-filters button.is-active{color:#fff;background:#167d70;border-color:#167d70}.wh-zone-filter i{background:#36bca6;border-radius:.1rem;width:.35rem;height:.35rem}.wh-zone-filter .is-busy i{background:#e5aa46}.wh-zone-filter .is-critical i,.wh-zone-filter .is-attention i{background:#dc5b56}.wh-zone-filter b,.wh-shelf-filters b{font-size:.43rem}.wh-shelf-filters{border-top:1px solid var(--wh-line);background:#f9fbfb;padding-top:.55rem}.wh-shelf-filters select{border:1px solid var(--wh-line);background:#fff;border-radius:999px;outline:0;height:2rem;padding:0 .5rem;font-size:.47rem}.wh-bulk-bar{background:#effbf8;border:1px solid #83d3c4;border-radius:.75rem;align-items:center;gap:.3rem;margin:.2rem .8rem .6rem;padding:.45rem;display:flex}.wh-bulk-bar strong{color:#176e64;margin-right:auto;font-size:.5rem}.wh-bulk-bar input{text-transform:uppercase;background:#fff;border:1px solid #b9ddd6;border-radius:.55rem;outline:0;height:2rem;padding:0 .5rem;font-size:.47rem}.wh-bulk-bar button{color:#176e64;background:#fff;border:0;border-radius:.55rem;min-height:2rem;padding:0 .55rem;font-size:.45rem}.wh-bulk-bar button:first-of-type{color:#fff;background:#178778}.wh-shelf-table{border:1px solid var(--wh-line);border-radius:.85rem;margin:0 .65rem .65rem;overflow:hidden}.wh-shelf-table>div{border-top:1px solid #e8f0ee;grid-template-columns:1.3rem minmax(9rem,1.25fr) minmax(8rem,1fr) 6rem 7rem 5.5rem 3.7rem;align-items:center;gap:.4rem;padding:.52rem;font-size:.48rem;display:grid}.wh-shelf-table>div.head{color:#839793;background:#f4f8f7;border:0;font-size:.4rem}.wh-shelf-table>div.is-selected{background:#f0faf7}.wh-shelf-table span{min-width:0}.wh-shelf-table strong,.wh-shelf-table small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-shelf-table strong{font-size:.5rem}.wh-shelf-table small{color:#899c98;margin-top:.08rem;font-size:.4rem}.wh-shelf-table .cargo{align-items:center;gap:.4rem;display:flex}.wh-table-box{background:#c78a48;border-radius:.15rem;flex:none;width:1.8rem;height:1.55rem;position:relative;transform:skewY(-5deg);box-shadow:-.2rem .25rem .35rem #5032141f}.wh-shelf-table b{color:#176f65;background:#e6f5f2;border-radius:.4rem;padding:.22rem .32rem;font-size:.45rem;display:inline-block}.wh-shelf-table b.missing{color:#9b5d12;background:#fff0d3}.wh-shelf-table .state em{border-radius:999px;padding:.2rem .35rem;font-size:.42rem;font-style:normal;display:inline-block}.wh-shelf-table .state em.ok{color:#147567;background:#ddf7f0}.wh-shelf-table .state em.warn{color:#925c12;background:#fff0d2}.wh-shelf-table .state em.danger{color:#a43e3a;background:#fee8e6}.wh-shelf-table>div>span:last-child button{color:#167d70;background:0 0;border:0;font-size:.43rem;font-weight:700}.wh-pagination{border-top:1px solid var(--wh-line);color:#839793;justify-content:space-between;align-items:center;padding:.65rem .8rem;font-size:.48rem;display:flex}.wh-pagination button{border:1px solid var(--wh-line);color:#55736d;background:#fff;border-radius:.58rem;min-height:2rem;padding:0 .55rem;font-size:.46rem}.wh-ops-switch{border:1px solid var(--wh-line);background:#f4f8f7;border-radius:.7rem;gap:.2rem;padding:.2rem;display:flex}.wh-ops-switch button{color:#6c847f;background:0 0;border:0;border-radius:.54rem;min-height:2.2rem;padding:0 .65rem;font-size:.5rem}.wh-ops-switch button.is-active{color:#fff;background:#147d70}.wh-ops-switch b{margin-left:.25rem}.wh-quarantine-layout{border-top:1px solid var(--wh-line);grid-template-columns:minmax(16rem,.7fr) minmax(20rem,1.3fr);display:grid}.wh-quarantine-form{border-right:1px solid var(--wh-line);background:#f8fbfa;flex-direction:column;padding:1.1rem;display:flex}.wh-quarantine-form>span,.wh-inventory-start>span{color:#b66b1f;letter-spacing:.1em;margin-top:.8rem;font-size:.43rem;font-weight:850}.wh-quarantine-form h3,.wh-inventory-start h3{margin-top:.2rem;font-size:1rem}.wh-quarantine-form>p,.wh-inventory-start>p{color:#7e938f;margin-top:.35rem;font-size:.52rem;line-height:1.55}.wh-quarantine-cube{background:linear-gradient(145deg,#f2b14a,#b66b1e);border-radius:.35rem;width:4.6rem;height:4rem;margin:.5rem auto 0;position:relative;transform:skewY(-6deg);box-shadow:-.7rem .8rem 1rem #7d4c192b}.wh-quarantine-cube i:first-child{background:#f5ca83;height:.78rem;position:absolute;top:-.75rem;left:.55rem;right:-.55rem;transform:skew(-48deg)}.wh-quarantine-cube i:nth-child(2){background:#844919;width:.8rem;position:absolute;top:-.35rem;bottom:-.3rem;right:-.78rem;transform:skewY(-42deg)}.wh-quarantine-cube span{color:#fff;place-items:center;font-size:1.8rem;font-weight:900;display:grid;position:absolute;inset:0}.wh-quarantine-form label{margin-top:.55rem;display:block}.wh-quarantine-form label>span{color:#6e8580;margin-bottom:.2rem;font-size:.44rem;display:block}.wh-quarantine-form input,.wh-quarantine-form select,.wh-quarantine-form textarea{border:1px solid var(--wh-line);background:#fff;border-radius:.65rem;outline:0;width:100%;padding:.55rem;font-size:.5rem}.wh-quarantine-form input,.wh-quarantine-form select{height:2.35rem;padding-top:0;padding-bottom:0}.wh-quarantine-form textarea{resize:vertical;min-height:4.2rem}.wh-quarantine-form>button{color:#fff;background:linear-gradient(145deg,#d88725,#9b5215);border:0;border-radius:.7rem;min-height:2.55rem;margin-top:.7rem;font-size:.52rem;font-weight:800}.wh-quarantine-list{padding:.8rem}.wh-list-title{justify-content:space-between;align-items:center;padding:.25rem;display:flex}.wh-list-title span,.wh-list-title strong{display:block}.wh-list-title span{color:#8a9e9a;letter-spacing:.1em;font-size:.42rem}.wh-list-title strong{margin-top:.1rem;font-size:.65rem}.wh-list-title>i{background:#df5e58;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 .22rem #df5e581a}.wh-quarantine-list>article{border:1px solid var(--wh-line);border-radius:.85rem;grid-template-columns:minmax(9rem,1fr) auto;gap:.3rem .6rem;margin-top:.4rem;padding:.6rem;display:grid}.wh-q-code{align-items:center;gap:.45rem;display:flex}.wh-q-code>i{color:#994d16;background:#ffebcb;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;font-size:.55rem;font-style:normal;font-weight:900;display:grid}.wh-q-code strong,.wh-q-code small{display:block}.wh-q-code strong{font-size:.55rem}.wh-q-code small{color:#8a9d99;margin-top:.08rem;font-size:.4rem}.wh-quarantine-list article>span{color:#9b5719;background:#fff0d6;border-radius:999px;align-self:center;padding:.2rem .35rem;font-size:.4rem}.wh-quarantine-list article>p{color:#708883;font-size:.46rem}.wh-quarantine-list article>button{color:#177d70;background:0 0;border:0;grid-area:2/2;font-size:.43rem;font-weight:700}.wh-resolve-row{grid-column:1/-1;gap:.25rem;display:flex}.wh-resolve-row input{border:1px solid var(--wh-line);border-radius:.58rem;outline:0;flex:1;min-width:0;height:2.1rem;padding:0 .5rem;font-size:.46rem}.wh-resolve-row button{color:#fff;background:#168475;border:0;border-radius:.55rem;padding:0 .5rem;font-size:.44rem}.wh-resolve-row button:last-child{color:#667f7a;background:#edf3f2}.wh-inventory-layout{border-top:1px solid var(--wh-line);grid-template-columns:minmax(0,1fr) 13rem;display:grid}.wh-inventory-start,.wh-inventory-active{min-height:28rem;padding:1.2rem}.wh-inventory-start{text-align:center;flex-direction:column;align-items:center;display:flex}.wh-inventory-orbit{border:1px dashed #6bc9ba;border-radius:50%;width:5rem;height:5rem;margin:.7rem;animation:12s linear infinite whSpin;position:relative}.wh-inventory-orbit:before{content:"";border:1px solid #b2ddd5;border-radius:50%;position:absolute;inset:.7rem}.wh-inventory-orbit i{background:#22ad97;border-radius:50%;width:.65rem;height:.65rem;position:absolute}.wh-inventory-orbit i:first-child{top:.1rem;left:2rem}.wh-inventory-orbit i:nth-child(2){background:#e5a63c;bottom:1rem;right:.2rem}.wh-inventory-orbit span{color:#178676;place-items:center;font-size:1.5rem;animation:12s linear infinite reverse whSpin;display:grid;position:absolute;inset:0}.wh-inventory-zones{flex-wrap:wrap;justify-content:center;gap:.3rem;margin-top:1rem;display:flex}.wh-inventory-zones button{border:1px solid var(--wh-line);color:#5f7b75;background:#fff;border-radius:.65rem;min-height:2.25rem;padding:0 .6rem;font-size:.48rem}.wh-inventory-zones button.is-active{color:#fff;background:#168475;border-color:#168475}.wh-inventory-zones b{margin-left:.25rem}.wh-inventory-start>button.primary,.wh-inventory-active>button.primary{color:#fff;background:#147d70;border:0;border-radius:.7rem;min-height:2.65rem;margin-top:1rem;padding:0 1rem;font-size:.52rem;font-weight:800}.wh-inventory-active>header{justify-content:space-between;align-items:center;display:flex}.wh-inventory-active>header span{color:#1b9b89;letter-spacing:.1em;font-size:.43rem}.wh-inventory-active>header h3{margin-top:.15rem;font-size:.85rem}.wh-inventory-active>header>strong{font-size:1.3rem}.wh-inventory-progress{background:#dfebe8;border-radius:999px;height:.35rem;margin:.7rem 0}.wh-inventory-progress i{border-radius:inherit;background:#27b39d;height:100%;transition:width .2s;display:block}.wh-inventory-active>.wh-scan-console{margin-top:.7rem}.wh-inventory-stats{grid-template-columns:repeat(4,1fr);gap:.3rem;margin-top:.7rem;display:grid}.wh-inventory-stats>div{border:1px solid var(--wh-line);background:#f8fbfa;border-radius:.7rem;padding:.5rem}.wh-inventory-stats span,.wh-inventory-stats strong,.wh-inventory-stats small{display:block}.wh-inventory-stats span{color:#829793;font-size:.4rem}.wh-inventory-stats strong{margin-top:.1rem;font-size:.62rem}.wh-inventory-stats small{color:#91a4a0;margin-top:.05rem;font-size:.4rem}.wh-inventory-stats .ok{background:#edfaf7;border-color:#b7e2d9}.wh-inventory-stats .danger{background:#fff1f0;border-color:#efbbb6}.wh-inventory-stats .warn{background:#fff7e9;border-color:#efd09b}.wh-discrepancy-list{flex-wrap:wrap;gap:.2rem;margin-top:.6rem;display:flex}.wh-discrepancy-list span{color:#986018;background:#fff0d1;border-radius:999px;padding:.2rem .35rem;font-size:.4rem}.wh-discrepancy-list span.missing{color:#a43e39;background:#fee7e5}.wh-inventory-history{border-left:1px solid var(--wh-line);background:#f8fbfa;padding:.8rem}.wh-inventory-history>span{color:#849995;letter-spacing:.1em;font-size:.42rem}.wh-inventory-history article{border-bottom:1px solid var(--wh-line);grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;padding:.55rem 0;display:grid}.wh-inventory-history i{color:#147667;background:#daf5ef;border-radius:.4rem;place-items:center;width:1.35rem;height:1.35rem;font-size:.42rem;font-style:normal;display:grid}.wh-inventory-history strong,.wh-inventory-history small{display:block}.wh-inventory-history strong{font-size:.48rem}.wh-inventory-history small{color:#8a9d99;margin-top:.07rem;font-size:.38rem}.wh-inventory-history article>b{font-size:.45rem}.wh-inventory-history>p{color:#8a9d99;margin-top:.7rem;font-size:.46rem}.wh-acts-workspace>header>button{min-height:2.25rem}.wh-acts-filters{border-top:1px solid var(--wh-line);border-bottom:1px solid var(--wh-line);background:#f8fbfa;grid-template-columns:minmax(12rem,1fr) 8rem 8rem auto;gap:.3rem;padding:.6rem .8rem;display:grid}.wh-acts-filters label{display:block}.wh-acts-filters label>span{color:#819590;margin-bottom:.15rem;font-size:.4rem;display:block}.wh-acts-filters label.search{border:1px solid var(--wh-line);background:#fff;border-radius:.65rem;align-items:center;display:flex}.wh-acts-filters label.search>span{margin:0;padding-left:.6rem;font-size:.9rem}.wh-acts-filters input{border:1px solid var(--wh-line);background:#fff;border-radius:.65rem;outline:0;width:100%;height:2.25rem;padding:0 .5rem;font-size:.48rem}.wh-acts-filters label.search input{background:0 0;border:0}.wh-acts-filters>button{color:#fff;background:#167d70;border:0;border-radius:.65rem;align-self:end;height:2.25rem;padding:0 .65rem;font-size:.47rem}.wh-act-list{padding:.65rem}.wh-act-list>article{border:1px solid var(--wh-line);border-radius:.85rem;grid-template-columns:8rem minmax(8rem,1fr) minmax(8rem,1fr) 7rem 7rem auto;align-items:center;gap:.5rem;margin-top:.35rem;padding:.6rem;display:grid}.wh-act-list>article:first-child{margin-top:0}.wh-act-list article>div{min-width:0}.wh-act-list article>div>span,.wh-act-list article>div>strong,.wh-act-list article>div>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wh-act-list article>div>span{color:#8a9d99;font-size:.39rem}.wh-act-list article>div>strong{margin-top:.08rem;font-size:.5rem}.wh-act-list article>div>small{color:#7e938f;margin-top:.08rem;font-size:.4rem}.wh-act-code{align-items:center;gap:.4rem;display:flex}.wh-act-code>i{color:#147667;background:#dff7f1;border-radius:.5rem;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:.5rem;font-style:normal;display:grid}.wh-act-actions{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}.wh-act-actions em{color:#8e5916;background:#fff0d2;border-radius:999px;padding:.2rem .35rem;font-size:.39rem;font-style:normal}.wh-act-actions em.ok{color:#147667;background:#ddf7f0}.wh-act-actions a,.wh-act-actions button{border:1px solid var(--wh-line);color:#176f65;background:#fff;border-radius:.5rem;padding:.35rem .45rem;font-size:.4rem;text-decoration:none}.wh-mobile-nav{display:none}.desk-signature-pad{position:relative;overflow:hidden;background:#fbfdfc!important;border:1px solid #b8d7d1!important;border-radius:.75rem!important}.desk-signature-pad canvas{touch-action:none;width:100%;height:6.5rem}.desk-signature-pad>span{text-align:center;color:#9badaa;pointer-events:none;font-size:.48rem;position:absolute;top:2.8rem;left:0;right:0}.desk-signature-pad>button{color:#617d77;background:#e9f1ef;border:0;border-radius:.45rem;padding:.25rem .4rem;font-size:.4rem;position:absolute;bottom:.35rem;right:.4rem}@media (max-width:1180px){.wh-hero{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr)}.wh-hero-copy{padding-left:2rem}.wh-work-grid{grid-template-columns:minmax(0,1fr) 15rem}.wh-order-facts{grid-template-columns:repeat(3,5.5rem)}.wh-package-grid>section{grid-template-columns:auto auto minmax(8rem,1fr) auto}.wh-package-actions{grid-column:3/-1;justify-content:flex-end}.wh-shelf-table>div{grid-template-columns:1.2rem minmax(8rem,1.2fr) minmax(7rem,1fr) 5rem 6rem 5rem}.wh-shelf-table>div>span:last-child{display:none}.wh-act-list>article{grid-template-columns:7rem minmax(7rem,1fr) minmax(7rem,1fr) 6rem auto}.wh-act-list>article>div:nth-child(5){display:none}}@media (max-width:960px){.wh-hero{grid-template-columns:1fr;min-height:auto}.wh-hero-copy{padding:2rem 2rem .5rem}.wh-scene{min-height:24rem}.wh-work-grid{display:block}.wh-task-rail{grid-template-columns:1fr auto;margin-top:.65rem;display:grid;position:static}.wh-task-rail>header{grid-column:1/-1}.wh-task-list{grid-template-columns:repeat(2,1fr);display:grid}.wh-shift-card{width:15rem}.wh-action-kpis{grid-template-columns:repeat(2,1fr)}.wh-command-copy{display:none}.wh-command-deck{grid-template-columns:minmax(0,1fr) auto}.wh-issue-flow{grid-template-columns:1fr}.wh-issue-scan{border-right:0;border-bottom:1px solid var(--wh-line)}.wh-client-order>header{flex-direction:column;align-items:flex-start}.wh-order-facts{grid-template-columns:repeat(3,1fr);width:100%}.wh-quarantine-layout{grid-template-columns:1fr}.wh-quarantine-form{border-right:0;border-bottom:1px solid var(--wh-line)}.wh-incoming-layout{grid-template-columns:1fr}.wh-batch-list{display:flex;overflow-x:auto}.wh-batch-list>span{display:none}.wh-batch-list button{min-width:11rem}.wh-act-list>article{grid-template-columns:7rem 1fr 1fr auto}.wh-act-list>article>div:nth-child(4),.wh-act-list>article>div:nth-child(5){display:none}}@media (max-width:700px){.wh-page{gap:.65rem;padding-bottom:5.7rem}.wh-readonly-banner{font-size:.62rem}.wh-hero{border-radius:1.35rem}.wh-hero-copy{padding:1.35rem 1.2rem .35rem}.wh-hero h1{font-size:2.2rem}.wh-hero-copy>p{font-size:.67rem}.wh-hero-metrics{gap:.25rem}.wh-hero-metrics>div{padding-left:.5rem}.wh-hero-metrics strong{font-size:1rem}.wh-scene{min-height:19rem}.wh-racks{inset:10% 0 14%}.wh-rack{width:34%;height:40%}.wh-rack-1{left:2%}.wh-rack-2{left:39%}.wh-rack-3{left:12%}.wh-rack-4{left:49%}.wh-truck{display:none}.wh-scene-legend{top:.55rem;right:.7rem}.wh-origin-strip>button{min-width:11rem}.wh-command-deck{border-radius:1rem;padding:.45rem;position:sticky;top:4.1rem}.wh-command-deck form{grid-template-columns:1fr auto;display:grid}.wh-command-deck form label{grid-column:1/-1}.wh-command-deck form button{min-height:2.65rem}.wh-command-deck form button.camera{display:none}.wh-refresh{grid-row:1;width:2.65rem;height:5.65rem}.wh-action-kpis{grid-template-columns:1fr 1fr;gap:.35rem}.wh-action-kpis button{padding:.6rem}.wh-action-kpis span{font-size:.48rem}.wh-action-kpis strong{font-size:1.2rem}.wh-tabs{grid-template-columns:repeat(5,1fr);padding:.25rem;position:static}.wh-tabs button{flex-direction:column;gap:.1rem;min-height:3.15rem;padding:.25rem;font-size:.46rem}.wh-tabs button i{font-size:.8rem}.wh-tabs button b{position:absolute;top:.2rem;right:.25rem}.wh-task-rail{display:none}.wh-issue-empty{grid-template-columns:1fr;min-height:auto}.wh-pickup-visual{min-height:15rem}.wh-issue-empty>div:last-child{padding:1.2rem}.wh-issue-empty h2{font-size:1.25rem}.wh-issue-empty p{font-size:.58rem}.wh-issue-empty>div:last-child>div{grid-template-columns:auto 1fr;display:grid}.wh-client-order>header{padding:.8rem}.wh-order-client>span{width:2.5rem;height:2.5rem}.wh-order-facts{gap:.2rem}.wh-order-facts>div{padding:.42rem}.wh-order-facts strong{font-size:.52rem}.wh-package-grid{padding:0 .45rem .45rem}.wh-package-grid>section{grid-template-columns:auto auto minmax(0,1fr);gap:.45rem;padding:.55rem}.wh-package-location{grid-column:2}.wh-package-actions{grid-column:3;justify-content:flex-start}.wh-package-info small{white-space:normal}.wh-order-select{padding:.55rem .7rem}.wh-order-actions{z-index:9;position:sticky;bottom:4.9rem}.wh-order-actions>button.primary{order:-1;width:100%;min-height:2.8rem;margin:0}.wh-bulk-location{width:100%}.wh-bulk-location input{flex:1}.wh-issue-workspace{border-radius:1rem}.wh-issue-flow{display:block}.wh-issue-scan,.wh-issue-form{padding:.75rem}.wh-form-grid{grid-template-columns:1fr}.wh-verification-picker{grid-template-columns:repeat(2,1fr)}.wh-otp-row{grid-template-columns:1fr 1fr}.wh-otp-row input{grid-area:1/1/auto/-1}.wh-issue-submit{z-index:8;background:#fff;padding:.55rem;position:sticky;bottom:4.7rem}.wh-issue-submit button.primary{flex:1}.wh-incoming-layout{gap:.4rem}.wh-receive-card{border-radius:1rem}.wh-receive-head{padding:.8rem}.wh-progress-ring{width:3.6rem;height:3.6rem}.wh-receive-steps{grid-template-columns:repeat(4,1fr);padding:.55rem .45rem}.wh-receive-steps>div{text-align:center;flex-direction:column}.wh-receive-steps>div:after{display:none}.wh-scan-console{border-radius:.8rem}.wh-receive-card>.wh-scan-console{margin:.55rem}.wh-receive-summary{padding:0 .55rem .55rem}.wh-manifest-table{margin:0 .55rem}.wh-manifest-table>div{grid-template-columns:1.2rem minmax(7rem,1fr) 3rem 5.5rem}.wh-manifest-table>div>span:nth-child(3){display:none}.wh-manifest-actions{padding:0 .55rem .45rem}.wh-receive-footer{align-items:stretch;padding:.6rem}.wh-receive-footer label,.wh-receive-footer .grow{width:100%;max-width:none}.wh-receive-footer label:not(.check)>input{width:100%}.wh-receive-footer .check{max-width:none}.wh-receive-footer>button.primary{width:100%;min-height:2.8rem}.wh-shelf-workspace>header,.wh-acts-workspace>header,.wh-ops-workspace>header{flex-direction:column;align-items:flex-start;padding:.8rem}.wh-shelf-workspace>header form{width:100%}.wh-shelf-workspace>header input{flex:1;min-width:0}.wh-shelf-table{overflow-x:auto}.wh-shelf-table>div{min-width:48rem}.wh-bulk-bar{z-index:8;flex-wrap:wrap;position:sticky;bottom:4.8rem}.wh-bulk-bar strong{width:100%}.wh-quarantine-layout{display:block}.wh-quarantine-form{padding:.85rem}.wh-quarantine-list{padding:.55rem}.wh-quarantine-list>article{grid-template-columns:1fr}.wh-quarantine-list article>button{grid-area:auto/1;justify-self:start}.wh-inventory-layout{grid-template-columns:1fr}.wh-inventory-history{border-top:1px solid var(--wh-line);border-left:0}.wh-inventory-start,.wh-inventory-active{min-height:auto;padding:.85rem}.wh-inventory-stats,.wh-acts-filters{grid-template-columns:1fr 1fr}.wh-acts-filters label.search{grid-column:1/-1}.wh-acts-filters>button{align-self:end}.wh-act-list{padding:.5rem;overflow-x:auto}.wh-act-list>article{min-width:42rem}.wh-mobile-nav{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #cbdedacc;border-radius:1.1rem;grid-template-columns:repeat(5,1fr);padding:.3rem;display:grid;position:fixed;bottom:.55rem;left:.55rem;right:.55rem;box-shadow:0 12px 35px #05221f33}.wh-mobile-nav button{color:#718985;background:0 0;border:0;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;min-height:3.45rem;display:flex;position:relative}.wh-mobile-nav button i{font-size:.9rem;font-style:normal}.wh-mobile-nav button span{font-size:.4rem}.wh-mobile-nav button.is-active{color:#10796c;background:#e8f7f4}.wh-mobile-nav button.scan{color:#fff;background:linear-gradient(145deg,#28b59f,#0b6d62);margin-top:-1.05rem;box-shadow:0 8px 18px #10817240}.wh-mobile-nav button.scan i{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.wh-live i,.wh-scanner-beam,.wh-loader-cube,.wh-inventory-orbit,.wh-inventory-orbit span,.wh-refresh.is-spinning,.wh-loading i{animation:none}.wh-rack,.wh-action-kpis button{transition:none}}.wh-dock-handoff{background:#f8fbfa;border:1px solid #d9e7e4;border-radius:.85rem;margin:.65rem .8rem 0}.wh-dock-handoff.is-recorded{background:#effaf7;border-color:#a9ddd3}.wh-dock-handoff>header{justify-content:space-between;align-items:center;padding:.55rem;display:flex}.wh-dock-handoff>header>div{align-items:center;gap:.45rem;display:flex}.wh-dock-handoff>header i{color:#9a6317;background:#ffefd1;border-radius:.5rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.45rem;font-style:normal;font-weight:850;display:grid}.wh-dock-handoff.is-recorded>header i{color:#fff;background:#1c9d89}.wh-dock-handoff strong,.wh-dock-handoff small{display:block}.wh-dock-handoff strong{font-size:.54rem}.wh-dock-handoff small{color:#7f9490;margin-top:.08rem;font-size:.44rem}.wh-dock-handoff>header button{color:#177d70;background:0 0;border:0;font-size:.45rem;font-weight:700}.wh-dock-handoff>div{border-top:1px solid #dfeae8;grid-template-columns:.65fr 1fr 1.2fr 1fr 1fr auto;align-items:end;gap:.3rem;padding:.55rem;display:grid}.wh-dock-handoff label>span{color:#718984;margin-bottom:.18rem;font-size:.4rem;display:block}.wh-dock-handoff input,.wh-dock-handoff select{border:1px solid var(--wh-line);background:#fff;border-radius:.58rem;outline:0;width:100%;height:2.1rem;padding:0 .45rem;font-size:.47rem}.wh-dock-handoff>div>button{color:#fff;background:#167f71;border:0;border-radius:.58rem;min-height:2.1rem;padding:0 .55rem;font-size:.45rem;font-weight:750}@media (max-width:700px){.wh-dock-handoff{margin:.5rem}.wh-dock-handoff>div{grid-template-columns:1fr 1fr}.wh-dock-handoff>div>button{grid-column:1/-1;min-height:2.6rem}.wh-dock-handoff strong{font-size:.58rem}.wh-dock-handoff small{font-size:.48rem}}@media (min-width:701px){.wh-command-copy strong,.wh-command-deck form button,.wh-tabs button{font-size:.68rem}.wh-command-copy small,.wh-action-kpis small,.wh-task-list small{font-size:.54rem}.wh-action-kpis span,.wh-task-list strong,.wh-batch-list strong,.wh-receive-head p{font-size:.6rem}.wh-batch-list small,.wh-receive-steps>div,.wh-manifest-table>div,.wh-receive-footer label>span{font-size:.5rem}.wh-manifest-table strong,.wh-manifest-table .status,.wh-receive-footer>button.primary{font-size:.56rem}.wh-shelf-table>div,.wh-act-list article>div>strong,.wh-quarantine-list article>p{font-size:.54rem}.wh-shelf-table small,.wh-act-list article>div>small,.wh-inventory-stats span{font-size:.46rem}}@media (max-width:700px){.wh-mobile-nav button span{font-size:.52rem}.wh-tabs button{font-size:.54rem}.wh-command-deck input,.wh-command-deck form button{font-size:.64rem}.wh-action-kpis span{font-size:.56rem}.wh-action-kpis small{font-size:.48rem}.wh-quarantine-form label>span,.wh-quarantine-form input,.wh-quarantine-form select,.wh-quarantine-form textarea{font-size:.56rem}.wh-quarantine-form>button,.wh-ops-switch button{font-size:.58rem}}@media (min-width:701px){.wh-live{font-size:.68rem}.wh-hero-copy>p{font-size:.92rem}.wh-hero-metrics span{font-size:.61rem}.wh-hero-metrics small{font-size:.55rem}.wh-origin-strip strong{font-size:.72rem}.wh-origin-strip small{font-size:.58rem}.wh-command-copy strong,.wh-command-deck form button,.wh-tabs button{font-size:.76rem}.wh-command-copy small,.wh-action-kpis small,.wh-task-list small{font-size:.59rem}.wh-action-kpis span,.wh-task-list strong,.wh-batch-list strong,.wh-receive-head p{font-size:.66rem}.wh-task-rail>header span{font-size:.55rem}.wh-task-rail>header strong{font-size:.78rem}.wh-batch-list small,.wh-receive-steps>div,.wh-receive-footer label>span{font-size:.57rem}.wh-scan-console label{font-size:.5rem}.wh-scan-console input{font-size:.7rem}.wh-receive-summary span,.wh-receive-summary b{font-size:.52rem}.wh-manifest-actions button{font-size:.57rem}.wh-manifest-table>div{font-size:.58rem}.wh-manifest-table>div.head,.wh-manifest-table small{font-size:.5rem}.wh-manifest-table strong,.wh-manifest-table .status,.wh-receive-footer>button.primary{font-size:.62rem}.wh-manifest-table .status button,.wh-manifest-table .status em{font-size:.5rem}.wh-dock-handoff strong{font-size:.67rem}.wh-dock-handoff small{font-size:.55rem}.wh-dock-handoff>header button{font-size:.56rem}.wh-dock-handoff>div{grid-template-columns:.7fr 1fr 1.3fr 1fr 1fr}.wh-dock-handoff label>span{font-size:.52rem}.wh-dock-handoff input,.wh-dock-handoff select{height:2.35rem;font-size:.59rem}.wh-dock-handoff>div>button{grid-column:1/-1;min-height:2.45rem;font-size:.59rem}.wh-shelf-table>div,.wh-act-list article>div>strong,.wh-quarantine-list article>p{font-size:.6rem}.wh-shelf-table small,.wh-act-list article>div>small,.wh-inventory-stats span{font-size:.52rem}}@media (max-width:700px){.wh-live{font-size:.61rem}.wh-hero-copy>p{font-size:.74rem}.wh-hero-metrics span{font-size:.55rem}.wh-hero-metrics small{font-size:.5rem}.wh-tabs button,.wh-mobile-nav button span{font-size:.57rem}.wh-receive-steps>div{font-size:.54rem}.wh-scan-console label{font-size:.49rem}.wh-scan-console input{font-size:.68rem}.wh-manifest-table>div{font-size:.57rem}.wh-manifest-table>div.head,.wh-manifest-table small{font-size:.49rem}.wh-manifest-table strong,.wh-manifest-table .status{font-size:.59rem}.wh-dock-handoff strong{font-size:.65rem}.wh-dock-handoff small{font-size:.54rem}.wh-dock-handoff label>span{font-size:.53rem}.wh-dock-handoff input,.wh-dock-handoff select,.wh-dock-handoff>div>button{font-size:.59rem}}.tm-root,.tm-login{--tm-surface:#fff;--tm-surface-soft:#f5f8f7;--tm-line:#dcdcdac7}@supports (color:color-mix(in lab, red, red)){.tm-root,.tm-login{--tm-line:color-mix(in srgb, var(--color-ink-200) 78%, transparent)}}.tm-root,.tm-login{--tm-shadow:0 18px 40px -32px #0f282673;--tm-night:#0b201e;--tm-night-2:#123330;--tm-ok:#0f7f77;--tm-ok-soft:#e0f8f3}@supports (color:color-mix(in lab, red, red)){.tm-root,.tm-login{--tm-ok-soft:color-mix(in srgb, var(--color-accent-100) 70%, #fff)}}.tm-root,.tm-login{--tm-warn:#92400e;--tm-warn-soft:#fef3c7;--tm-danger:#9f1239;--tm-danger-soft:#ffe4e6}.tm-root{background:var(--color-canvas);grid-template-rows:auto 1fr;min-height:100vh;display:grid}.tm-header{background:linear-gradient(120deg, var(--tm-night), var(--tm-night-2));color:#fff;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:.85rem clamp(1rem,3vw,1.75rem);display:flex}.tm-brand{line-height:1.1;display:grid}.tm-brand span{letter-spacing:.2em;color:#ffffff80;font-size:.62rem}.tm-brand b{letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.tm-nav{flex-wrap:wrap;gap:.3rem;margin-inline-start:auto;display:flex}.tm-nav a{color:#ffffffb8;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.95rem;transition:background .15s,color .15s;display:flex}.tm-nav a:hover{color:#fff;background:#ffffff1a}.tm-nav a.is-active{color:#fff;background:#ffffff29;font-weight:600}.tm-user{align-items:center;gap:.7rem;display:flex}.tm-user span{color:#ffffffa6;font-size:.9rem}.tm-user button{color:#fff;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.9rem;display:flex}.tm-user button:hover{background:#ffffff1f}.tm-main{padding:clamp(1rem,2.5vw,1.9rem)}.tm-login{background:linear-gradient(140deg, var(--tm-night), var(--tm-night-2) 70%, #0a1a19);place-items:center;min-height:100vh;padding:1.5rem;display:grid}.tm-login-card{background:var(--tm-surface);border-radius:1.6rem;gap:.85rem;width:min(27rem,100%);padding:clamp(1.6rem,4vw,2.4rem);display:grid;box-shadow:0 50px 90px -50px #000000bf}.tm-login-kicker{letter-spacing:.2em;color:var(--color-accent-700);font-size:.64rem}.tm-login-card h1{letter-spacing:-.02em;color:var(--color-ink-900);font-size:1.9rem;font-weight:600}.tm-login-card>p{color:var(--color-ink-500);margin-bottom:.4rem;font-size:.95rem}.tm-login-card label{color:var(--color-ink-500);gap:.3rem;font-size:.85rem;display:grid}.tm-login-card input,.tm-field input,.tm-field select{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--color-canvas);height:3.2rem;color:var(--color-ink-900);padding:0 .95rem;font-size:1.05rem;transition:border-color .15s,box-shadow .15s}.tm-login-card input:focus,.tm-field input:focus,.tm-field select:focus{border-color:var(--color-accent-400);outline:none;box-shadow:0 0 0 3px #71d7c959}@supports (color:color-mix(in lab, red, red)){.tm-login-card input:focus,.tm-field input:focus,.tm-field select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-300) 35%, transparent)}}.tm-login-card>button{border-radius:var(--radius-field);background:var(--color-accent-600);color:#fff;height:3.3rem;font-size:1.05rem;font-weight:600}.tm-login-card>button:hover:not(:disabled){background:var(--color-accent-700)}.tm-login-card>button:disabled{opacity:.55}.tm-login-card>a{text-align:center;color:var(--color-ink-400);font-size:.85rem}.tm-login-card>a:hover{color:var(--color-accent-700)}.tm-login-error{border-radius:var(--radius-field);background:var(--tm-danger-soft);color:var(--tm-danger);padding:.75rem .9rem;font-size:.9rem}.tm-card,.tm-search-card,.tm-client{border:1px solid var(--tm-line);background:var(--tm-surface);box-shadow:var(--tm-shadow);border-radius:1.5rem;padding:clamp(1.1rem,2.2vw,1.6rem)}.tm-home{gap:clamp(1.2rem,3vw,1.9rem);display:grid}.tm-greeting h1{letter-spacing:-.02em;color:var(--color-ink-900);font-size:clamp(1.7rem,3.5vw,2.3rem);font-weight:600}.tm-shift-pill{border-radius:999px;align-items:center;gap:.5rem;margin-top:.6rem;padding:.45rem .95rem;font-size:.95rem;font-weight:500;display:inline-flex}.tm-shift-pill i{background:currentColor;border-radius:50%;width:.55rem;height:.55rem}.tm-shift-pill.is-open{background:var(--tm-ok-soft);color:var(--tm-ok)}.tm-shift-pill.is-closed{background:var(--tm-warn-soft);color:var(--tm-warn)}.tm-tiles{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:clamp(.8rem,1.6vw,1.1rem);display:grid}.tm-tile{border:1px solid var(--tm-line);background:var(--tm-surface);min-height:11.5rem;box-shadow:var(--tm-shadow);border-radius:1.5rem;align-content:start;gap:.55rem;padding:1.5rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.tm-tile:after{content:"→";color:var(--color-ink-300);font-size:1.1rem;transition:transform .16s,color .16s;position:absolute;top:1.4rem;right:1.5rem}.tm-tile:hover{border-color:var(--color-accent-300);transform:translateY(-3px);box-shadow:0 26px 50px -34px #0f282680}.tm-tile:hover:after{color:var(--color-accent-600);transform:translate(3px)}.tm-tile-symbol{background:var(--color-accent-50);width:3.1rem;height:3.1rem;color:var(--color-accent-700);border-radius:1rem;place-items:center;display:grid}.tm-tile strong{letter-spacing:-.01em;color:var(--color-ink-900);font-size:1.3rem;font-weight:600}.tm-tile small{color:var(--color-ink-500);font-size:.92rem;line-height:1.5}.tm-order{gap:clamp(.9rem,2vw,1.3rem);display:grid}.tm-search-card h1{letter-spacing:-.02em;color:var(--color-ink-900);font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:600}.tm-search-card>p{color:var(--color-ink-500);margin-top:.25rem}.tm-search-card form{gap:.7rem;margin-top:1.1rem;display:flex}.tm-search-card input{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--color-canvas);min-width:0;height:3.6rem;color:var(--color-ink-900);flex:1;padding:0 1.05rem;font-size:1.15rem}.tm-search-card input:focus{border-color:var(--color-accent-400);outline:none;box-shadow:0 0 0 3px #71d7c959}@supports (color:color-mix(in lab, red, red)){.tm-search-card input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-300) 35%, transparent)}}.tm-found{color:var(--color-ink-400);margin-top:.6rem;font-size:.88rem;display:block}.tm-primary{border-radius:var(--radius-field);background:var(--color-accent-600);color:#fff;padding:0 1.5rem;font-size:1.05rem;font-weight:600;transition:background .15s}.tm-primary:hover:not(:disabled){background:var(--color-accent-700)}.tm-primary:disabled{opacity:.5}.tm-client>header{border-bottom:1px solid var(--tm-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.7rem;padding-bottom:.9rem;display:flex}.tm-client header span{color:var(--color-ink-400);letter-spacing:.04em;font-size:.82rem}.tm-client header h2{letter-spacing:-.01em;color:var(--color-ink-900);font-size:1.4rem;font-weight:600}.tm-client header a{color:var(--color-accent-700);font-size:1.05rem}.tm-deal{border-bottom:1px solid var(--tm-line);padding:1.1rem 0}.tm-deal:last-child{border-bottom:none;padding-bottom:0}.tm-deal-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tm-deal-code{color:var(--color-ink-400);font-size:.82rem}.tm-deal-head strong{color:var(--color-ink-900);font-size:1.2rem;font-weight:600;display:block}.tm-deal-head small{color:var(--color-ink-500)}.tm-deal-money{text-align:right}.tm-deal-money b{letter-spacing:-.01em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:600}.tm-deal-money i{color:var(--color-ink-400);font-size:.9rem;font-style:normal}.tm-deal-money small{color:var(--color-ink-400);font-size:.85rem;display:block}.tm-deal-transport,.tm-deal-step{color:var(--color-ink-500);margin-top:.55rem;font-size:.95rem}.tm-deal-blocker{border-radius:var(--radius-field);background:var(--tm-warn-soft);color:var(--tm-warn);margin-top:.55rem;padding:.65rem .85rem;font-size:.95rem}.tm-deal-actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.tm-deal-actions button,.tm-deal-actions .tm-cash-cta{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--tm-surface);min-height:3.4rem;color:var(--color-ink-800);align-content:center;gap:.1rem;padding:.5rem 1.3rem;font-size:1.02rem;font-weight:600;transition:border-color .15s,background .15s;display:grid}.tm-deal-actions button:hover:not(:disabled){border-color:var(--color-accent-300);background:var(--tm-surface-soft)}.tm-deal-actions button:disabled{opacity:.5}.tm-deal-actions button.tm-primary,.tm-deal-actions .tm-primary{background:var(--color-accent-600);color:#fff;border-color:#0000}.tm-deal-actions button.tm-primary:hover:not(:disabled){background:var(--color-accent-700)}.tm-deal-actions button i{color:var(--color-ink-400);font-size:.78rem;font-style:normal;font-weight:400}.tm-deal-actions .tm-primary i{color:#ffffffb8}.tm-link{color:var(--color-ink-400);align-self:center;font-size:.95rem}.tm-link:hover{color:var(--color-accent-700)}.tm-note{color:var(--color-ink-500)}.tm-modal{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09181680;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.tm-modal-back{position:absolute;inset:0}.tm-modal-card{background:var(--tm-surface);border-radius:1.5rem;gap:.75rem;width:min(32rem,100%);max-height:92vh;padding:clamp(1.3rem,3vw,1.8rem);display:grid;position:relative;overflow-y:auto;box-shadow:0 45px 90px -45px #0009}.tm-modal-card h2{letter-spacing:-.01em;color:var(--color-ink-900);font-size:1.45rem;font-weight:600}.tm-modal-sub{color:var(--color-ink-500);font-size:.95rem}.tm-field{color:var(--color-ink-500);gap:.28rem;font-size:.85rem;display:grid}.tm-hint{color:var(--color-ink-400);font-size:.88rem}.tm-warn{border-radius:var(--radius-field);background:var(--tm-warn-soft);color:var(--tm-warn);padding:.75rem .9rem;font-size:.92rem}.tm-error{border-radius:var(--radius-field);background:var(--tm-danger-soft);color:var(--tm-danger);padding:.75rem .9rem;font-size:.92rem}.tm-choice{flex-wrap:wrap;gap:.45rem;display:flex}.tm-choice button{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--tm-surface);min-height:2.9rem;color:var(--color-ink-600);padding:0 1.1rem;font-size:1rem}.tm-choice button:hover{border-color:var(--color-accent-300)}.tm-choice button.is-active{border-color:var(--color-accent-500);background:var(--color-accent-50);color:var(--color-accent-800);font-weight:600}.tm-places{border-radius:var(--radius-field);background:var(--tm-surface-soft);max-height:8.5rem;color:var(--color-ink-600);gap:.2rem;padding:.65rem .85rem;font-size:.88rem;display:grid;overflow-y:auto}.tm-modal-actions{border-top:1px solid var(--tm-line);gap:.6rem;padding-top:.9rem;display:flex}.tm-modal-actions button{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--tm-surface);min-height:3.2rem;color:var(--color-ink-700);flex:1;font-size:1rem;font-weight:600}.tm-modal-actions button:hover:not(:disabled){border-color:var(--color-accent-300)}.tm-modal-actions .tm-primary{background:var(--color-accent-600);color:#fff;border-color:#0000}.tm-cash-grid{grid-template-columns:minmax(0,1fr);gap:1.2rem;display:grid}@media (min-width:760px){.tm-cash-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}.tm-cash-main span{color:var(--color-ink-400);font-size:.88rem}.tm-cash-main b{letter-spacing:-.02em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,5vw,2.7rem);font-weight:600;display:block}.tm-cash-main b i{color:var(--color-ink-400);font-size:1.05rem;font-style:normal}.tm-cash-main small{color:var(--color-ink-400)}.tm-cash-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tm-cash-facts>div{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--tm-surface-soft);padding:.65rem .85rem}.tm-cash-facts span{color:var(--color-ink-400);font-size:.78rem;display:block}.tm-cash-facts strong{color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:1.15rem}.tm-cash-cta{text-align:center}.tm-ops{gap:.15rem;margin-top:.8rem;display:grid}.tm-ops li{border-bottom:1px solid var(--tm-line);grid-template-columns:3.8rem 6.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem 0;display:grid}.tm-ops li:last-child{border-bottom:none}.tm-ops span{color:var(--color-ink-400);font-size:.88rem}.tm-ops b{color:var(--color-ink-700);font-weight:500}.tm-ops i{color:var(--color-ink-400);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-style:normal;overflow:hidden}.tm-ops strong{color:var(--color-ink-900);font-variant-numeric:tabular-nums}.tm-metrics{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.8rem;display:grid}.tm-metric{border:1px solid var(--tm-line);background:var(--tm-surface-soft);border-radius:1.1rem;gap:.1rem;padding:1rem 1.1rem;display:grid}a.tm-metric{transition:border-color .15s,transform .15s}a.tm-metric:hover{border-color:var(--color-accent-300);transform:translateY(-2px)}.tm-metric span{color:var(--color-ink-400);font-size:.82rem}.tm-metric b{letter-spacing:-.02em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.15}.tm-metric small{color:var(--color-ink-400);font-size:.85rem}.tm-steps{gap:.4rem;margin-top:.9rem;display:flex}.tm-steps span{background:var(--color-ink-200);border-radius:999px;flex:1;height:.3rem}.tm-steps span.is-done{background:var(--color-accent-500)}.tm-pick-list{gap:.45rem;margin-top:.8rem;display:grid}.tm-pick-list button{border:1px solid var(--tm-line);border-radius:var(--radius-field);text-align:left;background:var(--tm-surface);gap:.1rem;padding:.85rem 1rem;transition:border-color .15s,background .15s;display:grid}.tm-pick-list button:hover{border-color:var(--color-accent-300);background:var(--tm-surface-soft)}.tm-pick-list strong{color:var(--color-ink-900);font-size:1.1rem}.tm-pick-list small{color:var(--color-ink-400);font-size:.88rem}.tm-new-client{border-top:1px solid var(--tm-line);margin-top:1.3rem;padding-top:1rem}.tm-new-client h3{color:var(--color-ink-500);font-size:.92rem}.tm-new-client-fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;margin:.65rem 0 .9rem;display:grid}.tm-new-client>button{min-height:3.2rem;padding:0 1.5rem}.tm-cargo-form{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;margin-top:1rem;display:grid}.tm-rows-title{color:var(--color-ink-700);margin:1.3rem 0 .6rem;font-size:1rem;font-weight:600}.tm-rows-title small{color:var(--color-ink-400);margin-top:.15rem;font-size:.85rem;font-weight:400;display:block}.tm-cargo-row{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.55rem;margin-bottom:.6rem;display:grid}.tm-cargo-row .tm-narrow input{text-align:right}.tm-row-drop{border:1px solid var(--tm-line);border-radius:var(--radius-field);width:2.8rem;height:3.2rem;color:var(--color-ink-400);font-size:1.2rem}.tm-row-drop:hover{border-color:var(--tm-danger);color:var(--tm-danger)}.tm-add-row{color:var(--color-accent-700);justify-self:start;font-size:.98rem;font-weight:500}.tm-price{border-top:1px solid var(--tm-line);flex-wrap:wrap;gap:2rem;margin-top:1.1rem;padding-top:1rem;display:flex}.tm-price span{color:var(--color-ink-400);font-size:.82rem;display:block}.tm-price b{letter-spacing:-.02em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600}.tm-price b i{color:var(--color-ink-400);font-size:.95rem;font-style:normal}.tm-done{text-align:center;justify-items:center;gap:.35rem;padding:1.4rem 0;display:grid}.tm-done span{background:var(--tm-ok-soft);width:3.6rem;height:3.6rem;color:var(--tm-ok);border-radius:50%;place-items:center;font-size:1.7rem;display:grid}.tm-done h2{letter-spacing:-.01em;color:var(--color-ink-900);font-size:1.6rem;font-weight:600}.tm-done p{color:var(--color-ink-500)}@media (max-width:860px){.tm-nav{order:3;width:100%;margin-inline-start:0;overflow-x:auto}.tm-nav a{white-space:nowrap}.tm-user{margin-inline-start:auto}}@media (max-width:720px){.tm-cargo-row{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-search-card form{flex-direction:column}.tm-primary{padding:.9rem 1.3rem}.tm-deal-actions button,.tm-deal-actions .tm-cash-cta{width:100%}.tm-ops li{grid-template-columns:3.4rem minmax(0,1fr) auto}.tm-ops i{display:none}}:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-surface:#1b1f1e;--tm-surface-soft:#232827;--tm-line:#ffffff17;--tm-shadow:0 20px 45px #00000047;--tm-ok-soft:#0f7f77}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-ok-soft:color-mix(in srgb, #0f7f77 26%, var(--tm-surface))}}:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-ok:#7fdccf;--tm-warn-soft:#78350f}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-warn-soft:color-mix(in srgb, #78350f 30%, var(--tm-surface))}}:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-warn:#fcd34d;--tm-danger-soft:#9f1239}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-danger-soft:color-mix(in srgb, #9f1239 26%, var(--tm-surface))}}:root[data-theme=dark] .tm-root,:root[data-theme=dark] .tm-login{--tm-danger:#fda4af}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-surface:#1b1f1e;--tm-surface-soft:#232827;--tm-line:#ffffff17;--tm-shadow:0 20px 45px #00000047;--tm-ok-soft:#0f7f77}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-ok-soft:color-mix(in srgb, #0f7f77 26%, var(--tm-surface))}}:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-ok:#7fdccf;--tm-warn-soft:#78350f}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-warn-soft:color-mix(in srgb, #78350f 30%, var(--tm-surface))}}:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-warn:#fcd34d;--tm-danger-soft:#9f1239}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-danger-soft:color-mix(in srgb, #9f1239 26%, var(--tm-surface))}}:root:not([data-theme=light]) .tm-root,:root:not([data-theme=light]) .tm-login{--tm-danger:#fda4af}}.tm-done-mark{border-radius:var(--radius-field);background:var(--tm-surface-soft);color:var(--color-ink-600);gap:.15rem;margin-top:.4rem;padding:.7rem 1.1rem;display:grid}.tm-done-mark b{color:var(--color-accent-700);font-size:1.25rem}.tm-done-mark small{color:var(--color-ink-400);font-size:.85rem}.tm-policy{border:1px solid var(--tm-line);border-left:3px solid var(--color-amber-soft);border-radius:var(--radius-field);background:var(--tm-surface-soft);margin-top:1.2rem;padding:.9rem 1.1rem}.tm-policy strong{color:var(--color-ink-800);font-size:1rem}.tm-policy ul{color:var(--color-ink-600);gap:.25rem;margin:.5rem 0 .75rem;font-size:.92rem;display:grid}.tm-policy li{padding-left:.9rem;position:relative}.tm-policy li:before{content:"•";color:var(--color-ink-400);position:absolute;left:0}.tm-policy label{color:var(--color-ink-800);cursor:pointer;align-items:center;gap:.55rem;font-size:1rem;font-weight:500;display:flex}.tm-policy input{width:1.2rem;height:1.2rem;accent-color:var(--color-accent-600)}.tm-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.tm-head-row .tm-primary{min-height:3.2rem}.tm-form-row{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;display:grid}.tm-check{color:var(--color-ink-700);cursor:pointer;align-items:center;gap:.55rem;font-size:1rem;display:flex}.tm-check input{width:1.15rem;height:1.15rem;accent-color:var(--color-accent-600)}.tm-hidden-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tm-deal-money b.is-ok{color:var(--tm-ok)}.tm-deal-money b.is-warn{color:var(--tm-warn)}.tm-deal-actions .tm-danger-link{color:var(--color-ink-400);background:0 0;border-color:#0000;font-weight:500}.tm-deal-actions .tm-danger-link:hover:not(:disabled){border-color:var(--tm-danger);color:var(--tm-danger);background:0 0}.tm-segments{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.tm-segments button{border:1px solid var(--tm-line);background:var(--tm-surface);color:var(--color-ink-600);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.92rem;display:inline-flex}.tm-segments button:hover{border-color:var(--color-accent-300)}.tm-segments button.is-active{border-color:var(--color-accent-500);background:var(--color-accent-50);color:var(--color-accent-800);font-weight:600}.tm-segments b{background:var(--color-ink-100);font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .45rem;font-size:.82rem}.tm-segments .is-active b{background:#1c9f9338}@supports (color:color-mix(in lab, red, red)){.tm-segments .is-active b{background:color-mix(in srgb, var(--color-accent-500) 22%, transparent)}}.tm-driver-grid{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.9rem;display:grid}.tm-driver{border:1px solid var(--tm-line);background:var(--tm-surface);box-shadow:var(--tm-shadow);border-radius:1.3rem;align-content:start;gap:.7rem;padding:1.1rem 1.2rem;display:grid}.tm-driver.is-blocked{border-left:3px solid var(--color-amber-soft)}.tm-driver-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.tm-driver-avatar{background:var(--color-accent-50);width:2.7rem;height:2.7rem;color:var(--color-accent-700);border-radius:50%;place-items:center;font-size:.95rem;font-weight:600;display:grid}.tm-driver-name strong{color:var(--color-ink-900);font-size:1.1rem;font-weight:600;display:block}.tm-driver-name small{color:var(--color-ink-400);font-size:.88rem}.tm-driver-state{white-space:nowrap;border-radius:999px;padding:.28rem .65rem;font-size:.78rem;font-weight:600}.tm-driver-state.is-ok{background:var(--tm-ok-soft);color:var(--tm-ok)}.tm-driver-state.is-warn{background:var(--tm-warn-soft);color:var(--tm-warn)}.tm-driver-state.is-busy{background:#1c9f9324}@supports (color:color-mix(in lab, red, red)){.tm-driver-state.is-busy{background:color-mix(in srgb, var(--color-accent-500) 14%, transparent)}}.tm-driver-state.is-busy{color:var(--color-accent-700)}.tm-driver-state.is-off{background:var(--color-ink-100);color:var(--color-ink-500)}.tm-driver-plate{align-items:center;gap:.6rem;display:flex}.tm-driver-plate b{border:1px dashed var(--tm-line);letter-spacing:.06em;color:var(--color-ink-800);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:.2rem .6rem;font-size:1rem}.tm-driver-plate i{color:var(--color-ink-400);font-size:.9rem;font-style:normal}.tm-driver-plate span{color:var(--color-accent-700);font-size:.85rem}.tm-driver-problems{gap:.25rem;display:grid}.tm-driver-problems li{color:var(--color-ink-500);padding-left:.9rem;font-size:.88rem;position:relative}.tm-driver-problems li:before{content:"·";position:absolute;left:0}.tm-driver-problems li.is-hard{color:var(--tm-warn);font-weight:500}.tm-driver-problems li.is-hard:before{content:"!";font-weight:700}.tm-driver-clear{color:var(--tm-ok);font-size:.9rem}.tm-driver-actions{border-top:1px solid var(--tm-line);flex-wrap:wrap;gap:.4rem;padding-top:.8rem;display:flex}.tm-driver-actions button{border:1px solid var(--tm-line);border-radius:var(--radius-field);background:var(--tm-surface);min-height:2.9rem;color:var(--color-ink-700);padding:0 .95rem;font-size:.95rem;font-weight:600}.tm-driver-actions button:hover:not(:disabled){border-color:var(--color-accent-300);background:var(--tm-surface-soft)}.tm-driver-actions button:disabled{opacity:.5}.tm-driver-actions .tm-primary{background:var(--color-accent-600);color:#fff;border-color:#0000}.tm-driver-actions .tm-driver-drop{color:var(--color-ink-400);border-color:#0000;margin-inline-start:auto;font-weight:500}.tm-driver-actions .tm-driver-drop:hover:not(:disabled){border-color:var(--tm-danger);color:var(--tm-danger);background:0 0}.tm-driver-note{border-radius:var(--radius-field);background:var(--tm-warn-soft);color:var(--tm-warn);padding:.55rem .8rem;font-size:.88rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}
