@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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-700:#bf000f;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-400:#fcbb00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-700:#008138;--color-green-800:#016630;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-700:#007956;--color-indigo-50:#eef2ff;--color-indigo-200:#c7d2ff;--color-indigo-400:#7d87ff;--color-indigo-700:#432dd7;--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--line-height:calc(1 / .75);--text-sm--line-height:calc(1.25 / .875);--text-base--line-height:calc(1.5 / 1);--text-lg--line-height:calc(1.75 / 1.125);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl--line-height:calc(2 / 1.5);--text-3xl--line-height:calc(2.25 / 1.875);--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;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 3px);--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--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-brand:var(--accent);--color-brand-soft:var(--accent-soft);--radius-window:var(--radius-window);--shadow-button:var(--shadow-button);--shadow-gold:var(--shadow-gold);--shadow-panel:var(--shadow-panel);--font-display:var(--font-display)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-700:lab(32.4486% 49.2217 -84.6695)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-10{inset-inline:calc(var(--spacing) * 10)}.inset-x-\[-6px\]{inset-inline:-6px}.inset-x-\[-8px\]{inset-inline:-8px}.inset-x-\[3px\]{inset-inline:3px}.-inset-y-0\.5{inset-block:calc(var(--spacing) * -.5)}.inset-y-0{inset-block:0}.inset-y-0\.5{inset-block:calc(var(--spacing) * .5)}.inset-y-1{inset-block:var(--spacing)}.inset-y-1\/2{inset-block:50%}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-y-3{inset-block:calc(var(--spacing) * 3)}.inset-y-\[-3px\]{inset-block:-3px}.inset-y-\[3px\]{inset-block:3px}.end-2025{inset-inline-end:calc(var(--spacing) * 2025)}.\!top-auto{top:auto!important}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-32{top:calc(var(--spacing) * -32)}.-top-\[3px\]{top:-3px}.-top-\[4px\]{top:-4px}.-top-\[5px\]{top:-5px}.-top-\[7px\]{top:-7px}.-top-px{top:-1px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-25{top:calc(var(--spacing) * 25)}.top-50{top:calc(var(--spacing) * 50)}.top-2000{top:calc(var(--spacing) * 2000)}.top-\[-2px\]{top:-2px}.top-\[-3px\]{top:-3px}.top-\[-4px\]{top:-4px}.top-\[2\.5px\]{top:2.5px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[4px\]{top:4px}.top-\[5px\]{top:5px}.top-\[6\%\]{top:6%}.top-\[6px\]{top:6px}.top-\[7px\]{top:7px}.top-\[8px\]{top:8px}.top-\[10px\]{top:10px}.top-\[13px\]{top:13px}.top-\[18px\]{top:18px}.top-\[26px\]{top:26px}.top-\[34px\]{top:34px}.top-\[54px\]{top:54px}.top-\[56px\]{top:56px}.top-\[92px\]{top:92px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(var\(--sticky-top\,3\.5rem\)\+var\(--row-py\)\*2\+17px\)\]{top:calc(var(--sticky-top,3.5rem) + var(--row-py) * 2 + 17px)}.top-\[var\(--sticky-top\,3\.5rem\)\]{top:var(--sticky-top,3.5rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.-right-28{right:calc(var(--spacing) * -28)}.-right-px{right:-1px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-24{right:calc(var(--spacing) * 24)}.right-\[5px\]{right:5px}.right-\[6\%\]{right:6%}.right-\[6px\]{right:6px}.right-\[8px\]{right:8px}.right-\[10px\]{right:10px}.right-\[46px\]{right:46px}.right-\[calc\(50\%-2\.25rem\)\]{right:calc(50% - 2.25rem)}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2\.5{bottom:calc(var(--spacing) * -2.5)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-14{bottom:calc(var(--spacing) * -14)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-28{bottom:calc(var(--spacing) * -28)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-36{bottom:calc(var(--spacing) * -36)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[-4px\]{bottom:-4px}.bottom-\[-6px\]{bottom:-6px}.bottom-\[-16px\]{bottom:-16px}.bottom-\[3px\]{bottom:3px}.bottom-\[18px\]{bottom:18px}.bottom-\[26px\]{bottom:26px}.bottom-\[74px\]{bottom:74px}.bottom-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(.75rem + env(safe-area-inset-bottom))}.bottom-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}.bottom-\[calc\(100\%\+0\.4rem\)\]{bottom:calc(100% + .4rem)}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-6{left:calc(var(--spacing) * -6)}.-left-10{left:calc(var(--spacing) * -10)}.-left-12{left:calc(var(--spacing) * -12)}.-left-14{left:calc(var(--spacing) * -14)}.-left-16{left:calc(var(--spacing) * -16)}.-left-20{left:calc(var(--spacing) * -20)}.-left-24{left:calc(var(--spacing) * -24)}.-left-\[7px\]{left:-7px}.-left-\[8px\]{left:-8px}.-left-\[10px\]{left:-10px}.-left-\[22px\]{left:-22px}.-left-\[23px\]{left:-23px}.-left-\[27px\]{left:-27px}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-8{left:calc(var(--spacing) * 8)}.left-9{left:calc(var(--spacing) * 9)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-16{left:calc(var(--spacing) * 16)}.left-28{left:calc(var(--spacing) * 28)}.left-\[-2px\]{left:-2px}.left-\[-9999px\]{left:-9999px}.left-\[2px\]{left:2px}.left-\[3px\]{left:3px}.left-\[5px\]{left:5px}.left-\[6\%\]{left:6%}.left-\[7px\]{left:7px}.left-\[9px\]{left:9px}.left-\[10px\]{left:10px}.left-\[11px\]{left:11px}.left-\[12\%\]{left:12%}.left-\[12px\]{left:12px}.left-\[13px\]{left:13px}.left-\[15px\]{left:15px}.left-\[16px\]{left:16px}.left-\[18px\]{left:18px}.left-\[22px\]{left:22px}.left-\[52px\]{left:52px}.left-\[calc\(50\%\+20px\)\]{left:calc(50% + 20px)}.left-\[calc\(50\%-2\.25rem\)\]{left:calc(50% - 2.25rem)}.left-\[calc\(50\%-6px\)\]{left:calc(50% - 6px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-45{z-index:45}.z-50{z-index:50}.z-100{z-index:100}.z-130{z-index:130}.z-135{z-index:135}.z-150{z-index:150}.z-159{z-index:159}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[34\]{z-index:34}.z-\[38\]{z-index:38}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[47\]{z-index:47}.z-\[60\]{z-index:60}.z-\[64\]{z-index:64}.z-\[65\]{z-index:65}.z-\[66\]{z-index:66}.z-\[68\]{z-index:68}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[96\]{z-index:96}.z-\[97\]{z-index:97}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.z-\[102\]{z-index:102}.z-\[103\]{z-index:103}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[135\]{z-index:135}.z-\[140\]{z-index:140}.z-\[141\]{z-index:141}.z-\[142\]{z-index:142}.z-\[149\]{z-index:149}.z-\[150\]{z-index:150}.z-\[158\]{z-index:158}.z-\[159\]{z-index:159}.z-\[160\]{z-index:160}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[1000\]{z-index:1000}.z-\[1300\]{z-index:1300}.z-\[var\(--z-dialog\)\]{z-index:var(--z-dialog)}.z-\[var\(--z-lightbox\)\]{z-index:var(--z-lightbox)}.z-\[var\(--z-palette\)\]{z-index:var(--z-palette)}.z-\[var\(--z-progress\)\]{z-index:var(--z-progress)}.z-\[var\(--z-room\)\]{z-index:var(--z-room)}.z-\[var\(--z-room-layer\)\]{z-index:var(--z-room-layer)}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.z-\[var\(--z-window-room\)\]{z-index:var(--z-window-room)}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-4{grid-column-end:4}.row-1{grid-row:1}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-start-1{grid-row-start:1}.float-right{float:right}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-3{margin:calc(var(--spacing) * 3)}.m-3\.5{margin:calc(var(--spacing) * 3.5)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-\[var\(--card-pad\)\]{margin-inline:calc(var(--card-pad) * -1)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-6{margin-block:calc(var(--spacing) * -6)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-auto{margin-block:auto}.\!mt-0{margin-top:0!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.-mt-px{margin-top:-1px}.mt-0{margin-top:0}.mt-0\!{margin-top:0!important}.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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[0\.4em\]{margin-top:.4em}.mt-\[0\.5em\]{margin-top:.5em}.mt-\[0\.7em\]{margin-top:.7em}.mt-\[0\.35em\]{margin-top:.35em}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[4\%\]{margin-top:4%}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[6\%\]{margin-top:6%}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[10px\]{margin-top:10px}.mt-\[17px\]{margin-top:17px}.mt-\[18px\]{margin-top:18px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.space-y-section>:not([hidden])~:not([hidden]){margin-top:var(--section-gap)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-0{margin-right:0}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-\[3px\]{margin-bottom:-3px}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[2px\]{margin-bottom:2px}.mb-\[9px\]{margin-bottom:9px}.mb-\[11px\]{margin-bottom:11px}.mb-\[18px\]{margin-bottom:18px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.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-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-\[1\.65rem\]{margin-left:1.65rem}.ml-\[3px\]{margin-left:3px}.ml-\[13px\]{margin-left:13px}.ml-\[37px\]{margin-left:37px}.ml-\[124px\]{margin-left:124px}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.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}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!table{display:table!important}.\[display\:-webkit-box\]{display:-webkit-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.table{display:table}.table-cell{display:table-cell}.aspect-\[1\/1\.32\]{aspect-ratio:1/1.32}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[16\/6\.5\]{aspect-ratio:16/6.5}.aspect-\[16\/7\.5\]{aspect-ratio:16/7.5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[85\/110\]{aspect-ratio:85/110}.aspect-\[210\/280\]{aspect-ratio:210/280}.aspect-\[612\/792\]{aspect-ratio:612/792}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.\!size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.\!size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.\!size-9{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.\!size-\[26px\]{width:26px!important;height:26px!important}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.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-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.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-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.size-\[3px\]{width:3px;height:3px}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[4px\]{width:4px;height:4px}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[8px\]{width:8px;height:8px}.size-\[11px\]{width:11px;height:11px}.size-\[12px\]{width:12px;height:12px}.size-\[13px\]{width:13px;height:13px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[16px\]{width:16px;height:16px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[19\.5px\]{width:19.5px;height:19.5px}.size-\[19px\]{width:19px;height:19px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[23px\]{width:23px;height:23px}.size-\[26px\]{width:26px;height:26px}.size-\[28rem\]{width:28rem;height:28rem}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[34\%\]{width:34%;height:34%}.size-\[34px\]{width:34px;height:34px}.size-\[38\%\]{width:38%;height:38%}.size-\[38px\]{width:38px;height:38px}.size-\[40px\]{width:40px;height:40px}.size-\[46px\]{width:46px;height:46px}.size-\[52px\]{width:52px;height:52px}.size-\[54px\]{width:54px;height:54px}.size-\[68\%\]{width:68%;height:68%}.size-\[76px\]{width:76px;height:76px}.size-\[130px\]{width:130px;height:130px}.size-\[132px\]{width:132px;height:132px}.size-\[150px\]{width:150px;height:150px}.size-\[170px\]{width:170px;height:170px}.size-\[190px\]{width:190px;height:190px}.size-\[200px\]{width:200px;height:200px}.size-\[220px\]{width:220px;height:220px}.size-\[420px\]{width:420px;height:420px}.size-full{width:100%;height:100%}.h-0{height:0}.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-6\.5{height:calc(var(--spacing) * 6.5)}.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-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[0\.3em\]{height:.3em}.h-\[0\.6em\]{height:.6em}.h-\[0\.9em\]{height:.9em}.h-\[1\.1em\]{height:1.1em}.h-\[1\.35em\]{height:1.35em}.h-\[1em\]{height:1em}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[3\.5px\]{height:3.5px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[52vh\]{height:52vh}.h-\[55svh\]{height:55svh}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[62px\]{height:62px}.h-\[62vh\]{height:62vh}.h-\[64px\]{height:64px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[88px\]{height:88px}.h-\[88vh\]{height:88vh}.h-\[92px\]{height:92px}.h-\[94dvh\]{height:94dvh}.h-\[94vh\]{height:94vh}.h-\[100dvh\]{height:100dvh}.h-\[108px\]{height:108px}.h-\[116px\]{height:116px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[168px\]{height:168px}.h-\[180px\]{height:180px}.h-\[188px\]{height:188px}.h-\[190px\]{height:190px}.h-\[196px\]{height:196px}.h-\[220px\]{height:220px}.h-\[222px\]{height:222px}.h-\[228px\]{height:228px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[278px\]{height:278px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[calc\(100\%\+4px\)\]{height:calc(100% + 4px)}.h-\[calc\(100\%-1\.75rem\)\]{height:calc(100% - 1.75rem)}.h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-\[calc\(100dvh-6\.5rem\)\]{height:calc(100dvh - 6.5rem)}.h-\[calc\(100dvh-8\.5rem\)\]{height:calc(100dvh - 8.5rem)}.h-\[calc\(100vh-5rem\)\]{height:calc(100vh - 5rem)}.h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.h-\[calc\(100vh-var\(--sticky-top\,0px\)-56px\)\]{height:calc(100vh - var(--sticky-top,0px) - 56px)}.h-\[min\(90vh\,64rem\)\]{height:min(90vh,64rem)}.h-\[min\(92vh\,68rem\)\]{height:min(92vh,68rem)}.h-\[min\(94vh\,57rem\)\]{height:min(94vh,57rem)}.h-\[min\(94vh\,60rem\)\]{height:min(94vh,60rem)}.h-\[min\(94vh\,74rem\)\]{height:min(94vh,74rem)}.h-\[min\(860px\,92vh\)\]{height:min(860px,92vh)}.h-\[min\(980px\,calc\(100dvh-120px\)\)\]{height:min(980px,100dvh - 120px)}.h-\[min\(calc\(100dvh-12rem\)\,640px\)\]{height:min(100dvh - 12rem,640px)}.h-\[var\(--seat-sheet-h\)\]{height:var(--seat-sheet-h)}.h-\[var\(--seat-wheel-h\)\]{height:var(--seat-wheel-h)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.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-96{max-height:calc(var(--spacing) * 96)}.max-h-\[15rem\]{max-height:15rem}.max-h-\[21rem\]{max-height:21rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[30\%\]{max-height:30%}.max-h-\[30rem\]{max-height:30rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[34rem\]{max-height:34rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[45dvh\]{max-height:45dvh}.max-h-\[45svh\]{max-height:45svh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[50\%\]{max-height:50%}.max-h-\[55vh\]{max-height:55vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[69vh\]{max-height:69vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72px\]{max-height:72px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90px\]{max-height:90px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[140px\]{max-height:140px}.max-h-\[160px\]{max-height:160px}.max-h-\[190px\]{max-height:190px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[460px\]{max-height:460px}.max-h-\[520px\]{max-height:520px}.max-h-\[680px\]{max-height:680px}.max-h-\[calc\(100\%-3rem\)\]{max-height:calc(100% - 3rem)}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-var\(--seat-wheel-h\)\)\]{max-height:calc(100dvh - var(--seat-wheel-h))}.max-h-\[min\(32rem\,calc\(100vh-5rem\)\)\]{max-height:min(32rem,100vh - 5rem)}.max-h-\[min\(70vh\,540px\)\]{max-height:min(70vh,540px)}.max-h-\[min\(70vh\,calc\(100dvh-224px\)\)\]{max-height:min(70vh,100dvh - 224px)}.max-h-\[min\(72vh\,40rem\)\]{max-height:min(72vh,40rem)}.max-h-\[min\(88vh\,760px\)\]{max-height:min(88vh,760px)}.max-h-\[min\(600px\,calc\(100vh-8\.5rem-env\(safe-area-inset-bottom\)\)\)\]{max-height:min(600px, calc(100vh - 8.5rem - env(safe-area-inset-bottom)))}.max-h-\[min\(680px\,calc\(100vh-5\.5rem\)\)\]{max-height:min(680px,100vh - 5.5rem)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-2{min-height:calc(var(--spacing) * 2)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[10\.5rem\]{min-height:10.5rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[15px\]{min-height:15px}.min-h-\[15rem\]{min-height:15rem}.min-h-\[17rem\]{min-height:17rem}.min-h-\[20px\]{min-height:20px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24px\]{min-height:24px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[26px\]{min-height:26px}.min-h-\[26rem\]{min-height:26rem}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[34rem\]{min-height:34rem}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[56px\]{min-height:56px}.min-h-\[56vh\]{min-height:56vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[76vh\]{min-height:76vh}.min-h-\[84px\]{min-height:84px}.min-h-\[85vh\]{min-height:85vh}.min-h-\[86px\]{min-height:86px}.min-h-\[90px\]{min-height:90px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[232px\]{min-height:232px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[290px\]{min-height:290px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[440px\]{min-height:440px}.min-h-\[460px\]{min-height:460px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[540px\]{min-height:540px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100dvh-8rem\)\]{min-height:calc(100dvh - 8rem)}.min-h-\[calc\(100dvh-240px\)\]{min-height:calc(100dvh - 240px)}.min-h-\[min\(392px\,calc\(100dvh-168px\)\)\]{min-height:min(392px,100dvh - 168px)}.min-h-\[var\(--textarea-min-h\)\]{min-height:var(--textarea-min-h)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.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-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.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-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.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-96{width:calc(var(--spacing) * 96)}.w-\[0\.55em\]{width:.55em}.w-\[0\.62em\]{width:.62em}.w-\[2px\]{width:2px}.w-\[3ch\]{width:3ch}.w-\[3px\]{width:3px}.w-\[4px\]{width:4px}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-\[7ch\]{width:7ch}.w-\[7px\]{width:7px}.w-\[9\.5rem\]{width:9.5rem}.w-\[9px\]{width:9px}.w-\[10px\]{width:10px}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[19\.5rem\]{width:19.5rem}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[44\%\]{width:44%}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[46px\]{width:46px}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[62px\]{width:62px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[82\%\]{width:82%}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[86px\]{width:86px}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[92\%\]{width:92%}.w-\[92px\]{width:92px}.w-\[94\%\]{width:94%}.w-\[95\%\]{width:95%}.w-\[96\%\]{width:96%}.w-\[96vw\]{width:96vw}.w-\[97\%\]{width:97%}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[116px\]{width:116px}.w-\[118px\]{width:118px}.w-\[124px\]{width:124px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[160px\]{width:160px}.w-\[164px\]{width:164px}.w-\[168px\]{width:168px}.w-\[170px\]{width:170px}.w-\[176px\]{width:176px}.w-\[188px\]{width:188px}.w-\[200px\]{width:200px}.w-\[204px\]{width:204px}.w-\[208px\]{width:208px}.w-\[210px\]{width:210px}.w-\[212px\]{width:212px}.w-\[218px\]{width:218px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[236px\]{width:236px}.w-\[240px\]{width:240px}.w-\[242px\]{width:242px}.w-\[248px\]{width:248px}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[268px\]{width:268px}.w-\[270px\]{width:270px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[286px\]{width:286px}.w-\[288px\]{width:288px}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[356px\]{width:356px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[680px\]{width:680px}.w-\[760px\]{width:760px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[min\(19rem\,calc\(100vw-1\.5rem\)\)\]{width:min(19rem,100vw - 1.5rem)}.w-\[min\(20rem\,80vw\)\]{width:min(20rem,80vw)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(26rem\,calc\(100\%-1rem\)\)\]{width:min(26rem,100% - 1rem)}.w-\[min\(26rem\,calc\(100vw-1\.5rem\)\)\]{width:min(26rem,100vw - 1.5rem)}.w-\[min\(30rem\,92\%\)\]{width:min(30rem,92%)}.w-\[min\(34rem\,92\%\)\]{width:min(34rem,92%)}.w-\[min\(34rem\,92vw\)\]{width:min(34rem,92vw)}.w-\[min\(51rem\,calc\(100vw-1\.5rem\)\)\]{width:min(51rem,100vw - 1.5rem)}.w-\[min\(92vw\,24rem\)\]{width:min(92vw,24rem)}.w-\[min\(92vw\,25rem\)\]{width:min(92vw,25rem)}.w-\[min\(92vw\,27rem\)\]{width:min(92vw,27rem)}.w-\[min\(92vw\,40rem\)\]{width:min(92vw,40rem)}.w-\[min\(92vw\,600px\)\]{width:min(92vw,600px)}.w-\[min\(96vw\,64rem\)\]{width:min(96vw,64rem)}.w-\[min\(96vw\,72rem\)\]{width:min(96vw,72rem)}.w-\[min\(96vw\,83rem\)\]{width:min(96vw,83rem)}.w-\[min\(96vw\,85rem\)\]{width:min(96vw,85rem)}.w-\[min\(96vw\,90rem\)\]{width:min(96vw,90rem)}.w-\[min\(250px\,100\%\)\]{width:min(250px,100%)}.w-\[min\(300px\,86\%\)\]{width:min(300px,86%)}.w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,100vw - 2rem)}.w-\[min\(736px\,calc\(100vw-24px\)\)\]{width:min(736px,100vw - 24px)}.w-\[min\(860px\,94\%\)\]{width:min(860px,94%)}.w-\[min\(980px\,96vw\)\]{width:min(980px,96vw)}.w-\[min\(1100px\,96vw\)\]{width:min(1100px,96vw)}.w-\[min\(1400px\,96vw\)\]{width:min(1400px,96vw)}.w-\[min\(1500px\,96vw\)\]{width:min(1500px,96vw)}.w-\[min\(calc\(100vw-1\.5rem\)\,24rem\)\]{width:min(100vw - 1.5rem,24rem)}.w-\[var\(--seat-col\)\]{width:var(--seat-col)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:0}.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-6{max-width:calc(var(--spacing) * 6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44ch\]{max-width:44ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[46rem\]{max-width:46rem}.max-w-\[47rem\]{max-width:47rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[55\%\]{max-width:55%}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[66ch\]{max-width:66ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[70ch\]{max-width:70ch}.max-w-\[70rem\]{max-width:70rem}.max-w-\[72ch\]{max-width:72ch}.max-w-\[72vw\]{max-width:72vw}.max-w-\[74ch\]{max-width:74ch}.max-w-\[76ch\]{max-width:76ch}.max-w-\[78\%\]{max-width:78%}.max-w-\[78ch\]{max-width:78ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[80ch\]{max-width:80ch}.max-w-\[80vw\]{max-width:80vw}.max-w-\[82ch\]{max-width:82ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[85ch\]{max-width:85ch}.max-w-\[86ch\]{max-width:86ch}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[90ch\]{max-width:90ch}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[94\%\]{max-width:94%}.max-w-\[95\%\]{max-width:95%}.max-w-\[110ch\]{max-width:110ch}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[168px\]{max-width:168px}.max-w-\[170px\]{max-width:170px}.max-w-\[176px\]{max-width:176px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[252px\]{max-width:252px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[392px\]{max-width:392px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[794px\]{max-width:794px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[910px\]{max-width:910px}.max-w-\[920px\]{max-width:920px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1075px\]{max-width:1075px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1220px\]{max-width:1220px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1284px\]{max-width:1284px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1460px\]{max-width:1460px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1880px\]{max-width:1880px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(var\(--doc-measure\)\+76px\)\]{max-width:calc(var(--doc-measure) + 76px)}.max-w-\[min\(560px\,85\%\)\]{max-width:min(560px,85%)}.max-w-\[var\(--vc-measure\,48rem\)\]{max-width:var(--vc-measure,48rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.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-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.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-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3px\]{min-width:3px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14px\]{min-width:14px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15px\]{min-width:15px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[17px\]{min-width:17px}.min-w-\[18px\]{min-width:18px}.min-w-\[38px\]{min-width:38px}.min-w-\[40px\]{min-width:40px}.min-w-\[42px\]{min-width:42px}.min-w-\[52rem\]{min-width:52rem}.min-w-\[58px\]{min-width:58px}.min-w-\[84px\]{min-width:84px}.min-w-\[86px\]{min-width:86px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.min-w-\[92px\]{min-width:92px}.min-w-\[104px\]{min-width:104px}.min-w-\[118px\]{min-width:118px}.min-w-\[120px\]{min-width:120px}.min-w-\[126px\]{min-width:126px}.min-w-\[128px\]{min-width:128px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[168px\]{min-width:168px}.min-w-\[172px\]{min-width:172px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[340px\]{min-width:340px}.min-w-\[350px\]{min-width:350px}.min-w-\[420px\]{min-width:420px}.min-w-\[430px\]{min-width:430px}.min-w-\[440px\]{min-width:440px}.min-w-\[460px\]{min-width:460px}.min-w-\[520px\]{min-width:520px}.min-w-\[540px\]{min-width:540px}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[820px\]{min-width:820px}.min-w-\[840px\]{min-width:840px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1\.35\]{flex:1.35}.flex-\[1_1_224px\]{flex:224px}.flex-\[2\]{flex:2}.flex-\[4\]{flex:4}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-52{flex-basis:calc(var(--spacing) * 52)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-72{flex-basis:calc(var(--spacing) * 72)}.basis-80{flex-basis:calc(var(--spacing) * 80)}.basis-\[26rem\]{flex-basis:26rem}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing) * -4);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:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[9px\]{--tw-translate-x:9px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[17px\]{--tw-translate-x:17px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;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{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(100\%\+7px\)\]{--tw-translate-y:calc(calc(100% + 7px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0;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(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[7px\]{--tw-translate-y:7px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[14px\]{--tw-translate-y:14px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.985\]{scale:.985}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.04\]{scale:1.04}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-1{rotate:1deg}.rotate-2{rotate:2deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-8deg\]{rotate:-8deg}.rotate-\[1\.3deg\]{rotate:1.3deg}.rotate-\[2\.5deg\]{rotate:2.5deg}.rotate-\[5deg\]{rotate:5deg}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(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_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite pulse}.animate-\[vbMarquee_48s_linear_infinite\]{animation:48s linear infinite vbMarquee}.animate-bounce{animation:var(--animate-bounce)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mb-4{scroll-margin-bottom:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)_170px_130px_90px\]{grid-template-columns:minmax(0,1fr) 170px 130px 90px}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(164px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(164px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.2fr_0\.9fr_1\.2fr_1\.4fr_0\.7fr_2rem\]{grid-template-columns:1.2fr .9fr 1.2fr 1.4fr .7fr 2rem}.grid-cols-\[1\.25rem_7rem_1fr_2\.5rem\]{grid-template-columns:1.25rem 7rem 1fr 2.5rem}.grid-cols-\[1\.75rem_11rem_1fr_auto\]{grid-template-columns:1.75rem 11rem 1fr auto}.grid-cols-\[1fr_60px_60px_60px_60px\]{grid-template-columns:1fr 60px 60px 60px 60px}.grid-cols-\[1fr_64px\]{grid-template-columns:1fr 64px}.grid-cols-\[1fr_76px_92px\]{grid-template-columns:1fr 76px 92px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[7\.5rem_1fr_auto\]{grid-template-columns:7.5rem 1fr auto}.grid-cols-\[10rem_1fr_2\.5rem\]{grid-template-columns:10rem 1fr 2.5rem}.grid-cols-\[15px_minmax\(0\,1fr\)_auto\]{grid-template-columns:15px minmax(0,1fr) auto}.grid-cols-\[16px_1fr\]{grid-template-columns:16px 1fr}.grid-cols-\[18px_1fr_auto\]{grid-template-columns:18px 1fr auto}.grid-cols-\[22px_1fr_auto\]{grid-template-columns:22px 1fr auto}.grid-cols-\[22px_minmax\(0\,1fr\)_auto\]{grid-template-columns:22px minmax(0,1fr) auto}.grid-cols-\[24px_1fr\]{grid-template-columns:24px 1fr}.grid-cols-\[24px_minmax\(0\,1fr\)_auto\]{grid-template-columns:24px minmax(0,1fr) auto}.grid-cols-\[24px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:24px minmax(0,1fr) auto auto}.grid-cols-\[26px_minmax\(0\,1fr\)\]{grid-template-columns:26px minmax(0,1fr)}.grid-cols-\[26px_minmax\(0\,1fr\)_auto\]{grid-template-columns:26px minmax(0,1fr) auto}.grid-cols-\[30px_1fr\]{grid-template-columns:30px 1fr}.grid-cols-\[30px_minmax\(0\,1\.2fr\)_minmax\(0\,0\.9fr\)_auto\]{grid-template-columns:30px minmax(0,1.2fr) minmax(0,.9fr) auto}.grid-cols-\[30px_minmax\(0\,1fr\)\]{grid-template-columns:30px minmax(0,1fr)}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[30px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:30px minmax(0,1fr) auto auto}.grid-cols-\[32px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:32px minmax(0,1fr) auto auto}.grid-cols-\[34px_1fr\]{grid-template-columns:34px 1fr}.grid-cols-\[34px_minmax\(0\,1fr\)_auto\]{grid-template-columns:34px minmax(0,1fr) auto}.grid-cols-\[86px_1fr\]{grid-template-columns:86px 1fr}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[96px_1fr_44px\]{grid-template-columns:96px 1fr 44px}.grid-cols-\[132px_minmax\(0\,1fr\)\]{grid-template-columns:132px minmax(0,1fr)}.grid-cols-\[150px_minmax\(0\,1fr\)_170px\]{grid-template-columns:150px minmax(0,1fr) 170px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}.grid-cols-\[minmax\(0\,1fr\)_16px\]{grid-template-columns:minmax(0,1fr) 16px}.grid-cols-\[minmax\(0\,1fr\)_24px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_72px\]{grid-template-columns:minmax(0,1fr) 72px}.grid-cols-\[minmax\(0\,1fr\)_130px_120px\]{grid-template-columns:minmax(0,1fr) 130px 120px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_16px\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 16px}.grid-cols-\[minmax\(0\,7fr\)_minmax\(80px\,3fr\)\]{grid-template-columns:minmax(0,7fr) minmax(80px,3fr)}.grid-cols-\[minmax\(0\,11rem\)_1fr_6\.5rem\]{grid-template-columns:minmax(0,11rem) 1fr 6.5rem}.grid-cols-\[minmax\(0\,15rem\)_1fr_7\.5rem\]{grid-template-columns:minmax(0,15rem) 1fr 7.5rem}.grid-cols-\[minmax\(0\,220px\)_minmax\(0\,1fr\)_110px\]{grid-template-columns:minmax(0,220px) minmax(0,1fr) 110px}.grid-cols-\[minmax\(0\,240px\)_1fr\]{grid-template-columns:minmax(0,240px) 1fr}.grid-cols-\[minmax\(110px\,auto\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(110px,auto) minmax(0,1fr) auto}.grid-cols-\[minmax\(150px\,220px\)_1fr\]{grid-template-columns:minmax(150px,220px) 1fr}.grid-cols-\[minmax\(180px\,1\.4fr\)_100px_100px_100px_110px\]{grid-template-columns:minmax(180px,1.4fr) 100px 100px 100px 110px}.grid-cols-\[minmax\(200px\,1\.6fr\)_110px_96px_76px_130px_minmax\(120px\,1fr\)_30px\]{grid-template-columns:minmax(200px,1.6fr) 110px 96px 76px 130px minmax(120px,1fr) 30px}.grid-cols-\[repeat\(auto-fill\,minmax\(116px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(116px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.\[grid-template-rows\:0fr\]{grid-template-rows:0fr}.\[grid-template-rows\:1fr\]{grid-template-rows:1fr}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[0\.3em\]{gap:.3em}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[18px\]{gap:18px}.gap-px{gap:1px}: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-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-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * 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)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.45em\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.45em * var(--tw-space-y-reverse));margin-block-end:calc(.45em * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[7px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(7px * var(--tw-space-y-reverse));margin-block-end:calc(7px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(8px * var(--tw-space-y-reverse));margin-block-end:calc(8px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.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-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-11{row-gap:calc(var(--spacing) * 11)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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-\[color-mix\(in_srgb\,white_7\%\,transparent\)\]>:not(:last-child)){border-color:#ffffff12}:where(.divide-\[var\(--hairline\)\]>:not(:last-child)),:where(.divide-hairline>:not(:last-child)),:where(.divide-hairline\/60>:not(:last-child)){border-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){:where(.divide-hairline\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--hairline) 60%, transparent)}}:where(.divide-hairline\/70>:not(:last-child)){border-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){:where(.divide-hairline\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--hairline) 70%, transparent)}}:where(.divide-surface>:not(:last-child)){border-color:var(--surface)}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[overflow\:hidden\]{overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.\!rounded-\[10px\]{border-radius:10px!important}.\!rounded-lg{border-radius:var(--radius-card)!important}.\!rounded-md{border-radius:var(--radius)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-card)}.rounded-md{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 3px)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[11px\]{border-top-left-radius:11px;border-top-right-radius:11px}.rounded-t-lg{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-t-md{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 3px);border-top-right-radius:calc(var(--radius) - 3px)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-lg{border-top-left-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:var(--radius)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.rounded-r-md{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-\[11px\]{border-bottom-right-radius:11px;border-bottom-left-radius:11px}.rounded-b-lg{border-bottom-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card)}.rounded-br-\[3px\]{border-bottom-right-radius:3px}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-br-md{border-bottom-right-radius:var(--radius)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 3px)}.rounded-bl-\[3px\]{border-bottom-left-radius:3px}.rounded-bl-md{border-bottom-left-radius:var(--radius)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 3px)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[14px\]{border-style:var(--tw-border-style);border-width:14px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.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-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,white\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,white\)\]{border-color:color-mix(in srgb,var(--accent) 55%,white)}}.border-\[color-mix\(in_srgb\,var\(--gold\)_42\%\,transparent\)\]{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--gold\)_42\%\,transparent\)\]{border-color:color-mix(in srgb,var(--gold) 42%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--gold-soft\)_60\%\,transparent\)\]{border-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--gold-soft\)_60\%\,transparent\)\]{border-color:color-mix(in srgb,var(--gold-soft) 60%,transparent)}}.border-\[color-mix\(in_srgb\,white_10\%\,transparent\)\]{border-color:#ffffff1a}.border-\[color\:var\(--accent\)\]{border-color:var(--accent)}.border-\[color\:var\(--border-control\)\]{border-color:var(--border-control)}.border-\[color\:var\(--border-input\)\]{border-color:var(--border-input)}.border-\[color\:var\(--chair-hairline\)\]{border-color:var(--chair-hairline)}.border-\[color\:var\(--chair-hairline\,var\(--hairline\)\)\]{border-color:var(--chair-hairline,var(--hairline))}.border-\[color\:var\(--danger-bd\)\]{border-color:var(--danger-bd)}.border-\[color\:var\(--gold\)\],.border-\[color\:var\(--gold\)\]\/35{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--gold\)\]\/35{border-color:color-mix(in oklab, var(--gold) 35%, transparent)}}.border-\[color\:var\(--gold\)\]\/40{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--gold\)\]\/40{border-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.border-\[color\:var\(--gold\)\]\/45{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--gold\)\]\/45{border-color:color-mix(in oklab, var(--gold) 45%, transparent)}}.border-\[color\:var\(--gold\)\]\/50{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--gold\)\]\/50{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.border-\[color\:var\(--gold-soft\)\]{border-color:var(--gold-soft)}.border-\[color\:var\(--risk-low\)\]{border-color:var(--risk-low)}.border-\[color\:var\(--stage-line\)\]{border-color:var(--stage-line)}.border-\[rgba\(201\,162\,39\,0\.5\)\]{border-color:#c9a22780}.border-\[rgba\(201\,162\,39\,0\.45\)\]{border-color:#c9a22773}.border-\[var\(--accent\)\],.border-\[var\(--accent\)\]\/35{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--accent\)\]\/35{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.border-\[var\(--accent-light\)\]{border-color:var(--accent-light)}.border-\[var\(--accent-soft\)\]{border-color:var(--accent-soft)}.border-\[var\(--border-input\)\]{border-color:var(--border-input)}.border-\[var\(--border-input\,var\(--hairline\)\)\]{border-color:var(--border-input,var(--hairline))}.border-\[var\(--canvas\)\]{border-color:var(--canvas)}.border-\[var\(--danger\)\],.border-\[var\(--danger\)\]\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--danger\)\]\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-\[var\(--danger\)\]\/50{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--danger\)\]\/50{border-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.border-\[var\(--danger-bd\)\]{border-color:var(--danger-bd)}.border-\[var\(--gold\)\],.border-\[var\(--gold\)\]\/30{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/30{border-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.border-\[var\(--gold\)\]\/35{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/35{border-color:color-mix(in oklab, var(--gold) 35%, transparent)}}.border-\[var\(--gold\)\]\/45{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/45{border-color:color-mix(in oklab, var(--gold) 45%, transparent)}}.border-\[var\(--gold\)\]\/50{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/50{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.border-\[var\(--gold\)\]\/60{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/60{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.border-\[var\(--gold\)\]\/70{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--gold\)\]\/70{border-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.border-\[var\(--hairline\)\]{border-color:var(--hairline)}.border-\[var\(--ink\)\]{border-color:var(--ink)}.border-\[var\(--ink-3\)\]{border-color:var(--ink-3)}.border-\[var\(--navy\)\]{border-color:var(--navy)}.border-\[var\(--on-navy-faint\)\]{border-color:var(--on-navy-faint)}.border-\[var\(--paper-hair\)\]{border-color:var(--paper-hair)}.border-\[var\(--stage-accent\)\]{border-color:var(--stage-accent)}.border-\[var\(--stage-line\)\]{border-color:var(--stage-line)}.border-\[var\(--status-benchmarked-bd\)\]{border-color:var(--status-benchmarked-bd)}.border-\[var\(--status-delivered-bd\)\]{border-color:var(--status-delivered-bd)}.border-\[var\(--status-review-bd\)\]{border-color:var(--status-review-bd)}.border-\[var\(--status-uploaded-bd\)\]{border-color:var(--status-uploaded-bd)}.border-\[var\(--success\)\],.border-\[var\(--success\)\]\/35{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--success\)\]\/35{border-color:color-mix(in oklab, var(--success) 35%, transparent)}}.border-\[var\(--success\)\]\/40{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--success\)\]\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.border-\[var\(--success\)\]\/50{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--success\)\]\/50{border-color:color-mix(in oklab, var(--success) 50%, transparent)}}.border-\[var\(--th-good-line\)\]{border-color:var(--th-good-line)}.border-\[var\(--th-line\)\]{border-color:var(--th-line)}.border-\[var\(--th-line2\)\]{border-color:var(--th-line2)}.border-accent,.border-accent\/40{border-color:var(--accent-color)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent-color) 40%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-black\/40{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.border-black\/40{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.border-border{border-color:var(--border)}.border-border-control{border-color:var(--border-control)}.border-border-input{border-color:var(--border-input)}.border-brand{border-color:var(--accent)}.border-brand-light,.border-brand-light\/40{border-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.border-brand-light\/40{border-color:color-mix(in oklab, var(--accent-light) 40%, transparent)}}.border-brand-light\/50{border-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.border-brand-light\/50{border-color:color-mix(in oklab, var(--accent-light) 50%, transparent)}}.border-brand-light\/60{border-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.border-brand-light\/60{border-color:color-mix(in oklab, var(--accent-light) 60%, transparent)}}.border-brand-soft{border-color:var(--accent-soft)}.border-brand\/15{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/15{border-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.border-brand\/20{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/20{border-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.border-brand\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-brand\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-brand\/35{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/35{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.border-brand\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-brand\/50{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/50{border-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.border-brand\/60{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-brand\/60{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.border-brick-bd{border-color:var(--brick-bd)}.border-brick\/40{border-color:var(--brick)}@supports (color:color-mix(in lab, red, red)){.border-brick\/40{border-color:color-mix(in oklab, var(--brick) 40%, transparent)}}.border-brick\/50{border-color:var(--brick)}@supports (color:color-mix(in lab, red, red)){.border-brick\/50{border-color:color-mix(in oklab, var(--brick) 50%, transparent)}}.border-canvas{border-color:var(--canvas)}.border-current,.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.border-danger{border-color:var(--danger)}.border-danger-bd,.border-danger-bd\/60{border-color:var(--danger-bd)}@supports (color:color-mix(in lab, red, red)){.border-danger-bd\/60{border-color:color-mix(in oklab, var(--danger-bd) 60%, transparent)}}.border-danger\/25{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/25{border-color:color-mix(in oklab, var(--danger) 25%, transparent)}}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-danger\/45{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/45{border-color:color-mix(in oklab, var(--danger) 45%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gold{border-color:var(--gold)}.border-gold-ink{border-color:var(--gold-ink)}.border-gold-soft,.border-gold-soft\/60{border-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.border-gold-soft\/60{border-color:color-mix(in oklab, var(--gold-soft) 60%, transparent)}}.border-gold\/30{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/30{border-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.border-gold\/40{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/40{border-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.border-gold\/50{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/50{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.border-gold\/60{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/60{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.border-gold\/70{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/70{border-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.border-hairline{border-color:var(--hairline)}.border-hairline-2{border-color:var(--hairline-2)}.border-hairline\/60{border-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/60{border-color:color-mix(in oklab, var(--hairline) 60%, transparent)}}.border-hairline\/70{border-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/70{border-color:color-mix(in oklab, var(--hairline) 70%, transparent)}}.border-indigo-200{border-color:var(--color-indigo-200)}.border-ink{border-color:var(--ink)}.border-ink-muted,.border-ink-muted\/50{border-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.border-ink-muted\/50{border-color:color-mix(in oklab, var(--ink-3) 50%, transparent)}}.border-ink\/40{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/40{border-color:color-mix(in oklab, var(--ink) 40%, transparent)}}.border-input{border-color:var(--input)}.border-navy{border-color:var(--navy)}.border-navy-deep,.border-navy-deep\/30{border-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.border-navy-deep\/30{border-color:color-mix(in oklab, var(--navy-deep) 30%, transparent)}}.border-on-navy-faint\/25{border-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.border-on-navy-faint\/25{border-color:color-mix(in oklab, var(--on-navy-faint) 25%, transparent)}}.border-on-navy-faint\/30{border-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.border-on-navy-faint\/30{border-color:color-mix(in oklab, var(--on-navy-faint) 30%, transparent)}}.border-on-navy\/15{border-color:var(--on-navy)}@supports (color:color-mix(in lab, red, red)){.border-on-navy\/15{border-color:color-mix(in oklab, var(--on-navy) 15%, transparent)}}.border-on-navy\/25{border-color:var(--on-navy)}@supports (color:color-mix(in lab, red, red)){.border-on-navy\/25{border-color:color-mix(in oklab, var(--on-navy) 25%, transparent)}}.border-on-navy\/30{border-color:var(--on-navy)}@supports (color:color-mix(in lab, red, red)){.border-on-navy\/30{border-color:color-mix(in oklab, var(--on-navy) 30%, transparent)}}.border-primary{border-color:var(--primary)}.border-primary-foreground\/25{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.border-primary-foreground\/25{border-color:color-mix(in oklab, var(--primary-foreground) 25%, transparent)}}.border-sidebar{border-color:var(--sidebar)}.border-sidebar-hairline{border-color:var(--sidebar-hairline)}.border-stage-line{border-color:var(--stage-line)}.border-stage-line-soft{border-color:var(--stage-line-soft)}.border-status-benchmarked{border-color:var(--status-benchmarked)}.border-status-benchmarked-bd,.border-status-benchmarked-bd\/60{border-color:var(--status-benchmarked-bd)}@supports (color:color-mix(in lab, red, red)){.border-status-benchmarked-bd\/60{border-color:color-mix(in oklab, var(--status-benchmarked-bd) 60%, transparent)}}.border-status-benchmarked-ink\/30{border-color:var(--status-benchmarked-ink)}@supports (color:color-mix(in lab, red, red)){.border-status-benchmarked-ink\/30{border-color:color-mix(in oklab, var(--status-benchmarked-ink) 30%, transparent)}}.border-status-benchmarked-ink\/40{border-color:var(--status-benchmarked-ink)}@supports (color:color-mix(in lab, red, red)){.border-status-benchmarked-ink\/40{border-color:color-mix(in oklab, var(--status-benchmarked-ink) 40%, transparent)}}.border-status-benchmarked\/40{border-color:var(--status-benchmarked)}@supports (color:color-mix(in lab, red, red)){.border-status-benchmarked\/40{border-color:color-mix(in oklab, var(--status-benchmarked) 40%, transparent)}}.border-status-delivered{border-color:var(--status-delivered)}.border-status-delivered-bd,.border-status-delivered-bd\/60{border-color:var(--status-delivered-bd)}@supports (color:color-mix(in lab, red, red)){.border-status-delivered-bd\/60{border-color:color-mix(in oklab, var(--status-delivered-bd) 60%, transparent)}}.border-status-delivered\/40{border-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.border-status-delivered\/40{border-color:color-mix(in oklab, var(--status-delivered) 40%, transparent)}}.border-status-review{border-color:var(--status-review)}.border-status-review-bd{border-color:var(--status-review-bd)}.border-status-review\/30{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.border-status-review\/30{border-color:color-mix(in oklab, var(--status-review) 30%, transparent)}}.border-status-review\/40{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.border-status-review\/40{border-color:color-mix(in oklab, var(--status-review) 40%, transparent)}}.border-status-uploaded-bd{border-color:var(--status-uploaded-bd)}.border-success,.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.border-surface{border-color:var(--surface)}.border-surface-alt{border-color:var(--surface-alt)}.border-transparent{border-color:#0000}.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\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/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\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/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\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.border-t-\[var\(--gold\)\]{border-top-color:var(--gold)}.border-t-brand,.border-t-brand\/30{border-top-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-t-brand\/30{border-top-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-t-danger{border-top-color:var(--danger)}.border-t-gold{border-top-color:var(--gold)}.border-t-navy{border-top-color:var(--navy)}.border-t-status-uploaded{border-top-color:var(--status-uploaded)}.border-t-success{border-top-color:var(--success)}.border-t-transparent{border-top-color:#0000}.border-b-brand{border-bottom-color:var(--accent)}.border-b-hairline{border-bottom-color:var(--hairline)}.border-b-transparent{border-bottom-color:#0000}.border-l-\[var\(--accent\)\]{border-left-color:var(--accent)}.border-l-\[var\(--brand\)\]{border-left-color:var(--brand)}.border-l-\[var\(--danger\)\]{border-left-color:var(--danger)}.border-l-\[var\(--gold\)\],.border-l-\[var\(--gold\)\]\/70{border-left-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-l-\[var\(--gold\)\]\/70{border-left-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.border-l-\[var\(--navy\)\]{border-left-color:var(--navy)}.border-l-\[var\(--success\)\]{border-left-color:var(--success)}.border-l-accent{border-left-color:var(--accent-color)}.border-l-brand,.border-l-brand\/60{border-left-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-l-brand\/60{border-left-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.border-l-danger{border-left-color:var(--danger)}.border-l-gold{border-left-color:var(--gold)}.border-l-status-benchmarked{border-left-color:var(--status-benchmarked)}.border-l-status-delivered{border-left-color:var(--status-delivered)}.border-l-status-delivered-ink{border-left-color:var(--status-delivered-ink)}.border-l-transparent{border-left-color:#0000}.bg-\[\#00ff00\]{background-color:#0f0}.bg-\[\#EEF6F0\]{background-color:#eef6f0}.bg-\[\#edecea\]{background-color:#edecea}.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--status-benchmarked-ink\)_14\%\,transparent\)\]{background-color:var(--status-benchmarked-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--status-benchmarked-ink\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--status-benchmarked-ink) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--success) 12%,transparent)}}.bg-\[color\:var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[color\:var\(--chair-accent-soft\,var\(--accent-soft\)\)\]{background-color:var(--chair-accent-soft,var(--accent-soft))}.bg-\[color\:var\(--chair-hairline\)\]{background-color:var(--chair-hairline)}.bg-\[color\:var\(--chair-well\)\]{background-color:var(--chair-well)}.bg-\[color\:var\(--chart-label-muted\)\]{background-color:var(--chart-label-muted)}.bg-\[color\:var\(--cmp-bad\)\]{background-color:var(--cmp-bad)}.bg-\[color\:var\(--cmp-peer\)\],.bg-\[color\:var\(--cmp-peer\)\]\/45{background-color:var(--cmp-peer)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--cmp-peer\)\]\/45{background-color:color-mix(in oklab, var(--cmp-peer) 45%, transparent)}}.bg-\[color\:var\(--cmp-peer-track\)\]{background-color:var(--cmp-peer-track)}.bg-\[color\:var\(--danger-bg\)\]{background-color:var(--danger-bg)}.bg-\[color\:var\(--gold\)\],.bg-\[color\:var\(--gold\)\]\/10{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--gold\)\]\/10{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.bg-\[color\:var\(--gold\)\]\/15{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--gold\)\]\/15{background-color:color-mix(in oklab, var(--gold) 15%, transparent)}}.bg-\[color\:var\(--navy-deep\)\]{background-color:var(--navy-deep)}.bg-\[color\:var\(--navy-soft\)\]{background-color:var(--navy-soft)}.bg-\[color\:var\(--sidebar\)\]{background-color:var(--sidebar)}.bg-\[color\:var\(--stage-accent\)\]{background-color:var(--stage-accent)}.bg-\[color\:var\(--stage-panel\)\]{background-color:var(--stage-panel)}.bg-\[color\:var\(--stage-panel-2\)\]{background-color:var(--stage-panel-2)}.bg-\[color\:var\(--status-delivered-bg\)\]{background-color:var(--status-delivered-bg)}.bg-\[rgba\(201\,162\,39\,0\.22\)\]{background-color:#c9a22738}.bg-\[rgba\(250\,247\,238\,0\.10\)\]{background-color:#faf7ee1a}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[var\(--accent\)\],.bg-\[var\(--accent\)\]\/45{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--accent\)\]\/45{background-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.bg-\[var\(--accent\)\]\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--accent\)\]\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--canvas\)\],.bg-\[var\(--canvas\)\]\/95{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--canvas\)\]\/95{background-color:color-mix(in oklab, var(--canvas) 95%, transparent)}}.bg-\[var\(--chart-1\)\]{background-color:var(--chart-1)}.bg-\[var\(--chart-track\)\]{background-color:var(--chart-track)}.bg-\[var\(--cmp-peer\)\]{background-color:var(--cmp-peer)}.bg-\[var\(--cmp-peer-track\)\]{background-color:var(--cmp-peer-track)}.bg-\[var\(--cream\)\]{background-color:var(--cream)}.bg-\[var\(--danger\)\],.bg-\[var\(--danger\)\]\/5{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--danger\)\]\/5{background-color:color-mix(in oklab, var(--danger) 5%, transparent)}}.bg-\[var\(--danger\)\]\/12{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--danger\)\]\/12{background-color:color-mix(in oklab, var(--danger) 12%, transparent)}}.bg-\[var\(--danger-bg\)\]{background-color:var(--danger-bg)}.bg-\[var\(--gold\)\],.bg-\[var\(--gold\)\]\/10{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gold\)\]\/10{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.bg-\[var\(--gold\)\]\/15{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gold\)\]\/15{background-color:color-mix(in oklab, var(--gold) 15%, transparent)}}.bg-\[var\(--gold\)\]\/20{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gold\)\]\/20{background-color:color-mix(in oklab, var(--gold) 20%, transparent)}}.bg-\[var\(--gold\)\]\/60{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gold\)\]\/60{background-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.bg-\[var\(--gold-soft\)\]{background-color:var(--gold-soft)}.bg-\[var\(--hairline\)\]{background-color:var(--hairline)}.bg-\[var\(--ink-3\)\],.bg-\[var\(--ink-3\)\]\/70{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ink-3\)\]\/70{background-color:color-mix(in oklab, var(--ink-3) 70%, transparent)}}.bg-\[var\(--navy\)\],.bg-\[var\(--navy\)\]\/85{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--navy\)\]\/85{background-color:color-mix(in oklab, var(--navy) 85%, transparent)}}.bg-\[var\(--navy-deep\)\]\/10{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--navy-deep\)\]\/10{background-color:color-mix(in oklab, var(--navy-deep) 10%, transparent)}}.bg-\[var\(--navy-deep\)\]\/80{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--navy-deep\)\]\/80{background-color:color-mix(in oklab, var(--navy-deep) 80%, transparent)}}.bg-\[var\(--navy-deep\)\]\/85{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--navy-deep\)\]\/85{background-color:color-mix(in oklab, var(--navy-deep) 85%, transparent)}}.bg-\[var\(--paper-ink\)\]\/15{background-color:var(--paper-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--paper-ink\)\]\/15{background-color:color-mix(in oklab, var(--paper-ink) 15%, transparent)}}.bg-\[var\(--paper-ink\)\]\/20{background-color:var(--paper-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--paper-ink\)\]\/20{background-color:color-mix(in oklab, var(--paper-ink) 20%, transparent)}}.bg-\[var\(--paper-ink\)\]\/25{background-color:var(--paper-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--paper-ink\)\]\/25{background-color:color-mix(in oklab, var(--paper-ink) 25%, transparent)}}.bg-\[var\(--sidebar\)\],.bg-\[var\(--sidebar\)\]\/70{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sidebar\)\]\/70{background-color:color-mix(in oklab, var(--sidebar) 70%, transparent)}}.bg-\[var\(--sidebar\)\]\/90{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sidebar\)\]\/90{background-color:color-mix(in oklab, var(--sidebar) 90%, transparent)}}.bg-\[var\(--stage-2\)\]{background-color:var(--stage-2)}.bg-\[var\(--stage-panel\)\]{background-color:var(--stage-panel)}.bg-\[var\(--stage-panel-2\)\]{background-color:var(--stage-panel-2)}.bg-\[var\(--status-benchmarked-bg\)\]{background-color:var(--status-benchmarked-bg)}.bg-\[var\(--status-delivered\)\]{background-color:var(--status-delivered)}.bg-\[var\(--status-delivered-bg\)\]{background-color:var(--status-delivered-bg)}.bg-\[var\(--status-delivered-ink\)\]{background-color:var(--status-delivered-ink)}.bg-\[var\(--status-inreview-bg\,var\(--accent-soft\)\)\]{background-color:var(--status-inreview-bg,var(--accent-soft))}.bg-\[var\(--status-review-bg\)\]{background-color:var(--status-review-bg)}.bg-\[var\(--status-uploaded-bg\)\]{background-color:var(--status-uploaded-bg)}.bg-\[var\(--success\)\],.bg-\[var\(--success\)\]\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--success\)\]\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-alt\)\]{background-color:var(--surface-alt)}.bg-\[var\(--th-good-bg\)\]{background-color:var(--th-good-bg)}.bg-\[var\(--th-hover\)\]{background-color:var(--th-hover)}.bg-\[var\(--th-panel\)\]{background-color:var(--th-panel)}.bg-\[var\(--th-stage\)\]{background-color:var(--th-stage)}.bg-\[var\(--th-tab-bg\)\]{background-color:var(--th-tab-bg)}.bg-\[var\(--tile-1\)\]{background-color:var(--tile-1)}.bg-accent,.bg-accent\/40{background-color:var(--accent-color)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--accent-color) 40%, transparent)}}.bg-accent\/70{background-color:var(--accent-color)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--accent-color) 70%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.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-400{background-color:var(--color-amber-400)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab, var(--color-black) 0%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-border-input,.bg-border-input\/70{background-color:var(--border-input)}@supports (color:color-mix(in lab, red, red)){.bg-border-input\/70{background-color:color-mix(in oklab, var(--border-input) 70%, transparent)}}.bg-brand{background-color:var(--accent)}.bg-brand-hover{background-color:var(--accent-hover)}.bg-brand-light{background-color:var(--accent-light)}.bg-brand-soft,.bg-brand-soft\/10{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/10{background-color:color-mix(in oklab, var(--accent-soft) 10%, transparent)}}.bg-brand-soft\/20{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/20{background-color:color-mix(in oklab, var(--accent-soft) 20%, transparent)}}.bg-brand-soft\/25{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/25{background-color:color-mix(in oklab, var(--accent-soft) 25%, transparent)}}.bg-brand-soft\/30{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/30{background-color:color-mix(in oklab, var(--accent-soft) 30%, transparent)}}.bg-brand-soft\/40{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/40{background-color:color-mix(in oklab, var(--accent-soft) 40%, transparent)}}.bg-brand-soft\/50{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/50{background-color:color-mix(in oklab, var(--accent-soft) 50%, transparent)}}.bg-brand-soft\/60{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/60{background-color:color-mix(in oklab, var(--accent-soft) 60%, transparent)}}.bg-brand-soft\/70{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/70{background-color:color-mix(in oklab, var(--accent-soft) 70%, transparent)}}.bg-brand\/5{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/5{background-color:color-mix(in oklab, var(--accent) 5%, transparent)}}.bg-brand\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-brand\/15{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/15{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.bg-brand\/20{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/20{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.bg-brand\/25{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/25{background-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.bg-brand\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/30{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.bg-brand\/35{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/35{background-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.bg-brand\/45{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/45{background-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.bg-brand\/60{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/60{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.bg-brand\/70{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/70{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.bg-brand\/85{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/85{background-color:color-mix(in oklab, var(--accent) 85%, transparent)}}.bg-brick-bg{background-color:var(--brick-bg)}.bg-canvas,.bg-canvas\/15{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/15{background-color:color-mix(in oklab, var(--canvas) 15%, transparent)}}.bg-canvas\/50{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/50{background-color:color-mix(in oklab, var(--canvas) 50%, transparent)}}.bg-canvas\/60{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/60{background-color:color-mix(in oklab, var(--canvas) 60%, transparent)}}.bg-canvas\/70{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/70{background-color:color-mix(in oklab, var(--canvas) 70%, transparent)}}.bg-canvas\/90{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/90{background-color:color-mix(in oklab, var(--canvas) 90%, transparent)}}.bg-canvas\/95{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/95{background-color:color-mix(in oklab, var(--canvas) 95%, transparent)}}.bg-card,.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-chart-track{background-color:var(--chart-track)}.bg-cream,.bg-cream\/40{background-color:var(--cream)}@supports (color:color-mix(in lab, red, red)){.bg-cream\/40{background-color:color-mix(in oklab, var(--cream) 40%, transparent)}}.bg-cream\/50{background-color:var(--cream)}@supports (color:color-mix(in lab, red, red)){.bg-cream\/50{background-color:color-mix(in oklab, var(--cream) 50%, transparent)}}.bg-cream\/60{background-color:var(--cream)}@supports (color:color-mix(in lab, red, red)){.bg-cream\/60{background-color:color-mix(in oklab, var(--cream) 60%, transparent)}}.bg-cream\/70{background-color:var(--cream)}@supports (color:color-mix(in lab, red, red)){.bg-cream\/70{background-color:color-mix(in oklab, var(--cream) 70%, transparent)}}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-bg,.bg-danger-bg\/30{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-danger-bg\/30{background-color:color-mix(in oklab, var(--danger-bg) 30%, transparent)}}.bg-danger-bg\/40{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-danger-bg\/40{background-color:color-mix(in oklab, var(--danger-bg) 40%, transparent)}}.bg-danger-bg\/50{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-danger-bg\/50{background-color:color-mix(in oklab, var(--danger-bg) 50%, transparent)}}.bg-danger-bg\/60{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-danger-bg\/60{background-color:color-mix(in oklab, var(--danger-bg) 60%, transparent)}}.bg-danger-bg\/80{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-danger-bg\/80{background-color:color-mix(in oklab, var(--danger-bg) 80%, transparent)}}.bg-danger\/5{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/5{background-color:color-mix(in oklab, var(--danger) 5%, transparent)}}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.bg-danger\/50{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/50{background-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.bg-danger\/70{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/70{background-color:color-mix(in oklab, var(--danger) 70%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-gold{background-color:var(--gold)}.bg-gold-ink{background-color:var(--gold-ink)}.bg-gold-soft,.bg-gold-soft\/15{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/15{background-color:color-mix(in oklab, var(--gold-soft) 15%, transparent)}}.bg-gold-soft\/20{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/20{background-color:color-mix(in oklab, var(--gold-soft) 20%, transparent)}}.bg-gold-soft\/25{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/25{background-color:color-mix(in oklab, var(--gold-soft) 25%, transparent)}}.bg-gold-soft\/30{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/30{background-color:color-mix(in oklab, var(--gold-soft) 30%, transparent)}}.bg-gold-soft\/40{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/40{background-color:color-mix(in oklab, var(--gold-soft) 40%, transparent)}}.bg-gold-soft\/50{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/50{background-color:color-mix(in oklab, var(--gold-soft) 50%, transparent)}}.bg-gold-soft\/60{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.bg-gold-soft\/60{background-color:color-mix(in oklab, var(--gold-soft) 60%, transparent)}}.bg-gold\/30{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/30{background-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.bg-gold\/50{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/50{background-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.bg-gold\/60{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/60{background-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.bg-gold\/70{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/70{background-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.bg-gold\/80{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/80{background-color:color-mix(in oklab, var(--gold) 80%, transparent)}}.bg-hairline{background-color:var(--hairline)}.bg-hairline-2{background-color:var(--hairline-2)}.bg-hairline\/60{background-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.bg-hairline\/60{background-color:color-mix(in oklab, var(--hairline) 60%, transparent)}}.bg-hairline\/70{background-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.bg-hairline\/70{background-color:color-mix(in oklab, var(--hairline) 70%, transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-ink{background-color:var(--ink)}.bg-ink-2{background-color:var(--ink-2)}.bg-ink-muted,.bg-ink-muted\/30{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/30{background-color:color-mix(in oklab, var(--ink-3) 30%, transparent)}}.bg-ink-muted\/40{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/40{background-color:color-mix(in oklab, var(--ink-3) 40%, transparent)}}.bg-ink-muted\/45{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/45{background-color:color-mix(in oklab, var(--ink-3) 45%, transparent)}}.bg-ink-muted\/50{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/50{background-color:color-mix(in oklab, var(--ink-3) 50%, transparent)}}.bg-ink-muted\/60{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/60{background-color:color-mix(in oklab, var(--ink-3) 60%, transparent)}}.bg-ink-muted\/70{background-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.bg-ink-muted\/70{background-color:color-mix(in oklab, var(--ink-3) 70%, transparent)}}.bg-ink\/5{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/5{background-color:color-mix(in oklab, var(--ink) 5%, transparent)}}.bg-ink\/8{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/8{background-color:color-mix(in oklab, var(--ink) 8%, transparent)}}.bg-ink\/15{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/15{background-color:color-mix(in oklab, var(--ink) 15%, transparent)}}.bg-ink\/20{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/20{background-color:color-mix(in oklab, var(--ink) 20%, transparent)}}.bg-ink\/25{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/25{background-color:color-mix(in oklab, var(--ink) 25%, transparent)}}.bg-ink\/30{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/30{background-color:color-mix(in oklab, var(--ink) 30%, transparent)}}.bg-ink\/40{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab, var(--ink) 40%, transparent)}}.bg-ink\/45{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/45{background-color:color-mix(in oklab, var(--ink) 45%, transparent)}}.bg-ink\/50{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/50{background-color:color-mix(in oklab, var(--ink) 50%, transparent)}}.bg-ink\/70{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/70{background-color:color-mix(in oklab, var(--ink) 70%, transparent)}}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-navy{background-color:var(--navy)}.bg-navy-deep,.bg-navy-deep\/40{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/40{background-color:color-mix(in oklab, var(--navy-deep) 40%, transparent)}}.bg-navy-deep\/45{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/45{background-color:color-mix(in oklab, var(--navy-deep) 45%, transparent)}}.bg-navy-deep\/55{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/55{background-color:color-mix(in oklab, var(--navy-deep) 55%, transparent)}}.bg-navy-deep\/60{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/60{background-color:color-mix(in oklab, var(--navy-deep) 60%, transparent)}}.bg-navy-deep\/80{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/80{background-color:color-mix(in oklab, var(--navy-deep) 80%, transparent)}}.bg-navy-deep\/85{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/85{background-color:color-mix(in oklab, var(--navy-deep) 85%, transparent)}}.bg-navy-deep\/90{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.bg-navy-deep\/90{background-color:color-mix(in oklab, var(--navy-deep) 90%, transparent)}}.bg-navy-soft{background-color:var(--navy-soft)}.bg-navy\/10{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/10{background-color:color-mix(in oklab, var(--navy) 10%, transparent)}}.bg-navy\/15{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/15{background-color:color-mix(in oklab, var(--navy) 15%, transparent)}}.bg-navy\/25{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/25{background-color:color-mix(in oklab, var(--navy) 25%, transparent)}}.bg-navy\/35{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/35{background-color:color-mix(in oklab, var(--navy) 35%, transparent)}}.bg-navy\/75{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/75{background-color:color-mix(in oklab, var(--navy) 75%, transparent)}}.bg-navy\/80{background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.bg-navy\/80{background-color:color-mix(in oklab, var(--navy) 80%, transparent)}}.bg-on-navy{background-color:var(--on-navy)}.bg-on-navy-faint\/15{background-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.bg-on-navy-faint\/15{background-color:color-mix(in oklab, var(--on-navy-faint) 15%, transparent)}}.bg-on-navy-faint\/30{background-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.bg-on-navy-faint\/30{background-color:color-mix(in oklab, var(--on-navy-faint) 30%, transparent)}}.bg-on-navy-success,.bg-on-navy-success\/50{background-color:var(--on-navy-success)}@supports (color:color-mix(in lab, red, red)){.bg-on-navy-success\/50{background-color:color-mix(in oklab, var(--on-navy-success) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground,.bg-primary-foreground\/20{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/20{background-color:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.bg-raise,.bg-raise\/60{background-color:var(--raise)}@supports (color:color-mix(in lab, red, red)){.bg-raise\/60{background-color:color-mix(in oklab, var(--raise) 60%, transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-active{background-color:var(--sidebar-active)}.bg-sidebar-hover{background-color:var(--sidebar-hover)}.bg-sidebar-muted\/50{background-color:var(--sidebar-muted)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-muted\/50{background-color:color-mix(in oklab, var(--sidebar-muted) 50%, transparent)}}.bg-sidebar\/85{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/85{background-color:color-mix(in oklab, var(--sidebar) 85%, transparent)}}.bg-stage-panel{background-color:var(--stage-panel)}.bg-status-benchmarked{background-color:var(--status-benchmarked)}.bg-status-benchmarked-bg,.bg-status-benchmarked-bg\/20{background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked-bg\/20{background-color:color-mix(in oklab, var(--status-benchmarked-bg) 20%, transparent)}}.bg-status-benchmarked-bg\/40{background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked-bg\/40{background-color:color-mix(in oklab, var(--status-benchmarked-bg) 40%, transparent)}}.bg-status-benchmarked-bg\/50{background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked-bg\/50{background-color:color-mix(in oklab, var(--status-benchmarked-bg) 50%, transparent)}}.bg-status-benchmarked-bg\/60{background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked-bg\/60{background-color:color-mix(in oklab, var(--status-benchmarked-bg) 60%, transparent)}}.bg-status-benchmarked-ink{background-color:var(--status-benchmarked-ink)}.bg-status-benchmarked\/10{background-color:var(--status-benchmarked)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked\/10{background-color:color-mix(in oklab, var(--status-benchmarked) 10%, transparent)}}.bg-status-benchmarked\/60{background-color:var(--status-benchmarked)}@supports (color:color-mix(in lab, red, red)){.bg-status-benchmarked\/60{background-color:color-mix(in oklab, var(--status-benchmarked) 60%, transparent)}}.bg-status-delivered{background-color:var(--status-delivered)}.bg-status-delivered-bd{background-color:var(--status-delivered-bd)}.bg-status-delivered-bg,.bg-status-delivered-bg\/30{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-bg\/30{background-color:color-mix(in oklab, var(--status-delivered-bg) 30%, transparent)}}.bg-status-delivered-bg\/40{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-bg\/40{background-color:color-mix(in oklab, var(--status-delivered-bg) 40%, transparent)}}.bg-status-delivered-bg\/50{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-bg\/50{background-color:color-mix(in oklab, var(--status-delivered-bg) 50%, transparent)}}.bg-status-delivered-bg\/60{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-bg\/60{background-color:color-mix(in oklab, var(--status-delivered-bg) 60%, transparent)}}.bg-status-delivered-bg\/80{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-bg\/80{background-color:color-mix(in oklab, var(--status-delivered-bg) 80%, transparent)}}.bg-status-delivered-ink,.bg-status-delivered-ink\/50{background-color:var(--status-delivered-ink)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered-ink\/50{background-color:color-mix(in oklab, var(--status-delivered-ink) 50%, transparent)}}.bg-status-delivered\/5{background-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered\/5{background-color:color-mix(in oklab, var(--status-delivered) 5%, transparent)}}.bg-status-delivered\/10{background-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered\/10{background-color:color-mix(in oklab, var(--status-delivered) 10%, transparent)}}.bg-status-delivered\/15{background-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered\/15{background-color:color-mix(in oklab, var(--status-delivered) 15%, transparent)}}.bg-status-delivered\/30{background-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered\/30{background-color:color-mix(in oklab, var(--status-delivered) 30%, transparent)}}.bg-status-delivered\/70{background-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.bg-status-delivered\/70{background-color:color-mix(in oklab, var(--status-delivered) 70%, transparent)}}.bg-status-review{background-color:var(--status-review)}.bg-status-review-bd{background-color:var(--status-review-bd)}.bg-status-review-bg,.bg-status-review-bg\/40{background-color:var(--status-review-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-review-bg\/40{background-color:color-mix(in oklab, var(--status-review-bg) 40%, transparent)}}.bg-status-review-bg\/60{background-color:var(--status-review-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-review-bg\/60{background-color:color-mix(in oklab, var(--status-review-bg) 60%, transparent)}}.bg-status-review-ink{background-color:var(--status-review-ink)}.bg-status-review\/10{background-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.bg-status-review\/10{background-color:color-mix(in oklab, var(--status-review) 10%, transparent)}}.bg-status-review\/15{background-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.bg-status-review\/15{background-color:color-mix(in oklab, var(--status-review) 15%, transparent)}}.bg-status-review\/60{background-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.bg-status-review\/60{background-color:color-mix(in oklab, var(--status-review) 60%, transparent)}}.bg-status-uploaded{background-color:var(--status-uploaded)}.bg-status-uploaded-bg{background-color:var(--status-uploaded-bg)}.bg-status-uploaded\/15{background-color:var(--status-uploaded)}@supports (color:color-mix(in lab, red, red)){.bg-status-uploaded\/15{background-color:color-mix(in oklab, var(--status-uploaded) 15%, transparent)}}.bg-success,.bg-success\/5{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--success) 5%, transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-alt,.bg-surface-alt\/30{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/30{background-color:color-mix(in oklab, var(--surface-alt) 30%, transparent)}}.bg-surface-alt\/40{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/40{background-color:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.bg-surface-alt\/50{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/50{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.bg-surface-alt\/60{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/60{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.bg-surface-alt\/70{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/70{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.bg-surface-alt\/80{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/80{background-color:color-mix(in oklab, var(--surface-alt) 80%, transparent)}}.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/40{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}.bg-surface\/45{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/45{background-color:color-mix(in oklab, var(--surface) 45%, transparent)}}.bg-surface\/60{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.bg-surface\/70{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.bg-surface\/80{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/80{background-color:color-mix(in oklab, var(--surface) 80%, transparent)}}.bg-surface\/90{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--surface) 90%, transparent)}}.bg-surface\/95{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--surface) 95%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, 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\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, 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\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, 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-white\/\[0\.10\]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.12\]{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/\[0\.14\]{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.14\]{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.bg-white\/\[0\.16\]{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left 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))}.\[background-image\:var\(--app-stage\)\]{background-image:var(--app-stage)}.\[background-image\:var\(--app-stage-edge\)\]{background-image:var(--app-stage-edge)}.\[background-image\:var\(--gold-plate\)\]{background-image:var(--gold-plate)}.bg-\[radial-gradient\(circle\,rgba\(138\,109\,240\,\.4\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#8a6df066,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(138\,109\,240\,\.28\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#8a6df047,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(138\,109\,240\,\.35\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#8a6df059,#0000 70%)}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\/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-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab, red, red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/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))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--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-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/75{--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-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/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-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--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-brand{--tw-gradient-from:var(--accent);--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-brand-soft\/40{--tw-gradient-from:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.from-brand-soft\/40{--tw-gradient-from:color-mix(in oklab, var(--accent-soft) 40%, transparent)}}.from-brand-soft\/40{--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-brand-soft\/50{--tw-gradient-from:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.from-brand-soft\/50{--tw-gradient-from:color-mix(in oklab, var(--accent-soft) 50%, transparent)}}.from-brand-soft\/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-brand-soft\/60{--tw-gradient-from:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.from-brand-soft\/60{--tw-gradient-from:color-mix(in oklab, var(--accent-soft) 60%, transparent)}}.from-brand-soft\/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-brand-soft\/70{--tw-gradient-from:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.from-brand-soft\/70{--tw-gradient-from:color-mix(in oklab, var(--accent-soft) 70%, transparent)}}.from-brand-soft\/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-canvas{--tw-gradient-from:var(--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-gold{--tw-gradient-from:var(--gold);--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-navy{--tw-gradient-from:var(--navy);--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-navy-deep{--tw-gradient-from:var(--navy-deep);--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-surface{--tw-gradient-from:var(--surface);--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\/45{--tw-gradient-from:#ffffff73}@supports (color:color-mix(in lab, red, red)){.from-white\/45{--tw-gradient-from:color-mix(in oklab, var(--color-white) 45%, transparent)}}.from-white\/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))}.via-\[var\(--studio-grad-mid\)\]{--tw-gradient-via:var(--studio-grad-mid);--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-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab, red, red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\/30{--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-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--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-canvas\/95{--tw-gradient-via:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.via-canvas\/95{--tw-gradient-via:color-mix(in oklab, var(--canvas) 95%, transparent)}}.via-canvas\/95{--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-gold-soft{--tw-gradient-via:var(--gold-soft);--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-navy{--tw-gradient-via:var(--navy);--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-navy-deep{--tw-gradient-via:var(--navy-deep);--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-navy-deep\/75{--tw-gradient-via:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.via-navy-deep\/75{--tw-gradient-via:color-mix(in oklab, var(--navy-deep) 75%, transparent)}}.via-navy-deep\/75{--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-transparent{--tw-gradient-via:transparent;--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-\[var\(--studio-grad-end\)\]{--tw-gradient-to:var(--studio-grad-end);--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-black\/5{--tw-gradient-to:#0000000d}@supports (color:color-mix(in lab, red, red)){.to-black\/5{--tw-gradient-to:color-mix(in oklab, var(--color-black) 5%, transparent)}}.to-black\/5{--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-brand-light{--tw-gradient-to:var(--accent-light);--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-gold-soft{--tw-gradient-to:var(--gold-soft);--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-navy-2{--tw-gradient-to:var(--navy-2);--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-navy-deep{--tw-gradient-to:var(--navy-deep);--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-surface{--tw-gradient-to:var(--surface);--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-surface-alt\/40{--tw-gradient-to:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.to-surface-alt\/40{--tw-gradient-to:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.to-surface-alt\/40{--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))}.\[mask-image\:linear-gradient\(90deg\,transparent\,black_12\%\,black_88\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-\[var\(--accent\)\]{fill:var(--accent)}.fill-\[var\(--danger\)\]{fill:var(--danger)}.fill-\[var\(--gold\)\]{fill:var(--gold)}.fill-\[var\(--gold-ink\)\]{fill:var(--gold-ink)}.fill-\[var\(--ink\)\]{fill:var(--ink)}.fill-\[var\(--ink-2\)\]{fill:var(--ink-2)}.fill-\[var\(--ink-3\)\]{fill:var(--ink-3)}.fill-\[var\(--ink-muted\)\]{fill:var(--ink-muted)}.fill-\[var\(--navy\)\]{fill:var(--navy)}.fill-\[var\(--success\)\]{fill:var(--success)}.fill-\[var\(--tc-bg\)\]{fill:var(--tc-bg)}.fill-\[var\(--tc-brick\)\]{fill:var(--tc-brick)}.fill-\[var\(--tc-gold\)\]{fill:var(--tc-gold)}.fill-\[var\(--tc-gold-soft\)\]{fill:var(--tc-gold-soft)}.fill-\[var\(--tc-green\)\]{fill:var(--tc-green)}.fill-\[var\(--tc-muted\)\]{fill:var(--tc-muted)}.fill-\[var\(--tc-panel\)\]{fill:var(--tc-panel)}.fill-\[var\(--tc-white\)\]{fill:var(--tc-white)}.fill-brand,.fill-brand\/25{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-brand\/25{fill:color-mix(in oklab, var(--accent) 25%, transparent)}}.fill-current{fill:currentColor}.fill-gold{fill:var(--gold)}.fill-ink{fill:var(--ink)}.fill-ink-2{fill:var(--ink-2)}.fill-ink-muted{fill:var(--ink-3)}.fill-status-delivered-ink{fill:var(--status-delivered-ink)}.fill-surface{fill:var(--surface)}.fill-white{fill:var(--color-white)}.stroke-\[var\(--tc-gold\)\]{stroke:var(--tc-gold)}.stroke-\[var\(--tc-hair\)\]{stroke:var(--tc-hair)}.stroke-\[var\(--tc-white\)\]{stroke:var(--tc-white)}.stroke-brand{stroke:var(--accent)}.stroke-danger{stroke:var(--danger)}.stroke-gold{stroke:var(--gold)}.stroke-hairline{stroke:var(--hairline)}.stroke-ink-muted{stroke:var(--ink-3)}.stroke-success{stroke:var(--success)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.\!p-3\.5{padding:calc(var(--spacing) * 3.5)!important}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.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)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[3px\]{padding:3px}.p-\[clamp\(22px\,3vw\,36px\)\]{padding:clamp(22px,3vw,36px)}.p-card{padding:var(--card-pad)}.p-px{padding:1px}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[2px\]{padding-inline:2px}.px-\[3px\]{padding-inline:3px}.px-\[4px\]{padding-inline:4px}.px-\[5px\]{padding-inline:5px}.px-\[6\%\]{padding-inline:6%}.px-\[7px\]{padding-inline:7px}.px-\[8\%\]{padding-inline:8%}.px-\[18px\]{padding-inline:18px}.px-\[var\(--card-pad\)\]{padding-inline:var(--card-pad)}.px-\[var\(--row-px\)\]{padding-inline:var(--row-px)}.px-px{padding-inline:1px}.\!py-0{padding-block:0!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5\%\]{padding-block:5%}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[8px\]{padding-block:8px}.py-\[11px\]{padding-block:11px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-\[var\(--row-py\)\]{padding-block:var(--row-py)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[3px\]{padding-top:3px}.pt-\[8vh\]{padding-top:8vh}.pt-\[10vh\]{padding-top:10vh}.pt-\[12vh\]{padding-top:12vh}.pt-\[22px\]{padding-top:22px}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-\[3\.2em\]{padding-right:3.2em}.pr-\[4\.5rem\]{padding-right:4.5rem}.pb-0{padding-bottom:0}.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-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[0\.2em\]{padding-bottom:.2em}.pb-\[3px\]{padding-bottom:3px}.pb-\[4px\]{padding-bottom:4px}.pb-\[14svh\]{padding-bottom:14svh}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pb-\[max\(var\(--card-pad\)\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(var(--card-pad), env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[14px\]{padding-left:14px}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[26px\]{padding-left:26px}.pl-\[52px\]{padding-left:52px}.pl-\[var\(--row-px\)\]{padding-left:var(--row-px)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-\[-2px\]{vertical-align:-2px}.align-\[1px\]{vertical-align:1px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:21px;line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:26px;line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:32px;line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:14px;line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:16px;line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:13px;line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:18px;line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:11px;line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[9px\]{font-size:9px!important}.\!text-\[10px\]{font-size:10px!important}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[4\.5px\]{font-size:4.5px}.text-\[4px\]{font-size:4px}.text-\[5\.5px\]{font-size:5.5px}.text-\[5px\]{font-size:5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.2px\]{font-size:8.2px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.3px\]{font-size:10.3px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11\.8px\]{font-size:11.8px}.text-\[11px\]{font-size:11px}.text-\[12\.3px\]{font-size:12.3px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12\.6px\]{font-size:12.6px}.text-\[12\.8px\]{font-size:12.8px}.text-\[12px\]{font-size:12px}.text-\[13\.2px\]{font-size:13.2px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[52px\]{font-size:52px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[72px\]{font-size:72px}.text-\[76px\]{font-size:76px}.text-\[96px\]{font-size:96px}.text-\[clamp\(24px\,3\.4vw\,38px\)\]{font-size:clamp(24px,3.4vw,38px)}.text-\[clamp\(24px\,3\.5vw\,34px\)\]{font-size:clamp(24px,3.5vw,34px)}.text-\[clamp\(24px\,3vw\,34px\)\]{font-size:clamp(24px,3vw,34px)}.text-\[clamp\(26px\,3\.2vw\,40px\)\]{font-size:clamp(26px,3.2vw,40px)}.text-\[clamp\(26px\,3\.4vw\,40px\)\]{font-size:clamp(26px,3.4vw,40px)}.text-\[clamp\(26px\,4vw\,40px\)\]{font-size:clamp(26px,4vw,40px)}.text-\[clamp\(28px\,3\.6vw\,42px\)\]{font-size:clamp(28px,3.6vw,42px)}.text-\[clamp\(28px\,4vw\,46px\)\]{font-size:clamp(28px,4vw,46px)}.text-\[clamp\(30px\,4\.5vw\,44px\)\]{font-size:clamp(30px,4.5vw,44px)}.text-\[clamp\(30px\,4\.5vw\,48px\)\]{font-size:clamp(30px,4.5vw,48px)}.text-\[clamp\(30px\,4\.5vw\,52px\)\]{font-size:clamp(30px,4.5vw,52px)}.text-\[clamp\(30px\,4vw\,46px\)\]{font-size:clamp(30px,4vw,46px)}.text-\[clamp\(34px\,4\.6vw\,56px\)\]{font-size:clamp(34px,4.6vw,56px)}.text-\[clamp\(34px\,5vw\,56px\)\]{font-size:clamp(34px,5vw,56px)}.text-\[clamp\(36px\,5vw\,60px\)\]{font-size:clamp(36px,5vw,60px)}.text-\[clamp\(38px\,5\.5vw\,68px\)\]{font-size:clamp(38px,5.5vw,68px)}.text-\[clamp\(40px\,6vw\,76px\)\]{font-size:clamp(40px,6vw,76px)}.text-\[clamp\(40px\,7vw\,84px\)\]{font-size:clamp(40px,7vw,84px)}.text-\[clamp\(44px\,6\.4vw\,82px\)\]{font-size:clamp(44px,6.4vw,82px)}.text-\[clamp\(44px\,8vw\,92px\)\]{font-size:clamp(44px,8vw,92px)}.text-\[length\:var\(--chat-body\,14px\)\]{font-size:var(--chat-body,14px)}.text-\[length\:var\(--chat-h1\,16px\)\]{font-size:var(--chat-h1,16px)}.text-\[length\:var\(--chat-h2\,15px\)\]{font-size:var(--chat-h2,15px)}.text-\[length\:var\(--chat-h3\,14px\)\]{font-size:var(--chat-h3,14px)}.text-\[length\:var\(--chat-small\,13px\)\]{font-size:var(--chat-small,13px)}.text-\[min\(11vw\,84px\)\]{font-size:min(11vw,84px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1em\]{--tw-leading:1em;line-height:1em}.leading-\[3\.5rem\]{--tw-leading:3.5rem;line-height:3.5rem}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[var\(--chat-leading\,1\.65\)\]{--tw-leading:var(--chat-leading,1.65);line-height:var(--chat-leading,1.65)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[620\]{--tw-font-weight:620;font-weight:620}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-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\.16em\]{--tw-tracking:.16em!important;letter-spacing:.16em!important}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.028em\]{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.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-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[…\]{--tw-tracking:…;letter-spacing:…}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\],.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.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-\[\#D7DEEA\]{color:#d7deea}.text-\[Npx\]{color:Npx}.text-\[color\:var\(--auth-ink\)\]{color:var(--auth-ink)}.text-\[color\:var\(--auth-ink-faint\)\]{color:var(--auth-ink-faint)}.text-\[color\:var\(--auth-ink-muted\)\]{color:var(--auth-ink-muted)}.text-\[color\:var\(--auth-ink-strong\)\]{color:var(--auth-ink-strong)}.text-\[color\:var\(--chair-accent-ink\,var\(--accent\)\)\]{color:var(--chair-accent-ink,var(--accent))}.text-\[color\:var\(--chair-ink-2\,inherit\)\]{color:var(--chair-ink-2,inherit)}.text-\[color\:var\(--cmp-bad\)\]{color:var(--cmp-bad)}.text-\[color\:var\(--gold\)\]{color:var(--gold)}.text-\[color\:var\(--gold-ink\)\]{color:var(--gold-ink)}.text-\[color\:var\(--gold-soft\)\]{color:var(--gold-soft)}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[color\:var\(--navy-deep\)\]{color:var(--navy-deep)}.text-\[color\:var\(--navy-ink\)\]{color:var(--navy-ink)}.text-\[color\:var\(--on-navy\)\]{color:var(--on-navy)}.text-\[color\:var\(--on-navy-danger\)\]{color:var(--on-navy-danger)}.text-\[color\:var\(--on-navy-faint\)\]{color:var(--on-navy-faint)}.text-\[color\:var\(--on-navy-muted\)\]{color:var(--on-navy-muted)}.text-\[color\:var\(--on-navy-success\)\]{color:var(--on-navy-success)}.text-\[color\:var\(--risk-high\)\]{color:var(--risk-high)}.text-\[color\:var\(--risk-low\)\]{color:var(--risk-low)}.text-\[color\:var\(--sidebar\)\]{color:var(--sidebar)}.text-\[color\:var\(--stage-ink\)\]{color:var(--stage-ink)}.text-\[color\:var\(--tile\)\]{color:var(--tile)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--cmp-bad\)\]{color:var(--cmp-bad)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--gold-ink\)\]{color:var(--gold-ink)}.text-\[var\(--gold-soft\)\],.text-\[var\(--gold-soft\)\]\/80{color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--gold-soft\)\]\/80{color:color-mix(in oklab, var(--gold-soft) 80%, transparent)}}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--navy\)\]{color:var(--navy)}.text-\[var\(--navy-2\)\]{color:var(--navy-2)}.text-\[var\(--navy-deep\)\]{color:var(--navy-deep)}.text-\[var\(--on-navy\)\]{color:var(--on-navy)}.text-\[var\(--on-navy-danger\)\]{color:var(--on-navy-danger)}.text-\[var\(--on-navy-faint\)\]{color:var(--on-navy-faint)}.text-\[var\(--risk-mid\)\]{color:var(--risk-mid)}.text-\[var\(--sidebar\)\]{color:var(--sidebar)}.text-\[var\(--sidebar-active-ink\)\]{color:var(--sidebar-active-ink)}.text-\[var\(--status-benchmarked-ink\)\]{color:var(--status-benchmarked-ink)}.text-\[var\(--status-delivered-ink\)\]{color:var(--status-delivered-ink)}.text-\[var\(--status-review-ink\)\]{color:var(--status-review-ink)}.text-\[var\(--status-uploaded-ink\)\]{color:var(--status-uploaded-ink)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--th-bad\)\]{color:var(--th-bad)}.text-\[var\(--th-faint\)\]{color:var(--th-faint)}.text-\[var\(--th-goldtext\)\]{color:var(--th-goldtext)}.text-\[var\(--th-good\)\]{color:var(--th-good)}.text-\[var\(--th-ink\)\]{color:var(--th-ink)}.text-\[var\(--th-ink2\)\]{color:var(--th-ink2)}.text-\[var\(--th-ink3\)\]{color:var(--th-ink3)}.text-\[var\(--th-muted\)\]{color:var(--th-muted)}.text-\[var\(--th-tab-fg\)\]{color:var(--th-tab-fg)}.text-\[var\(--tile-ink\)\]{color:var(--tile-ink)}.text-accent{color:var(--accent-color)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.text-border-input{color:var(--border-input)}.text-brand{color:var(--accent)}.text-brand-hover{color:var(--accent-hover)}.text-brand-light{color:var(--accent-light)}.text-brand\/60{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.text-brand\/60{color:color-mix(in oklab, var(--accent) 60%, transparent)}}.text-brand\/70{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.text-brand\/70{color:color-mix(in oklab, var(--accent) 70%, transparent)}}.text-brick{color:var(--brick)}.text-canvas{color:var(--canvas)}.text-cream{color:var(--cream)}.text-current\/80{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/80{color:color-mix(in oklab, currentcolor 80%, transparent)}}.text-danger{color:var(--danger)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-700{color:var(--color-emerald-700)}.text-gold{color:var(--gold)}.text-gold-ink,.text-gold-ink\/70{color:var(--gold-ink)}@supports (color:color-mix(in lab, red, red)){.text-gold-ink\/70{color:color-mix(in oklab, var(--gold-ink) 70%, transparent)}}.text-gold-soft{color:var(--gold-soft)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-hairline{color:var(--hairline)}.text-indigo-700{color:var(--color-indigo-700)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-muted,.text-ink-muted\/30{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/30{color:color-mix(in oklab, var(--ink-3) 30%, transparent)}}.text-ink-muted\/40{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/40{color:color-mix(in oklab, var(--ink-3) 40%, transparent)}}.text-ink-muted\/45{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/45{color:color-mix(in oklab, var(--ink-3) 45%, transparent)}}.text-ink-muted\/50{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/50{color:color-mix(in oklab, var(--ink-3) 50%, transparent)}}.text-ink-muted\/55{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/55{color:color-mix(in oklab, var(--ink-3) 55%, transparent)}}.text-ink-muted\/60{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/60{color:color-mix(in oklab, var(--ink-3) 60%, transparent)}}.text-ink-muted\/70{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/70{color:color-mix(in oklab, var(--ink-3) 70%, transparent)}}.text-ink-muted\/80{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.text-ink-muted\/80{color:color-mix(in oklab, var(--ink-3) 80%, transparent)}}.text-ink\/40{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/40{color:color-mix(in oklab, var(--ink) 40%, transparent)}}.text-ink\/50{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/50{color:color-mix(in oklab, var(--ink) 50%, transparent)}}.text-ink\/60{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/60{color:color-mix(in oklab, var(--ink) 60%, transparent)}}.text-ink\/70{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/70{color:color-mix(in oklab, var(--ink) 70%, transparent)}}.text-ink\/\[0\.05\]{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/\[0\.05\]{color:color-mix(in oklab, var(--ink) 5%, transparent)}}.text-ink\/\[0\.06\]{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/\[0\.06\]{color:color-mix(in oklab, var(--ink) 6%, transparent)}}.text-navy{color:var(--navy)}.text-navy-deep{color:var(--navy-deep)}.text-navy-ink{color:var(--navy-ink)}.text-navy\/60{color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.text-navy\/60{color:color-mix(in oklab, var(--navy) 60%, transparent)}}.text-on-accent{color:var(--on-accent)}.text-on-navy{color:var(--on-navy)}.text-on-navy-accent{color:var(--on-navy-accent)}.text-on-navy-danger{color:var(--on-navy-danger)}.text-on-navy-faint{color:var(--on-navy-faint)}.text-on-navy-muted{color:var(--on-navy-muted)}.text-on-navy-success{color:var(--on-navy-success)}.text-placeholder{color:var(--placeholder)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}}.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/80{color:color-mix(in oklab, var(--primary-foreground) 80%, transparent)}}.text-primary-foreground\/85{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/85{color:color-mix(in oklab, var(--primary-foreground) 85%, transparent)}}.text-primary-foreground\/90{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/90{color:color-mix(in oklab, var(--primary-foreground) 90%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-700{color:var(--color-red-700)}.text-sidebar-active{color:var(--sidebar-active)}.text-sidebar-active-ink,.text-sidebar-active-ink\/60{color:var(--sidebar-active-ink)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-active-ink\/60{color:color-mix(in oklab, var(--sidebar-active-ink) 60%, transparent)}}.text-sidebar-ink{color:var(--sidebar-ink)}.text-sidebar-muted,.text-sidebar-muted\/70{color:var(--sidebar-muted)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-muted\/70{color:color-mix(in oklab, var(--sidebar-muted) 70%, transparent)}}.text-sidebar-muted\/80{color:var(--sidebar-muted)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-muted\/80{color:color-mix(in oklab, var(--sidebar-muted) 80%, transparent)}}.text-stage-ink{color:var(--stage-ink)}.text-stage-ink-muted{color:var(--stage-ink-muted)}.text-status-benchmarked-ink,.text-status-benchmarked-ink\/80{color:var(--status-benchmarked-ink)}@supports (color:color-mix(in lab, red, red)){.text-status-benchmarked-ink\/80{color:color-mix(in oklab, var(--status-benchmarked-ink) 80%, transparent)}}.text-status-delivered{color:var(--status-delivered)}.text-status-delivered-ink,.text-status-delivered-ink\/80{color:var(--status-delivered-ink)}@supports (color:color-mix(in lab, red, red)){.text-status-delivered-ink\/80{color:color-mix(in oklab, var(--status-delivered-ink) 80%, transparent)}}.text-status-delivered-ink\/90{color:var(--status-delivered-ink)}@supports (color:color-mix(in lab, red, red)){.text-status-delivered-ink\/90{color:color-mix(in oklab, var(--status-delivered-ink) 90%, transparent)}}.text-status-review-ink,.text-status-review-ink\/60{color:var(--status-review-ink)}@supports (color:color-mix(in lab, red, red)){.text-status-review-ink\/60{color:color-mix(in oklab, var(--status-review-ink) 60%, transparent)}}.text-status-review-ink\/90{color:var(--status-review-ink)}@supports (color:color-mix(in lab, red, red)){.text-status-review-ink\/90{color:color-mix(in oklab, var(--status-review-ink) 90%, transparent)}}.text-status-uploaded-ink{color:var(--status-uploaded-ink)}.text-success{color:var(--success)}.text-surface{color:var(--surface)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, 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\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--danger\)\]\/50{-webkit-text-decoration-color:var(--danger);-webkit-text-decoration-color:var(--danger);-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.decoration-\[var\(--danger\)\]\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.decoration-brand\/40{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.decoration-brand\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.decoration-brand\/70{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.decoration-brand\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.decoration-brick\/70{-webkit-text-decoration-color:var(--brick);-webkit-text-decoration-color:var(--brick);-webkit-text-decoration-color:var(--brick);text-decoration-color:var(--brick)}@supports (color:color-mix(in lab, red, red)){.decoration-brick\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--brick) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brick) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brick) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--brick) 70%, transparent)}}.decoration-danger\/60{-webkit-text-decoration-color:var(--danger);-webkit-text-decoration-color:var(--danger);-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.decoration-danger\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent)}}.decoration-hairline{-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.decoration-ink-muted\/40{-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.decoration-ink-muted\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ink-3) 40%, transparent)}}.decoration-ink-muted\/50{-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.decoration-ink-muted\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ink-3) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--ink-3) 50%, transparent)}}.decoration-white\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.decoration-white\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.decoration-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab, red, red)){.decoration-white\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.decoration-white\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.decoration-white\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-on-navy-success{caret-color:var(--on-navy-success)}.accent-\[color\:var\(--accent\)\]{accent-color:var(--accent)}.accent-\[color\:var\(--brand\)\]{accent-color:var(--brand)}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-\[var\(--brand\)\]{accent-color:var(--brand)}.accent-\[var\(--gold\)\]{accent-color:var(--gold)}.accent-\[var\(--navy\)\]{accent-color:var(--navy)}.accent-brand{accent-color:var(--accent)}.\[color-scheme\:dark\]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.\[color-scheme\:light\]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.28\]{opacity:.28}.opacity-\[0\.32\]{opacity:.32}.opacity-\[var\(--fl-dim\)\]{opacity:var(--fl-dim)}.\!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{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-1px_0_var\(--hairline\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,var(--hairline));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_1px_var\(--accent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent));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_1px_var\(--hairline-2\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--hairline-2));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_2px_var\(--accent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--accent));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\(--accent-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));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_4px_var\(--accent-soft\)\,0_0_24px_var\(--accent-soft\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--accent-soft)), 0 0 24px var(--tw-shadow-color,var(--accent-soft));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_4px_var\(--status-review-bg\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--status-review-bg));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_6px_1px_color-mix\(in_srgb\,var\(--gold\)_80\%\,transparent\)\]{--tw-shadow:0 0 6px 1px var(--tw-shadow-color,var(--gold))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_6px_1px_color-mix\(in_srgb\,var\(--gold\)_80\%\,transparent\)\]{--tw-shadow:0 0 6px 1px var(--tw-shadow-color,color-mix(in srgb,var(--gold) 80%,transparent))}}.shadow-\[0_0_6px_1px_color-mix\(in_srgb\,var\(--gold\)_80\%\,transparent\)\]{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_8px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_8px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 60%,transparent))}}.shadow-\[0_0_8px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]{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_8px_var\(--brand\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--brand));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_20px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 35%,transparent))}}.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{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_20px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 45%,transparent))}}.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{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_24px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_24px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 35%,transparent))}}.shadow-\[0_0_24px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{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_30px_color-mix\(in_srgb\,var\(--gold\)_35\%\,transparent\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,var(--gold))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_30px_color-mix\(in_srgb\,var\(--gold\)_35\%\,transparent\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,color-mix(in srgb,var(--gold) 35%,transparent))}}.shadow-\[0_0_30px_color-mix\(in_srgb\,var\(--gold\)_35\%\,transparent\)\]{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_40px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_40px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 45%,transparent))}}.shadow-\[0_0_40px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{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_70px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_70px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 35%,transparent))}}.shadow-\[0_0_70px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_0_rgb\(16_24_40\/0\.12\)\]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(19\,28\,46\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#131c2e0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(10_16_32\/0\.14\)\,0_10px_30px_rgb\(10_16_32\/0\.10\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0a102024), 0 10px 30px var(--tw-shadow-color,#0a10201a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_8px_rgba\(47\,86\,217\,0\.35\)\]{--tw-shadow:0 1px 8px var(--tw-shadow-color,#2f56d959);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_8px_var\(--color-brand-soft\)\]{--tw-shadow:0 1px 8px var(--tw-shadow-color,var(--color-brand-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_10px_-2px_var\(--brand\)\]{--tw-shadow:0 1px 10px -2px var(--tw-shadow-color,var(--brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_10px_var\(--accent-soft\)\]{--tw-shadow:0 1px 10px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_4px_rgb\(28_27_21\/0\.08\)\,0_14px_40px_rgb\(28_27_21\/0\.16\)\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#1c1b1514), 0 14px 40px var(--tw-shadow-color,#1c1b1529);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(79\,70\,229\,\.22\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#4f46e538);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(10\,20\,38\,0\.35\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0a142659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(47\,86\,217\,0\.35\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#2f56d959);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_12px_var\(--brand-soft\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--brand-soft));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_4px_14px_rgba\(47\,86\,217\,0\.4\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#2f56d966);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_4px_14px_rgba\(47\,86\,217\,0\.35\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#2f56d959);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_4px_16px_rgba\(79\,70\,229\,\.35\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#4f46e559);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_5px_14px_rgba\(47\,86\,217\,0\.32\)\]{--tw-shadow:0 5px 14px var(--tw-shadow-color,#2f56d952);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_6px_18px_rgba\(19\,28\,46\,0\.18\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#131c2e2e);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_rgba\(19\,28\,46\,0\.16\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#131c2e29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(19\,28\,46\,0\.05\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#131c2e0d);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_24px_rgba\(47\,86\,217\,0\.35\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#2f56d959);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_26px_rgba\(19\,28\,46\,0\.14\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#131c2e24);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_26px_rgba\(19\,28\,46\,0\.16\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#131c2e29);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_28px_-10px_color-mix\(in_srgb\,var\(--navy\)_45\%\,transparent\)\]{--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,var(--navy))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_10px_28px_-10px_color-mix\(in_srgb\,var\(--navy\)_45\%\,transparent\)\]{--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,color-mix(in srgb,var(--navy) 45%,transparent))}}.shadow-\[0_10px_28px_-10px_color-mix\(in_srgb\,var\(--navy\)_45\%\,transparent\)\]{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_28px_-10px_rgba\(27\,42\,74\,0\.45\)\]{--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,#1b2a4a73);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_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#00000073);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_rgba\(11\,20\,38\,0\.35\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0b142659);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_rgba\(19\,28\,46\,0\.08\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#131c2e14);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_34px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 10px 34px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_40px_-12px_color-mix\(in_srgb\,var\(--navy\)_35\%\,transparent\)\]{--tw-shadow:0 10px 40px -12px var(--tw-shadow-color,var(--navy))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_10px_40px_-12px_color-mix\(in_srgb\,var\(--navy\)_35\%\,transparent\)\]{--tw-shadow:0 10px 40px -12px var(--tw-shadow-color,color-mix(in srgb,var(--navy) 35%,transparent))}}.shadow-\[0_10px_40px_-12px_color-mix\(in_srgb\,var\(--navy\)_35\%\,transparent\)\]{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_40px_-12px_rgba\(27\,42\,74\,0\.35\)\]{--tw-shadow:0 10px 40px -12px var(--tw-shadow-color,#1b2a4a59);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_40px_rgba\(201\,162\,39\,0\.35\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#c9a22759);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_rgba\(19\,28\,46\,0\.05\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#131c2e0d);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_rgba\(19\,28\,46\,0\.06\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#131c2e0f);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_rgba\(19\,28\,46\,0\.07\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#131c2e12);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_-12px_rgba\(10\,20\,38\,\.55\)\]{--tw-shadow:0 14px 30px -12px var(--tw-shadow-color,#0a14268c);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_32px_rgba\(19\,28\,46\,0\.18\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#131c2e2e);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_-16px_rgba\(10\,20\,38\,0\.6\)\]{--tw-shadow:0 16px 40px -16px var(--tw-shadow-color,#0a142699);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_44px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_-24px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 18px 44px -24px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(10\,20\,38\,0\.22\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0a142638);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(19\,28\,46\,0\.2\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#131c2e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(19\,28\,46\,0\.16\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#131c2e29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(19\,28\,46\,0\.18\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#131c2e2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_-12px_rgba\(0\,0\,0\,\.6\)\]{--tw-shadow:0 18px 50px -12px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(10\,20\,38\,0\.25\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0a142640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(30\,28\,18\,0\.2\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#1e1c1233);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_45px_rgba\(19\,28\,46\,0\.35\)\]{--tw-shadow:0 22px 45px var(--tw-shadow-color,#131c2e59);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_rgba\(19\,28\,46\,0\.18\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#131c2e2e);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_rgba\(19\,28\,46\,0\.25\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#131c2e40);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_30px_80px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#00000080);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_30px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#0000008c);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_40px_90px_-30px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 40px 90px -30px var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_110px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 40px 110px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--hairline\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_color-mix\(in_srgb\,var\(--ink\)_5\%\,transparent\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,var(--ink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_2px_color-mix\(in_srgb\,var\(--ink\)_5\%\,transparent\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,color-mix(in srgb,var(--ink) 5%,transparent))}}.shadow-\[inset_0_1px_2px_color-mix\(in_srgb\,var\(--ink\)_5\%\,transparent\)\]{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_2px_0_0_var\(--color-brand\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-brand));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_2px_0_0_var\(--danger\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--danger));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--chair-float\)\]{--tw-shadow:var(--chair-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-button\)\]{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-panel\)\]{--tw-shadow:var(--shadow-panel);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[…\]{--tw-shadow:…;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-button{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-gold{--tw-shadow:var(--shadow-gold);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:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--shadow-panel);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:var(--shadow-sm);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,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-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-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[7px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(7px + 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)}.shadow-brand{--tw-shadow-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shadow-brand{--tw-shadow-color:color-mix(in oklab, var(--accent) var(--tw-shadow-alpha), transparent)}}.ring-\[color\:var\(--chair-hairline-strong\)\]{--tw-ring-color:var(--chair-hairline-strong)}.ring-\[var\(--accent\)\],.ring-\[var\(--accent\)\]\/25{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--accent\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.ring-\[var\(--gold\)\],.ring-\[var\(--gold\)\]\/30{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--gold\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.ring-\[var\(--gold\)\]\/40{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--gold\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.ring-\[var\(--hairline\)\]{--tw-ring-color:var(--hairline)}.ring-\[var\(--navy-deep\)\]{--tw-ring-color:var(--navy-deep)}.ring-\[var\(--surface\)\]{--tw-ring-color:var(--surface)}.ring-\[var\(--th-line\)\]{--tw-ring-color:var(--th-line)}.ring-accent{--tw-ring-color:var(--accent-color)}.ring-brand{--tw-ring-color:var(--accent)}.ring-brand-light,.ring-brand-light\/30{--tw-ring-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.ring-brand-light\/30{--tw-ring-color:color-mix(in oklab, var(--accent-light) 30%, transparent)}}.ring-brand-light\/40{--tw-ring-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.ring-brand-light\/40{--tw-ring-color:color-mix(in oklab, var(--accent-light) 40%, transparent)}}.ring-brand-soft{--tw-ring-color:var(--accent-soft)}.ring-brand\/20{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/20{--tw-ring-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.ring-brand\/30{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.ring-brand\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.ring-brand\/50{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/50{--tw-ring-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.ring-danger-bd{--tw-ring-color:var(--danger-bd)}.ring-danger\/50{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ring-danger\/50{--tw-ring-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.ring-gold{--tw-ring-color:var(--gold)}.ring-gold-soft{--tw-ring-color:var(--gold-soft)}.ring-gold\/25{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-gold\/25{--tw-ring-color:color-mix(in oklab, var(--gold) 25%, transparent)}}.ring-gold\/40{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-gold\/40{--tw-ring-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.ring-gold\/50{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-gold\/50{--tw-ring-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.ring-gold\/70{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-gold\/70{--tw-ring-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.ring-hairline,.ring-hairline\/80{--tw-ring-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.ring-hairline\/80{--tw-ring-color:color-mix(in oklab, var(--hairline) 80%, transparent)}}.ring-ink\/25{--tw-ring-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ring-ink\/25{--tw-ring-color:color-mix(in oklab, var(--ink) 25%, transparent)}}.ring-ink\/30{--tw-ring-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ring-ink\/30{--tw-ring-color:color-mix(in oklab, var(--ink) 30%, transparent)}}.ring-navy{--tw-ring-color:var(--navy)}.ring-navy-deep\/40{--tw-ring-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.ring-navy-deep\/40{--tw-ring-color:color-mix(in oklab, var(--navy-deep) 40%, transparent)}}.ring-sidebar{--tw-ring-color:var(--sidebar)}.ring-status-benchmarked-bg{--tw-ring-color:var(--status-benchmarked-bg)}.ring-status-delivered{--tw-ring-color:var(--status-delivered)}.ring-status-delivered-bd{--tw-ring-color:var(--status-delivered-bd)}.ring-status-delivered-ink{--tw-ring-color:var(--status-delivered-ink)}.ring-status-delivered\/50{--tw-ring-color:var(--status-delivered)}@supports (color:color-mix(in lab, red, red)){.ring-status-delivered\/50{--tw-ring-color:color-mix(in oklab, var(--status-delivered) 50%, transparent)}}.ring-status-review{--tw-ring-color:var(--status-review)}.ring-status-review-bd{--tw-ring-color:var(--status-review-bd)}.ring-status-uploaded-bd{--tw-ring-color:var(--status-uploaded-bd)}.ring-surface{--tw-ring-color:var(--surface)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ring-white\/60{--tw-ring-color:#fff9}@supports (color:color-mix(in lab, red, red)){.ring-white\/60{--tw-ring-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-canvas{--tw-ring-offset-color:var(--canvas)}.ring-offset-surface{--tw-ring-offset-color:var(--surface)}.ring-offset-surface-alt{--tw-ring-offset-color:var(--surface-alt)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-brand,.outline-brand\/50{outline-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.outline-brand\/50{outline-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[2px\]{--tw-blur:blur(2px);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-\[3px\]{--tw-blur:blur(3px);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-\[4px\]{--tw-blur:blur(4px);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-\[5px\]{--tw-blur:blur(5px);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-\[7px\]{--tw-blur:blur(7px);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,)}.brightness-\[0\.94\]{--tw-brightness:brightness(.94);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,)}.brightness-\[0\.97\]{--tw-brightness:brightness(.97);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.saturate-0{--tw-saturate:saturate(0%);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,)}.saturate-50{--tw-saturate:saturate(50%);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,)}.saturate-\[0\.9\]{--tw-saturate:saturate(.9);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,)}.saturate-\[0\.35\]{--tw-saturate:saturate(.35);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,)}.saturate-\[0\.97\]{--tw-saturate:saturate(.97);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[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-\[3px\]{--tw-backdrop-blur:blur(3px);-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-\[6px\]{--tw-backdrop-blur:blur(6px);-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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,box-shadow\,transform\]{transition-property:background,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,box-shadow\]{transition-property:border-color,background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\]{transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,color\]{transition-property:border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,border-color\]{transition-property:box-shadow,transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,opacity\]{transition-property:left,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\,stroke\]{transition-property:stroke-dashoffset,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-width\,opacity\]{transition-property:stroke-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;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\,box-shadow\,border-color\]{transition-property:width,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\]{transition-property:width,opacity;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-\[y\]{transition-property:y;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-shadow{transition-property:box-shadow;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))}.transition-none{transition-property:none}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:var\(--ease-out\)\]{transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.delay-150{--tw-animation-delay:.15s;animation-delay:.15s}.delay-300{--tw-animation-delay:.3s;animation-delay:.3s}.delay-500{--tw-animation-delay:.5s;animation-delay:.5s}.fade-in-0{--tw-enter-opacity:0}.fill-mode-backwards{--tw-animation-fill-mode:backwards;animation-fill-mode:backwards}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-75{--tw-enter-scale:.75}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\!running{animation-play-state:running!important}.\[--sticky-top\:-1\.5rem\]{--sticky-top:-1.5rem}.\[--sticky-top\:-1\.25rem\]{--sticky-top:-1.25rem}.\[--sticky-top\:-1rem\]{--sticky-top:-1rem}.\[--sticky-top\:-2rem\]{--sticky-top:-2rem}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[-webkit-line-clamp\:4\]{-webkit-line-clamp:4}.\[animation-delay\:-0\.1s\]{animation-delay:-.1s}.\[animation-delay\:-0\.2s\]{animation-delay:-.2s}.\[animation-delay\:\.2s\]{animation-delay:.2s}.\[animation-delay\:\.4s\]{animation-delay:.4s}.\[animation-delay\:200ms\]{animation-delay:.2s}.\[animation-delay\:400ms\]{animation-delay:.4s}.\[animation-duration\:2\.2s\]{animation-duration:2.2s}.\[animation-duration\:2\.4s\]{animation-duration:2.4s}.\[animation-duration\:2\.6s\]{animation-duration:2.6s}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[contain-intrinsic-size\:auto_36px\]{contain-intrinsic-size:auto 36px}.\[contain-intrinsic-size\:auto_44px\]{contain-intrinsic-size:auto 44px}.\[contain-intrinsic-size\:auto_72px\]{contain-intrinsic-size:auto 72px}.\[contain-intrinsic-size\:auto_140px\]{contain-intrinsic-size:auto 140px}.\[contain-intrinsic-size\:auto_200px\]{contain-intrinsic-size:auto 200px}.\[content-visibility\:auto\]{content-visibility:auto}.\[m\:ss\]{m:ss}.\[minutes\:seconds\]{minutes:seconds}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[perspective\:1200px\]{perspective:1200px}.\[text-shadow\:0_2px_18px_rgba\(10\,20\,38\,0\.6\)\]{text-shadow:0 2px 18px #0a142699}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-1{--tw-enter-translate-y:calc(1*var(--spacing))}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.slide-out-to-right-2{--tw-exit-translate-x:calc(2*var(--spacing))}.spin-out{--tw-exit-rotate:30deg}.zoom-in{--tw-enter-scale:0}.zoom-in-110{--tw-enter-scale:calc(110*1%)}.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}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:\[grid-template-rows\:1fr\]:is(:where(.group):focus-within *){grid-template-rows:1fr}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:left-\[1px\]:is(:where(.group):hover *){left:1px}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:grid:is(:where(.group):hover *){display:grid}.group-hover\:inline-flex:is(:where(.group):hover *){display:inline-flex}.group-hover\:h-2:is(:where(.group):hover *){height:calc(var(--spacing) * 2)}.group-hover\:w-\[3px\]:is(:where(.group):hover *){width:3px}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-y-100:is(:where(.group):hover *){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.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\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:none}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:\[grid-template-rows\:1fr\]:is(:where(.group):hover *),.group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *){grid-template-rows:1fr}.group-hover\:border-brand:is(:where(.group):hover *),.group-hover\:border-brand\/60:is(:where(.group):hover *){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-brand\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.group-hover\:border-navy:is(:where(.group):hover *){border-color:var(--navy)}.group-hover\:border-white\/45:is(:where(.group):hover *){border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/45:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.group-hover\:bg-black\/25:is(:where(.group):hover *){background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/25:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.group-hover\:bg-brand:is(:where(.group):hover *){background-color:var(--accent)}.group-hover\:bg-brand-soft:is(:where(.group):hover *){background-color:var(--accent-soft)}.group-hover\:bg-brand\/40:is(:where(.group):hover *){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-brand\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.group-hover\:bg-navy:is(:where(.group):hover *){background-color:var(--navy)}.group-hover\:bg-navy-deep:is(:where(.group):hover *){background-color:var(--navy-deep)}.group-hover\:bg-surface-alt:is(:where(.group):hover *){background-color:var(--surface-alt)}.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent-color)}.group-hover\:text-brand:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-brand-light:is(:where(.group):hover *){color:var(--accent-light)}.group-hover\:text-cream:is(:where(.group):hover *){color:var(--cream)}.group-hover\:text-gold-ink:is(:where(.group):hover *){color:var(--gold-ink)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\:text-ink-muted:is(:where(.group):hover *){color:var(--ink-3)}.group-hover\:text-navy:is(:where(.group):hover *){color:var(--navy)}.group-hover\:text-on-navy:is(:where(.group):hover *){color:var(--on-navy)}.group-hover\:text-primary-foreground:is(:where(.group):hover *){color:var(--primary-foreground)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/80:is(:where(.group):hover *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/80:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.group-hover\:text-white\/85:is(:where(.group):hover *){color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/85:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-2:is(:where(.group):hover *){text-underline-offset:2px}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_10px_28px_-10px_rgba\(19\,28\,46\,0\.28\)\]:is(:where(.group):hover *){--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,#131c2e47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:ring-2:is(:where(.group):hover *){--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)}.group-hover\:ring-brand-light:is(:where(.group):hover *){--tw-ring-color:var(--accent-light)}.group-hover\:ring-primary\/50:is(:where(.group):hover *){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-primary\/50:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.group-hover\:brightness-100:is(:where(.group):hover *){--tw-brightness:brightness(100%);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,)}.group-hover\:saturate-100:is(:where(.group):hover *){--tw-saturate:saturate(100%);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,)}.group-hover\/card\:text-brand:is(:where(.group\/card):hover *){color:var(--accent)}.group-hover\/check\:block:is(:where(.group\/check):hover *){display:block}.group-hover\/check\:hidden:is(:where(.group\/check):hover *){display:none}.group-hover\/doc\:shadow-\[0_18px_38px_rgba\(19\,28\,46\,0\.24\)\]:is(:where(.group\/doc):hover *){--tw-shadow:0 18px 38px var(--tw-shadow-color,#131c2e3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/door\:w-2\.5:is(:where(.group\/door):hover *){width:calc(var(--spacing) * 2.5)}.group-hover\/door\:translate-x-0\.5:is(:where(.group\/door):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/m\:flex:is(:where(.group\/m):hover *){display:flex}.group-hover\/next\:text-ink:is(:where(.group\/next):hover *){color:var(--ink)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/shot\:opacity-100:is(:where(.group\/shot):hover *){opacity:1}.group-hover\/slot\:shadow-\[0_18px_38px_rgba\(19\,28\,46\,0\.24\)\]:is(:where(.group\/slot):hover *){--tw-shadow:0 18px 38px var(--tw-shadow-color,#131c2e3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/style\:opacity-100:is(:where(.group\/style):hover *){opacity:1}.group-hover\/type\:text-brand:is(:where(.group\/type):hover *){color:var(--accent)}}.group-focus-visible\:scale-110:is(:where(.group):focus-visible *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:\[grid-template-rows\:1fr\]:is(:where(.group):focus-visible *){grid-template-rows:1fr}.group-focus-visible\:bg-brand:is(:where(.group):focus-visible *){background-color:var(--accent)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-active\:bg-brand\/60:is(:where(.group):active *){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-active\:bg-brand\/60:is(:where(.group):active *){background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.marker\:font-bold ::marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.marker\:font-bold::marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.marker\:font-bold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.marker\:font-bold::-webkit-details-marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.marker\:text-\[color\:var\(--chair-accent\)\] ::marker{color:var(--chair-accent)}.marker\:text-\[color\:var\(--chair-accent\)\]::marker{color:var(--chair-accent)}.marker\:text-\[color\:var\(--chair-accent\)\] ::-webkit-details-marker{color:var(--chair-accent)}.marker\:text-\[color\:var\(--chair-accent\)\]::-webkit-details-marker{color:var(--chair-accent)}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.file\:mr-2::file-selector-button{margin-right:calc(var(--spacing) * 2)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-md::file-selector-button{border-radius:var(--radius)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-\[var\(--hairline\)\]::file-selector-button{border-color:var(--hairline)}.file\:border-hairline::file-selector-button{border-color:var(--hairline)}.file\:bg-\[var\(--surface-alt\)\]::file-selector-button{background-color:var(--surface-alt)}.file\:bg-surface::file-selector-button{background-color:var(--surface)}.file\:bg-surface-alt::file-selector-button{background-color:var(--surface-alt)}.file\:px-2::file-selector-button{padding-inline:calc(var(--spacing) * 2)}.file\:px-2\.5::file-selector-button{padding-inline:calc(var(--spacing) * 2.5)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1::file-selector-button{padding-block:var(--spacing)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-sm::file-selector-button{font-size:13px;line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-xs::file-selector-button{font-size:11px;line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:text-\[12px\]::file-selector-button{font-size:12px}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-\[var\(--ink\)\]::file-selector-button{color:var(--ink)}.file\:text-ink::file-selector-button{color:var(--ink)}.file\:text-ink-2::file-selector-button{color:var(--ink-2)}.placeholder\:font-serif::placeholder{font-family:var(--font-serif)}.placeholder\:text-\[13px\]::placeholder{font-size:13px}.placeholder\:text-\[16px\]::placeholder{font-size:16px}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[color\:var\(--chair-slate-2\)\]::placeholder{color:var(--chair-slate-2)}.placeholder\:text-\[color\:var\(--on-navy-faint\)\]::placeholder{color:var(--on-navy-faint)}.placeholder\:text-\[color\:var\(--st-dim\)\]::placeholder{color:var(--st-dim)}.placeholder\:text-\[var\(--th-faint\)\]::placeholder{color:var(--th-faint)}.placeholder\:text-ink-muted::placeholder,.placeholder\:text-ink-muted\/60::placeholder{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink-muted\/60::placeholder{color:color-mix(in oklab, var(--ink-3) 60%, transparent)}}.placeholder\:text-ink-muted\/70::placeholder{color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink-muted\/70::placeholder{color:color-mix(in oklab, var(--ink-3) 70%, transparent)}}.placeholder\:text-on-navy-faint::placeholder{color:var(--on-navy-faint)}.placeholder\:text-on-navy-muted::placeholder{color:var(--on-navy-muted)}.placeholder\:text-placeholder::placeholder{color:var(--placeholder)}.placeholder\:text-sidebar-muted::placeholder{color:var(--sidebar-muted)}.placeholder\:text-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/35::placeholder{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.placeholder\:text-white\/45::placeholder{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/45::placeholder{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.placeholder\:text-white\/55::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/55::placeholder{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:italic::placeholder{font-style:italic}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:left-\[7px\]:before{content:var(--tw-content);left:7px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-hairline:before{content:var(--tw-content);background-color:var(--hairline)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-\[3px\]:after{content:var(--tw-content);left:3px}.after\:h-\[30px\]:after{content:var(--tw-content);height:30px}.after\:w-\[3px\]:after{content:var(--tw-content);width:3px}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-\[2px\]:after{content:var(--tw-content);border-radius:2px}.after\:bg-\[color\:var\(--chair-hairline-strong\)\]:after{content:var(--tw-content);background-color:var(--chair-hairline-strong)}.first\:mt-0:first-child{margin-top:0}.first\:mt-2:first-child{margin-top:calc(var(--spacing) * 2)}.first\:ml-0:first-child{margin-left:0}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.first\:pl-0:first-child{padding-left:0}.last\:mb-0:last-child{margin-bottom:0}.last\:flex-none:last-child{flex:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-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}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.target\:bg-brand-soft:target{background-color:var(--accent-soft)}.target\:ring-2:target{--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)}.target\:ring-brand\/40:target{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.target\:ring-brand\/40:target{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.open\:shadow-\[var\(--shadow-button\)\]:is([open],:popover-open,:open){--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.empty\:mt-0:empty{margin-top:0}.empty\:mb-0:empty{margin-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:flex:focus-within{display:flex}.focus-within\:border-brand:focus-within,.focus-within\:border-brand\/40:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-brand\/40:focus-within{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-within\:border-on-navy-accent:focus-within{border-color:var(--on-navy-accent)}.focus-within\:border-white\/35:focus-within{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-white\/35:focus-within{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.focus-within\:border-white\/40:focus-within{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-white\/40:focus-within{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.focus-within\:bg-navy-deep\/75:focus-within{background-color:var(--navy-deep)}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-navy-deep\/75:focus-within{background-color:color-mix(in oklab, var(--navy-deep) 75%, transparent)}}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-button:focus-within{--tw-shadow:var(--shadow-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-md:focus-within{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--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-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-brand-soft:focus-within{--tw-ring-color:var(--accent-soft)}.focus-within\:ring-brand\/15:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-brand\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 15%, transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-y-\[1\.75\]:hover{--tw-scale-y:1.75;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:rotate-0:hover{rotate:none}.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:border-\[color-mix\(in_srgb\,var\(--gold\)_45\%\,transparent\)\]:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--gold\)_45\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}}.hover\:border-\[color-mix\(in_srgb\,var\(--gold\)_55\%\,transparent\)\]:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--gold\)_55\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--gold) 55%,transparent)}}.hover\:border-\[color\:var\(--accent-light\)\]:hover{border-color:var(--accent-light)}.hover\:border-\[color\:var\(--chair-accent-line\)\]:hover{border-color:var(--chair-accent-line)}.hover\:border-\[color\:var\(--gold\)\]\/60:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:var\(--gold\)\]\/60:hover{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.hover\:border-\[color\:var\(--on-navy-danger\)\]\/50:hover{border-color:var(--on-navy-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:var\(--on-navy-danger\)\]\/50:hover{border-color:color-mix(in oklab, var(--on-navy-danger) 50%, transparent)}}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--danger\)\]:hover{border-color:var(--danger)}.hover\:border-\[var\(--gold\)\]:hover{border-color:var(--gold)}.hover\:border-\[var\(--stage-accent\)\]\/70:hover{border-color:var(--stage-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--stage-accent\)\]\/70:hover{border-color:color-mix(in oklab, var(--stage-accent) 70%, transparent)}}.hover\:border-accent:hover,.hover\:border-accent\/50:hover{border-color:var(--accent-color)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab, var(--accent-color) 50%, transparent)}}.hover\:border-border-control:hover{border-color:var(--border-control)}.hover\:border-border-input:hover{border-color:var(--border-input)}.hover\:border-brand:hover{border-color:var(--accent)}.hover\:border-brand-light:hover,.hover\:border-brand-light\/40:hover{border-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-light\/40:hover{border-color:color-mix(in oklab, var(--accent-light) 40%, transparent)}}.hover\:border-brand-light\/50:hover{border-color:var(--accent-light)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-light\/50:hover{border-color:color-mix(in oklab, var(--accent-light) 50%, transparent)}}.hover\:border-brand-soft:hover{border-color:var(--accent-soft)}.hover\:border-brand\/30:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/30:hover{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.hover\:border-brand\/40:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/40:hover{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:border-brand\/50:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:border-brand\/60:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/60:hover{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:border-danger:hover{border-color:var(--danger)}.hover\:border-danger-bd:hover{border-color:var(--danger-bd)}.hover\:border-danger\/40:hover{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:border-danger\/40:hover{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.hover\:border-gold:hover{border-color:var(--gold)}.hover\:border-gold-soft:hover{border-color:var(--gold-soft)}.hover\:border-gold\/50:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/50:hover{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.hover\:border-hairline:hover{border-color:var(--hairline)}.hover\:border-hairline-2:hover{border-color:var(--hairline-2)}.hover\:border-ink-muted:hover,.hover\:border-ink-muted\/40:hover{border-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink-muted\/40:hover{border-color:color-mix(in oklab, var(--ink-3) 40%, transparent)}}.hover\:border-ink-muted\/50:hover{border-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink-muted\/50:hover{border-color:color-mix(in oklab, var(--ink-3) 50%, transparent)}}.hover\:border-ink\/20:hover{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink\/20:hover{border-color:color-mix(in oklab, var(--ink) 20%, transparent)}}.hover\:border-ink\/30:hover{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink\/30:hover{border-color:color-mix(in oklab, var(--ink) 30%, transparent)}}.hover\:border-navy:hover,.hover\:border-navy\/40:hover{border-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.hover\:border-navy\/40:hover{border-color:color-mix(in oklab, var(--navy) 40%, transparent)}}.hover\:border-on-navy\/60:hover{border-color:var(--on-navy)}@supports (color:color-mix(in lab, red, red)){.hover\:border-on-navy\/60:hover{border-color:color-mix(in oklab, var(--on-navy) 60%, transparent)}}.hover\:border-stage-ink-muted:hover{border-color:var(--stage-ink-muted)}.hover\:border-status-delivered:hover{border-color:var(--status-delivered)}.hover\:border-status-delivered-bd:hover{border-color:var(--status-delivered-bd)}.hover\:border-status-delivered-ink\/50:hover{border-color:var(--status-delivered-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-status-delivered-ink\/50:hover{border-color:color-mix(in oklab, var(--status-delivered-ink) 50%, transparent)}}.hover\:border-status-review:hover,.hover\:border-status-review\/50:hover{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.hover\:border-status-review\/50:hover{border-color:color-mix(in oklab, var(--status-review) 50%, transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:border-white\/45:hover{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/45:hover{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:border-white\/55:hover{border-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/55:hover{border-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.hover\:bg-\[\#F6F7F9\]:hover{background-color:#f6f7f9}.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-canvas\)_14\%\,transparent\)\]:hover{background-color:var(--chair-canvas)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-canvas\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--chair-canvas) 14%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-ink\)_4\%\,transparent\)\]:hover{background-color:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-ink\)_4\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--chair-ink) 4%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-ink\)_5\%\,transparent\)\]:hover{background-color:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--chair-ink\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--chair-ink) 5%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,white_4\%\,transparent\)\]:hover{background-color:#ffffff0a}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--chair-accent\)_5\%\,transparent\)\]:hover{background-color:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--chair-accent\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--chair-accent) 5%,transparent)}}.hover\:bg-\[color\:var\(--chair-accent-soft\)\]:hover{background-color:var(--chair-accent-soft)}.hover\:bg-\[color\:var\(--chair-brick-soft\)\]:hover{background-color:var(--chair-brick-soft)}.hover\:bg-\[color\:var\(--chair-surface\)\]:hover{background-color:var(--chair-surface)}.hover\:bg-\[color\:var\(--chair-well\)\]:hover{background-color:var(--chair-well)}.hover\:bg-\[color\:var\(--chair-well\,var\(--canvas\)\)\]:hover{background-color:var(--chair-well,var(--canvas))}.hover\:bg-\[color\:var\(--stage-panel-2\)\]:hover{background-color:var(--stage-panel-2)}.hover\:bg-\[var\(--accent\)\]\/30:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--accent\)\]\/30:hover{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--canvas\)\]:hover{background-color:var(--canvas)}.hover\:bg-\[var\(--cream\)\]:hover{background-color:var(--cream)}.hover\:bg-\[var\(--danger\)\]:hover{background-color:var(--danger)}.hover\:bg-\[var\(--gold\)\]\/10:hover{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--gold\)\]\/10:hover{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.hover\:bg-\[var\(--raise\)\]:hover{background-color:var(--raise)}.hover\:bg-\[var\(--surface-alt\)\]:hover{background-color:var(--surface-alt)}.hover\:bg-\[var\(--th-hover\)\]:hover{background-color:var(--th-hover)}.hover\:bg-accent:hover{background-color:var(--accent-color)}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-black\/\[0\.03\]:hover{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-brand:hover{background-color:var(--accent)}.hover\:bg-brand-hover:hover{background-color:var(--accent-hover)}.hover\:bg-brand-light:hover{background-color:var(--accent-light)}.hover\:bg-brand-soft:hover,.hover\:bg-brand-soft\/20:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/20:hover{background-color:color-mix(in oklab, var(--accent-soft) 20%, transparent)}}.hover\:bg-brand-soft\/30:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/30:hover{background-color:color-mix(in oklab, var(--accent-soft) 30%, transparent)}}.hover\:bg-brand-soft\/40:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/40:hover{background-color:color-mix(in oklab, var(--accent-soft) 40%, transparent)}}.hover\:bg-brand-soft\/45:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/45:hover{background-color:color-mix(in oklab, var(--accent-soft) 45%, transparent)}}.hover\:bg-brand-soft\/50:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/50:hover{background-color:color-mix(in oklab, var(--accent-soft) 50%, transparent)}}.hover\:bg-brand-soft\/60:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/60:hover{background-color:color-mix(in oklab, var(--accent-soft) 60%, transparent)}}.hover\:bg-brand-soft\/70:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-soft\/70:hover{background-color:color-mix(in oklab, var(--accent-soft) 70%, transparent)}}.hover\:bg-brand\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.hover\:bg-brand\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-brand\/90:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/90:hover{background-color:color-mix(in oklab, var(--accent) 90%, transparent)}}.hover\:bg-brick-bg:hover{background-color:var(--brick-bg)}.hover\:bg-brick\/5:hover{background-color:var(--brick)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brick\/5:hover{background-color:color-mix(in oklab, var(--brick) 5%, transparent)}}.hover\:bg-canvas:hover,.hover\:bg-canvas\/60:hover{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-canvas\/60:hover{background-color:color-mix(in oklab, var(--canvas) 60%, transparent)}}.hover\:bg-cream-2:hover{background-color:var(--cream-2)}.hover\:bg-danger-bg:hover,.hover\:bg-danger-bg\/70:hover{background-color:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger-bg\/70:hover{background-color:color-mix(in oklab, var(--danger-bg) 70%, transparent)}}.hover\:bg-danger\/5:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/5:hover{background-color:color-mix(in oklab, var(--danger) 5%, transparent)}}.hover\:bg-danger\/10:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.hover\:bg-gold-soft:hover,.hover\:bg-gold-soft\/40:hover{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold-soft\/40:hover{background-color:color-mix(in oklab, var(--gold-soft) 40%, transparent)}}.hover\:bg-gold-soft\/60:hover{background-color:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold-soft\/60:hover{background-color:color-mix(in oklab, var(--gold-soft) 60%, transparent)}}.hover\:bg-gold\/90:hover{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold\/90:hover{background-color:color-mix(in oklab, var(--gold) 90%, transparent)}}.hover\:bg-hairline:hover{background-color:var(--hairline)}.hover\:bg-ink-2:hover{background-color:var(--ink-2)}.hover\:bg-ink\/5:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/5:hover{background-color:color-mix(in oklab, var(--ink) 5%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-navy:hover{background-color:var(--navy)}.hover\:bg-navy-2:hover{background-color:var(--navy-2)}.hover\:bg-navy-deep:hover{background-color:var(--navy-deep)}.hover\:bg-on-navy-faint\/15:hover{background-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-on-navy-faint\/15:hover{background-color:color-mix(in oklab, var(--on-navy-faint) 15%, transparent)}}.hover\:bg-on-navy-faint\/20:hover{background-color:var(--on-navy-faint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-on-navy-faint\/20:hover{background-color:color-mix(in oklab, var(--on-navy-faint) 20%, transparent)}}.hover\:bg-on-navy\/10:hover{background-color:var(--on-navy)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-on-navy\/10:hover{background-color:color-mix(in oklab, var(--on-navy) 10%, transparent)}}.hover\:bg-primary-foreground\/15:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-foreground\/15:hover{background-color:color-mix(in oklab, var(--primary-foreground) 15%, transparent)}}.hover\:bg-raise:hover{background-color:var(--raise)}.hover\:bg-sidebar-hover:hover{background-color:var(--sidebar-hover)}.hover\:bg-status-benchmarked-bg\/70:hover{background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-benchmarked-bg\/70:hover{background-color:color-mix(in oklab, var(--status-benchmarked-bg) 70%, transparent)}}.hover\:bg-status-delivered-bg:hover,.hover\:bg-status-delivered-bg\/70:hover{background-color:var(--status-delivered-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-delivered-bg\/70:hover{background-color:color-mix(in oklab, var(--status-delivered-bg) 70%, transparent)}}.hover\:bg-status-review-bg:hover{background-color:var(--status-review-bg)}.hover\:bg-status-review-ink\/10:hover{background-color:var(--status-review-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-review-ink\/10:hover{background-color:color-mix(in oklab, var(--status-review-ink) 10%, transparent)}}.hover\:bg-success\/10:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-alt:hover,.hover\:bg-surface-alt\/40:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/40:hover{background-color:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.hover\:bg-surface-alt\/50:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/50:hover{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.hover\:bg-surface-alt\/60:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/60:hover{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.hover\:bg-surface-alt\/70:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/70:hover{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.hover\:bg-surface\/60:hover{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface\/60:hover{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/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\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-white\/85:hover{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/85:hover{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-white\/\[0\.16\]:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.16\]:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:bg-white\/\[0\.17\]:hover{background-color:#ffffff2b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.17\]:hover{background-color:color-mix(in oklab, var(--color-white) 17%, transparent)}}.hover\:bg-white\/\[0\.22\]:hover{background-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.22\]:hover{background-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.hover\:fill-\[var\(--accent-soft\)\]:hover{fill:var(--accent-soft)}.hover\:text-\[color\:var\(--auth-ink\)\]:hover{color:var(--auth-ink)}.hover\:text-\[color\:var\(--chair-accent-ink\)\]:hover{color:var(--chair-accent-ink)}.hover\:text-\[color\:var\(--chair-brick\)\]:hover{color:var(--chair-brick)}.hover\:text-\[color\:var\(--chair-ink\)\]:hover{color:var(--chair-ink)}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--danger\)\]:hover{color:var(--danger)}.hover\:text-\[var\(--gold-ink\)\]:hover{color:var(--gold-ink)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--on-navy\)\]:hover{color:var(--on-navy)}.hover\:text-\[var\(--th-ink\)\]:hover{color:var(--th-ink)}.hover\:text-accent:hover{color:var(--accent-color)}.hover\:text-brand:hover{color:var(--accent)}.hover\:text-brand-hover:hover{color:var(--accent-hover)}.hover\:text-brick:hover{color:var(--brick)}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-gold:hover{color:var(--gold)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-navy:hover{color:var(--navy)}.hover\:text-navy-deep:hover{color:var(--navy-deep)}.hover\:text-on-navy:hover{color:var(--on-navy)}.hover\:text-on-navy-danger:hover{color:var(--on-navy-danger)}.hover\:text-on-navy-muted:hover{color:var(--on-navy-muted)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-sidebar-ink:hover{color:var(--sidebar-ink)}.hover\:text-status-delivered-ink:hover{color:var(--status-delivered-ink)}.hover\:text-status-review-ink:hover{color:var(--status-review-ink)}.hover\:text-success:hover{color:var(--success)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/90:hover{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/90:hover{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-brand:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.hover\:decoration-white:hover{-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--gold\)\,0_0_28px_color-mix\(in_srgb\,var\(--gold\)_18\%\,transparent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--gold)), 0 0 28px var(--tw-shadow-color,var(--gold))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_0_1px_var\(--gold\)\,0_0_28px_color-mix\(in_srgb\,var\(--gold\)_18\%\,transparent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--gold)), 0 0 28px var(--tw-shadow-color,color-mix(in srgb,var(--gold) 18%,transparent))}}.hover\:shadow-\[0_0_0_1px_var\(--gold\)\,0_0_28px_color-mix\(in_srgb\,var\(--gold\)_18\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_4px_14px_-6px_rgba\(19\,28\,46\,0\.18\)\]:hover{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,#131c2e2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_4px_16px_rgba\(10\,20\,38\,0\.5\)\]:hover{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0a142680);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_8px_28px_rgba\(19\,28\,46\,0\.10\)\]:hover{--tw-shadow:0 8px 28px var(--tw-shadow-color,#131c2e1a);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_10px_26px_rgb\(10_20_38\/0\.12\)\]:hover{--tw-shadow:0 10px 26px var(--tw-shadow-color,#0a14261f);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_12px_28px_-10px_rgba\(19\,28\,46\,\.18\)\]:hover{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#131c2e2e);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_14px_32px_rgb\(10_20_38_\/_0\.12\)\]:hover{--tw-shadow:0 14px 32px var(--tw-shadow-color,#0a14261f);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_14px_32px_rgba\(19\,28\,46\,0\.12\)\]:hover{--tw-shadow:0 14px 32px var(--tw-shadow-color,#131c2e1f);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_18px_50px_-30px_rgba\(19\,28\,46\,0\.55\)\]:hover{--tw-shadow:0 18px 50px -30px var(--tw-shadow-color,#131c2e8c);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-\[var\(--shadow-md\)\]:hover{--tw-shadow:var(--shadow-md);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-\[var\(--shadow-sm\)\]:hover{--tw-shadow:var(--shadow-sm);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-lg:hover{--tw-shadow:var(--shadow-lg);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-md:hover{--tw-shadow:var(--shadow-md);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-sm:hover{--tw-shadow:var(--shadow-sm);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-2:hover{--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)}.hover\:ring-gold:hover{--tw-ring-color:var(--gold)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);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,)}.hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97);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,)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);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,)}.hover\:file\:bg-surface:hover::file-selector-button{background-color:var(--surface)}.hover\:after\:bg-\[color\:var\(--chair-accent-line\)\]:hover:after{content:var(--tw-content);background-color:var(--chair-accent-line)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:border-solid:focus{--tw-border-style:solid;border-style:solid}.focus\:border-\[color\:var\(--gold\)\]\/60:focus{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[color\:var\(--gold\)\]\/60:focus{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-\[var\(--gold\)\]:focus{border-color:var(--gold)}.focus\:border-accent:focus{border-color:var(--accent-color)}.focus\:border-brand:focus,.focus\:border-brand\/40:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-brand\/40:focus{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\:border-brand\/50:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-brand\/50:focus{border-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.focus\:border-gold\/60:focus{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.focus\:border-gold\/60:focus{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.focus\:border-hairline:focus{border-color:var(--hairline)}.focus\:border-ink:focus{border-color:var(--ink)}.focus\:border-navy:focus{border-color:var(--navy)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-status-benchmarked-bd:focus{border-color:var(--status-benchmarked-bd)}.focus\:border-white\/40:focus{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/40:focus{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.focus\:border-white\/50:focus{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/50:focus{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.focus\:border-white\/55:focus{border-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/55:focus{border-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.focus\:bg-\[color\:var\(--chair-well\)\]:focus{background-color:var(--chair-well)}.focus\:bg-raise:focus{background-color:var(--raise)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--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)}.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-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--accent\)\]:focus,.focus\:ring-brand:focus{--tw-ring-color:var(--accent)}.focus\:ring-brand-soft:focus{--tw-ring-color:var(--accent-soft)}.focus\:ring-brand\/20:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand\/20:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.focus\:ring-brand\/30:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand\/30:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.focus\:ring-brand\/40:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand\/40:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\:ring-gold:focus{--tw-ring-color:var(--gold)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:-translate-y-0\.5:focus-visible{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-accent:focus-visible{border-color:var(--accent-color)}.focus-visible\:border-brand:focus-visible{border-color:var(--accent)}.focus-visible\:border-danger:focus-visible{border-color:var(--danger)}.focus-visible\:border-danger-bd:focus-visible{border-color:var(--danger-bd)}.focus-visible\:border-white\/40:focus-visible{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-white\/40:focus-visible{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.focus-visible\:border-white\/55:focus-visible{border-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-white\/55:focus-visible{border-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.focus-visible\:bg-raise:focus-visible{background-color:var(--raise)}.focus-visible\:bg-surface-alt:focus-visible{background-color:var(--surface-alt)}.focus-visible\:text-\[var\(--accent\)\]:focus-visible,.focus-visible\:text-brand:focus-visible{color:var(--accent)}.focus-visible\:decoration-\[var\(--accent\)\]:focus-visible{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--gold\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--gold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-md:focus-visible{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--accent\)\]:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--accent-color)}.focus-visible\:ring-brand:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-brand-soft:focus-visible{--tw-ring-color:var(--accent-soft)}.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-visible\:ring-brand\/50:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.focus-visible\:ring-danger-bg:focus-visible{--tw-ring-color:var(--danger-bg)}.focus-visible\:ring-gold:focus-visible{--tw-ring-color:var(--gold)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-white\/50:focus-visible{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-\[var\(--gold\)\]:focus-visible{outline-color:var(--gold)}.focus-visible\:outline-brand:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:scale-100:disabled{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-alt:disabled{background-color:var(--surface-alt)}.disabled\:from-ink-muted:disabled{--tw-gradient-from:var(--ink-3);--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))}.disabled\:to-ink-muted:disabled{--tw-gradient-to:var(--ink-3);--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))}.disabled\:text-hairline:disabled{color:var(--hairline)}.disabled\:text-ink-muted:disabled{color:var(--ink-3)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-ink-muted:disabled:hover{color:var(--ink-3)}}.has-\[\:focus-visible\]\:ring-\[3px\]:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-brand-soft:has(:focus-visible){--tw-ring-color:var(--accent-soft)}.has-\[section\]\:flex:has(:is(section)){display:flex}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.data-\[state\=active\]\:border-brand[data-state=active]{border-color:var(--accent)}.data-\[state\=active\]\:text-ink[data-state=active]{color:var(--ink)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-200[data-state=closed]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=open\]\:z-10[data-state=open]{z-index:10}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}@media (prefers-reduced-motion:no-preference){.motion-safe\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:opacity-0{opacity:0}.motion-safe\:transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\: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))}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:duration-700{--tw-duration:.7s;transition-duration:.7s}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.motion-safe\:fade-in{--tw-enter-opacity:0}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:transform-none:hover{transform:none}}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:sticky{position:sticky}.max-lg\:bottom-0{bottom:0}.max-lg\:hidden{display:none}.max-lg\:bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.max-lg\:from-surface{--tw-gradient-from:var(--surface);--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))}.max-lg\:via-surface\/95{--tw-gradient-via:var(--surface)}@supports (color:color-mix(in lab, red, red)){.max-lg\:via-surface\/95{--tw-gradient-via:color-mix(in oklab, var(--surface) 95%, transparent)}}.max-lg\:via-surface\/95{--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)}.max-lg\: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))}.max-lg\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media not all and (min-width:48rem){.max-md\:fixed{position:fixed}.max-md\:inset-y-0{inset-block:0}.max-md\:left-0{left:0}.max-md\:hidden{display:none}.max-md\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\: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)}.max-md\: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))}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-\[1\.75rem_1fr_auto\]{grid-template-columns:1.75rem 1fr auto}.max-sm\:grid-cols-\[7\.5rem_1fr_2\.5rem\]{grid-template-columns:7.5rem 1fr 2.5rem}}@media (min-width:1400px){.min-\[1400px\]\:col-span-1{grid-column:span 1/span 1}.min-\[1400px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:left-5{left:calc(var(--spacing) * 5)}.sm\:order-none{order:0}.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-start-3{grid-column-start:3}.sm\:m-5{margin:calc(var(--spacing) * 5)}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.sm\:mx-0{margin-inline:0}.sm\:-my-8{margin-block:calc(var(--spacing) * -8)}.sm\:-mt-8{margin-top:calc(var(--spacing) * -8)}.sm\:mt-0{margin-top:0}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:ml-auto{margin-left:auto}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:h-72{height:calc(var(--spacing) * 72)}.sm\:h-80{height:calc(var(--spacing) * 80)}.sm\:h-96{height:calc(var(--spacing) * 96)}.sm\:h-\[38px\]{height:38px}.sm\:h-\[88px\]{height:88px}.sm\:h-\[340px\]{height:340px}.sm\:h-\[calc\(100dvh-7\.5rem\)\]{height:calc(100dvh - 7.5rem)}.sm\:min-h-\[19rem\]{min-height:19rem}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[88px\]{width:88px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:max-w-\[15rem\]{max-width:15rem}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:max-w-\[54rem\]{max-width:54rem}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[75\%\]{max-width:75%}.sm\:max-w-\[78\%\]{max-width:78%}.sm\:max-w-\[88\%\]{max-width:88%}.sm\:max-w-\[240px\]{max-width:240px}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[340px\]{max-width:340px}.sm\:max-w-\[840px\]{max-width:840px}.sm\:max-w-\[min\(1020px\,94vw\)\]{max-width:min(1020px,94vw)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0}.sm\:basis-56{flex-basis:calc(var(--spacing) * 56)}.sm\:basis-64{flex-basis:calc(var(--spacing) * 64)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[1\.1fr_1fr_0\.9fr\]{grid-template-columns:1.1fr 1fr .9fr}.sm\:grid-cols-\[1\.2fr_0\.9fr_1\.2fr_1\.4fr_0\.7fr_2rem\]{grid-template-columns:1.2fr .9fr 1.2fr 1.4fr .7fr 2rem}.sm\:grid-cols-\[1\.2fr_1fr_1\.2fr_auto\]{grid-template-columns:1.2fr 1fr 1.2fr auto}.sm\:grid-cols-\[1\.05fr_1\.25fr_1fr\]{grid-template-columns:1.05fr 1.25fr 1fr}.sm\:grid-cols-\[1fr_1\.4fr_auto\]{grid-template-columns:1fr 1.4fr auto}.sm\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[1fr_90px_1fr_auto\]{grid-template-columns:1fr 90px 1fr auto}.sm\:grid-cols-\[1fr_150px\]{grid-template-columns:1fr 150px}.sm\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.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_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[1fr_auto_1fr_auto\]{grid-template-columns:1fr auto 1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[1fr_auto_auto_auto_auto\]{grid-template-columns:1fr auto auto auto auto}.sm\:grid-cols-\[2rem_16rem_minmax\(0\,1fr\)_7\.5rem_1rem\]{grid-template-columns:2rem 16rem minmax(0,1fr) 7.5rem 1rem}.sm\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.sm\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.sm\:grid-cols-\[30px_minmax\(0\,1fr\)_auto_auto_18px\]{grid-template-columns:30px minmax(0,1fr) auto auto 18px}.sm\:grid-cols-\[34px_1fr_240px\]{grid-template-columns:34px 1fr 240px}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[170px_1fr\]{grid-template-columns:170px 1fr}.sm\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.sm\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.sm\:grid-cols-\[220px_minmax\(0\,1fr\)_190px\]{grid-template-columns:220px minmax(0,1fr) 190px}.sm\:grid-cols-\[240px_1fr_auto\]{grid-template-columns:240px 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_130px\]{grid-template-columns:minmax(0,1fr) 130px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,240px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,240px)}.sm\:grid-cols-\[minmax\(0\,260px\)_1fr\]{grid-template-columns:minmax(0,260px) 1fr}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:0}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-14{gap:calc(var(--spacing) * 14)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.sm\:divide-hairline>:not(:last-child)){border-color:var(--hairline)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:self-start{align-self:flex-start}.sm\:overflow-visible{overflow:visible}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-hairline{border-color:var(--hairline)}.sm\:p-0{padding:0}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.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\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-11{padding-block:calc(var(--spacing) * 11)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pr-0{padding-right:0}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pr-9{padding-right:calc(var(--spacing) * 9)}.sm\:pb-0{padding-bottom:0}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-9{padding-left:calc(var(--spacing) * 9)}.sm\:pl-\[62px\]{padding-left:62px}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:21px;line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:26px;line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:32px;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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:14px;line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:16px;line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:18px;line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[27px\]{font-size:27px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[29px\]{font-size:29px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[31px\]{font-size:31px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[33px\]{font-size:33px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[64px\]{font-size:64px}.sm\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.sm\:\[--sticky-top\:-2rem\]{--sticky-top:-2rem}.sm\:last\:col-span-2:last-child{grid-column:span 2/span 2}}@media (min-width:48rem){.md\:static{position:static}.md\:sticky{position:sticky}.md\:inset-x-auto{inset-inline:auto}.md\:inset-y-0{inset-block:0}.md\:top-20{top:calc(var(--spacing) * 20)}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:left-0{left:0}.md\:left-\[60px\]{left:60px}.md\:left-\[200px\]{left:200px}.md\:z-10{z-index:10}.md\:z-auto{z-index:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:ml-0{margin-left:0}.md\:ml-\[52px\]{margin-left:52px}.md\:ml-\[60px\]{margin-left:60px}.md\:ml-\[220px\]{margin-left:220px}.md\:ml-\[294px\]{margin-left:294px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:aspect-auto{aspect-ratio:auto}.md\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.md\:h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.md\:h-auto{height:auto}.md\:h-screen{height:100vh}.md\:max-h-\[min\(600px\,calc\(100vh-5\.5rem\)\)\]{max-height:min(600px,100vh - 5.5rem)}.md\:min-h-full{min-height:100%}.md\:w-\[24rem\]{width:24rem}.md\:w-\[60px\]{width:60px}.md\:w-\[220px\]{width:220px}.md\:w-\[290px\]{width:290px}.md\:w-\[330px\]{width:330px}.md\:w-px{width:1px}.md\:max-w-none{max-width:none}.md\:shrink-0{flex-shrink:0}.md\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[1fr_16rem\]{grid-template-columns:1fr 16rem}.md\:grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_270px\]{grid-template-columns:minmax(0,1fr) 270px}.md\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(220px\,27\%\)\]{grid-template-columns:minmax(0,1fr) minmax(220px,27%)}.md\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(15rem\,3fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(15rem,3fr) minmax(0,9fr)}.md\:grid-cols-\[minmax\(17rem\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(17rem,4fr) minmax(0,8fr)}.md\:grid-cols-\[minmax\(320px\,40\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,40%) minmax(0,1fr)}.md\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-auto{overflow-y:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.md\:border-hairline{border-color:var(--hairline)}.md\:border-transparent{border-color:#0000}.md\:bg-transparent{background-color:#0000}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:0}.md\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:text-xl{font-size:18px;line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[27px\]{font-size:27px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[34px\]{font-size:34px}.md\:opacity-0{opacity:0}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:\[--region-inner-h\:calc\(100dvh-7\.5rem\)\]{--region-inner-h:calc(100dvh - 7.5rem)}.md\:\[--sticky-top\:-2rem\]{--sticky-top:-2rem}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.md\:hover\:border-transparent:hover{border-color:#0000}.md\:hover\:bg-surface-alt:hover{background-color:var(--surface-alt)}}.md\:focus-visible\:opacity-100:focus-visible{opacity:1}}@media (min-width:64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-2{top:calc(var(--spacing) * 2)}.lg\:top-3{top:calc(var(--spacing) * 3)}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[4\.5rem\]{top:4.5rem}.lg\:top-\[7px\]{top:7px}.lg\:top-\[104px\]{top:104px}.lg\:right-6{right:calc(var(--spacing) * 6)}.lg\:bottom-5{bottom:calc(var(--spacing) * 5)}.lg\:bottom-auto{bottom:auto}.lg\:left-2{left:calc(var(--spacing) * 2)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-first{order:-9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-4{grid-column-start:4}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:var(--spacing)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.lg\:h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.lg\:h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.lg\:h-\[var\(--region-inner-h\)\]{height:var(--region-inner-h)}.lg\:h-px{height:1px}.lg\:max-h-\[34rem\]{max-height:34rem}.lg\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.lg\:max-h-\[var\(--region-inner-h\)\]{max-height:var(--region-inner-h)}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[52px\]{width:52px}.lg\:w-\[212px\]{width:212px}.lg\:w-\[236px\]{width:236px}.lg\:w-\[248px\]{width:248px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[330px\]{width:330px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[min\(736px\,calc\(100vw-144px\)\)\]{width:min(736px,100vw - 144px)}.lg\:w-\[min\(736px\,calc\(100vw-496px\)\)\]{width:min(736px,100vw - 496px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[46\%\]{max-width:46%}.lg\:max-w-none{max-width:none}.lg\:min-w-\[11rem\]{min-width:11rem}.lg\:flex-1{flex:1}.lg\:shrink{flex-shrink:1}.lg\:shrink-0{flex-shrink:0}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.4fr_auto_auto_1\.6fr_auto\]{grid-template-columns:1.4fr auto auto 1.6fr auto}.lg\:grid-cols-\[1\.05fr\,1fr\]{grid-template-columns:1.05fr,1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:grid-cols-\[1\.9fr_1fr\]{grid-template-columns:1.9fr 1fr}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}.lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.lg\:grid-cols-\[1fr_1\.6fr\]{grid-template-columns:1fr 1.6fr}.lg\:grid-cols-\[1fr_1\.8fr\]{grid-template-columns:1fr 1.8fr}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_20rem\]{grid-template-columns:1fr 20rem}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:grid-cols-\[10\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:10.5rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.lg\:grid-cols-\[188px_1fr\]{grid-template-columns:188px 1fr}.lg\:grid-cols-\[218px_1fr\]{grid-template-columns:218px 1fr}.lg\:grid-cols-\[218px_minmax\(0\,1fr\)\]{grid-template-columns:218px minmax(0,1fr)}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[236px_minmax\(0\,1fr\)\]{grid-template-columns:236px minmax(0,1fr)}.lg\:grid-cols-\[252px_minmax\(0\,1fr\)\]{grid-template-columns:252px minmax(0,1fr)}.lg\:grid-cols-\[290px_1fr\]{grid-template-columns:290px 1fr}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[340px\,1fr\]{grid-template-columns:340px,1fr}.lg\:grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_170px_150px\]{grid-template-columns:auto minmax(0,1fr) 170px 150px}.lg\:grid-cols-\[auto_minmax\(200px\,1fr\)_minmax\(0\,1\.4fr\)_130px_auto\]{grid-template-columns:auto minmax(200px,1fr) minmax(0,1.4fr) 130px auto}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) 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\)_44px_400px\]{grid-template-columns:minmax(0,1fr) 44px 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1fr\)_250px\]{grid-template-columns:minmax(0,1fr) 250px}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_270px\]{grid-template-columns:minmax(0,1fr) 270px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.lg\:grid-cols-\[minmax\(0\,1fr\)_336px\]{grid-template-columns:minmax(0,1fr) 336px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,420px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(250px\,300px\)\]{grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.lg\:grid-cols-\[minmax\(0\,30rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,30rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,324px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,324px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(200px\,258px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(200px,258px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(290px\,360px\)_1fr\]{grid-template-columns:minmax(290px,360px) 1fr}.lg\:grid-cols-\[minmax\(300px\,360px\)_1fr\]{grid-template-columns:minmax(300px,360px) 1fr}.lg\:grid-cols-\[minmax\(300px\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(300px\,380px\)_1fr\]{grid-template-columns:minmax(300px,380px) 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:0}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}:where(.lg\: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(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-x-visible{overflow-x:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:rounded-lg{border-radius:var(--radius-card)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:py-0{padding-block:0}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-\[7px\]{padding-block:7px}.lg\:pt-0{padding-top:0}.lg\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.lg\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-9{padding-left:calc(var(--spacing) * 9)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-3xl{font-size:26px;line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-\[42px\]{font-size:42px}.lg\:whitespace-normal{white-space:normal}.lg\:last\:col-span-1:last-child{grid-column:span 1/span 1}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:top-\[4\.5rem\]{top:4.5rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-\[var\(--bench-start\)\]{grid-column-start:var(--bench-start)}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:table-cell{display:table-cell}.xl\:h-\[112px\]{height:112px}.xl\:h-\[var\(--region-inner-h\)\]{height:var(--region-inner-h)}.xl\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.xl\:max-h-\[var\(--region-inner-h\)\]{max-height:var(--region-inner-h)}.xl\:w-\[112px\]{width:112px}.xl\:w-\[440px\]{width:440px}.xl\:w-full{width:100%}.xl\:max-w-\[1060px\]{max-width:1060px}.xl\:min-w-\[14rem\]{min-width:14rem}.xl\:columns-2{columns:2}.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\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.xl\:grid-cols-\[1\.3fr_1\.15fr_1fr\]{grid-template-columns:1.3fr 1.15fr 1fr}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.xl\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.xl\:grid-cols-\[8\.5rem_minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,20rem) minmax(0,1fr)}.xl\:grid-cols-\[11\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:11.5rem minmax(0,1fr)}.xl\:grid-cols-\[13\.5rem_23rem_minmax\(0\,1fr\)\]{grid-template-columns:13.5rem 23rem minmax(0,1fr)}.xl\:grid-cols-\[16rem_21rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem 21rem minmax(0,1fr)}.xl\:grid-cols-\[248px_minmax\(0\,1fr\)_268px\]{grid-template-columns:248px minmax(0,1fr) 268px}.xl\:grid-cols-\[252px_minmax\(0\,1fr\)_336px\]{grid-template-columns:252px minmax(0,1fr) 336px}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_296px\]{grid-template-columns:minmax(0,1fr) 296px}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_356px\]{grid-template-columns:minmax(0,1fr) 356px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,540px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,540px)}.xl\:grid-cols-\[minmax\(0\,520px\)_minmax\(0\,260px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,520px) minmax(0,260px) minmax(0,1fr)}.xl\:grid-cols-\[repeat\(22\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(22,minmax(0,1fr))}.xl\:items-start{align-items:flex-start}.xl\:gap-6{gap:calc(var(--spacing) * 6)}:where(.xl\: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)))}.xl\:self-start{align-self:flex-start}.xl\:overflow-visible{overflow:visible}.xl\:overflow-y-auto{overflow-y:auto}.xl\:rounded-md{border-radius:var(--radius)}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:bg-transparent{background-color:#0000}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}.xl\:pt-0{padding-top:0}.xl\:pr-1{padding-right:var(--spacing)}.xl\:pb-0{padding-bottom:0}.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}.xl\:text-\[14px\]{font-size:14px}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[27px\]{font-size:27px}.xl\:text-\[30px\]{font-size:30px}.xl\:text-\[52px\]{font-size:52px}@media (hover:hover){.xl\:hover\:bg-surface:hover{background-color:var(--surface)}}}@media (min-width:96rem){.\32 xl\:inline{display:inline}.\32 xl\:min-w-\[20rem\]{min-width:20rem}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,720px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,720px)}}@container (min-width:480px){.\@min-\[480px\]\:block{display:block}}@container (min-width:700px){.\@\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@\[700px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@\[700px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@\[700px\]\:items-center{align-items:center}.\@\[700px\]\:gap-y-0{row-gap:0}.\@\[700px\]\:pl-4{padding-left:calc(var(--spacing) * 4)}.\@\[700px\]\:first\:pl-0:first-child{padding-left:0}}@container (min-width:760px){.\@\[760px\]\:px-\[52px\]{padding-inline:52px}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}}@container (min-width:42rem){.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:px-8{padding-inline:calc(var(--spacing) * 8)}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:translate-x-\[22px\]:is(.dark *){--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border-ink-muted:is(.dark *){border-color:var(--ink-3)}.dark\:bg-\[var\(--accent\)\]:is(.dark *),.dark\:bg-\[var\(--accent\)\]\/10:is(.dark *){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--accent\)\]\/10:is(.dark *){background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.dark\:bg-brand:is(.dark *){background-color:var(--accent)}.dark\:bg-canvas:is(.dark *){background-color:var(--canvas)}.dark\:bg-ink:is(.dark *){background-color:var(--ink)}.dark\:bg-ink-muted:is(.dark *){background-color:var(--ink-3)}.dark\:bg-status-benchmarked-bg\/20:is(.dark *){background-color:var(--status-benchmarked-bg)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-status-benchmarked-bg\/20:is(.dark *){background-color:color-mix(in oklab, var(--status-benchmarked-bg) 20%, transparent)}}.dark\:bg-surface:is(.dark *){background-color:var(--surface)}.dark\:bg-surface-alt:is(.dark *),.dark\:bg-surface-alt\/60:is(.dark *){background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-surface-alt\/60:is(.dark *){background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.dark\:\[fill\:var\(--accent\)\]:is(.dark *){fill:var(--accent)}.dark\:fill-\[var\(--gold\)\]:is(.dark *){fill:var(--gold)}.dark\:fill-\[var\(--ink\)\]:is(.dark *){fill:var(--ink)}.dark\:\[stroke\:var\(--accent\)\]:is(.dark *){stroke:var(--accent)}.dark\:text-\[var\(--accent\)\]:is(.dark *){color:var(--accent)}.dark\:text-canvas:is(.dark *){color:var(--canvas)}.dark\:text-gold-soft:is(.dark *){color:var(--gold-soft)}.dark\:text-green-300:is(.dark *){color:var(--color-green-300)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-ink:is(.dark *){color:var(--ink)}.dark\:text-ink-2:is(.dark *){color:var(--ink-2)}.dark\:text-ink-muted:is(.dark *){color:var(--ink-3)}.dark\:text-navy-deep:is(.dark *){color:var(--navy-deep)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-white\/80:is(.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/80:is(.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dark\:\[color-scheme\:dark\]:is(.dark *){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (hover:hover){.dark\:hover\:text-red-400:is(.dark *):hover{color:var(--color-red-400)}.dark\:hover\:brightness-110:is(.dark *):hover{--tw-brightness:brightness(110%);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,)}}@media print{.print\:absolute{position:absolute}.print\:mt-0{margin-top:0}.print\:ml-0{margin-left:0}.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:max-w-full{max-width:100%}.print\:overflow-visible{overflow:visible}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:0}.print\:no-underline{text-decoration-line:none}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-ink b{color:var(--ink)}.\[\&_button\]\:h-8 button{height:calc(var(--spacing) * 8)}.\[\&_button\]\:w-full button{width:100%}.\[\&_button\]\:text-\[12\.5px\] button{font-size:12.5px}.\[\&_button\]\:text-\[13px\] button{font-size:13px}.\[\&_h1\]\:mb-3 h1{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h1\]\:text-\[19px\] h1{font-size:19px}.\[\&_h1\]\:font-bold h1{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h2\]\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-\[15px\] h2{font-size:15px}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:text-\[14px\] h3{font-size:14px}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_img\]\:rounded-lg img{border-radius:var(--radius-card)}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--spacing) * 5)}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_p\]\:mb-3\.5 p{margin-bottom:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-hairline td{border-color:var(--hairline)}.\[\&_td\]\:px-2 td{padding-inline:calc(var(--spacing) * 2)}.\[\&_td\]\:py-1 td{padding-block:var(--spacing)}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-hairline th{border-color:var(--hairline)}.\[\&_th\]\:px-2 th{padding-inline:calc(var(--spacing) * 2)}.\[\&_th\]\:py-1 th{padding-block:var(--spacing)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-hairline+.\[\&\+\&\]\:border-hairline{border-color:var(--hairline)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:nth-child\(7n\)\]\:border-r-0:nth-child(7n){border-right-style:var(--tw-border-style);border-right-width:0}@media (min-width:40rem){.sm\:\[\&\:nth-last-child\(2\)\]\:border-b-0:nth-last-child(2){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>\*\]\:size-full>*{width:100%;height:100%}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:border-t>*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\]\:border-hairline>*{border-color:var(--hairline)}@media (min-width:40rem){.sm\:\[\&\>\*\]\:border-t-0>*{border-top-style:var(--tw-border-style);border-top-width:0}}@media (min-width:64rem){.lg\:\[\&\>\*\]\:border-t-0>*{border-top-style:var(--tw-border-style);border-top-width:0}}@media (min-width:80rem){.xl\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}}.\[\&\>\.co-f\]\:grid>.co-f{display:grid}.\[\&\>\.co-f\]\:gap-1\.5>.co-f{gap:calc(var(--spacing) * 1.5)}.\[\&\>\.co-f\]\:text-\[12px\]>.co-f{font-size:12px}.\[\&\>div\]\:m-0>div{margin:0}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:min-h-0>div{min-height:0}.\[\&\>optgroup\]\:bg-surface>optgroup{background-color:var(--surface)}.\[\&\>optgroup\]\:text-ink>optgroup{color:var(--ink)}.\[\&\>option\]\:bg-surface>option{background-color:var(--surface)}.\[\&\>option\]\:text-ink>option{color:var(--ink)}.\[\&\>svg\]\:size-\[17px\]>svg{width:17px;height:17px}@media (min-width:901px){.\[\@media\(min-width\:901px\)\]\:px-14{padding-inline:calc(var(--spacing) * 14)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:8px;--radius-card:10px;--radius-window:12px;--ink:#131c2e;--ink-2:#374151;--ink-3:#4b5568;--placeholder:#667084;--canvas:#f6f7f9;--surface:#fff;--surface-alt:#f0f2f6;--raise:#fafbfd;--hairline:#e4e8ef;--hairline-2:#d5dbe5;--border-input:#d3d9e4;--border-control:#828c9e;--accent:#2f56d9;--accent-hover:#2443ad;--accent-soft:#edf1fd;--on-accent:#fff;--accent-light:#5b7ce4;--navy:#1b2a4a;--navy-ink:#1b2a4a;--navy-deep:#0a1426;--navy-2:#13203a;--gold:#c9a227;--gold-ink:#775f11;--gold-soft:#efe3b2;--cream:#faf7ee;--cream-2:#f7f2e4;--gold-plate:linear-gradient(150deg, #e5c35e, #a9821c);--sidebar:#0e1729;--sidebar-ink:#e7ebf2;--sidebar-muted:#8b95a7;--sidebar-hover:#ffffff0f;--sidebar-active:#fff;--sidebar-active-ink:#131c2e;--sidebar-hairline:#ffffff14;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-emphasized:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .44, 1);--dur-fast:.15s;--dur-base:.24s;--dur-slow:.42s;--on-navy:#f6f7f9;--on-navy-muted:#8fa0bd;--on-navy-faint:#7b8ba6;--on-navy-accent:#7c96ea;--on-navy-success:#7fc694;--on-navy-danger:#e08e84;--stage-panel:#101b31;--stage-panel-2:#16233f;--stage-line:#33415e;--stage-line-soft:#2a3a55;--stage-accent:#5b82f0;--stage-ink:#b9c4d8;--stage-ink-muted:#8b98b4;--app-stage:radial-gradient(90% 70% at 10% -10%, var(--accent) 0%, transparent 55%), radial-gradient(70% 55% at 100% 0%, var(--gold) 0%, transparent 55%), linear-gradient(168deg, #15233f 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--app-stage:radial-gradient(90% 70% at 10% -10%, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 55%), radial-gradient(70% 55% at 100% 0%, color-mix(in srgb, var(--gold) 14%, transparent) 0%, transparent 55%), linear-gradient(168deg, #15233f 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}}:root{--app-stage-edge:linear-gradient(180deg, var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){:root{--app-stage-edge:linear-gradient(180deg, color-mix(in srgb, var(--gold) 50%, transparent), color-mix(in srgb, var(--gold) 8%, transparent))}}:root{--stage-band:var(--navy-2);--studio-grad-mid:#7a5af8;--studio-grad-end:#0e9384;--z-sticky:20;--z-rail:30;--z-topbar:40;--z-float:60;--z-scrim:80;--z-room:120;--z-room-layer:130;--z-window-room:135;--z-lightbox:160;--z-dialog:210;--z-toast:240;--z-progress:250;--z-palette:260;--doc-measure:880px;--doc-page:1180px;--shadow-sm:0 1px 2px 0 #1018280a, 0 1px 1px -1px #1018280f;--shadow-md:0 4px 12px -2px #10182814, 0 2px 6px -2px #1018280d;--shadow-lg:0 12px 32px -8px #1018281f, 0 4px 12px -4px #1018280f;--shadow-panel:0 18px 44px -12px #10182833, 0 6px 16px -6px #1018281a;--dock-lift:0 12px 30px -8px #0a142680, 0 4px 12px -4px #0a142659;--status-uploaded:#9aa2b1;--status-uploaded-ink:#4b5568;--status-uploaded-bg:#f0f2f6;--status-uploaded-bd:#e4e8ef;--status-review:#2f56d9;--status-review-ink:#2443ad;--status-review-bg:#edf1fd;--status-review-bd:#d9e2fa;--status-benchmarked:#c9a227;--status-benchmarked-ink:#775f11;--status-benchmarked-bg:#f6efd3;--status-benchmarked-bd:#efe3b2;--status-delivered:#2e5d3a;--status-delivered-ink:#2e5d3a;--status-delivered-bg:#e8efe5;--status-delivered-bd:#cfdfca;--success:#2e5d3a;--danger:#c22f2f;--danger-bd:#f0c9c9;--danger-bg:#faeeee;--brick:#a24a3f;--brick-bg:#f6e7e4;--brick-bd:#e5c5bf;--navy-soft:#e2e7f2;--cmp-you:var(--accent);--cmp-you-soft:var(--accent-soft);--cmp-peer:#cdd3df;--cmp-peer-track:#eef0f5;--cmp-same:var(--accent-light);--cmp-good:var(--status-delivered);--cmp-bad:#b45309;--cmp-median:var(--ink-3);--cmp-best:#1e7a4f;--chart-1:var(--navy);--chart-2:var(--success);--chart-3:#a24a3f;--chart-4:var(--gold);--chart-5:#5a6472;--chart-6:#6b7a99;--chart-track:#eef0f4;--chart-label:var(--ink);--chart-label-muted:#656c79;--risk-low:#2e5d3a;--risk-mid:#b45309;--risk-high:var(--danger);--heat-0:#eef0f4;--heat-1:#d3def7;--heat-2:#a9bdef;--heat-3:#7b97e5;--heat-4:#3f63dc;--heat-5:#1b2a4a;--shadow-button:0 1px 2px #10182814, 0 2px 8px -1px #2f56d940;--shadow-gold:0 8px 22px -8px var(--gold);--row-px:1.25rem;--row-py:.625rem;--card-pad:1.25rem;--section-gap:1.5rem;--textarea-min-h:6.75rem;--background:var(--canvas);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--primary:var(--accent);--primary-foreground:#fff;--secondary:var(--surface);--secondary-foreground:var(--ink);--muted:var(--surface-alt);--muted-foreground:var(--ink-3);--accent-color:var(--accent-soft);--accent-foreground:var(--accent);--destructive:var(--danger);--destructive-foreground:#fff;--border:var(--hairline);--input:var(--border-input);--ring:var(--accent);--font-display:"Segoe UI", system-ui, -apple-system, sans-serif;--font-sans:"Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:Consolas, ui-monospace, monospace}.dark{--ink:#eef1f6;--ink-2:#d7dde8;--ink-3:#b3bccd;--placeholder:#8b95a7;--canvas:#0b1220;--surface:#121a2b;--surface-alt:#1b2438;--raise:#0f1626;--hairline:#232d42;--hairline-2:#2f3b52;--border-input:#2e3a54;--border-control:#5e677b;--on-accent:#0b1220;--navy-ink:#a8b6d1;--accent:#7c96ea;--accent-hover:#9db1f0;--accent-soft:#1a2440;--accent-light:#5b7ce4;--gold-ink:#ddbe55;--gold-soft:#4a3d1c;--cream:#262215;--cream-2:#2c2718;--sidebar:#0a1120;--sidebar-hairline:#ffffff14;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 12px -2px #00000080, 0 2px 6px -2px #0006;--shadow-lg:0 12px 32px -8px #0009, 0 4px 12px -4px #00000080;--shadow-button:0 1px 2px #00000080, 0 2px 8px -1px #7c96ea4d;--status-uploaded:#6b7280;--status-uploaded-ink:#b3bac4;--status-uploaded-bg:#1b2233;--status-uploaded-bd:#2e3a54;--status-review:#93aef5;--status-review-ink:#b3c4f7;--status-review-bg:#1a2342;--status-review-bd:#2c3a66;--status-benchmarked:#ddbe55;--status-benchmarked-ink:#efe3b2;--status-benchmarked-bg:#2c2410;--status-benchmarked-bd:#4a3d1c;--status-delivered:#6fbf85;--status-delivered-ink:#a9d9b5;--status-delivered-bg:#14251a;--status-delivered-bd:#23402c;--success:#6fbf85;--danger:#f08080;--danger-bd:#5c2222;--danger-bg:#2a1414;--brick:#d08f82;--brick-bg:#2a1815;--brick-bd:#4d2d27;--navy-soft:#202b46;--cmp-peer:#3a445c;--cmp-peer-track:#1b2438;--cmp-bad:#f0a24b;--cmp-best:#6fbf85;--chart-1:#8fa8d8;--chart-2:#6fbf85;--chart-3:#d08f82;--chart-4:#d9b862;--chart-5:#7d8899;--chart-6:#8593ad;--chart-track:#232d42;--chart-label-muted:#8b95a7;--risk-low:#6fbf85;--risk-mid:#f0a24b;--heat-0:#1b2438;--heat-1:#23345c;--heat-2:#2e4685;--heat-3:#4463b8;--heat-4:#7c96ea;--heat-5:#b8c8f6;--primary-foreground:#0b1220;--destructive-foreground:#1a0808}:root[data-density=compact]{--row-px:.875rem;--row-py:.3rem;--card-pad:.875rem;--section-gap:1rem;--textarea-min-h:4.5rem}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}html{font-size:14px}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans)}@media (max-width:767px){body{overflow-x:clip}}.font-display{font-family:var(--font-display);letter-spacing:-.01em}.tabular{font-variant-numeric:tabular-nums}.kicker{letter-spacing:.09em;text-transform:uppercase;font-size:9.5px;font-weight:600}.kicker-stage{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:700}.kicker-doc{letter-spacing:.18em;text-transform:uppercase;color:#64788a;font-size:11px;font-weight:700}@keyframes vbMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vbAssistantPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.vb-assistant-pulse:after{content:"";border-radius:inherit;border:2px solid var(--accent);pointer-events:none;animation:1.1s ease-out 2 both vbAssistantPulse;position:absolute;inset:0}@keyframes vbGuideRing{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 85%, transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--accent) 22%, transparent)}}.vb-guide-ring{animation:.9s ease-in-out 3 both vbGuideRing}@media (prefers-reduced-motion:reduce){.vb-guide-ring{box-shadow:0 0 0 3px var(--accent);animation:none}@supports (color:color-mix(in lab, red, red)){.vb-guide-ring{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 70%, transparent)}}}@keyframes vbTickHalo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 60%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}}@keyframes vbTickNudge{0%,to{transform:translate(0)}50%{transform:translate(2px)}}.vb-tick-cue{opacity:0;transition:opacity .15s}.vb-tick-row:hover .vb-tick-box,.vb-tick-row:focus-within .vb-tick-box{animation:1.5s ease-out infinite vbTickHalo}.vb-tick-row:hover .vb-tick-cue,.vb-tick-row:focus-within .vb-tick-cue{opacity:1;animation:1.1s ease-in-out infinite vbTickNudge}@media (prefers-reduced-motion:reduce){.vb-tick-row:hover .vb-tick-box,.vb-tick-row:focus-within .vb-tick-box{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.vb-tick-row:hover .vb-tick-box,.vb-tick-row:focus-within .vb-tick-box{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent)}}}@keyframes vbNumberSettle{0%{color:var(--gold-ink);transform:scale(1.4)}55%{transform:scale(.94)}to{transform:scale(1)}}.vb-number-settle{animation:.55s cubic-bezier(.2,.8,.3,1) both vbNumberSettle;display:inline-block}@keyframes vbGoldSweep{0%{opacity:0;left:-12%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}.vb-gold-sweep{position:relative;overflow:hidden}.vb-gold-sweep:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);pointer-events:none;width:12%;height:1px;animation:.9s cubic-bezier(.4,0,.2,1) both vbGoldSweep;position:absolute;top:0;left:-12%}@keyframes vbStampIn{0%{opacity:0;transform:rotate(-14deg)scale(2.1)}55%{opacity:1;transform:rotate(-8deg)scale(.94)}75%{transform:rotate(-8deg)scale(1.05)}to{transform:rotate(-8deg)scale(1)}}.vb-stamp{animation:.4s cubic-bezier(.2,.8,.3,1) both vbStampIn}@keyframes vbGhostPulse{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.vb-ghost-pulse{animation:3.4s ease-in-out infinite vbGhostPulse}@keyframes vbPeekIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes vbCardFlash{0%{box-shadow:0 0 0 3px var(--gold)}to{box-shadow:0 0 0 3px #0000}}.vb-card-flash{animation:1.6s ease-out both vbCardFlash}@keyframes vbMeterGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vb-meter-grow{animation:vbMeterGrow 1s var(--ease-out) both;transform-origin:0}@keyframes vbPipeTravel{0%{opacity:0;left:2%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:98%}}.vb-pipe-dot{animation:3.2s ease-in-out infinite vbPipeTravel}@keyframes vbBarSheen{0%{transform:translate(-120%)}to{transform:translate(340%)}}.vb-bar-sheen{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);border-radius:9999px;width:45%;animation:1.8s ease-in-out infinite vbBarSheen;position:absolute;inset:0}html[data-app-window-ready] #app-window-boot{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out)}html[data-live-frame],html[data-live-frame] body{background:0 0}@keyframes vbDockRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes vbSheetLand{0%{opacity:0;transform:translateY(8px)scale(1.02)}to{opacity:1;transform:none}}.vb-sheet-land{animation:vbSheetLand .5s var(--ease-out) both;animation:vbSheetLand .5s var(--ease-out) both}@keyframes vbRingSweep{0%{stroke-dashoffset:26px;opacity:1}to{stroke-dashoffset:-97.4px;opacity:0}}.vb-ring-sweep{animation:.95s cubic-bezier(.4,0,.2,1) both vbRingSweep}@keyframes vbRingHalo{0%{box-shadow:0 0 #c9a22773}to{box-shadow:0 0 0 16px #c9a22700}}.vb-ring-halo{border-radius:9999px;animation:.95s ease-out both vbRingHalo}@keyframes vbPathSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.vb-path-sweep{background:linear-gradient(90deg, transparent, var(--gold), transparent);border-radius:9999px;width:50%;animation:.6s cubic-bezier(.4,0,.2,1) both vbPathSweep;position:absolute;inset:0}@keyframes vbPillBreathe{0%{transform:scale(1);box-shadow:0 0 #c9a22780}45%{transform:scale(1.16)}to{transform:scale(1);box-shadow:0 0 0 14px #c9a22700}}.vb-pill-breathe{animation:.75s cubic-bezier(.34,1.2,.64,1) both vbPillBreathe}@keyframes vbCeremonyRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vb-ceremony-rule{transform-origin:0;animation:vbCeremonyRule .7s var(--ease-out) both}@keyframes vbSealIn{0%{opacity:0;transform:scale(1.8)rotate(-10deg)}60%{opacity:1;transform:scale(.92)rotate(0)}to{opacity:1;transform:scale(1)}}.vb-seal-in{animation:.55s cubic-bezier(.34,1.3,.64,1) both vbSealIn}@keyframes vbCeremonySheen{0%{transform:translate(-160%)rotate(14deg)}to{transform:translate(340%)rotate(14deg)}}.vb-ceremony-sheen{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:32%;height:220%;position:absolute;top:-60%;left:0}@supports (color:color-mix(in lab, red, red)){.vb-ceremony-sheen{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 24%, transparent), transparent)}}.vb-ceremony-sheen{pointer-events:none;animation:1s ease-in-out both vbCeremonySheen}@keyframes vbCaseIn{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}.vb-case-in{animation:.32s cubic-bezier(.22,1,.36,1) both vbCaseIn}@keyframes vbDocIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vb-doc-in{animation:.4s cubic-bezier(.22,1,.36,1) both vbDocIn}.vb-evidence-run{font:inherit;color:inherit;text-align:inherit;-webkit-text-decoration:underline dotted var(--gold);-webkit-text-decoration:underline dotted var(--gold);-webkit-text-decoration:underline dotted var(--gold);text-decoration:underline dotted var(--gold);text-underline-offset:3px;cursor:pointer;border-radius:2px;padding:0 1px;text-decoration-thickness:1.5px;transition:background-color .2s}.vb-evidence-run:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.vb-evidence-run:hover{background:color-mix(in srgb, var(--gold) 16%, transparent)}}.vb-evidence-tag{background:var(--gold);color:#1b2a4a;text-align:center;min-width:13px;font-size:8.5px;font-weight:700;line-height:13px;font-family:var(--font-sans);vertical-align:super;border-radius:9999px;margin-left:2px;display:inline-block}.vb-evidence-sealed{border-bottom:1.5px dotted var(--hairline);border-radius:2px;padding:0 1px}@keyframes vbEvidenceSweep{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 55%, transparent);background-size:0% 100%}60%{background-size:100% 100%}to{background-size:100% 100%;box-shadow:0 0 0 6px #0000}}.vb-evidence-on{background-image:linear-gradient(var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){.vb-evidence-on{background-image:linear-gradient(color-mix(in srgb, var(--gold) 28%, transparent), color-mix(in srgb, var(--gold) 28%, transparent))}}.vb-evidence-on{background-repeat:no-repeat;background-size:100% 100%;animation:.9s cubic-bezier(.4,0,.2,1) both vbEvidenceSweep}@keyframes vbPinIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.vb-pin-in{animation:.35s cubic-bezier(.22,1,.36,1) .25s both vbPinIn}.vb-brief-cite{font:inherit;color:inherit;-webkit-text-decoration:underline dotted var(--gold);-webkit-text-decoration:underline dotted var(--gold);-webkit-text-decoration:underline dotted var(--gold);text-decoration:underline dotted var(--gold);text-underline-offset:3px;cursor:pointer;border-radius:2px;padding:0 1px;font-weight:600;text-decoration-thickness:1.5px;transition:background-color .2s}.vb-brief-cite:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.vb-brief-cite:hover{background:color-mix(in srgb, var(--gold) 16%, transparent)}}.vb-field-tag{background:var(--navy);color:#fff;font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.vb-gap-stripe{background-image:repeating-linear-gradient(-45deg,#0000 0 5px,#ffffff47 5px 8px)}.vb-mini *{transform-box:fill-box}@keyframes vbMiniBreathe{0%,to{transform:scaleY(.78)}50%{transform:scaleY(1)}}.vb-mini-breathe{transform-origin:50% 100%;animation:3s ease-in-out infinite vbMiniBreathe}@keyframes vbMiniDraw{0%{stroke-dashoffset:100px}45%,to{stroke-dashoffset:0}}.vb-mini-draw{stroke-dasharray:100;animation:3.6s ease-in-out infinite vbMiniDraw}@keyframes vbMiniBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.vb-mini-bob{animation:1.7s ease-in-out infinite vbMiniBob}@keyframes vbMiniMarch{to{stroke-dashoffset:-20px}}.vb-mini-march{animation:1.2s linear infinite vbMiniMarch}@keyframes vbMiniTwinkle{0%,to{opacity:.25;transform:scale(.78)}50%{opacity:1;transform:scale(1.06)}}.vb-mini-twinkle{transform-origin:50%;animation:2.2s ease-in-out infinite vbMiniTwinkle}@keyframes vbMiniPing{0%{opacity:.9;transform:scale(.55)}70%,to{opacity:0;transform:scale(2.1)}}.vb-mini-ping{transform-origin:50%;animation:2.1s cubic-bezier(0,0,.2,1) infinite vbMiniPing}@keyframes vbMiniScan{0%,to{transform:translate(0)}50%{transform:translate(-26px)}}.vb-mini-scan{animation:3.4s ease-in-out infinite vbMiniScan}@keyframes vbMiniSlide{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(110px)}}.vb-mini-slide{animation:2.8s ease-in-out infinite vbMiniSlide}@keyframes vbLetterScan{0%,to{top:8%}50%{top:82%}}.vb-letter-scan{animation:3.2s ease-in-out infinite vbLetterScan}@keyframes vbSparWave{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@keyframes vbTacticIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.vb-tactic-in{animation:vbTacticIn .35s var(--ease-out) both}.vb-stage{--cream:#faf7ee;--cream-2:#f7f2e4}.dark .text-cream{color:#faf7ee}.dark :is(.bg-cream,.bg-cream-2) .text-navy{color:var(--gold-ink)}.vb-stage svg *{transform-box:fill-box}.vb-stage .vb-rise{transform-origin:50% 100%;transition:transform .8s var(--ease-out);transform:scaleY(0)}.vb-stage .vb-pop{opacity:0;transform-origin:50%;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .3s;transform:scale(0)}.vb-stage .vb-trace{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.vb-stage.is-live .vb-rise{transform:scaleY(1)}.vb-stage.is-live .vb-pop{opacity:1;transform:scale(1)}.vb-stage.is-live .vb-trace{stroke-dashoffset:0}.vb-stage-sheen{background:linear-gradient(90deg, transparent, var(--cream), transparent);width:36%;height:180%;position:absolute;top:-40%;left:0;transform:translate(-260%)rotate(16deg)}@supports (color:color-mix(in lab, red, red)){.vb-stage-sheen{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cream) 13%, transparent), transparent)}}.vb-stage-sheen{pointer-events:none;transition:transform .9s}.group:hover .vb-stage-sheen{transform:translate(420%)rotate(16deg)}.vb-slider{appearance:none;cursor:grab;background:0 0;width:100%;height:100%;margin:0}.vb-slider:active{cursor:grabbing}.vb-slider:focus-visible{outline:none}.vb-slider::-webkit-slider-runnable-track{background:0 0}.vb-slider::-moz-range-track{background:0 0}.vb-slider::-webkit-slider-thumb{appearance:none;background:var(--surface);border:2px solid var(--accent);width:18px;height:18px;box-shadow:0 1px 4px var(--ink);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.vb-slider::-webkit-slider-thumb{box-shadow:0 1px 4px color-mix(in srgb, var(--ink) 25%, transparent)}}.vb-slider::-webkit-slider-thumb{transition:transform .15s,box-shadow .15s}.vb-slider::-moz-range-thumb{background:var(--surface);border:2px solid var(--accent);width:18px;height:18px;box-shadow:0 1px 4px var(--ink);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.vb-slider::-moz-range-thumb{box-shadow:0 1px 4px color-mix(in srgb, var(--ink) 25%, transparent)}}.vb-slider::-moz-range-thumb{transition:transform .15s,box-shadow .15s}.vb-slider:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--accent-soft);transform:scale(1.12)}.vb-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--accent-soft);transform:scale(1.12)}.vb-slider:hover::-moz-range-thumb{box-shadow:0 0 0 5px var(--accent-soft);transform:scale(1.12)}.vb-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--accent-soft);transform:scale(1.12)}@keyframes pbFadeUp{0%{opacity:0;transform:translateY(6px)}}@keyframes pbGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pbGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pbDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:var(--pb-draw-to,0)}}.pb-stagger>*{animation:pbFadeUp .3s var(--ease-emphasized) both}.pb-stagger>:first-child{animation-delay:0s}.pb-stagger>:nth-child(2){animation-delay:45ms}.pb-stagger>:nth-child(3){animation-delay:90ms}.pb-stagger>:nth-child(4){animation-delay:.135s}.pb-stagger>:nth-child(5){animation-delay:.18s}.pb-stagger>:nth-child(6){animation-delay:.225s}.pb-stagger>:nth-child(7){animation-delay:.27s}.pb-stagger>:nth-child(8){animation-delay:.315s}.pb-stagger>:nth-child(n+9){animation-delay:.35s}.pb-fade-up{animation:pbFadeUp .3s var(--ease-emphasized) both}.pb-grow-y{transform-box:fill-box;transform-origin:bottom;animation:pbGrowY .35s var(--ease-emphasized) both}.pb-grow-x{transform-origin:0;animation:pbGrowX .35s var(--ease-emphasized) both}.pb-draw{animation:pbDraw .35s var(--ease-emphasized) both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto!important}::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){opacity:1}::view-transition-old(root){opacity:0}:root.vb-theme-wipe::view-transition-old(root){opacity:1}:root.vb-theme-wipe::view-transition-new(root){opacity:1;clip-path:circle(0 at var(--vb-wipe-x,50%) var(--vb-wipe-y,50%));animation:.55s cubic-bezier(.4,0,.2,1) forwards vb-theme-reveal}@keyframes vb-theme-reveal{to{clip-path:circle(var(--vb-wipe-r,150vmax) at var(--vb-wipe-x,50%) var(--vb-wipe-y,50%))}}:root[data-present]{overflow:hidden}:root[data-present] header.no-print,:root[data-present] aside#app-nav{display:none!important}@media print{@page{margin:16mm 14mm 18mm}.no-print{display:none!important}body{color:#111!important;background:#fff!important}.print-avoid-break{break-inside:avoid}.print-break-before{break-before:page}.print-break-after{break-after:page}.print-footer{text-align:center;letter-spacing:.06em;color:#7c869c;font-size:9px;position:fixed;bottom:0;left:0;right:0}a{color:inherit;text-decoration:none}body.vb-packet-print>:not(.vb-theatre-packet-root),body.vb-doc-report-print>:not(.vb-doc-report-root),body.vb-vera-brief-print>:not(.vb-vera-brief-print-root){display:none!important}.vb-vera-brief-print-root .bbp{break-after:page;box-shadow:none!important;border:none!important;max-width:none!important;margin:0 auto!important;padding:0!important}.vb-vera-brief-print-root .bbp:last-child{break-after:auto}}.vb-intermission{animation:vbIntermissionIn .45s var(--ease-out) both}@keyframes vbIntermissionIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vb-intermission{animation:none}}.gt-thread{background:linear-gradient(90deg, transparent, var(--gold) 12%, var(--gold) 88%, transparent);transform-origin:0;height:2px;animation:gtDraw 1.4s var(--ease-out) .15s forwards;z-index:20;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@keyframes gtDraw{to{transform:scaleX(1)}}.gt-slip{opacity:0;animation:.5s ease-out forwards gtSlip;transform:translateY(6px)}@keyframes gtSlip{to{opacity:1;transform:translateY(0)}}.gt-stamp{opacity:0;animation:.35s steps(2,end) forwards gtStamp}@keyframes gtStamp{0%{opacity:0;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:none}}.gt-star{animation:3.2s ease-in-out infinite gtTwinkle}@keyframes gtTwinkle{0%,to{opacity:.55}50%{opacity:1}}.gt-ignite{animation:.55s cubic-bezier(.34,1.56,.64,1) gtIgnite}@keyframes gtIgnite{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.gt-scan{background:linear-gradient(100deg, transparent 30%, var(--gold) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gt-scan{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--gold) 35%, transparent) 50%, transparent 70%)}}.gt-scan{pointer-events:none;background-size:250% 100%;animation:1.6s linear infinite gtScan}@keyframes gtScan{0%{background-position:120% 0}to{background-position:-120% 0}}.gt-seal{animation:.6s cubic-bezier(.34,1.4,.64,1) forwards gtSeal}@keyframes gtSeal{0%{opacity:0;transform:scale(1.7)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.gt-thread{animation:none;transform:scaleX(1)}.gt-slip{opacity:1;animation:none;transform:none}.gt-stamp{opacity:1;animation:none}.gt-star,.gt-ignite,.gt-scan{animation:none}.gt-seal{opacity:1;animation:none;transform:rotate(-6deg)}}::selection{background:var(--accent-soft);color:var(--ink)}.dark ::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark ::selection{background:color-mix(in srgb, var(--accent) 32%, var(--surface))}}.dark ::selection{color:var(--ink)}@keyframes vbShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.vb-shimmer{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.vb-shimmer{background-color:color-mix(in srgb, var(--ink) 6%, transparent)}}.vb-shimmer{background-image:linear-gradient(100deg, transparent 32%, var(--ink) 50%, transparent 68%)}@supports (color:color-mix(in lab, red, red)){.vb-shimmer{background-image:linear-gradient(100deg, transparent 32%, color-mix(in srgb, var(--ink) 9%, transparent) 50%, transparent 68%)}}.vb-shimmer{background-repeat:no-repeat;background-size:250% 100%;animation:1.8s linear infinite vbShimmer}@media (prefers-reduced-motion:reduce){.vb-shimmer{background-image:none;animation:none}}@keyframes vb-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.vb-bar-grow{transform-box:fill-box;transform-origin:bottom;animation:vb-bar-grow var(--dur-slow) var(--ease-emphasized) backwards}@keyframes vb-line-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}.vb-line-draw{animation:vb-line-draw .7s var(--ease-emphasized) backwards}@keyframes vb-chart-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.vb-chart-fade{transform-box:fill-box;animation:vb-chart-fade var(--dur-base) var(--ease-out) backwards}.vb-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-3) transparent}@supports (color:color-mix(in lab, red, red)){.vb-scroll{scrollbar-color:color-mix(in srgb, var(--ink-3) 45%, transparent) transparent}}.vb-scroll::-webkit-scrollbar{width:8px;height:8px}.vb-scroll::-webkit-scrollbar-track{background:0 0}.vb-scroll::-webkit-scrollbar-thumb{background:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.vb-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink-3) 45%, transparent)}}.vb-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid #0000;border-radius:8px}.vb-scroll::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.vb-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--ink-3) 65%, transparent)}}.vb-tablist{position:relative}.vb-tablist[data-underline-measured] [data-state=active],.vb-tablist[data-underline-measured] [aria-current=page]{border-color:#0000}@keyframes vbCardLand{0%{opacity:.5;transform:scale(.97)}60%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.vb-card-land{animation:vbCardLand var(--dur-base) var(--ease-emphasized) both}.vb-ring-open{box-shadow:0 0 0 3px var(--accent-soft)}.vb-scan-beam{box-shadow:0 0 14px 2px var(--stage-accent)}@supports (color:color-mix(in lab, red, red)){.vb-scan-beam{box-shadow:0 0 14px 2px color-mix(in srgb, var(--stage-accent) 70%, transparent)}}main:has(>[data-app-room]){padding:0}.app-room-body{padding:1.5rem 1rem}@media (min-width:640px){.app-room-body{padding:2rem}}[data-app-room] .vb-upload-stage,[data-app-room] .vb-room-bleed{border-radius:0;margin:-1.5rem -1rem 0}@media (min-width:640px){[data-app-room] .vb-upload-stage,[data-app-room] .vb-room-bleed{margin:-2rem -2rem 0}}.studio-display{font-family:var(--font-display);letter-spacing:-.01em}.studio-glow{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.studio-glow i{filter:blur(80px);border-radius:50%;position:absolute}.studio-glow-a{background:var(--accent-soft);opacity:.6;width:380px;height:260px;top:-60px;left:4%}.studio-glow-b{background:var(--cream);opacity:.55;width:420px;height:280px;top:-90px;left:38%}.studio-glow-c{background:var(--accent-soft);opacity:.45;width:360px;height:240px;top:-40px;right:2%}.dark .studio-glow i{opacity:.1}@media (prefers-reduced-motion:reduce){.studio-glow i{filter:blur(60px)}}.studio-hue-1{--tile:#2f56d9;background:linear-gradient(135deg,#4f7df9,#2f56d9)}.studio-hue-2{--tile:#5b3df5;background:linear-gradient(135deg,#8b6bf9,#5b3df5)}.studio-hue-3{--tile:#c9a227;background:linear-gradient(135deg,#e3c266,#c9a227)}.studio-hue-4{--tile:#0e9384;background:linear-gradient(135deg,#2fbfa7,#0e9384)}.studio-hue-5{--tile:#0ea5e9;background:linear-gradient(135deg,#45c4f9,#0ea5e9)}.studio-hue-6{--tile:#e1477e;background:linear-gradient(135deg,#f472a0,#e1477e)}.studio-hue-7{--tile:#e08700;background:linear-gradient(135deg,#f5a623,#e08700)}.studio-hue-8{--tile:#475569;background:linear-gradient(135deg,#7c8ba6,#475569)}.studio-hue-9{--tile:#2e7d46;background:linear-gradient(135deg,#4caf6e,#2e7d46)}.studio-hue-10{--tile:#1b2a4a;background:linear-gradient(135deg,#33456b,#1b2a4a)}.studio-hue-c1{--tile:#33506f;background:linear-gradient(135deg,#4a6b8f,#33506f)}.studio-hue-c2{--tile:#5b5377;background:linear-gradient(135deg,#756c93,#5b5377)}.studio-hue-c3{--tile:#8a6e14;background:linear-gradient(135deg,#a3893a,#8a6e14)}.studio-hue-c4{--tile:#3e6b66;background:linear-gradient(135deg,#57847e,#3e6b66)}.studio-hue-c5{--tile:#4e6e8a;background:linear-gradient(135deg,#64788a,#4e6e8a)}.studio-hue-c6{--tile:#8a4a42;background:linear-gradient(135deg,#a4635b,#8a4a42)}.studio-hue-c7{--tile:#96562b;background:linear-gradient(135deg,#ac6c3e,#96562b)}.studio-hue-c8{--tile:#5a6472;background:linear-gradient(135deg,#74808f,#5a6472)}.studio-hue-c9{--tile:#2e5d3a;background:linear-gradient(135deg,#457751,#2e5d3a)}.studio-hue-c10{--tile:#24365c;background:linear-gradient(135deg,#3a4d78,#24365c)}.studio-name-gradient{color:var(--navy-ink)}.studio-ask-btn{background:var(--accent)}.studio-ask-btn:hover{background:var(--accent-hover)}.studio-home-dress .studio-glow-a{opacity:.55;background:#cfe1fd}.studio-home-dress .studio-glow-b{opacity:.5;background:#e3d7fb}.studio-home-dress .studio-glow-c{opacity:.5;background:#c9f2e4}.dark .studio-home-dress .studio-glow i{opacity:.12}.studio-home-dress .studio-name-gradient{background-image:linear-gradient(90deg, var(--accent), #7a5af8, #0e9384);color:#0000;-webkit-background-clip:text;background-clip:text}.studio-home-dress .studio-ask-btn,.studio-home-dress .studio-ask-btn:hover{background:linear-gradient(#3b62e4,#2748b8)}.studio-ltile{color:#fff;border-radius:1rem;flex-direction:column;min-height:9.5rem;padding:1.125rem 1rem;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.studio-ltile:after{content:"";z-index:1;background:#ffffff17;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.studio-ltile-photo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.studio-ltile:before{content:"";z-index:1;background:linear-gradient(155deg, var(--tile,#1b2a4a) 0%, var(--tile,#1b2a4a) 52%, var(--tile,#1b2a4a) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.studio-ltile:before{background:linear-gradient(155deg, color-mix(in srgb, var(--tile,#1b2a4a) 32%, transparent) 0%, color-mix(in srgb, var(--tile,#1b2a4a) 64%, transparent) 52%, color-mix(in srgb, var(--tile,#1b2a4a) 88%, transparent) 100%)}}.studio-ltile-kicker,.studio-ltile-title,.studio-ltile-go{z-index:2;position:relative}.studio-ltile:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0a142647}.studio-ltile:hover .studio-ltile-photo{transition:transform .3s;transform:scale(1.04)}.studio-ltile-kicker{letter-spacing:.13em;text-transform:uppercase;opacity:.85;font-size:9px;font-weight:700}.studio-ltile-title{margin-top:6px;font-size:21px;font-weight:800;line-height:1.15}.studio-ltile-go{opacity:.85;margin-top:auto;padding-top:14px;font-size:11.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.studio-ltile{transition:none}.studio-ltile:hover{transform:none}}.studio-dtile{color:#fff;border-radius:1rem;flex-direction:column;min-height:7.5rem;padding:.875rem .9375rem;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.studio-dtile-photo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.studio-dtile:before{content:"";z-index:1;background:linear-gradient(155deg, var(--tile,#1b2a4a) 0%, var(--tile,#1b2a4a) 52%, var(--tile,#1b2a4a) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.studio-dtile:before{background:linear-gradient(155deg, color-mix(in srgb, var(--tile,#1b2a4a) 40%, transparent) 0%, color-mix(in srgb, var(--tile,#1b2a4a) 68%, transparent) 52%, color-mix(in srgb, var(--tile,#1b2a4a) 90%, transparent) 100%)}}.studio-dtile-icon,.studio-dtile-title,.studio-dtile-desc,.studio-dtile-kicker{z-index:2;position:relative}.studio-dtile-icon{background:#ffffff29;border-radius:.625rem;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.studio-dtile-title{margin-top:.625rem;font-size:14.5px;font-weight:800;line-height:1.15}.studio-dtile-desc{opacity:.92;margin-top:.25rem;font-size:12px;line-height:1.45}.studio-dtile-kicker{opacity:.78;margin-top:auto;padding-top:.5rem;font-size:9px}.studio-hue-3.studio-ltile:before{background:linear-gradient(155deg,#8a6e14a8 0%,#6c540ed9 52%,#48380af2 100%)}.studio-hue-3.studio-dtile:before{background:linear-gradient(155deg,#8a6e1494 0%,#6c540ed1 52%,#48380af0 100%)}.studio-qtile{border:1px solid var(--hairline);background:linear-gradient(165deg, var(--tile,#33506f) 0%, transparent 42%), var(--surface);border-radius:1rem;flex-direction:column;min-height:8.5rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.studio-qtile{background:linear-gradient(165deg, color-mix(in srgb, var(--tile,#33506f) 6%, transparent) 0%, transparent 42%), var(--surface)}}.studio-qtile{color:var(--ink);padding:1rem 1.0625rem;transition:box-shadow .15s,transform .15s,border-color .15s}.studio-qtile:hover{border-color:var(--tile,#33506f)}@supports (color:color-mix(in lab, red, red)){.studio-qtile:hover{border-color:color-mix(in srgb, var(--tile,#33506f) 38%, var(--hairline))}}.studio-qtile:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0a14261a}.studio-qtile-icon{background:var(--tile,#33506f);border-radius:.625rem;place-items:center;width:2.375rem;height:2.375rem;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-qtile-icon{background:color-mix(in srgb, var(--tile,#33506f) 11%, transparent)}}.studio-qtile-icon{color:var(--tile,#33506f)}.studio-qtile-compact{border-radius:.75rem;min-height:4.5rem;padding:.625rem .75rem}.studio-qtile-compact .studio-qtile-icon{border-radius:.4375rem;width:1.625rem;height:1.625rem}.studio-qtile-compact .studio-qtile-kicker{letter-spacing:.11em;padding-top:.375rem;font-size:9px}.studio-qtile-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--tile,#33506f);margin-top:auto;padding-top:.625rem;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.studio-qtile-kicker{color:color-mix(in srgb, var(--tile,#33506f) 78%, var(--ink))}}.studio-qtile-kicker{opacity:.85}.dark .studio-qtile-icon{background:var(--tile,#33506f)}@supports (color:color-mix(in lab, red, red)){.dark .studio-qtile-icon{background:color-mix(in srgb, var(--tile,#33506f) 30%, transparent)}}.dark .studio-qtile-icon{color:var(--tile,#33506f)}@supports (color:color-mix(in lab, red, red)){.dark .studio-qtile-icon{color:color-mix(in srgb, var(--tile,#33506f) 45%, #fff)}}.dark .studio-qtile-kicker{color:var(--tile,#33506f)}@supports (color:color-mix(in lab, red, red)){.dark .studio-qtile-kicker{color:color-mix(in srgb, var(--tile,#33506f) 40%, var(--ink))}}.studio-qtile-label{letter-spacing:.16em;text-transform:uppercase;color:var(--tile,#33506f);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.studio-qtile-label{color:color-mix(in srgb, var(--tile,#33506f) 78%, var(--ink))}}.dark .studio-qtile-label{color:var(--tile,#33506f)}@supports (color:color-mix(in lab, red, red)){.dark .studio-qtile-label{color:color-mix(in srgb, var(--tile,#33506f) 40%, var(--ink))}}@media (prefers-reduced-motion:reduce){.studio-qtile{transition:none}.studio-qtile:hover{transform:none}}.studio-dtile:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0a142647}.studio-dtile:hover .studio-dtile-photo{transition:transform .3s;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.studio-dtile{transition:none}.studio-dtile:hover,.studio-dtile:hover .studio-dtile-photo{transform:none}}.studio-thumb{border-radius:.75rem;justify-content:center;align-items:center;height:8rem;display:flex;overflow:hidden}.studio-thumb-paper{background:linear-gradient(135deg,#fbf6e7,#f3ead0)}.studio-thumb-paper-card{border:1px solid #e5e0d0}.studio-thumb-range{background:linear-gradient(135deg,#edf1fd,#e0eafb)}.studio-thumb-deck{background:linear-gradient(135deg,#1e3157,#0e1b36)}.studio-thumb-sheet{background:linear-gradient(135deg,#e7f0e9,#d8e8dc)}.dark .studio-thumb-paper{background:linear-gradient(135deg,#3a3323,#2a2517)}.dark .studio-thumb-range{background:linear-gradient(135deg,#1c2745,#16203a)}.dark .studio-thumb-sheet{background:linear-gradient(135deg,#1e3327,#17281e)}.vb-poster{aspect-ratio:16/9;isolation:isolate;color:#fff;background:radial-gradient(105% 100% at -5% 105%, var(--poster,#4e6e8a) 0%, transparent 68%), var(--app-stage);position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.vb-poster{background:radial-gradient(105% 100% at -5% 105%, color-mix(in srgb, var(--poster,#4e6e8a) 50%, transparent) 0%, transparent 68%), var(--app-stage)}}.vb-poster:before{content:"";z-index:0;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:clamp(15px,8cqw,30px) clamp(15px,8cqw,30px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(158deg,#000 0%,#0000 74%);mask-image:linear-gradient(158deg,#000 0%,#0000 74%)}.vb-poster:after{content:"";z-index:1;opacity:0;background:radial-gradient(95% 80% at 50% 118%,#ffffff24 0%,#0000 62%);transition:opacity .25s;position:absolute;inset:0}.vb-poster-h1{--poster:#33506f}.vb-poster-h2{--poster:#4e6e8a}.vb-poster-h3{--poster:#3e6b66}.vb-poster-h4{--poster:#5b5377}.vb-poster-h5{--poster:#2e5d3a}.vb-poster-h6{--poster:#8a4a42}.vb-poster-lead{--poster:#8a6e14}.vb-poster-body{z-index:2;flex-direction:column;padding:clamp(10px,5.4cqw,21px) clamp(11px,5.8cqw,23px);display:flex;position:absolute;inset:0}.vb-poster-head{justify-content:space-between;align-items:flex-start;gap:clamp(8px,4cqw,16px);display:flex}.vb-poster-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);padding-top:.15em;font-size:clamp(8.5px,3.4cqw,11px);font-weight:700}@supports (color:color-mix(in lab, red, red)){.vb-poster-kicker{color:color-mix(in srgb, var(--gold) 55%, #fff)}}.vb-poster-num{z-index:0;font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#ffffff12;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(58px,34cqw,140px);font-weight:800;line-height:.78;position:absolute;bottom:clamp(-26px,-5.5cqw,-11px);right:2.5cqw}.vb-poster-lead .vb-poster-num{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.vb-poster-lead .vb-poster-num{color:color-mix(in srgb, var(--gold) 17%, transparent)}}.vb-poster-title{max-height:3.42em;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:clamp(6px,3cqw,12px);font-size:clamp(13.5px,6.5cqw,26px);font-weight:700;line-height:1.14;overflow:hidden}.vb-poster-foot{margin-top:auto;padding-top:clamp(6px,3cqw,12px)}.vb-poster-rule{background:var(--gold);width:clamp(26px,12cqw,48px);height:2px;margin-bottom:clamp(6px,2.6cqw,10px);display:block}@supports (color:color-mix(in lab, red, red)){.vb-poster-rule{background:color-mix(in srgb, var(--gold) 66%, transparent)}}.vb-poster-meta{letter-spacing:.03em;color:#ffffff9e;font-size:clamp(8.5px,3.4cqw,11.5px);font-weight:600;display:block}.vb-poster-play{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff21;border-radius:999px;flex:none;place-items:center;width:clamp(26px,11.5cqw,44px);transition:background-color .18s,color .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff47}.vb-poster-play svg{width:42%;height:42%}.vb-evcard{border:1px solid var(--hairline);background:var(--surface);text-align:left;cursor:pointer;border-radius:.875rem;flex-direction:column;transition:box-shadow .18s,transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.vb-evcard:hover{border-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.vb-evcard:hover{border-color:color-mix(in srgb, var(--navy) 24%, var(--hairline))}}.vb-evcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0a142624}.vb-evcard:hover .vb-poster:after{opacity:1}.vb-evcard:hover .vb-poster-play{color:var(--navy-deep);background:#fff;transform:scale(1.08);box-shadow:0 6px 16px #0a142659}.vb-evstage{color:#fff;background:var(--app-stage);border-radius:1rem;position:relative;overflow:hidden;container-type:inline-size}.vb-evstage:before{content:"";z-index:0;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000 0%,#0000 68%);mask-image:linear-gradient(160deg,#000 0%,#0000 68%)}.vb-evstage:after{content:"";z-index:3;background:var(--app-stage-edge);height:2px;position:absolute;inset:auto 0 0}.vb-evstage-art{flex:none;place-items:center;padding:clamp(0px,1.5cqw,22px) clamp(4px,4cqw,54px);display:grid;position:relative}.vb-evstage-art:before{content:"";border:1px solid #ffffff1f;border-radius:999px;width:8.5rem;height:8.5rem;position:absolute}.vb-evstage-art:after{content:"";border:1px solid #ffffff14;border-radius:999px;width:6.75rem;height:6.75rem;position:absolute}.vb-evstage-play{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-radius:999px;place-items:center;width:5rem;height:5rem;transition:background-color .18s,color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}.vb-evstage:hover .vb-evstage-play,.vb-evstage-play:hover{color:var(--navy-deep);background:#fff;transform:scale(1.06);box-shadow:0 10px 26px #0a142666}@media (prefers-reduced-motion:reduce){.vb-evcard,.vb-poster:after,.vb-poster-play,.vb-evstage-play{transition:none}.vb-evcard:hover,.vb-evcard:hover .vb-poster-play,.vb-evstage:hover .vb-evstage-play,.vb-evstage-play:hover{transform:none}}body:has([data-workspace-shell]){overflow:hidden}body:has([data-workspace-shell]) .no-print.fixed{display:none!important}:root,html.desk-paper{--canvas:#fff;--surface:#fff;--surface-alt:#f6f7f9;--raise:#fbfbfd;--hairline:#e6e9ef;--border-input:#d8dde5;--border-control:#5b6472;--ink:#1c1b15;--ink-2:#3a382e;--ink-3:#555146;--placeholder:#6e6a5b;--accent:#2e5d3a;--accent-hover:#24492e;--accent-soft:#e9efe6;--accent-light:#557a61;--on-accent:#f6f5ec;--navy:#23221b;--navy-ink:#1c1b15;--navy-deep:#171610;--navy-2:#1e1d15;--navy-soft:#efecdf;--sidebar:#1b1a13;--sidebar-ink:#f3f1e6;--sidebar-muted:#8d8873;--sidebar-active:#f3f1e6;--sidebar-active-ink:#1c1b15;--on-navy:#f3f1e6;--on-navy-muted:#9a957f;--on-navy-faint:#8a8570;--on-navy-accent:#8db999;--on-navy-success:#8db999;--on-navy-danger:#e0968a;--stage-panel:#1e1d15;--stage-panel-2:#262419;--stage-line:#3b382a;--stage-line-soft:#33302a;--stage-accent:#8db999;--stage-ink:#cbc7b5;--stage-ink-muted:#9a957f;--app-stage:radial-gradient(90% 70% at 10% -10%, var(--accent) 0%, transparent 55%), linear-gradient(168deg, #262419 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}@supports (color:color-mix(in lab, red, red)){:root,html.desk-paper{--app-stage:radial-gradient(90% 70% at 10% -10%, color-mix(in srgb, var(--accent) 16%, transparent) 0%, transparent 55%), linear-gradient(168deg, #262419 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}}:root,html.desk-paper{--app-stage-edge:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){:root,html.desk-paper{--app-stage-edge:linear-gradient(180deg, color-mix(in srgb, var(--accent) 50%, transparent), color-mix(in srgb, var(--accent) 8%, transparent))}}:root,html.desk-paper{--shadow-button:0 1px 2px #1c1b1514, 0 2px 8px -1px #2e5d3a40;--studio-grad-mid:#4f7d5e;--studio-grad-end:#1c1b15;--cream:#faf8f0;--cream-2:#f4f1e4;--hairline-2:#d9d4c2;--shadow-sm:0 1px 2px 0 #1c1b150d, 0 1px 1px -1px #1c1b1512;--shadow-md:0 4px 12px -2px #1c1b1517, 0 2px 6px -2px #1c1b150f;--shadow-lg:0 12px 32px -8px #1c1b1521, 0 4px 12px -4px #1c1b1512;--shadow-panel:0 18px 44px -12px #1c1b1533, 0 6px 16px -6px #1c1b151a;--chart-track:#ece8da;--cmp-peer-track:#edeade;--primary-foreground:var(--on-accent);--tile-ink:#f3f1e6;--tile-1:#23221b;--tile-2:#33312a;--tile-3:#413e33;--tile-4:#524e3f}:root.dark,html.desk-paper.dark{--canvas:#0f131a;--surface:#161b23;--surface-alt:#0b0f15;--raise:#1a202a;--hairline:#262d38;--border-input:#333c4a;--border-control:#6b7686;--ink:#ece9db;--ink-2:#cbc7b5;--ink-3:#9a957f;--placeholder:#8a8570;--accent:#8db999;--accent-hover:#a9cbb3;--accent-soft:#1d2a20;--accent-light:#7aa588;--on-accent:#171610;--navy:#23221b;--navy-ink:#cbc7b5;--navy-deep:#13120d;--navy-2:#1a1912;--navy-soft:#222118;--sidebar:#100f0a;--sidebar-ink:#ece9db;--sidebar-muted:#6f6b59;--sidebar-active:#ece9db;--sidebar-active-ink:#1c1b15;--on-navy:#f3f1e6;--on-navy-muted:#9a957f;--on-navy-faint:#8a8570;--on-navy-accent:#8db999;--on-navy-success:#8db999;--on-navy-danger:#e0968a;--stage-panel:#1e1d15;--stage-panel-2:#262419;--stage-line:#3b382a;--stage-line-soft:#33302a;--stage-accent:#8db999;--stage-ink:#cbc7b5;--stage-ink-muted:#9a957f;--app-stage:radial-gradient(90% 70% at 10% -10%, var(--accent) 0%, transparent 55%), linear-gradient(168deg, #262419 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}@supports (color:color-mix(in lab, red, red)){:root.dark,html.desk-paper.dark{--app-stage:radial-gradient(90% 70% at 10% -10%, color-mix(in srgb, var(--accent) 16%, transparent) 0%, transparent 55%), linear-gradient(168deg, #262419 0%, var(--navy-2) 48%, var(--navy-deep) 100%)}}:root.dark,html.desk-paper.dark{--app-stage-edge:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){:root.dark,html.desk-paper.dark{--app-stage-edge:linear-gradient(180deg, color-mix(in srgb, var(--accent) 50%, transparent), color-mix(in srgb, var(--accent) 8%, transparent))}}:root.dark,html.desk-paper.dark{--shadow-button:0 1px 2px #00000080, 0 2px 8px -1px #8db9994d;--studio-grad-mid:#a9cbb3;--studio-grad-end:#ece9db;--cream:#1f1e16;--cream-2:#24231a;--hairline-2:#3b382a;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 12px -2px #00000080, 0 2px 6px -2px #0006;--shadow-lg:0 12px 32px -8px #0009, 0 4px 12px -4px #00000080;--shadow-panel:0 18px 44px -12px #000000b3, 0 6px 16px -6px #00000080;--chart-track:#2d2b1f;--cmp-peer-track:#24231a;--primary-foreground:var(--on-accent);--tile-ink:#f3f1e6;--tile-1:#2b2921;--tile-2:#38352c;--tile-3:#454135;--tile-4:#524e3f}html.desk-paper{--gold:#2e5d3a;--gold-ink:#24492e;--gold-soft:#e9efe6;--gold-plate:linear-gradient(150deg, #557a61, #24492e)}html.desk-paper.dark{--gold:#8db999;--gold-ink:#a9cbb3;--gold-soft:#1d2a20;--gold-plate:linear-gradient(150deg, #7aa588, #35493c)}:root{--font-sans:var(--font-inter), "Segoe UI", system-ui, -apple-system, sans-serif;--font-display:var(--font-source-serif), Georgia, "Times New Roman", serif;--font-serif:var(--font-source-serif), Georgia, "Times New Roman", serif}.office-flat{background:var(--surface)}.office-flat :is(.space-y-4,.space-y-5)>*{box-shadow:none;border-width:0;border-radius:0;margin-block:0!important}.office-flat :is(.space-y-4,.space-y-5)>*+*{border-top:1px solid var(--hairline)}.office-flat [class*="rounded-[18px]"],.office-flat [class*="rounded-[14px]"]{box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}.reader-chair{--chair-canvas:#fff;--chair-surface:#fff;--chair-well:#f6f7f9;--chair-hairline:#e6e9ef;--chair-hairline-strong:#d8dde5;--chair-ink:#131c2e;--chair-ink-2:#3a4657;--chair-slate:#6f7a8a;--chair-slate-2:#a3abb8;--chair-accent:#2e5d3a;--chair-accent-ink:#24492e;--chair-accent-soft:#e9efe6;--chair-accent-line:#c2d2c0;--chair-brick:#a2493e;--chair-brick-soft:#f3e6e2;--chair-float:0 18px 50px #0d142129, 0 2px 8px #0d142112;--chair-violet:#5e4db2;--chair-violet-soft:#ebe7f7;--chair-on-accent:#fff;--chair-tile-1:#2b6a8f;--chair-tile-2:#8a3d33;--chair-tile-3:#3d6b45;--chair-tile-4:#8a6d24;--chair-tile-5:#4a5a86;--chair-tile-6:#5e5378;--chair-tile-7:#2f6f6a;--chair-tile-8:#7a4d7c;--chair-tile-9:#5f6b2e;--chair-tile-10:#8a5a2a;--chair-tile-doc:#3a5f8a;color:var(--chair-ink)}.reader-chair .chair-display{font-family:var(--font-display-serif,Georgia, "Times New Roman", serif);letter-spacing:0;font-weight:600}.reader-chair .chair-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);font-size:10px;font-weight:700}.reader-chair .chair-tab-on{color:var(--chair-accent);border-color:var(--chair-accent)}.reader-chair .chair-tab-off{color:var(--chair-slate);border-color:#0000}.reader-chair .chair-btn{background:var(--chair-accent);color:#f3f1e6;border:1px solid var(--chair-accent-ink);box-shadow:var(--e-hover,0 2px 10px #26241a12)}.reader-chair .chair-btn:hover{background:var(--chair-accent-ink)}.reader-chair .chair-btn-quiet{background:var(--chair-surface);color:var(--chair-ink-2);border:1px solid var(--chair-hairline-strong)}.reader-chair .chair-btn-quiet:hover{background:var(--chair-well)}.reader-chair .chair-note{background:var(--chair-surface);border:1px solid var(--chair-hairline);border-radius:10px}.reader-chair .chair-field{background:var(--chair-surface);border:1px solid var(--chair-hairline-strong);color:var(--chair-ink);border-radius:8px}.reader-chair .chair-field:focus{border-color:var(--chair-accent-line);box-shadow:0 0 0 3px var(--chair-accent-soft);outline:none}.reader-chair .chair-tabstrip{scrollbar-width:none}.reader-chair .chair-tabstrip::-webkit-scrollbar{display:none}.mica-veil{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10182c6b}.mica-window{background:radial-gradient(900px 620px at 12% 6%, #a0baeb8c 0%, transparent 60%), radial-gradient(1100px 720px at 90% 14%, #c4ace080 0%, transparent 55%), radial-gradient(1000px 820px at 46% 104%, #96c8d68c 0%, transparent 58%), var(--chair-canvas,var(--surface));border:1px solid #ffffff8c;border-radius:12px;overflow:clip;box-shadow:0 36px 90px #18224080}.dark .mica-window{background:radial-gradient(900px 620px at 12% 6%, #3c568780 0%, transparent 60%), radial-gradient(1100px 720px at 90% 14%, #60487c73 0%, transparent 55%), var(--surface);border-color:#ffffff1f}.mica-chrome{-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);background:#faf8f0ad;border-bottom:1px solid #141e3c14}.dark .mica-chrome{background:#161e309e;border-bottom-color:#ffffff14}.win-caption{z-index:86;position:relative}.mica-foot{-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);background:#faf8f0ad;border-top:1px solid #141e3c14}.dark .mica-foot{background:#161e309e;border-top-color:#ffffff14}.mica-pane{-webkit-backdrop-filter:blur(34px)saturate(1.6);backdrop-filter:blur(34px)saturate(1.6);background:#fcfbf59e}.dark .mica-pane{background:#141b2b8c}.bench-window .bw-chart{width:100%;height:auto;display:block;overflow:visible}.bench-window .bw-chart text{font-family:inherit}.bench-window .bw-grid{stroke:var(--chair-hairline);stroke-width:1px}.bench-window .bw-axis{stroke:var(--chair-hairline-strong);stroke-width:1px}.bench-window .bw-tick{fill:var(--chair-slate);font-variant-numeric:tabular-nums;font-size:10.5px}.bench-window .bw-bandhead{letter-spacing:.12em;text-transform:uppercase;fill:var(--chair-slate-2);font-size:9.5px;font-weight:700}.bench-window .bw-bandhead.on{fill:var(--chair-accent-ink)}.bench-window .bw-bandwash{fill:var(--chair-accent);opacity:.06}.bench-window .bw-corridor{fill:var(--chair-accent);opacity:.11}.bench-window .bw-median{fill:none;stroke:var(--chair-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bench-window .bw-p95{fill:none;stroke:var(--chair-accent);stroke-width:1.6px;stroke-dasharray:5 4;stroke-linecap:round}.bench-window .bw-p05{fill:none;stroke:var(--chair-slate-2);stroke-width:1.4px;stroke-linecap:round}.bench-window .bw-endlabel{fill:var(--chair-ink-2);font-size:11px;font-weight:600}.bench-window .bw-endlabel.v{fill:var(--chair-slate);font-weight:400}.bench-window .bw-youline{stroke:var(--chair-ink);stroke-width:1px;stroke-dasharray:2 3;opacity:.7}.bench-window .bw-you{fill:var(--chair-ink);stroke:var(--chair-surface);stroke-width:2.5px;cursor:ns-resize}.bench-window .bw-you:focus-visible{stroke:var(--chair-accent-line);stroke-width:4px;outline:none}.bench-window .bw-halo{fill:var(--chair-accent);opacity:0;pointer-events:none}.bench-window .bw-halo.on{opacity:.16}.bench-window .bw-halo.flash{animation:1.3s ease-out bw-haloflash}@keyframes bw-haloflash{0%{opacity:.4;r:12}to{opacity:0;r:30}}.bench-window .bw-hit{fill:#0000;cursor:ns-resize}.bench-window .bw-youlabel{fill:var(--chair-ink);font-size:12px;font-weight:700}.bench-window .bw-youlabel.s{fill:var(--chair-slate);font-size:10.5px;font-weight:400}.bench-window .bw-ghost{fill:var(--chair-surface);stroke:var(--chair-ink-2);stroke-width:1.5px;stroke-dasharray:2 2}.bench-window .bw-ghostlabel{fill:var(--chair-slate);font-size:10.5px}.bench-window .bw-xhair{stroke:var(--chair-slate-2);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.bench-window .bw-peer{fill:var(--chair-surface);stroke:var(--chair-slate-2);stroke-width:1.3px;transition:opacity .15s}.bench-window .bw-peer.comp{fill:var(--chair-accent);stroke:var(--chair-surface);stroke-width:1.5px}.bench-window .bw-peer.near{fill:var(--chair-accent);stroke:var(--chair-ink);stroke-width:2px}.bench-window .bw-peer.dim{opacity:.35}.bench-window .bw-peerhit{fill:#0000}.bench-window .bw-qfield{fill:var(--chair-surface);stroke:var(--chair-hairline)}.bench-window .bw-qlabel{letter-spacing:.12em;text-transform:uppercase;fill:var(--chair-slate-2);font-size:9.5px;font-weight:700}.bench-window .bw-qdiv{stroke:var(--chair-hairline-strong);stroke-width:1px}.bench-window .bw-qaxis{stroke:var(--chair-ink-2);stroke-width:1.5px;fill:none}.bench-window .bw-qaxis-label{letter-spacing:.14em;text-transform:uppercase;fill:var(--chair-slate);font-size:10px;font-weight:700}.bench-window .bw-mapyou{fill:var(--chair-ink);stroke:var(--chair-surface);stroke-width:2.5px}.bench-window .bw-mapyou-l{fill:var(--chair-ink);font-size:11px;font-weight:700}.bench-window .bw-divlabel{fill:var(--chair-slate);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--chair-surface);stroke-width:4px;stroke-linejoin:round;font-size:10px}.bench-window .bw-key{border-top:2px solid var(--chair-ink);width:18px;height:0;display:inline-block}.bench-window .bw-key.dash{border-top:2px dashed var(--chair-accent)}.bench-window .bw-key.faint{border-top:1.5px solid var(--chair-slate-2)}.bench-window .bw-key.wash{background:var(--chair-accent);opacity:.14;border:0;border-radius:2px;width:18px;height:10px}.bench-window .bw-key.dot{background:var(--chair-ink);width:9px;height:9px;box-shadow:0 0 0 2px var(--chair-surface), 0 0 0 3px var(--chair-ink);border:0;border-radius:50%}.bench-window .bw-key.hollow{border:1.5px solid var(--chair-slate-2);background:var(--chair-surface);border-radius:50%;width:9px;height:9px}.bench-window .bw-key.fill{background:var(--chair-accent);border:0;border-radius:50%;width:9px;height:9px}.bench-window .bw-key.ring{background:var(--chair-accent);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--chair-surface), 0 0 0 3px var(--chair-ink);border:0;border-radius:50%}.bench-window .bw-key.ghost{border:1.5px dashed var(--chair-ink-2);background:var(--chair-surface);border-radius:50%;width:9px;height:9px}.bench-window .bw-sheet{background:var(--chair-surface);border-radius:2px;box-shadow:0 2px 4px #0000000f,0 14px 40px #00000024}.bench-window .bw-sheet h1,.bench-window .bw-sheet h2{text-wrap:balance}.bench-window .bw-tone-poor{color:var(--chair-brick);border-color:var(--chair-brick);background:var(--chair-brick-soft)}.bench-window .bw-tone-below{color:var(--gold-ink);border-color:var(--gold);background:var(--gold-soft)}.bench-window .bw-tone-at{color:var(--chair-ink-2);border-color:var(--chair-hairline-strong);background:var(--chair-well)}.bench-window .bw-tone-good{color:var(--chair-accent-ink);border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.bench-window .bw-tone-top{color:var(--chair-surface);border-color:var(--chair-accent-ink);background:var(--chair-accent)}.bench-window .bw-slider{accent-color:var(--chair-accent)}.bench-window .bw-drop.over{border-color:var(--chair-accent);background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.bench-window .bw-what{outline:none;position:relative}.bench-window .bw-what:focus-visible{box-shadow:0 0 0 2px var(--chair-accent-line);border-radius:6px}.bench-window .bw-what .bw-defterm{border-bottom:1px dotted var(--chair-slate-2);cursor:help;padding-bottom:1px}.bench-window .bw-whatcard{--wx:-50%;--wy:4px;pointer-events:none;z-index:6;width:max-content;max-width:252px;transform:translate(var(--wx), var(--wy));background:var(--chair-ink);color:var(--chair-surface);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;box-shadow:var(--chair-float);opacity:0;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:400;line-height:1.5;transition:opacity .13s,transform .13s;position:absolute;bottom:calc(100% + 9px);left:50%}.bench-window .bw-whatcard b{margin-bottom:2px;font-weight:600;display:block}.bench-window .bw-whatcard.below{--wy:-4px;top:calc(100% + 9px);bottom:auto}.bench-window .bw-whatcard.end{--wx:0px;left:auto;right:0}.bench-window .bw-what:hover>.bw-whatcard,.bench-window .bw-what:focus-visible>.bw-whatcard{opacity:1;--wy:0px;transition-delay:.15s}.vb-vera-chip{border:1px solid var(--hairline);background:var(--surface);width:18px;height:18px;color:var(--accent);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:10px;line-height:1;display:grid;box-shadow:0 1px 4px #00000024}.vb-vera-chip:hover{border-color:var(--accent)}.vb-vera-chip:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.bench-window .bw-figs>.bw-what:nth-child(odd)>.bw-whatcard{--wx:0px;left:0;right:auto}.bench-window .bw-figs>.bw-what:nth-child(2n)>.bw-whatcard{--wx:0px;left:auto;right:0}@container (min-width:700px){.bench-window .bw-figs>.bw-what:nth-child(2)>.bw-whatcard,.bench-window .bw-figs>.bw-what:nth-child(3)>.bw-whatcard{--wx:-50%;left:50%;right:auto}}html.desk-paper .office-veil,html.desk-paper .mica-route-veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}html.desk-paper .office-veil>.mica-window,html.desk-paper .office-veil>.office-app.co-win,html.desk-paper .mica-route-veil>.mica-window{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.ent-fluent,.win-fluent{--ent-doc:#fff;--win-accent:var(--chair-accent,#2e5d3a)}@supports (color:AccentColor){.ent-fluent,.win-fluent{--win-accent:AccentColor}}.ent-fluent :is(button,input,a,textarea,select,[tabindex]):focus-visible,.win-fluent :is(button,input,a,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--win-accent);outline-offset:2px}.ent-fluent ::selection{background:var(--win-accent)}@supports (color:color-mix(in lab, red, red)){.ent-fluent ::selection{background:color-mix(in srgb, var(--win-accent) 28%, transparent)}}.win-fluent ::selection{background:var(--win-accent)}@supports (color:color-mix(in lab, red, red)){.win-fluent ::selection{background:color-mix(in srgb, var(--win-accent) 28%, transparent)}}.ent-fluent input[type=range],.win-fluent input[type=range]{accent-color:var(--win-accent)}.dark .reader-chair.ent-fluent,.dark .reader-chair.win-fluent{--chair-canvas:#0f131a;--chair-on-accent:#0b1a0f;--chair-tile-1:#3f86ad;--chair-tile-2:#a8524a;--chair-tile-3:#4f8a5b;--chair-tile-4:#a4853a;--chair-tile-5:#6273a6;--chair-tile-6:#77699a;--chair-tile-7:#3f8c86;--chair-tile-8:#96679a;--chair-tile-9:#7b8a3f;--chair-tile-10:#a8733a;--chair-tile-doc:#4f78a8;--chair-surface:#161b23;--chair-well:#1a202a;--chair-hairline:#262d38;--chair-hairline-strong:#333c4a;--chair-ink:#eef1f5;--chair-ink-2:#c3cad6;--chair-slate:#93a0b2;--chair-slate-2:#6c7889;--chair-accent:#5c8a6a;--chair-accent-ink:#a9cfb4;--chair-accent-soft:#253527;--chair-accent-line:#3f5c49;--chair-brick:#d18d81;--chair-brick-soft:#3b2722;--chair-violet:#a79ae2;--chair-violet-soft:#2c2842;--chair-float:0 18px 50px #0000008c, 0 2px 8px #00000059;--ent-doc:#2a2920}.dark .ent-fluent .chair-btn,.dark .win-fluent .chair-btn{color:#10160f}.dark .ent-fluent .chair-btn-quiet,.dark .win-fluent .chair-btn-quiet{background:var(--chair-well)}.ent-fluent.mica-window,.win-fluent.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #8eb0ee80 0%, transparent 58%), radial-gradient(1150px 740px at 92% 12%, #c6a6e875 0%, transparent 55%), radial-gradient(900px 640px at 30% 108%, #ffd0aa61 0%, transparent 55%), radial-gradient(1050px 800px at 72% 102%, #8ccdc47a 0%, transparent 58%), var(--chair-canvas);border-color:#fff9;position:relative}.dark .ent-fluent.mica-window,.dark .win-fluent.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #405cb266 0%, transparent 58%), radial-gradient(1150px 740px at 92% 12%, #7046a857 0%, transparent 55%), radial-gradient(900px 640px at 30% 108%, #9e6c3638 0%, transparent 55%), radial-gradient(1050px 800px at 72% 102%, #2e7a7052 0%, transparent 58%), var(--chair-canvas);border-color:#ffffff24;box-shadow:0 36px 90px #000000a8}.ent-fluent.mica-window:before,.win-fluent.mica-window:before{content:"";z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .ent-fluent.mica-window:before,.dark .win-fluent.mica-window:before{opacity:.07}.ent-fluent.mica-window:after,.win-fluent.mica-window:after{content:"";z-index:60;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffbf 30% 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.dark .ent-fluent.mica-window:after,.dark .win-fluent.mica-window:after{background:linear-gradient(90deg,#0000,#ffffff29 30% 70%,#0000)}.ent-fluent .ent-aurora,.win-fluent .ent-aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ent-fluent .ent-aurora i,.win-fluent .ent-aurora i{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.ent-fluent .ent-aurora i:first-child,.win-fluent .ent-aurora i:first-child{background:radial-gradient(circle,#7ea8f08c,#0000 70%);width:480px;height:480px;animation:34s ease-in-out infinite alternate ent-aur1;top:6%;left:-140px}.ent-fluent .ent-aurora i:nth-child(2),.win-fluent .ent-aurora i:nth-child(2){background:radial-gradient(circle,#96d0b680,#0000 70%);width:420px;height:420px;animation:41s ease-in-out infinite alternate ent-aur2;bottom:-10%;left:-90px}.ent-fluent .ent-aurora i:nth-child(3),.win-fluent .ent-aurora i:nth-child(3){background:radial-gradient(circle,#ceaaec6b,#0000 70%);width:380px;height:380px;animation:47s ease-in-out infinite alternate ent-aur3;top:-8%;right:-120px}.dark .ent-fluent .ent-aurora i,.dark .win-fluent .ent-aurora i{opacity:.4}@keyframes ent-aur1{to{transform:translate(60px,90px)scale(1.15)}}@keyframes ent-aur2{to{transform:translate(90px,-60px)scale(.9)}}@keyframes ent-aur3{to{transform:translate(-50px,70px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.ent-fluent .ent-aurora i,.win-fluent .ent-aurora i{animation:none!important}}.ent-fluent .ent-rail,.win-fluent .ent-rail{z-index:1;background:var(--chair-surface);position:relative}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-rail,.win-fluent .ent-rail{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.ent-fluent .ent-rail,.win-fluent .ent-rail{-webkit-backdrop-filter:blur(36px)saturate(1.9);backdrop-filter:blur(36px)saturate(1.9);border-right:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-rail,.win-fluent .ent-rail{border-right:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ent-fluent .ent-rail,.win-fluent .ent-rail{box-shadow:inset -1px 0 #ffffff47}.dark .ent-fluent .ent-rail,.dark .win-fluent .ent-rail{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .ent-fluent .ent-rail,.dark .win-fluent .ent-rail{background:color-mix(in srgb, var(--chair-surface) 42%, transparent)}}.dark .ent-fluent .ent-rail,.dark .win-fluent .ent-rail{box-shadow:inset -1px 0 #ffffff0d}.ent-fluent .ent-pane,.win-fluent .ent-pane{z-index:1;background:var(--chair-surface);position:relative}.ent-fluent .mica-chrome,.dark .ent-fluent .mica-chrome,.win-fluent .mica-chrome,.dark .win-fluent .mica-chrome{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .mica-chrome,.dark .ent-fluent .mica-chrome,.win-fluent .mica-chrome,.dark .win-fluent .mica-chrome{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.ent-fluent .mica-chrome,.dark .ent-fluent .mica-chrome,.win-fluent .mica-chrome,.dark .win-fluent .mica-chrome{-webkit-backdrop-filter:blur(30px)saturate(1.7);backdrop-filter:blur(30px)saturate(1.7);border-bottom:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .mica-chrome,.dark .ent-fluent .mica-chrome,.win-fluent .mica-chrome,.dark .win-fluent .mica-chrome{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.ent-fluent .mica-foot,.dark .ent-fluent .mica-foot,.win-fluent .mica-foot,.dark .win-fluent .mica-foot{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .mica-foot,.dark .ent-fluent .mica-foot,.win-fluent .mica-foot,.dark .win-fluent .mica-foot{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.ent-fluent .mica-foot,.dark .ent-fluent .mica-foot,.win-fluent .mica-foot,.dark .win-fluent .mica-foot{-webkit-backdrop-filter:blur(30px)saturate(1.7);backdrop-filter:blur(30px)saturate(1.7);border-top:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .mica-foot,.dark .ent-fluent .mica-foot,.win-fluent .mica-foot,.dark .win-fluent .mica-foot{border-top:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.ent-fluent .chair-note,.win-fluent .chair-note{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-note,.win-fluent .chair-note{background:color-mix(in srgb, var(--chair-surface) 76%, transparent)}}.ent-fluent .chair-note,.win-fluent .chair-note{-webkit-backdrop-filter:blur(44px)saturate(1.8);backdrop-filter:blur(44px)saturate(1.8);border-color:var(--chair-hairline-strong)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-note,.win-fluent .chair-note{border-color:color-mix(in srgb, var(--chair-hairline-strong) 70%, #fff6)}}.ent-fluent .chair-note,.win-fluent .chair-note{box-shadow:0 24px 60px #14120a47,0 3px 10px #14120a1f}.dark .ent-fluent .chair-note,.dark .win-fluent .chair-note{border-color:#ffffff1f;box-shadow:0 24px 60px #0009,0 3px 10px #0006}.ent-fluent .mica-chrome .chair-note,.win-fluent .mica-chrome .chair-note,.bench-fluent .mica-chrome .chair-note,.ent-fluent .mica-foot .chair-note,.win-fluent .mica-foot .chair-note,.bench-fluent .mica-foot .chair-note{background:var(--chair-surface)}.ent-fluent ::-webkit-scrollbar{width:10px;height:10px}.win-fluent ::-webkit-scrollbar{width:10px;height:10px}.ent-fluent ::-webkit-scrollbar-thumb{background:var(--chair-slate-2)}@supports (color:color-mix(in lab, red, red)){.ent-fluent ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--chair-slate-2) 55%, transparent)}}.ent-fluent ::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:8px}.win-fluent ::-webkit-scrollbar-thumb{background:var(--chair-slate-2)}@supports (color:color-mix(in lab, red, red)){.win-fluent ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--chair-slate-2) 55%, transparent)}}.win-fluent ::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:8px}.ent-fluent ::-webkit-scrollbar-thumb:hover{background:var(--chair-slate)}@supports (color:color-mix(in lab, red, red)){.ent-fluent ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--chair-slate) 70%, transparent)}}.ent-fluent ::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.win-fluent ::-webkit-scrollbar-thumb:hover{background:var(--chair-slate)}@supports (color:color-mix(in lab, red, red)){.win-fluent ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--chair-slate) 70%, transparent)}}.win-fluent ::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ent-fluent ::-webkit-scrollbar-track{background:0 0}.win-fluent ::-webkit-scrollbar-track{background:0 0}.brief-fluent.mica-window{background:radial-gradient(1050px 680px at 12% 2%, #6084cd80 0%, transparent 58%), radial-gradient(1200px 760px at 90% 10%, #9e86d670 0%, transparent 55%), radial-gradient(900px 620px at 22% 106%, #d6ba7857 0%, transparent 55%), radial-gradient(1050px 800px at 78% 104%, #70b0ba6b 0%, transparent 58%), var(--chair-canvas)}.dark .brief-fluent.mica-window{background:radial-gradient(1050px 680px at 12% 2%, #2e4a946b 0%, transparent 58%), radial-gradient(1200px 760px at 90% 10%, #60429857 0%, transparent 55%), radial-gradient(900px 620px at 22% 106%, #96702c33 0%, transparent 55%), radial-gradient(1050px 800px at 78% 104%, #26687047 0%, transparent 58%), var(--chair-canvas)}.brief-fluent .ent-pane{background:var(--chair-canvas)}:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow{color:var(--chair-ink-2)}:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow:hover{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow:hover{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow:hover{color:var(--chair-ink)}:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow[aria-current=true]{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow[aria-current=true]{background:color-mix(in srgb, var(--chair-surface) 92%, transparent)}}:is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow[aria-current=true]{color:var(--chair-ink);box-shadow:0 1px 3px #18160c1a}.dark :is(.brief-fluent,.cmp-fluent,.renew-fluent) .brief-railrow[aria-current=true]{box-shadow:0 1px 3px #0006}.brief-fluent .brief-menurow{color:var(--chair-ink)}.brief-fluent .brief-menurow:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.brief-fluent .brief-menurow:hover{background:color-mix(in srgb, var(--chair-ink) 8%, transparent)}}.renew-fluent.mica-window{background:radial-gradient(1050px 680px at 10% 0%, #5476be75 0%, transparent 58%), radial-gradient(1150px 740px at 88% 8%, #7892ce57 0%, transparent 55%), radial-gradient(880px 600px at 18% 104%, #d6ba7852 0%, transparent 55%), radial-gradient(1000px 780px at 82% 102%, #6ca88452 0%, transparent 58%), var(--chair-canvas)}.dark .renew-fluent.mica-window{background:radial-gradient(1050px 680px at 10% 0%, #2842886b 0%, transparent 58%), radial-gradient(1150px 740px at 88% 8%, #3c56964d 0%, transparent 55%), radial-gradient(880px 600px at 18% 104%, #96702c33 0%, transparent 55%), radial-gradient(1000px 780px at 82% 102%, #28604242 0%, transparent 58%), var(--chair-canvas)}.renew-fluent .ent-pane,.cmp-fluent .ent-pane{background:var(--chair-canvas)}.bench-fluent{--bw-paper:#fff;--win-accent:var(--chair-accent,#2e5d3a)}@supports (color:AccentColor){.bench-fluent{--win-accent:AccentColor}}.bench-fluent :is(button,input,a,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--win-accent);outline-offset:2px}.bench-fluent ::selection{background:var(--win-accent)}@supports (color:color-mix(in lab, red, red)){.bench-fluent ::selection{background:color-mix(in srgb, var(--win-accent) 28%, transparent)}}.bench-fluent input[type=range]{accent-color:var(--win-accent)}.dark .reader-chair.bench-fluent{--chair-canvas:#0f131a;--chair-surface:#161b23;--chair-well:#1a202a;--chair-hairline:#262d38;--chair-hairline-strong:#333c4a;--chair-ink:#eef1f5;--chair-ink-2:#c3cad6;--chair-slate:#93a0b2;--chair-slate-2:#6c7889;--chair-accent:#5c8a6a;--chair-accent-ink:#a9cfb4;--chair-accent-soft:#253527;--chair-accent-line:#3f5c49;--chair-brick:#d18d81;--chair-brick-soft:#3b2722;--chair-violet:#a79ae2;--chair-violet-soft:#2c2842;--chair-float:0 18px 50px #0000008c, 0 2px 8px #00000059;--bw-paper:#2a2920}.dark .bench-fluent .chair-btn{color:#10160f}.dark .bench-fluent .chair-btn-quiet{background:var(--chair-well)}.bw-veil{animation:.45s cubic-bezier(.16,1,.3,1) both bw-veil-in}.dark .bw-veil{background:#04060c8c}.bw-veil .mica-window{animation:.55s cubic-bezier(.16,1,.3,1) both bw-win-in}@keyframes bw-veil-in{0%{opacity:0}}@keyframes bw-win-in{0%{opacity:0;transform:scale(.965)translateY(16px)}}.bench-fluent.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #8eb0ee80 0%, transparent 58%), radial-gradient(1150px 740px at 92% 12%, #c6a6e875 0%, transparent 55%), radial-gradient(900px 640px at 30% 108%, #ffd0aa61 0%, transparent 55%), radial-gradient(1050px 800px at 72% 102%, #8ccdc47a 0%, transparent 58%), var(--chair-canvas);border-color:#fff9;position:relative}.dark .bench-fluent.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #4666c485 0%, transparent 58%), radial-gradient(1150px 740px at 92% 12%, #784cb870 0%, transparent 55%), radial-gradient(900px 640px at 30% 108%, #ac743847 0%, transparent 55%), radial-gradient(1050px 800px at 72% 102%, #30847a66 0%, transparent 58%), var(--chair-canvas);border-color:#ffffff24;box-shadow:0 36px 90px #000000a8}.bench-fluent.mica-window:before{content:"";z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .bench-fluent.mica-window:before{opacity:.07}.bench-fluent.mica-window:after{content:"";z-index:60;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffbf 30% 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.dark .bench-fluent.mica-window:after{background:linear-gradient(90deg,#0000,#ffffff29 30% 70%,#0000)}.bench-fluent .bw-aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bench-fluent .bw-aurora i{filter:blur(70px);opacity:.55;border-radius:50%;position:absolute}.bench-fluent .bw-aurora i:first-child{background:radial-gradient(circle,#7ea8f08c,#0000 70%);width:480px;height:480px;animation:34s ease-in-out infinite alternate bw-aur1;top:6%;left:-140px}.bench-fluent .bw-aurora i:nth-child(2){background:radial-gradient(circle,#96d0b680,#0000 70%);width:420px;height:420px;animation:41s ease-in-out infinite alternate bw-aur2;bottom:-10%;left:-90px}.bench-fluent .bw-aurora i:nth-child(3){background:radial-gradient(circle,#ceaaec6b,#0000 70%);width:380px;height:380px;animation:47s ease-in-out infinite alternate bw-aur3;top:-8%;right:-120px}.dark .bench-fluent .bw-aurora i{opacity:.44}@keyframes bw-aur1{to{transform:translate(60px,90px)scale(1.15)}}@keyframes bw-aur2{to{transform:translate(90px,-60px)scale(.9)}}@keyframes bw-aur3{to{transform:translate(-50px,70px)scale(1.1)}}.bench-fluent .bw-rail{z-index:1;background:var(--chair-surface);position:relative}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-rail{background:color-mix(in srgb, var(--chair-surface) 36%, transparent)}}.bench-fluent .bw-rail{-webkit-backdrop-filter:blur(40px)saturate(1.9);backdrop-filter:blur(40px)saturate(1.9);border-right:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-rail{border-right:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.bench-fluent .bw-rail{animation:.5s cubic-bezier(.16,1,.3,1) 80ms both bw-rail-in;box-shadow:inset -1px 0 #ffffff47}.dark .bench-fluent .bw-rail{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .bench-fluent .bw-rail{background:color-mix(in srgb, var(--chair-surface) 40%, transparent)}}.dark .bench-fluent .bw-rail{box-shadow:inset -1px 0 #ffffff0d}@keyframes bw-rail-in{0%{opacity:0;transform:translate(-10px)}}.bench-window .bw-letter,.bench-fluent .bw-letter{background:var(--chair-canvas)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-letter{background:color-mix(in srgb, var(--chair-canvas) 82%, transparent)}}.bench-fluent .bw-letter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bench-fluent .bw-row{--mx:50%;--my:50%;position:relative}.bench-fluent .bw-row:hover{background-image:radial-gradient(130px circle at var(--mx) var(--my), var(--chair-ink), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-row:hover{background-image:radial-gradient(130px circle at var(--mx) var(--my), color-mix(in srgb, var(--chair-ink) 5%, transparent), transparent 100%)}}.dark .bench-fluent .bw-row:hover{background-image:radial-gradient(130px circle at var(--mx) var(--my), #ffffff0f, transparent 100%)}.bench-fluent .bw-cur:before{content:"";background:var(--chair-accent);border-radius:3px;width:3px;height:16px;margin-top:-8px;animation:.25s cubic-bezier(.16,1,.3,1) bw-pill-in;position:absolute;top:50%;left:-4px}@keyframes bw-pill-in{0%{opacity:0;height:4px;margin-top:-2px}}.bench-fluent .bw-stage,.dark .bench-fluent .bw-stage{background:var(--chair-canvas)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-stage,.dark .bench-fluent .bw-stage{background:color-mix(in srgb, var(--chair-canvas) 42%, transparent)}}.bench-fluent .bw-stage,.dark .bench-fluent .bw-stage{-webkit-backdrop-filter:none;backdrop-filter:none}.bench-fluent .bw-inspector,.dark .bench-fluent .bw-inspector{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-inspector,.dark .bench-fluent .bw-inspector{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.bench-fluent .bw-inspector,.dark .bench-fluent .bw-inspector{-webkit-backdrop-filter:blur(36px)saturate(1.9);backdrop-filter:blur(36px)saturate(1.9);box-shadow:inset 1px 0 #ffffff47}@keyframes bw-insp-in{0%{opacity:0;transform:translate(10px)}}.bench-fluent .mica-chrome{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .mica-chrome{background:color-mix(in srgb, var(--chair-surface) 56%, transparent)}}.bench-fluent .mica-chrome{-webkit-backdrop-filter:blur(32px)saturate(1.8);backdrop-filter:blur(32px)saturate(1.8);border-bottom:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .mica-chrome{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.dark .bench-fluent .mica-chrome{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .bench-fluent .mica-chrome{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.dark .bench-fluent .mica-chrome{-webkit-backdrop-filter:blur(32px)saturate(1.8);backdrop-filter:blur(32px)saturate(1.8);border-bottom:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.dark .bench-fluent .mica-chrome{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.bench-fluent .mica-foot{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .mica-foot{background:color-mix(in srgb, var(--chair-surface) 56%, transparent)}}.bench-fluent .mica-foot{-webkit-backdrop-filter:blur(32px)saturate(1.8);backdrop-filter:blur(32px)saturate(1.8);border-top:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .mica-foot{border-top:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.dark .bench-fluent .mica-foot{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .bench-fluent .mica-foot{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.dark .bench-fluent .mica-foot{-webkit-backdrop-filter:blur(32px)saturate(1.8);backdrop-filter:blur(32px)saturate(1.8);border-top:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.dark .bench-fluent .mica-foot{border-top:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.bench-fluent .chair-note{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .chair-note{background:color-mix(in srgb, var(--chair-surface) 82%, transparent)}}.bench-fluent .chair-note{-webkit-backdrop-filter:blur(44px)saturate(1.85);backdrop-filter:blur(44px)saturate(1.85);border-color:var(--chair-hairline-strong)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .chair-note{border-color:color-mix(in srgb, var(--chair-hairline-strong) 70%, #fff6)}}.bench-fluent .chair-note{box-shadow:0 24px 60px #14120a47,0 3px 10px #14120a1f}.dark .bench-fluent .chair-note{border-color:#ffffff1f;box-shadow:0 24px 60px #0009,0 3px 10px #0006}.bench-fluent .bw-sheet{background:var(--bw-paper);border:1px solid var(--chair-hairline);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-sheet{border:1px solid color-mix(in srgb, var(--chair-hairline) 55%, transparent)}}.bench-fluent .bw-sheet{box-shadow:0 1px 2px #1c1b150f,0 10px 28px #1c1b151a,0 32px 88px #1c1b1524}.dark .bench-fluent .bw-sheet{border-color:#ffffff0f;box-shadow:0 1px 2px #0000004d,0 10px 28px #00000059,0 32px 88px #00000073}.bench-fluent .bw-sheet>*{animation:.55s cubic-bezier(.16,1,.3,1) both bw-rise}.bench-fluent .bw-sheet>:nth-child(2){animation-delay:.1s}.bench-fluent .bw-sheet>:nth-child(3){animation-delay:.15s}.bench-fluent .bw-sheet>:nth-child(4){animation-delay:.2s}.bench-fluent .bw-sheet>:nth-child(5){animation-delay:.26s}.bench-fluent .bw-sheet>:nth-child(6){animation-delay:.32s}.bench-fluent .bw-sheet>:nth-child(7){animation-delay:.38s}.bench-fluent .bw-sheet>:nth-child(n+8){animation-delay:.44s}@keyframes bw-rise{0%{opacity:0;transform:translateY(12px)}}.bench-fluent .bw-figv{font-family:"Segoe UI Variable Display", "Segoe UI", var(--font-sans,system-ui), sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bench-fluent .bw-heropill{box-shadow:0 2px 12px}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-heropill{box-shadow:0 2px 12px color-mix(in srgb, currentColor 22%, transparent)}}.bench-fluent .bw-you{stroke:var(--bw-paper);filter:drop-shadow(0 2px 6px var(--chair-ink))}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-you{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--chair-ink) 45%, transparent))}}.bench-fluent .bw-ghost,.bench-fluent .bw-peer{fill:var(--bw-paper)}.bench-fluent .bw-peer.comp{fill:var(--chair-accent);stroke:var(--bw-paper)}.bench-fluent .bw-qfield{fill:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-qfield{fill:color-mix(in srgb, var(--chair-surface) 55%, var(--bw-paper))}}.bench-fluent .bw-mapyou{stroke:var(--bw-paper);filter:drop-shadow(0 2px 6px var(--chair-ink))}@supports (color:color-mix(in lab, red, red)){.bench-fluent .bw-mapyou{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--chair-ink) 45%, transparent))}}.bench-fluent .bw-key.dot{box-shadow:0 0 0 2px var(--bw-paper), 0 0 0 3px var(--chair-ink)}.bench-fluent .bw-key.hollow{background:var(--bw-paper)}.bench-fluent .bw-key.ring{box-shadow:0 0 0 1.5px var(--bw-paper), 0 0 0 3px var(--chair-ink)}.bench-fluent .bw-key.ghost{background:var(--bw-paper)}.bench-fluent .bw-median.bw-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.2,0,0,1) .3s forwards bw-drawline}@keyframes bw-drawline{to{stroke-dashoffset:0}}.bench-fluent ::-webkit-scrollbar{width:10px;height:10px}.bench-fluent ::-webkit-scrollbar-thumb{background:var(--chair-slate-2)}@supports (color:color-mix(in lab, red, red)){.bench-fluent ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--chair-slate-2) 55%, transparent)}}.bench-fluent ::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:8px}.bench-fluent ::-webkit-scrollbar-thumb:hover{background:var(--chair-slate)}@supports (color:color-mix(in lab, red, red)){.bench-fluent ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--chair-slate) 70%, transparent)}}.bench-fluent ::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bench-fluent ::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.bw-veil,.bw-veil .mica-window,.bench-fluent .bw-rail,.bench-fluent .bw-inspector,.bench-fluent .bw-sheet>*,.bench-fluent .bw-aurora i,.bench-fluent .bw-median.bw-draw,.bench-fluent .bw-cur:before{animation:none!important}}.rd-fluent .rd-stage,.dark .rd-fluent .rd-stage{z-index:1;background:var(--chair-canvas);position:relative}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-stage,.dark .rd-fluent .rd-stage{background:color-mix(in srgb, var(--chair-canvas) 42%, transparent)}}.rd-fluent .rd-stage,.dark .rd-fluent .rd-stage{-webkit-backdrop-filter:none;backdrop-filter:none}.set-fluent{--canvas:var(--chair-canvas);--surface:var(--chair-surface);--surface-alt:var(--chair-well);--raise:var(--chair-surface);--hairline:var(--chair-hairline);--hairline-2:var(--chair-hairline-strong);--border-input:var(--chair-hairline-strong);--border-control:var(--chair-slate);--ink:var(--chair-ink);--ink-2:var(--chair-ink-2);--ink-3:var(--chair-slate);--placeholder:var(--chair-slate-2);--accent:var(--chair-accent);--accent-hover:var(--chair-accent-ink);--accent-soft:var(--chair-accent-soft);--accent-light:var(--chair-accent-line);--on-accent:var(--chair-surface)}.set-fluent .ent-pane{background:var(--chair-canvas)}@media print{.set-veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:static}.set-veil .mica-window{width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;position:static;overflow:visible}.set-veil .mica-window:before,.set-veil .mica-window:after,.set-veil .ent-aurora,.set-veil .mica-chrome{display:none}.set-veil .ent-pane{background:#fff;overflow:visible}}.ra-fluent .ent-pane{background:var(--chair-canvas)}.ra-fluent .ra-strip{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-strip{background:color-mix(in srgb, var(--chair-surface) 56%, transparent)}}.ra-fluent .ra-strip{-webkit-backdrop-filter:blur(30px)saturate(1.7);backdrop-filter:blur(30px)saturate(1.7)}.ra-fluent .ra-wallstage{background:var(--app-stage);position:relative;overflow:hidden}.ra-fluent .ra-wallstage>img{z-index:0;object-fit:cover;object-position:center 34%;opacity:.5;width:100%;height:100%;display:block;position:absolute;inset:0}.ra-fluent .ra-wallstage:before{content:"";z-index:1;background:linear-gradient(100deg,#0a1426f0 0%,#0a1426c7 46%,#0a142666 100%);position:absolute;inset:0}.ra-fluent .ra-wallstage:after{content:"";z-index:3;background:var(--app-stage-edge);height:2px;position:absolute;inset:auto 0 0}.ra-fluent .ra-wallstage-in{z-index:2;max-width:780px;padding:30px 32px 22px;position:relative}.ra-fluent .ra-wallstage-k{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:700}.ra-fluent .ra-wallstage-h{letter-spacing:-.02em;text-wrap:balance;color:#fff;margin-top:10px;font-size:27px;font-weight:700;line-height:1.12}.ra-fluent .ra-wallstage-l{color:#ffffffb8;max-width:62ch;margin-top:11px;font-size:13.5px;line-height:1.62}.ra-fluent .ra-wallstage-btns{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ra-fluent .ra-gold{background:var(--gold);color:var(--navy-deep);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:620;transition:transform .15s;display:inline-flex}.ra-fluent .ra-gold:hover{transform:scale(1.02)}.ra-fluent .ra-ghost{color:#fff;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:620;transition:background-color .15s;display:inline-flex}.ra-fluent .ra-ghost:hover{background:#ffffff1a}.ra-fluent .ra-wallstage-figs{z-index:2;border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;padding:15px 32px 17px;display:grid;position:relative}@media (min-width:640px){.ra-fluent .ra-wallstage-figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ra-fluent .ra-wallstage-fv{font-variant-numeric:tabular-nums;color:#fff;font-size:21px;font-weight:700;line-height:1}.ra-fluent .ra-wallstage-fl{letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;margin-top:5px;font-size:10px;font-weight:600}@media (max-width:640px){.ra-fluent .ra-wallstage-in{padding:22px 18px 16px}.ra-fluent .ra-wallstage-h{font-size:21px}.ra-fluent .ra-wallstage-figs{padding:13px 18px 15px}}.ra-fluent .ra-wallpad{width:100%;max-width:1560px;margin-inline:auto;padding:22px 24px 96px}.ra-fluent .ra-readerpad{width:100%;max-width:1080px;margin-inline:auto;padding:26px 24px 96px}@media (min-width:1024px){.ra-fluent .ra-wallpad,.ra-fluent .ra-readerpad{padding-inline:40px}}.ra-fluent .ra-plate{aspect-ratio:16/10;background:radial-gradient(120% 120% at 12% 0%, #2f56d952 0%, transparent 62%), var(--navy-deep);display:block;position:relative;overflow:hidden}.ra-fluent .ra-plate-rule{z-index:2;width:3px;position:absolute;inset:0 auto 0 0}.ra-fluent .ra-plate-week{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:9.5px;font-weight:700;position:absolute;top:10px;left:14px}.ra-fluent .ra-plate-yours{z-index:2;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-deep);border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:700;position:absolute;top:8px;right:10px}.ra-fluent .ra-plate-body{z-index:2;flex-direction:column;gap:8px;max-width:62%;display:flex;position:absolute;inset:auto auto 14px 14px}.ra-fluent .ra-plate-v{color:#ffffffe0;font-size:12.5px;font-weight:620;line-height:1.25}.ra-fluent .ra-plate-fig{z-index:2;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1;position:absolute;bottom:10px;right:14px}.ra-fluent .ra-plate-fig i{opacity:.7;font-size:15px;font-style:normal}.ra-fluent .ra-plate-up{color:var(--danger)}.ra-fluent .ra-plate-down{color:var(--success)}.ra-fluent .ra-plate-nofig{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:10px;font-weight:700;position:absolute;bottom:13px;right:14px}.ra-fluent .ra-plate-hover{z-index:3;opacity:0;background:#0a14268c;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.vb-evcard:hover .ra-plate-hover{opacity:1}.ra-fluent .ra-plate-go{background:var(--gold);color:var(--navy-deep);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:11.5px;font-weight:620;display:inline-flex}.ra-fluent .ra-mark-market{background:var(--navy);letter-spacing:.06em;width:48px;height:48px;color:var(--gold);border-radius:10px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.ra-fluent .ra-mark-market-sm{border-radius:8px;width:28px;height:28px;font-size:10px}.ra-fluent .ra-rankplate{background:var(--navy-deep);height:150px;display:block;position:relative;overflow:hidden}.ra-fluent .ra-rankplate-marks{justify-content:flex-end;align-items:flex-start;gap:10px;padding:14px;display:flex;position:absolute;inset:0}.ra-fluent .ra-rankplate-scrim{background:linear-gradient(to right, var(--navy-deep) 0%, #0a1426bf 58%, transparent 100%);position:absolute;inset:0}.ra-fluent .ra-rankplate-in{flex-direction:column;padding:16px;display:flex;position:absolute;inset:auto 0 0}.ra-fluent .ra-rankplate-t{color:#fff;font-size:19px;font-weight:700;line-height:1.2}.ra-fluent .ra-rankplate-n{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-top:2px;font-size:10.5px;font-weight:700}.ra-fluent .ra-read-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ra-fluent .ra-read-t{letter-spacing:-.02em;text-wrap:balance;color:var(--chair-ink);font-size:24px;font-weight:700;line-height:1.2}.ra-fluent .ra-read-fig{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:30px;font-weight:700;line-height:1}.ra-fluent .ra-read-foot{border-top:1px solid var(--chair-hairline);flex-wrap:wrap;gap:8px;margin-top:28px;padding-top:16px;display:flex}.ra-fluent .ra-railscroll{scrollbar-width:thin}.ra-fluent .ra-row-open{cursor:pointer}.ra-fluent .ra-row-open:focus-visible{outline:2px solid var(--chair-accent);outline-offset:-2px}.ra-fluent .ra-hero{text-align:center;max-width:900px;margin:0 auto}.ra-fluent .ra-hero-h{letter-spacing:-.012em;color:var(--chair-ink);text-wrap:balance;margin-top:4px;font-size:21px;font-weight:660;line-height:1.2}.ra-fluent .ra-hero-d{max-width:820px;color:var(--chair-slate);text-wrap:pretty;margin:6px auto 0;font-size:12.5px;line-height:1.6}@media (max-width:640px){.ra-fluent .ra-hero-h{font-size:16px}.ra-fluent .ra-hero-d{font-size:11.5px}}.ra-fluent .ra-fig{background:var(--chair-surface);border:1px solid var(--chair-hairline);text-align:center;border-radius:10px;padding:12px 14px 11px}.ra-fluent .ra-fig-v{font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:21px;font-weight:680;line-height:1.1}.ra-fluent .ra-fig-l{letter-spacing:.12em;text-transform:uppercase;color:var(--chair-slate);margin-top:5px;font-size:8.5px;font-weight:700;line-height:1.45}@media (max-width:860px){.ra-fluent .ra-figs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ra-fluent .ra-agentbar{border:1px solid var(--chair-hairline);background:var(--chair-accent-soft);border-radius:10px;align-items:center;gap:13px;margin-top:18px;padding:14px 17px;display:flex}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-agentbar{background:color-mix(in srgb, var(--chair-accent-soft) 45%, var(--chair-surface))}}.ra-fluent .ra-agentbar-top{margin-top:0}.ra-fluent .ra-agentbar-i{background:var(--chair-accent-soft);width:26px;height:26px;color:var(--chair-accent);border-radius:8px;flex:none;place-items:center;display:grid}.ra-fluent .ra-agentbar-t{min-width:0;color:var(--chair-ink-2);flex:1;font-size:11.5px;line-height:1.5}.ra-fluent .ra-finding{letter-spacing:-.01em;color:var(--chair-ink);text-wrap:pretty;margin-top:8px;font-size:16px;font-weight:640;line-height:1.55}.ra-fluent .ra-stake{font-variant-numeric:tabular-nums;color:var(--chair-accent-ink);margin-top:11px;font-size:12.5px;line-height:1.7}.ra-fluent .ra-dek{color:var(--chair-slate);text-wrap:pretty;margin-top:9px;font-size:12.5px;line-height:1.75}.ra-fluent .ra-points{gap:11px;margin:14px 0 0;display:grid}.ra-fluent .ra-points-dense{gap:8px}.ra-fluent .ra-points li{color:var(--chair-ink-2);padding-left:18px;font-size:12.5px;line-height:1.7;position:relative}.ra-fluent .ra-points li:before{content:"";background:var(--chair-accent);opacity:.75;border-radius:50%;width:5px;height:5px;position:absolute;top:9.5px;left:3px}.ra-fluent .ra-steps{gap:2px;margin:14px 0 0;display:grid}.ra-fluent .ra-steps li{border-top:1px solid var(--chair-hairline);align-items:flex-start;gap:13px;padding:14px 0;display:flex}.ra-fluent .ra-steps li:last-child{border-bottom:1px solid var(--chair-hairline)}.ra-fluent .ra-step-n{background:var(--chair-accent-soft);width:21px;height:21px;color:var(--chair-accent-ink);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.ra-fluent .ra-step-b{min-width:0;color:var(--chair-ink-2);padding-top:1px;font-size:12.5px;line-height:1.7}.ra-fluent .ra-step-b b{color:var(--chair-ink);font-weight:620}.ra-fluent .ra-matrix{gap:13px 26px;margin:14px 0 0;display:grid}.ra-fluent .ra-matrix-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-fluent .ra-matrix-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:780px){.ra-fluent .ra-matrix-2,.ra-fluent .ra-matrix-3{grid-template-columns:minmax(0,1fr)}}.ra-fluent .ra-matrix li{color:var(--chair-ink-2);gap:10px;font-size:12px;line-height:1.7;display:flex}.ra-fluent .ra-tick{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);border-radius:4px;flex:none;width:14px;height:14px;margin-top:3px;position:relative}.ra-fluent .ra-tick:after{content:"";border:solid var(--chair-accent);border-width:0 1.6px 1.6px 0;width:4px;height:7px;position:absolute;top:1px;left:4px;transform:rotate(42deg)}.ra-fluent .ra-tablewrap{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:10px;overflow-x:auto}.ra-fluent .ra-table{border-collapse:collapse;width:100%;font-size:12px}.ra-fluent .ra-table thead th{text-align:left;letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate);border-bottom:1px solid var(--chair-hairline-strong);white-space:nowrap;background:var(--chair-well);padding:10px 15px;font-size:9.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-table thead th{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.ra-fluent .ra-table tbody th{text-align:left;color:var(--chair-ink);white-space:nowrap;font-weight:620}.ra-fluent .ra-table td,.ra-fluent .ra-table tbody th{border-top:1px solid var(--chair-hairline);color:var(--chair-ink-2);vertical-align:top;padding:11px 15px;line-height:1.55}.ra-fluent .ra-table tbody tr:first-child td,.ra-fluent .ra-table tbody tr:first-child th{border-top:0}.ra-fluent .ra-table tbody tr:hover td,.ra-fluent .ra-table tbody tr:hover th{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-table tbody tr:hover td,.ra-fluent .ra-table tbody tr:hover th{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.ra-fluent .ra-table .ra-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ra-fluent .ra-table .ra-muted{color:var(--chair-slate)}.ra-fluent .ra-row-yours th{box-shadow:inset 3px 0 0 var(--gold)}.ra-fluent .ra-yours{background:var(--gold-soft);color:var(--gold-ink);letter-spacing:.12em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:8.5px;font-weight:800;display:inline-block}.ra-fluent .ra-weight{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);font-size:10px;font-weight:700}.ra-fluent .ra-weight-major{color:var(--chair-brick)}.ra-fluent .ra-weight-notable{color:var(--gold-ink)}.ra-fluent .ra-cards{gap:20px;margin-top:20px;display:grid}.ra-fluent .ra-card{background:var(--chair-surface);border:1px solid var(--chair-hairline);border-radius:12px;padding:20px 22px 21px}.ra-fluent .ra-card-head{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.ra-fluent .ra-card-t{color:var(--chair-ink);text-wrap:pretty;font-size:13.5px;font-weight:640;line-height:1.6}.ra-fluent .ra-card-fig{font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;font-size:17px;font-weight:700;line-height:1}.ra-fluent .ra-moves{border-top:1px solid var(--chair-hairline);margin-top:16px;padding-top:14px}.ra-fluent .ra-moves-l{counter-reset:ram;gap:9px;margin:9px 0 0;display:grid}.ra-fluent .ra-moves-l li{color:var(--chair-ink-2);counter-increment:ram;padding-left:26px;font-size:12px;line-height:1.65;position:relative}.ra-fluent .ra-moves-l li:before{content:counter(ram);background:var(--chair-well);width:16px;height:16px;color:var(--chair-slate);border-radius:4px;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;top:2px;left:0}.ra-fluent .ra-src{border-top:1px solid var(--chair-hairline);color:var(--chair-slate-2);margin-top:16px;padding-top:11px;font-size:11px}.ra-fluent .ra-src a{color:var(--chair-slate);text-underline-offset:2px;text-decoration:underline}.ra-fluent .ra-src a:hover{color:var(--chair-accent)}.ra-fluent .ra-split{background:var(--chair-well);border-radius:9px;margin-top:15px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-split{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.ra-fluent .ra-split-row{align-items:center;gap:10px;display:flex}.ra-fluent .ra-split-row+.ra-split-row{margin-top:8px}.ra-fluent .ra-split-l{letter-spacing:.1em;text-transform:uppercase;width:48px;color:var(--chair-slate);flex:none;font-size:9.5px;font-weight:700}.ra-fluent .ra-split-track{background:var(--chair-hairline);border-radius:4px;flex:1;min-width:0;height:14px}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-split-track{background:color-mix(in srgb, var(--chair-hairline) 60%, transparent)}}.ra-fluent .ra-split-track{overflow:hidden}.ra-fluent .ra-split-fill{border-radius:4px;height:100%;display:block}.ra-fluent .ra-split-was{background:var(--chair-slate-2)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-split-was{background:color-mix(in srgb, var(--chair-slate-2) 70%, transparent)}}.ra-fluent .ra-split-up{background:var(--chair-brick)}.ra-fluent .ra-split-down{background:var(--chair-accent)}.ra-fluent .ra-split-v{text-align:right;font-variant-numeric:tabular-nums;min-width:56px;color:var(--chair-ink);flex:none;font-size:11.5px;font-weight:680}.ra-fluent .ra-split-cap{color:var(--chair-slate);margin-top:10px;font-size:11px}.ra-fluent .ra-tl{gap:0;margin-top:16px;padding-bottom:6px;display:flex;overflow-x:auto}.ra-fluent .ra-tl-i{text-align:center;flex:1;gap:6px;min-width:132px;padding:0 10px;display:grid;position:relative}.ra-fluent .ra-tl-i:before{content:"";border-top:2px dotted var(--chair-hairline-strong);position:absolute;top:5px;left:0;right:0}.ra-fluent .ra-tl-i:first-child:before{left:50%}.ra-fluent .ra-tl-i:last-child:before{right:50%}.ra-fluent .ra-tl-dot{background:var(--chair-accent);border:2px solid var(--chair-surface);border-radius:50%;width:11px;height:11px;margin:0 auto 5px;position:relative}.ra-fluent .ra-tl-d{letter-spacing:.1em;color:var(--chair-accent-ink);font-size:10px;font-weight:700}.ra-fluent .ra-tl-t{color:var(--chair-slate);font-size:11px;line-height:1.45}.ra-fluent .ra-tl-t b{color:var(--chair-ink-2);font-weight:620}.ra-fluent .ra-chip{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:800;line-height:1.5;display:inline-flex}.ra-fluent .ra-chip-quiet{border-color:var(--chair-hairline-strong);color:var(--chair-slate)}.ra-fluent .ra-chip-accent{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent-ink)}.ra-fluent .ra-chip-warn{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-ink)}.ra-fluent .ra-chip-brick{background:var(--chair-brick-soft);border-color:var(--chair-brick);color:var(--chair-brick)}.ra-fluent .ra-chip-green{border-color:var(--chair-accent-line);color:var(--chair-accent)}.ra-fluent .ra-panel{background:var(--chair-surface);border:1px solid var(--chair-hairline);border-radius:12px;padding:16px 18px}.ra-fluent .ra-bottom{border-left:4px solid var(--chair-accent)}.ra-fluent .ra-bottom-t{color:var(--chair-ink);margin-top:9px;font-size:13px;line-height:1.7}.ra-fluent .ra-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.ra-fluent .ra-cta-t{color:var(--chair-ink);margin-top:3px;font-size:13px;font-weight:640}.ra-fluent .ra-cta-s{color:var(--chair-slate);margin-top:5px;font-size:12px;line-height:1.7}.ra-fluent .ra-btn{background:var(--chair-accent);height:29px;color:var(--chair-surface);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:11.5px;font-weight:620;transition:filter .15s;display:inline-flex}.dark .ra-fluent .ra-btn{color:#10160f}.ra-fluent .ra-btn:hover{filter:brightness(1.08)}.ra-fluent .ra-btn:disabled{opacity:.45;filter:none;cursor:default}.ra-fluent .ra-btn-quiet{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);height:28px;color:var(--chair-ink-2);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ra-fluent .ra-btn-quiet:hover{border-color:var(--chair-accent-line);color:var(--chair-accent)}.ra-fluent .ra-count{font-variant-numeric:tabular-nums;color:var(--chair-slate);font-size:11.5px}.ra-fluent .ra-empty{text-align:center;max-width:60ch;margin:0 auto;padding:46px 0}.ra-fluent .ra-empty-t{color:var(--chair-ink);font-size:15px;font-weight:650}.ra-fluent .ra-empty-l{color:var(--chair-slate);margin-top:10px;font-size:12.5px;line-height:1.75}.ra-fluent .ra-foot-note{border-top:1px solid var(--chair-hairline);text-align:center;color:var(--chair-slate-2);margin-top:40px;padding-top:18px;font-size:11px;line-height:1.6}.ra-fluent .ra-pipe{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:20px;display:grid}@media (max-width:900px){.ra-fluent .ra-pipe{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ra-fluent .ra-pipe-n:before{display:none}}.ra-fluent .ra-pipe-n{text-align:center;justify-items:center;gap:3px;padding:0 10px;display:grid;position:relative}.ra-fluent .ra-pipe-n:before{content:"";border-top:2px dotted var(--chair-hairline-strong);z-index:0;position:absolute;top:17px;left:0;right:0}.ra-fluent .ra-pipe-n:first-child:before{left:50%}.ra-fluent .ra-pipe-n:last-child:before{right:50%}.ra-fluent .ra-pipe-i{z-index:1;background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);width:34px;height:34px;color:var(--chair-accent);border-radius:12px;place-items:center;display:grid;position:relative}.ra-fluent .ra-pipe-k{letter-spacing:.16em;color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-top:5px;font-size:9px;font-weight:800}.ra-fluent .ra-pipe-t{color:var(--chair-ink);font-size:12px;font-weight:650}.ra-fluent .ra-pipe-s{color:var(--chair-slate);max-width:22ch;font-size:11px;line-height:1.45}.ra-fluent .ra-optin{align-items:flex-start;gap:12px;display:flex}.ra-fluent .ra-optin-i{background:var(--chair-accent-soft);width:27px;height:27px;color:var(--chair-accent);border-radius:9px;flex:none;place-items:center;display:grid}.ra-fluent .ra-optin-t{color:var(--chair-ink);font-size:12.5px;font-weight:640}.ra-fluent .ra-optin-l{gap:7px;margin-top:8px;display:grid}.ra-fluent .ra-optin-l li{color:var(--chair-slate);padding-left:16px;font-size:12px;line-height:1.65;position:relative}.ra-fluent .ra-optin-l li:before{content:"";background:var(--chair-slate-2);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:2px}.ra-fluent .ra-switch{border:1px solid var(--chair-hairline-strong);background:var(--chair-well);border-radius:999px;flex:none;width:44px;height:24px;margin-top:3px;transition:background .15s,border-color .15s;position:relative}.ra-fluent .ra-switch-on{background:var(--chair-accent);border-color:var(--chair-accent)}.ra-fluent .ra-switch-k{background:var(--chair-surface);width:16px;height:16px;box-shadow:0 1px 3px var(--chair-ink);border-radius:50%;transition:left .15s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-switch-k{box-shadow:0 1px 3px color-mix(in srgb, var(--chair-ink) 25%, transparent)}}.ra-fluent .ra-switch-on .ra-switch-k{background:var(--chair-canvas);left:23px}.ra-fluent .ra-group{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:11px;margin-top:14px;padding:14px 16px 15px}.ra-fluent .ra-group-yours{border-color:var(--gold);background:var(--gold-soft)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-group-yours{background:color-mix(in srgb, var(--gold-soft) 26%, var(--chair-surface))}}.ra-fluent .ra-group-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ra-fluent .ra-group-t{color:var(--chair-ink);font-size:12px;font-weight:650}.ra-fluent .ra-group-n{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-left:8px;font-size:10.5px;font-weight:600}.ra-fluent .ra-group-s{color:var(--chair-slate);margin-top:4px;font-size:11.5px;line-height:1.6}.ra-fluent .ra-chips{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.ra-fluent .ra-vchip{border:1px solid var(--chair-hairline-strong);background:var(--chair-canvas);max-width:220px;height:27px;color:var(--chair-ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:550;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.ra-fluent .ra-vchip:hover{border-color:var(--chair-accent-line);color:var(--chair-ink)}.ra-fluent .ra-vchip-on{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent-ink);font-weight:640}.ra-fluent .ra-vchip-dot{background:var(--chair-slate-2);border-radius:50%;flex:none;width:5px;height:5px}.ra-fluent .ra-savebar{z-index:5;border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);border-radius:11px;align-items:center;gap:12px;margin-top:16px;padding:11px 14px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-savebar{background:color-mix(in srgb, var(--chair-surface) 88%, transparent)}}.ra-fluent .ra-savebar{-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);box-shadow:0 8px 26px var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-savebar{box-shadow:0 8px 26px color-mix(in srgb, var(--chair-ink) 14%, transparent)}}.ra-fluent .ra-savebar-l{min-width:0;color:var(--chair-slate);flex:1;font-size:12px}.ra-fluent .ra-savebar-e{color:var(--chair-brick);font-size:12px;font-weight:600}.ra-fluent .ra-weeks{gap:9px;margin-top:14px;display:grid}.ra-fluent .ra-week{text-align:left;border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:10px;grid-template-columns:150px minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:14px 16px;transition:border-color .12s,background .12s;display:grid}.ra-fluent .ra-week:hover{border-color:var(--chair-accent-line)}.ra-fluent .ra-week-on{border-color:var(--chair-accent);background:var(--chair-accent-soft)}@media (max-width:860px){.ra-fluent .ra-week{grid-template-columns:minmax(0,1fr);gap:4px}}.ra-fluent .ra-week-d{color:var(--chair-ink);white-space:nowrap;font-size:11.5px;font-weight:650}.ra-fluent .ra-week-dl{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9px;font-weight:800;display:block}.ra-fluent .ra-week-h{min-width:0;color:var(--chair-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.ra-fluent .ra-week-c{white-space:nowrap;align-items:center;gap:8px;display:flex}.ra-fluent .ra-week-n{color:var(--chair-slate);font-variant-numeric:tabular-nums;font-size:11px}.ra-fluent .ra-week-major{letter-spacing:.11em;text-transform:uppercase;color:var(--chair-brick);font-size:9px;font-weight:800}.ra-fluent .ra-week-go{letter-spacing:.06em;color:var(--chair-accent);white-space:nowrap;font-size:10.5px;font-weight:700}.ra-fluent .ra-filters{z-index:6;border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding:13px 15px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-filters{background:color-mix(in srgb, var(--chair-surface) 90%, transparent)}}.ra-fluent .ra-filters{-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6)}.ra-fluent .ra-search{flex:260px;align-items:center;min-width:200px;display:flex;position:relative}.ra-fluent .ra-search-i{color:var(--chair-slate-2);pointer-events:none;place-items:center;display:grid;position:absolute;left:10px}.ra-fluent .ra-input{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:100%;height:30px;color:var(--chair-ink);border-radius:8px;padding:0 30px;font-size:12px}.ra-fluent .ra-input::placeholder{color:var(--chair-slate-2)}.ra-fluent .ra-input:focus{border-color:var(--chair-accent);box-shadow:0 0 0 2px var(--chair-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--chair-accent) 22%, transparent)}}.ra-fluent .ra-search-x{width:18px;height:18px;color:var(--chair-slate);border-radius:5px;place-items:center;display:grid;position:absolute;right:7px}.ra-fluent .ra-search-x:hover{background:var(--chair-well);color:var(--chair-ink)}.ra-fluent .ra-select{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);height:30px;color:var(--chair-ink);border-radius:8px;max-width:240px;padding:0 9px;font-size:12px}.ra-fluent .ra-select:focus{border-color:var(--chair-accent);outline:none}.ra-fluent .ra-toggle{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);height:30px;color:var(--chair-ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex}.ra-fluent .ra-toggle:hover{border-color:var(--chair-accent-line)}.ra-fluent .ra-toggle-on{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-ink)}.ra-fluent .ra-filters-n{font-variant-numeric:tabular-nums;color:var(--chair-slate);white-space:nowrap;margin-left:auto;font-size:11.5px}.ra-fluent .ra-alert{align-items:flex-start;gap:13px;display:flex}.ra-fluent .ra-alert+.ra-alert{border-top:1px solid var(--chair-hairline);margin-top:14px;padding-top:14px}.ra-fluent .ra-alert-t{color:var(--chair-ink);font-size:12.5px;font-weight:640}.ra-fluent .ra-alert-s{color:var(--chair-slate);margin-top:6px;font-size:12px;line-height:1.7}.ra-fluent .ra-sheet-veil{z-index:60;background:var(--chair-ink);place-items:center;padding:16px;display:grid;position:absolute;inset:40px 0 0}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-sheet-veil{background:color-mix(in srgb, var(--chair-ink) 28%, transparent)}}.ra-fluent .ra-sheet{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:min(520px,100%);max-height:100%;box-shadow:var(--chair-float);border-radius:14px;padding:20px 22px 18px;overflow-y:auto}.ra-fluent .ra-sheet-t{color:var(--chair-ink);margin-top:2px;font-size:15px;font-weight:660}.ra-fluent .ra-sheet-s{color:var(--chair-slate);margin-top:5px;font-size:12px;line-height:1.6}.ra-fluent .ra-label{letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate);margin-bottom:5px;font-size:9.5px;font-weight:800;display:block}.ra-fluent .ra-field{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:100%;color:var(--chair-ink);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.55}.ra-fluent .ra-field:focus{border-color:var(--chair-accent);box-shadow:0 0 0 2px var(--chair-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.ra-fluent .ra-field:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--chair-accent) 22%, transparent)}}.of-veil{animation:.45s cubic-bezier(.16,1,.3,1) both of-veil-in}.of-veil>.mica-window{animation:.55s cubic-bezier(.16,1,.3,1) both of-win-in}@keyframes of-veil-in{0%{opacity:0}}@keyframes of-win-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}.of-fluent .chair-tab-on{color:var(--chair-accent-ink);background:var(--chair-surface);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.of-fluent .chair-tab-on{background:color-mix(in srgb, var(--chair-surface) 78%, transparent)}}.of-fluent .chair-tab-on{border-radius:7px 7px 0 0;box-shadow:inset 0 1px #ffffff80}.dark .of-fluent .chair-tab-on{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .of-fluent .chair-tab-on{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.dark .of-fluent .chair-tab-on{box-shadow:inset 0 1px #ffffff12}.of-fluent .chair-tab-on:after{content:"";background:var(--chair-accent);border-radius:2px 2px 0 0;height:2px;animation:.25s cubic-bezier(.16,1,.3,1) of-pill-in;position:absolute;bottom:0;left:12px;right:12px}@keyframes of-pill-in{0%{opacity:0;left:50%;right:50%}}.of-fluent .ent-rail button{--mx:50%;--my:50%;position:relative}.of-fluent .ent-rail button:hover{background-image:radial-gradient(120px circle at var(--mx) var(--my), var(--chair-ink), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.of-fluent .ent-rail button:hover{background-image:radial-gradient(120px circle at var(--mx) var(--my), color-mix(in srgb, var(--chair-ink) 6%, transparent), transparent 100%)}}.dark .of-fluent .ent-rail button:hover{background-image:radial-gradient(120px circle at var(--mx) var(--my), #ffffff12, transparent 100%)}.of-fluent .ent-rail button[style*=accent-soft]{position:relative}.of-fluent .ent-rail button[style*=accent-soft]:before{content:"";background:var(--chair-accent);border-radius:3px;width:3px;height:15px;margin-top:-7.5px;animation:.25s cubic-bezier(.16,1,.3,1) of-bar-in;position:absolute;top:50%;left:-2px}@keyframes of-bar-in{0%{opacity:0;height:4px;margin-top:-2px}}.of-fluent .ent-rail{animation:.42s cubic-bezier(.16,1,.3,1) both of-rail-in}@keyframes of-rail-in{0%{opacity:0;transform:translate(-8px)}}.of-fluent .ent-pane{animation:.46s cubic-bezier(.16,1,.3,1) 40ms both of-rise}@keyframes of-rise{0%{opacity:0;transform:translateY(8px)}}.of-fluent .of-shelf{background:var(--chair-canvas)}@supports (color:color-mix(in lab, red, red)){.of-fluent .of-shelf{background:color-mix(in srgb, var(--chair-canvas) 62%, transparent)}}.of-fluent .of-shelf{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6)}@media (prefers-reduced-motion:reduce){.of-veil,.of-veil>.mica-window,.of-fluent .chair-tab-on:after,.of-fluent .ent-rail,.of-fluent .ent-pane,.of-fluent .ent-rail button[style*=accent-soft]:before{animation:none!important}}.home-fluent .hf-stage{background:var(--navy-deep);min-height:290px;box-shadow:0 24px 70px -24px var(--navy-deep);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:clamp(22px,3vw,36px) clamp(20px,3.2vw,40px);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-stage{box-shadow:0 24px 70px -24px color-mix(in srgb, var(--navy-deep) 50%, transparent)}}.home-fluent .hf-stage{isolation:isolate;animation:.5s cubic-bezier(.16,.9,.26,1) hf-stage-in}@keyframes hf-stage-in{0%{opacity:.55;transform:translateY(10px)}to{opacity:1;transform:none}}.home-fluent .hf-stage-photo{z-index:0;object-fit:cover;object-position:72% 30%;width:100%;height:100%;position:absolute;inset:0}.home-fluent .hf-stage:before{content:"";z-index:1;background:linear-gradient(180deg, var(--navy-deep) 0%, var(--navy-deep) 48%, var(--navy-deep) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-stage:before{background:linear-gradient(180deg, color-mix(in srgb, var(--navy-deep) 82%, transparent) 0%, color-mix(in srgb, var(--navy-deep) 68%, transparent) 48%, color-mix(in srgb, var(--navy-deep) 82%, transparent) 100%)}}.home-fluent .hf-stage:after{content:"";z-index:2;background:linear-gradient(90deg, var(--gold), var(--gold) 70%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-stage:after{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 75%, transparent), color-mix(in srgb, var(--gold) 18%, transparent) 70%, transparent)}}.home-fluent .hf-stage-body{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:860px;display:flex;position:relative}.home-fluent .hf-stage-kick{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:10.5px;font-weight:700}.home-fluent .hf-stage-vera{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex;position:absolute;top:16px;right:16px}.home-fluent .hf-stage-vera:hover{background:#ffffff2e;border-color:#ffffff61}.home-fluent .hf-stage-title{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 18px #00000059;margin-top:10px;font-size:clamp(20px,2.4vw,28.5px);font-weight:800;line-height:1.08}.home-fluent .hf-stage-sub{color:#ffffffc7;margin-top:7px;font-size:13px}.home-fluent .hf-glass{text-align:left;--surface:#ffffff21;--surface-alt:#ffffff1f;--raise:#ffffff2e;--hairline:#ffffff42;--hairline-2:#fff6;--ink:#fff;--ink-2:#ffffffd6;--ink-3:#ffffff9e;--placeholder:#ffffffa8;--accent:var(--gold);--accent-hover:var(--gold);width:100%;max-width:820px;margin-top:20px;margin-left:auto;margin-right:auto}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-glass{--accent-hover:color-mix(in srgb, var(--gold) 86%, #000)}}.home-fluent .hf-glass{--accent-soft:var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-glass{--accent-soft:color-mix(in srgb, var(--gold) 22%, transparent)}}.home-fluent .hf-glass{--accent-light:var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-glass{--accent-light:color-mix(in srgb, var(--gold) 55%, transparent)}}.home-fluent .hf-glass{--primary-foreground:var(--navy-deep)}.home-fluent .hf-glass .flex-wrap{justify-content:center}.home-fluent .hf-glass section>div:has(>textarea){-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5)}.home-fluent .hf-glass .rounded-full{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.home-fluent .hf-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.home-fluent .hf-cta{letter-spacing:-.005em;color:var(--navy-deep);background:var(--gold-plate);box-shadow:0 6px 22px -8px var(--gold);border-radius:999px;align-items:center;gap:9px;padding:9px 18px;font-size:12.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-cta{box-shadow:0 6px 22px -8px color-mix(in srgb, var(--gold) 85%, transparent)}}.home-fluent .hf-cta{transition:filter .15s,box-shadow .15s,transform .15s}.home-fluent .hf-cta:hover{filter:brightness(1.06);box-shadow:0 10px 28px -8px var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-cta:hover{box-shadow:0 10px 28px -8px color-mix(in srgb, var(--gold) 95%, transparent)}}.home-fluent .hf-cta:active{transform:translateY(1px)}.home-fluent .hf-ghost{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.home-fluent .hf-ghost:hover{background:#ffffff2e;border-color:#fff6}.home-fluent .hf-stage:has(.hf-bench-stage) .hf-stage-body{max-width:1320px}.home-fluent .hf-bench-stage{text-align:left;width:100%;margin-top:16px}.home-fluent .hf-bench-stage .hf-head-kicker{color:var(--gold)}.home-fluent .hf-bench-stage .hf-head-rule{background:linear-gradient(90deg, var(--gold), #ffffff29 65%, transparent)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-bench-stage .hf-head-rule{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 50%, transparent), #ffffff29 65%, transparent)}}.home-fluent .hf-bench-stage .hf-head-note{color:#ffffffa8}.home-fluent .hf-bench-stage a>span:first-child{border-color:#ffffff4d}.home-fluent .hf-bench-stage a:hover>span:first-child{border-color:var(--gold)}.home-fluent .hf-bench-stage .text-ink{color:#fff}.home-fluent .hf-bench-stage .text-ink-muted{color:#ffffff9e}.home-fluent .hf-bench-stage p{color:#ffffffa8}.home-fluent .hf-bench-stage p a{color:var(--gold)}.home-fluent .hf-chief{text-align:center;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);--surface:#ffffff1f;--surface-alt:#ffffff1a;--raise:#ffffff2e;--hairline:#ffffff42;--hairline-2:#fff6;--border:#ffffff42;--ink:#fff;--ink-2:#ffffffd6;--ink-3:#ffffffa8;--placeholder:#fff9;--accent:var(--gold);--accent-hover:var(--gold);background:#ffffff17;border:1px solid #fff3;border-radius:14px;width:100%;max-width:980px;margin-top:18px;padding:14px 16px 12px}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-chief{--accent-hover:color-mix(in srgb, var(--gold) 86%, #000)}}.home-fluent .hf-chief{--accent-soft:var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-chief{--accent-soft:color-mix(in srgb, var(--gold) 22%, transparent)}}.home-fluent .hf-chief{--accent-light:var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-chief{--accent-light:color-mix(in srgb, var(--gold) 55%, transparent)}}.home-fluent .hf-chief{--primary-foreground:var(--navy-deep)}.home-fluent .hf-chief-shell{min-height:96px}.home-fluent .hf-chief-kicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:10.5px;font-weight:700}.home-fluent .hf-chief-line{color:#ffffffe6;max-width:64ch;margin:6px auto 0;font-size:14px;line-height:1.5}.home-fluent .hf-chief-foot{color:#fff9;margin-top:8px;font-size:11.5px;line-height:1.45}.home-fluent .hf-chief .hf-actions{justify-content:center;margin-top:12px}.home-fluent .hf-chief .hf-cta{padding:7px 14px;font-size:12px}.home-fluent .hf-chief .hf-ghost{padding:7px 14px;font-size:12.5px}.home-fluent .hf-stage:has(.hf-chief) .hf-stage-body{max-width:1320px}.home-fluent .hf-chief-doors{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:18px;display:flex}.home-fluent .hf-chief-doors.hf-chief-shell{min-height:112px}.home-fluent .hf-chief-face{border-radius:999px;line-height:0;transition:transform .15s;display:block}.home-fluent .hf-chief-face img{object-fit:cover;border:2px solid #ffffff61;border-radius:999px;width:112px;height:112px;transition:border-color .15s;box-shadow:0 18px 44px -16px #000000b3}.home-fluent .hf-chief-face:hover img,.home-fluent .hf-chief-face:focus-visible img{border-color:var(--gold)}.home-fluent .hf-chief-face:hover{transform:translateY(-1px)}.home-fluent .hf-chief-doors .hf-actions{margin-top:0}.home-fluent .hf-chief-doors .hf-cta{padding:11px 22px;font-size:13.5px}.home-fluent .hf-chief-doors .hf-ghost{padding:11px 22px;font-size:14px}.home-fluent .hf-bench-tip{text-align:left;background:var(--surface);border:1px solid var(--hairline);border-radius:10px;width:max-content;max-width:220px;padding:7px 10px 8px;box-shadow:0 12px 30px -12px #00000073}.home-fluent .hf-bench-tip:after{content:"";background:var(--surface);border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.home-fluent .hf-bench-tip-role{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:700;display:block}.home-fluent .hf-bench-tip-line{color:var(--ink-3);margin-top:2px;font-size:11px;line-height:1.4;display:block}.home-fluent .hf-head{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.home-fluent .hf-head-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;font-size:10.5px;font-weight:700}.home-fluent .hf-head-rule{background:linear-gradient(90deg, var(--gold), var(--hairline) 65%, transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-head-rule{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 42%, transparent), var(--hairline) 65%, transparent)}}.home-fluent .hf-head-note{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.seat-dock-dark{--canvas:#08080a;--surface:#14140f;--surface-alt:#1c1c16;--raise:#1c1c16;--hairline:#ffffff24;--hairline-2:#ffffff3d;--border-input:#fff3;--ink:#f3f1e6;--ink-2:#f3f1e6d1;--ink-3:#f3f1e69e;--ink-muted:#f3f1e694;--placeholder:#f3f1e673;--accent:var(--gold);--accent-hover:#e5c35e;--accent-soft:#c9a2272e;--primary:var(--gold);--primary-foreground:#22200f;--on-accent:#22200f;--brand:var(--gold);--cream:#1c1c16;--danger:#e5836f;--danger-bd:#e5836f80;--danger-bg:#e5836f24;--gold-ink:var(--gold);--shadow-button:0 1px 2px #0006, 0 2px 8px -1px #c9a22759;--seat-you:#9dc3ff}.seat-dock-dark .mica-chrome,.dark .seat-dock-dark .mica-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14140f;border-bottom-color:#ffffff1f}.seat-dock-dark .mica-pane,.dark .seat-dock-dark .mica-pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(120% 90% at 12% -10%,#c9a2271f 0%,#0000 58%),#08080a}.seat-dock-dark .mica-foot,.dark .seat-dock-dark .mica-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14140f;border-top-color:#ffffff1f}.seat-line{border-left:2px solid #0000;gap:3px;padding-left:10px;font-size:13.5px;line-height:1.5;display:grid}.seat-line__who{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.seat-line__text{overflow-wrap:anywhere;display:block}.seat-line[data-who=them]{color:var(--ink);border-left-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.seat-line[data-who=them]{border-left-color:color-mix(in srgb, var(--gold) 45%, transparent)}}.seat-line[data-who=them] .seat-line__who{color:var(--gold)}.seat-line[data-who=you]{color:var(--seat-you);border-left-color:var(--seat-you)}@supports (color:color-mix(in lab, red, red)){.seat-line[data-who=you]{border-left-color:color-mix(in srgb, var(--seat-you) 55%, transparent)}}.seat-line[data-who=you] .seat-line__who{color:var(--seat-you)}.seat-line[data-live] .seat-line__text{opacity:.85;font-style:italic}.seat-dock-dark[data-seat-simple] [data-seat-extra]{display:none}.home-fluent .hf-featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-fluent .hf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.home-fluent .hf-card{background:var(--surface);border:1px solid var(--hairline);min-width:0;box-shadow:0 1px 2px var(--navy-deep);border-radius:14px;padding:9px 9px 11px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-card{box-shadow:0 1px 2px color-mix(in srgb, var(--navy-deep) 5%, transparent)}}.home-fluent .hf-card{isolation:isolate;--mx:50%;--my:50%;transition:transform .2s,box-shadow .2s,border-color .2s}.home-fluent .hf-card:hover{border-color:var(--hairline-2);box-shadow:0 16px 40px -14px var(--navy-deep);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-card:hover{box-shadow:0 16px 40px -14px color-mix(in srgb, var(--navy-deep) 25%, transparent)}}.home-fluent .hf-card:active{transform:translateY(-1px)scale(.995)}.home-fluent .hf-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-fluent .hf-card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(200px circle at var(--mx) var(--my), var(--tile,var(--accent)), transparent 70%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-card:after{background:radial-gradient(200px circle at var(--mx) var(--my), color-mix(in srgb, var(--tile,var(--accent)) 65%, #fff), transparent 70%)}}.home-fluent .hf-card:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .18s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-fluent .hf-card:hover:after{opacity:.75}.home-fluent .hf-media{aspect-ratio:16/7.4;background:var(--navy-deep);border-radius:9px;display:block;position:relative;overflow:hidden}.home-fluent .hf-grid .hf-media{aspect-ratio:16/8}.home-fluent .hf-media img{object-fit:cover;width:100%;max-width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.dark .home-fluent .hf-media img{filter:brightness(.88)}.home-fluent .hf-card:hover .hf-media img{transform:scale(1.05)}.home-fluent .hf-fam{z-index:2;letter-spacing:.15em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--navy-deep);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700;position:absolute;top:8px;left:9px}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-fam{background:color-mix(in srgb, var(--navy-deep) 45%, transparent)}}.home-fluent .hf-fam{border:1px solid #ffffff29}.home-fluent .hf-go{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--navy-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-go{background:color-mix(in srgb, var(--navy-deep) 52%, transparent)}}.home-fluent .hf-go{opacity:0;border:1px solid #fff3;transition:opacity .18s,transform .18s;transform:translateY(3px)}.home-fluent .hf-card:hover .hf-go,.home-fluent .hf-card:focus-visible .hf-go{opacity:1;transform:none}.home-fluent .hf-row{align-items:center;gap:9px;margin-top:10px;padding:0 3px;display:flex}.home-fluent .hf-ic{width:30px;height:30px;color:var(--tile,var(--accent));background:var(--tile,var(--accent));border-radius:9px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-ic{background:color-mix(in srgb, var(--tile,var(--accent)) 12%, transparent)}}.dark .home-fluent .hf-ic{color:var(--tile,var(--accent))}@supports (color:color-mix(in lab, red, red)){.dark .home-fluent .hf-ic{color:color-mix(in srgb, var(--tile,var(--accent)) 45%, #fff)}}.dark .home-fluent .hf-ic{background:var(--tile,var(--accent))}@supports (color:color-mix(in lab, red, red)){.dark .home-fluent .hf-ic{background:color-mix(in srgb, var(--tile,var(--accent)) 26%, transparent)}}.home-fluent .hf-tt{flex:1;min-width:0}.home-fluent .hf-tt b{letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.home-fluent .hf-featured .hf-tt b{font-size:14px}.home-fluent .hf-tt span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;line-height:1.35;display:block;overflow:hidden}.home-fluent .cat-gallery .hf-tt b,.home-fluent .cat-gallery .hf-tt span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-fluent .cat-gallery .hf-card[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.home-fluent .cat-gallery .hf-card[aria-current=true] .hf-go{opacity:1;background:var(--accent);border-color:var(--accent);transform:none}@media (max-width:1180px){.home-fluent .hf-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.home-fluent .hf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.home-fluent .hf-featured,.home-fluent .hf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-fluent .hf-featured,.home-fluent .hf-grid{grid-template-columns:1fr}.home-fluent .hf-stage{min-height:0}}@media (prefers-reduced-motion:reduce){.home-fluent .hf-stage{animation:none}.home-fluent .hf-card,.home-fluent .hf-media img,.home-fluent .hf-go{transition:none}}.home-fluent .hf-glass .studio-ask-btn{background:var(--gold);color:var(--navy-deep)}.home-fluent .hf-glass .studio-ask-btn:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-glass .studio-ask-btn:hover{background:color-mix(in srgb, var(--gold) 88%, #000)}}.doc-col{max-width:var(--doc-measure);margin-left:auto;margin-right:auto}.doc-page{max-width:var(--doc-page);margin-left:auto;margin-right:auto}.rc-veil{animation:.45s cubic-bezier(.16,1,.3,1) both rc-veil-in}.rc-veil>.mica-window{animation:.55s cubic-bezier(.16,1,.3,1) both rc-win-in}@keyframes rc-veil-in{0%{opacity:0}}@keyframes rc-win-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}.rc-rise{animation:.32s cubic-bezier(.16,1,.3,1) both rc-rise}@keyframes rc-rise{0%{opacity:0;transform:translateY(8px)}}.rc-runway{position:relative}.rc-rw-scale{border-bottom:1px solid var(--chair-hairline);height:17px;position:relative}.rc-rw-scale span{letter-spacing:.08em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:9.5px;font-weight:650;position:absolute;top:0;translate:-50%}.rc-rw-today{z-index:4;background:var(--chair-brick);width:1.5px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.rc-rw-today{background:color-mix(in srgb, var(--chair-brick) 75%, transparent)}}.rc-rw-today:after{content:"today";letter-spacing:.1em;text-transform:uppercase;color:var(--chair-brick);font-size:8.5px;font-weight:700;position:absolute;top:-1px;left:4px}.rc-rw-lane{border-top:1px dashed var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.rc-rw-lane{border-top:1px dashed color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.rc-rw-lane:first-of-type{border-top:0}.rc-rw-bar{background:linear-gradient(180deg, var(--chair-accent), var(--chair-accent));border-radius:6px;min-width:8px;height:11px;position:absolute;top:50%;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.rc-rw-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--chair-accent) 24%, var(--chair-well)), color-mix(in srgb, var(--chair-accent) 34%, var(--chair-well)))}}.rc-rw-bar{border:1px solid var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.rc-rw-bar{border:1px solid color-mix(in srgb, var(--chair-accent) 30%, var(--chair-hairline-strong))}}.rc-rw-bar i{background:var(--chair-accent);border-radius:6px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rc-rw-bar i{background:color-mix(in srgb, var(--chair-accent) 55%, transparent)}}.rc-rw-flag{z-index:3;width:9px;height:9px;box-shadow:0 0 0 3px var(--chair-surface);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.rc-rw-flag{box-shadow:0 0 0 3px color-mix(in srgb, var(--chair-surface) 85%, transparent)}}.rc-rw-flag.notice{background:var(--gold)}.rc-rw-flag.renew{background:var(--chair-accent)}.rc-rw-cap{color:var(--chair-slate-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9px;position:absolute;top:1px;translate:-50%}.rc-scale{height:64px;position:relative}.rc-scale .axis{background:var(--chair-hairline-strong);border-radius:4px;height:6px;position:absolute;top:30px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.rc-scale .axis{background:color-mix(in srgb, var(--chair-hairline-strong) 70%, transparent)}}.rc-scale .band{background:var(--chair-accent);border-radius:7px;height:14px;position:absolute;top:26px}@supports (color:color-mix(in lab, red, red)){.rc-scale .band{background:color-mix(in srgb, var(--chair-accent) 24%, transparent)}}.rc-scale .band{border:1px solid var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.rc-scale .band{border:1px solid color-mix(in srgb, var(--chair-accent) 36%, transparent)}}.rc-scale .mid{background:var(--chair-accent);width:2px;height:26px;position:absolute;top:20px}.rc-scale .mid:after{content:attr(data-l);color:var(--chair-accent-ink);white-space:nowrap;font-size:9.5px;font-weight:700;position:absolute;top:-17px;left:50%;translate:-50%}.rc-scale .tick{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;font-size:9px;position:absolute;top:46px;translate:-50%}.rc-scale .dot-you{background:var(--gold);border:3px solid var(--chair-surface);z-index:3;border-radius:50%;width:16px;height:16px;position:absolute;top:33px;translate:-50% -50%;box-shadow:0 1px 4px #00000040}.rc-scale .dot-you:after{content:"you";letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:9px;font-weight:700;position:absolute;top:-20px;left:50%;translate:-50%}.rc-scale .dot-target{background:var(--chair-accent);border:2.5px solid var(--chair-surface);z-index:2;border-radius:50%;width:12px;height:12px;position:absolute;top:33px;translate:-50% -50%}.rc-scale .dot-target:after{content:"target";letter-spacing:.08em;text-transform:uppercase;color:var(--chair-accent-ink);font-size:9px;font-weight:700;position:absolute;top:8px;left:50%;translate:-50%}.rc-brief-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.rc-brief-list li{color:var(--chair-ink-2);text-wrap:pretty;padding-left:19px;font-size:12.8px;line-height:1.55;position:relative}.rc-brief-list li:before{content:"";background:var(--chair-accent-line);border-radius:2px;width:6px;height:6px;position:absolute;top:7px;left:2px}.rc-brief-list li>b:first-child{color:var(--chair-ink);font-weight:660}.rc-brief-list li.gold:before{background:var(--gold)}.rc-brief-list li.risk:before{background:var(--chair-brick)}.rc-brief-list li.good:before{background:var(--chair-accent)}.win-fluent .ent-rail .rc-rail-row{transition:background .13s;position:relative;overflow:hidden}.win-fluent .ent-rail .rc-rail-row:after{content:"";border-radius:inherit;background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%), var(--chair-ink), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.win-fluent .ent-rail .rc-rail-row:after{background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--chair-ink) 8%, transparent), transparent 62%)}}.win-fluent .ent-rail .rc-rail-row:after{opacity:0;pointer-events:none;transition:opacity .18s}.win-fluent .ent-rail .rc-rail-row:hover:after{opacity:1}.win-fluent .ent-rail .rc-rail-on:before{content:"";background:var(--chair-accent);border-radius:3px;width:3px;height:18px;position:absolute;top:50%;left:0;translate:0 -50%}@keyframes ew-veil-in{0%{opacity:0}}@keyframes ew-win-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes ew-rise{0%{opacity:0;transform:translateY(8px)}}.ent-fluent .chair-display{font-family:"Segoe UI Variable Display", "Segoe UI", var(--font-sans);letter-spacing:-.012em;font-weight:650}.ent-fluent .chair-btn{background:linear-gradient(180deg, var(--chair-accent), var(--chair-accent))}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-btn{background:linear-gradient(180deg, color-mix(in srgb, var(--chair-accent) 90%, #fff), var(--chair-accent))}}.ent-fluent .chair-btn{transition:transform 70ms,filter .12s;box-shadow:inset 0 1px #ffffff38,0 1px 2px #1c1a1029}.ent-fluent .chair-btn:hover{background:linear-gradient(180deg, var(--chair-accent-ink), var(--chair-accent-ink))}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-btn:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--chair-accent-ink) 88%, #fff), var(--chair-accent-ink))}}.ent-fluent .chair-btn:active{transform:translateY(.5px)scale(.985)}.ent-fluent .chair-btn-quiet{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-btn-quiet{background:color-mix(in srgb, var(--chair-surface) 94%, transparent)}}.ent-fluent .chair-btn-quiet{transition:transform 70ms,background .12s}.ent-fluent .chair-btn-quiet:hover{background:var(--chair-well)}.ent-fluent .chair-btn-quiet:active{transform:translateY(.5px)scale(.985)}.dark .ent-fluent .chair-btn-quiet{background:var(--chair-well)}.ent-fluent .chair-field{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .chair-field{background:color-mix(in srgb, var(--chair-surface) 96%, transparent)}}.ent-fluent .chair-field{box-shadow:inset 0 -1px 0 var(--chair-hairline-strong)}.ent-fluent .chair-field:focus,.ent-fluent .chair-field:focus-within{border-color:var(--chair-hairline-strong);box-shadow:inset 0 -2px 0 var(--win-accent)}@container (max-width:860px){.ent-fluent .ent-p4{display:none}}@keyframes ent-pulse{0%,to{opacity:1}50%{opacity:.25}}.call-fluent{--canvas:var(--chair-canvas);--surface:var(--chair-surface);--surface-alt:var(--chair-well);--raise:var(--chair-surface);--hairline:var(--chair-hairline);--hairline-2:var(--chair-hairline-strong);--border-input:var(--chair-hairline-strong);--border-control:var(--chair-slate);--ink:var(--chair-ink);--ink-2:var(--chair-ink-2);--ink-3:var(--chair-slate);--placeholder:var(--chair-slate-2);--accent:var(--chair-accent);--accent-hover:var(--chair-accent-ink);--accent-soft:var(--chair-accent-soft);--accent-light:var(--chair-accent-line);--on-accent:var(--chair-surface)}.call-fluent .ent-pane{background:var(--chair-canvas)}.call-veil{animation:.45s cubic-bezier(.16,1,.3,1) both call-veil-in}.call-veil>.mica-window{animation:.55s cubic-bezier(.16,1,.3,1) both call-win-in}@keyframes call-veil-in{0%{opacity:0}}@keyframes call-win-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media (prefers-reduced-motion:reduce){.call-veil,.call-veil>.mica-window{animation:none!important}}.dr-kbd{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);border-radius:4px;min-width:14px;padding:0 4px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.dr-kbd{background:color-mix(in srgb, var(--chair-surface) 70%, transparent)}}.dr-kbd{color:var(--chair-ink-2);text-align:center;font-size:9.5px;font-weight:600;line-height:1.5}header.fixed.top-0{top:var(--vb-taskbar-h,0px)}nav[aria-label=Sections].fixed,aside[aria-label$=\ navigation].fixed,#app-nav{top:calc(3.5rem + var(--vb-taskbar-h,0px))}#main{margin-top:calc(3.5rem + var(--vb-taskbar-h,0px))}@media (min-width:768px){#main{height:calc(100dvh - 3.5rem - var(--vb-taskbar-h,0px));--region-inner-h:calc(100dvh - 7.5rem - var(--vb-taskbar-h,0px))}}.mica-veil.fixed,.mica-route-veil,.office-veil{padding-top:calc(1rem + var(--vb-taskbar-h,0px));padding-right:var(--seat-dock-w,0px)}.office-veil{padding:var(--vb-taskbar-h,0px) var(--seat-dock-w,0px) 0 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.office-veil>.office-app.co-win{width:100%;height:100%;max-height:100%;box-shadow:none;border-width:0;border-radius:0;place-self:stretch stretch}html.desk-paper .mica-route-veil,html.desk-paper .office-veil{padding:var(--vb-taskbar-h,0px) 0 0}html.desk-paper .office-veil,html.desk-paper .mica-route-veil{padding:var(--vb-taskbar-h,0px) var(--seat-dock-w,0px) 0 0}.mica-veil.fixed>.mica-window,.mica-route-veil>.mica-window,.office-veil>.mica-window{max-height:calc(100dvh - 2rem - var(--vb-taskbar-h,0px))}html.desk-paper .mica-route-veil>.mica-window,html.desk-paper .office-veil>.mica-window,html.desk-paper .office-veil>.office-app.co-win{max-height:calc(100dvh - var(--vb-taskbar-h,0px))}body>.fixed.inset-0>[role=application]{max-height:100%}@media print{body{--vb-taskbar-h:0px}.vb-tabstrip{display:none}#main{margin-top:0}}html[data-passenger-seat]{--seat-wheel-h:1.75rem}html[data-passenger-seat] header.fixed.top-0{left:var(--seat-col);top:calc(var(--seat-wheel-h) + var(--vb-taskbar-h,0px))}html[data-passenger-seat] #main{margin-left:var(--seat-col);margin-top:calc(3.5rem + var(--seat-wheel-h) + var(--vb-taskbar-h,0px));height:calc(100dvh - 3.5rem - var(--seat-wheel-h) - var(--vb-taskbar-h,0px) - var(--seat-sheet-h,0px));--region-inner-h:calc(100dvh - 7.5rem - var(--seat-wheel-h) - var(--vb-taskbar-h,0px) - var(--seat-sheet-h,0px));overscroll-behavior:contain;overflow-y:auto}html[data-passenger-seat] nav[aria-label=Sections],html[data-passenger-seat] aside[aria-label$=\ navigation].fixed,html[data-passenger-seat] #app-nav{visibility:hidden}html[data-passenger-seat] .mica-veil.fixed,html[data-passenger-seat] body>.fixed.inset-0{left:var(--seat-col);top:var(--seat-wheel-h)}html[data-passenger-seat=narrow] .mica-veil.fixed,html[data-passenger-seat=narrow] body>.fixed.inset-0{bottom:var(--seat-sheet-h)}html[data-passenger-seat] .mica-veil.fixed>.mica-window{max-width:100%;max-height:calc(100dvh - 2rem - var(--vb-taskbar-h,0px) - var(--seat-wheel-h) - var(--seat-sheet-h,0px))}html[data-passenger-seat=narrow]{--seat-col:0px}html[data-passenger-seat=narrow] body{--vb-taskbar-h:0px}html[data-passenger-seat=narrow] [role=toolbar][aria-label="Open and parked apps"],html[data-passenger-seat=narrow] header.fixed.top-0>button[aria-controls=app-nav],html[data-passenger-seat=narrow] nav[aria-label=Primary].fixed.bottom-0{display:none}html[data-stage-chaired],.stage-preview{--seat-wheel-h:2rem;--stage-gutter:14px;--stage-band-h:54px;--stage-bg:#08080a;--stage-surface:#14140f;--stage-alt:#1c1c16;--stage-line:#ffffff24;--stage-ink:#f3f1e6;--stage-muted:#b9b6a7;--z-stage:110;--z-stage-band:136}html[data-stage-chaired] body{background:var(--stage-bg)}html[data-stage-chaired] header.fixed.top-0{display:none}html[data-stage-chaired] .seat-wheel-line,.stage-preview .seat-wheel-line{background:var(--stage-surface);border-color:var(--stage-line)}html[data-stage-chaired] .seat-wheel-line .kicker,.stage-preview .seat-wheel-line .kicker{color:var(--stage-muted)}html[data-stage-chaired] .seat-wheel-line .kicker.text-accent,.stage-preview .seat-wheel-line .kicker.text-accent{color:var(--gold)}html[data-stage-chaired] #main{margin-top:calc(var(--seat-wheel-h) + var(--vb-taskbar-h,0px) + var(--stage-gutter));margin-left:calc(var(--seat-col) + var(--stage-gutter));margin-right:var(--stage-gutter);height:calc(100dvh - var(--seat-wheel-h) - var(--stage-gutter) * 2 - var(--vb-taskbar-h,0px) - var(--stage-band-h) - var(--seat-sheet-h,0px));--region-inner-h:calc(100dvh - var(--seat-wheel-h) - var(--stage-gutter) * 2 - var(--vb-taskbar-h,0px) - var(--stage-band-h) - var(--seat-sheet-h,0px) - 4rem);background:var(--canvas);border-radius:14px;box-shadow:0 30px 70px #00000080}html[data-stage-chaired] .mica-veil.fixed,html[data-stage-chaired] body>.fixed.inset-0{bottom:calc(var(--stage-band-h) + var(--seat-sheet-h,0px))}html[data-stage-chaired] .mica-veil.fixed>.mica-window{max-height:calc(100dvh - 2rem - var(--vb-taskbar-h,0px) - var(--seat-wheel-h) - var(--stage-band-h) - var(--seat-sheet-h,0px))}html[data-stage-chaired] body>.fixed.inset-0>[role=application]{max-height:100%}.stage-desk{left:var(--seat-col);top:calc(var(--seat-wheel-h) + var(--vb-taskbar-h,0px));right:0;bottom:calc(var(--stage-band-h,0px) + var(--seat-sheet-h,0px));z-index:var(--z-stage);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--stage-line) transparent;color:var(--stage-ink);background:radial-gradient(60% 45% at 28% 0%, #c9a22724, transparent 62%), var(--stage-bg);flex-direction:column;padding:28px 36px;display:flex;position:fixed;overflow-y:auto;container:stage-desk/inline-size}.stage-desk[hidden]{display:none}html[data-passenger-seat=narrow] .stage-desk{padding:16px}html[data-passenger-seat=narrow] .stage-desk__title{font-size:26px}html[data-passenger-seat=narrow] .stage-desk__line{max-width:none}html[data-passenger-seat=narrow] .stage-desk__resume-row{flex-wrap:wrap;gap:10px 14px}html[data-passenger-seat=narrow] .stage-desk__resume-text{flex-basis:100%}html[data-passenger-seat=narrow] .stage-desk__needs-say,html[data-passenger-seat=narrow] .stage-desk__trips-run{padding:12px 14px}html[data-passenger-seat=narrow] .stage-desk__needs-open{padding:0 12px}html[data-passenger-seat=narrow] .stage-desk__doors{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-passenger-seat=narrow] .stage-desk__doors-box,html[data-passenger-seat=narrow] .stage-desk__foot{margin-top:18px}.stage-desk__inner{flex:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""main""side""team""doors""foot";column-gap:28px;width:min(1480px,100%);margin:auto;display:grid}.stage-desk__head{grid-area:head;grid-template-columns:minmax(0,1fr);align-items:end;gap:18px 40px;display:grid}.stage-desk__main{grid-area:main;align-content:start;display:grid}.stage-desk__side{grid-area:side;align-content:start;display:grid}.stage-desk__foot{grid-area:foot}@container stage-desk (min-width:940px){.stage-desk__inner{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"head head""main side""team team""doors doors""foot foot"}.stage-desk__inner:not(:has(.stage-desk__side)) .stage-desk__main{grid-column:1/-1}.stage-desk__head{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.stage-desk__side .stage-desk__trips{margin-top:22px}}.stage-desk__title{letter-spacing:-.01em;text-wrap:balance;margin:8px 0 10px;font-size:34px;font-weight:700;line-height:1.1}.stage-desk__line{max-width:62ch;color:var(--stage-muted);font-size:15px;line-height:1.5}.stage-desk__boxes{border:1px solid var(--stage-line);background:var(--stage-surface);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.stage-desk__boxes-head{letter-spacing:.16em;text-transform:uppercase;color:var(--stage-ink);margin:0;font-size:11.5px;font-weight:700}.stage-desk__boxes-line{color:var(--stage-muted);margin:0;font-size:13px;line-height:1.5}.stage-desk__boxes-row{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.stage-desk__box-chip{border:1px solid var(--stage-line);white-space:nowrap;color:var(--stage-ink);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:600;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.stage-desk__box-chip:hover{border-color:var(--gold)}.stage-desk__box-chip[aria-pressed=true]{color:var(--stage-bg);border-color:var(--gold);background:var(--gold)}.stage-desk__box-chip:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stage-desk__box-head{border-bottom:1px solid var(--stage-line);letter-spacing:.16em;text-transform:uppercase;color:var(--stage-ink);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:11px 16px;font-size:11.5px;font-weight:700;display:flex}.stage-desk__box-off{letter-spacing:0;text-transform:none;color:var(--stage-muted);background:0 0;flex:none;font-size:11.5px;font-weight:600;transition:color .18s}.stage-desk__box-off:hover{color:var(--stage-ink)}.stage-desk__box-off:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stage-desk__doors-box{grid-area:doors;margin-top:22px}.stage-desk__team{border:1px solid var(--stage-line);background:var(--stage-surface);border-radius:12px;grid-area:team;margin-top:22px;overflow:hidden}.stage-desk__team-empty{color:var(--stage-muted);margin:0;padding:14px 16px;font-size:13px}.stage-desk__team-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 16px;padding:12px 16px 14px;display:grid}.stage-desk__team-ws{min-width:0;padding:6px 0}.stage-desk__team-ws>b{color:var(--stage-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.stage-desk__team-rows{margin:6px 0 0;padding:0;list-style:none}.stage-desk__team-row{text-align:left;width:100%;min-width:0;color:var(--stage-ink);background:0 0;border-radius:6px;align-items:center;gap:8px;padding:5px 4px;font-size:12.5px;line-height:1.35;display:flex}.stage-desk__team-row:hover{background:var(--stage-alt)}.stage-desk__team-row:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.stage-desk__team-row>span:first-child{background:var(--stage-muted);border-radius:50%;flex:none;width:7px;height:7px}.stage-desk__team-row[data-tone=blue]>span:first-child{background:var(--status-review)}.stage-desk__team-row[data-tone=green]>span:first-child{background:var(--status-delivered)}.stage-desk__team-row[data-tone=gold]>span:first-child{background:var(--gold)}.stage-desk__team-row[data-tone=brick]>span:first-child{background:var(--danger)}.stage-desk__team-row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.stage-desk__team-row>small{color:var(--stage-muted);flex:none;font-size:11px}.stage-desk__team-row[data-needs]>small{color:var(--gold);font-weight:700}.stage-desk__team-line{color:var(--stage-muted);margin:0;padding:10px 16px 0;font-size:13px;line-height:1.5}.stage-desk__doors-box .stage-desk__box-head{border-bottom:0;padding:0 0 10px}.stage-desk__doors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@container stage-desk not (min-width:940px){.stage-desk__doors{grid-template-columns:repeat(2,minmax(0,1fr))}}.stage-desk__door{text-align:left;border:1px solid var(--stage-line);background:var(--stage-surface);color:var(--stage-ink);border-radius:12px;align-content:start;gap:10px;padding:16px;transition:border-color .18s,background .18s,transform .18s;display:grid}.stage-desk__door:hover{border-color:var(--gold);background:var(--stage-alt);transform:translateY(-2px)}.stage-desk__door:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stage-desk__door b{font-size:15px;font-weight:600;display:block}.stage-desk__door>span:last-child{color:var(--stage-muted);font-size:12.5px;line-height:1.45}.stage-desk__tile{width:46px;height:46px;color:var(--gold);background:var(--navy-2);border-radius:10px;place-items:center;display:grid}.stage-desk__door[data-hue="1"] .stage-desk__tile{background:var(--navy)}.stage-desk__door[data-hue="2"] .stage-desk__tile{background:var(--stage-panel-2,var(--navy-2))}.stage-desk__door[data-hue="3"] .stage-desk__tile{background:var(--stage-panel,var(--navy-deep))}.stage-desk__foot{color:var(--stage-muted);flex-wrap:wrap;gap:14px 18px;margin-top:26px;font-size:12px;display:flex}.stage-desk__foot kbd{font-family:var(--font-mono,ui-monospace, monospace);border:1px solid var(--stage-line);color:var(--stage-ink);border-radius:4px;padding:0 4px;font-size:10.5px}.stage-desk__needs{border:1px solid var(--stage-line);background:var(--stage-surface);border-radius:12px;margin-top:22px;overflow:hidden}.stage-desk__needs-list{margin:0;padding:0;list-style:none}.stage-desk__needs-row{border-top:1px solid var(--stage-line);align-items:stretch;display:flex}.stage-desk__needs-row:first-child,.stage-desk__needs-skel:first-child{border-top:0}.stage-desk__needs-say{text-align:left;min-width:0;color:var(--stage-ink);background:0 0;flex:auto;align-items:center;gap:14px;padding:12px 16px;transition:background .18s;display:flex}.stage-desk__needs-say:hover{background:var(--stage-alt)}.stage-desk__needs-say:focus-visible,.stage-desk__needs-open:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.stage-desk__needs-text{flex:auto;gap:2px;min-width:0;display:grid}.stage-desk__needs-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--stage-muted);font-size:10.5px;font-weight:700}.stage-desk__needs-row[data-urgent] .stage-desk__needs-kicker{color:var(--gold)}.stage-desk__needs-title{text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3;display:block}.stage-desk__needs-line{-webkit-line-clamp:2;color:var(--stage-muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.stage-desk__needs-cta{border:1px solid var(--stage-line);white-space:nowrap;color:var(--stage-ink);border-radius:999px;flex:none;padding:6px 13px;font-size:12.5px;font-weight:600;transition:color .18s,border-color .18s,background .18s}.stage-desk__needs-say:hover .stage-desk__needs-cta,.stage-desk__needs-say:focus-visible .stage-desk__needs-cta{color:var(--stage-bg);border-color:var(--gold);background:var(--gold)}.stage-desk__needs-open{border-left:1px solid var(--stage-line);color:var(--stage-ink);background:0 0;flex:none;padding:0 16px;font-size:12.5px;font-weight:600;transition:color .18s,background .18s}.stage-desk__needs-open:hover{color:var(--stage-ink);background:var(--stage-alt)}.stage-desk__needs-empty{color:var(--stage-muted);margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.stage-desk__needs-skel{border-top:1px solid var(--stage-line);gap:6px;padding:12px 16px;display:grid}.stage-desk__needs-skel>span{background:#ffffff14;border-radius:4px;width:70%;height:10px;display:block}.stage-desk__needs-skel>span:first-child{width:22%;height:8px}.stage-desk__needs-skel>span:nth-child(2){background:#ffffff1f;width:46%;height:12px}.stage-desk__resume{border:1px solid var(--stage-line);background:var(--stage-surface);border-radius:12px;margin-top:22px;overflow:hidden}.stage-desk__resume-row{align-items:center;gap:14px;padding:12px 16px;display:flex}.stage-desk__resume-empty{color:var(--stage-muted);margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.stage-desk__resume-text{flex:auto;gap:2px;min-width:0;display:grid}.stage-desk__resume-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--stage-muted);font-size:10.5px;font-weight:700}.stage-desk__resume-title{text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3;display:block}.stage-desk__resume-line{-webkit-line-clamp:2;color:var(--stage-muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.stage-desk__resume-actions{flex:none;align-items:center;gap:8px;display:flex}.stage-desk__resume-carry{border:1px solid var(--gold);white-space:nowrap;color:var(--gold);background:0 0;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:color .18s,background .18s}.stage-desk__resume-carry:hover{color:var(--stage-bg);background:var(--gold)}.stage-desk__resume-forget{white-space:nowrap;color:var(--stage-muted);background:0 0;padding:6px 10px;font-size:12.5px;font-weight:600;transition:color .18s}.stage-desk__resume-forget:hover{color:var(--stage-ink)}.stage-desk__resume-carry:focus-visible,.stage-desk__resume-forget:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stage-desk__trips{border:1px solid var(--stage-line);background:var(--stage-surface);border-radius:12px;margin-top:14px;overflow:hidden}.stage-desk__trips-note{border-bottom:1px solid var(--stage-line);color:var(--stage-ink);margin:0;padding:12px 16px;font-size:13.5px;line-height:1.55}.stage-desk__trips-note b{color:var(--gold);font-weight:600}.stage-desk__trips-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--stage-line) transparent;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}@container stage-desk (min-width:940px){.stage-desk__trips-list{max-height:none}}.stage-desk__trips-row{border-top:1px solid var(--stage-line)}.stage-desk__trips-row:first-child{border-top:0}.stage-desk__trips-run{text-align:left;width:100%;min-width:0;color:var(--stage-ink);background:0 0;align-items:center;gap:14px;padding:12px 16px;transition:background .18s;display:flex}.stage-desk__trips-run:hover{background:var(--stage-alt)}.stage-desk__trips-run:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.stage-desk__trips-text{flex:auto;gap:2px;min-width:0;display:grid}.stage-desk__trips-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--stage-muted);font-size:10.5px;font-weight:700}.stage-desk__trips-title{text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3;display:block}.stage-desk__trips-line{-webkit-line-clamp:2;color:var(--stage-muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.stage-desk__trips-cta{border:1px solid var(--stage-line);white-space:nowrap;color:var(--stage-ink);border-radius:999px;flex:none;padding:6px 13px;font-size:12.5px;font-weight:600;transition:color .18s,border-color .18s,background .18s}.stage-desk__trips-run:hover .stage-desk__trips-cta,.stage-desk__trips-run:focus-visible .stage-desk__trips-cta{color:var(--stage-bg);border-color:var(--gold);background:var(--gold)}@media (prefers-reduced-motion:reduce){.stage-desk__trips-run,.stage-desk__trips-cta,.stage-desk__resume-carry,.stage-desk__resume-forget,.stage-desk__needs-say,.stage-desk__needs-cta,.stage-desk__needs-open,.stage-desk__door{transition:none}.stage-desk__door:hover{transform:none}}.tw-fluent .tw-scroll>*+*{margin-top:22px}.tw-fluent .tw-stat-label{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate-2);font-size:10px;font-weight:700}.tw-fluent .tw-stage{isolation:isolate;background:var(--navy-deep);box-shadow:0 22px 60px -26px var(--navy-deep);border-radius:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stage{box-shadow:0 22px 60px -26px color-mix(in srgb, var(--navy-deep) 60%, transparent)}}.tw-fluent .tw-stage{animation:.42s cubic-bezier(.16,.9,.26,1) both tw-rise}.tw-fluent .tw-stage-photo{z-index:0;object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.tw-fluent .tw-stage:before{content:"";z-index:1;background:linear-gradient(100deg, var(--navy-deep) 8%, var(--navy-deep) 62%, transparent 100%), linear-gradient(0deg, var(--navy-deep), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stage:before{background:linear-gradient(100deg, color-mix(in srgb, var(--navy-deep) 92%, transparent) 8%, color-mix(in srgb, var(--navy-deep) 58%, transparent) 62%, transparent 100%), linear-gradient(0deg, color-mix(in srgb, var(--navy-deep) 72%, transparent), transparent 60%)}}.tw-fluent .tw-stage:after{content:"";z-index:3;background:linear-gradient(90deg, var(--gold), var(--gold) 62%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stage:after{background:linear-gradient(90deg, var(--gold), color-mix(in srgb, var(--gold) 22%, transparent) 62%, transparent)}}.tw-fluent .tw-stage-body{z-index:2;padding:clamp(20px,2.4vw,30px) clamp(20px,2.6vw,34px) clamp(20px,2.4vw,28px);position:relative}.tw-fluent .tw-stage-kick{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:700}.tw-fluent .tw-stage-title{letter-spacing:-.012em;max-width:40ch;color:var(--cream);margin-top:10px;font-size:clamp(21px,2.1vw,29px);font-weight:640;line-height:1.16}.tw-fluent .tw-stage-sub{max-width:62ch;color:var(--cream);margin-top:10px;font-size:12.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stage-sub{color:color-mix(in srgb, var(--cream) 74%, transparent)}}.tw-fluent .tw-stat-row{flex-wrap:wrap;align-items:flex-start;gap:14px 34px;margin-top:22px;display:flex}.tw-fluent .tw-stat{min-width:0;max-width:25ch}.tw-fluent .tw-stage .tw-stat-label{color:var(--cream)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stage .tw-stat-label{color:color-mix(in srgb, var(--cream) 54%, transparent)}}.tw-fluent .tw-stat-value{letter-spacing:-.01em;color:var(--cream);font-variant-numeric:tabular-nums;margin-top:5px;font-size:26px;font-weight:640;line-height:1}.tw-fluent .tw-stat-value.is-gold{color:var(--gold)}.tw-fluent .tw-stat-sub{color:var(--cream);margin-top:7px;font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-stat-sub{color:color-mix(in srgb, var(--cream) 62%, transparent)}}.tw-fluent .tw-pulse{flex-shrink:0;margin-left:auto}.tw-fluent .tw-bar{fill:var(--gold)}.tw-fluent .tw-bar-empty{fill:var(--cream)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-bar-empty{fill:color-mix(in srgb, var(--cream) 22%, transparent)}}.tw-fluent .tw-bar-num,.tw-fluent .tw-bar-tick{fill:var(--cream)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-bar-tick{fill:color-mix(in srgb, var(--cream) 50%, transparent)}}.tw-fluent .tw-recents-row{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.tw-fluent .tw-chip{border:1px solid var(--chair-hairline);background:var(--chair-surface);color:var(--chair-ink-2);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 5px;font-size:11.5px;font-weight:560;transition:border-color .16s,color .16s,transform .16s;display:inline-flex}.tw-fluent .tw-chip:hover{border-color:var(--chair-accent-line);color:var(--chair-accent-ink);transform:translateY(-1px)}.tw-fluent .tw-chip span{color:var(--chair-slate-2);font-weight:500}.tw-fluent .tw-plate{padding-top:4px}.tw-fluent .tw-plate-title{letter-spacing:-.008em;color:var(--chair-ink);margin-top:6px;font-size:17px;font-weight:620;line-height:1.25}.tw-fluent .tw-plate-sub{max-width:70ch;color:var(--chair-slate);margin-top:5px;font-size:12px;line-height:1.55}.tw-fluent .tw-doors{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.tw-fluent .tw-door{border:1px solid var(--chair-hairline);background:var(--navy-deep);text-align:left;isolation:isolate;border-radius:12px;min-width:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.tw-fluent .tw-door img{z-index:0;object-fit:cover;opacity:.44;width:100%;max-width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.tw-fluent .tw-door:before{content:"";z-index:1;background:linear-gradient(180deg, var(--navy-deep), var(--navy-deep));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-door:before{background:linear-gradient(180deg, color-mix(in srgb, var(--navy-deep) 40%, transparent), color-mix(in srgb, var(--navy-deep) 88%, transparent))}}.tw-fluent .tw-door:hover{box-shadow:0 16px 36px -16px var(--navy-deep);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-door:hover{box-shadow:0 16px 36px -16px color-mix(in srgb, var(--navy-deep) 55%, transparent)}}.tw-fluent .tw-door:hover img{transform:scale(1.06)}.tw-fluent .tw-door-body{z-index:2;padding:13px 14px 12px;display:block;position:relative}.tw-fluent .tw-door-kick{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:9.5px;font-weight:700;display:block}.tw-fluent .tw-door-body b{color:var(--cream);margin-top:6px;font-size:13.5px;font-weight:620;line-height:1.3;display:block}.tw-fluent .tw-door-meta{color:var(--cream);align-items:center;gap:6px;margin-top:9px;font-size:10.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-door-meta{color:color-mix(in srgb, var(--cream) 66%, transparent)}}.tw-fluent .tw-door-meta svg{color:var(--gold);margin-left:auto;transition:transform .18s}.tw-fluent .tw-door:hover .tw-door-meta svg{transform:translate(2px)}.tw-fluent .tw-brass{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.tw-fluent .tw-brass-kick{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;font-size:10.5px;font-weight:700}.tw-fluent .tw-brass-rule{background:linear-gradient(90deg, var(--gold), var(--chair-hairline) 62%, transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-brass-rule{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 45%, transparent), var(--chair-hairline) 62%, transparent)}}.tw-fluent .tw-brass-meta{white-space:nowrap;color:var(--chair-slate-2);font-size:11px}.tw-fluent .tw-brass-meta b{color:var(--chair-accent-ink);font-weight:660}.tw-fluent .tw-band{isolation:isolate;background:var(--navy-deep);box-shadow:0 18px 46px -24px var(--navy-deep);border-radius:15px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-band{box-shadow:0 18px 46px -24px color-mix(in srgb, var(--navy-deep) 55%, transparent)}}.tw-fluent .tw-band{animation:.36s cubic-bezier(.16,.9,.26,1) both tw-rise}.tw-fluent .tw-band-photo{z-index:0;object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.tw-fluent .tw-band:before{content:"";z-index:1;background:linear-gradient(100deg, var(--navy-deep) 10%, var(--navy-deep) 70%, transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-band:before{background:linear-gradient(100deg, color-mix(in srgb, var(--navy-deep) 92%, transparent) 10%, color-mix(in srgb, var(--navy-deep) 55%, transparent) 70%, transparent)}}.tw-fluent .tw-band:after{content:"";z-index:3;background:linear-gradient(90deg, var(--gold), var(--gold) 60%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-band:after{background:linear-gradient(90deg, var(--gold), color-mix(in srgb, var(--gold) 20%, transparent) 60%, transparent)}}.tw-fluent .tw-band-body{z-index:2;padding:20px clamp(18px,2.4vw,28px);position:relative}.tw-fluent .tw-band-kick{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}.tw-fluent .tw-band-title{letter-spacing:-.01em;max-width:34ch;color:var(--cream);margin-top:8px;font-size:clamp(19px,1.7vw,24px);font-weight:640;line-height:1.2}.tw-fluent .tw-band-meta{color:var(--cream);margin-top:9px;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-band-meta{color:color-mix(in srgb, var(--cream) 68%, transparent)}}.tw-fluent .tw-band-meta b{color:var(--gold);font-weight:660}.tw-fluent .tw-band-note{max-width:68ch;color:var(--cream);margin-top:11px;font-size:11.5px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-band-note{color:color-mix(in srgb, var(--cream) 70%, transparent)}}.tw-fluent .tw-band-note a{color:var(--gold);text-underline-offset:2px}.tw-fluent .tw-band-note a:hover{text-decoration:underline}.tw-fluent .tw-sizer{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;padding:16px 18px 15px}.tw-fluent .tw-sizer-line{max-width:72ch;color:var(--chair-slate);margin-top:5px;font-size:12px;line-height:1.55}.tw-fluent .tw-sizer-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:18px;margin-top:14px;display:grid}@media (max-width:720px){.tw-fluent .tw-sizer-grid{grid-template-columns:minmax(0,1fr)}}.tw-fluent .tw-sizer-input{min-width:0;display:block}.tw-fluent .tw-sizer-input input[type=range]{width:100%;height:4px;margin-top:10px}.tw-fluent .tw-sizer-out{font-variant-numeric:tabular-nums;color:var(--chair-ink);margin-top:8px;font-size:18px;font-weight:640;display:block}.tw-fluent .tw-sizer-out-band{border-left:2px solid var(--gold);min-width:0;padding-left:14px}.tw-fluent .tw-sizer-money{letter-spacing:-.012em;font-variant-numeric:tabular-nums;color:var(--gold-ink);margin-top:6px;font-size:clamp(22px,2vw,28px);font-weight:640;line-height:1.05}.tw-fluent .tw-sizer-money span{color:var(--chair-slate-2);font-size:13px;font-weight:500}.tw-fluent .tw-sizer-mid{color:var(--chair-slate);font-variant-numeric:tabular-nums;margin-top:5px;font-size:11px}.tw-fluent .tw-sizer-foot{border-top:1px solid var(--chair-hairline);max-width:82ch;color:var(--chair-slate);margin-top:13px;padding-top:11px;font-size:11px;line-height:1.55}.tw-fluent .tw-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:14px;display:grid}.tw-fluent .tw-section+.tw-section{margin-top:26px}.tw-fluent .tw-card{background:var(--chair-surface);border:1px solid var(--chair-hairline);min-width:0;box-shadow:0 1px 2px var(--navy-deep);border-radius:14px;flex-direction:column;padding:9px 9px 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-card{box-shadow:0 1px 2px color-mix(in srgb, var(--navy-deep) 6%, transparent)}}.tw-fluent .tw-card{isolation:isolate;--mx:50%;--my:50%;transition:transform .2s,box-shadow .2s,border-color .2s}.tw-fluent .tw-card:hover{border-color:var(--chair-hairline-strong);box-shadow:0 16px 38px -16px var(--navy-deep);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-card:hover{box-shadow:0 16px 38px -16px color-mix(in srgb, var(--navy-deep) 28%, transparent)}}.tw-fluent .tw-card:focus-within{border-color:var(--chair-accent-line)}.tw-fluent .tw-card.is-soon{opacity:.72}.tw-fluent .tw-card:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(210px circle at var(--mx) var(--my), var(--tile,var(--gold)), transparent 70%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-card:after{background:radial-gradient(210px circle at var(--mx) var(--my), color-mix(in srgb, var(--tile,var(--gold)) 62%, #fff), transparent 70%)}}.tw-fluent .tw-card:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .18s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tw-fluent .tw-card:hover:after{opacity:.7}.tw-fluent .tw-hit{z-index:3;border-radius:inherit;position:absolute;inset:0}.tw-fluent .tw-media{aspect-ratio:16/7.6;background:var(--navy-deep);border-radius:9px;display:block;position:relative;overflow:hidden}.tw-fluent .tw-media img{object-fit:cover;width:100%;max-width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.dark .tw-fluent .tw-media img{filter:brightness(.86)}.tw-fluent .tw-card:hover .tw-media img{transform:scale(1.05)}.tw-fluent .tw-fam{z-index:2;letter-spacing:.15em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--navy-deep);border-radius:999px;padding:3px 8px;font-size:8.5px;font-weight:700;position:absolute;top:8px;left:8px}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-fam{background:color-mix(in srgb, var(--navy-deep) 46%, transparent)}}.tw-fluent .tw-fam{border:1px solid #ffffff29}.tw-fluent .tw-go{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--navy-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-go{background:color-mix(in srgb, var(--navy-deep) 54%, transparent)}}.tw-fluent .tw-go{opacity:0;border:1px solid #fff3;transition:opacity .18s,transform .18s;transform:translateY(-3px)}.tw-fluent .tw-card:hover .tw-go,.tw-fluent .tw-card:focus-within .tw-go{opacity:1;transform:none}.tw-fluent .tw-find{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--navy-deep);border-radius:8px;align-items:baseline;gap:7px;padding:5px 10px 6px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-find{background:color-mix(in srgb, var(--navy-deep) 52%, transparent)}}.tw-fluent .tw-find{border:1px solid #ffffff29}.tw-fluent .tw-find b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--gold);font-size:17px;font-weight:660;line-height:1}.tw-fluent .tw-find span{color:#ffffffdb;min-width:0;font-size:10px;line-height:1.25}.tw-fluent .tw-find.is-words{align-items:center;padding-top:6px;padding-bottom:7px}.tw-fluent .tw-find.is-words span{color:#fff;font-size:11px;font-weight:560;line-height:1.3}.tw-fluent .tw-body{flex-direction:column;flex:1;min-width:0;padding:11px 4px 0;display:flex}.tw-fluent .tw-head{align-items:center;gap:9px;min-width:0;display:flex}.tw-fluent .tw-ic{flex-shrink:0}.tw-fluent .tw-ic-glyph{border:1px solid var(--chair-hairline);background:var(--tile,var(--chair-accent));border-radius:8px;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-ic-glyph{background:color-mix(in srgb, var(--tile,var(--chair-accent)) 12%, var(--chair-surface))}}.tw-fluent .tw-ic-glyph{color:var(--tile,var(--chair-accent))}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-ic-glyph{color:color-mix(in srgb, var(--tile,var(--chair-accent)) 72%, var(--chair-ink))}}.dark .tw-fluent .tw-ic-glyph{background:var(--tile,var(--chair-accent))}@supports (color:color-mix(in lab, red, red)){.dark .tw-fluent .tw-ic-glyph{background:color-mix(in srgb, var(--tile,var(--chair-accent)) 22%, var(--chair-well))}}.dark .tw-fluent .tw-ic-glyph{color:var(--tile,var(--chair-accent))}@supports (color:color-mix(in lab, red, red)){.dark .tw-fluent .tw-ic-glyph{color:color-mix(in srgb, var(--tile,var(--chair-accent)) 30%, var(--chair-ink))}}.tw-fluent .tw-tt{flex:1;min-width:0}.tw-fluent .tw-tt b{letter-spacing:-.005em;color:var(--chair-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:640;line-height:1.25;display:block;overflow:hidden}.tw-fluent .tw-tt span{color:var(--chair-slate-2);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.5px;display:block;overflow:hidden}.tw-fluent .tw-badge{border:1px solid var(--gold);background:var(--gold-soft);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tw-badge{background:color-mix(in srgb, var(--gold-soft) 55%, transparent)}}.tw-fluent .tw-badge{letter-spacing:.13em;text-transform:uppercase;color:var(--gold-ink);padding:2px 7px;font-size:8.5px;font-weight:700}.tw-fluent .tw-badge.is-quiet{border-color:var(--chair-hairline-strong);color:var(--chair-slate-2);background:0 0;border-style:dashed}.tw-fluent .tw-when{color:var(--chair-ink-2);margin-top:11px;font-size:12.5px;font-weight:600;line-height:1.4}.tw-fluent .tw-desc{color:var(--chair-slate);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;font-size:11.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.tw-fluent .tw-also{margin-top:7px}.tw-fluent .tw-also a{z-index:5;color:var(--chair-slate-2);font-size:10.5px;line-height:1.4;position:relative}.tw-fluent .tw-also a:hover{color:var(--chair-accent-ink);text-underline-offset:2px;text-decoration:underline}.tw-fluent .tw-foot{align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.tw-fluent .tw-meta{letter-spacing:.13em;text-transform:uppercase;min-width:0;color:var(--chair-slate-2);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:700;overflow:hidden}.tw-fluent .tw-nomatch{border:1px dashed var(--chair-hairline-strong);background:var(--chair-surface);text-align:center;max-width:520px;color:var(--chair-slate);border-radius:13px;margin:30px auto 0;padding:30px 24px}.tw-fluent .tw-nomatch svg{color:var(--gold);margin:0 auto 10px}.tw-fluent .tw-nomatch p:first-of-type{color:var(--chair-ink);font-size:14px}.tw-fluent .tw-nomatch p+p{margin-top:6px;font-size:12px}.tw-fluent .tw-nomatch button{color:var(--chair-accent-ink);margin-top:14px;font-size:12px;font-weight:620}.tw-fluent .tw-nomatch button:hover{text-underline-offset:3px;text-decoration:underline}.tw-fluent .tw-scroll>.tw-next{margin-top:32px}.tw-fluent .tm-hint{-webkit-line-clamp:4}.tw-fluent .tm-ledger{margin-top:4px}.tw-fluent .tm-rows{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;overflow:hidden}.tw-fluent .tm-row{border-bottom:1px solid var(--chair-hairline);align-items:center;gap:12px;padding:10px 15px;font-size:12.5px;transition:background-color .14s;display:flex}.tw-fluent .tm-row:last-child{border-bottom:0}.tw-fluent .tm-row:hover{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.tw-fluent .tm-row:hover{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.tw-fluent .tm-row-tag{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:96px;overflow:hidden}.tw-fluent .tm-row-tag.is-person{color:var(--chair-slate);font-size:11.5px;font-weight:500}.tw-fluent .tm-row-tag.is-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.tw-fluent .tm-row-tag.is-mine{color:var(--chair-accent-ink)}.tw-fluent .tm-row-tag.is-brand{color:var(--gold-ink)}.tw-fluent .tm-row-body{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--chair-slate);flex:1;overflow:hidden}.tw-fluent .tm-row-body b{color:var(--chair-ink);font-weight:620}.tw-fluent .tm-row-suffix{color:var(--chair-slate-2)}.tw-fluent .tm-row-when{font-variant-numeric:tabular-nums;color:var(--chair-slate-2);flex-shrink:0;font-size:11px}@keyframes tw-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tw-fluent .tw-stage,.tw-fluent .tw-band{animation:none}.tw-fluent .tw-card,.tw-fluent .tw-door,.tw-fluent .tw-media img,.tw-fluent .tw-door img{transition:none}}.td-fluent .td-scroll>*+*{margin-top:22px}.td-fluent .td-slabel{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;font-size:10px;font-weight:700}.td-fluent .td-plate{border-bottom:1px solid var(--chair-hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;padding-bottom:12px;display:flex}.td-fluent .td-plate-text{flex:380px;min-width:0}.td-fluent .td-plate-title{letter-spacing:-.008em;max-width:46ch;color:var(--chair-ink);text-wrap:balance;margin:6px 0 0;font-size:17px;font-weight:620;line-height:1.25}.td-fluent .td-plate-sub{max-width:62ch;color:var(--chair-slate);margin:5px 0 0;font-size:12px;line-height:1.55}.td-fluent .td-plate-side{flex-wrap:wrap;flex:0 auto;align-items:flex-end;gap:26px;display:flex}.td-fluent .td-plate-fig{text-align:right}.td-fluent .td-plate-fig b{letter-spacing:-.012em;font-variant-numeric:tabular-nums;color:var(--chair-ink);font-size:21px;font-weight:640;line-height:1;display:block}.td-fluent .td-plate-fig b.is-gold{color:var(--gold-ink)}.td-fluent .td-plate-fig span{letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate-2);margin-top:5px;font-size:10px;font-weight:700;display:block}.td-fluent .td-hero{isolation:isolate;background:var(--navy-deep);box-shadow:0 30px 80px -34px var(--navy-deep);border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-hero{box-shadow:0 30px 80px -34px color-mix(in srgb, var(--navy-deep) 72%, transparent)}}.td-fluent .td-hero{animation:.44s cubic-bezier(.16,.9,.26,1) both td-rise}@media (max-width:1080px){.td-fluent .td-hero{grid-template-columns:minmax(0,1fr)}}.td-fluent .td-hero:before{content:"";z-index:1;background:radial-gradient(60% 90% at 76% 46%, var(--gold), transparent 66%), linear-gradient(100deg, var(--navy-deep) 12%, var(--navy-deep) 68%, var(--navy-deep) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-hero:before{background:radial-gradient(60% 90% at 76% 46%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 66%), linear-gradient(100deg, color-mix(in srgb, var(--navy-deep) 96%, transparent) 12%, color-mix(in srgb, var(--navy-deep) 74%, transparent) 68%, color-mix(in srgb, var(--navy-deep) 88%, transparent) 100%)}}.td-fluent .td-hero:after{content:"";z-index:4;background:linear-gradient(90deg, var(--gold), var(--gold) 60%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-hero:after{background:linear-gradient(90deg, var(--gold), color-mix(in srgb, var(--gold) 20%, transparent) 60%, transparent)}}.td-fluent .td-hero-body{z-index:2;align-self:center;padding:30px 8px 28px 32px;position:relative}.td-fluent .td-hero-wheel{z-index:2;place-items:center;padding:18px 26px 22px 8px;display:grid;position:relative}.td-fluent .td-hero-kick{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0;font-size:10.5px;font-weight:700}.td-fluent .td-hero-title{letter-spacing:-.012em;max-width:38ch;color:var(--cream);text-wrap:balance;margin:10px 0 0;font-size:clamp(21px,2vw,30px);font-weight:640;line-height:1.15}.td-fluent .td-hero-sub{max-width:62ch;color:var(--cream);margin:10px 0 0;font-size:12.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-hero-sub{color:color-mix(in srgb, var(--cream) 74%, transparent)}}.td-fluent .td-statrow{flex-wrap:wrap;align-items:flex-start;gap:14px 34px;margin-top:22px;display:flex}.td-fluent .td-stat{min-width:0;max-width:26ch}.td-fluent .td-stat-label{letter-spacing:.16em;text-transform:uppercase;color:var(--cream);margin:0;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-stat-label{color:color-mix(in srgb, var(--cream) 54%, transparent)}}.td-fluent .td-stat-value{letter-spacing:-.01em;color:var(--cream);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:26px;font-weight:640;line-height:1}.td-fluent .td-stat-value.is-gold{color:var(--gold)}.td-fluent .td-stat-sub{color:var(--cream);margin:7px 0 0;font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-stat-sub{color:color-mix(in srgb, var(--cream) 62%, transparent)}}.td-fluent .td-wheel{aspect-ratio:1;width:100%;max-width:320px;position:relative}.td-fluent .td-wheel canvas{width:100%;height:100%;display:block}.td-fluent .td-wheel-centre{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.td-fluent .td-wheel-centre b{letter-spacing:-.02em;color:var(--cream);font-variant-numeric:tabular-nums;font-size:27px;font-weight:640;line-height:1;display:block}.td-fluent .td-wheel-centre span{letter-spacing:.14em;text-transform:uppercase;max-width:11ch;color:var(--cream);margin-top:5px;font-size:8.5px;font-weight:700;line-height:1.5;display:block}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-wheel-centre span{color:color-mix(in srgb, var(--cream) 56%, transparent)}}.td-fluent .td-wheel-key{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;display:flex}.td-fluent .td-wheel-key span{color:var(--cream);align-items:center;gap:6px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-wheel-key span{color:color-mix(in srgb, var(--cream) 62%, transparent)}}.td-fluent .td-wheel-key i{border-radius:2px;width:9px;height:9px}.td-fluent .td-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;padding:16px 18px}.td-fluent .td-pill{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}.td-fluent .td-pill.is-hot{background:var(--chair-brick-soft);color:var(--chair-brick)}.td-fluent .td-pill.is-warm{background:var(--gold-soft);color:var(--gold-ink)}.td-fluent .td-pill.is-good{background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.td-fluent .td-pill.is-quiet{background:var(--chair-well);color:var(--chair-slate)}.td-fluent .td-brass{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.td-fluent .td-brass-kick{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;margin:0;font-size:10.5px;font-weight:700}.td-fluent .td-brass-rule{background:linear-gradient(90deg, var(--gold), var(--chair-hairline) 62%, transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-brass-rule{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 45%, transparent), var(--chair-hairline) 62%, transparent)}}.td-fluent .td-brass-meta{color:var(--chair-slate-2);white-space:nowrap;margin:0;font-size:11px}.td-fluent .td-figs{border-top:1px solid var(--chair-hairline);flex-wrap:wrap;gap:26px;margin-top:16px;padding-top:14px;display:flex}.td-fluent .td-fig b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--chair-ink);font-size:22px;font-weight:640;line-height:1;display:block}.td-fluent .td-fig b.is-gold{color:var(--gold-ink)}.td-fluent .td-fig span{color:var(--chair-slate-2);margin-top:5px;font-size:10.5px;display:block}.td-fluent .td-note{border-top:1px solid var(--chair-hairline);color:var(--chair-slate);margin:14px 0 0;padding-top:12px;font-size:11px;line-height:1.55}.td-fluent .td-verdict{border:1px solid var(--chair-hairline);border-left:3px solid var(--gold);background:var(--chair-surface);border-radius:13px;padding:18px 20px}.td-fluent .td-verdict-line{color:var(--chair-ink);margin:8px 0 0;font-size:14.5px;font-weight:600;line-height:1.45}.td-fluent .td-verdict-why{color:var(--chair-slate);margin:8px 0 0;font-size:12.5px;line-height:1.6}.td-fluent .td-worth{border-top:1px solid var(--chair-hairline);margin-top:16px;padding-top:14px}.td-fluent .td-worth-line{letter-spacing:-.012em;color:var(--gold-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(20px,2vw,26px);font-weight:640;line-height:1.05}.td-fluent .td-worth-line span{color:var(--chair-slate-2);font-size:13px;font-weight:500}.td-fluent .td-worth-why{color:var(--chair-slate);margin:8px 0 0;font-size:11px;line-height:1.55}.td-fluent .td-empty{border:1px dashed var(--chair-hairline-strong);background:var(--chair-surface);text-align:center;max-width:520px;color:var(--chair-slate);border-radius:13px;margin:28px auto 0;padding:28px 24px}.td-fluent .td-empty p:first-child{color:var(--chair-ink);font-size:14px}.td-fluent .td-empty p+p{margin-top:6px;font-size:12.5px}.td-fluent .td-empty-clear{color:var(--chair-accent-ink);cursor:pointer;background:0 0;border:0;margin-top:14px;font-size:12px;font-weight:620}.td-fluent .td-empty-clear:hover{text-underline-offset:3px;text-decoration:underline}.td-fluent .td-searchgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin-top:14px;display:grid}.td-fluent .td-searchrow{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;cursor:pointer;border-radius:10px;padding:11px 14px;transition:border-color .14s}.td-fluent .td-searchrow:hover{border-color:var(--chair-accent-line)}.td-fluent .td-searchrow b{color:var(--chair-ink);font-size:13px;font-weight:620;display:block}.td-fluent .td-searchrow span{color:var(--chair-slate-2);margin-top:3px;font-size:11px;display:block}.td-fluent .td-yearcard{padding:0;overflow:hidden}.td-fluent .td-axis{border-bottom:1px solid var(--chair-hairline);background:var(--chair-well);grid-template-columns:132px 1fr;align-items:end;display:grid}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-axis{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.td-fluent .td-axis{z-index:3;position:sticky;top:0}.td-fluent .td-axis>.td-slabel{padding:8px 12px}.td-fluent .td-months{grid-template-columns:repeat(12,1fr);display:grid}.td-fluent .td-months span{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);border-left:1px solid var(--chair-hairline);padding:8px 0 7px;font-size:9.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-months span{border-left:1px solid color-mix(in srgb, var(--chair-hairline) 60%, transparent)}}.td-fluent .td-rows{max-height:460px;overflow-y:auto}.td-fluent .td-row{border:0;border-bottom:1px solid var(--chair-hairline);grid-template-columns:132px 1fr;align-items:center;width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-row{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 55%, transparent)}}.td-fluent .td-row{text-align:left;cursor:pointer;background:0 0;transition:background-color .12s}.td-fluent .td-row:hover{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-row:hover{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.td-fluent .td-row[aria-pressed=true]{background:var(--chair-accent-soft)}.td-fluent .td-rowname{align-items:center;gap:7px;min-width:0;padding:7px 10px 7px 12px;display:flex}.td-fluent .td-rowname b{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:560;overflow:hidden}.td-fluent .td-dot{background:var(--chair-slate-2);border-radius:50%;flex:none;width:6px;height:6px}.td-fluent .td-dot.is-own{background:var(--gold);box-shadow:0 0 0 3px var(--gold)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-dot.is-own{box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 24%, transparent)}}.td-fluent .td-track{border-left:1px solid var(--chair-hairline);height:30px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-track{border-left:1px solid color-mix(in srgb, var(--chair-hairline) 60%, transparent)}}.td-fluent .td-grid{grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.td-fluent .td-grid i{border-right:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-grid i{border-right:1px solid color-mix(in srgb, var(--chair-hairline) 45%, transparent)}}.td-fluent .td-q{background:var(--chair-slate-2);border-radius:1px;width:2px;height:13px;position:absolute;top:50%;transform:translate(-1px,-50%)}.td-fluent .td-q.is-fy{background:var(--chair-ink-2);width:3px;height:20px}.td-fluent .td-lev{background:linear-gradient(90deg, transparent, var(--gold));border-radius:3px;height:15px;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-lev{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 34%, transparent))}}.td-fluent .td-lev.is-fy{background:linear-gradient(90deg, transparent, var(--chair-brick))}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-lev.is-fy{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--chair-brick) 32%, transparent))}}.td-fluent .td-pin{background:var(--gold);border:1.5px solid var(--chair-surface);z-index:2;width:9px;height:9px;position:absolute;top:50%;transform:translate(-4.5px,-50%)rotate(45deg)}.td-fluent .td-today{background:var(--chair-accent);opacity:.55;z-index:1;width:1px;position:absolute;top:0;bottom:0}.td-fluent .td-legend{border-top:1px solid var(--chair-hairline);background:var(--chair-well);flex-wrap:wrap;gap:6px 18px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-legend{background:color-mix(in srgb, var(--chair-well) 35%, transparent)}}.td-fluent .td-legend span{color:var(--chair-slate);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.td-fluent .td-legend i{background:var(--chair-slate-2);border-radius:2px;width:12px;height:3px;display:block}.td-fluent .td-legend i.is-lev{background:linear-gradient(90deg, transparent, var(--gold));width:18px;height:10px}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-legend i.is-lev{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 34%, transparent))}}.td-fluent .td-legend i.is-fy{background:var(--chair-ink-2);width:3px;height:12px}.td-fluent .td-legend i.is-pin{background:var(--gold);border-radius:0;width:8px;height:8px;transform:rotate(45deg)}.td-fluent .td-legend i.is-today{background:var(--chair-accent);width:2px;height:12px}.td-fluent .td-dossier{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:15px;animation:.3s cubic-bezier(.16,.9,.26,1) both td-rise;overflow:hidden}.td-fluent .td-dossier-top{background:linear-gradient(120deg, var(--gold-soft), transparent 66%);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 22px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-dossier-top{background:linear-gradient(120deg, color-mix(in srgb, var(--gold-soft) 55%, transparent), transparent 66%)}}.td-fluent .td-dossier-top{border-bottom:1px solid var(--chair-hairline)}.td-fluent .td-dossier-name{letter-spacing:-.014em;color:var(--chair-ink);margin:6px 0 0;font-size:23px;font-weight:650;line-height:1.15}.td-fluent .td-dossier-meta{color:var(--chair-slate);margin:7px 0 0;font-size:12.5px}.td-fluent .td-dossier-actions{align-items:center;gap:10px;display:flex}.td-fluent .td-close-dossier{border:1px solid var(--chair-hairline-strong);height:26px;color:var(--chair-ink-2);cursor:pointer;background:0 0;border-radius:7px;padding:0 11px;font-size:11.5px;font-weight:600}.td-fluent .td-close-dossier:hover{background:var(--chair-well)}.td-fluent .td-dossier-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}@media (max-width:1000px){.td-fluent .td-dossier-grid{grid-template-columns:minmax(0,1fr)}}.td-fluent .td-dossier-left{border-right:1px solid var(--chair-hairline);padding:20px 22px 22px}.td-fluent .td-dossier-right{padding:20px 22px 22px}@media (max-width:1000px){.td-fluent .td-dossier-left{border-right:0;border-bottom:1px solid var(--chair-hairline)}}.td-fluent .td-film{aspect-ratio:16/9;background:#070b12;border-radius:12px;margin-top:10px;position:relative;overflow:hidden}.td-fluent .td-film img{object-fit:cover;opacity:.92;width:100%;height:100%;display:block}.td-fluent .td-film-scrim{pointer-events:none;background:linear-gradient(#04080e26 0%,#04080eb8 78%);position:absolute;inset:0}.td-fluent .td-film-play{cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.td-fluent .td-film-play i{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#ffffff24;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .18s,background-color .18s;display:grid}.td-fluent .td-film-play:hover i{background:#ffffff3d;transform:scale(1.07)}.td-fluent .td-film-cap{z-index:2;pointer-events:none;position:absolute;bottom:12px;left:14px;right:14px}.td-fluent .td-film-kick{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:9.5px;font-weight:700;display:block}.td-fluent .td-film-title{color:#fff;margin-top:5px;font-size:15px;font-weight:640;line-height:1.3;display:block}.td-fluent .td-film-dur{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums;background:#060a1299;border:1px solid #ffffff38;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:640;position:absolute;top:12px;right:12px}.td-fluent .td-film-blurb{color:var(--chair-ink-2);margin:14px 0 0;font-size:12.5px;line-height:1.65}.td-fluent .td-filmchip{border:1px solid var(--chair-hairline-strong);height:26px;color:var(--chair-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;transition:background-color .14s,border-color .14s;display:inline-flex}.td-fluent .td-filmchip:hover{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-ink)}.td-fluent .td-filmwall{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:14px;display:grid}.td-fluent .td-filmcard{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;cursor:pointer;border-radius:13px;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.td-fluent .td-filmcard:hover{border-color:var(--chair-hairline-strong);box-shadow:0 18px 40px -18px var(--navy-deep);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-filmcard:hover{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--navy-deep) 40%, transparent)}}.td-fluent .td-filmcard-shot{aspect-ratio:16/9;background:#070b12;display:block;position:relative;overflow:hidden}.td-fluent .td-filmcard-shot img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.td-fluent .td-filmcard:hover .td-filmcard-shot img{transform:scale(1.06)}.td-fluent .td-filmcard-body{padding:12px 14px 14px;display:block}.td-fluent .td-filmcard-body b{color:var(--chair-ink);font-size:13px;font-weight:620;line-height:1.35;display:block}.td-fluent .td-filmcard-body span{color:var(--chair-slate-2);margin-top:5px;font-size:11px;display:block}.td-fluent .td-filmcard-why{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:#241d05;background:var(--gold);border-radius:999px;padding:3px 9px;font-size:9.5px;font-weight:700;position:absolute;top:10px;left:10px}.td-fluent .td-bar{background:var(--chair-well);border-radius:9px;height:62px;margin-top:16px;position:relative;overflow:hidden}.td-fluent .td-bar-win{background:linear-gradient(90deg, transparent, var(--gold));position:absolute;top:0;bottom:18px}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-bar-win{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 40%, transparent))}}.td-fluent .td-bar-q{background:var(--chair-slate-2);width:2px;position:absolute;top:0;bottom:18px}.td-fluent .td-bar-q.is-fy{background:var(--chair-ink-2);width:3px}.td-fluent .td-bar-lab{letter-spacing:.08em;color:var(--chair-slate-2);white-space:nowrap;font-size:9px;font-weight:700;position:absolute;bottom:3px;transform:translate(-50%)}.td-fluent .td-bar-you{background:var(--chair-accent);z-index:3;width:3px;position:absolute;top:-2px;bottom:14px;transform:translate(-1.5px)}.td-fluent .td-bar-you:after{content:"";background:var(--chair-accent);border:2px solid var(--chair-surface);width:13px;height:13px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.td-fluent .td-lab{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1080px){.td-fluent .td-lab{grid-template-columns:minmax(0,1fr)}}.td-fluent .td-labside{flex-direction:column;gap:16px;display:flex}.td-fluent .td-labhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.td-fluent .td-pick{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);height:30px;color:var(--chair-ink);border-radius:7px;padding:0 8px;font-size:12.5px}.td-fluent .td-slider{width:100%;accent-color:var(--win-accent);margin-top:16px}.td-fluent .td-readout{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:10px;display:flex}.td-fluent .td-date{letter-spacing:-.01em;color:var(--chair-ink);font-size:19px;font-weight:640}.td-fluent .td-readout-days{color:var(--chair-slate);font-size:12px}.td-fluent .td-jumps{border-top:1px solid var(--chair-hairline);margin-top:20px;padding-top:16px}.td-fluent .td-jumprow{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;margin-top:10px;display:grid}.td-fluent .td-jump{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;cursor:pointer;border-radius:9px;padding:9px 11px;transition:border-color .15s,background-color .15s,transform .15s}.td-fluent .td-jump:hover{border-color:var(--chair-accent-line);background:var(--chair-accent-soft);transform:translateY(-1px)}.td-fluent .td-jump.is-fy{border-left:3px solid var(--gold)}.td-fluent .td-jump b{color:var(--chair-ink);font-size:12px;font-weight:620;display:block}.td-fluent .td-jump span{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10.5px;display:block}.td-fluent .td-estate{flex-direction:column;gap:6px;display:flex}.td-fluent .td-estate-row{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:minmax(140px,1.1fr) minmax(90px,2fr) auto auto;align-items:center;gap:16px;width:100%;padding:11px 15px;transition:border-color .14s;display:grid}.td-fluent .td-estate-row:hover{border-color:var(--chair-hairline-strong)}.td-fluent .td-estate-name b{color:var(--chair-ink);font-size:13px;font-weight:620;display:block}.td-fluent .td-estate-name span{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;display:block}.td-fluent .td-estate-bar{background:var(--chair-well);border-radius:4px;height:7px;display:block;overflow:hidden}.td-fluent .td-estate-fill{background:var(--chair-hairline-strong);border-radius:4px;height:100%;display:block}.td-fluent .td-estate-fill.is-on,.td-fluent .td-estate-fill.is-near{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-estate-fill.is-near{background:color-mix(in srgb, var(--gold) 55%, var(--chair-hairline-strong))}}.td-fluent .td-estate-read{text-align:right}.td-fluent .td-estate-read b{font-variant-numeric:tabular-nums;color:var(--chair-ink);font-size:14px;font-weight:640;display:block}.td-fluent .td-estate-read span{color:var(--chair-slate-2);margin-top:2px;font-size:10.5px;display:block}.td-fluent .td-ribbonwrap{padding:18px 20px 16px}.td-fluent .td-ribbon{width:100%;height:64px;display:block}.td-fluent .td-rib-track{fill:var(--chair-well)}.td-fluent .td-rib-grid{stroke:var(--chair-hairline-strong);stroke-width:1px;stroke-dasharray:2 3}.td-fluent .td-rib-tick{stroke:var(--chair-slate-2);stroke-width:1.4px}.td-fluent .td-rib-mine{stroke:var(--gold);stroke-width:2.6px}.td-fluent .td-rib-fy{stroke:var(--chair-brick);stroke-width:3px}.td-fluent .td-rib-scale{color:var(--chair-slate-2);justify-content:space-between;margin-top:2px;font-size:10px;display:flex}.td-fluent .td-rib-key{border-top:1px solid var(--chair-hairline);flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding-top:12px;display:flex}.td-fluent .td-rib-key span{color:var(--chair-slate);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.td-fluent .td-rib-key i{background:var(--chair-slate-2);border-radius:2px;width:3px;height:12px;display:block}.td-fluent .td-rib-key i.is-fy{background:var(--chair-brick)}.td-fluent .td-rib-key i.is-mine{background:var(--gold)}.td-fluent .td-list{flex-direction:column;display:flex}.td-fluent .td-item{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:10px;grid-template-columns:62px minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:7px;padding:13px 15px;display:grid}.td-fluent .td-item.is-mine{border-left:3px solid var(--gold)}.td-fluent .td-when{font-variant-numeric:tabular-nums;color:var(--chair-ink-2);padding-top:1px;font-size:12px;font-weight:620}.td-fluent .td-what{min-width:0}.td-fluent .td-what-name{font:inherit;color:var(--chair-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:620}.td-fluent .td-what-name:hover{color:var(--chair-accent-ink);text-underline-offset:2px;text-decoration:underline}.td-fluent .td-what>span{color:var(--chair-slate);margin-top:2px;font-size:11.5px;display:block}.td-fluent .td-do{color:var(--chair-ink-2);margin-top:6px;font-size:11.5px;line-height:1.5}.td-fluent .td-side{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.td-fluent .td-pressbars{grid-template-columns:repeat(12,1fr);align-items:end;gap:8px;height:210px;display:grid}.td-fluent .td-presscol{flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;height:100%;display:flex}.td-fluent .td-press-n{text-align:center;color:var(--chair-ink-2);font-variant-numeric:tabular-nums;font-size:11px}.td-fluent .td-presscol.is-top .td-press-n{color:var(--gold-ink);font-weight:700}.td-fluent .td-press-stack{border-radius:5px 5px 0 0;flex-direction:column;justify-content:flex-end;min-height:4px;display:flex;overflow:hidden}.td-fluent .td-press-stack i{width:100%;display:block}.td-fluent .td-press-fy{background:var(--gold)}.td-fluent .td-press-q{background:var(--chair-accent);flex:1}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-press-q{background:color-mix(in srgb, var(--chair-accent) 55%, transparent)}}.td-fluent .td-press-mine{background:var(--chair-brick);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;align-self:center;place-items:center;width:16px;height:16px;font-size:9.5px;font-weight:700;display:grid}.td-fluent .td-press-mine.is-empty{background:0 0}.td-fluent .td-press-m{text-align:center;color:var(--chair-slate-2);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:700}.td-fluent .td-press-key{border-top:1px solid var(--chair-hairline);flex-wrap:wrap;gap:6px 18px;margin-top:16px;padding-top:12px;display:flex}.td-fluent .td-press-key span{color:var(--chair-slate);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.td-fluent .td-press-key i{border-radius:2px;width:11px;height:11px;display:block}.td-fluent .td-gridwrap{padding:14px 16px 16px;overflow-x:auto}.td-fluent .td-grid{min-width:620px}.td-fluent .td-gridhead,.td-fluent .td-gridrow{grid-template-columns:116px repeat(12,1fr);align-items:center;gap:3px;display:grid}.td-fluent .td-gridhead{margin-bottom:5px}.td-fluent .td-gridhead span{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--chair-slate-2);font-size:9px;font-weight:700}.td-fluent .td-gridhead span.is-top{color:var(--gold-ink)}.td-fluent .td-gridrow{padding:1px 0}.td-fluent .td-gridvendor{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;padding-right:6px;font-size:11px;overflow:hidden}.td-fluent .td-gridrow.is-mine .td-gridvendor{color:var(--gold-ink);font-weight:620}.td-fluent .td-cell{background:var(--chair-well);border-radius:3px;height:13px;display:block}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-cell{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.td-fluent .td-cell.is-q{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-cell.is-q{background:color-mix(in srgb, var(--chair-accent) 42%, transparent)}}.td-fluent .td-cell.is-fy{background:var(--gold)}.td-fluent .td-align{padding:16px 18px 14px}.td-fluent .td-alignhead,.td-fluent .td-alignrow{grid-template-columns:148px minmax(0,1fr) 98px;align-items:center;gap:16px;display:grid}.td-fluent .td-alignhead{padding-bottom:8px}.td-fluent .td-alignaxis{height:12px;display:block;position:relative}.td-fluent .td-alignaxis i{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:9px;font-style:normal;font-weight:700;position:absolute;transform:translate(-50%)}.td-fluent .td-alignaxis i:first-child{left:0;transform:none}.td-fluent .td-alignaxis i:nth-child(2){left:25%}.td-fluent .td-alignaxis i:nth-child(3){left:50%}.td-fluent .td-alignaxis i:nth-child(4){left:75%}.td-fluent .td-alignaxis i:nth-child(5){left:auto;right:0;transform:none}.td-fluent .td-alignrow{border:0;border-top:1px solid var(--chair-hairline);text-align:left;cursor:pointer;background:0 0;width:100%;padding:9px 6px;transition:background-color .13s}.td-fluent .td-alignrow:hover{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.td-fluent .td-alignrow:hover{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.td-fluent .td-alignname b{color:var(--chair-ink);font-size:12.5px;font-weight:620;display:block}.td-fluent .td-alignname span{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:10.5px;display:block}.td-fluent .td-aligntrack{background:var(--chair-well);border-radius:5px;height:22px;display:block;position:relative}.td-fluent .td-aligntrack i{display:block;position:absolute}.td-fluent .td-align-grid{background:var(--chair-hairline-strong);opacity:.7;width:1px;top:0;bottom:0}.td-fluent .td-align-gap{background:var(--chair-hairline-strong);border-radius:2px;height:4px;top:9px}.td-fluent .td-align-gap.is-on{background:var(--chair-accent)}.td-fluent .td-align-gap.is-near{background:var(--gold)}.td-fluent .td-align-gap.is-off{background:var(--chair-brick);opacity:.55}.td-fluent .td-align-close{background:var(--chair-slate);border-radius:1px;width:2px;height:14px;top:4px}.td-fluent .td-align-close.is-fy{background:var(--chair-ink-2);width:3px;height:18px;top:2px}.td-fluent .td-align-notice{background:var(--gold);border:1.5px solid var(--chair-surface);z-index:2;width:11px;height:11px;margin-left:-5.5px;top:50%;transform:translateY(-50%)rotate(45deg)}.td-fluent .td-alignverdict{text-align:right}.td-fluent .td-alignverdict b{font-size:12px;font-weight:640;display:block}.td-fluent .td-alignverdict b.is-on{color:var(--chair-accent-ink)}.td-fluent .td-alignverdict b.is-near{color:var(--gold-ink)}.td-fluent .td-alignverdict b.is-off{color:var(--chair-brick)}.td-fluent .td-alignverdict span{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;display:block}.td-fluent .td-alignkey{border-top:1px solid var(--chair-hairline);flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding-top:12px;display:flex}.td-fluent .td-alignkey span{color:var(--chair-slate);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.td-fluent .td-alignkey i{display:block}.td-fluent .td-alignkey i.k-notice{background:var(--gold);width:9px;height:9px;transform:rotate(45deg)}.td-fluent .td-alignkey i.k-close{background:var(--chair-slate);width:2px;height:13px}.td-fluent .td-alignkey i.k-fy{background:var(--chair-ink-2);width:3px;height:15px}.td-fluent .td-alignkey i.k-gap{background:var(--gold);border-radius:2px;width:16px;height:4px}.td-fluent .td-papersplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1000px){.td-fluent .td-papersplit{grid-template-columns:minmax(0,1fr)}}.td-fluent .td-moves{flex-direction:column;margin-top:12px;display:flex}.td-fluent .td-move{border-top:1px solid var(--chair-hairline);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px 0;display:grid}.td-fluent .td-move-n{color:var(--gold-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:640}.td-fluent .td-move-what b{color:var(--chair-ink);font-size:12.5px;font-weight:620;display:block}.td-fluent .td-move-what span{color:var(--chair-slate);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.td-fluent .td-move-worth{text-align:right;color:var(--chair-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:640}.td-fluent .td-move-worth i{color:var(--chair-slate-2);margin-top:2px;font-size:10px;font-style:normal;font-weight:500;display:block}.td-fluent .tf-stage{isolation:isolate;background:var(--navy-deep);box-shadow:0 22px 60px -26px var(--navy-deep);border-radius:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-stage{box-shadow:0 22px 60px -26px color-mix(in srgb, var(--navy-deep) 60%, transparent)}}.td-fluent .tf-stage{animation:.42s cubic-bezier(.16,.9,.26,1) both td-rise}.td-fluent .tf-stage:before{content:"";z-index:1;background:radial-gradient(70% 110% at 82% 8%, var(--gold), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-stage:before{background:radial-gradient(70% 110% at 82% 8%, color-mix(in srgb, var(--gold) 15%, transparent), transparent 62%)}}.td-fluent .tf-stage:after{content:"";z-index:3;background:linear-gradient(90deg, var(--gold), var(--gold) 62%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-stage:after{background:linear-gradient(90deg, var(--gold), color-mix(in srgb, var(--gold) 22%, transparent) 62%, transparent)}}.td-fluent .tf-stage-body{z-index:2;padding:28px 30px 26px;position:relative}.td-fluent .tf-askfield{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);color:#ffffffb8;background:#ffffff21;border:1px solid #ffffff42;border-radius:12px;align-items:center;gap:12px;height:54px;margin-top:20px;padding:0 18px;display:flex}.td-fluent .tf-askfield:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold)}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-askfield:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 26%, transparent)}}.td-fluent .tf-askfield input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:none;flex:1;font-size:15.5px}.td-fluent .tf-askfield input::placeholder{color:#fff9}.td-fluent .tf-go{background:var(--gold);color:#241d05;border-radius:9px;flex:none;align-items:center;gap:6px;height:36px;padding:0 15px;font-size:13px;font-weight:660;display:inline-flex}.td-fluent .tf-says{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.td-fluent .tf-say{color:#ffffffdb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:5px 12px;font-size:11.5px;transition:background-color .14s}.td-fluent .tf-say:hover{background:#ffffff2b}.td-fluent .tf-verdict{border:1px solid var(--chair-accent-line);background:var(--chair-surface);border-radius:14px;animation:.3s cubic-bezier(.16,.9,.26,1) both td-rise;overflow:hidden}.td-fluent .tf-vtop{background:linear-gradient(120deg, var(--chair-accent-soft), transparent 70%);align-items:flex-start;gap:16px;padding:20px 22px 18px;display:flex}.td-fluent .tf-vmark{background:var(--chair-accent);color:#f3f1e6;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.td-fluent .tf-vbody{flex:1;min-width:0}.td-fluent .tf-vkick{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-accent-ink);margin:0;font-size:10px;font-weight:700}.td-fluent .tf-vname{letter-spacing:-.012em;color:var(--chair-ink);margin:5px 0 0;font-size:21px;font-weight:650;line-height:1.2}.td-fluent .tf-vwhat{max-width:74ch;color:var(--chair-ink-2);margin:7px 0 0;font-size:13px;line-height:1.6}.td-fluent .tf-vwhy{color:var(--chair-slate);margin:10px 0 0;font-size:12px;line-height:1.55}.td-fluent .tf-vwhy b{color:var(--chair-accent-ink);font-weight:620}.td-fluent .tf-start{background:var(--chair-accent);color:#f3f1e6;height:38px;box-shadow:0 2px 10px var(--chair-accent);border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 18px;font-size:13px;font-weight:640;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-start{box-shadow:0 2px 10px color-mix(in srgb, var(--chair-accent) 30%, transparent)}}.td-fluent .tf-start:hover{background:var(--chair-accent-ink)}.td-fluent .tf-runners{border-top:1px solid var(--chair-hairline);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.td-fluent .tf-runner{border-right:1px solid var(--chair-hairline);text-align:left;padding:14px 20px 16px;transition:background-color .14s}.td-fluent .tf-runner:last-child{border-right:0}.td-fluent .tf-runner:hover{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-runner:hover{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.td-fluent .tf-rkick{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;font-size:9.5px;font-weight:700}.td-fluent .tf-rname{color:var(--chair-ink);margin:5px 0 0;font-size:13.5px;font-weight:620}.td-fluent .tf-rwhy{color:var(--chair-slate);margin:4px 0 0;font-size:11.5px;line-height:1.5}.td-fluent .tf-doors{grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:11px;display:grid}.td-fluent .tf-door{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;cursor:pointer;border-radius:11px;padding:13px 14px 12px;transition:transform .18s,border-color .18s,box-shadow .18s}.td-fluent .tf-door:hover{border-color:var(--chair-hairline-strong);box-shadow:0 12px 26px -14px var(--navy-deep);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.td-fluent .tf-door:hover{box-shadow:0 12px 26px -14px color-mix(in srgb, var(--navy-deep) 30%, transparent)}}.td-fluent .tf-door b{color:var(--chair-ink);font-size:12.5px;font-weight:620;line-height:1.35;display:block}.td-fluent .tf-door span{color:var(--chair-slate-2);justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-size:10.5px;display:flex}.td-fluent .tf-door svg{color:var(--gold)}.td-fluent .tf-list{flex-direction:column;gap:7px;display:flex}.td-fluent .tf-tool{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:13px 16px;transition:border-color .14s;display:grid}.td-fluent .tf-tool:hover{border-color:var(--chair-hairline-strong)}.td-fluent .tf-tname{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.td-fluent .tf-tname b{color:var(--chair-ink);font-size:13.5px;font-weight:620}.td-fluent .tf-troute{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;font-size:10.5px}.td-fluent .tf-twhat{max-width:82ch;color:var(--chair-slate);margin:4px 0 0;font-size:12px;line-height:1.55}.td-fluent .tf-tsay{color:var(--chair-ink-2);margin:7px 0 0;font-size:11.5px;font-style:italic;line-height:1.5}.td-fluent .tf-tsay:before{content:"“"}.td-fluent .tf-tsay:after{content:"”"}.td-fluent .tf-open{border:1px solid var(--chair-hairline-strong);height:30px;color:var(--chair-ink-2);border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:600;transition:background-color .14s,border-color .14s;display:inline-flex}.td-fluent .tf-open:hover{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent-ink)}@keyframes td-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.td-fluent .td-hero,.td-fluent .td-dossier,.td-fluent .tf-stage,.td-fluent .tf-verdict{animation:none}.td-fluent .td-filmcard,.td-fluent .td-filmcard-shot img{transition:none}}.td-fluent .td-track{border:1px solid var(--chair-hairline-strong);height:26px;color:var(--chair-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;font-weight:600;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.td-fluent .td-track:hover,.td-fluent .td-track.is-on{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-ink)}.td-fluent .td-track:disabled{opacity:.6;cursor:default}.vc-fluent{--canvas:var(--chair-canvas);--surface:var(--chair-surface);--surface-alt:var(--chair-well);--raise:var(--chair-surface);--hairline:var(--chair-hairline);--hairline-2:var(--chair-hairline-strong);--border-input:var(--chair-hairline-strong);--border-control:var(--chair-slate);--ink:var(--chair-ink);--ink-2:var(--chair-ink-2);--ink-3:var(--chair-slate);--placeholder:var(--chair-slate-2);--accent:var(--chair-accent);--accent-hover:var(--chair-accent-ink);--accent-soft:var(--chair-accent-soft);--accent-light:var(--chair-accent-line);--on-accent:var(--chair-surface)}.vc-fluent .ent-pane{background:var(--chair-canvas)}.vc-fluent{--vc-measure:48rem}@media (min-width:1280px){.vc-fluent{--vc-measure:64rem}}@media (min-width:1600px){.vc-fluent{--vc-measure:80rem}}@media (min-width:1920px){.vc-fluent{--vc-measure:94rem}}@media (min-width:2400px){.vc-fluent{--vc-measure:108rem}}.dark .vc-fluent .bg-brand.text-white{color:#10160f}.rd-fluent .rd-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px 22px 26px;overflow-y:auto}.rd-fluent .rd-scroll>*+*{margin-top:22px}.rd-fluent .rd-panel{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:11px;overflow:hidden}.rd-fluent .rd-slabel{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate-2);margin:0 0 8px;font-size:10px;font-weight:700}.rd-fluent .rd-note,.rd-fluent .rd-panel-note{color:var(--chair-slate);margin:0 0 14px;font-size:12.5px;line-height:1.55}.rd-fluent .rd-panel-note{margin:0;padding:0 16px 14px}.rd-fluent .rd-strong{font-weight:620}.rd-fluent .rd-alarm{color:var(--chair-brick)}.rd-fluent .rd-good{color:var(--chair-accent)}.rd-fluent .rd-plate{border-bottom:1px solid var(--chair-hairline);text-align:center;padding:2px 0 10px}.rd-fluent .rd-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;font-size:9.5px;font-weight:700}.rd-fluent .rd-plate-title{letter-spacing:-.006em;max-width:44ch;color:var(--chair-ink);text-wrap:balance;margin:5px auto 0;font-size:15.5px;font-weight:640;line-height:1.3}.rd-fluent .rd-plate-sub{max-width:80ch;color:var(--chair-slate);text-wrap:pretty;margin:4px auto 0;font-size:12px;line-height:1.5}.rd-fluent .rd-plate-side{flex-wrap:wrap;justify-content:center;margin:11px auto 0;display:flex}.rd-fluent .rd-fig{text-align:center;padding:0 22px}.rd-fluent .rd-fig+.rd-fig{border-left:1px solid var(--chair-hairline)}.rd-fluent .rd-fig dt{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:9px;font-weight:700}.rd-fluent .rd-fig dd{color:var(--chair-ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:17px;font-weight:660;line-height:1}.rd-fluent .rd-fig dd small{color:var(--chair-slate);font-size:11px;font-weight:500}.rd-fluent .rd-fig.is-warn dd{color:var(--chair-brick)}.rd-fluent .rd-fig.is-good dd{color:var(--chair-accent)}.rd-fluent .rd-stage{background:var(--app-stage);color:#f3f5f9;border-radius:13px;padding:26px 28px 24px;position:relative;overflow:hidden}.rd-fluent .rd-stage:after{content:"";background:var(--app-stage-edge);height:2px;position:absolute;inset:auto 0 0}.rd-fluent .rd-stage-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0;font-size:10.5px;font-weight:700}.rd-fluent .rd-stage-kicker-2{margin-top:20px}.rd-fluent .rd-stage-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:26px 40px;display:grid}.rd-fluent .rd-stage h1{letter-spacing:-.021em;text-wrap:balance;max-width:19ch;margin:12px 0 0;font-size:33px;font-weight:660;line-height:1.1}.rd-fluent .rd-stage-lede{color:#eef2f8d1;max-width:54ch;margin:12px 0 0;font-size:13.5px;line-height:1.62}.rd-fluent .rd-stage-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 30px;margin:20px 0 0;display:grid}.rd-fluent .rd-stage-figs>div{border-top:1px solid #c9a22757;padding-top:9px}.rd-fluent .rd-stage-figs dt{letter-spacing:.16em;text-transform:uppercase;color:#eef2f89e;font-size:9.5px;font-weight:700}.rd-fluent .rd-stage-figs dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:25px;font-weight:660;line-height:1}.rd-fluent .rd-stage-figs dd.is-gold{color:var(--gold)}.rd-fluent .rd-stage-figs dd.is-alarm{color:#f0a094}.rd-fluent .rd-stage-figs p{color:#eef2f899;margin:5px 0 0;font-size:11.5px;line-height:1.45}.rd-fluent .rd-stage-side{flex-direction:column;display:flex}.rd-fluent .rd-stage-bars{gap:8px;margin-top:12px;display:grid}.rd-fluent .rd-sbar{grid-template-columns:102px minmax(0,1fr) 64px;align-items:center;gap:11px;display:grid}.rd-fluent .rd-sbar>span:first-child{color:#eef2f8b8;font-size:11.5px}.rd-fluent .rd-sbar-track{background:#ffffff17;border-radius:4px;height:14px;overflow:hidden}.rd-fluent .rd-sbar-track i{background:#fff6;border-radius:4px;height:100%;display:block}.rd-fluent .rd-sbar-track i.is-missed{background:#d98d80}.rd-fluent .rd-sbar-track i.is-due{background:var(--gold)}.rd-fluent .rd-sbar-track i.is-soon{background:#7fa2d8}.rd-fluent .rd-sbar-track i.is-clear{background:#7fb08e}.rd-fluent .rd-sbar-val{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:620}.rd-fluent .rd-stage-note{color:#eef2f899;margin:12px 0 0;font-size:11.5px;line-height:1.55}.rd-fluent .rd-stage-top{gap:6px;margin-top:11px;display:grid}.rd-fluent .rd-stop{text-align:left;color:#f3f5f9;cursor:pointer;background:#ffffff0b;border:1px solid #c9a22742;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.rd-fluent .rd-stop:hover{background:#ffffff17;border-color:#c9a22780}.rd-fluent .rd-stop-name{min-width:0}.rd-fluent .rd-stop-name b{font-size:12.5px;font-weight:620;display:block}.rd-fluent .rd-stop-name em{color:#eef2f89e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;display:block;overflow:hidden}.rd-fluent .rd-stop-val{color:var(--gold);font-variant-numeric:tabular-nums;font-size:14px;font-weight:660}.rd-fluent .rd-runway{padding:4px 0 0}.rd-fluent .rd-runway-head{grid-template-columns:var(--rw-label,214px) minmax(0, 1fr) 92px;align-items:end;gap:0 14px;padding:0 14px 6px;display:grid}.rd-fluent .rd-runway-axis{height:15px;position:relative;overflow:visible}.rd-fluent .rd-runway-axis span{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:9.5px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.rd-fluent .rd-runway-rows{border-top:1px solid var(--chair-hairline);position:relative}.rd-fluent .rd-runway-plot{top:0;bottom:0;left:calc(14px + var(--rw-label,214px) + 14px);pointer-events:none;z-index:2;position:absolute;right:120px}.rd-fluent .rd-rw{grid-template-columns:var(--rw-label,214px) minmax(0, 1fr) 92px;border:0;border-bottom:1px solid var(--chair-hairline);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;align-items:center;gap:0 14px;padding:7px 14px;display:grid;position:relative}.rd-fluent .rd-rw:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-rw:hover{background:color-mix(in srgb, var(--chair-ink) 4%, transparent)}}.rd-fluent .rd-rw.is-on{background:var(--chair-well)}.rd-fluent .rd-rw-id{align-items:center;gap:9px;min-width:0;display:flex}.rd-fluent .rd-rw-name{min-width:0}.rd-fluent .rd-rw-name b{font-size:13px;font-weight:620;line-height:1.2;display:block}.rd-fluent .rd-rw-name>span{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.rd-fluent .rd-rw-track{height:26px;position:relative}.rd-fluent .rd-rw-bar{background:var(--chair-hairline-strong);border-radius:3px;height:10px;position:absolute;top:8px}.rd-fluent .rd-rw-bar.is-late{background:var(--chair-brick)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-rw-bar.is-late{background:color-mix(in srgb, var(--chair-brick) 32%, var(--chair-well))}}.rd-fluent .rd-rw-notice{background:repeating-linear-gradient(-45deg, var(--chair-slate-2) 0 3px, transparent 3px 6px);border-radius:3px;height:10px;position:absolute;top:8px}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-rw-notice{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--chair-slate-2) 40%, transparent) 0 3px, transparent 3px 6px)}}.rd-fluent .rd-rw-mark{border-radius:1px;width:2px;height:20px;position:absolute;top:3px;transform:translate(-1px)}.rd-fluent .rd-rw-mark.is-start{background:var(--chair-slate-2)}.rd-fluent .rd-rw-mark.is-deadline{background:var(--chair-brick);width:3px}.rd-fluent .rd-rw-mark.is-expiry{background:var(--chair-ink);opacity:.5}.rd-fluent .rd-rw-mark.is-fiscal{background:var(--gold)}.rd-fluent .rd-rw-money{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:620}.rd-fluent .rd-rw-money small{color:var(--chair-slate);font-size:10.5px;font-weight:500;display:block}.rd-fluent .rd-today{background:linear-gradient(180deg, transparent, var(--gold) 8%, var(--gold) 92%, transparent);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.rd-fluent .rd-today-flag{background:var(--gold);color:#221a02;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;z-index:3;border-radius:0 0 5px 5px;padding:1px 6px;font-size:9px;font-weight:800;position:absolute;top:-1px;transform:translate(-50%)}.rd-fluent .rd-today.rd-today-lane,.rd-fluent .rd-today-flag.rd-today-lane{pointer-events:none}.rd-fluent .rd-legend{color:var(--chair-slate);flex-wrap:wrap;gap:6px 18px;padding:9px 14px 12px;font-size:11px;display:flex}.rd-fluent .rd-legend b{align-items:center;gap:6px;font-weight:500;display:inline-flex}.rd-fluent .rd-legend i{border-radius:2px;flex:none;width:12px;height:3px}.rd-fluent .rd-key-run{background:var(--chair-hairline-strong)}.rd-fluent .rd-key-spent{background:var(--chair-brick)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-key-spent{background:color-mix(in srgb, var(--chair-brick) 32%, var(--chair-well))}}.rd-fluent .rd-key-deadline{background:var(--chair-brick);border-radius:1px;width:3px!important;height:11px!important}.rd-fluent .rd-key-fiscal{background:var(--gold);border-radius:1px;width:3px!important;height:11px!important}.rd-fluent .rd-key-locked{background:repeating-linear-gradient(-45deg, var(--chair-slate-2) 0 3px, transparent 3px 6px)}.rd-fluent .rd-case{border-top:3px solid var(--navy)}.rd-fluent .rd-case-head{background:linear-gradient(180deg, var(--chair-well), transparent);border-bottom:1px solid var(--chair-hairline);align-items:flex-start;gap:14px;padding:15px 18px;display:flex}.rd-fluent .rd-case-id{flex:auto;min-width:0}.rd-fluent .rd-case-id h3{letter-spacing:-.012em;margin:0;font-size:19px;font-weight:660}.rd-fluent .rd-case-id p{color:var(--chair-slate);margin:3px 0 0;font-size:12px}.rd-fluent .rd-case-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rd-fluent .rd-lede{color:var(--chair-ink);border-bottom:1px solid var(--chair-hairline);text-wrap:pretty;margin:0;padding:16px 18px;font-size:15.5px;font-weight:560;line-height:1.55}.rd-fluent .rd-case-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.rd-fluent .rd-case-main{min-width:0;padding:16px 18px}.rd-fluent .rd-case-side{border-left:1px solid var(--chair-hairline);background:var(--chair-well);min-width:0;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-case-side{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.rd-fluent .rd-argument p{color:var(--chair-ink-2);text-wrap:pretty;margin:0 0 11px;font-size:13.5px;line-height:1.62}.rd-fluent .rd-argument p:last-child{margin-bottom:0}.rd-fluent .rd-facts{background:var(--chair-hairline);border-radius:9px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;margin:0 0 14px;display:grid;overflow:hidden}.rd-fluent .rd-facts>div{background:var(--chair-surface);padding:9px 11px}.rd-fluent .rd-facts dt{letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.rd-fluent .rd-facts dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:13.5px;font-weight:620}.rd-fluent .rd-facts dd small{color:var(--chair-slate);font-size:11px;font-weight:500}.rd-fluent .rd-worth{letter-spacing:-.018em;font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:26px;font-weight:680}.rd-fluent .rd-worth small{letter-spacing:0;color:var(--chair-slate);margin-top:3px;font-size:11.5px;font-weight:500;line-height:1.45;display:block}.rd-fluent .rd-lever{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:10px;margin:16px 0 0;padding:13px 14px}.rd-fluent .rd-lever-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.rd-fluent .rd-lever-top b{font-size:13px;font-weight:620}.rd-fluent .rd-lever-val{color:var(--chair-accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:660}.rd-fluent .rd-lever input[type=range]{width:100%;margin:10px 0 2px}.rd-fluent .rd-lever-note{color:var(--chair-slate);margin:6px 0 0;font-size:11.5px;line-height:1.5}.rd-fluent .rd-outcomes{gap:8px;margin:12px 0 0;display:grid}.rd-fluent .rd-out{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 14px;padding:10px 12px;display:grid}.rd-fluent .rd-out.is-rec{border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.rd-fluent .rd-out b{font-size:12.5px;font-weight:620}.rd-fluent .rd-out-val{font-variant-numeric:tabular-nums;text-align:right;font-size:15px;font-weight:680}.rd-fluent .rd-out-note{color:var(--chair-slate);grid-column:1;max-width:54ch;font-size:11.5px;line-height:1.5}.rd-fluent .rd-out-delta{text-align:right;font-variant-numeric:tabular-nums;grid-column:2;font-size:11px;font-weight:620}.rd-fluent .rd-out-delta.is-save{color:var(--chair-accent)}.rd-fluent .rd-rec-tag{background:var(--chair-accent);color:#fff;letter-spacing:.1em;text-transform:uppercase;vertical-align:1px;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-block}.dark .rd-fluent .rd-rec-tag{color:#10160f}.rd-fluent .rd-risk{margin:0 0 14px}.rd-fluent .rd-risk-bar{background:var(--chair-well);border-radius:3px;height:6px;margin:0 0 8px;overflow:hidden}.rd-fluent .rd-risk-bar i{background:var(--chair-brick);border-radius:3px;height:100%;display:block}.rd-fluent .rd-risk ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rd-fluent .rd-risk li{color:var(--chair-slate);padding-left:13px;font-size:11.5px;line-height:1.45;position:relative}.rd-fluent .rd-risk li:before{content:"";background:var(--chair-brick);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:3px}.rd-fluent .rd-case-moves{border-top:1px solid var(--chair-hairline);padding:15px 18px 17px}.rd-fluent .rd-moves{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rd-fluent .rd-moves.is-wide{grid-template-columns:repeat(auto-fit,minmax(238px,1fr))}.rd-fluent .rd-move{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;width:100%;color:var(--chair-ink-2);cursor:pointer;border-radius:9px;align-items:flex-start;gap:9px;padding:9px 11px;font-size:12.5px;line-height:1.45;display:flex}.rd-fluent a.rd-move{text-decoration:none}.rd-fluent .rd-move:hover{border-color:var(--chair-slate-2)}.rd-fluent .rd-move i{background:var(--navy);width:19px;height:19px;color:var(--gold);border-radius:5px;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.rd-fluent .rd-move>span{min-width:0}.rd-fluent .rd-move em{color:var(--chair-slate-2);margin-top:2px;font-size:11px;font-style:normal;display:block}.rd-fluent .rd-year{padding:14px 16px 6px}.rd-fluent .rd-months{border-bottom:1px solid var(--chair-hairline);height:20px;margin:0 0 8px 128px;position:relative}.rd-fluent .rd-months span{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700;position:absolute;top:2px}.rd-fluent .rd-months i{background:var(--chair-hairline);width:1px;position:absolute;top:0;bottom:0}.rd-fluent .rd-lanes{--lane-gutter:128px;position:relative}.rd-fluent .rd-lane{border-bottom:1px solid var(--chair-hairline);height:46px;position:relative}.rd-fluent .rd-lane:last-of-type{border-bottom:0}.rd-fluent .rd-lane-name{letter-spacing:.13em;text-transform:uppercase;width:116px;color:var(--chair-slate-2);font-size:10px;font-weight:700;line-height:1.3;position:absolute;top:6px;left:0}.rd-fluent .rd-lane-track{left:var(--lane-gutter);display:block;position:absolute;top:0;bottom:0;right:0}.rd-fluent .rd-pin{cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;padding:0;display:grid;position:absolute;transform:translate(-50%)}.rd-fluent .rd-pin i{background:var(--chair-slate-2);width:2px;height:7px}.rd-fluent .rd-pin b{white-space:nowrap;background:var(--chair-well);color:var(--chair-ink-2);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:620;display:block}.rd-fluent .rd-pin.is-missed i{background:var(--chair-brick)}.rd-fluent .rd-pin.is-missed b{background:var(--chair-brick-soft);color:var(--chair-brick)}.rd-fluent .rd-pin.is-due i,.rd-fluent .rd-pin.is-due b{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-pin.is-due b{background:color-mix(in srgb, var(--gold) 22%, var(--chair-surface))}}.rd-fluent .rd-pin.is-due b{color:var(--chair-ink-2)}.rd-fluent .rd-pin.is-crossed i{background:var(--chair-brick)}.rd-fluent .rd-pin.is-crossed b{background:var(--chair-brick);color:#fff}.rd-fluent .rd-clock{border-top:1px solid var(--chair-hairline);grid-template-columns:minmax(0,1fr) 264px;display:grid}.rd-fluent .rd-clock-lever{border-left:1px solid var(--chair-hairline);background:var(--chair-well);padding:15px 16px}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-clock-lever{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.rd-fluent .rd-clock-lever input[type=range]{width:100%;margin:14px 0 0}.rd-fluent .rd-clock-date{letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:660}.rd-fluent .rd-clock-date small{color:var(--chair-slate);letter-spacing:0;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.rd-fluent .rd-clock-read{gap:9px;margin:14px 0 0;display:grid}.rd-fluent .rd-clock-read>div{border-top:1px solid var(--chair-hairline);padding-top:8px}.rd-fluent .rd-clock-read dt{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.rd-fluent .rd-clock-read dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:18px;font-weight:660}.rd-fluent .rd-clock-read dd.is-alarm{color:var(--chair-brick)}.rd-fluent .rd-clock-read dd small{color:var(--chair-slate);font-size:11px;font-weight:500}.rd-fluent .rd-steps{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.rd-fluent .rd-step{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);cursor:pointer;color:var(--chair-ink-2);border-radius:6px;padding:4px 9px;font-size:11.5px}.rd-fluent .rd-step:hover{border-color:var(--chair-slate-2)}.rd-fluent .rd-step.is-on{background:var(--navy);border-color:var(--navy);color:#fff}.rd-fluent .rd-curve-label{margin:18px 0 0 128px}.rd-fluent .rd-curve-wrap{padding:6px 0 2px 128px}.rd-fluent .rd-curve-note{max-width:78ch;color:var(--chair-slate);margin:2px 0 10px 128px;font-size:11.5px;line-height:1.5}.rd-fluent .rd-canvas-wrap{padding:12px;position:relative}.rd-fluent .rd-canvas-wrap canvas{width:100%;height:auto;display:block}.rd-fluent .rd-cv-legend{color:var(--chair-slate);flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px 12px;font-size:11px;display:flex}.rd-fluent .rd-cv-ramp{gap:2px;display:flex}.rd-fluent .rd-cv-ramp i{border-radius:2px;width:16px;height:8px}.rd-fluent .rd-cv-ramp i.s1{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-cv-ramp i.s1{background:color-mix(in srgb, var(--navy) 18%, var(--chair-well))}}.rd-fluent .rd-cv-ramp i.s2{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-cv-ramp i.s2{background:color-mix(in srgb, var(--navy) 45%, var(--chair-well))}}.rd-fluent .rd-cv-ramp i.s3{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-cv-ramp i.s3{background:color-mix(in srgb, var(--navy) 72%, var(--chair-well))}}.rd-fluent .rd-cv-ramp i.s4{background:var(--navy)}.rd-fluent .rd-orbit{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:8px 22px;padding:10px 16px 4px;display:grid}.rd-fluent .rd-orbit-cv canvas{width:100%;height:auto;display:block}.rd-fluent .rd-orbit-side{padding-top:8px}.rd-fluent .rd-orbit-note{max-width:52ch;color:var(--chair-slate);margin:6px 0 12px;font-size:12px;line-height:1.55}.rd-fluent .rd-pull{gap:6px;display:grid}.rd-fluent .rd-pull-row{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;color:inherit;cursor:pointer;border-radius:8px;grid-template-columns:28px minmax(0,1fr) 96px;align-items:center;gap:10px;padding:7px 9px;display:grid}.rd-fluent .rd-pull-row:hover{border-color:var(--chair-slate-2)}.rd-fluent .rd-pull-name{min-width:0}.rd-fluent .rd-pull-name b{font-size:12.5px;font-weight:620;display:block}.rd-fluent .rd-pull-name em{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;display:block;overflow:hidden}.rd-fluent .rd-pull-bar{background:var(--chair-well);border-radius:4px;height:8px;overflow:hidden}.rd-fluent .rd-pull-bar i{background:var(--navy);border-radius:4px;height:100%;display:block}.rd-fluent .rd-board{grid-auto-columns:minmax(216px,1fr);grid-auto-flow:column;gap:12px;padding:14px 2px 8px;display:grid;overflow-x:auto}.rd-fluent .rd-col{flex-direction:column;min-width:0;display:flex}.rd-fluent .rd-col-head{border-bottom:2px solid var(--chair-hairline-strong);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;padding:0 2px 8px;display:flex}.rd-fluent .rd-col-head b{letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate);font-size:11px;font-weight:700}.rd-fluent .rd-col-head span{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;font-size:11.5px}.rd-fluent .rd-col-empty{color:var(--chair-slate-2);margin:0;padding:6px 2px;font-size:12px}.rd-fluent .rd-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:9px;margin-bottom:8px;overflow:hidden}.rd-fluent .rd-card.is-busy{opacity:.6}.rd-fluent .rd-card:hover{border-color:var(--chair-slate-2)}.rd-fluent .rd-card-open{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:10px 11px 8px;display:block}.rd-fluent .rd-card-top{align-items:center;gap:8px;display:flex}.rd-fluent .rd-card-top b{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;font-weight:620;overflow:hidden}.rd-fluent .rd-card-money{font-variant-numeric:tabular-nums;margin-top:6px;font-size:14px;font-weight:660;display:block}.rd-fluent .rd-card-meta{color:var(--chair-slate);margin-top:3px;font-size:11px;line-height:1.4;display:block}.rd-fluent .rd-card-spark{background:var(--chair-well);border-radius:2px;height:4px;margin-top:8px;display:block;overflow:hidden}.rd-fluent .rd-card-spark i{background:var(--chair-brick);height:4px;display:block}.rd-fluent .rd-card-move{border-top:1px solid var(--chair-hairline);background:var(--chair-well);justify-content:space-between;align-items:center;gap:6px;padding:4px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-card-move{background:color-mix(in srgb, var(--chair-well) 55%, transparent)}}.rd-fluent .rd-card-move span{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);font-size:10px;font-weight:700}.rd-fluent .rd-card-move button{width:22px;height:22px;color:var(--chair-slate);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.rd-fluent .rd-card-move button:hover:not(:disabled){background:var(--chair-surface);color:var(--chair-ink)}.rd-fluent .rd-card-move button:disabled{opacity:.28;cursor:default}.rd-fluent .rd-cols2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.rd-fluent .rd-bars{gap:9px;padding:14px 16px;display:grid}.rd-fluent .rd-bar-row{grid-template-columns:132px minmax(0,1fr) 82px;align-items:center;gap:12px;display:grid}.rd-fluent .rd-bar-row>b{color:var(--chair-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}.rd-fluent .rd-bar-track{background:var(--chair-well);border-radius:4px;height:16px;overflow:hidden}.rd-fluent .rd-bar-track i{background:var(--navy);border-radius:4px;height:100%;display:block}.rd-fluent .rd-bar-track i.is-gold{background:var(--gold)}.rd-fluent .rd-bar-track i.is-risk{background:var(--chair-brick)}.rd-fluent .rd-bar-row>span{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.rd-fluent .rd-table{border-collapse:collapse;width:100%;font-size:12.5px}.rd-fluent .rd-table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);border-bottom:1px solid var(--chair-hairline);white-space:nowrap;padding:8px 12px;font-size:9.5px;font-weight:700}.rd-fluent .rd-table td{border-bottom:1px solid var(--chair-hairline);vertical-align:top;padding:9px 12px}.rd-fluent .rd-table tr:last-child td{border-bottom:0}.rd-fluent .rd-table .rd-r{text-align:right;font-variant-numeric:tabular-nums}.rd-fluent .rd-table tbody tr:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-table tbody tr:hover{background:color-mix(in srgb, var(--chair-ink) 4%, transparent)}}.rd-fluent .rd-cell-id{align-items:center;gap:8px;display:flex}.rd-fluent .rd-why{max-width:44ch;color:var(--chair-slate)}.rd-fluent .rd-play{grid-template-columns:232px minmax(0,1fr) 292px;display:grid}.rd-fluent .rd-play-list{border-right:1px solid var(--chair-hairline);max-height:560px;padding:8px;overflow-y:auto}.rd-fluent .rd-play-pick{text-align:left;cursor:pointer;width:100%;color:var(--chair-ink-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 9px;display:flex}.rd-fluent .rd-play-pick:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-play-pick:hover{background:color-mix(in srgb, var(--chair-ink) 5%, transparent)}}.rd-fluent .rd-play-pick.is-on{background:var(--chair-well);font-weight:620}.rd-fluent .rd-play-pick>span:not(.rd-mark){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;overflow:hidden}.rd-fluent .rd-play-pick em{color:var(--chair-slate);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.rd-fluent .rd-play-body{min-width:0;padding:16px 18px}.rd-fluent .rd-play-side{border-left:1px solid var(--chair-hairline);background:var(--chair-well);padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-play-side{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.rd-fluent .rd-play-side{min-width:0}.rd-fluent .rd-play-past{border-left:3px solid var(--chair-brick);background:var(--chair-brick-soft);color:var(--chair-ink-2);border-radius:0 8px 8px 0;max-width:70ch;margin:0 0 16px;padding:10px 12px;font-size:12.5px;line-height:1.55}.rd-fluent .rd-phase{padding:0 0 18px 30px;position:relative}.rd-fluent .rd-phase:last-child{padding-bottom:0}.rd-fluent .rd-phase:before{content:"";background:var(--chair-hairline-strong);width:1px;position:absolute;top:22px;bottom:0;left:9px}.rd-fluent .rd-phase:last-child:before{display:none}.rd-fluent .rd-phase-n{background:var(--navy);width:19px;height:19px;color:var(--gold);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:1px;left:0}.rd-fluent .rd-phase h4{margin:0;font-size:13.5px;font-weight:640}.rd-fluent .rd-when{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;font-size:11px;font-weight:700}.rd-fluent .rd-phase p{color:var(--chair-slate);max-width:66ch;margin:5px 0 0;font-size:12.5px;line-height:1.58}.rd-fluent .rd-dates{gap:7px;margin:0 0 16px;display:grid}.rd-fluent .rd-dates>div{border-bottom:1px solid var(--chair-hairline);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.rd-fluent .rd-dates dt{color:var(--chair-slate);font-size:11.5px}.rd-fluent .rd-dates dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:12.5px;font-weight:620}.rd-fluent .rd-dates dd.is-alarm{color:var(--chair-brick)}.rd-fluent .rd-play-acts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.rd-fluent .rd-managed{background:var(--chair-hairline);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid}.rd-fluent .rd-managed>div{background:var(--chair-surface);padding:15px 16px}.rd-fluent .rd-managed h4{margin:0 0 6px;font-size:13px;font-weight:640}.rd-fluent .rd-managed p{color:var(--chair-slate);margin:0;font-size:12.5px;line-height:1.55}.rd-fluent .rd-fee{font-variant-numeric:tabular-nums;letter-spacing:-.018em;color:var(--chair-ink);font-size:26px;font-weight:680}.rd-fluent .rd-managed-act{border-top:1px solid var(--chair-hairline);padding:14px 16px}.rd-fluent .rd-band{border-bottom:1px solid var(--chair-hairline);height:148px;display:block;position:relative;overflow:hidden}.rd-fluent .rd-band img{object-fit:cover;object-position:66% 38%;width:100%;height:100%;position:absolute;inset:0}.rd-fluent .rd-band-veil{background:linear-gradient(100deg,#0a1222db 0%,#0a12228c 44%,#0a12221f 100%);position:absolute;inset:0}.rd-fluent .rd-band-text{color:#f3f5f9;max-width:46ch;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.rd-fluent .rd-band-text b{letter-spacing:-.012em;font-size:19px;font-weight:660;line-height:1.2;display:block}.rd-fluent .rd-band-text em{color:#eef2f8cc;margin-top:6px;font-size:12.5px;font-style:normal;line-height:1.5;display:block}.rd-fluent .rd-next{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;margin-top:14px;display:grid}.rd-fluent .rd-next-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;color:inherit;cursor:pointer;border-radius:12px;padding:0;transition:box-shadow .18s,transform .18s,border-color .18s;display:block;overflow:hidden;box-shadow:0 1px 3px #18160e0f}.rd-fluent .rd-next-card:hover{border-color:var(--chair-slate-2);transform:translateY(-2px);box-shadow:0 10px 26px #18160e26}.rd-fluent .rd-next-media{aspect-ratio:16/9;background:var(--chair-well);border-bottom:1px solid var(--chair-hairline);display:block;overflow:hidden}.rd-fluent .rd-next-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.rd-fluent .rd-next-card:hover .rd-next-media img{transform:scale(1.045)}.rd-fluent .rd-next-text{padding:12px 14px 14px;display:block}.rd-fluent .rd-next-text b{font-size:13px;font-weight:620;display:block}.rd-fluent .rd-next-text p{color:var(--chair-slate);margin:4px 0 0;font-size:12px;line-height:1.5}.rd-fluent .rd-btn{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);color:var(--chair-ink);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:560;text-decoration:none;display:inline-flex}.rd-fluent .rd-btn:hover{border-color:var(--chair-slate-2)}.rd-fluent .rd-btn.is-primary{background:var(--chair-accent);border-color:var(--chair-accent);color:#fff;box-shadow:0 2px 10px var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-btn.is-primary{box-shadow:0 2px 10px color-mix(in srgb, var(--chair-accent) 40%, transparent)}}.dark .rd-fluent .rd-btn.is-primary{color:#10160f}.rd-fluent .rd-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:10.5px;font-weight:640;display:inline-flex}.rd-fluent .rd-pill i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.rd-fluent .rd-sev-missed{background:var(--chair-brick-soft);color:var(--chair-brick)}.rd-fluent .rd-sev-due{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-sev-due{background:color-mix(in srgb, var(--gold) 20%, var(--chair-surface))}}.rd-fluent .rd-sev-due{color:var(--chair-ink-2)}.rd-fluent .rd-sev-soon{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-sev-soon{background:color-mix(in srgb, var(--navy) 12%, var(--chair-surface))}}.rd-fluent .rd-sev-soon{color:var(--chair-ink-2)}.rd-fluent .rd-sev-clear{background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.rd-fluent .rd-mark,.rd-fluent .rd-rw-id>.rd-mark,.rd-fluent .rd-play-pick>.rd-mark,.rd-fluent .rd-pull-row>.rd-mark,.rd-fluent .rd-cell-id>.rd-mark,.rd-fluent .rd-stop>.rd-mark,.rd-fluent .rd-card-top>.rd-mark{aspect-ratio:1;flex:none}.rd-fluent .rd-empty{text-align:center;padding:34px 20px}.rd-fluent .rd-empty b{font-size:15px;font-weight:640;display:block}.rd-fluent .rd-empty p{max-width:44ch;color:var(--chair-slate);margin:6px auto 0;font-size:12.5px;line-height:1.55}.rd-fluent .rd-red-card{border:1px solid var(--chair-hairline-strong);border-left:3px solid var(--chair-brick);background:var(--chair-surface);border-radius:8px;padding:12px 12px 12px 14px;position:relative}.rd-fluent .rd-red-card .top{align-items:baseline;gap:8px;min-width:0;display:flex}.rd-fluent .rd-red-card .t{min-width:0;color:var(--chair-ink);flex:1;margin:0;font-size:13px;font-weight:600;line-height:1.35}.rd-fluent .rd-red-card .sv{letter-spacing:.11em;text-transform:uppercase;color:var(--chair-slate);flex:none;font-size:9.5px;font-weight:700}.rd-fluent .rd-red-card .sv.high{color:var(--chair-brick)}.rd-fluent .rd-red-card .sv.medium{color:var(--gold-ink)}.rd-fluent .rd-red-card .pg{color:var(--chair-slate-2);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:11px}.rd-fluent .rd-red-card .s{color:var(--chair-ink-2);text-wrap:pretty;margin:8px 0 0;font-size:12px;line-height:1.55}.rd-fluent .rd-red-card .quote{border-left:2px solid var(--chair-brick);color:var(--chair-ink-2);margin:8px 0 0;padding-left:11px;font-size:12px;font-style:italic;line-height:1.55}.rd-fluent .rd-red-card .miss{color:var(--chair-brick);margin:6px 0 0;font-size:11px;line-height:1.45}.rd-fluent .rd-red-card .lab{letter-spacing:.09em;text-transform:uppercase;color:var(--chair-slate);justify-content:space-between;align-items:center;margin:10px 0 4px;font-size:10px;font-weight:700;display:flex}.rd-fluent .rd-red-verbs{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.rd-fluent .rd-red-verbs .st{color:var(--chair-slate);margin-left:auto;font-size:11px}.rd-fluent .rd-red-verbs .st.ours{color:var(--chair-accent)}.rd-fluent .rd-red-card .rk,.rd-fluent .rd-red-row .rk{border:1.5px solid var(--chair-hairline-strong);width:22px;height:22px;color:var(--chair-slate);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;align-self:center;place-items:center;font-size:10.5px;font-weight:700;display:grid}.rd-fluent .rd-red-card .rk.high,.rd-fluent .rd-red-row .rk.high{border-color:var(--chair-brick);color:var(--chair-brick)}.rd-fluent .rd-red-card .rk.medium,.rd-fluent .rd-red-row .rk.medium{border-color:var(--gold-ink);color:var(--gold-ink)}.rd-fluent .rd-red-card .rk.on{background:var(--chair-ink);border-color:var(--chair-ink);color:var(--chair-surface)}.rd-fluent .rd-key{border:1px solid;place-items:center;min-width:16px;height:16px;padding:0 4px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rd-fluent .rd-key{border:1px solid color-mix(in srgb, currentColor 45%, transparent)}}.rd-fluent .rd-key{font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;opacity:0;border-radius:4px;font-size:10px;font-weight:600;line-height:1;transition:opacity .12s}.rd-fluent .rd-red-card:hover .rd-key,.rd-fluent .rd-red-card:focus-within .rd-key,.rd-fluent .rd-red-nav .rd-key{opacity:.85}.rd-fluent .rd-red-nav{border-bottom:1px solid var(--chair-hairline);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-bottom:6px;display:flex}.rd-fluent .rd-red-nav .n{letter-spacing:.09em;text-transform:uppercase;color:var(--chair-slate);font-size:10px;font-weight:700}.rd-fluent .rd-red-nav .k{color:var(--chair-slate-2);align-items:center;gap:4px;font-size:11px;display:inline-flex}.rd-fluent .rd-red-q{margin:0;padding:0;list-style:none}.rd-fluent .rd-red-row{border:0;border-bottom:1px solid var(--chair-hairline);text-align:left;width:100%;color:var(--chair-ink);cursor:pointer;background:0 0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.rd-fluent .rd-red-row:hover{background:var(--chair-well);box-shadow:10px 0 0 var(--chair-well), -10px 0 0 var(--chair-well)}.rd-fluent .rd-red-row:focus-visible{outline:2px solid var(--chair-accent);outline-offset:-2px}.rd-fluent .rd-red-row .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden}.rd-fluent .rd-red-row .st{letter-spacing:.09em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:10px;font-weight:700}.rd-fluent .rd-red-row .st.high{color:var(--chair-brick)}.rd-fluent .rd-red-row .st.medium{color:var(--gold-ink)}.rd-fluent .rd-red-row .st.ours{color:var(--chair-accent)}@media (prefers-reduced-motion:reduce){.rd-fluent .rd-key{transition:none}}.rd-fluent .rd-red-matter{padding-bottom:2px}.rd-fluent .rd-red-matter .ttl{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--chair-ink);text-wrap:balance;margin:0;font-size:17px;font-weight:600;line-height:1.3}.rd-fluent .rd-red-matter .pty{font-family:var(--font-serif);color:var(--chair-slate);margin:3px 0 0;font-size:12.5px;font-style:italic;line-height:1.45}.rd-fluent .rd-red-matter .facts{border-top:1px solid var(--chair-hairline);flex-direction:column;margin:10px 0 0;display:flex}.rd-fluent .rd-red-matter .f{border-bottom:1px solid var(--chair-hairline);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;padding:7px 0;display:grid}.rd-fluent .rd-red-matter dt{color:var(--chair-slate);font-size:11.5px}.rd-fluent .rd-red-matter dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--chair-ink);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}.rd-fluent .rd-red-matter dd em{color:var(--chair-slate);margin-top:1px;font-size:11px;font-style:normal;font-weight:400;display:block}@media (max-width:1180px){.rd-fluent .rd-play{grid-template-columns:212px minmax(0,1fr)}.rd-fluent .rd-play-side{border-left:0;border-top:1px solid var(--chair-hairline);grid-column:1/-1}}@media (max-width:1100px){.rd-fluent .rd-stage-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1080px){.rd-fluent .rd-case-grid{grid-template-columns:minmax(0,1fr)}.rd-fluent .rd-case-side{border-left:0;border-top:1px solid var(--chair-hairline)}.rd-fluent .rd-clock{grid-template-columns:minmax(0,1fr)}.rd-fluent .rd-clock-lever{border-left:0;border-top:1px solid var(--chair-hairline)}}@media (max-width:1000px){.rd-fluent .rd-orbit,.rd-fluent .rd-play{grid-template-columns:minmax(0,1fr)}.rd-fluent .rd-play-list{border-right:0;border-bottom:1px solid var(--chair-hairline);max-height:200px}}@media (max-width:900px){.rd-fluent .rd-scroll{padding:14px 12px 22px}.rd-fluent .rd-stage{padding:20px 16px 18px}.rd-fluent .rd-stage h1{font-size:26px}.rd-fluent .rd-lanes{--lane-gutter:0px}.rd-fluent .rd-lane-name{width:auto;margin-bottom:2px;display:block;position:static}.rd-fluent .rd-lane{height:auto;padding-bottom:8px}.rd-fluent .rd-lane-track{height:60px;position:relative;left:0}.rd-fluent .rd-months,.rd-fluent .rd-curve-label,.rd-fluent .rd-curve-note{margin-left:0}.rd-fluent .rd-curve-wrap{padding-left:0}.rd-fluent .rd-runway{--rw-label:132px}.rd-fluent .rd-band{height:132px}.rd-fluent .rd-band-text{max-width:none;left:14px;right:14px}.rd-fluent .rd-band-text b{font-size:16px}}@media (prefers-reduced-motion:reduce){.rd-fluent .rd-next-card,.rd-fluent .rd-next-media img{transition:none}.rd-fluent .rd-next-card:hover,.rd-fluent .rd-next-card:hover .rd-next-media img{transform:none}}.rd-app,.reader-chair.rd-app.win-fluent{--chair-canvas:#f3f3f3;--chair-surface:#fff;--chair-well:#0000000a;--chair-hairline:#00000014;--chair-hairline-strong:#00000029;--chair-ink:#000000e4;--chair-ink-2:#000000e4;--chair-slate:#0000009b;--chair-slate-2:#00000072;--chair-accent:#2e5d3a;--chair-accent-ink:#24492e;--chair-accent-soft:#2e5d3a1f;--chair-accent-line:#2e5d3a59;--chair-brick:#c42b1c;--chair-brick-soft:#fde7e9;--chair-on-accent:#fff;--chair-float:0 8px 16px #00000024, 0 0 2px #0000001f;--rd-mica:#f3f3f3eb;--rd-layer:#fafafa;--rd-layer-alt:#f5f5f5;--rd-card:#fff;--rd-card-2:#f9f9f9;--rd-stroke:#0000000f;--rd-stroke-2:#00000014;--rd-stroke-strong:#00000029;--rd-divider:#00000014;--rd-text:#000000e4;--rd-text-2:#0000009b;--rd-text-3:#00000072;--rd-text-disabled:#0000005c;--rd-subtle:#0000000a;--rd-subtle-2:#00000006;--rd-subtle-3:#0000000f;--rd-control:#ffffffb3;--rd-control-hover:#f9f9f980;--rd-control-pressed:#f9f9f94d;--rd-control-stroke:#0000000f;--rd-control-bottom:#00000029;--rd-underline:#00000072;--rd-critical:#c42b1c;--rd-caution:#9d5d00;--rd-success:#0f7b0f;--rd-attention:#005fb7;--rd-critical-fill:#fde7e9;--rd-caution-fill:#fff4ce;--rd-success-fill:#dff6dd;--rd-attention-fill:#e8f0fb;--rd-neutral-fill:#f4f4f4;--rd-critical-stroke:#c42b1c40;--rd-caution-stroke:#9d5d0040;--rd-success-stroke:#0f7b0f40;--rd-attention-stroke:#005fb740;--rd-track:#e6e6e6;--rd-gold:#b8860b;--rd-on-accent:#fff;--win-accent:var(--chair-accent);color:var(--rd-text);font-size:13px;line-height:1.4}.dark .rd-app,.dark .reader-chair.rd-app.win-fluent{--chair-canvas:#202020;--chair-surface:#2d2d2d;--chair-well:#ffffff0f;--chair-hairline:#ffffff15;--chair-hairline-strong:#ffffff29;--chair-ink:#fff;--chair-ink-2:#fff;--chair-slate:#ffffffc8;--chair-slate-2:#ffffff8b;--chair-accent:#6fb281;--chair-accent-ink:#9ed3ad;--chair-accent-soft:#6fb28129;--chair-accent-line:#6fb28166;--chair-brick:#ff99a4;--chair-brick-soft:#442726;--chair-on-accent:#0b1a0f;--chair-float:0 8px 16px #00000042, 0 0 2px #0000004d;--rd-mica:#202020eb;--rd-layer:#272727;--rd-layer-alt:#2b2b2b;--rd-card:#2d2d2d;--rd-card-2:#323232;--rd-stroke:#ffffff12;--rd-stroke-2:#ffffff15;--rd-stroke-strong:#ffffff29;--rd-divider:#ffffff15;--rd-text:#fff;--rd-text-2:#ffffffc8;--rd-text-3:#ffffff8b;--rd-text-disabled:#ffffff5d;--rd-subtle:#ffffff0f;--rd-subtle-2:#ffffff0b;--rd-subtle-3:#ffffff15;--rd-control:#ffffff0f;--rd-control-hover:#ffffff15;--rd-control-pressed:#ffffff08;--rd-control-stroke:#ffffff12;--rd-control-bottom:#ffffff12;--rd-underline:#ffffff8b;--rd-critical:#ff99a4;--rd-caution:#fce100;--rd-success:#6ccb5f;--rd-attention:#60cdff;--rd-critical-fill:#442726;--rd-caution-fill:#433519;--rd-success-fill:#393d1b;--rd-attention-fill:#1f3040;--rd-neutral-fill:#2e2e2e;--rd-critical-stroke:#ff99a440;--rd-caution-stroke:#fce10033;--rd-success-stroke:#6ccb5f40;--rd-attention-stroke:#60cdff40;--rd-track:#3d3d3d;--rd-gold:#e0b341;--rd-on-accent:#0b1a0f}.rd-app.mica-window,.reader-chair.rd-app.mica-window.win-fluent,.mica-route-veil>.rd-app.mica-window,.dark .rd-app.mica-window,.dark .reader-chair.rd-app.mica-window.win-fluent,.dark .mica-route-veil>.rd-app.mica-window{background:var(--rd-mica);-webkit-backdrop-filter:blur(100px)saturate(1.3);backdrop-filter:blur(100px)saturate(1.3);border:1px solid #75757566;border-radius:8px;grid-template-rows:32px auto 40px minmax(0,1fr) 24px;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100vw;animation:.24s cubic-bezier(0,0,0,1) both rd-win-in;display:grid;position:relative;box-shadow:0 32px 64px #00000047,0 2px 21px #00000024}.rd-app.mica-window:before,.win-fluent.rd-app.mica-window:before,.dark .win-fluent.rd-app.mica-window:before,.rd-app.mica-window:after,.win-fluent.rd-app.mica-window:after,.dark .win-fluent.rd-app.mica-window:after{content:none;display:none}@keyframes rd-win-in{0%{opacity:.6;transform:scale(.985)}to{opacity:1;transform:none}}.rd-app .mica-chrome,.dark .rd-app .mica-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0!important}.rd-app .chair-note,.dark .rd-app .chair-note{background:var(--rd-card-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--rd-stroke-2);box-shadow:var(--chair-float);border-radius:8px}.rd-app .chair-kicker{letter-spacing:0;text-transform:none;color:var(--rd-text-2);font-size:12px;font-weight:600}.rd-app .rd-scrollbox{scrollbar-width:thin;scrollbar-color:#00000059 transparent}.dark .rd-app .rd-scrollbox{scrollbar-color:#fff6 transparent}.rd-app .rd-scrollbox::-webkit-scrollbar{width:12px;height:12px}.rd-app .rd-scrollbox::-webkit-scrollbar-thumb{background:#00000052 padding-box content-box;border:4px solid #0000;border-radius:8px}.dark .rd-app .rd-scrollbox::-webkit-scrollbar-thumb{background:#fff6 padding-box content-box}.rd-app .rd-scrollbox::-webkit-scrollbar-track{background:0 0}.rd-app :is(button,input,a,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--rd-text);outline-offset:1px;box-shadow:0 0 0 1px var(--rd-card);border-radius:4px}.rd-app input[type=range],.rd-app input[type=checkbox]{accent-color:var(--chair-accent)}.rd-app .rd-cap{color:var(--rd-text-2);font-size:12px}.rd-app .rd-cap-2{color:var(--rd-text-3);font-size:12px}.rd-app .rd-grow{flex:auto;min-width:0}.rd-app .rd-num{font-variant-numeric:tabular-nums}.rd-app .rd-r{text-align:right}.rd-app .is-risk{color:var(--rd-critical)}.rd-app .is-good{color:var(--rd-success)}.rd-app .rd-caption{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;height:32px;padding:0 0 0 12px;display:flex}.rd-app .rd-app-badge{background:var(--chair-accent);width:16px;height:16px;color:var(--rd-on-accent);border-radius:3px;flex:none;place-items:center;display:grid}.rd-app .rd-app-badge svg{width:11px;height:11px}.rd-app .rd-tb-name{color:var(--rd-text);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;overflow:hidden}.rd-app .rd-caption{min-width:0;overflow:hidden}.rd-app .rd-cmdbar{min-width:0}.rd-app .rd-tb-org{color:var(--rd-text-2);white-space:nowrap;font-size:12px}.rd-app .rd-tb-spacer{flex:1 1 0;min-width:8px}.rd-app .rd-tb-sample{background:var(--rd-caution-fill);border:1px solid var(--rd-caution-stroke);height:18px;color:var(--rd-caution);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:6px;margin-right:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.rd-app .rd-tb-sample.is-own{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent-ink)}.rd-app .rd-tb-sample i{background:currentColor;border-radius:50%;width:5px;height:5px}.rd-app .rd-menubar-wrap{min-height:0}.rd-app .rd-menubar-right{color:var(--rd-text-3);font-size:11px}.rd-app .rd-cmdbar{-webkit-user-select:none;user-select:none;align-items:center;gap:2px;height:40px;padding:0 8px;display:flex}.rd-app .rd-cb{height:32px;color:var(--rd-text);white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:inline-flex}.rd-app .rd-cb svg{width:16px;height:16px;color:var(--rd-text-2)}.rd-app .rd-cb:hover:not([disabled]){background:var(--rd-subtle)}.rd-app .rd-cb:active:not([disabled]){background:var(--rd-subtle-2);color:var(--rd-text-2)}.rd-app .rd-cb.is-on{background:var(--rd-subtle)}.rd-app .rd-cb.is-on svg{color:var(--chair-accent-ink)}.rd-app .rd-cb.is-icon{padding:0 8px}.rd-app .rd-cb.is-primary{background:var(--chair-accent);color:var(--rd-on-accent);border-color:#ffffff14 #ffffff14 #0006;font-weight:600}.rd-app .rd-cb.is-primary:hover{filter:brightness(1.06);background:var(--chair-accent)}.rd-app .rd-cb.is-primary svg{color:var(--rd-on-accent)}.rd-app .rd-cb[disabled]{opacity:.4}.rd-app .rd-k{color:var(--rd-text-3);margin-left:2px;font-size:11px}.rd-app .rd-cb.is-primary .rd-k{color:#ffffffb3}.rd-app .rd-cbsep{background:var(--rd-divider);flex:none;width:1px;height:20px;margin:0 6px}.rd-app .rd-cmd-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.rd-app .rd-find{width:280px;display:block;position:relative}.rd-app .rd-find svg{width:14px;height:14px;color:var(--rd-text-3);pointer-events:none;position:absolute;top:50%;left:10px;translate:0 -50%}.rd-app .rd-find .rd-input{height:32px;padding-left:30px;padding-right:52px}.rd-app .rd-find .rd-k{position:absolute;top:50%;right:8px;translate:0 -50%}.rd-app .rd-btn{white-space:nowrap;background:var(--rd-control);height:32px;color:var(--rd-text);border:1px solid var(--rd-control-stroke);border-bottom-color:var(--rd-control-bottom);cursor:default;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:400;line-height:1;transition:background 80ms linear;display:inline-flex}.rd-app .rd-btn:hover:not([disabled]){background:var(--rd-control-hover)}.rd-app .rd-btn:active:not([disabled]){background:var(--rd-control-pressed);color:var(--rd-text-2)}.rd-app .rd-btn svg{width:16px;height:16px}.rd-app .rd-btn.is-primary{background:var(--chair-accent);color:var(--rd-on-accent);border-color:#ffffff14 #ffffff14 #0006;font-weight:600}.rd-app .rd-btn.is-primary:hover:not([disabled]){filter:brightness(1.06);background:var(--chair-accent)}.rd-app .rd-btn.is-ghost{background:0 0;border-color:#0000}.rd-app .rd-btn.is-ghost:hover:not([disabled]){background:var(--rd-subtle)}.rd-app .rd-btn.is-sm{height:28px;padding:0 10px;font-size:12.5px}.rd-app .rd-btn.is-xs{gap:6px;height:24px;padding:0 8px;font-size:12px}.rd-app .rd-btn.is-xs svg{width:14px;height:14px}.rd-app .rd-btn[disabled]{opacity:.4}.rd-app .rd-input{border:1px solid var(--rd-control-stroke);border-bottom:1px solid var(--rd-underline);background:var(--rd-control);width:100%;height:32px;color:var(--rd-text);border-radius:4px;padding:0 10px;font-family:inherit;font-size:13px}.rd-app .rd-input:hover{background:var(--rd-control-hover)}.rd-app .rd-input:focus{background:var(--rd-card);border-bottom:2px solid var(--chair-accent);box-shadow:none;outline:none;padding-bottom:1px}.rd-app .rd-input::placeholder{color:var(--rd-text-3)}.rd-app .rd-input.is-sm{height:28px;padding:0 8px;font-size:12.5px}.rd-app select.rd-input{appearance:auto}.rd-app .rd-kbd{border:1px solid var(--rd-stroke-strong);background:var(--rd-control);color:var(--rd-text-2);white-space:nowrap;border-radius:3px;padding:0 4px;font-family:inherit;font-size:11px;line-height:16px}.rd-app .rd-kbd.is-quiet{color:var(--rd-text-3);background:0 0;border-color:#0000}.rd-app .rd-pill{border:1px solid var(--rd-stroke-2);background:var(--rd-neutral-fill);height:20px;color:var(--rd-text-2);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.rd-app .rd-pill i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rd-app .rd-pill.is-warn{background:var(--rd-caution-fill);border-color:var(--rd-caution-stroke);color:var(--rd-caution)}.rd-app .rd-pill.is-risk{background:var(--rd-critical-fill);border-color:var(--rd-critical-stroke);color:var(--rd-critical)}.rd-app .rd-pill.is-ok{background:var(--rd-success-fill);border-color:var(--rd-success-stroke);color:var(--rd-success)}.rd-app .rd-pill.is-acc{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent-ink)}.rd-app .rd-pill.is-xs{height:18px;padding:0 7px 0 6px;font-size:11px}.rd-app .rd-mark{letter-spacing:.01em;width:24px;height:24px;color:var(--rd-id,var(--rd-text-2));background:var(--rd-id,var(--rd-text-2));border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-mark{background:color-mix(in srgb, var(--rd-id,var(--rd-text-2)) 12%, transparent)}}.rd-app .rd-mark{border:1px solid var(--rd-id,var(--rd-text-2))}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-mark{border:1px solid color-mix(in srgb, var(--rd-id,var(--rd-text-2)) 24%, transparent)}}.rd-app .rd-mark{flex:none}.rd-app .rd-mark.is-lg{border-radius:6px;width:36px;height:36px;font-size:14px}.rd-app .rd-mark.is-sm{border-radius:4px;width:22px;height:22px;font-size:10px}.rd-app .rd-av{color:#fff;background:var(--rd-av,var(--rd-text-3));border:1px solid var(--rd-card);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:8.5px;font-weight:700;display:inline-grid;position:relative}.rd-app .rd-av.is-sm{width:18px;height:18px;font-size:8px}.rd-app .rd-av.is-lg{width:28px;height:28px;font-size:11px}.rd-app .rd-av.is-here:after{content:"";background:var(--rd-success);border:1.5px solid var(--rd-card);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.rd-app .rd-av.is-none{color:var(--rd-critical);border:1.5px dashed var(--rd-critical);background:0 0}.rd-app .rd-shell{z-index:1;grid-template-columns:var(--rd-navw,232px) minmax(0, 1fr);min-height:0;display:grid;position:relative}.rd-app.is-navmin .rd-shell{--rd-navw:48px}.rd-app .rd-nav{z-index:2;-webkit-user-select:none;user-select:none;flex-direction:column;gap:2px;min-height:0;padding:4px;display:flex;position:relative;overflow:hidden}.rd-app .rd-nav-list{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.rd-app .rd-ngroup{color:var(--rd-text-2);white-space:nowrap;padding:12px 12px 4px;font-size:12px;font-weight:600;overflow:hidden}.rd-app .rd-nav-list .contents:first-child .rd-ngroup{padding-top:6px}.rd-app .rd-nitem{width:100%;height:36px;color:var(--rd-text);text-align:left;white-space:nowrap;cursor:default;border-radius:4px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px 0 12px;transition:background 80ms linear;display:grid;position:relative}.rd-app .rd-nitem svg{width:16px;height:16px;color:var(--rd-text)}.rd-app .rd-nitem:hover{background:var(--rd-subtle)}.rd-app .rd-nitem:active{background:var(--rd-subtle-2);color:var(--rd-text-2)}.rd-app .rd-nitem.is-on{background:var(--rd-subtle)}.rd-app .rd-nitem.is-on:before{content:"";background:var(--chair-accent);border-radius:2px;width:3px;height:16px;position:absolute;top:50%;left:0;translate:0 -50%}.rd-app .rd-nitem-l{text-overflow:ellipsis;min-width:0;line-height:1.2;overflow:hidden}.rd-app .rd-nitem-l small{color:var(--rd-text-3);text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.rd-app .rd-badge{min-width:16px;height:16px;color:var(--rd-text-2);background:var(--rd-subtle-3);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.rd-app .rd-badge.is-risk{background:var(--rd-critical);color:#fff}.rd-app .rd-badge.is-warn{background:var(--rd-caution);color:#fff}.dark .rd-app .rd-badge.is-warn{color:#1b1b1b}.rd-app.is-navmin .rd-nitem{grid-template-columns:16px;padding:0 0 0 12px}.rd-app.is-navmin .rd-nitem-l,.rd-app.is-navmin .rd-badge,.rd-app.is-navmin .rd-ngroup,.rd-app.is-navmin .rd-org-t,.rd-app.is-navmin .rd-nfoot .rd-btn{display:none}.rd-app .rd-nfoot{gap:6px;margin-top:auto;padding:8px 4px 4px;display:grid}.rd-app .rd-org{border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.rd-app .rd-org-t{min-width:0;line-height:1.25}.rd-app .rd-org-t b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.rd-app .rd-org-t span{color:var(--rd-text-3);font-size:11px}.rd-app .rd-nfoot .rd-btn{width:100%}.rd-app .rd-layer{z-index:1;background:var(--rd-layer);border-top:1px solid var(--rd-stroke-2);border-left:1px solid var(--rd-stroke-2);border-top-left-radius:8px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.rd-app .rd-hero{z-index:3;border-bottom:1px solid var(--rd-divider);background:var(--rd-layer);grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px 16px 10px;display:grid;position:relative}.rd-app .rd-herotop{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.rd-app .rd-infobar{border:1px solid var(--rd-stroke-2);background:var(--rd-neutral-fill);border-radius:4px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 14px;display:grid;position:relative;overflow:hidden}.rd-app .rd-infobar-ico{width:16px;height:16px;color:var(--rd-tone,var(--rd-text-2))}.rd-app .rd-ico-dot{background:var(--rd-tone,var(--rd-text-2));border-radius:50%;justify-self:center;width:8px;height:8px}.rd-app .rd-infobar p{color:var(--rd-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.rd-app .rd-infobar.is-risk{--rd-tone:var(--rd-critical);background:var(--rd-critical-fill);border-color:var(--rd-critical-stroke)}.rd-app .rd-infobar.is-warn{--rd-tone:var(--rd-caution);background:var(--rd-caution-fill);border-color:var(--rd-caution-stroke)}.rd-app .rd-infobar.is-ok{--rd-tone:var(--rd-success);background:var(--rd-success-fill);border-color:var(--rd-success-stroke)}.rd-app .rd-infobar.is-acc{--rd-tone:var(--rd-attention);background:var(--rd-attention-fill);border-color:var(--rd-attention-stroke)}.rd-app .rd-infobar.is-pulse{animation:.7s cubic-bezier(.55,0,.1,1) rd-bar-pulse}@keyframes rd-bar-pulse{0%{box-shadow:0 0 0 0 var(--rd-tone,transparent)}to{box-shadow:0 0 0 6px #0000}}.rd-app .rd-donow{flex-direction:column;justify-content:center;gap:4px;min-width:220px;display:flex}.rd-app .rd-donow .rd-cap{text-align:right;color:var(--rd-text-3);font-size:12px}.rd-app .rd-donow-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.rd-app .rd-donow-row .rd-btn{text-overflow:ellipsis;min-width:0;max-width:100%;line-height:30px;display:inline-block;overflow:hidden}.rd-app .rd-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.rd-app .rd-stat{text-align:left;border:1px solid var(--rd-stroke-2);background:var(--rd-card);cursor:default;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;transition:background 80ms linear;display:grid}.rd-app .rd-stat:hover{background:var(--rd-card-2)}.rd-app .rd-stat.is-on{border-color:var(--chair-accent-line);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-stat-txt{min-width:0;display:grid}.rd-app .rd-stat-l{color:var(--rd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rd-app .rd-stat-v{font-variant-numeric:tabular-nums;color:var(--rd-text);font-size:20px;font-weight:600;line-height:1.2}.rd-app .rd-stat-v.is-warn{color:var(--rd-caution)}.rd-app .rd-stat-v.is-good{color:var(--rd-success)}.rd-app .rd-stat-v.is-risk{color:var(--rd-critical)}.rd-app .rd-stat-s{color:var(--rd-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rd-app .rd-stat-viz{width:52px;height:36px}.rd-app .rd-spark{width:100%;height:100%;overflow:visible}.rd-app .rd-spark-risk{fill:var(--rd-critical);stroke:var(--rd-critical)}.rd-app .rd-spark-warn{fill:var(--rd-caution);stroke:var(--rd-caution)}.rd-app .rd-spark-ok{fill:var(--rd-success);stroke:var(--rd-success)}.rd-app .rd-spark-acc{fill:var(--chair-accent);stroke:var(--chair-accent)}.rd-app .rd-spark-track{fill:none;stroke:var(--rd-track);stroke-width:5px}.rd-app rect.rd-spark-track{fill:var(--rd-track);stroke:none}.rd-app .rd-spark-arc{fill:none;stroke-width:5px;stroke-linecap:round;transition:stroke-dasharray .4s cubic-bezier(0,0,0,1)}.rd-app .rd-spark-slate-2{stroke:var(--rd-text-3);fill:none}.rd-app .rd-room{min-width:0;min-height:0;position:relative}.rd-app .rd-room>*{animation:.15s cubic-bezier(0,0,0,1) both rd-rise}@keyframes rd-rise{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.rd-app .rd-body3{grid-template-columns:min(var(--rd-ledw,440px), 32%) 1px minmax(0, 1fr) 1px min(var(--rd-inspw,320px), 24%);height:100%;min-height:0;display:grid}.rd-app .rd-body3.is-noinsp{grid-template-columns:min(var(--rd-ledw,440px), 36%) 1px minmax(0, 1fr)}.rd-app .rd-body3.is-noled{grid-template-columns:minmax(0, 1fr) 1px min(var(--rd-inspw,320px), 28%)}.rd-app .rd-body3.is-noled.is-noinsp{grid-template-columns:minmax(0,1fr)}.rd-app .rd-body1{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.rd-app .rd-grip{background:var(--rd-divider);cursor:col-resize;z-index:3;touch-action:none;width:1px;position:relative}.rd-app .rd-grip:before{content:"";position:absolute;inset:0 -3px}.rd-app .rd-grip.is-static{cursor:default}.rd-app .rd-grip:not(.is-static):hover,.rd-app .rd-grip.is-on{background:var(--chair-accent)}.rd-app .rd-pane{z-index:1;background:var(--rd-layer);flex-direction:column;min-height:0;display:flex;position:relative}.rd-app .rd-pane.is-white{background:var(--rd-card)}.rd-app .rd-pane.is-focus .rd-phead{box-shadow:inset 0 -2px 0 var(--chair-accent)}.rd-app .rd-phead{border-bottom:1px solid var(--rd-divider);flex:none;align-items:center;gap:8px;height:36px;padding:0 8px 0 12px;display:flex}.rd-app .rd-pt{color:var(--rd-text);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.rd-app .rd-pt svg{width:16px;height:16px;color:var(--rd-text-2)}.rd-app .rd-pn{color:var(--rd-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.rd-app .rd-pbtn{width:28px;height:28px;color:var(--rd-text-2);border-radius:4px;flex:none;place-items:center;display:inline-grid}.rd-app .rd-pbtn:hover{background:var(--rd-subtle);color:var(--rd-text)}.rd-app .rd-pbtn.is-on{background:var(--rd-subtle);color:var(--chair-accent-ink)}.rd-app .rd-pbtn svg{width:16px;height:16px}.rd-app .rd-pbody{flex:1;min-height:0;overflow:auto}.rd-app .rd-lfilters{border-bottom:1px solid var(--rd-divider);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:6px 8px;display:flex}.rd-app .rd-fchip{border:1px solid var(--rd-control-stroke);background:var(--rd-control);height:26px;color:var(--rd-text);white-space:nowrap;cursor:default;border-radius:13px;align-items:center;gap:5px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.rd-app .rd-fchip svg{width:14px;height:14px}.rd-app .rd-fchip .rd-n{color:var(--rd-text-3);font-variant-numeric:tabular-nums;font-size:11px}.rd-app .rd-fchip:hover{background:var(--rd-control-hover)}.rd-app .rd-fchip[aria-pressed=true]{background:var(--chair-accent);color:var(--rd-on-accent);border-color:#0000}.rd-app .rd-fchip[aria-pressed=true] .rd-n{color:#ffffffbf}.rd-app .rd-pane[data-pane=ledger]{container-type:inline-size}.rd-app .rd-ledger{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}@container (max-width:420px){.rd-app .rd-pane[data-pane=ledger] .rd-ledger th:nth-child(2){width:80px}.rd-app .rd-pane[data-pane=ledger] .rd-ledger th:nth-child(3){width:54px}.rd-app .rd-pane[data-pane=ledger] .rd-ledger th:nth-child(4){width:64px}.rd-app .rd-pane[data-pane=ledger] .rd-ledger th:nth-child(5){width:60px}.rd-app .rd-pane[data-pane=ledger] .rd-days,.rd-app .rd-pane[data-pane=ledger] .rd-stake,.rd-app .rd-pane[data-pane=ledger] .rd-mny{font-size:12px}.rd-app .rd-pane[data-pane=ledger] .rd-add{padding:0 5px;font-size:11px}.rd-app .rd-pane[data-pane=ledger] .rd-ledger th,.rd-app .rd-pane[data-pane=ledger] .rd-ledger td{padding:0 6px}}.rd-app .rd-ledger th:nth-child(2){width:76px}.rd-app .rd-ledger th:nth-child(3){width:64px}.rd-app .rd-ledger th:nth-child(4){width:62px}.rd-app .rd-ledger th:nth-child(5){width:74px}.rd-app .rd-ledger th{z-index:2;text-align:left;height:32px;color:var(--rd-text-2);background:var(--rd-card);border-bottom:1px solid var(--rd-divider);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:0 8px;font-size:12px;font-weight:600;position:sticky;top:0}.rd-app .rd-ledger th+th{box-shadow:inset 1px 0 0 var(--rd-divider)}.rd-app .rd-ledger td{border-bottom:1px solid var(--rd-divider);vertical-align:middle;height:34px;color:var(--rd-text);white-space:nowrap;padding:0 8px}.rd-app .rd-ledger td:first-child{overflow:hidden}.rd-app.is-compact .rd-ledger td{height:28px}.rd-app .rd-lrow{cursor:default;transition:background 60ms linear}.rd-app .rd-lrow:hover td,.rd-app .rd-lrow[aria-selected=true] td{background:var(--rd-subtle)}.rd-app .rd-lrow[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-lrow:focus-visible{box-shadow:none;outline:none}.rd-app .rd-lrow:focus-visible td{box-shadow:inset 0 -1px 0 var(--rd-text), inset 0 1px 0 var(--rd-text)}.rd-app .rd-sv{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.rd-app .rd-sv.is-risk{background:var(--rd-critical)}.rd-app .rd-sv.is-warn{background:var(--rd-caution)}.rd-app .rd-sv.is-ok{background:var(--rd-success)}.rd-app .rd-vn{align-items:center;gap:8px;min-width:0;display:flex}.rd-app .rd-vn-t{min-width:0;line-height:1.2}.rd-app .rd-vn-t b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.rd-app .rd-vn-t span{color:var(--rd-text-3);text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.rd-app.is-compact .rd-vn-t span{display:none}.rd-app .rd-mny{color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-stake{color:var(--rd-caution);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-stake.is-zero{color:var(--rd-text-3);font-weight:400}.rd-app .rd-days{font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-days.is-risk{color:var(--rd-critical)}.rd-app .rd-days.is-warn{color:var(--rd-caution)}.rd-app .rd-days.is-soon{color:var(--rd-text)}.rd-app .rd-days.is-clear{color:var(--rd-text-2);font-weight:400}.rd-app .rd-add{border:1px dashed var(--rd-critical-stroke);height:22px;color:var(--rd-critical);border-radius:4px;padding:0 8px;font-size:11.5px;font-weight:600}.rd-app .rd-add:hover{background:var(--rd-critical-fill)}.rd-app .rd-lgroup td{background:var(--rd-layer-alt);height:28px;color:var(--rd-text-2);font-size:12px;font-weight:600}.rd-app .rd-lgroup td .rd-n{color:var(--rd-text-3);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.rd-app .rd-lgroup td .rd-m{float:right;color:var(--rd-text-2);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-lgroup.is-risk td{color:var(--rd-critical)}.rd-app .rd-lgroup.is-warn td{color:var(--rd-caution)}.rd-app .rd-lfoot{color:var(--rd-text-3);text-align:center;padding:10px 12px 16px;font-size:12px;line-height:1.45}.rd-app .rd-casehead{z-index:4;border-bottom:1px solid var(--rd-divider);background:var(--rd-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 16px;display:grid;position:sticky;top:0}.rd-app .rd-casehead>div{min-width:0}.rd-app .rd-casehead h2{color:var(--rd-text);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.25;display:flex}.rd-app .rd-pane[data-pane=case]{container-type:inline-size}@container (max-width:640px){.rd-app .rd-casehead{grid-template-columns:auto minmax(0,1fr)}.rd-app .rd-casehead .rd-acts{flex-wrap:wrap;order:3;grid-column:1/-1;justify-content:flex-start}.rd-app .rd-casehead .rd-meta{grid-column:2/-1}}.rd-app .rd-meta{color:var(--rd-text-2);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:2px 14px;font-size:12px;display:flex}.rd-app .rd-meta b{color:var(--rd-text);font-weight:600}.rd-app .rd-meta-owner{align-items:center;gap:6px;display:inline-flex}.rd-app .rd-acts{align-items:center;gap:8px;display:flex}.rd-app .rd-cards{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-content:start;gap:8px;padding:12px 16px 24px;display:grid}.rd-app .rd-cards.is-one{grid-template-columns:minmax(0,1fr);padding:12px}.rd-app .rd-wide{grid-column:1/-1}.rd-app .rd-card{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:4px;min-width:0;position:relative}.rd-app .rd-card.is-ghost{background:var(--rd-layer);border-style:dashed}.rd-app .rd-card.is-setup{border-color:var(--chair-accent-line)}.rd-app .rd-chead{border-bottom:1px solid var(--rd-divider);align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.rd-app .rd-chead svg{width:16px;height:16px;color:var(--rd-text-2);flex:none}.rd-app .rd-chead h3{color:var(--rd-text);white-space:nowrap;margin:0;font-size:13px;font-weight:600}.rd-app .rd-chead .rd-n{color:var(--rd-text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.rd-app .rd-cbody{color:var(--rd-text);padding:10px 12px 12px;font-size:13px;line-height:1.45}.rd-app .rd-cbody p{margin:0}.rd-app .rd-lead{color:var(--rd-text)}.rd-app .rd-note{color:var(--rd-text-2);font-size:12px;line-height:1.4;margin-top:6px!important}.rd-app .rd-cfoot{align-items:center;gap:8px;padding:0 12px 10px;display:flex}.rd-app .rd-cfoot.is-bar{border-top:1px solid var(--rd-divider);flex:none;padding:8px 12px}.rd-app .rd-facts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px 12px;display:grid}.rd-app .rd-facts.is-two{grid-template-columns:1fr 1fr}.rd-app .rd-fact{min-width:0;display:grid}.rd-app .rd-fact-l{color:var(--rd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rd-app .rd-fact-v{color:var(--rd-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.rd-app .rd-fact-v.is-risk{color:var(--rd-critical)}.rd-app .rd-fact-v.is-warn{color:var(--rd-caution)}.rd-app .rd-fact-v.is-good{color:var(--rd-success)}.rd-app .rd-fact-s{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-tl{height:74px;margin:6px 4px 0;position:relative}.rd-app .rd-tl-ax{background:var(--rd-track);border-radius:3px;height:6px;position:absolute;top:30px;left:0;right:0}.rd-app .rd-tl-runway{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);border-radius:5px;height:10px;position:absolute;top:28px}.rd-app .rd-tl-spent{background:var(--rd-caution);border-radius:5px 0 0 5px;height:10px;position:absolute;top:28px}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-tl-spent{background:color-mix(in srgb, var(--rd-caution) 55%, transparent)}}.rd-app .rd-tl-committed{background:repeating-linear-gradient(135deg, var(--rd-critical) 0 4px, transparent 4px 8px);height:6px;position:absolute;top:30px}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-tl-committed{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--rd-critical) 50%, transparent) 0 4px, transparent 4px 8px)}}.rd-app .rd-tl-committed{border-radius:0 3px 3px 0}.rd-app .rd-tl-tick{background:var(--rd-text-2);border-radius:1px;width:2px;height:22px;position:absolute;top:22px;translate:-50%}.rd-app .rd-tl-tick.is-notice{background:var(--rd-critical)}.rd-app .rd-tl-tick.is-expiry{background:var(--rd-text);width:3px}.rd-app .rd-tl-tick.is-start{background:var(--chair-accent)}.rd-app .rd-tl-q{background:var(--rd-gold);border:1.5px solid var(--rd-card);border-radius:2px;width:10px;height:10px;position:absolute;top:27px;translate:-50%;rotate:45deg}.rd-app .rd-tl-today{background:var(--rd-attention);width:2px;height:38px;animation:.2s cubic-bezier(0,0,0,1) both rd-pin;position:absolute;top:14px;translate:-50%}.rd-app .rd-tl-today:before{content:"";background:var(--rd-attention);border:2px solid var(--rd-card);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;left:50%;translate:-50%}@keyframes rd-pin{0%{opacity:.5;transform:translateY(-4px)}to{opacity:1;transform:none}}.rd-app .rd-tl-lb{color:var(--rd-text-3);white-space:nowrap;text-align:center;font-size:11px;line-height:1.2;position:absolute;top:48px;translate:-50%}.rd-app .rd-tl-lb b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;display:block}.rd-app .rd-tl-lb.is-risk b{color:var(--rd-critical)}.rd-app .rd-tl-lb.is-acc b{color:var(--chair-accent-ink)}.rd-app .rd-tl-lb.is-top{top:0}.rd-app .rd-tl-lb.is-today{color:var(--rd-attention);font-weight:600;top:0}.rd-app .rd-outs{gap:2px;display:grid}.rd-app .rd-out{border:1px solid #0000;border-radius:4px;grid-template-columns:minmax(150px,1.1fr) minmax(0,1.4fr) 82px 92px;align-items:center;gap:10px;padding:6px 8px;display:grid}.rd-app .rd-out:hover{background:var(--rd-subtle)}.rd-app .rd-out.is-rec{border-color:var(--rd-success-stroke);background:var(--rd-success-fill)}.rd-app .rd-out-nm{color:var(--rd-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.rd-app .rd-out-nm small{color:var(--rd-text-2);white-space:normal;font-size:11.5px;font-weight:400;line-height:1.3;display:block}.rd-app .rd-out-bar{background:var(--rd-track);border-radius:4px;height:8px;position:relative;overflow:hidden}.rd-app .rd-out-bar i{background:var(--rd-text-3);border-radius:4px;transition:width .3s cubic-bezier(0,0,0,1);position:absolute;top:0;bottom:0;left:0}.rd-app .rd-out.is-rec .rd-out-bar i{background:var(--rd-success)}.rd-app .rd-out.is-offered .rd-out-bar i{background:var(--rd-critical);opacity:.8}.rd-app .rd-out-v{text-align:right;color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-out-d{text-align:right;font-variant-numeric:tabular-nums;color:var(--rd-text-3);font-size:12px;font-weight:600}.rd-app .rd-out-d.is-good{color:var(--rd-success)}.rd-app .rd-out-d.is-risk{color:var(--rd-critical)}.rd-app .rd-lever-row{border-top:1px solid var(--rd-divider);color:var(--rd-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding-top:10px;font-size:12.5px;display:grid}.rd-app .rd-lever-row b{font-variant-numeric:tabular-nums;text-align:right;min-width:52px;color:var(--rd-text)}.rd-app .rd-lever-row input[type=range]{width:100%}.rd-app .rd-lever-row .rd-cap-2{grid-column:1/-1}.rd-app .rd-q3{grid-template-columns:repeat(3,minmax(0,1fr));margin:2px 0 8px;display:grid}.rd-app .rd-q3>div{border-right:1px solid var(--rd-divider);min-width:0;padding:2px 12px 4px 0;display:grid}.rd-app .rd-q3>div+div{padding-left:12px}.rd-app .rd-q3>div:last-child{border-right:0}.rd-app .rd-q3-l{color:var(--rd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rd-app .rd-q3-v{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.rd-app .rd-q3-v.is-risk{color:var(--rd-critical)}.rd-app .rd-q3-v.is-warn{color:var(--rd-caution)}.rd-app .rd-q3-v.is-ok{color:var(--rd-success)}.rd-app .rd-q3-s{color:var(--rd-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rd-app .rd-band{height:54px;margin:4px 6px 0;position:relative}.rd-app .rd-band-ax{background:var(--rd-track);border-radius:2px;height:4px;position:absolute;top:16px;left:0;right:0}.rd-app .rd-band-rng{background:var(--rd-subtle-3);border:1px solid var(--rd-stroke-strong);border-radius:5px;height:10px;position:absolute;top:13px}.rd-app .rd-band-med{background:var(--rd-text-2);border-radius:1px;width:2px;height:18px;position:absolute;top:9px;translate:-50%}.rd-app .rd-band-you{background:var(--rd-critical);border:2px solid var(--rd-card);width:14px;height:14px;box-shadow:0 0 0 1px var(--rd-stroke-strong);border-radius:50%;position:absolute;top:11px;translate:-50%}.rd-app .rd-band-you.is-good{background:var(--rd-success)}.rd-app .rd-band-you.is-warn{background:var(--rd-caution)}.rd-app .rd-band-lb{color:var(--rd-text-3);white-space:nowrap;text-align:center;font-size:11px;line-height:1.2;position:absolute;top:30px;translate:-50%}.rd-app .rd-band-lb b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:600;display:block}.rd-app .rd-band-lb.is-you{color:var(--rd-text);font-weight:600;top:-2px}.rd-app .rd-band-lb.is-l{translate:0}.rd-app .rd-moves{gap:2px;display:grid}.rd-app .rd-move{border:1px solid #0000;border-radius:4px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.rd-app .rd-move:hover{background:var(--rd-subtle)}.rd-app .rd-move.is-first{border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.rd-app .rd-tick{border:1px solid var(--rd-underline);background:var(--rd-control);width:20px;height:20px;color:var(--rd-on-accent);cursor:default;border-radius:4px;place-items:center;display:grid}.rd-app .rd-tick svg{opacity:0;width:12px;height:12px}.rd-app .rd-move.is-done .rd-tick{background:var(--chair-accent);border-color:var(--chair-accent)}.rd-app .rd-move.is-done .rd-tick svg{opacity:1}.rd-app .rd-move-t{min-width:0;color:var(--rd-text);font-size:13px;line-height:1.3}.rd-app .rd-move-t small{color:var(--rd-text-2);font-size:11.5px;display:block}.rd-app .rd-move.is-done .rd-move-t{color:var(--rd-text-3);text-decoration:line-through}.rd-app .rd-move-r{align-items:center;gap:8px;display:inline-flex}.rd-app .rd-setup-rows{gap:4px;display:grid}.rd-app .rd-setup-row{border:1px solid var(--rd-divider);background:var(--rd-card);border-radius:4px;grid-template-columns:20px minmax(140px,.9fr) minmax(0,1.3fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.rd-app .rd-setup-st{border:1px solid var(--rd-underline);width:18px;height:18px;color:var(--rd-text-3);background:var(--rd-control);cursor:default;border-radius:50%;place-items:center;transition:box-shadow 80ms linear,border-color 80ms linear;display:grid}.rd-app .rd-setup-st:hover{border-color:var(--chair-accent);box-shadow:0 0 0 3px var(--chair-accent-soft)}.rd-app .rd-setup-st svg{width:11px;height:11px}.rd-app .rd-setup-row.is-done .rd-setup-st{background:var(--rd-success);border-color:var(--rd-success);color:#fff}.rd-app .rd-setup-t{color:var(--rd-text);font-size:13px}.rd-app .rd-setup-t small{color:var(--rd-text-2);font-size:11.5px;display:block}.rd-app .rd-setup-ctl{align-items:center;gap:6px;min-width:0;display:flex}.rd-app .rd-setup-progress{color:var(--rd-text-2);align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.rd-app .rd-setup-progress .rd-bar{background:var(--rd-track);border-radius:2px;flex:1;height:4px;overflow:hidden}.rd-app .rd-setup-progress .rd-bar i{background:var(--chair-accent);border-radius:2px;height:100%;transition:width .3s cubic-bezier(0,0,0,1);display:block}.rd-app .rd-cmt{border-top:1px solid var(--rd-divider);padding:8px 0;font-size:13px}.rd-app .rd-cmt:first-child{border-top:0;padding-top:2px}.rd-app .rd-cmt-h{color:var(--rd-text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.rd-app .rd-cmt-h b{color:var(--rd-text);font-size:12.5px}.rd-app .rd-cmt-h .rd-when{color:var(--rd-text-3);margin-left:auto}.rd-app .rd-cmt p{color:var(--rd-text);margin-top:3px!important}.rd-app .rd-compose{margin-top:8px;position:relative}.rd-app .rd-compose .rd-input{padding-right:60px}.rd-app .rd-compose-go{background:var(--chair-accent);height:24px;color:var(--rd-on-accent);border-radius:4px;padding:0 10px;font-size:12px;font-weight:600;position:absolute;top:50%;right:4px;translate:0 -50%}.rd-app .rd-compose-go[disabled]{opacity:.4}.rd-app .rd-itabs{border-bottom:1px solid var(--rd-divider);flex:none;padding:0 6px;display:flex}.rd-app .rd-itab{height:36px;color:var(--rd-text-2);padding:0 10px;font-size:13px;position:relative}.rd-app .rd-itab:hover{color:var(--rd-text)}.rd-app .rd-itab.is-on{color:var(--rd-text);font-weight:600}.rd-app .rd-itab.is-on:after{content:"";background:var(--chair-accent);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.rd-app .rd-itab .rd-n{color:var(--rd-text-3);font-variant-numeric:tabular-nums;margin-left:5px;font-size:11px}.rd-app .rd-ibody{color:var(--rd-text);padding:12px 14px 24px;font-size:13px;line-height:1.45}.rd-app .rd-ibody h3{color:var(--rd-text);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.rd-app .rd-ibody h3 svg{width:16px;height:16px;color:var(--rd-text-2)}.rd-app .rd-ibody h4{color:var(--rd-text-2);margin:14px 0 0;font-size:12px;font-weight:600}.rd-app .rd-ibody p{color:var(--rd-text);margin:5px 0 0}.rd-app .rd-pts{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rd-app .rd-pts li{padding-left:12px;position:relative}.rd-app .rd-pts li:before{content:"";background:var(--rd-text-3);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}.rd-app .rd-pts.is-quiet{color:var(--rd-text-2);font-size:12px}.rd-app .rd-kv{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;margin-top:6px;font-size:12.5px;display:grid}.rd-app .rd-kv span{color:var(--rd-text-2)}.rd-app .rd-kv b{text-align:right;color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-kv b.is-risk{color:var(--rd-critical)}.rd-app .rd-kv b.is-warn{color:var(--rd-caution)}.rd-app .rd-kv b.is-good,.rd-app .rd-kv b.is-ok{color:var(--rd-success)}.rd-app .rd-doc{text-align:left;border-radius:4px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;width:calc(100% + 12px);margin:0 -6px;padding:6px;display:grid}.rd-app .rd-doc:hover:not(.is-static){background:var(--rd-subtle)}.rd-app .rd-doc-ico{background:var(--rd-subtle-3);width:26px;height:26px;color:var(--rd-text-2);border-radius:4px;place-items:center;display:grid}.rd-app .rd-doc-ico svg{width:14px;height:14px}.rd-app .rd-doc-t{min-width:0;line-height:1.25}.rd-app .rd-doc-t b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.rd-app .rd-doc-t span{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-doc-go{color:var(--chair-accent-ink);font-size:12px;font-weight:600}.rd-app .rd-film{text-align:left;border-radius:4px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:9px;width:calc(100% + 12px);margin:0 -6px;padding:5px 6px;display:grid}.rd-app .rd-film:hover{background:var(--rd-subtle)}.rd-app .rd-film-th{background:var(--rd-track);border-radius:3px;place-items:center;width:64px;height:38px;display:grid;position:relative;overflow:hidden}.rd-app .rd-film-th img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-app .rd-film-th svg{color:#fff;filter:drop-shadow(0 1px 2px #0009);width:14px;height:14px;position:relative}.rd-app .rd-film-th span{color:#fff;font-variant-numeric:tabular-nums;background:#00000080;border-radius:2px;padding:0 4px;font-size:9px;position:absolute;bottom:2px;right:3px}.rd-app .rd-film-t b{color:var(--rd-text);font-size:12.5px;font-weight:600;line-height:1.25;display:block}.rd-app .rd-film-t span{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-person{border-top:1px solid var(--rd-divider);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 0;display:grid}.rd-app .rd-person:first-of-type{border-top:0}.rd-app .rd-person-t b{color:var(--rd-text);font-size:12.5px;font-weight:600;display:block}.rd-app .rd-person-t span{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-hrow{border-top:1px solid var(--rd-divider);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;padding:7px 0;font-size:12.5px;display:grid}.rd-app .rd-hrow-fi{background:var(--chair-accent-soft);width:18px;height:18px;color:var(--chair-accent-ink);border-radius:4px;place-items:center;display:grid}.rd-app .rd-hrow.is-risk .rd-hrow-fi{background:var(--rd-critical-fill);color:var(--rd-critical)}.rd-app .rd-hrow.is-warn .rd-hrow-fi{background:var(--rd-caution-fill);color:var(--rd-caution)}.rd-app .rd-hrow-fi svg{width:11px;height:11px}.rd-app .rd-hrow-when{color:var(--rd-text-3);white-space:nowrap;font-size:11px}.rd-app .rd-hrow-t b{color:var(--rd-text);font-weight:600}.rd-app .rd-hrow-t span{color:var(--rd-text-2);font-size:11.5px;display:block}.rd-app .rd-runway{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.rd-app .rd-rw-levers{border-bottom:1px solid var(--rd-divider);color:var(--rd-text);background:var(--rd-card);flex-wrap:wrap;align-items:center;gap:14px;padding:6px 12px;font-size:12.5px;display:flex}.rd-app .rd-lv{align-items:center;gap:8px;display:inline-flex}.rd-app .rd-lv svg{width:16px;height:16px;color:var(--rd-text-2)}.rd-app .rd-lv input[type=range]{width:200px}.rd-app .rd-lv b{font-variant-numeric:tabular-nums;min-width:96px;color:var(--rd-text);font-weight:600}.rd-app .rd-counts{color:var(--rd-text-2);gap:14px;margin-left:auto;font-size:12px;display:inline-flex}.rd-app .rd-counts span{align-items:center;gap:6px;display:inline-flex}.rd-app .rd-counts i{border-radius:2px;width:8px;height:8px}.rd-app .rd-counts i.is-risk{background:var(--rd-critical)}.rd-app .rd-counts i.is-track{background:var(--rd-text-3)}.rd-app .rd-counts i.is-warn{background:var(--rd-caution)}.rd-app .rd-counts i.is-acc{background:var(--chair-accent)}.rd-app .rd-counts b{font-variant-numeric:tabular-nums;color:var(--rd-text)}.rd-app .rd-rw-chart{background:var(--rd-card);min-height:0;position:relative;overflow:auto}.rd-app .rd-rw-grid{min-width:720px;position:relative}.rd-app .rd-rw-head{z-index:3;background:var(--rd-card);border-bottom:1px solid var(--rd-divider);height:28px;color:var(--rd-text-2);grid-template-columns:200px minmax(0,1fr) 96px;font-size:11.5px;display:grid;position:sticky;top:0}.rd-app .rd-rw-months{position:relative}.rd-app .rd-mo{border-left:1px solid var(--rd-divider);white-space:nowrap;align-items:center;height:28px;padding-left:6px;font-weight:600;display:flex;position:absolute;top:0}.rd-app .rd-mo.is-y{color:var(--rd-text)}.rd-app .rd-rw-row{border-bottom:1px solid var(--rd-divider);cursor:default;grid-template-columns:200px minmax(0,1fr) 96px;height:40px;display:grid;position:relative}.rd-app .rd-rw-row:hover,.rd-app .rd-rw-row[aria-selected=true]{background:var(--rd-subtle)}.rd-app .rd-rw-row[aria-selected=true] .rd-rw-lab{box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-rw-lab{align-items:center;gap:8px;min-width:0;padding:0 10px 0 12px;display:flex}.rd-app .rd-rw-t{min-width:0;line-height:1.2}.rd-app .rd-rw-t b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.rd-app .rd-rw-t span{color:var(--rd-text-3);white-space:nowrap;font-size:11.5px}.rd-app .rd-rw-track{position:relative;overflow:hidden}.rd-app .rd-gl{background:var(--rd-divider);width:1px;position:absolute;top:0;bottom:0}.rd-app .rd-rw-bar{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);transform-origin:0;border-radius:3px;height:14px;animation:.3s cubic-bezier(0,0,0,1) both rd-draw;position:absolute;top:13px}.rd-app .rd-rw-bar.is-late{background:var(--rd-caution)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-bar.is-late{background:color-mix(in srgb, var(--rd-caution) 18%, transparent)}}.rd-app .rd-rw-bar.is-late{border-color:var(--rd-caution)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-bar.is-late{border-color:color-mix(in srgb, var(--rd-caution) 45%, transparent)}}.rd-app .rd-rw-bar.is-crossed{background:var(--rd-critical)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-bar.is-crossed{background:color-mix(in srgb, var(--rd-critical) 14%, transparent)}}.rd-app .rd-rw-bar.is-crossed{border-color:var(--rd-critical)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-bar.is-crossed{border-color:color-mix(in srgb, var(--rd-critical) 40%, transparent)}}.rd-app .rd-rw-spent{background:var(--rd-caution);border-radius:3px 0 0 3px;height:14px;position:absolute;top:13px}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-spent{background:color-mix(in srgb, var(--rd-caution) 55%, transparent)}}.rd-app .rd-rw-spent{transform-origin:0;animation:.3s cubic-bezier(0,0,0,1) both rd-draw}.rd-app .rd-rw-tail{background:repeating-linear-gradient(135deg, var(--rd-text-3) 0 3px, transparent 3px 7px);height:8px;position:absolute;top:16px}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-tail{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--rd-text-3) 60%, transparent) 0 3px, transparent 3px 7px)}}.rd-app .rd-rw-tail{border-radius:0 2px 2px 0}.rd-app .rd-rw-tail.is-committed{background:repeating-linear-gradient(135deg, var(--rd-critical) 0 3px, transparent 3px 7px)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-tail.is-committed{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--rd-critical) 55%, transparent) 0 3px, transparent 3px 7px)}}.rd-app .rd-rw-notice{background:var(--rd-critical);border-radius:1px;width:3px;height:24px;position:absolute;top:8px;translate:-50%}.rd-app .rd-rw-q{background:var(--rd-gold);border:1px solid var(--rd-card);border-radius:1px;width:8px;height:8px;position:absolute;top:16px;translate:-50%;rotate:45deg}.rd-app .rd-rw-end{background:var(--rd-text-2);width:2px;height:20px;position:absolute;top:10px;translate:-50%}.rd-app .rd-rw-right{color:var(--rd-text-3);flex-direction:column;justify-content:center;align-items:flex-end;padding:0 12px;font-size:11.5px;line-height:1.25;display:flex}.rd-app .rd-rw-right b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.rd-app .rd-rw-right b.is-risk{color:var(--rd-critical)}.rd-app .rd-rw-right b.is-warn{color:var(--rd-caution)}.rd-app .rd-rw-today,.rd-app .rd-rw-at{z-index:2;pointer-events:none;width:2px;position:absolute;top:28px;bottom:0;translate:-50%}.rd-app .rd-rw-today{background:var(--rd-attention)}.rd-app .rd-rw-at{background:var(--chair-accent)}.rd-app .rd-rw-today:before,.rd-app .rd-rw-at:before{content:attr(data-l);color:#fff;white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600;position:absolute;top:2px;left:50%;translate:-50%}.rd-app .rd-rw-today:before{background:var(--rd-attention)}.rd-app .rd-rw-at:before{background:var(--chair-accent);color:var(--rd-on-accent)}@keyframes rd-draw{0%{transform:scaleX(0)}to{transform:none}}.rd-app .rd-rw-foot{border-top:1px solid var(--rd-divider);background:var(--rd-layer);grid-template-columns:200px minmax(0,1fr) 96px;display:grid}.rd-app .rd-rw-lg{color:var(--rd-text-2);flex-direction:column;justify-content:center;gap:3px;padding:8px 12px;font-size:11px;display:flex}.rd-app .rd-rw-lg span{align-items:center;gap:6px;display:inline-flex}.rd-app .rd-rw-lg i{border-radius:2px;width:14px;height:6px}.rd-app .rd-rw-lg i.is-runway{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line)}.rd-app .rd-rw-lg i.is-spent{background:var(--rd-caution)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-rw-lg i.is-spent{background:color-mix(in srgb, var(--rd-caution) 55%, transparent)}}.rd-app .rd-rw-lg i.is-notice{background:var(--rd-critical);width:3px}.rd-app .rd-rw-lg i.is-q{background:var(--rd-gold);border-radius:1px;width:8px;height:8px;rotate:45deg}.rd-app .rd-rw-lg i.is-committed{background:repeating-linear-gradient(135deg, var(--rd-critical) 0 3px, transparent 3px 7px)}.rd-app .rd-curve{height:84px;position:relative}.rd-app .rd-curve svg{width:100%;height:100%;position:absolute;inset:0}.rd-app .rd-curve-l{color:var(--rd-text-2);font-size:11px;position:absolute;top:4px;left:6px}.rd-app .rd-curve-area{fill:var(--rd-critical)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-curve-area{fill:color-mix(in srgb, var(--rd-critical) 14%, transparent)}}.rd-app .rd-curve-line{fill:none;stroke:var(--rd-critical);stroke-width:2px}.rd-app .rd-curve-v{color:var(--rd-text);font-variant-numeric:tabular-nums;background:var(--rd-layer);border-radius:2px;padding:0 3px;font-size:10.5px;font-weight:600;position:absolute;translate:-50%}.rd-app .rd-rw-tot{color:var(--rd-text-2);text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;padding:0 12px;font-size:11px;display:flex}.rd-app .rd-rw-tot b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:14px}.rd-app .rd-wl{grid-template-columns:minmax(0,1.4fr) 1px minmax(0,1fr);height:100%;min-height:0;display:grid}.rd-app .rd-weeks{align-items:flex-end;gap:3px;height:190px;padding:26px 12px 4px;display:flex;position:relative}.rd-app .rd-week{cursor:default;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;min-width:6px;height:100%;padding:0;display:flex;position:relative}.rd-app .rd-week i{background:var(--rd-track);width:100%;height:var(--h);border-radius:2px 2px 0 0;transition:background 80ms linear,height .3s cubic-bezier(0,0,0,1);display:block}.rd-app .rd-week.is-hot i,.rd-app .rd-week.is-warm i{background:var(--rd-caution)}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-week.is-warm i{background:color-mix(in srgb, var(--rd-caution) 55%, var(--rd-track))}}.rd-app .rd-week.is-on i,.rd-app .rd-week:hover i{background:var(--chair-accent)}.rd-app .rd-week-n{color:var(--rd-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;position:absolute;top:-18px;left:50%;translate:-50%}.rd-app .rd-week.is-now:after{content:"";background:var(--rd-attention);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-6px;left:50%;translate:-50%}.rd-app .rd-weeks-ax{color:var(--rd-text-3);justify-content:space-between;padding:6px 12px 0;font-size:11px;display:flex}.rd-app .rd-wk-list{gap:4px;padding:12px;display:grid}.rd-app .rd-wk{border:1px solid var(--rd-stroke-2);background:var(--rd-card);text-align:left;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;padding:8px 10px;display:grid}.rd-app .rd-wk.is-on{border-color:var(--chair-accent-line)}.rd-app .rd-wk b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-wk span{color:var(--rd-text-2);font-size:11.5px}.rd-app .rd-wk-v{color:var(--rd-text);font-variant-numeric:tabular-nums;text-align:right;font-size:14px;font-weight:600}.rd-app .rd-wk-v small{color:var(--rd-text-3);font-size:11px;font-weight:400;display:block}.rd-app .rd-owners{gap:4px;padding:4px 0;display:grid}.rd-app .rd-owner{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:4px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.rd-app .rd-owner.is-drop-on,.rd-app .rd-col.is-drop-on{border-color:var(--chair-accent);background:var(--chair-accent-soft)}.rd-app .rd-owner-t{min-width:0}.rd-app .rd-owner-t b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-owner-bar{background:var(--rd-track);border-radius:3px;height:6px;margin-top:4px;display:block;overflow:hidden}.rd-app .rd-owner-bar i{background:var(--rd-text-3);border-radius:3px;height:100%;transition:width .3s cubic-bezier(0,0,0,1);display:block}.rd-app .rd-owner.is-none .rd-owner-bar i{background:var(--rd-critical)}.rd-app .rd-owner-v{text-align:right;color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.rd-app .rd-owner-v small{color:var(--rd-text-3);font-size:11px;font-weight:400;display:block}.rd-app .rd-chips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.rd-app .rd-vchip{border:1px solid var(--rd-control-stroke);background:var(--rd-control);height:24px;color:var(--rd-text);cursor:grab;border-radius:12px;align-items:center;gap:6px;padding:0 8px 0 3px;font-size:12px;display:inline-flex}.rd-app .rd-vchip:active{cursor:grabbing}.rd-app .rd-vchip .rd-mark{border-radius:3px;width:16px;height:16px;font-size:8px}.rd-app .rd-vchip-m{font-variant-numeric:tabular-nums;color:var(--rd-text-3)}.rd-app .rd-orbit-room{grid-template-columns:minmax(0,1fr) 1px minmax(300px,.9fr);height:100%;min-height:0;display:grid}.rd-app .rd-orb-stage{flex:1;place-items:center;min-height:0;padding:10px;display:grid}.rd-app .rd-orbit{shape-rendering:geometricprecision;text-rendering:optimizelegibility;width:min(100%,78vh);height:auto;max-height:100%}.rd-app .rd-orb-ground{fill:var(--rd-subtle-2)}.rd-app .rd-orb-ring{fill:none;stroke:var(--rd-stroke-strong);stroke-width:1px}.rd-app .rd-orb-ring.is-minor{stroke:var(--rd-stroke);stroke-dasharray:2 5}.rd-app .rd-orb-ring.is-notice{stroke:var(--rd-critical);stroke-dasharray:4 4;opacity:.6}.rd-app .rd-orb-past{fill:none;stroke:var(--rd-critical);stroke-opacity:.35;stroke-dasharray:3 3}.rd-app .rd-orb-lab{fill:var(--rd-text-3);paint-order:stroke;stroke:var(--rd-layer);stroke-width:4px;stroke-linejoin:round;font-size:10.5px}.rd-app .rd-orb-lab.is-past{fill:var(--rd-critical)}.rd-app .rd-orb-today{fill:var(--rd-gold);opacity:.95}.rd-app .rd-orb-center{fill:#fff;font-size:10px;font-weight:600}.rd-app .rd-orb-dot{transform-box:fill-box;transform-origin:50%;transition:transform .14s cubic-bezier(0,0,0,1)}.rd-app .rd-orb-dot:hover{transform:scale(1.05)}.rd-app .rd-orb-dot .rd-orb-body{stroke:var(--rd-card);stroke-width:2px;cursor:default}.rd-app .rd-orb-dot .rd-orb-shine{fill:#ffffff59;pointer-events:none}.rd-app .rd-orb-dot .rd-orb-halo{fill:none;stroke-width:1px;opacity:.35;pointer-events:none}.rd-app .rd-orb-dot.is-risk .rd-orb-halo{stroke:var(--rd-critical)}.rd-app .rd-orb-dot.is-warn .rd-orb-halo{stroke:var(--rd-caution)}.rd-app .rd-orb-dot.is-ok .rd-orb-halo{stroke:var(--rd-success)}.rd-app .rd-orb-leader{stroke:var(--rd-text-3);stroke-width:1px;opacity:.7;pointer-events:none}.rd-app .rd-orb-dot circle{stroke:var(--rd-card);stroke-width:2px;fill-opacity:.85;cursor:default}.rd-app .rd-orb-dot.is-risk circle{fill:var(--rd-critical)}.rd-app .rd-orb-dot.is-warn circle{fill:var(--rd-caution)}.rd-app .rd-orb-dot.is-ok circle{fill:var(--rd-success)}.rd-app .rd-orb-dot.is-sel .rd-orb-body{stroke:var(--rd-text);stroke-width:2.5px}.rd-app .rd-orb-dot.is-sel .rd-orb-halo{opacity:.9;stroke-width:2px}.rd-app .rd-orb-name{fill:var(--rd-text);pointer-events:none;paint-order:stroke;stroke:var(--rd-layer);stroke-width:3px;stroke-linejoin:round;font-size:12px;font-weight:600}.rd-app .rd-orb-val{fill:var(--rd-text-2);pointer-events:none;paint-order:stroke;stroke:var(--rd-layer);stroke-width:3px;stroke-linejoin:round;font-size:10.5px}.rd-app .rd-approach{gap:2px;padding:6px 8px;display:grid}.rd-app .rd-app-row{cursor:default;border:1px solid #0000;border-radius:4px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.rd-app .rd-app-row:hover{background:var(--rd-subtle)}.rd-app .rd-app-row[aria-selected=true]{background:var(--rd-subtle);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-app-t{min-width:0;line-height:1.25}.rd-app .rd-app-t b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-app-t span{color:var(--rd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.rd-app .rd-app-d{text-align:right;font-variant-numeric:tabular-nums;color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-app-d.is-risk{color:var(--rd-critical)}.rd-app .rd-app-d.is-warn{color:var(--rd-caution)}.rd-app .rd-app-d small{color:var(--rd-text-3);font-size:11px;font-weight:400;display:block}.rd-app .rd-board{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:stretch;gap:8px;height:100%;min-height:0;padding:12px;display:grid;overflow:auto}.rd-app .rd-col{border:1px solid var(--rd-stroke-2);background:var(--rd-layer-alt);border-radius:4px;flex-direction:column;min-height:0;display:flex}.rd-app .rd-col-head{border-bottom:1px solid var(--rd-divider);flex:none;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.rd-app .rd-col-head b{color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-col-head .rd-n{color:var(--rd-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.rd-app .rd-col-head .rd-v{color:var(--rd-text-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}.rd-app .rd-col-body{flex:1;align-content:start;gap:6px;min-height:60px;padding:8px;display:grid;overflow:auto}.rd-app .rd-kcard{border:1px solid var(--rd-stroke-2);background:var(--rd-card);cursor:grab;border-radius:4px;gap:6px;padding:8px 10px;display:grid}.rd-app .rd-kcard:active{cursor:grabbing}.rd-app .rd-kcard[aria-selected=true]{border-color:var(--chair-accent);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-kh{align-items:center;gap:8px;display:flex}.rd-app .rd-kh b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.rd-app .rd-kh .rd-m{color:var(--rd-text);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.rd-app .rd-kf{color:var(--rd-text-2);align-items:center;gap:8px;font-size:11.5px;display:flex}.rd-app .rd-mv{gap:2px;margin-left:auto;display:inline-flex}.rd-app .rd-mv button{width:22px;height:22px;color:var(--rd-text-2);border-radius:4px;place-items:center;display:grid}.rd-app .rd-mv button:hover{background:var(--rd-subtle);color:var(--rd-text)}.rd-app .rd-mv svg{width:12px;height:12px}.rd-app .rd-col-foot{color:var(--rd-text-3);border-top:1px solid var(--rd-divider);flex:none;padding:6px 12px 8px;font-size:11.5px}.rd-app .rd-col-empty{color:var(--rd-text-3);text-align:center;border:1px dashed var(--rd-stroke-strong);border-radius:4px;place-items:center;padding:20px 10px;font-size:12px;display:grid}.rd-app .rd-plan,.rd-app .rd-managed{grid-template-columns:minmax(0, 1.5fr) 1px var(--rd-sidew,380px);height:100%;min-height:0;display:grid}.rd-app .rd-ambition{border:1px solid var(--rd-control-stroke);background:var(--rd-control);border-radius:4px;display:inline-flex;overflow:hidden}.rd-app .rd-ambition button{height:28px;color:var(--rd-text);border-right:1px solid var(--rd-control-stroke);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.rd-app .rd-ambition button:last-child{border-right:0}.rd-app .rd-ambition button:hover{background:var(--rd-subtle)}.rd-app .rd-ambition button[aria-pressed=true]{background:var(--chair-accent);color:var(--rd-on-accent);font-weight:600}.rd-app .rd-ambition button[disabled]{color:var(--rd-text-disabled)}.rd-app .rd-steps{padding:6px 12px 12px;display:grid;position:relative}.rd-app .rd-step{border-radius:4px;grid-template-columns:32px minmax(0,max-content) auto;gap:12px 14px;padding:10px 8px 12px 0;display:grid;position:relative}.rd-app .rd-step-t{max-width:620px}.rd-app .rd-step:before{content:"";background:var(--rd-track);width:2px;position:absolute;top:34px;bottom:-6px;left:15px}.rd-app .rd-step:last-child:before{display:none}.rd-app .rd-step:hover{background:var(--rd-subtle)}.rd-app .rd-step-no{z-index:1;border:1px solid var(--rd-underline);background:var(--rd-card);width:32px;height:32px;color:var(--rd-text-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;display:grid;position:relative}.rd-app .rd-step-no svg{width:13px;height:13px}.rd-app .rd-step.is-done .rd-step-no{background:var(--chair-accent);border-color:var(--chair-accent);color:var(--rd-on-accent)}.rd-app .rd-step.is-now .rd-step-no{border-color:var(--chair-accent);color:var(--chair-accent-ink);box-shadow:0 0 0 3px var(--chair-accent-soft)}.rd-app .rd-step.is-late .rd-step-no{border-color:var(--rd-critical);color:var(--rd-critical)}.rd-app .rd-step-t{min-width:0}.rd-app .rd-step-t b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-step.is-done .rd-step-t b{color:var(--rd-text-3);text-decoration:line-through}.rd-app .rd-step-t p{color:var(--rd-text-2);margin:2px 0 0;font-size:12.5px}.rd-app .rd-step-when{color:var(--rd-text-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:inline-flex}.rd-app .rd-step-when b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:11.5px;display:inline}.rd-app .rd-step-when b.is-risk{color:var(--rd-critical)}.rd-app .rd-step-when b.is-warn{color:var(--rd-caution)}.rd-app .rd-step-r{flex-direction:column;align-self:start;align-items:flex-start;gap:6px;padding-top:4px;display:flex}.rd-app .rd-worth{gap:8px;display:grid}.rd-app .rd-worth-big{color:var(--rd-success);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.rd-app .rd-worth-big.is-zero{color:var(--rd-text-2)}.rd-app .rd-hands{gap:6px;display:grid}.rd-app .rd-hand{border:1px solid var(--rd-stroke-2);background:var(--rd-card);cursor:default;border-radius:4px;grid-template-columns:20px 24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.rd-app .rd-hand input[type=checkbox]{width:16px;height:16px;margin:0}.rd-app .rd-hand-t{min-width:0}.rd-app .rd-hand-t b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-hand-t span{color:var(--rd-text-2);font-size:11.5px}.rd-app .rd-hand-m{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.rd-app .rd-hand.is-on{border-color:var(--chair-accent-line);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-mandate{gap:10px;display:grid}.rd-app .rd-mrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.rd-app .rd-mrow-l{color:var(--rd-text);font-size:13px}.rd-app .rd-mrow-l small{color:var(--rd-text-3);font-size:11.5px;display:block}.rd-app .rd-mrow b{font-variant-numeric:tabular-nums;font-size:15px}.rd-app .rd-horizon{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;margin-top:6px;display:grid}.rd-app .rd-horizon div{background:var(--rd-track);height:34px;color:var(--rd-text-3);border-radius:3px;place-items:end center;padding-bottom:3px;font-size:10px;display:grid}.rd-app .rd-horizon div.is-has{background:var(--chair-accent-soft);color:var(--chair-accent-ink);font-weight:600}.rd-app .rd-horizon div.is-hand{background:var(--chair-accent);color:var(--rd-on-accent);font-weight:600}.rd-app .rd-horizon-l{color:var(--rd-text-3);justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}.rd-app .rd-record{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;min-height:0;padding:12px;display:grid;overflow:auto}.rd-app .rd-record>.rd-card{flex-direction:column;min-height:0;display:flex}.rd-app .rd-record>.rd-card>.rd-cbody{flex-direction:column;flex:1;min-height:0;display:flex}.rd-app .rd-record .rd-gap,.rd-app .rd-record .rd-rtable,.rd-app .rd-record .rd-hbars{flex:none}.rd-app .rd-record .rd-grow-note{margin-top:auto;padding-top:10px}.rd-app .rd-gap{height:72px;margin:8px 6px 0;position:relative}.rd-app .rd-gap-ax{background:var(--rd-track);border-radius:3px;height:6px;position:absolute;top:34px;left:0;right:0}.rd-app .rd-gap-rw{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);border-radius:5px;height:10px;position:absolute;top:32px}.rd-app .rd-gap-miss{background:repeating-linear-gradient(135deg, var(--rd-critical) 0 3px, transparent 3px 7px);border-radius:5px 0 0 5px;height:10px;position:absolute;top:32px}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-gap-miss{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--rd-critical) 50%, transparent) 0 3px, transparent 3px 7px)}}.rd-app .rd-gap-al{background:var(--rd-caution);width:2px;height:22px;position:absolute;top:26px;translate:-50%}.rd-app .rd-gap-lb{color:var(--rd-text-3);white-space:nowrap;text-align:center;font-size:11px;position:absolute;top:50px;translate:-50%}.rd-app .rd-gap-lb b{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:11.5px;display:block}.rd-app .rd-gap-lb.is-acc b{color:var(--chair-accent-ink)}.rd-app .rd-gap-lb.is-l{text-align:left;translate:0}.rd-app .rd-gap-lb.is-r{text-align:right;translate:-100%}.rd-app .rd-gap-lb.is-top{top:0}.rd-app .rd-qbars{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;height:140px;min-height:140px;padding:20px 6px 0;display:grid}.rd-app .rd-qbar{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.rd-app .rd-qbar i{background:var(--rd-text-3);height:var(--h);border-radius:3px 3px 0 0;transition:height .3s cubic-bezier(0,0,0,1);display:block}.rd-app .rd-qbar.is-now i{background:var(--chair-accent)}.rd-app .rd-qbar-v{text-align:center;color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;position:absolute;top:-18px;left:0;right:0}.rd-app .rd-qlab{text-align:center;color:var(--rd-text-3);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:6px 6px 0;font-size:11px;display:grid}.rd-app .rd-qlab b{color:var(--rd-text);font-size:11.5px;display:block}.rd-app .rd-hbars{gap:8px;display:grid}.rd-app .rd-hbar{text-align:left;grid-template-columns:110px minmax(0,1fr) 70px;align-items:center;gap:10px;width:100%;padding:0;font-size:12.5px;display:grid}.rd-app .rd-hbar-l{color:var(--rd-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rd-app .rd-hbar-b{background:var(--rd-track);border-radius:4px;height:8px;overflow:hidden}.rd-app .rd-hbar-b i{background:var(--rd-caution);border-radius:4px;height:100%;transition:width .3s cubic-bezier(0,0,0,1);display:block}.rd-app .rd-hbar-b i.is-good{background:var(--rd-success)}.rd-app .rd-hbar-v{text-align:right;color:var(--rd-text);font-variant-numeric:tabular-nums;font-weight:600}.rd-app .rd-rtable{border-collapse:collapse;width:100%;font-size:12.5px}.rd-app .rd-rtable th{text-align:left;color:var(--rd-text-2);border-bottom:1px solid var(--rd-divider);padding:4px 6px;font-size:12px;font-weight:600}.rd-app .rd-rtable td{border-bottom:1px solid var(--rd-divider);color:var(--rd-text);font-variant-numeric:tabular-nums;padding:6px}.rd-app .rd-rtable td.is-good{color:var(--rd-success);font-weight:600}.rd-app .rd-standing{text-align:center;place-items:center;height:100%;min-height:240px;padding:24px;display:grid}.rd-app .rd-standing-in{justify-items:center;gap:8px;max-width:520px;display:grid}.rd-app .rd-standing-ico{background:var(--rd-subtle-3);width:40px;height:40px;color:var(--rd-text-2);border-radius:8px;place-items:center;display:grid}.rd-app .rd-standing-ico svg{width:20px;height:20px}.rd-app .rd-standing h3{color:var(--rd-text);margin:0;font-size:15px;font-weight:600}.rd-app .rd-standing p{color:var(--rd-text-2);margin:0;font-size:13px;line-height:1.45}.rd-app .rd-standing-row{gap:8px;margin-top:4px;display:flex}.rd-app .rd-foot{z-index:40;color:var(--rd-text-2);-webkit-user-select:none;user-select:none;white-space:nowrap;border-top:1px solid var(--rd-stroke);align-items:center;height:24px;padding:0 6px;font-size:12px;display:flex;position:relative;overflow:hidden}.rd-app .rd-foot>span{text-overflow:ellipsis;border-right:1px solid var(--rd-divider);flex:0 auto;min-width:0;padding:0 8px;line-height:22px;overflow:hidden}.rd-app .rd-foot>span:last-child,.rd-app .rd-foot>.rd-grow{border-right:0}.rd-app .rd-foot>.rd-grow+span{border-left:1px solid var(--rd-divider)}.rd-app .rd-fseg{align-items:center;gap:6px;display:inline-flex}.rd-app .rd-dot{background:var(--rd-success);border-radius:50%;flex:none;width:6px;height:6px}.rd-app .rd-fseg.is-busy .rd-dot{background:var(--chair-accent);animation:1.2s ease-in-out infinite rd-pulse}@keyframes rd-pulse{50%{opacity:.35}}.rd-app .rd-sel{color:var(--rd-text)}.rd-app .rd-presence{align-items:center;display:inline-flex}.rd-app .rd-presence .rd-av{margin-left:-3px}.rd-app .rd-keycap{border:1px solid var(--rd-stroke-strong);width:16px;height:16px;color:var(--rd-text-2);border-radius:3px;place-items:center;font-size:11px;display:inline-grid}.rd-app .rd-keycap:hover{background:var(--rd-subtle);color:var(--rd-text)}.rd-app .rd-ctx{z-index:90;position:absolute}.rd-app .rd-ctx>div{position:static}.rd-app .rd-mhead{border-bottom:1px solid var(--rd-divider);color:var(--rd-text-2);margin-bottom:2px;padding:6px 10px 8px;font-size:12px;line-height:1.35}.rd-app .rd-mhead b{color:var(--rd-text);font-size:13px;font-weight:600;display:block}.rd-app .rd-pal-veil{z-index:95;background:#0000002e;place-items:start center;padding-top:10vh;display:grid;position:absolute;inset:0}.rd-app .rd-pal{background:var(--rd-card-2);border:1px solid var(--rd-stroke-2);border-radius:8px;width:min(800px,94%);animation:.14s cubic-bezier(0,0,0,1) both rd-pal-in;overflow:hidden;box-shadow:0 32px 64px #00000030,0 2px 21px #00000026}@keyframes rd-pal-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.rd-app .rd-pal-in{border-bottom:1px solid var(--rd-divider);align-items:center;gap:10px;padding:8px 12px;display:flex}.rd-app .rd-pal-in svg{width:16px;height:16px;color:var(--rd-text-2)}.rd-app .rd-pal-in input{height:28px;color:var(--rd-text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14px}.rd-app .rd-pal-in input::placeholder{color:var(--rd-text-3)}.rd-app .rd-pal-list{max-height:380px;padding:4px;overflow:auto}.rd-app .rd-pr{height:34px;color:var(--rd-text);text-align:left;border-radius:4px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:0 8px;font-size:13px;display:grid}.rd-app .rd-pr.is-on{background:var(--rd-subtle);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-pr-ico{background:var(--rd-subtle-3);border-radius:4px;width:22px;height:22px;display:block}.rd-app .rd-pr-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rd-app .rd-pr-t small{color:var(--rd-text-3);margin-left:6px}.rd-app .rd-pk{color:var(--rd-text-3);padding:8px 10px 4px;font-size:12px}.rd-app .rd-pal-foot{border-top:1px solid var(--rd-divider);color:var(--rd-text-3);background:var(--rd-layer);gap:14px;padding:6px 12px;font-size:11.5px;display:flex}.rd-app .rd-sheet-veil{z-index:96;background:#0000004d;place-items:center;display:grid;position:absolute;inset:0}.rd-app .rd-sheet{background:var(--rd-card);border:1px solid var(--rd-stroke-2);border-radius:8px;width:min(730px,94vw);max-height:86vh;animation:.16s cubic-bezier(0,0,0,1) both rd-pal-in;overflow:auto;box-shadow:0 32px 64px #00000030,0 2px 21px #00000026}.rd-app .rd-sheet.is-wide{width:min(990px,96vw)}.rd-app .rd-sh{align-items:flex-start;gap:10px;padding:22px 24px 10px;display:flex}.rd-app .rd-sh h2{color:var(--rd-text);margin:0;font-size:20px;font-weight:600;line-height:1.25}.rd-app .rd-sh p{color:var(--rd-text-2);margin:4px 0 0;font-size:13px;line-height:1.4}.rd-app .rd-sheet-x{flex:none;margin-left:auto}.rd-app .rd-sb{color:var(--rd-text);gap:12px;padding:10px 24px 18px;font-size:13.5px;display:grid}.rd-app .rd-sf{border-top:1px solid var(--rd-divider);background:var(--rd-layer);grid-auto-flow:column;justify-content:end;gap:8px;padding:18px 24px;display:grid}.rd-app .rd-sf .rd-btn{min-width:96px}.rd-app .rd-f{color:var(--rd-text);gap:6px;font-size:12.5px;display:grid}.rd-app .rd-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rd-app .rd-letter{border:1px solid var(--rd-stroke-2);background:var(--rd-card);color:var(--rd-text);white-space:pre-wrap;border-radius:4px;margin:0;padding:14px 16px;font-family:inherit;font-size:13px;line-height:1.55}.dark .rd-app .rd-letter{background:var(--rd-layer)}.rd-app .rd-keys{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}.rd-app .rd-kg{color:var(--rd-text-2);margin-bottom:4px;font-size:12.5px;font-weight:600}.rd-app .rd-kr{justify-content:space-between;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.rd-app .rd-hover{z-index:92;background:var(--rd-card-2);border:1px solid var(--rd-stroke-2);width:300px;box-shadow:var(--chair-float);color:var(--rd-text);pointer-events:none;border-radius:8px;padding:10px 12px 12px;font-size:12.5px;animation:.1s cubic-bezier(0,0,0,1) both rd-pal-in;position:absolute}.rd-app .rd-hover-h{align-items:center;gap:8px;margin-bottom:6px;display:flex}.rd-app .rd-hover-h b{color:var(--rd-text);font-size:13px}.rd-app .rd-hover-h .rd-pill{margin-left:auto}.rd-app .rd-hover p{margin:6px 0 0;line-height:1.4}.rd-app .rd-hover-k{color:var(--rd-text-3);margin-top:6px;font-size:11px}.rd-app .rd-teach{z-index:94;background:var(--rd-card-2);border:1px solid var(--rd-stroke-2);width:min(440px,100vw - 32px);color:var(--rd-text);border-radius:8px;padding:12px 14px;font-size:13px;animation:.16s cubic-bezier(0,0,0,1) both rd-pal-in;position:absolute;top:118px;left:252px;box-shadow:0 32px 64px #00000030,0 2px 21px #00000026}.rd-app .rd-teach:before{content:"";background:inherit;border-left:1px solid var(--rd-stroke-2);border-top:1px solid var(--rd-stroke-2);width:12px;height:12px;position:absolute;top:-7px;left:22px;rotate:45deg}.rd-app .rd-teach b{color:var(--rd-text);margin-bottom:4px;font-size:14px;display:block}.rd-app .rd-teach-r{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.rd-app .rd-file{grid-template-columns:minmax(0,1.55fr) 1px minmax(300px,.85fr);height:100%;min-height:0;display:grid}.rd-app .rd-file .rd-cards.is-one{padding:12px 16px 24px}.rd-app .rd-file [data-pane=file-rail] .rd-cards.is-one{padding:12px}.rd-app .rd-file-acts{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.rd-app .rd-stagepath{border:1px solid var(--rd-control-stroke);background:var(--rd-control);border-radius:4px;display:flex;overflow:hidden}.rd-app .rd-stagepath button{height:32px;color:var(--rd-text-2);border-right:1px solid var(--rd-control-stroke);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rd-app .rd-stagepath button:last-child{border-right:0}.rd-app .rd-stagepath button:hover:not(.is-now){background:var(--rd-subtle);color:var(--rd-text)}.rd-app .rd-stagepath button.is-done{color:var(--rd-text)}.rd-app .rd-stagepath button.is-done svg{width:12px;height:12px;color:var(--rd-success)}.rd-app .rd-stagepath button.is-now{background:var(--chair-accent);color:var(--rd-on-accent);font-weight:600}.rd-app .rd-stagepath i{border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-grid}.rd-app .rd-toggle{border:1px solid var(--rd-underline);background:var(--rd-control);cursor:default;border-radius:10px;flex:none;width:40px;height:20px;transition:background .12s linear;position:relative}.rd-app .rd-toggle:after{content:"";background:var(--rd-text-2);border-radius:50%;width:12px;height:12px;transition:left .12s cubic-bezier(0,0,0,1);position:absolute;top:3px;left:3px}.rd-app .rd-toggle[aria-pressed=true]{background:var(--chair-accent);border-color:var(--chair-accent)}.rd-app .rd-toggle[aria-pressed=true]:after{background:var(--rd-on-accent);left:23px}.rd-app .rd-toggle[disabled]{opacity:.5}.rd-app .rd-task{border-radius:4px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.rd-app .rd-task:hover{background:var(--rd-subtle)}.rd-app .rd-task-t{min-width:0;color:var(--rd-text);font-size:13px;line-height:1.3}.rd-app .rd-task-t small{color:var(--rd-text-2);font-size:11.5px;display:block}.rd-app .rd-task.is-done .rd-task-t{color:var(--rd-text-3);text-decoration:line-through}.rd-app .rd-task.is-done .rd-tick{background:var(--chair-accent);border-color:var(--chair-accent)}.rd-app .rd-task.is-done .rd-tick svg{opacity:1}.rd-app .rd-file .rd-move{border:1px solid var(--rd-divider);background:var(--rd-card)}.rd-app .rd-file .rd-move.is-first{border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.rd-app .rd-file .rd-move svg{color:var(--rd-text-2)}.rd-app .rd-fact .rd-meta-owner{align-items:center;gap:6px;display:inline-flex}.rd-app textarea.rd-input{height:auto;line-height:1.4}@media (max-width:1040px){.rd-app .rd-file{grid-template-rows:auto 1px auto;grid-template-columns:minmax(0,1fr)}}.rd-app [data-tip]{position:relative}.rd-app [data-tip]:hover:after,.rd-app [data-tip]:focus-visible:after{content:attr(data-tip);z-index:70;background:var(--rd-card-2);width:max-content;max-width:280px;color:var(--rd-text);border:1px solid var(--rd-stroke-2);box-shadow:var(--chair-float);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;pointer-events:none;border-radius:4px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.35;animation:.12s cubic-bezier(0,0,0,1) .38s both rd-tip-in;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.rd-app [data-tip][data-tip-side=left]:hover:after,.rd-app [data-tip][data-tip-side=left]:focus-visible:after{left:auto;right:0;transform:none}.rd-app [data-tip][data-tip-side=right]:hover:after,.rd-app [data-tip][data-tip-side=right]:focus-visible:after{left:0;transform:none}.rd-app [data-tip][data-tip-up]:hover:after,.rd-app [data-tip][data-tip-up]:focus-visible:after{top:auto;bottom:calc(100% + 6px)}.rd-app .rd-nitem[data-tip]:hover:after{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}@keyframes rd-tip-in{0%{opacity:0}to{opacity:1}}.rd-app .rd-file>.rd-pane{overflow:auto}.rd-app .rd-ledger-list{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:4px;max-height:54vh;overflow:auto}.rd-app .rd-ledger-table{border-collapse:collapse;width:100%;font-size:13px}.rd-app .rd-ledger-table th{z-index:1;text-align:left;color:var(--rd-text-2);background:var(--rd-card);border-bottom:1px solid var(--rd-divider);white-space:nowrap;height:30px;padding:0 8px;font-size:12px;font-weight:600;position:sticky;top:0}.rd-app .rd-ledger-table td{border-bottom:1px solid var(--rd-divider);color:var(--rd-text);vertical-align:middle;padding:6px 8px}.rd-app .rd-ledger-table tr:hover td{background:var(--rd-subtle)}.rd-app .rd-ledger-table tr.is-on td{background:var(--chair-accent-soft)}.rd-app .rd-ledger-name{align-items:center;gap:8px;min-width:0;display:flex}.rd-app .rd-ledger-name svg{width:16px;height:16px;color:var(--rd-text-2);flex:none}.rd-app .rd-ledger-name b{font-weight:600;display:block}.rd-app .rd-ledger-name small{color:var(--rd-text-3);font-size:11.5px;display:block}.rd-app .rd-ledger-table input[type=checkbox]{width:16px;height:16px;margin:0}@media (max-width:640px){.rd-app .rd-cmdbar{overflow:hidden}}.rd-app .rd-file-tabs{z-index:3;background:var(--rd-card);padding:0 12px;position:sticky;top:0}.rd-app .rd-casehead+.rd-file-tabs{top:0}.rd-app .rd-itab[disabled]{color:var(--rd-text-disabled)}.rd-app .rd-stagepath-stop{height:32px;color:var(--rd-text-2);border-right:1px solid var(--rd-control-stroke);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rd-app .rd-stagepath-stop:last-child{border-right:0}.rd-app .rd-stagepath-stop.is-done{color:var(--rd-text)}.rd-app .rd-stagepath-stop.is-done svg{width:12px;height:12px;color:var(--rd-success)}.rd-app .rd-stagepath-stop.is-now{background:var(--chair-accent);color:var(--rd-on-accent);font-weight:600}.rd-app .rd-stagepath-stop i{border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-grid}.rd-app .rd-mail{border-top:1px solid var(--rd-divider);padding:6px 0}.rd-app .rd-mail summary{cursor:default;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 0;list-style:none;display:grid}.rd-app .rd-mail summary::-webkit-details-marker{display:none}.rd-app .rd-mail summary b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.rd-app .rd-mail summary:hover{background:var(--rd-subtle)}.rd-app .rd-mail>p{background:var(--rd-layer);border:1px solid var(--rd-divider);color:var(--rd-text);border-radius:4px;max-width:76ch;margin:6px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.rd-app .rd-mail.is-outbound summary{box-shadow:inset 3px 0 0 var(--chair-accent);padding-left:10px}.rd-app .rd-mail.is-inbound summary{box-shadow:inset 3px 0 0 var(--rd-caution);padding-left:10px}.rd-app .rd-sheet.is-wiz{grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,96vw);max-height:90vh;display:grid;overflow:hidden}.rd-app .rd-wiz-head{border-bottom:1px solid var(--rd-divider);padding:24px 28px 16px}.rd-app .rd-wiz-head h2{font-size:22px}.rd-app .rd-wiz-head p{max-width:70ch;font-size:13.5px}.rd-app .rd-wiz-meta{color:var(--rd-text-3);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-start;margin:6px 4px 0 auto;font-size:12px}.rd-app .rd-wiz-grid{grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}.rd-app .rd-wiz-rail{border-right:1px solid var(--rd-divider);background:var(--rd-subtle);align-content:start;gap:4px;margin:0;padding:20px 0 20px 16px;list-style:none;display:grid}.rd-app .rd-wiz-rail button{text-align:left;width:100%;color:var(--rd-text-2);background:0 0;border:1px solid #0000;border-right:0;border-radius:6px 0 0 6px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px 12px 12px;display:grid}.rd-app .rd-wiz-rail li.is-now button{background:var(--rd-card);border-color:var(--rd-divider);color:var(--rd-text);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-wiz-rail li.is-done button{color:var(--rd-text)}.rd-app .rd-wiz-rail button[disabled]{color:var(--rd-text-disabled)}.rd-app .rd-wiz-no{border:1px solid var(--rd-underline);font-variant-numeric:tabular-nums;background:var(--rd-card);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12.5px;font-weight:600;display:grid}.rd-app .rd-wiz-rail li.is-now .rd-wiz-no{background:var(--chair-accent);border-color:var(--chair-accent);color:var(--rd-on-accent)}.rd-app .rd-wiz-rail li.is-done .rd-wiz-no{background:var(--rd-success);border-color:var(--rd-success);color:var(--rd-on-accent)}.rd-app .rd-wiz-no svg{width:13px;height:13px}.rd-app .rd-wiz-rail-t{gap:2px;min-width:0;padding-top:4px;display:grid}.rd-app .rd-wiz-rail-t b{font-size:13.5px;font-weight:600}.rd-app .rd-wiz-rail-t small{color:var(--rd-text-3);font-size:11.5px;line-height:1.35}.rd-app .rd-wiz-rail li.is-now .rd-wiz-rail-t small{color:var(--rd-text-2)}.rd-app .rd-wiz-body{align-content:start;gap:16px;min-height:480px;padding:24px 28px;overflow:auto}.rd-app .rd-wiz-doors{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.rd-app .rd-door{border:1px solid var(--rd-control-stroke);background:var(--rd-card);text-align:left;color:var(--rd-text-2);border-radius:6px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;transition:border-color 80ms linear,box-shadow 80ms linear;display:grid}.rd-app .rd-door:hover{border-color:var(--rd-underline)}.rd-app .rd-door.is-on{border-color:var(--chair-accent);box-shadow:0 0 0 1px var(--chair-accent);color:var(--rd-text)}.rd-app .rd-door-ico{background:var(--rd-subtle);border:1px solid var(--rd-stroke-2);width:40px;height:40px;color:var(--rd-text-2);border-radius:8px;place-items:center;display:grid}.rd-app .rd-door.is-on .rd-door-ico{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-accent)}.rd-app .rd-door-ico svg{width:18px;height:18px}.rd-app .rd-door-t{gap:2px;min-width:0;display:grid}.rd-app .rd-door-t b{color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-door-t small{color:var(--rd-text-3);font-size:11.5px;line-height:1.35}.rd-app .rd-drop{border:1.5px dashed var(--rd-underline);background:var(--rd-subtle);width:100%;min-height:300px;color:var(--rd-text-2);text-align:center;cursor:default;border-radius:8px;align-content:center;justify-items:center;gap:8px;padding:34px 28px;transition:border-color 80ms linear,background 80ms linear;display:grid}.rd-app .rd-drop-ico{background:var(--rd-card);border:1px solid var(--rd-stroke-2);width:60px;height:60px;color:var(--chair-accent);border-radius:14px;place-items:center;margin-bottom:4px;transition:transform .12s;display:grid;box-shadow:0 1px 2px #0000000f}.rd-app .rd-drop-ico svg{width:26px;height:26px}.rd-app .rd-drop>b{color:var(--rd-text);font-size:16px;font-weight:600}.rd-app .rd-drop>span{max-width:520px;font-size:12.5px;line-height:1.45}.rd-app .rd-drop-reads{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:none;margin-top:10px;display:flex}.rd-app .rd-drop-reads em{color:var(--rd-text-3);margin-right:2px;font-size:11.5px;font-style:normal}.rd-app .rd-drop-reads i{color:var(--rd-text-2);background:var(--rd-card);border:1px solid var(--rd-stroke-2);border-radius:12px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:600}.rd-app .rd-drop:hover,.rd-app .rd-drop.is-over{border-color:var(--chair-accent);background:var(--chair-accent-soft)}.rd-app .rd-drop.is-over .rd-drop-ico{transform:scale(1.08)}.rd-app .rd-wiz-files{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rd-app .rd-wiz-files li{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.rd-app .rd-wiz-files li>svg{box-sizing:border-box;background:var(--rd-subtle);border:1px solid var(--rd-stroke-2);width:36px;height:36px;color:var(--rd-text-2);border-radius:8px;padding:9px}.rd-app .rd-wiz-files li.is-busy>svg{color:var(--chair-accent);border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.rd-app .rd-wiz-fname{min-width:0;display:grid}.rd-app .rd-wiz-fname b{color:var(--rd-text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.rd-app .rd-wiz-fname small{color:var(--rd-text-2);font-size:11.5px}.rd-app .rd-wiz-hand{border:1px solid var(--rd-stroke-2);background:var(--rd-subtle);color:var(--rd-text-2);border-radius:6px;justify-items:start;gap:14px;padding:24px;font-size:13.5px;display:grid}.rd-app .rd-wiz-hand p{max-width:60ch;margin:0;line-height:1.45}.rd-app .rd-wiz-form{gap:14px;max-width:780px;display:grid}.rd-app .rd-wiz-h{color:var(--rd-text);border-bottom:1px solid var(--rd-divider);margin:4px 0 0;padding-bottom:6px;font-size:13px;font-weight:600}.rd-app .rd-wiz-form .rd-input{height:34px;font-size:13.5px}.rd-app .rd-f>span{align-items:center;gap:8px;display:inline-flex}.rd-app .rd-readtag{color:var(--rd-success);background:var(--rd-subtle);border:1px solid var(--rd-stroke-2);border-radius:3px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:600}.rd-app .rd-wiz-lead{color:var(--rd-text);max-width:76ch;margin:0;font-size:14px;line-height:1.5}.rd-app .rd-wiz-dup,.rd-app .rd-wiz-warn{color:var(--rd-text);border:1px solid var(--chair-accent-line);background:var(--chair-accent-soft);border-radius:4px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.rd-app .rd-wiz-dup b{font-weight:600}.rd-app .rd-wiz-warn{border-color:var(--rd-caution);background:var(--rd-subtle);box-shadow:inset 3px 0 0 var(--rd-caution)}.rd-app .rd-wants{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rd-app .rd-want{border:1px solid var(--rd-control-stroke);background:var(--rd-card);text-align:left;min-height:200px;color:var(--rd-text-2);border-radius:8px;grid-template-rows:auto auto 1fr auto;gap:8px;padding:18px 18px 16px;transition:border-color 80ms linear,box-shadow 80ms linear,background 80ms linear;display:grid}.rd-app .rd-want:hover{border-color:var(--rd-underline);box-shadow:0 1px 2px #0000000f}.rd-app .rd-want.is-on{border-color:var(--chair-accent);background:var(--chair-accent-soft);box-shadow:0 0 0 1px var(--chair-accent)}.rd-app .rd-want-dot{border:1.5px solid var(--rd-underline);background:var(--rd-card);border-radius:50%;width:18px;height:18px}.rd-app .rd-want.is-on .rd-want-dot{border-color:var(--chair-accent);box-shadow:inset 0 0 0 4px var(--rd-card);background:var(--chair-accent)}.rd-app .rd-want b{color:var(--rd-text);font-size:16px;font-weight:600}.rd-app .rd-want>span:not(.rd-want-dot){font-size:13px;line-height:1.45}.rd-app .rd-want small{color:var(--rd-text-3);border-top:1px solid var(--rd-divider);padding-top:8px;font-size:12px;line-height:1.4}.rd-app .rd-want.is-on small{color:var(--rd-text-2)}.rd-app .rd-wiz-review{gap:14px;max-width:860px;display:grid}.rd-app .rd-wiz-review .rd-fact{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;padding:12px 14px}.rd-app .rd-wiz-review .rd-fact-v{font-size:15px}.rd-app .rd-wiz-wantline{background:var(--chair-accent-soft);border:1px solid var(--chair-accent-line);color:var(--rd-text);border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:grid}.rd-app .rd-wiz-wantline svg{width:18px;height:18px;color:var(--chair-accent);margin-top:1px}.rd-app .rd-wiz-wantline.is-none{background:var(--rd-subtle);border-color:var(--rd-stroke-2);color:var(--rd-text-2)}.rd-app .rd-sf.is-split{grid-template-columns:minmax(0,1fr) auto auto;justify-content:stretch;align-items:center}.rd-app .rd-wiz-foot{padding:16px 28px}.rd-app .rd-wiz-foot .rd-btn{height:34px;padding:0 16px;font-size:13px}.rd-app .rd-wiz-hint{min-width:0;font-size:12.5px}.rd-app .rd-sf .rd-btn svg{width:13px;height:13px}.rd-app .rd-dropveil{z-index:60;background:var(--chair-accent);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rd-app .rd-dropveil{background:color-mix(in srgb, var(--chair-accent) 10%, var(--rd-card) 70%)}}.rd-app .rd-dropveil{border:2px dashed var(--chair-accent);border-radius:inherit;pointer-events:none}.rd-app .rd-dropveil>div{background:var(--rd-card);border:1px solid var(--rd-stroke-2);text-align:center;border-radius:8px;justify-items:center;gap:6px;padding:26px 34px;display:grid;box-shadow:0 12px 40px #0000002e}.rd-app .rd-dropveil svg{width:30px;height:30px;color:var(--chair-accent)}.rd-app .rd-dropveil b{color:var(--rd-text);font-size:16px;font-weight:600}.rd-app .rd-dropveil span{color:var(--rd-text-2);font-size:12.5px}.rd-app .rd-phead-plan{flex-wrap:wrap;row-gap:6px;height:auto;min-height:36px;padding-top:5px;padding-bottom:5px}.rd-app .rd-phead-plan .rd-pn{text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;overflow:hidden}.rd-app .rd-phead-plan .rd-wantbar{flex:none}.rd-app .rd-wantbar{border:1px solid var(--rd-control-stroke);background:var(--rd-control);border-radius:4px;display:inline-flex;overflow:hidden}.rd-app .rd-wantbar button{height:28px;color:var(--rd-text-2);border-right:1px solid var(--rd-control-stroke);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.rd-app .rd-wantbar button:last-child{border-right:0}.rd-app .rd-wantbar button:hover{background:var(--rd-subtle)}.rd-app .rd-wantbar button[aria-checked=true]{background:var(--chair-accent);color:var(--rd-on-accent)}.rd-app .rd-wantbar button[disabled]{color:var(--rd-text-disabled)}.rd-app .rd-plan-kpis{border-bottom:1px solid var(--rd-divider);background:var(--rd-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rd-app .rd-kpi{border-right:1px solid var(--rd-divider);align-content:start;gap:3px;min-width:0;padding:12px 16px;display:grid}.rd-app .rd-kpi:nth-child(4){border-right:0}.rd-app .rd-kpi-l{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-kpi-v{color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.15}.rd-app .rd-kpi-v small{color:var(--rd-text-3);font-size:12px;font-weight:500}.rd-app .rd-kpi-v.is-risk{color:var(--rd-critical)}.rd-app .rd-kpi-s{color:var(--rd-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rd-app .rd-kpi-bar{background:var(--rd-subtle-3,var(--rd-subtle));border-radius:2px;height:4px;margin:2px 0;display:block;overflow:hidden}.rd-app .rd-kpi-bar i{background:var(--rd-success);border-radius:2px;height:100%;transition:width .24s;display:block}.rd-app .rd-plan-busy{border-top:1px solid var(--rd-divider);background:var(--chair-accent-soft);color:var(--rd-text-2);grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;line-height:1.45;display:grid}.rd-app .rd-plan-busy b{color:var(--rd-text);font-weight:600}.rd-app .rd-plan-tabs{border-bottom:1px solid var(--rd-divider);background:var(--rd-card);gap:2px;padding:0 12px;display:flex}.rd-app .rd-plan-tabs button{height:38px;color:var(--rd-text-2);border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.rd-app .rd-plan-tabs button:hover{color:var(--rd-text)}.rd-app .rd-plan-tabs button.is-on{color:var(--rd-text);border-bottom-color:var(--chair-accent)}.rd-app .rd-plan-tabs button i{text-align:center;background:var(--rd-subtle-3,var(--rd-subtle));min-width:18px;height:18px;color:var(--rd-text-2);font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;font-size:11px;font-style:normal;font-weight:600;line-height:18px}.rd-app .rd-plan-tabs button.is-on i{background:var(--chair-accent-soft);color:var(--chair-accent)}.rd-app .rd-ptable-wrap{padding:0 0 12px}.rd-app .rd-ptable{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:12.5px}.rd-app .rd-ptable thead th{z-index:2;text-align:left;color:var(--rd-text-3);background:var(--rd-card);border-bottom:1px solid var(--rd-divider);white-space:nowrap;padding:8px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.rd-app .rd-ptable thead th:first-child{padding-left:16px}.rd-app .rd-ptable td{border-bottom:1px solid var(--rd-divider);vertical-align:middle;padding:10px}.rd-app .rd-ptable td:first-child{padding-left:14px}.rd-app .rd-ptable td,.rd-app .rd-ptable th{overflow:hidden}.rd-app .rd-pt-row:hover td{background:var(--rd-subtle)}.rd-app .rd-pt-body.is-open .rd-pt-row td{background:var(--rd-subtle);border-bottom-color:#0000}.rd-app .rd-pt-n{width:52px}.rd-app .rd-ptable .rd-step-no{width:28px;height:28px}.rd-app .rd-pt-step{min-width:0}.rd-app .rd-pt-step b{color:var(--rd-text);font-size:13px;font-weight:600;line-height:1.3;display:block}.rd-app .rd-pt-sub{color:var(--rd-text-2);text-overflow:ellipsis;white-space:nowrap;max-width:62ch;margin-top:2px;font-size:12px;display:block;overflow:hidden}.rd-app .rd-pt-body.is-open .rd-pt-sub{white-space:normal}.rd-app .rd-pt-body.is-rejected .rd-pt-step b,.rd-app .rd-pt-body.is-rejected .rd-pt-sub{color:var(--rd-text-3);text-decoration:line-through}.rd-app .rd-pt-body.is-proposed .rd-step-no{border-style:dashed}.rd-app .rd-pt-owner{width:118px}.rd-app .rd-pt-due{width:96px}.rd-app .rd-pt-status{width:122px}.rd-app .rd-pt-wait{color:var(--rd-text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;display:block;overflow:hidden}.rd-app .rd-pt-tools{text-align:right;white-space:nowrap;width:90px}.rd-app .rd-pt-tools .rd-pbtn{position:relative}.rd-app .rd-pt-tools .rd-pbtn b{text-align:center;background:var(--chair-accent);min-width:14px;height:14px;color:var(--rd-on-accent);border-radius:7px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:14px;position:absolute;top:-3px;right:-4px}.rd-app .rd-pt-tools .rd-pbtn.is-on{color:var(--chair-accent)}.rd-app .rd-pt-chev svg{transition:transform .12s}.rd-app .rd-pt-chev.is-open svg{transform:rotate(180deg)}.rd-app .rd-owner-chip,.rd-app .rd-status-sel,.rd-app .rd-dep.is-edit{border:1px solid var(--rd-control-stroke);background:var(--rd-control);height:28px;color:var(--rd-text);cursor:default;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:0 8px 0 6px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.rd-app .rd-owner-chip:hover,.rd-app .rd-status-sel:hover,.rd-app .rd-dep.is-edit:hover{border-color:var(--rd-underline)}.rd-app .rd-owner-chip select,.rd-app .rd-status-sel select,.rd-app .rd-dep.is-edit select,.rd-app .rd-due.is-edit input{opacity:0;cursor:default;width:100%;height:100%;position:absolute;inset:0}.rd-app .rd-owner-chip>svg,.rd-app .rd-status-sel>svg,.rd-app .rd-dep.is-edit>svg{width:12px;height:12px;color:var(--rd-text-3);flex:none}.rd-app .rd-owner-chip.is-empty{color:var(--rd-text-3);border-style:dashed}.rd-app .rd-owner-chip.is-static{background:0 0;border:0;padding:0}.rd-app .rd-owner-chip>span,.rd-app .rd-dep>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rd-app .rd-status-sel i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;margin-left:2px}.rd-app .rd-status-sel.is-acc{color:var(--chair-accent-ink,var(--chair-accent));background:var(--chair-accent-soft);border-color:var(--chair-accent-line)}.rd-app .rd-status-sel.is-info{color:var(--rd-info,var(--chair-accent))}.rd-app .rd-status-sel.is-ok{color:var(--rd-success)}.rd-app .rd-status-sel.is-mute{color:var(--rd-text-3)}.rd-app .rd-pill.is-info{color:var(--rd-info,var(--chair-accent))}.rd-app .rd-pill.is-mute{color:var(--rd-text-3)}.rd-app .rd-due{line-height:1.25;display:grid;position:relative}.rd-app .rd-due b{color:var(--rd-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.rd-app .rd-due b.is-risk{color:var(--rd-critical)}.rd-app .rd-due b.is-warn{color:var(--rd-caution)}.rd-app .rd-due small{color:var(--rd-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.rd-app .rd-due.is-edit{border-radius:4px;margin:-3px -6px;padding:3px 6px}.rd-app .rd-due.is-edit:hover{background:var(--rd-control);box-shadow:inset 0 0 0 1px var(--rd-control-stroke)}.rd-app .rd-dep{color:var(--rd-text-2);max-width:100%;font-size:12px}.rd-app .rd-pt-col.is-side .rd-dep.is-edit{justify-content:space-between;width:100%}.rd-app .rd-pt-x td{background:var(--rd-subtle);padding:0 16px 14px 60px}.rd-app .rd-pt-xin{border:1px solid var(--rd-divider);background:var(--rd-card);border-radius:6px;gap:10px;padding:12px 14px;display:grid}.rd-app .rd-pt-detail{grid-template-columns:minmax(0,1fr) 260px;gap:18px;display:grid}.rd-app .rd-pt-col{align-content:start;gap:4px;display:grid}.rd-app .rd-pt-col p{color:var(--rd-text);max-width:72ch;margin:0 0 6px;font-size:13px;line-height:1.5}.rd-app .rd-pt-l{color:var(--rd-text-3);font-size:11px;font-weight:600}.rd-app .rd-basis-line{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-pt-col.is-side{gap:10px}.rd-app .rd-pt-links,.rd-app .rd-pt-actions{flex-wrap:wrap;gap:6px;display:flex}.rd-app .rd-pt-add td{border-bottom:0;padding:10px 16px}.rd-app .rd-step-acts{gap:6px;display:inline-flex}.rd-app .rd-src{vertical-align:2px;background:var(--rd-subtle);color:var(--rd-text-3);border:1px solid var(--rd-stroke-2);border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:600}.rd-app .rd-src.is-vera{color:var(--chair-accent);border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.rd-app .rd-src.is-you{color:var(--rd-success)}.rd-app .rd-chip-link{color:var(--chair-accent);border:1px solid var(--chair-accent-line);background:var(--rd-card);border-radius:10px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.rd-app .rd-chip-link svg{width:11px;height:11px}.rd-app .rd-chip-link:hover{background:var(--chair-accent-soft)}.rd-app .rd-linkbtn{color:var(--chair-accent);cursor:default;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.rd-app .rd-linkbtn:hover{text-decoration:underline}.rd-app .rd-linkbtn.is-on{color:var(--rd-text)}.rd-app .rd-linkbtn svg{width:13px;height:13px}.rd-app .rd-step-thread,.rd-app .rd-step-ask{border:1px solid var(--rd-stroke-2);background:var(--rd-subtle);border-radius:4px;gap:8px;padding:10px 12px;display:grid}.rd-app .rd-step-comment{grid-template-columns:auto auto;justify-content:start;column-gap:8px;font-size:12.5px;display:grid}.rd-app .rd-step-comment b{color:var(--rd-text);font-weight:600}.rd-app .rd-step-comment small{color:var(--rd-text-3);align-self:center;font-size:11px}.rd-app .rd-step-comment p{color:var(--rd-text-2);grid-column:1/-1;margin:2px 0 0;line-height:1.45}.rd-app .rd-step-post{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.rd-app .rd-step-qa{background:var(--rd-card);border:1px solid var(--rd-stroke-2);border-left:3px solid var(--chair-accent);border-radius:0 4px 4px 0;gap:4px;padding:8px 10px;display:grid}.rd-app .rd-step-qa b{color:var(--rd-text);font-size:12.5px;font-weight:600}.rd-app .rd-step-qa p{color:var(--rd-text);margin:0;font-size:13px;line-height:1.5}.rd-app .rd-step-qa small{color:var(--rd-text-3);font-size:11px}.rd-app .rd-step-qa.is-busy{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px}.rd-app .rd-step-editor{gap:6px;display:grid}.rd-app .rd-step-editor-row{align-items:center;gap:6px;display:flex}.rd-app .rd-step-addform{grid-template-columns:minmax(0,1fr) 140px 150px auto auto;align-items:center;gap:6px;display:grid}.rd-app .rd-spin{border:2px solid var(--rd-stroke-2);border-top-color:var(--chair-accent);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite rd-spin}@keyframes rd-spin{to{transform:rotate(360deg)}}.rd-app .rd-ambition.is-stack{margin-bottom:4px;display:flex}.rd-app .rd-ambition.is-stack button{flex:1;justify-content:center;padding:0 6px;font-size:11.5px}.rd-app .rd-research{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;gap:14px;margin:16px 16px 8px;padding:18px 20px;display:grid}.rd-app .rd-research.is-empty{background:var(--rd-subtle)}.rd-app .rd-research-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rd-app .rd-research-head>svg{width:15px;height:15px;color:var(--chair-accent)}.rd-app .rd-research-head h3{color:var(--rd-text);margin:0;font-size:14px;font-weight:600}.rd-app .rd-research-head .rd-n{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-lede{color:var(--rd-text);border-left:3px solid var(--chair-accent);max-width:78ch;margin:0;padding-left:14px;font-size:15px;line-height:1.6}.rd-app .rd-findings{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.rd-app .rd-finding{border:1px solid var(--rd-stroke-2);border-top:2px solid var(--rd-underline);background:var(--rd-subtle);border-radius:0 0 4px 4px;align-content:start;gap:5px;padding:12px 14px;display:grid}.rd-app .rd-finding b{color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-finding p{color:var(--rd-text-2);margin:0;font-size:12.5px;line-height:1.5}.rd-app .rd-finding small{color:var(--rd-text-3);border-top:1px solid var(--rd-divider);padding-top:4px;font-size:11px}.rd-app .rd-cautions{border-left:3px solid var(--rd-caution);background:var(--rd-subtle);border-radius:0 4px 4px 0;gap:4px;padding:10px 12px;display:grid}.rd-app .rd-cautions b{color:var(--rd-text);font-size:12px;font-weight:600}.rd-app .rd-cautions ul{color:var(--rd-text-2);margin:0;padding-left:16px;font-size:12.5px;line-height:1.45}.rd-app .rd-research-empty,.rd-app .rd-research-busy{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.rd-app .rd-research-empty>svg{width:20px;height:20px;color:var(--chair-accent)}.rd-app .rd-research-empty b,.rd-app .rd-research-busy b{color:var(--rd-text);font-size:13.5px;font-weight:600;display:block}.rd-app .rd-research-empty p,.rd-app .rd-research-busy p{color:var(--rd-text-2);max-width:70ch;margin:3px 0 0;font-size:12.5px;line-height:1.45}.rd-app .rd-research-busy{grid-template-columns:22px minmax(0,1fr)}.rd-app .rd-wantnote{border-top:1px solid var(--rd-divider);padding-top:6px}.rd-app .rd-adv{gap:18px;margin:16px 16px 8px;display:grid}.rd-app .rd-adv.is-empty{border:1px solid var(--rd-stroke-2);background:var(--rd-subtle);border-radius:6px;gap:12px;padding:18px 20px}.rd-app .rd-adv-mast{border-bottom:2px solid var(--rd-text);align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.rd-app .rd-adv-kicker{color:var(--chair-accent);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.rd-app .rd-adv-mast h3{color:var(--rd-text);max-width:44ch;margin:0;font-size:20px;font-weight:600;line-height:1.25}.rd-app .rd-adv-meta{color:var(--rd-text-3);margin:6px 0 0;font-size:12px}.rd-app .rd-adv-doors{flex:none;gap:6px;margin-left:auto;display:flex}.rd-app .rd-adv-position{border-left:3px solid var(--chair-accent);background:var(--chair-accent-soft);color:var(--rd-text);max-width:90ch;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.rd-app .rd-adv-position b{font-weight:600}.rd-app .rd-adv-sec{gap:8px;display:grid}.rd-app .rd-adv-sec h4{color:var(--rd-text);border-bottom:1px solid var(--rd-divider);margin:0;padding-bottom:6px;font-size:13px;font-weight:600}.rd-app .rd-adv-lede{color:var(--rd-text);border-left:0;max-width:82ch;margin:0;padding-left:0;font-size:14.5px;line-height:1.6}.rd-app .rd-adv-findings{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rd-app .rd-adv-findings .rd-finding{border:0;border-left:2px solid var(--rd-underline);color:var(--rd-text-2);background:0 0;border-radius:0;max-width:92ch;padding:8px 0 8px 14px;font-size:13px;line-height:1.55;display:block}.rd-app .rd-adv-findings .rd-finding b{color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-adv-findings .rd-finding small{color:var(--rd-text-3);border:0;margin-top:3px;padding:0;font-size:11px;display:block}.rd-app .rd-adv-recos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rd-app .rd-reco{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.rd-app .rd-reco-n{background:var(--rd-text);width:28px;height:28px;color:var(--rd-card);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;display:grid}.rd-app .rd-reco>div{min-width:0}.rd-app .rd-reco b{color:var(--rd-text);margin-right:8px;font-size:13.5px;font-weight:600}.rd-app .rd-reco p{color:var(--rd-text-2);max-width:84ch;margin:5px 0 0;font-size:13px;line-height:1.5}.rd-app .rd-reco small{color:var(--rd-text-3);margin-top:4px;font-size:11px;display:block}.rd-app .rd-adv-table{border-collapse:collapse;width:100%;font-size:12.5px}.rd-app .rd-adv-table th{text-align:left;color:var(--rd-text-3);border-bottom:1px solid var(--rd-divider);padding:6px 10px;font-size:11.5px;font-weight:600}.rd-app .rd-adv-table td{border-bottom:1px solid var(--rd-divider);vertical-align:top;color:var(--rd-text-2);padding:9px 10px;line-height:1.45}.rd-app .rd-adv-table td:first-child{color:var(--rd-text);width:42%}.rd-app .rd-adv-table td:last-child{white-space:nowrap;width:96px}.rd-app .rd-plan-error{border-top:1px solid var(--rd-divider);background:var(--rd-subtle);box-shadow:inset 3px 0 0 var(--rd-critical);color:var(--rd-text-2);grid-column:1/-1;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;line-height:1.45;display:grid}.rd-app .rd-plan-error>svg{width:16px;height:16px;color:var(--rd-critical)}.rd-app .rd-plan-error b{color:var(--rd-text)}.rd-app .rd-adv .rd-plan-error{border-top:0;border-radius:4px}.rd-app .rd-approval{color:var(--rd-text-2);border-left:3px solid var(--rd-success);background:var(--rd-subtle);border-radius:0 4px 4px 0;gap:3px;padding:8px 10px;font-size:12.5px;display:grid}.rd-app .rd-approval b{color:var(--rd-text);font-weight:600}.rd-app .rd-approval em{font-style:italic}.rd-app .rd-wants{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.rd-app .rd-plan-tab-av svg{width:14px;height:14px}.rd-app .rd-av-dot{border:1px solid var(--rd-stroke-2);background-position:50%;background-size:cover;border-radius:50%;width:18px;height:18px;display:inline-block}.rd-app .rd-avt{gap:16px;padding:16px;display:grid}.rd-app .rd-av-seats{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.rd-app .rd-av-seat{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.rd-app .rd-av-seat.is-match{border-color:var(--chair-accent-line);box-shadow:inset 3px 0 0 var(--chair-accent)}.rd-app .rd-av-face{border:1px solid var(--rd-stroke-2);background-position:50%;background-size:cover;background-color:var(--rd-subtle);border-radius:50%;flex:none;width:56px;height:56px;display:block}.rd-app .rd-av-face.is-lg{width:72px;height:72px}.rd-app .rd-av-face.is-sm{width:28px;height:28px}.rd-app .rd-av-seat-t{gap:2px;min-width:0;display:grid}.rd-app .rd-av-seat-t b{color:var(--rd-text);font-size:14px;font-weight:600}.rd-app .rd-av-seat-t>span{color:var(--rd-text-2);font-size:12px}.rd-app .rd-av-seat-t small{color:var(--rd-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.rd-app .rd-av-seat-t em{justify-self:start;margin-top:2px;font-style:normal}.rd-app .rd-av-mast{border-bottom:2px solid var(--rd-text);align-items:center;gap:16px;padding-bottom:14px;display:flex}.rd-app .rd-av-who{gap:3px;min-width:0;display:grid}.rd-app .rd-av-who b{color:var(--rd-text);font-size:18px;font-weight:600}.rd-app .rd-av-who>span{color:var(--rd-text-2);font-size:12.5px}.rd-app .rd-av-who small{color:var(--rd-text-3);font-size:11.5px}.rd-app .rd-av-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.rd-app .rd-av-brief{gap:6px;max-width:84ch;display:grid}.rd-app .rd-av-brief h4{color:var(--rd-text);border-bottom:1px solid var(--rd-divider);margin:0;padding-bottom:6px;font-size:13px;font-weight:600}.rd-app .rd-av-brief p{color:var(--rd-text);margin:0;font-size:13.5px;line-height:1.6}.rd-app .rd-av-memory ul{color:var(--rd-text-2);margin:8px 0 0;padding-left:18px;font-size:12.5px;line-height:1.5}.rd-app .rd-av-talk{border:1px solid var(--rd-stroke-2);background:var(--rd-subtle);border-radius:8px;gap:10px;padding:14px;display:grid}.rd-app .rd-av-turn{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.rd-app .rd-av-turn>div{background:var(--rd-card);border:1px solid var(--rd-stroke-2);border-radius:8px;min-width:0;padding:8px 12px}.rd-app .rd-av-turn.is-you>div{background:var(--chair-accent-soft);border-color:var(--chair-accent-line)}.rd-app .rd-av-turn b{color:var(--rd-text);margin-right:6px;font-size:12.5px;font-weight:600}.rd-app .rd-av-turn small{color:var(--rd-text-3);font-size:11px}.rd-app .rd-av-turn p{color:var(--rd-text);margin:4px 0 0;font-size:13px;line-height:1.55}.rd-app .rd-av-you{background:var(--rd-text);width:28px;height:28px;color:var(--rd-card);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.rd-app .rd-av-ask{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.rd-app .rd-av-ask textarea{resize:vertical;min-height:44px}.rd-app .rd-av-pick .rd-lib-head p{max-width:84ch}.rd-app .rd-sheet .rd-sh .rd-av-face.is-lg{width:56px;height:56px;margin-right:4px}.rd-app .rd-lib{gap:16px;padding:16px;display:grid}.rd-app .rd-lib-head{align-items:flex-start;gap:16px;display:flex}.rd-app .rd-lib-head h3{color:var(--rd-text);margin:0;font-size:15px;font-weight:600}.rd-app .rd-lib-head p{color:var(--rd-text-2);max-width:70ch;margin:3px 0 0;font-size:12.5px;line-height:1.45}.rd-app .rd-lib-head .rd-btn{flex:none;margin-left:auto}.rd-app .rd-lib-group{gap:8px;display:grid}.rd-app .rd-lib-group h4{color:var(--rd-text);border-bottom:1px solid var(--rd-divider);align-items:center;gap:8px;margin:0;padding-bottom:6px;font-size:13px;font-weight:600;display:flex}.rd-app .rd-lib-group h4 svg{width:14px;height:14px;color:var(--chair-accent)}.rd-app .rd-lib-group h4 .rd-n{color:var(--rd-text-3);font-size:11.5px;font-weight:500}.rd-app .rd-lib-films{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.rd-app .rd-lib-film{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;align-content:start;gap:8px;display:grid;overflow:hidden}.rd-app .rd-lib-poster{aspect-ratio:16/9;background:var(--rd-subtle-3,var(--rd-subtle));width:100%;display:block;position:relative;overflow:hidden}.rd-app .rd-lib-poster img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.rd-app .rd-lib-poster:hover img{transform:scale(1.03)}.rd-app .rd-lib-play{color:#fff;background:#0c1220b8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px 14px #0000004d}.rd-app .rd-lib-play svg{width:18px;height:18px;margin-left:2px}.rd-app .rd-lib-dur{color:#fff;font-variant-numeric:tabular-nums;background:#0c1220b8;border-radius:3px;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.rd-app .rd-lib-film-t{gap:3px;padding:0 12px;display:grid}.rd-app .rd-lib-film-t b{color:var(--rd-text);font-size:13px;font-weight:600}.rd-app .rd-lib-film-t small{color:var(--rd-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.rd-app .rd-lib-film .rd-lib-acts{padding:0 12px 12px}.rd-app .rd-lib-acts{align-items:center;gap:6px;display:flex}.rd-app .rd-lib-list{gap:6px;display:grid}.rd-app .rd-lib-row{border:1px solid var(--rd-stroke-2);background:var(--rd-card);border-radius:6px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.rd-app .rd-lib-row:hover{border-color:var(--rd-underline)}.rd-app .rd-lib-ico{background:var(--rd-subtle);border:1px solid var(--rd-stroke-2);width:36px;height:36px;color:var(--rd-text-2);border-radius:8px;place-items:center;display:grid}.rd-app .rd-lib-ico svg{width:16px;height:16px}.rd-app .rd-lib-row-t{gap:2px;min-width:0;display:grid}.rd-app .rd-lib-row-t b{color:var(--rd-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.rd-app .rd-lib-row-t small{color:var(--rd-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.rd-app .rd-lib-row.is-guide{grid-template-columns:96px minmax(0,1fr) auto}.rd-app .rd-lib-row.is-guide .rd-lib-row-t small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rd-app .rd-posture{text-transform:capitalize;border:1px solid var(--rd-stroke-2);background:var(--rd-subtle);height:24px;color:var(--rd-text-2);border-radius:12px;justify-self:start;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.rd-app .rd-posture i{background:currentColor;border-radius:50%;width:7px;height:7px}.rd-app .rd-posture.is-open{color:var(--rd-success)}.rd-app .rd-posture.is-conditional,.rd-app .rd-posture.is-limited{color:var(--rd-caution)}.rd-app .rd-posture.is-closed{color:var(--rd-critical)}@media (max-width:1360px){.rd-app .rd-body3:not(.is-noled){grid-template-columns:min(var(--rd-ledw,380px), 36%) 1px minmax(0, 1fr)}.rd-app .rd-body3:not(.is-noled)>.rd-insp,.rd-app .rd-body3:not(.is-noled)>.rd-grip.is-insp{display:none}}@media (max-width:1040px){.rd-app .rd-shell{--rd-navw:48px}.rd-app .rd-nitem-l,.rd-app .rd-badge,.rd-app .rd-ngroup,.rd-app .rd-org-t,.rd-app .rd-nfoot .rd-btn{display:none}.rd-app .rd-nitem{grid-template-columns:16px;padding:0 0 0 12px}.rd-app .rd-body3,.rd-app .rd-body3:not(.is-noled),.rd-app .rd-body3.is-noinsp,.rd-app .rd-body3.is-noled,.rd-app .rd-body3.is-noled.is-noinsp{grid-template-rows:200px 1px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.rd-app .rd-grip:not(.is-insp){cursor:row-resize;width:auto;height:1px}.rd-app .rd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-app .rd-herotop{grid-template-columns:minmax(0,1fr)}.rd-app .rd-donow-row{justify-content:flex-start}.rd-app .rd-donow .rd-cap{text-align:left}.rd-app .rd-find{width:160px}.rd-app .rd-wl,.rd-app .rd-orbit-room,.rd-app .rd-plan,.rd-app .rd-managed{grid-template-rows:auto 1px auto;grid-template-columns:minmax(0,1fr)}.rd-app .rd-board{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width:640px){.rd-app .rd-wants,.rd-app .rd-wiz-doors,.rd-app .rd-step-addform,.rd-app .rd-wiz-grid{grid-template-columns:1fr}.rd-app .rd-wiz-rail{border-right:0;border-bottom:1px solid var(--rd-divider);grid-auto-flow:column;padding:10px 12px}.rd-app .rd-wiz-rail-t small{display:none}.rd-app .rd-wiz-body{min-height:0;padding:16px}.rd-app .rd-drop{min-height:200px}.rd-app .rd-findings,.rd-app .rd-pt-detail,.rd-app .rd-lib-films{grid-template-columns:1fr}.rd-app .rd-adv-mast{flex-direction:column}.rd-app .rd-av-mast{flex-wrap:wrap}.rd-app .rd-av-acts{margin-left:0}.rd-app .rd-av-seats{grid-template-columns:1fr}.rd-app .rd-adv-doors{margin-left:0}.rd-app .rd-adv-table td:first-child{width:auto}.rd-app .rd-plan-kpis{grid-template-columns:1fr 1fr}.rd-app .rd-kpi:nth-child(2){border-right:0}.rd-app .rd-lib-head{flex-direction:column}.rd-app .rd-lib-head .rd-btn{margin-left:0}.rd-app .rd-stat{grid-template-columns:minmax(0,1fr)}.rd-app .rd-stat-viz{display:none}}@media (prefers-reduced-motion:reduce){.rd-app *,.rd-app :before,.rd-app :after{transition-duration:1ms!important;animation-duration:1ms!important}}html.desk-paper .rd-app.mica-window{box-shadow:none;border-radius:0}.wt-fluent .rd-pill.wt-kind-increase{background:var(--chair-brick-soft);color:var(--chair-brick)}.wt-fluent .rd-pill.wt-kind-decrease{background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.wt-fluent .rd-pill.wt-kind-introduced{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.wt-fluent .rd-pill.wt-kind-introduced{background:color-mix(in srgb, var(--gold) 20%, var(--chair-surface))}}.wt-fluent .rd-pill.wt-kind-introduced{color:var(--chair-ink-2)}.wt-fluent .rd-pill.wt-kind-removed{background:var(--chair-well);color:var(--chair-slate)}.wt-fluent .rd-pill svg{width:12px;height:12px}.wt-fluent .wt-unit,.wt-fluent .wt-delta{color:var(--chair-slate);margin-top:2px;font-size:11px;font-style:normal;display:block}.wt-fluent .wt-delta{font-variant-numeric:tabular-nums;font-weight:620}.wt-fluent .rd-dates dd.wt-basis{text-align:right;white-space:normal;max-width:24ch;font-weight:500;line-height:1.4}.wt-fluent .wt-slabel-2{margin-top:16px}.wt-fluent .wt-months{align-items:flex-end;gap:5px;height:84px;margin-top:14px;display:flex}.wt-fluent .wt-month{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex}.wt-fluent .wt-month i{background:#ffffff47;border-radius:3px 3px 0 0;width:100%;display:block}.wt-fluent .wt-month i.is-up{background:#d98d80}.wt-fluent .wt-month b{letter-spacing:.06em;text-transform:uppercase;color:#eef2f88c;font-size:9px;font-weight:700}.wt-fluent .wt-prices{border-bottom:1px solid var(--chair-hairline);background:linear-gradient(180deg, var(--chair-well), transparent);grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:0 18px;padding:16px 18px;display:grid}.wt-fluent .wt-prices dt{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.wt-fluent .wt-prices dd{letter-spacing:-.018em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:26px;font-weight:680;line-height:1}.wt-fluent .wt-prices dd.wt-was{color:var(--chair-slate);text-decoration:line-through;text-decoration-thickness:2px}.wt-fluent .wt-prices dd.wt-now{color:var(--chair-ink)}.wt-fluent .wt-prices p{color:var(--chair-slate);margin:5px 0 0;font-size:11.5px;line-height:1.4}.wt-fluent .wt-arrow{color:var(--chair-slate-2);align-self:center;padding-top:14px;font-size:20px}@media (max-width:900px){.wt-fluent .wt-prices{grid-template-columns:1fr 1fr;gap:14px}.wt-fluent .wt-arrow{display:none}}.wt-fluent .wt-atseats{border:1px solid var(--chair-accent-line);background:var(--chair-accent-soft);border-radius:9px;margin:12px 0 0;padding:12px 14px}.wt-fluent .wt-atseats span{color:var(--chair-slate);font-size:11.5px;display:block}.wt-fluent .wt-atseats b{letter-spacing:-.018em;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:26px;font-weight:680;display:block}.wt-fluent .wt-atseats em{color:var(--chair-slate);margin-top:3px;font-size:11.5px;font-style:normal;line-height:1.45;display:block}.wt-fluent .wt-action{border-left:3px solid var(--chair-accent);background:var(--chair-accent-soft);color:var(--chair-ink-2);border-radius:0 8px 8px 0;margin:0 0 16px;padding:11px 13px;font-size:13px;line-height:1.58}.wt-fluent .wt-review{color:var(--chair-slate);margin-left:12px;font-size:12px}.wt-fluent .wt-record{grid-template-columns:236px minmax(0,1fr);display:grid}.wt-fluent .wt-record-list{border-right:1px solid var(--chair-hairline);max-height:560px;padding:8px;overflow-y:auto}.wt-fluent .wt-record-body{min-width:0;padding:16px 18px}.wt-fluent .wt-record-table{margin-top:16px}.wt-fluent .wt-record-table tr.is-on{background:var(--chair-well)}@media (max-width:1000px){.wt-fluent .wt-record{grid-template-columns:minmax(0,1fr)}.wt-fluent .wt-record-list{border-right:0;border-bottom:1px solid var(--chair-hairline);max-height:200px}}.wt-fluent .wt-follow-body{padding:14px 16px 16px}.wt-fluent .wt-est{letter-spacing:.08em;text-transform:uppercase;color:var(--chair-slate-2);margin-top:2px;font-size:10px;font-style:normal;font-weight:600;display:block}:is(.vc-claude,.win-fluent:has(.vc-claude)){font-family:var(--font-inter), "Segoe UI", system-ui, sans-serif;--chair-surface:#faf9f5;--chair-hairline:#e8e5dc;--canvas:#faf9f5;--surface:#fff;--surface-alt:#f1efe8;--raise:#edeae2;--hairline:#e8e5dc;--border-input:#ddd9cf;--ink:#1f1e1d;--ink-2:#3d3c38;--ink-muted:#77746b;--placeholder:#a3a099;--accent:#3d3c38;--accent-hover:#2e2d2a;--accent-soft:#eae7df;--accent-light:#f1efe8;--brand:#3d3c38;--brand-soft:#eae7df;--chat-body:16px;--chat-leading:1.75;--chat-h1:20px;--chat-h2:18px;--chat-h3:16.5px;--chat-small:14.5px;--vc-measure:calc(100% - 12rem);--chair-canvas:#faf9f5;--chair-well:#f1efe8;--chair-float:#fff;--chair-ink:#1f1e1d;--chair-ink-2:#3d3c38;--chair-slate:#77746b;--chair-slate-2:#8a877d;--chair-accent:#3d3c38;--chair-accent-ink:#1f1e1d;--chair-accent-soft:#eae7df;--chair-accent-line:#ddd9cf;--chair-hairline-strong:#d8d4c9}:is(.dark .vc-claude,.dark .win-fluent:has(.vc-claude)){--chair-surface:#262624;--chair-hairline:#3a3a37;--canvas:#262624;--surface:#30302e;--surface-alt:#383836;--raise:#3a3a37;--hairline:#3a3a37;--border-input:#4a4a46;--ink:#f5f4ef;--ink-2:#d9d7cf;--ink-muted:#a8a59c;--placeholder:#7c796f;--accent:#d9d7cf;--accent-hover:#f5f4ef;--accent-soft:#3f3f3c;--accent-light:#383836;--on-accent:#262624;--brand:#d9d7cf;--brand-soft:#3f3f3c;--chat-body:16px;--chat-leading:1.75;--chat-h1:20px;--chat-h2:18px;--chat-h3:16.5px;--chat-small:14.5px;--vc-measure:calc(100% - 12rem);--chair-canvas:#262624;--chair-well:#383836;--chair-float:#30302e;--chair-ink:#f5f4ef;--chair-ink-2:#d9d7cf;--chair-slate:#a8a59c;--chair-slate-2:#8f8c83;--chair-accent:#d9d7cf;--chair-accent-ink:#f5f4ef;--chair-accent-soft:#3f3f3c;--chair-accent-line:#4a4a46;--chair-hairline-strong:#454540}.vc-claude .ent-rail,.dark .vc-claude .ent-rail{background:var(--chair-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.vc-claude .ent-pane,.dark .vc-claude .ent-pane{background:var(--chair-surface)}.win-fluent:has(.vc-claude) .mica-chrome{background:var(--chair-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--chair-hairline)}.dark .win-fluent:has(.vc-claude) .mica-chrome{background:var(--chair-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--chair-hairline)}.vc-claude .font-display{font-family:var(--font-source-serif), Georgia, serif}.vc-claude .vcx-greeting h1>span[aria-hidden]{color:#d97757}.vc-claude .vcx-label{color:var(--ink-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.sd-fluent .sd-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:26px 40px 40px;overflow-y:auto}.sd-fluent .sd-scroll section{flex-direction:column;min-height:100%;display:flex}.sd-fluent .sd-scroll section>*+*{margin-top:26px}.sd-fluent .sd-scroll.sd-hostpane{padding:22px 30px 40px}.sd-fluent .sd-scroll.sd-hostpane section{min-height:0;display:block}.sd-fluent .sd-scroll.sd-hostpane section>*+*{margin-top:0}.sd-fluent .sd-scroll.sd-hostpane>*{max-width:1560px;margin-inline:auto}.sd-fluent .sd-hostpane [data-record-head]{text-align:center;border-bottom:1px solid var(--chair-hairline);margin-bottom:4px;padding:4px 0 20px}.sd-fluent .sd-hostpane [data-record-head]>p:first-child{letter-spacing:.09em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.sd-fluent .sd-hostpane [data-record-head] h1{letter-spacing:-.015em;font-size:34px;line-height:1.12}.sd-fluent .sd-hostpane [data-record-head]>div{justify-content:center}.sd-fluent .sd-hostpane [data-record-head]>p:last-child{font-size:14.5px}.sd-fluent .sd-hostpane [role=tablist]{justify-content:center}.sd-fluent .sd-hostpane>*>header:first-child,.sd-fluent .sd-hostpane header.-mx-4{border:1px solid var(--chair-hairline);border-radius:14px;margin-top:0;margin-left:0;margin-right:0}.sd-fluent .sd-plate{border-bottom:1px solid var(--chair-hairline);text-align:center;padding:4px 0 20px}.sd-fluent .sd-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;font-size:12px;font-weight:700}.sd-fluent .sd-plate-title{letter-spacing:-.014em;max-width:34ch;color:var(--chair-ink);text-wrap:balance;margin:10px auto 0;font-size:34px;font-weight:680;line-height:1.16}.sd-fluent .sd-plate-sub{max-width:78ch;color:var(--chair-slate);text-wrap:pretty;margin:12px auto 0;font-size:15.5px;line-height:1.6}.sd-fluent .sd-plate-side{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px 0;margin:20px auto 0;display:flex}.sd-fluent .sd-fig{text-align:center;padding:0 36px}.sd-fluent .sd-fig+.sd-fig{border-left:1px solid var(--chair-hairline)}.sd-fluent .sd-fig dt{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate-2);white-space:nowrap;font-size:11px;font-weight:700}.sd-fluent .sd-fig dd{color:var(--chair-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:32px;font-weight:680;line-height:1}.sd-fluent .sd-fig dd small{color:var(--chair-slate);font-size:14px;font-weight:500}.sd-fluent .sd-fig.is-warn dd{color:var(--chair-brick)}.sd-fluent .sd-fig.is-good dd{color:var(--chair-accent)}.sd-fluent .sd-panel{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;overflow:hidden}.sd-fluent .sd-panel-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--chair-slate-2);margin:0;padding:16px 20px 0;font-size:12px;font-weight:700}.sd-fluent .sd-btn{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);color:var(--chair-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-size:14.5px;font-weight:580;text-decoration:none;display:inline-flex}.sd-fluent .sd-btn:hover{border-color:var(--chair-slate-2)}.sd-fluent .sd-btn.sm{padding:6px 13px;font-size:13px}.sd-fluent .sd-btn.is-primary{background:var(--chair-accent);border-color:var(--chair-accent);color:#fff;box-shadow:0 2px 10px var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-btn.is-primary{box-shadow:0 2px 10px color-mix(in srgb, var(--chair-accent) 40%, transparent)}}.dark .sd-fluent .sd-btn.is-primary{color:#10160f}.sd-fluent .sd-pill{letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 11px 3px 8px;font-size:12.5px;font-weight:640;display:inline-flex}.sd-fluent .sd-pill i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.sd-fluent .sd-tone-missed{background:var(--chair-brick-soft);color:var(--chair-brick)}.sd-fluent .sd-tone-due{background:var(--gold-soft);color:var(--gold-ink,#8a6e14)}.dark .sd-fluent .sd-tone-due{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-tone-due{background:color-mix(in srgb, var(--gold) 18%, transparent)}}.dark .sd-fluent .sd-tone-due{color:var(--gold-soft)}.sd-fluent .sd-tone-soon{background:var(--chair-violet-soft);color:var(--chair-violet)}.sd-fluent .sd-tone-clear{background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.sd-fluent .sd-num{font-variant-numeric:tabular-nums}.sd-fluent .sd-quiet{color:var(--chair-slate);font-size:13px}.sd-fluent .sd-runway{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;padding:26px 20px 18px;position:relative}.sd-fluent .sd-run-today{border-left:2px solid var(--gold);z-index:1;pointer-events:none;width:0;position:absolute;top:8px;bottom:8px}.sd-fluent .sd-run-today b{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700;position:absolute;top:-5px;left:6px}.sd-fluent .sd-run-row{color:inherit;grid-template-columns:320px 1fr 120px;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.sd-fluent .sd-run-row+.sd-run-row{border-top:1px solid var(--chair-hairline)}.sd-fluent .sd-run-name{align-items:center;gap:11px;min-width:0;display:flex}.sd-fluent .sd-run-name>span:last-child{min-width:0;display:grid}.sd-fluent .sd-run-name b{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:630;overflow:hidden}.sd-fluent .sd-run-name small{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.sd-fluent .sd-run-track{background:var(--chair-well);border-radius:11px;height:22px;position:relative}.sd-fluent .sd-run-bar{background:var(--navy);border-radius:11px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-run-bar{background:color-mix(in srgb, var(--navy) 78%, transparent)}}.dark .sd-fluent .sd-run-bar{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-run-bar{background:color-mix(in srgb, var(--chair-accent) 55%, transparent)}}.sd-fluent .sd-run-tick{background:var(--chair-ink);opacity:.55;border-radius:2px;width:2.5px;position:absolute;top:-4px;bottom:-4px}.sd-fluent .sd-run-val{text-align:right;color:var(--chair-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:670}.sd-fluent .sd-run-val small{color:var(--chair-slate);font-size:12px;font-weight:500;display:block}.sd-fluent .sd-cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sd-fluent .sd-cards2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sd-fluent .sd-threecol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sd-fluent .sd-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:13px;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;text-decoration:none;display:flex}.sd-fluent .sd-card:hover{box-shadow:0 8px 26px var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-card:hover{box-shadow:0 8px 26px color-mix(in srgb, var(--chair-ink) 10%, transparent)}}.sd-fluent .sd-card.is-flat{cursor:default}.sd-fluent .sd-card.is-flat:hover{box-shadow:none}.sd-fluent .sd-card.is-ghosted{background:var(--chair-surface);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-card.is-ghosted{background:color-mix(in srgb, var(--chair-surface) 55%, transparent)}}.sd-fluent .sd-card header{align-items:center;gap:11px;min-width:0;display:flex}.sd-fluent .sd-card header>div{flex:auto;min-width:0;display:grid}.sd-fluent .sd-card header b{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:650;overflow:hidden}.sd-fluent .sd-card header small{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.sd-fluent .sd-card p{color:var(--chair-ink-2);margin:0;font-size:14.5px;line-height:1.6}.sd-fluent .sd-card p.sd-quiet{font-size:13px}.sd-fluent .sd-card footer{color:var(--chair-slate);flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:2px;font-size:13.5px;display:flex}.sd-fluent .sd-card footer b{color:var(--chair-ink);font-variant-numeric:tabular-nums;font-weight:670}.sd-fluent .sd-card footer .is-good b{color:var(--chair-accent)}.sd-fluent .sd-leak{padding-bottom:18px}.sd-fluent .sd-leak-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px 30px;padding:12px 20px 2px;display:grid}.sd-fluent .sd-leak-grid>div+div{border-left:1px solid var(--chair-hairline);padding-left:30px}.sd-fluent .sd-leak-grid b{color:var(--chair-ink);margin-bottom:6px;font-size:16.5px;font-weight:670;line-height:1.3;display:block}.sd-fluent .sd-leak-grid p{color:var(--chair-ink-2);margin:0;font-size:14.5px;line-height:1.62}.sd-fluent .sd-queue{gap:14px;display:grid}.sd-fluent .sd-req{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;padding:16px 20px 15px}.sd-fluent .sd-req.is-new{border-style:dashed}.sd-fluent .sd-req header{align-items:center;gap:12px;min-width:0;display:flex}.sd-fluent .sd-req-title{flex:auto;min-width:0;display:grid}.sd-fluent .sd-req-title b{color:var(--chair-ink);font-size:16.5px;font-weight:650}.sd-fluent .sd-req-title small{color:var(--chair-slate);margin-top:1px;font-size:13px}.sd-fluent .sd-req-amt{text-align:right;color:var(--chair-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:670}.sd-fluent .sd-req-amt small{color:var(--chair-slate);font-size:11.5px;font-weight:500;display:block}.sd-fluent .sd-req-read{color:var(--chair-ink-2);margin:11px 0 0;font-size:14.5px;line-height:1.62}.sd-fluent .sd-req-read.is-quiet{color:var(--chair-slate)}.sd-fluent .sd-req footer{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.sd-fluent .sd-form{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;gap:12px;padding:18px 20px;display:grid}.sd-fluent .sd-form-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sd-fluent .sd-form label{letter-spacing:.14em;text-transform:uppercase;color:var(--chair-slate-2);gap:5px;font-size:12px;font-weight:700;display:grid}.sd-fluent .sd-form input,.sd-fluent .sd-form textarea{font:inherit;color:var(--chair-ink);background:var(--chair-canvas);border:1px solid var(--chair-hairline-strong);letter-spacing:normal;text-transform:none;border-radius:9px;padding:9px 12px;font-size:14.5px;font-weight:480}.sd-fluent .sd-form textarea{resize:vertical;min-height:84px}.sd-fluent .sd-form footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.sd-fluent .sd-form-note{color:var(--chair-slate);text-align:center;flex-basis:100%;margin-top:2px;font-size:13px}.sd-fluent .sd-reqs{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.sd-fluent .sd-reqcat{padding:18px 20px}.sd-fluent .sd-reqcat header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sd-fluent .sd-reqcat header b{color:var(--chair-ink);font-size:16.5px;font-weight:670}.sd-fluent .sd-w{color:var(--chair-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.sd-fluent .sd-w small{color:var(--chair-slate);font-size:13px}.sd-fluent .sd-reqcat input[type=range]{width:100%;margin:12px 0 9px}.sd-fluent .sd-reqcat ul{margin:0;padding:0;list-style:none}.sd-fluent .sd-reqcat li{color:var(--chair-ink-2);border-top:1px solid var(--chair-hairline);padding:7px 0 7px 15px;font-size:13.5px;line-height:1.5;position:relative}.sd-fluent .sd-reqcat li:first-child{border-top:0}.sd-fluent .sd-reqcat li:before{content:"";background:var(--chair-slate-2);border-radius:50%;width:4px;height:4px;position:absolute;top:15px;left:2px}.sd-fluent .sd-reqcat li.is-gate b{background:var(--navy);color:var(--gold);letter-spacing:.12em;text-transform:uppercase;vertical-align:1px;border-radius:5px;margin-right:7px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.sd-fluent .sd-read{padding:0 20px 18px}.sd-fluent .sd-read p{color:var(--chair-ink-2);margin:12px 0 0;font-size:15px;line-height:1.66}.sd-fluent .sd-gate-note{font-size:14px;line-height:1.55;color:var(--chair-brick)!important;margin:12px 0 0!important}.sd-fluent .sd-map{border:1px solid var(--chair-hairline);background:linear-gradient(var(--chair-hairline) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, var(--chair-hairline) 1px, transparent 1px) 0 0 / 25% 100%, var(--chair-surface);border-radius:13px;height:380px;position:relative}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-map{background:linear-gradient(color-mix(in srgb, var(--chair-hairline) 55%, transparent) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, color-mix(in srgb, var(--chair-hairline) 55%, transparent) 1px, transparent 1px) 0 0 / 25% 100%, var(--chair-surface)}}.sd-fluent .sd-map{overflow:hidden}.sd-fluent .sd-map-y,.sd-fluent .sd-map-x{letter-spacing:.18em;text-transform:uppercase;color:var(--chair-slate-2);font-size:11px;font-weight:700;position:absolute}.sd-fluent .sd-map-y{top:12px;left:14px}.sd-fluent .sd-map-x{bottom:12px;right:14px}.sd-fluent .sd-dot{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);font:inherit;color:var(--chair-ink);cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px var(--chair-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 6px;font-size:13.5px;font-weight:630;display:flex;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-dot{box-shadow:0 2px 8px color-mix(in srgb, var(--chair-ink) 10%, transparent)}}.sd-fluent .sd-dot:hover{border-color:var(--chair-slate-2);z-index:2}.sd-fluent .sd-dot.is-inc{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.sd-fluent .sd-table{border-collapse:collapse;width:100%;font-size:14.5px}.sd-fluent .sd-table th{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate-2);border-bottom:1px solid var(--chair-hairline);white-space:nowrap;padding:13px 18px;font-size:11px;font-weight:700}.sd-fluent .sd-table td{border-bottom:1px solid var(--chair-hairline);color:var(--chair-ink-2);vertical-align:middle;padding:13px 18px}.sd-fluent .sd-table tr:last-child td{border-bottom:0}.sd-fluent .sd-table tbody tr:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-table tbody tr:hover{background:color-mix(in srgb, var(--chair-ink) 3%, transparent)}}.sd-fluent .sd-table .sd-num{text-align:right}.sd-fluent .sd-cell-v{white-space:nowrap;align-items:center;gap:10px;display:flex}.sd-fluent .sd-cell-v b{color:var(--chair-ink);font-size:15px;font-weight:650}.sd-fluent .sd-tag{background:var(--chair-well);letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:700}.sd-fluent .sd-portal{color:var(--chair-slate);max-width:520px;font-size:13.5px}.sd-fluent .sd-panel>.sd-portal{text-align:center;width:100%;max-width:none;margin:0 0 10px;padding:12px 20px 0}.sd-fluent .sd-form-row>.sd-btn{place-self:end start}.sd-fluent tr.is-dim td{opacity:.75}.sd-fluent .sd-weights{padding-bottom:18px}.sd-fluent .sd-weight-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:12px 20px 0;display:grid}.sd-fluent .sd-weight{gap:5px;min-width:0;display:grid}.sd-fluent .sd-weight span{color:var(--chair-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:630;overflow:hidden}.sd-fluent .sd-weight b{color:var(--chair-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.sd-fluent .sd-weight input{width:100%}.sd-fluent .sd-matrixwrap{overflow-x:auto}.sd-fluent .sd-matrix th.is-lead .sd-cell-v b{color:var(--chair-accent-ink)}.sd-fluent .sd-matrix td.is-lead{color:var(--chair-accent-ink);font-weight:700}.sd-fluent .sd-matrix .is-struck{color:var(--chair-slate-2);text-decoration:line-through}.sd-fluent .sd-matrix .sd-total td{color:var(--chair-ink);border-top:2px solid var(--chair-hairline-strong);font-size:17px;font-weight:700}.sd-fluent .sd-matrix .sd-gates td{color:var(--chair-slate);font-size:12.5px}.sd-fluent .sd-matrix .sd-gates td.is-struck{color:var(--chair-brick);text-decoration:none}.sd-fluent .sd-matrix .sd-gates td.sd-good{color:var(--chair-accent-ink)}.sd-fluent .sd-walkwrap{padding-bottom:18px}.sd-fluent .sd-walk{gap:13px;padding:12px 20px 0;display:grid}.sd-fluent .sd-walk-row{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:220px 1fr 130px;align-items:center;gap:14px;padding:0;display:grid}.sd-fluent div.sd-walk-row{cursor:default}.sd-fluent .sd-walk-name{align-items:center;gap:10px;min-width:0;display:flex}.sd-fluent .sd-walk-name b{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:640;overflow:hidden}.sd-fluent .sd-walk-track{height:30px;position:relative}.sd-fluent .sd-walk-list,.sd-fluent .sd-walk-offer{border-radius:8px;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.sd-fluent .sd-walk-list i{color:var(--chair-slate);white-space:nowrap;font-size:12.5px;font-style:normal;position:absolute;right:11px}.sd-fluent .sd-walk-offer{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-walk-offer{background:color-mix(in srgb, var(--navy) 82%, transparent)}}.dark .sd-fluent .sd-walk-offer{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-walk-offer{background:color-mix(in srgb, var(--chair-accent) 60%, transparent)}}.sd-fluent .sd-walk-offer i{color:#fff;white-space:nowrap;font-size:13px;font-style:normal;font-weight:650;position:absolute;left:12px}.sd-fluent .sd-walk-offer.is-quote{background:var(--chair-brick)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-walk-offer.is-quote{background:color-mix(in srgb, var(--chair-brick) 72%, transparent)}}.sd-fluent .sd-walk-offer.is-close{background:var(--chair-accent)}.sd-fluent .sd-walk-row.is-lead .sd-walk-offer{outline:2px solid var(--chair-accent);outline-offset:1px}.sd-fluent .sd-walk-row.is-struck .sd-walk-name b{color:var(--chair-slate-2);text-decoration:line-through}.sd-fluent .sd-walk-term{text-align:right;color:var(--chair-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:670}.sd-fluent .sd-walk-term small{color:var(--chair-slate);font-size:11.5px;font-weight:500;display:block}.sd-fluent .sd-walk-note{color:var(--chair-slate);margin:14px 20px 0;font-size:13.5px;line-height:1.58}.sd-fluent .sd-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sd-fluent .sd-tab{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:999px;align-items:center;gap:9px;padding:8px 16px 8px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-tab{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.sd-fluent .sd-tab{font:inherit;color:var(--chair-ink-2);cursor:pointer;font-size:14px;font-weight:620}.sd-fluent .sd-tab.is-on{background:var(--navy);border-color:var(--navy);color:#fff}.sd-fluent .sd-list{padding:0 20px 18px}.sd-fluent .sd-list ul{margin:12px 0 0;padding:0;list-style:none}.sd-fluent .sd-list li{color:var(--chair-ink-2);border-top:1px solid var(--chair-hairline);padding:8px 0 8px 17px;font-size:14px;line-height:1.55;position:relative}.sd-fluent .sd-list li:first-child{border-top:0}.sd-fluent .sd-list li:before{content:"";background:var(--chair-slate-2);border-radius:50%;width:5px;height:5px;position:absolute;top:16px;left:2px}.sd-fluent .sd-list.is-good li:before{background:var(--chair-accent)}.sd-fluent .sd-list.is-risk li:before{background:var(--chair-brick)}.sd-fluent .sd-angle{padding:18px 20px}.sd-fluent .sd-angle header{align-items:center;gap:10px;margin-bottom:9px;display:flex}.sd-fluent .sd-angle header b{color:var(--chair-ink);font-size:16px;font-weight:670}.sd-fluent .sd-angle p{color:var(--chair-ink-2);margin:0 0 8px;font-size:14.5px;line-height:1.6}.sd-fluent .sd-lever-line{color:var(--chair-slate)!important;font-size:13.5px!important}.sd-fluent .sd-lever-line b{color:var(--chair-ink);margin-right:5px;font-weight:700}.sd-fluent .sd-mail{grid-template-columns:340px 1fr;align-items:start;gap:16px;display:grid}.sd-fluent .sd-mail-list{gap:8px;display:grid}.sd-fluent .sd-mail-row{border:1px solid var(--chair-hairline);background:var(--chair-surface);text-align:left;font:inherit;cursor:pointer;border-radius:11px;gap:2px;min-width:0;padding:13px 16px;display:grid}.sd-fluent .sd-mail-row.is-on{border-color:var(--navy);box-shadow:inset 3px 0 0 var(--navy)}.sd-fluent .sd-mail-row b{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate);font-size:11px;font-weight:700}.sd-fluent .sd-mail-row span{color:var(--chair-ink);font-size:15px;font-weight:640}.sd-fluent .sd-mail-row small{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sd-fluent .sd-mail-view{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;justify-self:center;width:100%;max-width:880px;padding:30px 34px 24px}.sd-fluent .sd-mail-view footer{justify-content:center;gap:10px;margin-top:20px;display:flex}.sd-fluent .sd-doc{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:13px;width:100%;max-width:1080px;margin:0 auto;padding:36px 44px 30px}.sd-fluent .sd-doc-kicker{letter-spacing:.26em;text-transform:uppercase;color:#64788a;margin:0;font-size:12px;font-weight:700}.sd-fluent .sd-doc h3,.sd-fluent .sd-mail-view h3{color:#2f4356;margin:8px 0 0;font-size:27px;font-weight:770;line-height:1.22}.dark .sd-fluent .sd-doc h3,.dark .sd-fluent .sd-mail-view h3{color:#c8d4de}.sd-fluent .sd-doc-meta{color:#6b7783;margin:7px 0 0;font-size:13.5px}.dark .sd-fluent .sd-doc-meta{color:var(--chair-slate)}.sd-fluent .sd-doc-rule{opacity:.55;background:#64788a;height:2px;margin:16px 0 18px}.sd-fluent .sd-doc-body{color:#3a4652;text-align:justify;margin:0 0 16px;font-size:15.5px;line-height:1.68}.dark .sd-fluent .sd-doc-body{color:var(--chair-ink-2)}.sd-fluent .sd-doc-band{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#2f4356;margin:22px 0 14px;padding:8px 15px;font-size:12.5px;font-weight:700}.sd-fluent .sd-doc-tablewrap{overflow-x:auto}.sd-fluent .sd-doc-table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:14px}.sd-fluent .sd-doc-table th{color:#fff;letter-spacing:.14em;text-transform:uppercase;text-align:left;background:#2f4356;border:1px solid #c7cdd6;padding:9px 13px;font-size:11px;font-weight:700}.sd-fluent .sd-doc-table td{color:#3a4652;font-variant-numeric:tabular-nums;border:1px solid #c7cdd6;padding:9px 13px}.dark .sd-fluent .sd-doc-table td{color:var(--chair-ink-2);border-color:var(--chair-hairline-strong)}.sd-fluent .sd-doc-table .is-fav{color:#2e7d46;font-weight:700}.sd-fluent .sd-doc-table .is-risk{color:#a24a3f;font-weight:700}.sd-fluent .sd-lever{padding-bottom:18px}.sd-fluent .sd-lever-row{align-items:center;gap:16px;padding:14px 20px 0;display:flex}.sd-fluent .sd-lever-row input{flex:auto}.sd-fluent .sd-lever-row b{color:var(--chair-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700}.sd-fluent .sd-lever-row span{color:var(--chair-slate);font-size:13.5px}.sd-fluent .sd-asks{gap:14px;display:grid}.sd-fluent .sd-ask{padding:16px 20px}.sd-fluent .sd-ask header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sd-fluent .sd-ask header b{color:var(--chair-ink);flex:auto;font-size:16.5px;font-weight:660}.sd-fluent .sd-ask-n{background:var(--navy);width:27px;height:27px;color:var(--gold);border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.sd-fluent .sd-ask-worth{color:var(--chair-slate);white-space:nowrap;font-size:13px}.sd-fluent .sd-ask-lang{border-left:3px solid var(--chair-accent-line);background:var(--chair-accent-soft);color:var(--chair-accent-ink);border-radius:0 10px 10px 0;margin:12px 0 0;padding:12px 16px;font-size:14px;line-height:1.6}.sd-fluent .sd-scenario{text-align:left;font:inherit;cursor:pointer;gap:9px;padding:18px 20px;display:grid}.sd-fluent .sd-scenario.is-on{border-color:var(--chair-accent);box-shadow:0 0 0 1px var(--chair-accent)}.sd-fluent .sd-scenario header{align-items:center;gap:11px;display:flex}.sd-fluent .sd-scenario header b{color:var(--chair-ink);font-size:15px;font-weight:660}.sd-fluent .sd-scenario p{color:var(--chair-ink-2);margin:0;font-size:13.5px;line-height:1.55}.sd-fluent .sd-scenario footer{color:var(--chair-slate);font-size:14px}.sd-fluent .sd-scenario footer b{color:var(--chair-ink);font-variant-numeric:tabular-nums;margin-right:5px;font-size:20px;font-weight:700}.sd-fluent .sd-next{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:auto;display:grid}.sd-fluent .sd-next-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:12px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-next-card{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.sd-fluent .sd-next-card{text-align:left;font:inherit;cursor:pointer;min-width:0;color:inherit;gap:5px;text-decoration:none;display:grid}.sd-fluent .sd-next-card:hover{border-color:var(--chair-slate-2);background:var(--chair-surface)}.sd-fluent .sd-next-card b{color:var(--chair-ink);font-size:15px;font-weight:660}.sd-fluent .sd-next-card p{color:var(--chair-slate);margin:0;font-size:13.5px;line-height:1.5}.sd-fluent .sd-empty{border:1px dashed var(--chair-hairline-strong);background:var(--chair-surface);border-radius:13px;flex:auto;min-height:340px}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-empty{background:color-mix(in srgb, var(--chair-surface) 55%, transparent)}}.sd-fluent .sd-empty{text-align:center;place-content:center;padding:48px 32px;display:grid}.sd-fluent .sd-empty-title{letter-spacing:-.01em;color:var(--chair-ink);text-wrap:balance;margin:0;font-size:27px;font-weight:700}.sd-fluent .sd-empty-body{max-width:56ch;color:var(--chair-slate);text-wrap:pretty;margin:14px auto 0;font-size:15.5px;line-height:1.62}.sd-fluent .sd-empty-action{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}@media (max-width:900px){.sd-fluent .sd-cards3,.sd-fluent .sd-cards2,.sd-fluent .sd-threecol,.sd-fluent .sd-reqs{grid-template-columns:1fr}.sd-fluent .sd-weight-row{grid-template-columns:1fr 1fr}.sd-fluent .sd-mail{grid-template-columns:1fr}.sd-fluent .sd-run-row{grid-template-columns:170px 1fr 84px;gap:10px}.sd-fluent .sd-run-today{display:none}.sd-fluent .sd-walk-row{grid-template-columns:130px 1fr 96px;gap:10px}.sd-fluent .sd-doc{padding:22px 18px 16px}.sd-fluent .sd-doc-body{text-align:left}.sd-fluent .sd-fig{padding:0 18px}.sd-fluent .sd-fig dd{font-size:24px}.sd-fluent .sd-plate-title{font-size:25px}.sd-fluent .sd-portal{max-width:none}.sd-fluent .sd-scroll{padding:18px 14px 26px}}.win-fluent .sd-fluent.ent-pane{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.win-fluent .sd-fluent.ent-pane{background:color-mix(in srgb, var(--chair-surface) 30%, transparent)}}.win-fluent .sd-fluent.ent-pane{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6)}.dark .win-fluent .sd-fluent.ent-pane{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .win-fluent .sd-fluent.ent-pane{background:color-mix(in srgb, var(--chair-surface) 34%, transparent)}}.sd-fluent .sd-panel,.sd-fluent .sd-card,.sd-fluent .sd-req,.sd-fluent .sd-runway,.sd-fluent .sd-form,.sd-fluent .sd-mail-row,.sd-fluent .sd-scenario,.sd-fluent .sd-empty{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-panel,.sd-fluent .sd-card,.sd-fluent .sd-req,.sd-fluent .sd-runway,.sd-fluent .sd-form,.sd-fluent .sd-mail-row,.sd-fluent .sd-scenario,.sd-fluent .sd-empty{background:color-mix(in srgb, var(--chair-surface) 58%, transparent)}}.sd-fluent .sd-panel,.sd-fluent .sd-card,.sd-fluent .sd-req,.sd-fluent .sd-runway,.sd-fluent .sd-form,.sd-fluent .sd-mail-row,.sd-fluent .sd-scenario,.sd-fluent .sd-empty{box-shadow:inset 0 0 0 1px #ffffff59, 0 1px 2px var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-panel,.sd-fluent .sd-card,.sd-fluent .sd-req,.sd-fluent .sd-runway,.sd-fluent .sd-form,.sd-fluent .sd-mail-row,.sd-fluent .sd-scenario,.sd-fluent .sd-empty{box-shadow:inset 0 0 0 1px #ffffff59, 0 1px 2px color-mix(in srgb, var(--chair-ink) 5%, transparent)}}.dark .sd-fluent .sd-panel,.dark .sd-fluent .sd-card,.dark .sd-fluent .sd-req,.dark .sd-fluent .sd-runway,.dark .sd-fluent .sd-form,.dark .sd-fluent .sd-mail-row,.dark .sd-fluent .sd-scenario,.dark .sd-fluent .sd-empty{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-panel,.dark .sd-fluent .sd-card,.dark .sd-fluent .sd-req,.dark .sd-fluent .sd-runway,.dark .sd-fluent .sd-form,.dark .sd-fluent .sd-mail-row,.dark .sd-fluent .sd-scenario,.dark .sd-fluent .sd-empty{background:color-mix(in srgb, var(--chair-surface) 56%, transparent)}}.dark .sd-fluent .sd-panel,.dark .sd-fluent .sd-card,.dark .sd-fluent .sd-req,.dark .sd-fluent .sd-runway,.dark .sd-fluent .sd-form,.dark .sd-fluent .sd-mail-row,.dark .sd-fluent .sd-scenario,.dark .sd-fluent .sd-empty{box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 2px #0000004d}.sd-fluent .sd-card.is-ghosted,.sd-fluent .sd-empty{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-card.is-ghosted,.sd-fluent .sd-empty{background:color-mix(in srgb, var(--chair-surface) 40%, transparent)}}.dark .sd-fluent .sd-card.is-ghosted,.dark .sd-fluent .sd-empty{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-card.is-ghosted,.dark .sd-fluent .sd-empty{background:color-mix(in srgb, var(--chair-surface) 34%, transparent)}}.sd-fluent .sd-next-card{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-next-card{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.sd-fluent .sd-next-card:hover{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-next-card:hover{background:color-mix(in srgb, var(--chair-surface) 72%, transparent)}}.sd-fluent .sd-tab{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-tab{background:color-mix(in srgb, var(--chair-surface) 46%, transparent)}}.sd-fluent .sd-map{background:linear-gradient(var(--chair-hairline) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, var(--chair-hairline) 1px, transparent 1px) 0 0 / 25% 100%, var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-map{background:linear-gradient(color-mix(in srgb, var(--chair-hairline) 55%, transparent) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, color-mix(in srgb, var(--chair-hairline) 55%, transparent) 1px, transparent 1px) 0 0 / 25% 100%, color-mix(in srgb, var(--chair-surface) 50%, transparent)}}.sd-fluent .sd-dot{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-dot{background:color-mix(in srgb, var(--chair-surface) 88%, transparent)}}.sd-fluent .sd-form input,.sd-fluent .sd-form textarea{background:var(--chair-canvas)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-form input,.sd-fluent .sd-form textarea{background:color-mix(in srgb, var(--chair-canvas) 55%, transparent)}}.sd-fluent .sd-btn{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-btn{background:color-mix(in srgb, var(--chair-surface) 78%, transparent)}}.sd-fluent .sd-btn.is-primary{background:var(--chair-accent)}.sd-fluent .sd-run-track{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-run-track{background:color-mix(in srgb, var(--chair-well) 72%, transparent)}}.sd-fluent .sd-walk-list{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-walk-list{background:color-mix(in srgb, var(--chair-well) 78%, transparent)}}.sd-fluent .sd-doc,.sd-fluent .sd-mail-view{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-doc,.sd-fluent .sd-mail-view{background:color-mix(in srgb, var(--chair-surface) 94%, transparent)}}.sd-fluent .sd-doc,.sd-fluent .sd-mail-view{box-shadow:inset 0 0 0 1px #fff6, 0 10px 34px var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.sd-fluent .sd-doc,.sd-fluent .sd-mail-view{box-shadow:inset 0 0 0 1px #fff6, 0 10px 34px color-mix(in srgb, var(--chair-ink) 9%, transparent)}}.dark .sd-fluent .sd-doc,.dark .sd-fluent .sd-mail-view{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .sd-fluent .sd-doc,.dark .sd-fluent .sd-mail-view{background:color-mix(in srgb, var(--chair-surface) 92%, transparent)}}.dark .sd-fluent .sd-doc,.dark .sd-fluent .sd-mail-view{box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 34px #0006}.stage-band{left:var(--seat-col);right:0;bottom:var(--seat-sheet-h,0px);height:var(--stage-band-h,54px);z-index:var(--z-stage-band,136);border-top:1px solid var(--stage-line);background:var(--stage-surface);color:var(--stage-ink);align-items:center;gap:14px;padding:0 18px;display:flex;position:fixed}html[data-passenger-seat=narrow] .stage-band{gap:10px;padding:0 14px}html[data-passenger-seat=narrow] .stage-band__deed{max-width:44%}.stage-band__portrait{border:1px solid var(--stage-line);object-fit:cover;border-radius:999px;flex:none;width:28px;height:28px}.stage-band__say{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;margin:0;font-size:14.5px;line-height:1.35;animation:.18s vbStageBandFade;display:-webkit-box;overflow:hidden}.stage-band__say[data-empty]{color:var(--stage-muted)}.stage-band__deed{border:1px solid var(--stage-line);background:var(--stage-alt);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;max-width:36%;padding:4px 10px;font-size:12.5px;line-height:1.3;display:inline-flex}.stage-band__deed b{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.stage-band__state[data-state=miss]{color:var(--stage-ink)}.stage-band__stamp{font-variant-numeric:tabular-nums;flex:none}.stage-band__stamp[data-tone=ink]{color:var(--stage-ink)}@keyframes vbStageBandFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stage-band__say{animation:none}}.stage-switch{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;flex:none;align-items:stretch;height:32px;font-size:12px;line-height:1;display:inline-flex;overflow:hidden}@media (max-width:1279px){.stage-switch[data-place=bar]{display:none}}.stage-switch__side,.stage-switch__leave{white-space:nowrap;color:var(--ink-2);background:0 0;align-items:center;padding:0 10px;transition:background .15s,color .15s;display:inline-flex}.stage-switch__side+.stage-switch__side,.stage-switch__leave{border-left:1px solid var(--hairline)}.stage-switch__side:hover,.stage-switch__leave:hover{background:var(--surface-alt);color:var(--ink)}.stage-switch__side[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.stage-switch__side[data-refused]{color:var(--ink-muted)}.stage-switch__leave{color:var(--ink-muted);font-size:11px}.stage-switch__side:focus-visible,.stage-switch__leave:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.stage-switch[data-place=line]{border-radius:6px;height:22px;margin-left:auto;font-size:11.5px}html[data-stage-chaired] .stage-switch,.stage-preview .stage-switch{border-color:var(--stage-line);background:var(--stage-bg)}html[data-stage-chaired] .stage-switch__side,html[data-stage-chaired] .stage-switch__leave,.stage-preview .stage-switch__side,.stage-preview .stage-switch__leave{color:var(--stage-muted)}html[data-stage-chaired] .stage-switch__side+.stage-switch__side,html[data-stage-chaired] .stage-switch__leave,.stage-preview .stage-switch__side+.stage-switch__side,.stage-preview .stage-switch__leave{border-left-color:var(--stage-line)}html[data-stage-chaired] .stage-switch__side:hover,html[data-stage-chaired] .stage-switch__leave:hover,.stage-preview .stage-switch__side:hover,.stage-preview .stage-switch__leave:hover{background:var(--stage-alt);color:var(--stage-ink)}html[data-stage-chaired] .stage-switch__side[aria-pressed=true],.stage-preview .stage-switch__side[aria-pressed=true]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){html[data-stage-chaired] .stage-switch__side[aria-pressed=true],.stage-preview .stage-switch__side[aria-pressed=true]{background:color-mix(in srgb, var(--gold) 16%, transparent)}}html[data-stage-chaired] .stage-switch__side[aria-pressed=true],.stage-preview .stage-switch__side[aria-pressed=true]{color:var(--gold)}html[data-stage-chaired] .stage-switch__side:focus-visible,html[data-stage-chaired] .stage-switch__leave:focus-visible,.stage-preview .stage-switch__side:focus-visible,.stage-preview .stage-switch__leave:focus-visible{outline-color:var(--gold)}@media (prefers-reduced-motion:reduce){.stage-switch__side,.stage-switch__leave{transition:none}}.ghost-cursor{pointer-events:none;will-change:transform;filter:drop-shadow(0 0 2px #ffffffd9)drop-shadow(0 1px 2px #00000059);width:16px;height:22px;position:absolute;top:0;left:0}.ghost-cursor__pointer{fill:var(--ink);stroke:var(--gold);stroke-width:1.4px;stroke-linejoin:round;transform-origin:1px 1px;display:block;overflow:visible}.ghost-cursor--landed{animation:1.8s ease-in forwards vbGhostFade}.ghost-cursor--landed .ghost-cursor__pointer{animation:.42s ease-out vbGhostPulse}@keyframes vbGhostFade{0%,55%{opacity:1}to{opacity:0}}.ghost-hint{border:1px solid var(--stage-line,transparent);background:var(--stage-surface,var(--ink));max-width:320px;color:var(--stage-ink,var(--surface));letter-spacing:.01em;border-radius:8px;margin:0;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.35;position:absolute;box-shadow:0 8px 24px #00000047}.ghost-hint:before{content:"";background:inherit;border-left:1px solid var(--stage-line,transparent);border-top:1px solid var(--stage-line,transparent);width:8px;height:8px;position:absolute;top:-5px;left:14px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ghost-cursor--landed,.ghost-cursor--landed .ghost-cursor__pointer{opacity:1;animation:none}}.stage-watch{padding:8px 0 28px}.stage-watch__head{text-align:center;max-width:72ch;margin:0 auto 18px}.stage-watch__title{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:6px 0 8px;font-size:26px;font-weight:700;line-height:1.15}.stage-watch__lead{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.stage-watch__stage{border:1px solid var(--stage-line);background:var(--stage-bg);height:min(78dvh,820px);min-height:560px;color:var(--stage-ink);border-radius:14px;position:relative;overflow:hidden}.stage-watch__column{width:var(--seat-col);z-index:141;border-right:1px solid var(--hairline);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.stage-watch__chrome{align-items:center;gap:10px;padding:8px 12px;display:flex}.stage-watch__count{color:var(--ink-muted);margin-left:auto}.stage-watch__thread{min-height:0;color:var(--ink);scrollbar-width:thin;scrollbar-color:var(--hairline-2) transparent;flex-direction:column;flex:auto;gap:8px;padding:12px;font-size:13px;line-height:1.5;display:flex;overflow-y:auto}.stage-watch__who{color:var(--ink-muted);display:block}.stage-watch__say{margin:0}.stage-watch__chip{border:1px solid var(--hairline);background:var(--surface);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.stage-watch__chip b{flex:auto;min-width:0;font-weight:600}.stage-watch__state{color:var(--ink-muted);flex:none}.stage-watch__chip[data-state=verified] .stage-watch__state{color:var(--gold)}.stage-watch__wheel,.stage-watch__halt{color:var(--ink-2);margin:0;font-size:12.5px}.stage-watch__wheel .kicker,.stage-watch__halt .kicker{color:var(--ink-muted);display:block}.stage-watch__wheel .kicker{color:var(--gold)}.stage-watch__trip{border:1px solid var(--hairline);background:var(--surface);border-radius:6px;margin:4px 0 0;padding:8px 10px;font-size:12px;list-style:none}.stage-watch__trip-head{flex-direction:column;margin-bottom:4px;display:flex}.stage-watch__trip-head .kicker{color:var(--ink-muted)}.stage-watch__step{color:var(--ink-2);padding:2px 0 2px 14px;position:relative}.stage-watch__step:before{content:"";background:var(--hairline-2);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.stage-watch__step[data-done]:before{background:var(--gold)}.stage-watch__step[data-now]{color:var(--ink);font-weight:600}.stage-watch__step[data-now]:before{background:var(--gold);box-shadow:0 0 0 3px var(--accent-soft)}.stage-watch__foot{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.stage-watch__ask{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-button);border-radius:8px;align-self:stretch;padding:8px 12px;font-size:12.5px;font-weight:600;transition:background .15s}.stage-watch__ask:hover:not(:disabled){background:var(--accent-hover)}.stage-watch__ask:disabled{opacity:.55;cursor:default;box-shadow:none}.stage-watch__ask:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stage-watch__answer{color:var(--ink-2);text-align:center;margin:0;font-size:12px;line-height:1.45}.stage-watch__empty{color:var(--ink-muted);text-align:center;margin:0;font-size:13px;line-height:1.5}.stage-watch__floor{top:var(--seat-wheel-h);left:var(--seat-col);right:0;bottom:var(--stage-band-h);color:var(--stage-ink);background:radial-gradient(60% 45% at 28% 0%, #c9a22724, transparent 62%), var(--stage-bg);place-items:center;padding:24px;display:grid;position:absolute}.stage-watch__empty--floor{max-width:52ch;color:var(--stage-muted);font-size:14.5px}.stage-watch__card{border:1px solid var(--stage-line);background:var(--stage-surface);text-align:center;border-radius:12px;justify-items:center;gap:8px;width:min(560px,100%);padding:22px 24px;display:grid}.stage-watch__card-title{text-wrap:balance;font-size:22px;font-weight:700;line-height:1.2}.stage-watch__card-path{color:var(--stage-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px}.stage-watch__open{background:var(--gold);color:var(--stage-bg);border-radius:999px;margin-top:6px;padding:9px 18px;font-size:13px;font-weight:700;transition:transform .15s,filter .15s}.stage-watch__open:hover{filter:brightness(1.06);transform:translateY(-1px)}.stage-watch__open:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.stage-watch__card-note{color:var(--stage-muted);font-size:12px}.stage-watch-link{flex:none;align-items:center;gap:10px;display:inline-flex}.stage-watch-link__count{color:var(--gold)}.stage-watch-link__copy{border:1px solid var(--stage-line);background:var(--stage-bg);height:22px;color:var(--stage-muted);white-space:nowrap;border-radius:6px;padding:0 10px;font-size:11.5px;line-height:1;transition:background .15s,color .15s}.stage-watch-link__copy:hover{background:var(--stage-alt);color:var(--stage-ink)}.stage-watch-link__copy:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}@media (max-width:959px){.stage-watch__stage{--seat-col:0px;flex-direction:column;height:auto;min-height:0;display:flex}.stage-watch__stage>.seat-wheel-line{order:0;position:relative}.stage-watch__column{border-right:0;border-bottom:1px solid var(--stage-line);order:1;width:100%;height:46dvh;min-height:320px;position:relative}.stage-watch__floor{order:2;min-height:260px;position:relative;inset:auto}.stage-watch__stage>.stage-band{order:3;position:relative;bottom:0;left:0}}@media (prefers-reduced-motion:reduce){.stage-watch__ask,.stage-watch__open,.stage-watch-link__copy{transition:none}.stage-watch__open:hover{transform:none}}.of-fluent .of-split{z-index:20;cursor:col-resize;touch-action:none;background:0 0;width:5px;position:absolute;top:0;bottom:0}.of-fluent .of-split:after{content:"";background:var(--chair-hairline-strong);width:1px;transition:width .12s,left .12s,background-color .12s;position:absolute;top:0;bottom:0;left:2px}.of-fluent .of-split:hover:after,.of-fluent .of-split:focus-visible:after,.of-fluent .of-split[data-dragging=true]:after{background:var(--chair-accent);width:3px;left:1px}.of-fluent .of-split:focus-visible{outline:none}.of-fluent.of-compact table{font-size:12px}.of-fluent.of-compact td,.of-fluent.of-compact th{padding-top:3px!important;padding-bottom:3px!important}.of-fluent.of-compact tbody tr{height:auto!important}.of-fluent.of-compact .ent-rail button{padding-top:3px!important;padding-bottom:3px!important}.rpr-text{text-align:initial;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:1;line-height:1;position:absolute;inset:0;overflow:clip}.rpr-text>span,.rpr-text>br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.rpr-text ::selection{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.rpr-text ::selection{background:color-mix(in srgb, var(--gold) 35%, transparent)}}.rpr-text br::selection{background:0 0}.rpr-text .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.rpr-text mark{color:#0000;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.rpr-text mark{background:color-mix(in srgb, var(--gold) 42%, transparent)}}.rpr-text mark{border-radius:2px;padding:0}.rpr-text mark.rpr-cur{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.rpr-text mark.rpr-cur{background:color-mix(in srgb, var(--gold) 95%, transparent)}}.rpr-text mark.rpr-cur{outline:1px solid var(--gold-ink)}.rpr-page canvas{width:100%;height:100%;display:block}.rpr-thumb.rpr-thumb-on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.ent-fluent{--ent-row:34px;--ent-row-list:42px;--ent-cell-y:6px;--ent-cell-x:10px;--ent-font:12.5px;--ent-zoom:1}.ent-fluent[data-density=cozy]{--ent-row:40px;--ent-row-list:48px;--ent-cell-y:9px;--ent-cell-x:12px;--ent-font:13px}.ent-fluent[data-density=comfortable]{--ent-row:48px;--ent-row-list:58px;--ent-cell-y:12px;--ent-cell-x:14px;--ent-font:13.5px}@keyframes ent-skel{0%,to{opacity:.55}50%{opacity:1}}.ent-fluent .ent-row-tick{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-row-tick{background:color-mix(in srgb, var(--chair-accent) 7%, transparent)}}@keyframes ent-flash{0%{background:color-mix(in srgb, var(--gold) 35%, transparent)}to{background:0 0}}.ent-fluent[data-toolbars-cmdbar=off] [data-ent-cmdbar],.ent-fluent[data-toolbars-rooms=off] [data-ent-rooms]{display:none}@container (max-width:980px){.ent-fluent .ent-hero,.ent-fluent .ent-body{grid-template-columns:1fr}}.ent-fluent .ent-row-on{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-row-on{background:color-mix(in srgb, var(--chair-accent) 11%, transparent)}}.ent-fluent .ent-rail-min{border-left:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-rail-min{border-left:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ent-fluent .ent-rail-min-left{border-left:0;border-right:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ent-fluent .ent-rail-min-left{border-right:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ent-fluent .ent-presence{align-items:center;display:inline-flex}.ent-fluent .ent-presence>*+*{margin-left:-5px}.ent-fluent[data-insp-side=left] .ent-rail-min{border-left:0;border-right:1px solid var(--chair-hairline);order:-1}@supports (color:color-mix(in lab, red, red)){.ent-fluent[data-insp-side=left] .ent-rail-min{border-right:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ent-fluent [data-ent-pane][data-focused=true]>[data-ent-cmdbar]{box-shadow:inset 0 2px 0 var(--chair-accent)}.ent-fluent .chair-kicker{letter-spacing:0;text-transform:none;color:var(--chair-slate);font-size:11.5px;font-weight:600}.ent-fluent .chair-display{letter-spacing:-.006em;font-weight:600}.bench-window .bw-sheet.bw-app{box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;padding:0 0 40px;display:grid}.bench-window .bw-pane{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;grid-column:span 12;min-width:0;padding:14px 16px;position:relative}.bench-window .bw-pane:before{content:"";pointer-events:none;background:#ffffffb3;border-radius:8px 8px 0 0;height:1px;position:absolute;inset:0 0 auto}.dark .bench-window .bw-pane:before{background:#ffffff14}.bench-window .bw-pane.span-7{grid-column:span 7}.bench-window .bw-pane.span-6{grid-column:span 6}.bench-window .bw-pane.span-5{grid-column:span 5}@container (max-width:760px){.bench-window .bw-pane.span-7,.bench-window .bw-pane.span-6,.bench-window .bw-pane.span-5{grid-column:span 12}}.bench-window .bw-pane-h{border-bottom:1px solid var(--chair-hairline);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:8px;display:flex}.bench-window .bw-pane-h h2{color:var(--chair-ink);text-wrap:balance;margin:0;font-size:12.5px;font-weight:600;line-height:1.3}.bench-window .bw-pane-h .hint{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bench-window .bw-p{color:var(--chair-ink-2);margin:0 0 8px;font-size:12.5px;line-height:1.5}.bench-window .bw-p:last-child{margin-bottom:0}.bench-window .bw-p b{color:var(--chair-ink);font-weight:600}.bench-window .bw-note{color:var(--chair-slate);margin:10px 0 0;font-size:11.5px;line-height:1.5}.bench-window .bw-note b{color:var(--chair-ink-2);font-weight:600}.bench-window .bw-link{color:var(--chair-accent);font-size:12px;font-weight:600;text-decoration:none}.bench-window .bw-link:hover{text-decoration:underline}.bench-window .bw-btn{white-space:nowrap;border-radius:6px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.bench-window .bw-btn.sm{border-radius:5px;height:26px;padding:0 9px;font-size:12px}.bench-window .bw-skeleton{background:linear-gradient(90deg, var(--chair-well), var(--chair-surface), var(--chair-well));background-size:200% 100%;border-radius:6px;height:96px;animation:1.4s linear infinite bw-shimmer}@keyframes bw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bench-window .bw-mast .bw-rule{background:var(--gold);opacity:.8;height:1px;margin:8px 0 12px}.bench-window .bw-mast h1{letter-spacing:-.01em;color:var(--chair-ink);text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.25}.bench-window .bw-mast .bw-meta{color:var(--chair-slate);flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:12px;display:flex}.bench-window .bw-mast .bw-meta .sep{color:var(--chair-slate-2)}.bench-window .bw-agent{background:var(--chair-well);border:1px solid var(--chair-hairline);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:8px 10px 8px 8px;display:flex}.bench-window .bw-agent img{object-fit:cover;border:1px solid var(--chair-hairline-strong);border-radius:50%;flex:none;width:28px;height:28px}.bench-window .bw-agent .who{min-width:0;color:var(--chair-slate);flex:1;font-size:11.5px;line-height:1.35}.bench-window .bw-agent .who b{color:var(--chair-ink);font-size:12.5px;font-weight:600;display:block}.bench-window .bw-app .bw-figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;display:grid}@container (max-width:700px){.bench-window .bw-app .bw-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.bench-window .bw-app .bw-fig{min-width:0;padding:4px 14px 6px 12px}.bench-window .bw-app .bw-fig+.bw-fig{border-left:1px solid var(--chair-hairline)}.bench-window .bw-app .bw-fig .k{align-items:center;gap:6px;display:flex}.bench-window .bw-app .bw-fig .k:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:5px;height:5px}.bench-window .bw-app .bw-fig .bw-figv{letter-spacing:-.015em;white-space:nowrap;margin-top:6px;font-size:22px;font-weight:600;line-height:1.1}.bench-window .bw-app .bw-fig .s{color:var(--chair-slate);margin-top:5px;font-size:11.5px;line-height:1.35}.bench-window .bw-app .bw-summary{border-top:1px solid var(--chair-hairline);color:var(--chair-ink-2);margin:12px 0 0;padding-top:12px;font-size:12.5px;line-height:1.55}.bench-window .bw-app .bw-rests{color:var(--chair-slate);flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;font-size:11px;display:flex}.bench-window .bw-app .bw-rests b{color:var(--chair-ink-2);font-weight:600}.bench-window .bw-verdict{border:1px solid var(--chair-hairline);border-left:2px solid var(--gold);background:var(--chair-well);border-radius:6px;align-items:flex-start;gap:10px;margin-top:10px;padding:9px 11px;font-size:12px;line-height:1.5;display:flex}.bench-window .bw-verdict p{color:var(--chair-ink-2);flex:1;margin:0}.bench-window .bw-lever-g{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@container (max-width:700px){.bench-window .bw-lever-g{grid-template-columns:1fr}}.bench-window .bw-lv{border-bottom:1px solid var(--chair-hairline);grid-template-columns:104px minmax(0,1fr) 56px;align-items:center;gap:10px;height:34px;display:grid}.bench-window .bw-lv:last-of-type{border-bottom:0}.bench-window .bw-lv label,.bench-window .bw-lv .lab{color:var(--chair-ink-2);font-size:12px;font-weight:600}.bench-window .bw-lv .out{text-align:right;color:var(--chair-ink);font-size:12.5px;font-weight:600}.bench-window .bw-lv .bw-slider{width:100%;height:18px;margin:0}.bench-window .bw-lv.bw-lv-term{grid-template-columns:104px minmax(0,1fr)}.bench-window .bw-lv .lab .unit{color:var(--chair-slate);margin-left:2px;font-size:10.5px;font-weight:500}.bench-window .bw-term{background:var(--chair-well);border-radius:6px;gap:2px;width:100%;padding:2px;display:flex}.bench-window .bw-term button{min-width:0;height:22px;color:var(--chair-ink-2);background:0 0;border:0;border-radius:4px;flex:1 1 0;padding:0 4px;font-size:11.5px;font-weight:600}.bench-window .bw-term button[aria-pressed=true]{background:var(--chair-surface);color:var(--chair-ink);box-shadow:0 1px 2px #00000014}.bench-window .bw-row.bw-opening>span:first-child{animation:.8s ease-in-out infinite bw-opening}.bench-window .bw-stage[aria-busy=true]>div{opacity:.55;transition:opacity .16s}@keyframes bw-opening{0%,to{opacity:1}50%{opacity:.3}}.bench-window .bw-walk{background:var(--chair-well);border:1px solid var(--chair-hairline);border-radius:6px;padding:4px 12px}.bench-window .bw-walk .r{border-bottom:1px solid var(--chair-hairline);color:var(--chair-ink-2);justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;display:flex}.bench-window .bw-walk .r:last-child{border-bottom:0}.bench-window .bw-walk .r b,.bench-window .bw-walk .money{color:var(--chair-ink);font-weight:600}.bench-window .bw-walk .money.save{color:var(--chair-accent)}.bench-window .bw-walk .money.risk{color:var(--chair-brick)}.bench-window .bw-quarters{grid-template-columns:1fr;display:grid}.bench-window .bw-q{border-bottom:1px solid var(--chair-hairline);grid-template-columns:70px 118px minmax(0,1fr);align-items:center;gap:2px 12px;padding:7px 0;display:grid}.bench-window .bw-q:last-child{border-bottom:0}.bench-window .bw-q .name{color:var(--chair-ink);font-size:12px;font-weight:600}.bench-window .bw-q.now .name:after{content:"now";letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink);margin-left:6px;font-size:9px;font-weight:700}.bench-window .bw-q .when{color:var(--chair-slate);font-size:11px}.bench-window .bw-q .bar{background:var(--chair-well);border-radius:2px;height:4px;overflow:hidden}.bench-window .bw-q .bar i{background:var(--gold);border-radius:2px;height:100%;display:block}.bench-window .bw-q.q4 .bar i{background:var(--chair-accent)}.bench-window .bw-q .lev{color:var(--chair-ink-2);grid-column:1/-1;font-size:11.5px;line-height:1.35}.bench-window .bw-count{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.bench-window .bw-count .c{background:var(--chair-well);border:1px solid var(--chair-hairline);border-radius:6px;padding:8px 10px}.bench-window .bw-count .n{color:var(--chair-ink);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.1}.bench-window .bw-count .l{color:var(--chair-slate);margin-top:3px;font-size:11px;line-height:1.35}.bench-window .bw-things-k{margin-bottom:8px;display:block}.bench-window .bw-things-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}@container (max-width:700px){.bench-window .bw-things-g{grid-template-columns:1fr}}.bench-window .bw-thing{background:var(--chair-well);border:1px solid var(--chair-hairline);color:var(--chair-ink-2);border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.45}.bench-window .bw-thing b{color:var(--chair-ink);margin-bottom:3px;font-weight:600;display:block}.bench-window .bw-pivot{border-bottom:1px solid var(--chair-hairline);scrollbar-width:none;gap:16px;margin-bottom:12px;display:flex;overflow-x:auto}.bench-window .bw-pivot button{height:32px;color:var(--chair-slate);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:0 2px;font-size:12.5px;font-weight:600}.bench-window .bw-pivot button:hover{color:var(--chair-ink)}.bench-window .bw-pivot button[aria-selected=true]{color:var(--chair-ink);border-bottom-color:var(--chair-accent)}.bench-window .bw-factor{border-bottom:1px solid var(--chair-hairline);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.bench-window .bw-factor:last-child{border-bottom:0}.bench-window .bw-factor .n{background:var(--chair-ink);width:20px;height:20px;color:var(--gold);border-radius:4px;place-items:center;margin-top:1px;font-size:10.5px;font-weight:700;display:grid}.bench-window .bw-factor b{color:var(--chair-ink);font-size:12.5px;font-weight:600;display:block}.bench-window .bw-factor span{color:var(--chair-ink-2);font-size:12px;line-height:1.45}.bench-window .bw-tactic{border-bottom:1px solid var(--chair-hairline)}.bench-window .bw-tactic:last-child{border-bottom:0}.bench-window .bw-tactic>button{text-align:left;width:100%;color:var(--chair-ink);background:0 0;border:0;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;font-weight:600;display:flex}.bench-window .bw-tactic>button .n{color:var(--gold-ink);flex:none;width:18px;font-size:11px;font-weight:700}.bench-window .bw-tactic>button .t{min-width:0}.bench-window .bw-tactic>button .chev{color:var(--chair-slate-2);flex:none;margin-left:auto;transition:transform .15s}.bench-window .bw-tactic.open>button .chev{transform:rotate(180deg)}.bench-window .bw-tactic .bd{color:var(--chair-ink-2);padding:0 0 12px 28px;font-size:12px;line-height:1.5}.bench-window .bw-bullet{color:var(--chair-ink-2);margin:0 0 8px;padding-left:14px;font-size:12px;line-height:1.45;position:relative}.bench-window .bw-bullet:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.bench-window .bw-bullet b{color:var(--chair-ink);font-weight:600}.bench-window .bw-tablewrap{border:1px solid var(--chair-hairline);border-radius:6px;margin:0 0 10px;overflow-x:auto}.bench-window .bw-table{border-collapse:collapse;width:100%;font-size:12px}.bench-window .bw-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--chair-slate);border-bottom:1px solid var(--chair-hairline-strong);background:var(--chair-well);padding:6px 8px;font-size:9.5px;font-weight:700}.bench-window .bw-table td{border-bottom:1px solid var(--chair-hairline);vertical-align:top;color:var(--chair-ink-2);padding:6px 8px;line-height:1.45}.bench-window .bw-table tr:last-child td{border-bottom:0}.bench-window .bw-table td.first{color:var(--chair-ink);font-weight:600}.bench-window .bw-table.two td.first{width:34%}.bench-window .bw-source{border-top:1px solid var(--chair-hairline);color:var(--chair-slate);margin:12px 0 0;padding-top:10px;font-size:11.5px}.bench-window .bw-source b{color:var(--chair-ink-2);font-weight:600}.bench-window .bw-soon{padding:4px 0}.bench-window .bw-soon-t{color:var(--chair-ink);margin:6px 0;font-size:14px;font-weight:600}.bench-window .bw-soon-n{color:var(--chair-slate-2);margin:8px 0 0;font-size:11px}.bench-window .bw-docs{grid-template-columns:1fr;display:grid}.bench-window .bw-doc{border-bottom:1px solid var(--chair-hairline);color:inherit;border-radius:4px;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:9px 4px;text-decoration:none;display:grid}.bench-window .bw-doc:last-child{border-bottom:0}.bench-window .bw-doc:hover{background:var(--chair-well)}.bench-window .bw-doc .ic{color:var(--chair-slate)}.bench-window .bw-doc b{color:var(--chair-ink);font-size:12.5px;font-weight:600;line-height:1.3;display:block}.bench-window .bw-doc span span{color:var(--chair-slate);margin-top:1px;font-size:11.5px;display:block}.bench-window .bw-doc .arrow{color:var(--chair-slate-2)}.bench-window .bw-doc:hover .arrow{color:var(--chair-accent)}.bench-window .bw-films{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bench-window .bw-film{border:1px solid var(--chair-hairline);background:var(--navy-deep);color:var(--chair-ink);text-align:left;border-radius:6px;padding:0;position:relative;overflow:hidden}.bench-window .bw-film img,.bench-window .bw-film .ph{aspect-ratio:16/9;object-fit:cover;opacity:.88;background:var(--navy-deep);width:100%;transition:opacity .15s;display:block}.bench-window .bw-film:hover img{opacity:1}.bench-window .bw-film .cap{background:var(--chair-surface);padding:7px 9px 9px;display:block}.bench-window .bw-film .ep{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);font-size:9px;font-weight:700;display:block}.bench-window .bw-film .t{color:var(--chair-ink);margin-top:2px;font-size:12px;font-weight:600;line-height:1.3;display:block}.bench-window .bw-film .d{color:#fff;background:#0009;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:600;position:absolute;top:6px;right:6px}.bench-window .bw-film .play{width:24px;height:24px;color:var(--navy-deep);background:#ffffffeb;border-radius:4px;place-items:center;display:grid;position:absolute;bottom:54px;left:8px}.bench-window .bw-film.wide{grid-column:span 2}.bench-window .bw-film.wide img{aspect-ratio:32/9;object-position:center 30%}.bench-window .bw-film .kind{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0000008c;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700;position:absolute;top:8px;left:8px}.bench-window .bw-films-more{color:var(--chair-slate);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:11.5px;display:flex}.bench-window .bw-films-more .bw-link{margin-left:auto}.bench-window .bw-search{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;height:34px;padding:0 10px;display:grid}.bench-window .bw-search:focus-within{border-color:var(--chair-accent-line);box-shadow:0 0 0 3px var(--chair-accent-soft)}.bench-window .bw-search .ic{color:var(--chair-slate-2)}.bench-window .bw-search .in{color:var(--chair-ink);background:0 0;border:0;outline:none;min-width:0;font-size:12.5px}.bench-window .bw-search .in::placeholder{color:var(--chair-slate-2)}.bench-window .bw-search .clr{width:20px;height:20px;color:var(--chair-slate);border-radius:4px;place-items:center;display:grid}.bench-window .bw-search .clr:hover{background:var(--chair-well);color:var(--chair-ink)}.bench-window .bw-libgroup{margin-top:14px}.bench-window .bw-libhead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.bench-window .bw-libhead .hint{color:var(--chair-slate-2);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.bench-window .bw-lib{display:grid}.bench-window .bw-libitem{border-bottom:1px solid var(--chair-hairline);text-align:left;border-radius:4px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:8px 4px;display:grid}.bench-window .bw-libitem:last-child{border-bottom:0}.bench-window .bw-libitem:hover{background:var(--chair-well)}.bench-window .bw-libitem .ic{background:var(--chair-well);border:1px solid var(--chair-hairline);width:24px;height:24px;color:var(--chair-slate);border-radius:4px;place-items:center;display:grid}.bench-window .bw-libitem:hover .ic{color:var(--chair-accent);border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.bench-window .bw-libitem .t{min-width:0}.bench-window .bw-libitem .t b{color:var(--chair-ink);font-size:12.5px;font-weight:600;line-height:1.35;display:block}.bench-window .bw-libitem .t span{color:var(--chair-slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.bench-window .bw-libitem .m{white-space:nowrap;justify-items:end;gap:2px;display:grid}.bench-window .bw-libitem .m .k{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:700}.bench-window .bw-libitem .m .d{color:var(--chair-slate);font-variant-numeric:tabular-nums;font-size:11px}.bench-window .bw-human{border-top:1px solid var(--chair-hairline);gap:0;margin-top:4px;display:grid}.bench-window .bw-human .r{border-bottom:1px solid var(--chair-hairline);color:var(--chair-ink-2);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:8px 0;font-size:12px;line-height:1.5;display:grid}.bench-window .bw-human .r b{color:var(--chair-ink);font-weight:600}@container (max-width:560px){.bench-window .bw-human .r{grid-template-columns:minmax(0,1fr);gap:2px}}.bench-window .bw-avatar{border:1px solid var(--chair-hairline);background:var(--chair-well);border-radius:6px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.bench-window .bw-avatar .face{object-fit:cover;border:1px solid var(--chair-hairline-strong);border-radius:50%;width:44px;height:44px}.bench-window .bw-avatar .face.ph{background:var(--chair-ink);color:var(--gold);place-items:center;font-size:15px;font-weight:700;display:grid}.bench-window .bw-avatar .who{min-width:0;line-height:1.35}.bench-window .bw-avatar .who b{color:var(--chair-ink);font-size:13px;font-weight:600;display:block}.bench-window .bw-avatar .who span{color:var(--chair-slate);font-size:11.5px;display:block}.bench-window .bw-starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}@container (max-width:560px){.bench-window .bw-starters{grid-template-columns:minmax(0,1fr)}}.bench-window .bw-starter{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);color:var(--chair-ink-2);text-align:left;border-radius:6px;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:600;display:grid}.bench-window .bw-starter .ic{color:var(--chair-accent)}.bench-window .bw-starter:hover{border-color:var(--chair-accent-line);background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.bench-window .bw-tabs{background:var(--navy-deep);flex-direction:column;flex:none;align-items:stretch;gap:2px;width:72px;padding:8px 6px 10px;display:flex}.bench-window .bw-tabs .sp{flex:auto}.bench-window .bw-tab{color:#ffffffc7;border-radius:8px;justify-items:center;gap:3px;padding:8px 2px 7px;display:grid;position:relative}.bench-window .bw-tab:hover{color:#fff;background:#ffffff1a}.bench-window .bw-tab.on{color:var(--navy-deep);background:#fff}.bench-window .bw-tab .ic{place-items:center;display:grid;position:relative}.bench-window .bw-tab .lb{text-align:center;letter-spacing:.01em;font-size:10.5px;font-weight:600;line-height:1.2}.bench-window .bw-tab .badge{background:var(--chair-brick);color:#fff;border-radius:8px;place-items:center;min-width:15px;height:15px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-8px}.bench-window .bw-tab.on .badge{box-shadow:0 0 0 1.5px #fff}.bench-window .bw-head{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;gap:8px;margin-bottom:12px;padding:12px 14px;display:grid}.bench-window .bw-stake{color:var(--chair-ink-2);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.bench-window .bw-stake b{color:var(--chair-ink);font-size:15px;font-weight:600}.bench-window .bw-headfigs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}@media (max-width:1100px){.bench-window .bw-headfigs{grid-template-columns:repeat(2,minmax(0,1fr))}}.bench-window .bw-headfigs .f{border-right:1px solid var(--chair-hairline);min-width:0;padding:2px 14px 2px 0}.bench-window .bw-headfigs .f+.f{padding-left:14px}.bench-window .bw-headfigs .f:last-child{border-right:0}.bench-window .bw-headfigs .k{letter-spacing:.1em;text-transform:uppercase;color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;display:block;overflow:hidden}.bench-window .bw-headfigs .v{color:var(--chair-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:22px;font-weight:600;line-height:1.15;display:block;overflow:hidden}.bench-window .bw-headfigs .v.good{color:var(--chair-accent)}.bench-window .bw-headfigs .v.warn{color:var(--gold-ink)}.bench-window .bw-headfigs .v.bad{color:var(--chair-brick)}.bench-window .bw-headfigs .s{color:var(--chair-slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.bench-window .bw-book{margin-top:4px;display:grid}.bench-window .bw-bookrow{border-bottom:1px solid var(--chair-hairline);text-align:left;border-radius:4px;grid-template-columns:minmax(0,1fr) 150px 150px 16px;align-items:center;gap:12px;padding:9px 4px;display:grid}.bench-window .bw-bookrow:last-of-type{border-bottom:0}.bench-window .bw-bookrow:hover{background:var(--chair-well)}.bench-window .bw-bookrow .who{min-width:0;line-height:1.3}.bench-window .bw-bookrow .who b{color:var(--chair-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.bench-window .bw-bookrow .who span{color:var(--chair-slate);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.bench-window .bw-bookrow .when{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.bench-window .bw-bookrow .stand .none{color:var(--chair-slate-2);font-size:11.5px}.bench-window .bw-bookrow .arrow{color:var(--chair-slate-2)}.bench-window .bw-bookrow:hover .arrow{color:var(--chair-accent)}@media (max-width:900px){.bench-window .bw-bookrow{grid-template-columns:minmax(0,1fr) 120px}.bench-window .bw-bookrow .stand,.bench-window .bw-bookrow .arrow{display:none}}.bench-window .bw-sets{margin-top:4px;display:grid}.bench-window .bw-setrow{border-bottom:1px solid var(--chair-hairline);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 2px;display:grid}.bench-window .bw-setrow:last-child{border-bottom:0}.bench-window .bw-setrow .ic{background:var(--chair-well);width:26px;height:26px;color:var(--chair-slate);border-radius:6px;place-items:center;display:grid}.bench-window .bw-setrow .t{min-width:0;line-height:1.35}.bench-window .bw-setrow .t b{color:var(--chair-ink);font-size:12.5px;font-weight:600;display:block}.bench-window .bw-setrow .t span{color:var(--chair-slate);font-size:11.5px;display:block}.bench-window .bw-bottom h2{color:var(--chair-ink);text-wrap:pretty;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.45}.bench-window .bw-actions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bench-window .bw-app .bw-foot{color:var(--chair-slate-2);grid-column:span 12;justify-content:space-between;gap:12px;padding:2px 4px 0;font-size:11px;display:flex}.bench-window .bw-app #bw-ladder{margin-top:12px}.home-fluent .hf-human{background:var(--navy-deep);text-align:center;isolation:isolate;box-shadow:0 24px 70px -24px var(--navy-deep);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:clamp(26px,3vw,40px) clamp(20px,3.2vw,40px);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-human{box-shadow:0 24px 70px -24px color-mix(in srgb, var(--navy-deep) 50%, transparent)}}.home-fluent .hf-human:before{content:"";z-index:0;background:radial-gradient(60% 90% at 50% 0%, var(--gold), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-human:before{background:radial-gradient(60% 90% at 50% 0%, color-mix(in srgb, var(--gold) 14%, transparent), transparent 70%)}}.home-fluent .hf-human:before{pointer-events:none}.home-fluent .hf-human:after{content:"";z-index:2;background:linear-gradient(90deg, var(--gold), var(--gold) 70%, transparent);height:2px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.home-fluent .hf-human:after{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 75%, transparent), color-mix(in srgb, var(--gold) 18%, transparent) 70%, transparent)}}.home-fluent .hf-human>*{z-index:1;position:relative}.home-fluent .hf-human-title{color:#fff;letter-spacing:-.015em;margin:4px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.1}.home-fluent .hf-human-sub{color:#ffffffb8;max-width:720px;margin:6px auto 0;font-size:14px;line-height:1.55}.home-fluent .hf-human .hf-actions{margin-top:14px}.home-fluent .hf-human .hf-cta{padding:11px 22px;font-size:13.5px}.home-fluent .hf-human .hf-ghost{padding:11px 22px;font-size:14px}.home-fluent .hf-human-note{color:#ffffff80;margin-top:6px;font-size:12px}.ng-fluent{--ng-row:34px;--ng-th:30px;font-size:12.5px}.ng-fluent.ng-dense-window{--ng-row:28px}.ng-fluent .chair-display{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:600}.ng-fluent .chair-kicker{letter-spacing:0;text-transform:none;color:var(--chair-slate);font-size:11.5px;font-weight:500}.ng-fluent .dr-kbd{text-transform:none}.ng-fluent .ent-pane{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ent-pane{background:color-mix(in srgb, var(--chair-surface) 62%, transparent)}}.ng-fluent .ent-pane{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5)}.dark .ng-fluent .ent-pane{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.dark .ng-fluent .ent-pane{background:color-mix(in srgb, var(--chair-surface) 58%, transparent)}}.ng-fluent .ng-content{border-top-left-radius:8px;box-shadow:inset 0 0 0 1px #ffffff59}.dark .ng-fluent .ng-content{box-shadow:inset 0 0 0 1px #ffffff0d}.ng-fluent .ng-body{background:0 0}.ng-fluent .ng-scroll{scrollbar-width:thin;scrollbar-color:var(--chair-hairline-strong) transparent;padding:12px 16px 28px}@keyframes ng-room-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ng-fluent .ng-scroll>*{animation:.14s ease-out both ng-room-in}.ng-fluent .ng-mute{color:var(--chair-slate-2)}.ng-fluent .ng-el{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:0;overflow:hidden}.ng-fluent td.ng-el{max-width:0}.ng-fluent .ng-num{text-align:right;font-variant-numeric:tabular-nums}.ng-fluent .ng-search{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:6px;height:26px;padding:0 10px 0 9px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-search{background:color-mix(in srgb, var(--chair-surface) 70%, transparent)}}.ng-fluent .ng-search{color:var(--chair-slate);min-width:240px;font-size:12px}.ng-fluent .ng-search:hover{border-color:var(--chair-hairline-strong);color:var(--chair-ink-2)}.ng-fluent .ng-search kbd{margin-left:auto}.ng-fluent .ng-avatars{gap:0;margin:0 6px 0 8px}.ng-fluent .ng-avatars .ng-who{box-shadow:0 0 0 2px var(--chair-surface);margin-left:-6px}.ng-fluent .ng-avatars .ng-who:first-child{margin-left:0}.ng-fluent .ng-who{color:var(--chair-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.ng-fluent .ng-who-here{box-shadow:0 0 0 2px var(--chair-surface), 0 0 0 3.5px var(--chair-accent)!important}.ng-fluent .ng-who-more{color:var(--chair-slate);margin-left:4px;font-size:10.5px}.ng-fluent .ng-cmdbar{border-bottom:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-cmdbar{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.ng-fluent .ng-cmd{height:30px;color:var(--chair-ink-2);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.ng-fluent .ng-cmd:hover:not(:disabled){background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-cmd:hover:not(:disabled){background:color-mix(in srgb, var(--chair-ink) 6%, transparent)}}.ng-fluent .ng-cmd:hover:not(:disabled){color:var(--chair-ink)}.ng-fluent .ng-cmd:disabled{opacity:.45;cursor:default}.ng-fluent .ng-cmd-on{background:var(--chair-accent-soft);color:var(--chair-accent-ink);border-color:var(--chair-accent-line)}.ng-fluent .ng-cmd-primary{background:var(--chair-accent);color:var(--chair-surface);box-shadow:0 1px 4px var(--chair-accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-cmd-primary{box-shadow:0 1px 4px color-mix(in srgb, var(--chair-accent) 35%, transparent)}}.ng-fluent .ng-cmd-primary:hover:not(:disabled){background:var(--chair-accent);color:var(--chair-surface);filter:brightness(1.08)}.ng-fluent .ng-cmdsep{background:var(--chair-hairline-strong);flex:none;width:1px;height:20px;margin:0 6px}.ng-fluent .ng-nav{width:var(--nav,236px);flex-direction:column;flex:none;min-height:0;padding:8px 0 0;transition:width .16s;display:flex;position:relative}.ng-fluent .ng-nav-toggle{z-index:2;width:22px;height:22px;color:var(--chair-slate);border-radius:5px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.ng-fluent .ng-nav-toggle:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nav-toggle:hover{background:color-mix(in srgb, var(--chair-ink) 8%, transparent)}}.ng-fluent .ng-nav-toggle:hover{color:var(--chair-ink)}.ng-fluent .ng-nav-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:22px 8px 8px;overflow-y:auto}.ng-fluent .ng-nav-g{color:var(--chair-slate-2);margin:8px 8px 3px;font-size:11px;font-weight:500}.ng-fluent .ng-nitem{width:100%;height:32px;color:var(--chair-ink-2);text-align:left;border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px 0 6px;font-size:12.5px;display:grid;position:relative}.ng-fluent .ng-nitem:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nitem:hover{background:color-mix(in srgb, var(--chair-ink) 6%, transparent)}}.ng-fluent .ng-nitem:hover{color:var(--chair-ink)}.ng-fluent .ng-nitem-on{background:var(--chair-surface)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nitem-on{background:color-mix(in srgb, var(--chair-surface) 80%, transparent)}}.ng-fluent .ng-nitem-on{color:var(--chair-ink);box-shadow:inset 0 0 0 1px var(--chair-hairline);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nitem-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chair-hairline) 90%, transparent)}}.ng-fluent .ng-nitem-on:before{content:"";background:var(--chair-accent);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ng-fluent .ng-nk{width:18px;height:18px;color:var(--chair-slate);background:var(--chair-well);border-radius:4px;place-items:center;font-size:10.5px;font-weight:600;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nk{background:color-mix(in srgb, var(--chair-well) 80%, transparent)}}.ng-fluent .ng-nk{font-variant-numeric:tabular-nums}.ng-fluent .ng-nitem-on .ng-nk{background:var(--chair-accent-soft);color:var(--chair-accent-ink)}.ng-fluent .ng-nl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ng-fluent .ng-nc{color:var(--chair-slate-2);white-space:nowrap;text-overflow:ellipsis;max-width:90px;font-size:10.5px;font-weight:500;overflow:hidden}.ng-fluent .ng-nc[data-tone=ok]{color:var(--chair-accent-ink)}.ng-fluent .ng-nc[data-tone=warn]{color:var(--gold-ink)}.ng-fluent .ng-nc[data-tone=danger]{color:var(--chair-brick)}.ng-fluent .ng-nitem-recent{height:28px;font-size:12px}.ng-fluent .ng-nfoot{border-top:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-nfoot{border-top:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.ng-fluent .ng-nfoot{padding:10px 14px 12px}.ng-fluent .ng-nfoot-v{color:var(--chair-ink);font-size:15px;font-weight:600;line-height:1.2}.ng-fluent .ng-nfoot-s{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.ng-fluent .ng-nav-c .ng-nl,.ng-fluent .ng-nav-c .ng-nc,.ng-fluent .ng-nav-c .ng-nav-g,.ng-fluent .ng-nav-c .ng-nfoot,.ng-fluent .ng-nav-c .ng-nitem-recent{display:none}.ng-fluent .ng-nav-c .ng-nitem{grid-template-columns:1fr;justify-items:center;padding:0}.ng-fluent .ng-nav-c .ng-nav-scroll{padding:30px 6px 8px}.ng-fluent .dw-grip{cursor:col-resize;z-index:3;flex:none;width:6px;position:relative}.ng-fluent .dw-grip:after{content:"";background:var(--chair-hairline-strong);opacity:.6;border-radius:2px;width:2px;height:42px;transition:opacity .12s,background .12s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.ng-fluent .dw-grip:hover:after,.ng-fluent .dw-grip-on:after{opacity:1;background:var(--chair-accent)}.ng-fluent .ng-rhead{justify-content:space-between;align-items:flex-end;gap:14px;padding:2px 0 10px;display:flex}.ng-fluent .ng-h1{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.ng-fluent .ng-sub{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.ng-fluent .ng-rtools{flex:none;align-items:center;gap:6px;display:flex}.ng-fluent .ng-kpis{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-kpis{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-kpis{margin-bottom:10px;overflow:hidden}.ng-fluent .ng-kpi{text-align:left;border-left:1px solid var(--chair-hairline);gap:3px;min-width:0;padding:9px 14px 10px;display:grid}.ng-fluent .ng-kpi:first-child{border-left:0}.ng-fluent .ng-kpi:not(:disabled):hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-kpi:not(:disabled):hover{background:color-mix(in srgb, var(--chair-ink) 4%, transparent)}}.ng-fluent .ng-kpi:disabled{cursor:default}.ng-fluent .ng-kpi-l{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ng-fluent .ng-kpi-v{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.15;overflow:hidden}.ng-fluent .ng-kpi-s{color:var(--chair-slate-2);white-space:nowrap;text-overflow:ellipsis;min-height:15px;font-size:11.5px;overflow:hidden}.ng-fluent .ng-infobar{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:6px;align-items:center;gap:8px;height:30px;margin-bottom:10px;padding:0 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-infobar{background:color-mix(in srgb, var(--chair-surface) 70%, transparent)}}.ng-fluent .ng-infobar{color:var(--chair-ink-2);font-size:12px}.ng-fluent .ng-infobar[data-tone=danger]{border-color:var(--chair-brick)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-infobar[data-tone=danger]{border-color:color-mix(in srgb, var(--chair-brick) 40%, var(--chair-hairline))}}.ng-fluent .ng-infobar[data-tone=warn]{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-infobar[data-tone=warn]{border-color:color-mix(in srgb, var(--gold) 50%, var(--chair-hairline))}}.ng-fluent .ng-dot{border-radius:50%;flex:none;width:6px;height:6px}.ng-fluent .ng-foot-note{color:var(--chair-slate-2);margin:10px 2px 0;font-size:11.5px}.ng-fluent .ng-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ng-fluent .ng-cmain{gap:10px;margin-bottom:10px;display:grid}.ng-fluent .ng-cmain.ng-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@container (max-width:860px){.ng-fluent .ng-cmain.ng-two{grid-template-columns:1fr}}.ng-fluent .ng-content{container-type:inline-size}.ng-fluent .ng-card{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-card{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-card{min-width:0;overflow:hidden}.ng-fluent .ng-card-grow{flex-direction:column;min-height:0;display:flex}.ng-fluent .ng-ch{border-bottom:1px solid var(--chair-hairline);justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 12px;display:flex}.ng-fluent .ng-ch-t{color:var(--chair-ink);white-space:nowrap;font-size:12.5px;font-weight:600}.ng-fluent .ng-ch-r{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11.5px;display:inline-flex;overflow:hidden}.ng-fluent .ng-cb{min-width:0;padding:10px 12px}.ng-fluent .ng-card .ng-gridwrap{margin:-10px -12px}.ng-fluent .ng-card .ng-gridwrap+.ng-actions{margin-top:20px}.ng-fluent .ng-props{grid-template-columns:1fr 1fr;gap:0 14px;margin:0;display:grid}.ng-fluent .ng-prop{border-bottom:1px solid var(--chair-hairline);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-prop{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ng-fluent .ng-prop{font-size:12px}.ng-fluent .ng-prop-full{grid-column:1/-1}.ng-fluent .ng-prop dt{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ng-fluent .ng-prop dd{color:var(--chair-ink);text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.ng-fluent .ng-details .ng-props{grid-template-columns:1fr}.ng-fluent .ng-sec{color:var(--chair-ink);justify-content:space-between;align-items:center;gap:8px;margin:12px 0 4px;font-size:12px;font-weight:600;display:flex}.ng-fluent .ng-sec:first-child{margin-top:0}.ng-fluent .ng-sec-r{color:var(--chair-slate);align-items:center;gap:6px;font-size:11.5px;font-weight:400;display:inline-flex}.ng-fluent .ng-st{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.ng-fluent .ng-st i{border-radius:50%;flex:none;width:6px;height:6px}.ng-fluent .ng-pill{border:1px solid var(--chair-hairline-strong);height:18px;color:var(--chair-slate);white-space:nowrap;border-radius:9px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.ng-fluent .ng-seg{background:var(--chair-well);border-radius:6px;gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-seg{background:color-mix(in srgb, var(--chair-well) 90%, transparent)}}.ng-fluent .ng-seg{border:1px solid var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-seg{border:1px solid color-mix(in srgb, var(--chair-hairline) 70%, transparent)}}.ng-fluent .ng-seg button{height:24px;color:var(--chair-ink-2);white-space:nowrap;border-radius:4px;padding:0 9px;font-size:11.5px;font-weight:500}.ng-fluent .ng-seg-sm button{height:22px;padding:0 7px;font-size:11px}.ng-fluent .ng-seg button:hover{color:var(--chair-ink)}.ng-fluent .ng-seg button[aria-pressed=true]{background:var(--chair-surface);color:var(--chair-ink);box-shadow:0 1px 2px #00000014}.ng-fluent .ng-btn{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-btn{background:color-mix(in srgb, var(--chair-surface) 80%, transparent)}}.ng-fluent .ng-btn{color:var(--chair-ink-2);white-space:nowrap;font-size:12px;font-weight:500}.ng-fluent .ng-btn:hover:not(:disabled){border-color:var(--chair-accent-line);color:var(--chair-ink)}.ng-fluent .ng-btn:disabled{opacity:.45;cursor:default}.ng-fluent .ng-btn-accent{background:var(--chair-accent);border-color:var(--chair-accent);color:var(--chair-surface);box-shadow:0 1px 4px var(--chair-accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-btn-accent{box-shadow:0 1px 4px color-mix(in srgb, var(--chair-accent) 35%, transparent)}}.ng-fluent .ng-btn-accent:hover:not(:disabled){color:var(--chair-surface);filter:brightness(1.08)}.ng-fluent .ng-btn-quiet{background:0 0;border-color:#0000}.ng-fluent .ng-btn-quiet:hover:not(:disabled){background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-btn-quiet:hover:not(:disabled){background:color-mix(in srgb, var(--chair-ink) 6%, transparent)}}.ng-fluent .ng-btn-sm{height:26px;padding:0 9px;font-size:11.5px}.ng-fluent .ng-input{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:100%;height:28px;color:var(--chair-ink);border-radius:5px;outline:none;padding:0 8px;font-size:12px}.ng-fluent .ng-input:focus{border-color:var(--chair-accent);box-shadow:0 0 0 2px var(--chair-accent-soft)}.ng-fluent .ng-input:disabled{opacity:.6}.ng-fluent .ng-input-sm{width:72px;display:inline-block}.ng-fluent .ng-inline{align-items:center;gap:8px;display:inline-flex}.ng-fluent .ng-textarea{resize:vertical;height:auto;min-height:72px;padding:6px 8px;font-family:inherit;line-height:1.45}.ng-fluent .ng-field{text-align:left;gap:4px;margin-bottom:10px;display:grid}.ng-fluent .ng-field-l{color:var(--chair-slate);font-size:11.5px}.ng-fluent .ng-field-h{color:var(--chair-slate-2);font-size:11px}.ng-fluent .ng-check{width:14px;height:14px;accent-color:var(--chair-accent)}.ng-fluent .ng-bar{background:var(--chair-well);border-radius:3px;width:100%;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-bar{background:color-mix(in srgb, var(--chair-well) 90%, transparent)}}.ng-fluent .ng-bar{overflow:hidden}.ng-fluent .ng-bar i{border-radius:3px;height:100%;display:block}.ng-fluent .ng-gridwrap{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-gridwrap{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-gridwrap{margin-bottom:10px;overflow:auto}.ng-fluent .ng-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:12.2px}.ng-fluent .ng-grid th{z-index:2;height:var(--ng-th);text-align:left;letter-spacing:0;text-transform:none;color:var(--chair-slate);background:var(--chair-surface);padding:0 10px;font-size:11px;font-weight:500;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-grid th{background:color-mix(in srgb, var(--chair-surface) 96%, transparent)}}.ng-fluent .ng-grid th{border-bottom:1px solid var(--chair-hairline-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ng-fluent .ng-grid td{height:var(--ng-row);border-bottom:1px solid var(--chair-hairline);padding:0 10px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-grid td{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ng-fluent .ng-grid td{vertical-align:middle;color:var(--chair-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ng-fluent .ng-grid tbody tr:last-child td{border-bottom:0}.ng-fluent .ng-dense td{height:28px}.ng-fluent .ng-row{cursor:default}.ng-fluent .ng-row:hover td{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row:hover td{background:color-mix(in srgb, var(--chair-ink) 4%, transparent)}}.ng-fluent .ng-row[aria-selected=true] td{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row[aria-selected=true] td{background:color-mix(in srgb, var(--chair-accent) 13%, transparent)}}.ng-fluent .ng-row[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--chair-accent)}.ng-fluent .ng-row:focus-visible{outline:2px solid var(--chair-accent);outline-offset:-2px}.ng-fluent .ng-row[draggable=true]{cursor:grab}.ng-fluent .ng-row[draggable=true]:active{cursor:grabbing}.ng-fluent .ng-row-pick td{background:var(--chair-accent-soft)}.ng-fluent .ng-row-you td{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row-you td{background:color-mix(in srgb, var(--chair-accent) 9%, transparent)}}.ng-fluent .ng-row-you td{font-weight:500}.ng-fluent .ng-row-done td{color:var(--chair-slate-2)}.ng-fluent .ng-row-done td:nth-child(2){text-decoration:line-through;-webkit-text-decoration-color:var(--chair-slate-2);-webkit-text-decoration-color:var(--chair-slate-2);-webkit-text-decoration-color:var(--chair-slate-2);text-decoration-color:var(--chair-slate-2)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row-done td:nth-child(2){-webkit-text-decoration-color:color-mix(in srgb, var(--chair-slate-2) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--chair-slate-2) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--chair-slate-2) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--chair-slate-2) 70%, transparent)}}.ng-fluent .ng-row-silent td:nth-child(2){color:var(--chair-slate-2);font-style:italic}.ng-fluent .ng-row-now td{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row-now td{background:color-mix(in srgb, var(--gold) 10%, transparent)}}.ng-fluent .ng-row-quiet td{color:var(--chair-ink-2)}.ng-fluent .ng-grp td{height:26px;color:var(--chair-slate);background:var(--chair-well);font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-grp td{background:color-mix(in srgb, var(--chair-well) 45%, transparent)}}.ng-fluent .ng-grp-n{color:var(--chair-slate-2);margin-left:8px;font-weight:400}.ng-fluent .ng-empty-cell{text-align:center;color:var(--chair-slate);font-size:12px;white-space:normal!important;height:auto!important;padding:18px 12px!important}.ng-fluent .ng-drop-on{box-shadow:inset 0 0 0 2px var(--chair-accent), 0 0 0 3px var(--chair-accent-soft);background:var(--chair-accent-soft)}.ng-fluent .ng-ghost td span{background:linear-gradient(90deg, var(--chair-well), var(--chair-surface), var(--chair-well));border-radius:5px;height:10px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-ghost td span{background:linear-gradient(90deg, var(--chair-well), color-mix(in srgb, var(--chair-surface) 60%, transparent), var(--chair-well))}}.ng-fluent .ng-ghost td span{background-size:200% 100%;animation:1.4s linear infinite bw-shimmer}.ng-fluent .ng-empty{border:1px dashed var(--chair-hairline-strong);background:var(--chair-surface);border-radius:8px;margin-bottom:10px;padding:22px 24px 20px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-empty{background:color-mix(in srgb, var(--chair-surface) 55%, transparent)}}.ng-fluent .ng-empty{max-width:720px}.ng-fluent .ng-empty-t{color:var(--chair-ink);margin:0;font-size:15px;font-weight:600}.ng-fluent .ng-empty-s{color:var(--chair-slate);max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.5}.ng-fluent .ng-empty-a{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.ng-fluent .ng-reads{color:var(--chair-ink-2);gap:4px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.ng-fluent .ng-reads li{align-items:center;gap:8px;display:flex}.ng-fluent .ng-reads i{background:var(--chair-accent);border-radius:50%;flex:none;width:5px;height:5px}.ng-fluent .ng-progress{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;margin-bottom:10px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-progress{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-progress{max-width:720px}.ng-fluent .ng-progrow{color:var(--chair-ink);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.ng-fluent .ng-progbar{background:var(--chair-well);border-radius:2px;width:120px;height:4px;position:relative}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-progbar{background:color-mix(in srgb, var(--chair-well) 90%, transparent)}}.ng-fluent .ng-progbar{flex:none;overflow:hidden}.ng-fluent .ng-progbar i{background:var(--chair-accent);border-radius:2px;width:40%;animation:1.4s ease-in-out infinite ng-indet;position:absolute;top:0;bottom:0}@keyframes ng-indet{0%{left:-40%}to{left:100%}}.ng-fluent .ng-progsteps{gap:4px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.ng-fluent .ng-progsteps li{color:var(--chair-slate-2);align-items:center;gap:8px;display:flex}.ng-fluent .ng-progsteps li[data-state=now]{color:var(--chair-ink);font-weight:500}.ng-fluent .ng-progsteps li[data-state=done]{color:var(--chair-ink-2)}.ng-fluent .ng-progsteps li i{border:1px solid var(--chair-hairline-strong);border-radius:50%;flex:none;width:12px;height:12px}.ng-fluent .ng-progsteps li[data-state=done] i{background:var(--chair-accent);border-color:var(--chair-accent)}.ng-fluent .ng-dropzone{text-align:center;border:2px dashed var(--chair-hairline-strong);background:var(--chair-surface);border-radius:10px;place-items:center;gap:4px;margin-bottom:10px;padding:26px 20px 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-dropzone{background:color-mix(in srgb, var(--chair-surface) 55%, transparent)}}.ng-fluent .ng-dropzone{transition:border-color .12s,background .12s}.ng-fluent .ng-dropzone[data-over]{border-color:var(--chair-accent);background:var(--chair-accent-soft)}.ng-fluent .ng-dropicon{background:var(--chair-accent-soft);width:40px;height:40px;color:var(--chair-accent);border-radius:50%;place-items:center;display:grid}.ng-fluent .ng-drop-t{color:var(--chair-ink);margin:8px 0 0;font-size:14px;font-weight:600}.ng-fluent .ng-drop-s{color:var(--chair-slate);max-width:56ch;margin:0;font-size:12px}.ng-fluent .ng-drop-bar{background:var(--chair-hairline-strong);border-radius:2px;width:220px;height:3px;margin-top:8px;display:block;overflow:hidden}.ng-fluent .ng-drop-bar i{background:var(--chair-accent);height:100%;transition:width .5s;display:block}.ng-fluent .ng-curve svg{width:100%;height:auto}.ng-fluent .ng-details{width:var(--det,340px);background:var(--chair-surface);flex-direction:column;flex:none;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-details{background:color-mix(in srgb, var(--chair-surface) 70%, transparent)}}.ng-fluent .ng-details{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);box-shadow:inset 1px 0 0 var(--chair-hairline)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-details{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--chair-hairline) 90%, transparent)}}.ng-fluent .ng-dhead{border-bottom:1px solid var(--chair-hairline);align-items:center;gap:8px;height:38px;padding:0 8px 0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-dhead{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 85%, transparent)}}.ng-fluent .ng-dtitle{color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.ng-fluent .ng-dclose{width:22px;height:22px;color:var(--chair-slate);border-radius:5px;place-items:center;font-size:11px;display:grid}.ng-fluent .ng-dclose:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-dclose:hover{background:color-mix(in srgb, var(--chair-ink) 8%, transparent)}}.ng-fluent .ng-dclose:hover{color:var(--chair-ink)}.ng-fluent .ng-dbody{min-height:0;color:var(--chair-ink-2);scrollbar-width:thin;flex:1;padding:10px 12px 20px;font-size:12px;overflow-y:auto}.ng-fluent .ng-dacts{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ng-fluent .ng-excerpt{border-left:3px solid var(--gold);background:var(--gold);border-radius:0 6px 6px 0;margin:0;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-excerpt{background:color-mix(in srgb, var(--gold) 8%, transparent)}}.ng-fluent .ng-excerpt{color:var(--chair-ink);font-size:12px;font-style:italic;line-height:1.45}.ng-fluent .ng-proposed{border:1px solid var(--chair-accent-line);background:var(--chair-accent);border-radius:6px;margin:0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-proposed{background:color-mix(in srgb, var(--chair-accent) 6%, var(--chair-surface))}}.ng-fluent .ng-proposed{color:var(--chair-ink);font-size:12px;line-height:1.45}.ng-fluent .ng-why{color:var(--chair-ink-2);margin:0;font-size:12px;line-height:1.5}.ng-fluent .ng-note{border-left:3px solid var(--gold);background:var(--gold-soft);color:var(--chair-ink);border-radius:0 6px 6px 0;margin:0;padding:7px 10px;font-size:12px;line-height:1.45}.ng-fluent .ng-findings{color:var(--chair-ink-2);gap:4px;margin:0;padding-left:16px;font-size:12px;line-height:1.45;display:grid}.ng-fluent .ng-findings b{color:var(--chair-ink);font-weight:600}.ng-fluent .ng-lever{border-bottom:1px solid var(--chair-hairline);gap:4px;padding:6px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-lever{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ng-fluent .ng-lever label{color:var(--chair-ink-2);justify-content:space-between;font-size:12px;display:flex}.ng-fluent .ng-lever b{color:var(--chair-ink);font-weight:600}.ng-fluent .ng-lever input[type=range]{width:100%;accent-color:var(--chair-accent);height:18px;margin:0}.ng-fluent .ng-scen{border-collapse:collapse;width:100%;font-size:12px}.ng-fluent .ng-scen td{border-bottom:1px solid var(--chair-hairline);padding:6px 0}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-scen td{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ng-fluent .ng-scen td{vertical-align:middle}.ng-fluent .ng-scen td b{color:var(--chair-ink);font-weight:600;display:block}.ng-fluent .ng-scen td span{font-size:11px;display:block}.ng-fluent .ng-scen-ok td:last-child{color:var(--chair-accent-ink);font-weight:600}.ng-fluent .ng-scen tfoot td{border-bottom:0;padding-top:8px}.ng-fluent .ng-here,.ng-fluent .ng-events{gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.ng-fluent .ng-events li b{color:var(--chair-ink);font-weight:600}.ng-fluent .ng-events li p{margin:2px 0 0;font-size:11.5px}.ng-fluent .ng-pal{box-shadow:0 16px 48px var(--chair-ink), 0 1px 3px var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-pal{box-shadow:0 16px 48px color-mix(in srgb, var(--chair-ink) 22%, transparent), 0 1px 3px color-mix(in srgb, var(--chair-ink) 10%, transparent)}}.ng-fluent .ng-pal{animation:.12s ease-out both ng-room-in}.ng-fluent .ng-pal-k{color:var(--chair-slate-2);padding:8px 8px 2px;font-size:11px;font-weight:500}.ng-fluent .ng-palrow{text-align:left;width:100%;height:30px;color:var(--chair-ink-2);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:grid}.ng-fluent .ng-palrow-on{background:var(--chair-accent-soft);color:var(--chair-ink)}.ng-fluent .ng-palrow-s{color:var(--chair-slate-2)}.ng-fluent .ng-palrow-k{color:var(--chair-slate-2);font-size:10.5px}.ng-fluent .ng-hover{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);box-shadow:0 10px 30px var(--chair-ink), 0 1px 3px var(--chair-ink);border-radius:8px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-hover{box-shadow:0 10px 30px color-mix(in srgb, var(--chair-ink) 16%, transparent), 0 1px 3px color-mix(in srgb, var(--chair-ink) 10%, transparent)}}.ng-fluent .ng-hover{color:var(--chair-ink-2);font-size:12px;animation:.12s ease-out both ng-room-in}.ng-fluent .ng-hover-t{color:var(--chair-ink);margin:0;font-size:12.5px;font-weight:600}.ng-fluent .ng-hover-b{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.45;display:-webkit-box;overflow:hidden}.ng-fluent .ng-hover-m{color:var(--chair-slate);margin:6px 0 0;font-size:11px}.ng-fluent .ng-sheet{box-shadow:0 20px 60px var(--chair-ink);padding:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-sheet{box-shadow:0 20px 60px color-mix(in srgb, var(--chair-ink) 26%, transparent)}}.ng-fluent .ng-sheet{animation:.12s ease-out both ng-room-in}.ng-fluent .ng-sheet-veil{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-sheet-veil{background:color-mix(in srgb, var(--chair-ink) 18%, transparent)}}.ng-fluent .ng-sheet-h{border-bottom:1px solid var(--chair-hairline);padding:14px 16px 10px}.ng-fluent .ng-sheet-t{color:var(--chair-ink);margin:0;font-size:14px;font-weight:600}.ng-fluent .ng-sheet-s{color:var(--chair-slate);margin:2px 0 0;font-size:12px}.ng-fluent .ng-sheet-b{color:var(--chair-ink-2);padding:12px 16px 14px;font-size:12px}.ng-fluent .ng-sheet-a{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.ng-fluent .ng-sheet-msg{margin:6px 0 0;font-size:12px}.ng-fluent .ng-picklist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ng-fluent .ng-picklist button{text-align:left;width:100%;min-height:34px;color:var(--chair-ink-2);border-radius:6px;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;display:flex}.ng-fluent .ng-picklist button:hover:not(:disabled){background:var(--chair-accent-soft);color:var(--chair-ink)}.ng-fluent .ng-picklist button:disabled{opacity:.45}.ng-fluent .ng-picklist-tall button{display:block}.ng-fluent .ng-askthread{gap:8px;max-height:360px;margin-bottom:10px;display:grid;overflow-y:auto}.ng-fluent .ng-turn{background:var(--chair-well);border-radius:6px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-turn{background:color-mix(in srgb, var(--chair-well) 70%, transparent)}}.ng-fluent .ng-turn-u{background:var(--chair-accent-soft)}.ng-fluent .ng-turn b{color:var(--chair-slate);margin-bottom:2px;font-size:11px;display:block}.ng-fluent .ng-turn p{color:var(--chair-ink);white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.5}.ng-fluent .ng-starters{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ng-fluent .ng-starters button{text-align:left;border:1px solid var(--chair-hairline);width:100%;color:var(--chair-ink-2);border-radius:6px;padding:6px 10px;font-size:12px}.ng-fluent .ng-starters button:hover{border-color:var(--chair-accent-line);color:var(--chair-ink)}.ng-fluent .ng-compose{align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.ng-fluent .ng-setrows{gap:4px;display:grid}.ng-fluent .ng-setrows>div{border-bottom:1px solid var(--chair-hairline);justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-setrows>div{border-bottom:1px solid color-mix(in srgb, var(--chair-hairline) 80%, transparent)}}.ng-fluent .ng-tip{z-index:62;border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:380px;max-width:92%;box-shadow:0 12px 36px var(--chair-ink);border-radius:8px;padding:12px 14px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-tip{box-shadow:0 12px 36px color-mix(in srgb, var(--chair-ink) 20%, transparent)}}.ng-fluent .ng-tip{animation:.16s ease-out both ng-room-in}.ng-fluent .ng-tip-n{color:var(--chair-slate-2);margin:0;font-size:11px}.ng-fluent .ng-tip-t{color:var(--chair-ink);margin:2px 0 0;font-size:13px;font-weight:600}.ng-fluent .ng-tip-b{color:var(--chair-ink-2);margin:3px 0 0;font-size:12px;line-height:1.45}.ng-fluent .ng-prompter{background:var(--chair-surface);border:1px solid var(--chair-hairline);border-radius:8px;flex-direction:column;min-height:100%;display:flex}.ng-fluent .ng-prompter-h{border-bottom:1px solid var(--chair-hairline);color:var(--chair-slate);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.ng-fluent .ng-prompter-k{gap:6px;display:inline-flex}.ng-fluent .ng-prompter-b{flex:1;max-width:900px;margin:0 auto;padding:28px 40px}.ng-fluent .ng-prompter-goal{color:var(--chair-slate);margin:0;font-size:14px;font-weight:600}.ng-fluent .ng-prompter-say{color:var(--chair-ink);margin:10px 0 0;font-size:24px;line-height:1.4}.ng-fluent .ng-prompter-two{border-top:1px solid var(--chair-hairline);grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;padding-top:16px;display:grid}.ng-fluent .ng-prompter-two span{margin-bottom:4px;font-size:11.5px;display:block}.ng-fluent .ng-prompter-two p{color:var(--chair-ink);margin:0;font-size:15px;line-height:1.5}.ng-fluent .ng-split{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-height:0;display:grid}.ng-fluent .ng-split-on{grid-template-columns:minmax(280px,34%) minmax(0,1fr);height:calc(100% - 4px);min-height:520px}.ng-fluent .ng-split-on .ng-split-grid{min-height:0;max-height:100%;margin-bottom:0}@container (max-width:900px){.ng-fluent .ng-split-on{grid-template-columns:1fr;height:auto}}.ng-fluent .ng-row-playing td{background:var(--chair-accent)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row-playing td{background:color-mix(in srgb, var(--chair-accent) 8%, transparent)}}.ng-fluent .ng-viewer{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;flex-direction:column;min-width:0;min-height:520px;display:flex}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-viewer{background:color-mix(in srgb, var(--chair-surface) 82%, transparent)}}.ng-fluent .ng-viewer{overflow:hidden}.ng-fluent .ng-vhead{border-bottom:1px solid var(--chair-hairline);flex:none;align-items:center;gap:10px;height:36px;padding:0 6px 0 12px;display:flex}.ng-fluent .ng-vtitle{min-width:0;color:var(--chair-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.ng-fluent .ng-vtools{flex:none;align-items:center;gap:4px;display:inline-flex}.ng-fluent .ng-vbody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.ng-fluent .ng-film{gap:10px;padding:12px 14px 14px;display:grid}.ng-fluent .ng-film-video{aspect-ratio:16/9;background:var(--chair-ink);border-radius:8px;width:100%}.ng-fluent .ng-chapters{flex-wrap:wrap;gap:4px;display:flex}.ng-fluent .ng-chapter{border:1px solid var(--chair-hairline);max-width:100%;height:24px;color:var(--chair-ink-2);border-radius:12px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.ng-fluent .ng-chapter span:first-child{color:var(--chair-slate-2)}.ng-fluent .ng-chapter:hover{border-color:var(--chair-accent-line);color:var(--chair-ink)}.ng-fluent .ng-chapter-on{background:var(--chair-accent-soft);border-color:var(--chair-accent-line);color:var(--chair-ink)}.ng-fluent .ng-film-blurb{color:var(--chair-ink-2);margin:0;font-size:12.5px;line-height:1.5}.ng-fluent .ng-paper{flex-direction:column;flex:1;min-height:0;display:flex}.ng-fluent .ng-paper>*{min-height:0}.ng-fluent .ng-frame{flex:1;min-height:0;display:flex;position:relative}.ng-fluent .ng-frame-el{background:var(--chair-canvas);border:0;flex:1;width:100%;min-height:100%}.ng-fluent .ng-frame-wait{color:var(--chair-slate);pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.ng-fluent .ng-libwrap{flex-direction:column;height:calc(100% - 4px);min-height:560px;display:flex}.ng-fluent .ng-libframe{border:1px solid var(--chair-hairline);border-radius:8px;min-height:520px;overflow:hidden}.ng-fluent .ng-sheetwrap{container-type:inline-size}.ng-fluent .ng-sheetwrap .bw-sheet{width:100%;max-width:none}.ng-fluent .ng-sheetwrap .bw-pane{container-type:inline-size}.ng-fluent .ng-optrow{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-optrow{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-optrow{margin-bottom:10px}.ng-fluent .ng-optrow-l{color:var(--chair-ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-size:12.5px;overflow:hidden}.ng-fluent .ng-optrow-sel{height:30px}@container (max-width:760px){.ng-fluent .ng-optrow{grid-template-columns:1fr}}.ng-fluent .ng-seatcard{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-seatcard{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-seat-portrait{object-fit:cover;border:1px solid var(--chair-hairline-strong);border-radius:50%;flex:none;width:40px;height:40px}.ng-fluent .ng-seat-name{color:var(--chair-ink);margin:0;font-size:12.5px;font-weight:600}.ng-fluent .ng-seat-line{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.ng-fluent .ng-gallery-col{min-width:0;min-height:0;overflow:auto}.ng-fluent .ng-gallery{gap:6px;display:grid}.ng-fluent .ng-gsec .ng-sec{margin:6px 0}.ng-fluent .ng-tiles{gap:10px;margin-bottom:8px;display:grid}.ng-fluent .ng-tiles-film{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ng-fluent .ng-tiles-paper,.ng-fluent .ng-gallery-narrow .ng-tiles-film{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ng-fluent .ng-gallery-narrow .ng-tiles-paper{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.ng-fluent .ng-tile{text-align:left;border:1px solid #0000;border-radius:8px;gap:4px;min-width:0;padding:6px;display:grid}.ng-fluent .ng-tile:hover{background:var(--chair-ink)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-tile:hover{background:color-mix(in srgb, var(--chair-ink) 4%, transparent)}}.ng-fluent .ng-tile:hover{border-color:var(--chair-hairline)}.ng-fluent .ng-tile-sel{border-color:var(--chair-accent-line);background:var(--chair-accent-soft)}.ng-fluent .ng-tile-on{box-shadow:inset 3px 0 0 var(--chair-accent)}.ng-fluent .ng-tile-poster{aspect-ratio:16/9;background:var(--chair-well);border-radius:6px;display:block;position:relative;overflow:hidden}.ng-fluent .ng-tile-poster img{object-fit:cover;width:100%;height:100%;display:block}.ng-fluent .ng-tile-noposter{background:linear-gradient(135deg, var(--chair-well), var(--chair-accent-soft));width:100%;height:100%;display:block}.ng-fluent .ng-tile-play{background:var(--chair-surface);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-tile-play{background:color-mix(in srgb, var(--chair-surface) 85%, transparent)}}.ng-fluent .ng-tile-play{color:var(--chair-ink);opacity:.9}.ng-fluent .ng-tile-dur{background:var(--chair-ink);border-radius:4px;padding:1px 6px;position:absolute;bottom:6px;right:6px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-tile-dur{background:color-mix(in srgb, var(--chair-ink) 75%, transparent)}}.ng-fluent .ng-tile-dur{color:var(--chair-surface);font-variant-numeric:tabular-nums;font-size:10.5px}.ng-fluent .ng-tile-cover{aspect-ratio:3/4;background:var(--chair-well);border-radius:6px;display:block;overflow:hidden}.ng-fluent .ng-tile-cover>*{width:100%;height:100%}.ng-fluent .ng-tile-t{color:var(--chair-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ng-fluent .ng-tile-s{color:var(--chair-slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ng-fluent .ng-teamgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:10px;min-height:520px;display:grid}@container (max-width:900px){.ng-fluent .ng-teamgrid{grid-template-columns:1fr}}.ng-fluent .ng-teamgrid-main{flex-direction:column;min-height:520px;display:flex}.ng-fluent .ng-teamgrid-main .ng-cb{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.ng-fluent .ng-teamgrid-side{gap:10px;display:grid}.ng-fluent .ng-chat{flex-direction:column;flex:1;min-height:480px;display:flex}.ng-fluent .ng-chat-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.ng-fluent .ng-chat-empty{color:var(--chair-slate);text-align:center;padding:24px 16px;font-size:12.5px}.ng-fluent .ng-chat-typing{height:18px;color:var(--chair-slate-2);padding:0 14px;font-size:11px}.ng-fluent .ng-chat-compose{border-top:1px solid var(--chair-hairline);padding:6px 8px 8px}.ng-fluent .ng-here-row{border-radius:6px;align-items:center;gap:4px;min-height:28px;padding:0 4px;display:flex}.ng-fluent .ng-wantrow{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px;grid-template-columns:auto auto minmax(200px,1fr);align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-wantrow{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}@container (max-width:860px){.ng-fluent .ng-wantrow{grid-template-columns:1fr}}.ng-fluent .ng-row-phase td{background:var(--chair-well)}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-row-phase td{background:color-mix(in srgb, var(--chair-well) 35%, transparent)}}.ng-fluent .ng-avatar{border:1px solid var(--chair-hairline);background:var(--chair-surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.ng-fluent .ng-avatar{background:color-mix(in srgb, var(--chair-surface) 74%, transparent)}}.ng-fluent .ng-avatar{gap:8px;padding:10px 12px;display:grid}.ng-fluent .ng-avatar-mast{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ng-fluent .ng-avatar-brief .ng-sec{margin-top:4px}.ng-fluent .ng-turns{gap:6px;max-height:360px;display:grid;overflow-y:auto}.ng-fluent .ng-avatar-sm .ng-turns{max-height:220px}.ng-fluent .ng-viewbar{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ng-fluent .ng-link{color:var(--chair-accent-ink);text-underline-offset:2px;text-decoration:underline}.ng-fluent .ng-guide{color:var(--chair-ink-2);max-width:760px;padding:14px 18px 20px;font-size:12.5px;line-height:1.55}.ng-fluent .ng-guide-kicker{color:var(--chair-slate-2);margin:0;font-size:11px}.ng-fluent .ng-guide-title{color:var(--chair-ink);margin:2px 0 0;font-size:17px;font-weight:600;line-height:1.25}.ng-fluent .ng-guide-stand{color:var(--chair-slate);margin:6px 0 0}.ng-fluent .ng-guide-sec{margin-top:14px}.ng-fluent .ng-guide-sec h3{color:var(--chair-ink);margin:0 0 4px;font-size:12.5px;font-weight:600}.ng-fluent .ng-guide-p{margin:0 0 6px}.ng-fluent .ng-guide-p b{color:var(--chair-ink);font-weight:600}.ng-fluent .ng-guide-table{border-collapse:collapse;width:100%;margin:4px 0 8px;font-size:12px}.ng-fluent .ng-guide-table th{text-align:left;color:var(--chair-slate);border-bottom:1px solid var(--chair-hairline-strong);padding:3px 6px;font-weight:500}.ng-fluent .ng-guide-table td{border-bottom:1px solid var(--chair-hairline);vertical-align:top;padding:3px 6px}.ng-fluent .ng-status kbd{margin:0 1px}.vb-skel-delay{opacity:1}@media (prefers-reduced-motion:no-preference){.vb-skel-delay{opacity:0;animation:1ms linear .18s forwards vb-skel-reveal}@keyframes vb-skel-reveal{to{opacity:1}}}.office-app *{box-sizing:border-box;margin:0;padding:0}.office-app{--co-font-ui:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--co-font-display:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--co-font-mono:"Cascadia Mono", "Cascadia Code", Consolas, ui-monospace, monospace;--co-wall-0:#dbe7f6;--co-wall-1:#b9cdea;--co-wall-2:#eef3fa;--co-wall-3:#8fb0dd;--co-wall-4:#4e79bd;--co-mica:#fff;--co-mica-alpha:#fffffff0;--co-layer:#fff;--co-layer-alt:#fbfbfd;--co-card:#fff;--co-card-2:#fcfcfe;--co-stroke:#10182817;--co-stroke-2:#1018281f;--co-stroke-strong:#10182833;--co-divider:#1018281a;--co-window-stroke:#10182829;--co-text:#0d1421eb;--co-text-2:#0d1421a3;--co-text-3:#0d14217a;--co-text-disabled:#0d14215c;--co-on-accent:#fff;--co-subtle:#1018280b;--co-subtle-2:#10182807;--co-subtle-3:#10182812;--co-control:#fff;--co-control-hover:#1018280a;--co-control-pressed:#10182812;--co-control-input:#fff;--co-control-stroke:#1018281c;--co-control-stroke-bottom:#10182833;--co-input-underline:#10182873;--co-accent:#2e5d3a;--co-accent-hover:#3a6e47;--co-accent-pressed:#4a7a55;--co-accent-text:#24492e;--co-accent-soft:#2e5d3a1f;--co-accent-stroke:#2e5d3a59;--co-critical:#c42b1c;--co-caution:#9d5d00;--co-success:#0f7b0f;--co-attention:#005fb7;--co-critical-fill:#fde7e9;--co-caution-fill:#fff4ce;--co-success-fill:#dff6dd;--co-attention-fill:#e8f0fb;--co-neutral-fill:#f4f6f9;--co-critical-stroke:#c42b1c40;--co-caution-stroke:#9d5d0040;--co-success-stroke:#0f7b0f40;--co-attention-stroke:#005fb740;--co-ink-line:#1b1b1b;--co-track:#e8ebf0;--co-gold:#b8860b;--co-id-1:#2e5d3a;--co-id-2:#1f3a5f;--co-id-3:#8a5a00;--co-id-4:#5c4a9c;--co-id-5:#0b6b5e;--co-id-6:#9b3b31;--co-id-7:#2f4356;--co-id-8:#4a6b2a;--co-id-9:#8a4f7d;--co-id-10:#2e6a8e;--co-shadow-window:0 24px 64px #0d142133, 0 2px 8px #0d142114;--co-shadow-flyout:0 12px 28px #0d142124, 0 0 0 1px #0d14210d;--co-shadow-dialog:0 32px 72px #0d142138, 0 2px 10px #0d14211a;--co-r-win:10px;--co-r-card:6px;--co-r-flyout:10px;--co-r-ctl:6px;--co-ease-out:cubic-bezier(0, 0, 0, 1);--co-ease-io:cubic-bezier(.55, 0, .1, 1);--co-ease-accel:cubic-bezier(.7, 0, 1, .5);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .office-app{--co-wall-0:#0b1a35;--co-wall-1:#16305c;--co-wall-2:#0a1428;--co-wall-3:#244a8a;--co-wall-4:#3f6fbd;--co-mica:#11151c;--co-mica-alpha:#11151cf0;--co-layer:#161b23;--co-layer-alt:#1a202a;--co-card:#1c222c;--co-card-2:#202732;--co-stroke:#ffffff14;--co-stroke-2:#ffffff1a;--co-stroke-strong:#ffffff2e;--co-divider:#ffffff1a;--co-window-stroke:#75757566;--co-text:#fff;--co-text-2:#ffffffc8;--co-text-3:#ffffff8b;--co-text-disabled:#ffffff5d;--co-subtle:#ffffff0f;--co-subtle-2:#ffffff0b;--co-subtle-3:#ffffff15;--co-control:#ffffff0f;--co-control-hover:#ffffff15;--co-control-pressed:#ffffff08;--co-control-input:#ffffff0f;--co-control-stroke:#ffffff12;--co-control-stroke-bottom:#ffffff12;--co-input-underline:#ffffff8b;--co-accent:#6fb281;--co-accent-hover:#7fbf90;--co-accent-pressed:#8fcb9e;--co-accent-text:#9ed3ad;--co-accent-soft:#6fb28129;--co-accent-stroke:#6fb28166;--co-on-accent:#0b1a0f;--co-critical:#ff99a4;--co-caution:#fce100;--co-success:#6ccb5f;--co-attention:#60cdff;--co-critical-fill:#442726;--co-caution-fill:#433519;--co-success-fill:#393d1b;--co-attention-fill:#1f3040;--co-neutral-fill:#222935;--co-critical-stroke:#ff99a440;--co-caution-stroke:#fce10033;--co-success-stroke:#6ccb5f40;--co-attention-stroke:#60cdff40;--co-ink-line:#fff;--co-track:#2b3342;--co-gold:#e0b341;--co-id-1:#8ec39c;--co-id-2:#8fb0dc;--co-id-3:#e2c068;--co-id-4:#b9ace6;--co-id-5:#7cc7ba;--co-id-6:#dda297;--co-id-7:#a8bccd;--co-id-8:#a9cc7f;--co-id-9:#d4a2c6;--co-id-10:#8fbbd6;--co-shadow-window:0 32px 64px #0000008f, 0 2px 21px #00000052;--co-shadow-flyout:0 8px 16px #00000042, 0 0 2px #0000004d;--co-shadow-dialog:0 32px 64px #0000005e, 0 2px 21px #0000005e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.office-app{font-family:var(--co-font-ui);color:var(--co-text);font-optical-sizing:auto;font-size:12.5px;line-height:1.4}.office-app button{font:inherit;color:inherit;cursor:default;background:0 0;border:0}.office-app [hidden]{display:none!important}.office-app input,.office-app select,.office-app textarea{font:inherit;color:inherit}.office-app :is(button,input,a,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--co-text);outline-offset:1px;box-shadow:0 0 0 1px var(--co-card);border-radius:var(--co-r-ctl)}.office-app ::selection{background:var(--co-accent)}@supports (color:color-mix(in lab, red, red)){.office-app ::selection{background:color-mix(in srgb, var(--co-accent) 30%, transparent)}}.office-app input[type=range],.office-app input[type=checkbox]{accent-color:var(--co-accent)}.office-app b,.office-app strong{font-weight:600}.office-app .co-num{font-variant-numeric:tabular-nums}.office-app .co-cap{color:var(--co-text-2);font-size:11.5px}.office-app .co-cap2{color:var(--co-text-3);font-size:11.5px}.office-app .co-risk{color:var(--co-critical)!important}.office-app .co-warn{color:var(--co-caution)!important}.office-app .co-good{color:var(--co-success)!important}.office-app .co-att{color:var(--co-attention)!important}.office-app .co-muted{color:var(--co-text-3)!important}.office-app .co-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-grow{flex:auto;min-width:0}.office-app .co-right{text-align:right}.office-app .co-scroll{scrollbar-width:thin;scrollbar-color:#00000059 transparent}.dark .office-app .office-app .co-scroll{scrollbar-color:#fff6 transparent}.office-app .co-scroll::-webkit-scrollbar{width:12px;height:12px}.office-app .co-scroll::-webkit-scrollbar-thumb{background:#00000052 padding-box content-box;border:4px solid #0000;border-radius:8px}.dark .office-app .office-app .co-scroll::-webkit-scrollbar-thumb{background:#fff6 padding-box content-box}.office-app .co-scroll::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.office-app *,.office-app :before,.office-app :after{transition-duration:1ms!important;animation-duration:1ms!important}}.office-app.co-win{zoom:var(--co-zoom,1);width:calc((100vw - 16px - var(--seat-dock-w,0px)) / var(--co-zoom,1));height:calc((100vh - 16px) / var(--co-zoom,1))}.office-app.co-win.max{width:calc(100% / var(--co-zoom,1));height:calc(100% / var(--co-zoom,1))}.office-app.co-win{border-radius:var(--co-r-win);border:1px solid var(--co-window-stroke);box-shadow:var(--co-shadow-window);isolation:isolate;background:var(--co-mica-alpha);-webkit-backdrop-filter:blur(100px)saturate(1.3);backdrop-filter:blur(100px)saturate(1.3);transition:left .2s var(--co-ease-out), top .2s var(--co-ease-out), right .2s var(--co-ease-out), bottom .2s var(--co-ease-out), border-radius .2s var(--co-ease-out), transform .2s var(--co-ease-out), opacity .16s var(--co-ease-io);grid-template-rows:32px 32px 40px minmax(0,1fr) 24px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.office-app.co-win.entering{animation:co-win-in .24s var(--co-ease-out) both}@keyframes co-win-in{0%{opacity:.6;transform:scale(.985)}to{opacity:1;transform:none}}.office-app.co-win.max,.office-app.co-win.snapped{border-color:#0000;border-radius:0;inset:0 0 48px!important}.office-app.co-win.snap-left{right:50%!important}.office-app.co-win.snap-right{left:50%!important}.office-app.co-win.min{opacity:0;pointer-events:none;transform:translateY(52vh)scale(.45)}.office-app.co-win.nocmd{grid-template-rows:32px 32px 0 minmax(0,1fr) 24px}.office-app.co-win.nocmd .co-cmdbar{display:none}.office-app .co-chrome{z-index:40;-webkit-user-select:none;user-select:none;position:relative}.office-app .co-caption{align-items:center;gap:8px;padding:0 0 0 12px;display:flex}.office-app .co-app-badge{background:var(--co-accent);width:16px;height:16px;color:var(--co-on-accent);border-radius:3px;flex:none;place-items:center;display:grid}.office-app .co-app-badge svg{width:11px;height:11px}.office-app .co-title{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;overflow:hidden}.office-app .co-org{color:var(--co-text-2);white-space:nowrap;font-size:12px}.office-app .co-recents{width:20px;height:20px;color:var(--co-text-2);border-radius:3px;flex:none;place-items:center;display:inline-grid}.office-app .co-recents:hover{background:var(--co-subtle);color:var(--co-text)}.office-app .co-recents:disabled{color:var(--co-text-disabled);cursor:default;background:0 0}.office-app .co-hist{gap:2px;margin-left:4px;display:inline-flex}.office-app .co-recents svg{width:10px;height:10px}.office-app .co-capsearch{z-index:41;width:min(420px,34%);height:24px;position:absolute;top:4px;left:50%;translate:-50%}.office-app .co-capsearch svg{width:13px;height:13px;color:var(--co-text-3);pointer-events:none;position:absolute;top:50%;left:8px;translate:0 -50%}.office-app .co-capsearch .co-input{border-radius:var(--co-r-ctl);height:24px;padding-left:26px;padding-right:54px;font-size:12px}.office-app .co-capsearch .co-kbd{position:absolute;top:50%;right:6px;translate:0 -50%}.office-app .co-spacer{flex:1 1 0;min-width:8px;height:100%}.office-app .co-sample{background:var(--co-caution-fill);border:1px solid var(--co-caution-stroke);height:18px;color:var(--co-caution);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.office-app .co-sample.own{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app .co-sample i{background:currentColor;border-radius:50%;width:5px;height:5px}.office-app .co-theme{border-radius:var(--co-r-ctl);width:28px;height:24px;color:var(--co-text-2);flex:none;place-items:center;display:inline-grid}.office-app .co-theme:hover{background:var(--co-subtle);color:var(--co-text)}.office-app .co-theme svg{width:14px;height:14px}.office-app .co-captions{flex:none;align-self:stretch;display:flex}.office-app .co-cap-btn{width:46px;color:var(--co-text);place-items:center;transition:background 80ms linear,color 80ms linear;display:grid}.office-app .co-cap-btn:hover{background:var(--co-subtle-3)}.office-app .co-cap-btn:active{background:var(--co-subtle);color:var(--co-text-2)}.office-app .co-cap-btn.close:hover{color:#fff;background:#c42b1c}.office-app .co-cap-btn:focus-visible{outline-offset:-2px;box-shadow:none;border-radius:0}.office-app .co-cap-btn svg{width:10px;height:10px}.office-app .co-menubar{align-items:stretch;padding:0 4px;display:flex}.office-app .co-mbtn{border-radius:var(--co-r-ctl);color:var(--co-text);white-space:nowrap;align-items:center;margin:4px 0;padding:0 10px;font-size:12.5px;display:inline-flex;position:relative}.office-app .co-mbtn u{text-decoration:none}.office-app.co-alt .co-mbtn u{text-underline-offset:2px;text-decoration:underline}.office-app .co-mbtn:hover,.office-app .co-mbtn.on{background:var(--co-subtle)}.office-app .co-menubar .co-right{color:var(--co-text-2);align-self:center;align-items:center;gap:8px;margin-left:auto;padding-right:8px;font-size:12px;display:inline-flex}.office-app .co-presence{align-items:center;gap:2px;display:inline-flex}.office-app .co-cmdbar{align-items:center;gap:2px;padding:0 8px;display:flex}.office-app .co-cb{border-radius:var(--co-r-ctl);height:32px;color:var(--co-text);white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;display:inline-flex}.office-app .co-cb svg{width:16px;height:16px;color:var(--co-text-2);flex:none}.office-app .co-cb:hover:not([disabled]){background:var(--co-subtle)}.office-app .co-cb:active:not([disabled]){background:var(--co-subtle-2);color:var(--co-text-2)}.office-app .co-cb.on{background:var(--co-subtle)}.office-app .co-cb.on svg{color:var(--co-accent-text)}.office-app .co-cb.primary{background:var(--co-accent);color:var(--co-on-accent);border-color:#ffffff14 #ffffff14 #0006;font-weight:600}.office-app .co-cb.primary:hover{background:var(--co-accent-hover)}.office-app .co-cb.primary svg{color:var(--co-on-accent)}.office-app .co-cb[disabled]{opacity:.4}.office-app .co-cb .co-k{color:var(--co-text-3);margin-left:2px;font-size:11px}.office-app .co-cb.primary .co-k{color:var(--co-on-accent)}@supports (color:color-mix(in lab, red, red)){.office-app .co-cb.primary .co-k{color:color-mix(in srgb, var(--co-on-accent) 70%, transparent)}}.office-app .co-cb.icon{padding:0 8px}.office-app .co-cbsep{background:var(--co-divider);flex:none;width:1px;height:20px;margin:0 6px}.office-app .co-cmdbar .co-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.office-app .co-cmdbar .co-sel-line{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:380px;padding:0 8px;font-size:12px;overflow:hidden}.office-app .co-shell{z-index:1;grid-template-columns:var(--co-navw,216px) minmax(0, 1fr);min-height:0;display:grid;position:relative}.office-app.co-win.navmin .co-shell{--co-navw:48px}.office-app .co-nav{z-index:2;flex-direction:column;gap:2px;min-height:0;padding:4px;display:flex;position:relative;overflow:hidden}.office-app .co-ngroup{color:var(--co-text-2);white-space:nowrap;padding:10px 12px 4px;font-size:11.5px;font-weight:600;overflow:hidden}.office-app .co-ngroup:first-child{padding-top:6px}.office-app .co-nitem{border-radius:var(--co-r-ctl);height:36px;color:var(--co-text);text-align:left;white-space:nowrap;grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0 10px 0 12px;transition:background 80ms linear;display:grid;position:relative}.office-app .co-nitem svg{width:16px;height:16px;color:var(--co-text)}.office-app .co-nitem:hover{background:var(--co-subtle)}.office-app .co-nitem:active{background:var(--co-subtle-2);color:var(--co-text-2)}.office-app .co-nitem.on{background:var(--co-subtle)}.office-app .co-nitem.on:before{content:"";background:var(--co-accent);border-radius:2px;width:3px;height:16px;position:absolute;top:50%;left:0;translate:0 -50%}.office-app .co-nitem .co-lbl{text-overflow:ellipsis;min-width:0;font-size:12.5px;line-height:1.2;overflow:hidden}.office-app .co-nitem .co-lbl small{color:var(--co-text-3);text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.office-app .co-nitem .co-badge{min-width:16px;height:16px;color:var(--co-text-2);background:var(--co-subtle-3);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.office-app .co-nitem .co-badge.risk{background:var(--co-critical);color:#fff}.office-app .co-nitem .co-badge.warn{background:var(--co-caution);color:#fff}.dark .office-app .office-app .co-nitem .co-badge.warn{color:#1b1b1b}.office-app .co-nitem .co-key{color:var(--co-text-3);font-size:11px}.office-app.co-win.navmin .co-nitem{grid-template-columns:16px;padding:0 0 0 12px}.office-app.co-win{position:relative;container:win/inline-size}@container win (max-width:1380px){.office-app .co-cb:not(.primary)>span:not(.co-k),.office-app .co-cb:not(.primary) .co-k{display:none}.office-app .co-cb.labelled:not(.primary)>span:not(.co-k){display:inline}.office-app .co-cmdbar .co-capsearch{width:150px!important}.office-app .co-cmdbar .co-sel-line{max-width:180px}}.office-app.co-win.navmin .co-nitem .co-lbl,.office-app.co-win.navmin .co-nitem .co-badge,.office-app.co-win.navmin .co-nitem .co-key,.office-app.co-win.navmin .co-ngroup,.office-app.co-win.navmin .co-nfoot .co-t{display:none}.office-app .co-nfoot{gap:2px;margin-top:auto;padding:8px 0 4px;display:grid}.office-app .co-nfoot .co-org-row{border-radius:var(--co-r-ctl);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 12px;display:grid}.office-app .co-nfoot .co-org-row:hover{background:var(--co-subtle)}.office-app .co-nfoot .co-org-row .co-t{min-width:0;line-height:1.25}.office-app .co-nfoot .co-org-row .co-t b{color:var(--co-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.office-app .co-nfoot .co-org-row .co-t span{color:var(--co-text-3);font-size:11px}.office-app .co-content{z-index:1;background:var(--co-layer);border-top:1px solid var(--co-stroke-2);border-left:1px solid var(--co-stroke-2);border-top-left-radius:8px;grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.office-app .co-roomhead{border-bottom:1px solid var(--co-divider);background:var(--co-layer);align-items:center;gap:10px;min-height:44px;padding:6px 16px;display:flex}.office-app .co-roomhead svg.co-ric{width:16px;height:16px;color:var(--co-text-2);flex:none}.office-app .co-roomhead h1{color:var(--co-text);white-space:nowrap;font-size:15px;font-weight:600;line-height:1.25}.office-app .co-roomhead .co-sub{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.office-app .co-roomhead .co-tools{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.office-app .co-crumb{color:var(--co-text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.office-app .co-crumb svg{width:10px;height:10px;color:var(--co-text-3)}.office-app .co-crumb b{color:var(--co-text);font-weight:600}.office-app .co-kpis{border-bottom:1px solid var(--co-divider);background:var(--co-layer);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:10px 16px;display:grid}.office-app .co-stat{text-align:left;border-radius:var(--co-r-card);border:1px solid var(--co-stroke-2);background:var(--co-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:7px 10px;transition:background 80ms linear;display:grid}.office-app .co-stat:hover{background:var(--co-card-2)}.office-app .co-stat:active{background:var(--co-layer-alt)}.office-app .co-stat.on{border-color:var(--co-accent-stroke);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-stat .co-txt{min-width:0;display:grid}.office-app .co-stat .co-l{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.office-app .co-stat .co-v{font-variant-numeric:tabular-nums;color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:1.2;overflow:hidden}.office-app .co-stat .co-v.warn{color:var(--co-caution)}.office-app .co-stat .co-v.good{color:var(--co-success)}.office-app .co-stat .co-v.risk{color:var(--co-critical)}.office-app .co-stat .co-v.att{color:var(--co-attention)}.office-app .co-stat .co-s{color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.office-app .co-stat .co-viz{width:48px;height:30px}.office-app .co-stat .co-viz svg{width:100%;height:100%;overflow:visible}.office-app .co-body{height:100%;min-height:0;display:grid;position:relative}.office-app .co-body.b3{grid-template-columns:var(--co-treew,220px) 1px minmax(0, 1fr) 1px var(--co-detw,340px)}.office-app .co-body.b3.nodet{grid-template-columns:var(--co-treew,220px) 1px minmax(0, 1fr)}.office-app .co-body.b2{grid-template-columns:minmax(0, 1fr) 1px var(--co-detw,340px)}.office-app .co-body.b2.nodet,.office-app .co-body.b1{grid-template-columns:minmax(0,1fr)}.office-app .co-grip{background:var(--co-divider);cursor:col-resize;z-index:3;touch-action:none;width:1px;position:relative}.office-app .co-grip:before{content:"";position:absolute;inset:0 -3px}.office-app .co-grip:hover,.office-app .co-grip.on{background:var(--co-accent)}.office-app .co-pane{z-index:1;background:var(--co-layer);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.office-app .co-pane.white{background:var(--co-card)}.office-app .co-phead{border-bottom:1px solid var(--co-divider);flex:none;align-items:center;gap:8px;height:36px;padding:0 8px 0 12px;display:flex}.office-app .co-phead .co-pt{color:var(--co-text);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.office-app .co-phead .co-pt svg{width:16px;height:16px;color:var(--co-text-2)}.office-app .co-phead .co-pn{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.office-app .co-pbtn{border-radius:var(--co-r-ctl);width:28px;height:28px;color:var(--co-text-2);flex:none;place-items:center;display:inline-grid}.office-app .co-pbtn:hover{background:var(--co-subtle);color:var(--co-text)}.office-app .co-pbtn.on{background:var(--co-subtle);color:var(--co-accent-text)}.office-app .co-pbtn svg{width:16px;height:16px}.office-app .co-pbody{flex:1;min-height:0;position:relative;overflow:auto}.office-app .co-pbody.pad{padding:10px 12px 16px}.office-app .co-filters{border-bottom:1px solid var(--co-divider);flex:none;align-items:center;gap:4px;padding:6px 8px;display:flex;overflow:auto}.office-app .co-fchip{border:1px solid var(--co-control-stroke);background:var(--co-control);height:26px;color:var(--co-text);white-space:nowrap;border-radius:13px;align-items:center;gap:5px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.office-app .co-fchip .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11px}.office-app .co-fchip:hover{background:var(--co-control-hover)}.office-app .co-fchip[aria-pressed=true]{background:var(--co-accent);color:var(--co-on-accent);border-color:#0000}.office-app .co-fchip[aria-pressed=true] .co-n{color:var(--co-on-accent)}@supports (color:color-mix(in lab, red, red)){.office-app .co-fchip[aria-pressed=true] .co-n{color:color-mix(in srgb, var(--co-on-accent) 75%, transparent)}}.office-app .co-filters .co-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.office-app .co-grid{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12.5px}.office-app .co-grid th{z-index:2;text-align:left;height:32px;color:var(--co-text-2);background:var(--co-card);border-bottom:1px solid var(--co-divider);white-space:nowrap;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;padding:0 8px;font-size:11.5px;font-weight:600;position:sticky;top:0;overflow:hidden}.office-app .co-grid th+th{box-shadow:inset 1px 0 0 var(--co-divider)}.office-app .co-grid th.sort{color:var(--co-text)}.office-app .co-grid th.sort:after{content:" ↓";color:var(--co-text-3)}.office-app .co-grid th.sort.asc:after{content:" ↑"}.office-app .co-grid th.r,.office-app .co-grid td.r{text-align:right}.office-app .co-grid td{border-bottom:1px solid var(--co-divider);vertical-align:middle;height:34px;color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;overflow:hidden}.office-app.co-compact .co-grid td{height:28px}.office-app .co-grid td.co-num{font-variant-numeric:tabular-nums}.office-app .co-row{transition:background 60ms linear}.office-app .co-row:hover td,.office-app .co-row[aria-selected=true] td{background:var(--co-subtle)}.office-app .co-row[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-row.co-ticked td{background:var(--co-accent-soft)}.office-app .co-row:focus-visible{box-shadow:none;outline:none}.office-app .co-row .co-vn{align-items:center;gap:8px;min-width:0;display:flex}.office-app .co-row .co-vn .co-t{text-overflow:ellipsis;min-width:0;line-height:1.2;overflow:hidden}.office-app .co-row .co-vn .co-t b{color:var(--co-text);text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.office-app .co-row .co-vn .co-t span{color:var(--co-text-3);text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.office-app.co-compact .co-row .co-vn .co-t span{display:none}.office-app .co-row .co-mny{color:var(--co-text);font-variant-numeric:tabular-nums;font-weight:600}.office-app .co-row .co-days{font-variant-numeric:tabular-nums;font-weight:600}.office-app .co-row .co-days.risk{color:var(--co-critical)}.office-app .co-row .co-days.warn{color:var(--co-caution)}.office-app .co-row .co-days.clear{color:var(--co-text-2);font-weight:400}.office-app .co-ggroup td{background:var(--co-layer-alt);height:28px;color:var(--co-text-2);font-size:11.5px;font-weight:600}.office-app .co-ggroup td .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.office-app .co-ggroup td .co-m{float:right;color:var(--co-text-2);font-variant-numeric:tabular-nums;font-weight:600}.office-app .co-ggroup.risk td{color:var(--co-critical)}.office-app .co-ggroup.warn td{color:var(--co-caution)}.office-app .co-gfoot{color:var(--co-text-3);padding:8px 12px 14px;font-size:11.5px;line-height:1.45}.office-app .co-row .co-chk{vertical-align:middle;width:14px;height:14px}.office-app .co-row.dragging td{opacity:.5}.office-app .co-cell-icon{background:var(--co-subtle-3);width:18px;height:18px;color:var(--co-text-2);vertical-align:middle;border-radius:3px;place-items:center;margin-right:6px;display:inline-grid}.office-app .co-cell-icon svg{width:11px;height:11px}.office-app .co-tree{padding:4px}.office-app .co-titem{border-radius:var(--co-r-ctl);height:30px;color:var(--co-text);white-space:nowrap;grid-template-columns:14px 16px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 8px 0 6px;font-size:12.5px;display:grid;position:relative}.office-app .co-titem:hover,.office-app .co-titem.on{background:var(--co-subtle)}.office-app .co-titem.on:before{content:"";background:var(--co-accent);border-radius:2px;width:3px;height:14px;position:absolute;top:50%;left:0;translate:0 -50%}.office-app .co-titem svg{width:14px;height:14px;color:var(--co-text-2)}.office-app .co-titem .co-chev{width:10px;height:10px;color:var(--co-text-3)}.office-app .co-titem .co-lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.office-app .co-titem .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11px}.office-app .co-titem.d1{padding-left:22px}.office-app .co-titem.d2{padding-left:38px}.office-app .co-titem.d3{padding-left:54px}.office-app .co-dtabs{border-bottom:1px solid var(--co-divider);flex:none;gap:0;padding:0 6px;display:flex}.office-app .co-dtab{height:36px;color:var(--co-text-2);padding:0 10px;font-size:12.5px;position:relative}.office-app .co-dtab:hover{color:var(--co-text)}.office-app .co-dtab.on{color:var(--co-text);font-weight:600}.office-app .co-dtab.on:after{content:"";background:var(--co-accent);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.office-app .co-dtab .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:5px;font-size:11px}.office-app .co-dbody{color:var(--co-text);padding:12px 14px 24px;font-size:12.5px;line-height:1.45}.office-app .co-dbody h3{color:var(--co-text);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.office-app .co-dbody h3 svg{width:16px;height:16px;color:var(--co-text-2)}.office-app .co-dbody h4{color:var(--co-text-2);align-items:center;gap:6px;margin-top:14px;font-size:11.5px;font-weight:600;display:flex}.office-app .co-dbody h4:first-child{margin-top:0}.office-app .co-dbody p{color:var(--co-text);margin-top:5px}.office-app .co-kv{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;margin-top:6px;font-size:12px;display:grid}.office-app .co-kv>span{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.office-app .co-kv>b{text-align:right;color:var(--co-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:600;overflow:hidden}.office-app .co-kv>b.risk{color:var(--co-critical)}.office-app .co-kv>b.warn{color:var(--co-caution)}.office-app .co-kv>b.good{color:var(--co-success)}.office-app .co-kv>b.ns{color:var(--co-text-3);font-style:italic;font-weight:400}.office-app .co-kv>b.edit{cursor:text;border-bottom:1px dashed var(--co-stroke-strong)}.office-app .co-kv>b>.co-kv-act{vertical-align:middle;align-items:center;gap:6px;max-width:100%;display:inline-flex}.office-app .co-kv-act>.co-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-kv-act>.co-btn{flex:none}.office-app .co-quote{border-left:2px solid var(--co-stroke-strong);background:var(--co-layer-alt);border-radius:0 var(--co-r-ctl) var(--co-r-ctl) 0;color:var(--co-text-2);margin-top:6px;padding:6px 8px 6px 10px;font-size:12px;line-height:1.4}.office-app .co-quote b{color:var(--co-text)}.office-app .co-quote small{color:var(--co-text-3);margin-top:2px;font-size:11px;display:block}.office-app .co-dacts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.office-app .co-doc{border-radius:var(--co-r-ctl);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 -6px;padding:6px;display:grid}.office-app .co-doc:hover{background:var(--co-subtle)}.office-app .co-doc .co-ico{background:var(--co-subtle-3);width:26px;height:26px;color:var(--co-text-2);border-radius:4px;place-items:center;display:grid}.office-app .co-doc .co-ico svg{width:14px;height:14px}.office-app .co-doc .co-t{min-width:0;line-height:1.25}.office-app .co-doc .co-t b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.office-app .co-doc .co-t span{color:var(--co-text-3);font-size:11px}.office-app .co-empty-sel{text-align:center;color:var(--co-text-3);padding:24px 14px;font-size:12.5px}.office-app .co-empty-sel b{color:var(--co-text-2);margin-bottom:4px;font-weight:600;display:block}.office-app .co-foot{z-index:40;color:var(--co-text-2);-webkit-user-select:none;user-select:none;white-space:nowrap;border-top:1px solid var(--co-stroke);align-items:center;gap:0;padding:0 6px;font-size:12px;display:flex;position:relative;overflow:hidden}.office-app .co-foot>span{text-overflow:ellipsis;border-right:1px solid var(--co-divider);flex:0 auto;min-width:0;padding:0 8px;line-height:22px;overflow:hidden}.office-app .co-foot>span:last-child{border-right:0}.office-app .co-foot .co-grow{border-right:0;flex:auto}.office-app .co-foot .co-grow+span{border-left:1px solid var(--co-divider)}.office-app .co-kbd{font-family:var(--co-font-ui);border:1px solid var(--co-stroke-strong);background:var(--co-control);color:var(--co-text-2);border-radius:3px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block}.office-app .co-foot .co-fseg{align-items:center;gap:6px;display:inline-flex}.office-app .co-foot .co-fseg .co-dot{background:var(--co-success);border-radius:50%;flex:none;width:6px;height:6px}.office-app .co-foot .co-fseg.busy .co-dot{background:var(--co-accent);animation:1.2s ease-in-out infinite co-pulse}@keyframes co-pulse{50%{opacity:.35}}.office-app .co-foot .co-sel{color:var(--co-text)}.office-app .co-foot .co-keycap{border:1px solid var(--co-stroke-strong);width:16px;height:16px;color:var(--co-text-2);cursor:default;border-radius:3px;flex:none;place-items:center;font-size:11px;display:inline-grid}.office-app .co-foot .co-keycap:hover{background:var(--co-subtle);color:var(--co-text)}.office-app .co-foot .co-presence .co-av{width:16px;height:16px;margin-left:-3px;font-size:7px}.office-app .co-btn{border-radius:var(--co-r-ctl);white-space:nowrap;background:var(--co-control);height:32px;color:var(--co-text);border:1px solid var(--co-control-stroke);border-bottom-color:var(--co-control-stroke-bottom);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:400;line-height:1;transition:background 80ms linear,border-color 80ms linear;display:inline-flex}.office-app .co-btn:hover{background:var(--co-control-hover)}.office-app .co-btn:active{background:var(--co-control-pressed);color:var(--co-text-2);border-bottom-color:var(--co-control-stroke)}.office-app .co-btn svg{width:16px;height:16px}.office-app .co-btn.primary{background:var(--co-accent);color:var(--co-on-accent);border-color:#ffffff14 #ffffff14 #0006;font-weight:600}.office-app .co-btn.primary:hover{background:var(--co-accent-hover)}.office-app .co-btn.primary:active{background:var(--co-accent-pressed);color:var(--co-on-accent)}@supports (color:color-mix(in lab, red, red)){.office-app .co-btn.primary:active{color:color-mix(in srgb, var(--co-on-accent) 80%, transparent)}}.dark .office-app .office-app .co-btn.primary{border-color:#ffffff14 #ffffff14 #0000003d}.office-app .co-btn.ghost{background:0 0;border-color:#0000}.office-app .co-btn.ghost:hover{background:var(--co-subtle)}.office-app .co-btn.ghost:active{background:var(--co-subtle-2)}.office-app .co-btn.danger{border-color:var(--co-critical-stroke);color:var(--co-critical);background:0 0}.office-app .co-btn.danger:hover{background:var(--co-critical-fill)}.office-app .co-btn.sm{height:28px;padding:0 10px;font-size:12px}.office-app .co-btn.xs{gap:6px;height:24px;padding:0 8px;font-size:11.5px}.office-app .co-btn.xs svg{width:14px;height:14px}.office-app .co-btn[disabled]{opacity:.4;pointer-events:none}.office-app .co-btn .co-k{color:var(--co-text-3);margin-left:2px;font-size:11px}.office-app .co-btn.primary .co-k{color:var(--co-on-accent)}@supports (color:color-mix(in lab, red, red)){.office-app .co-btn.primary .co-k{color:color-mix(in srgb, var(--co-on-accent) 70%, transparent)}}.office-app .co-input{border-radius:var(--co-r-ctl);border:1px solid var(--co-control-stroke);border-bottom:1px solid var(--co-input-underline);background:var(--co-control-input);width:100%;height:32px;color:var(--co-text);padding:0 10px;font-size:12.5px;transition:border-color 80ms,background 80ms}.office-app .co-input:hover{background:var(--co-control-hover)}.office-app .co-input:focus{background:var(--co-card);border-bottom:2px solid var(--co-accent);box-shadow:none;outline:none;padding-bottom:1px}.office-app .co-input::placeholder{color:var(--co-text-3)}.office-app select.co-input{appearance:auto;padding-right:4px}.office-app textarea.co-input{resize:vertical;height:auto;padding:6px 10px;line-height:1.45}.office-app .co-input.sm{height:28px;padding:0 8px;font-size:12px}.office-app .co-input.xs{height:24px;padding:0 6px;font-size:11.5px}.office-app .co-toggle{cursor:default;height:20px;color:var(--co-text);align-items:center;gap:10px;font-size:12.5px;display:inline-flex;position:relative}.office-app .co-toggle i{border:1px solid var(--co-input-underline);background:0 0;border-radius:10px;flex:none;width:40px;height:20px;transition:background .12s,border-color .12s;position:relative}.office-app .co-toggle i:after{content:"";background:var(--co-text-2);width:12px;height:12px;transition:left .12s var(--co-ease-out), background .12s;border-radius:50%;position:absolute;top:3px;left:3px}.office-app .co-toggle[aria-checked=true] i{background:var(--co-accent);border-color:var(--co-accent)}.office-app .co-toggle[aria-checked=true] i:after{background:var(--co-on-accent);left:23px}.office-app .co-toggle:hover i:after{transform:scale(1.1)}.office-app .co-seg{border:1px solid var(--co-control-stroke);border-radius:var(--co-r-ctl);background:var(--co-control);display:inline-flex;overflow:hidden}.office-app .co-seg button{height:28px;color:var(--co-text-2);border-right:1px solid var(--co-control-stroke);padding:0 10px;font-size:12px}.office-app .co-seg button:last-child{border-right:0}.office-app .co-seg button.on{background:var(--co-card);color:var(--co-text);box-shadow:inset 0 -2px 0 var(--co-accent);font-weight:600}.office-app .co-pill{border:1px solid var(--co-stroke-2);background:var(--co-neutral-fill);height:20px;color:var(--co-text-2);white-space:nowrap;vertical-align:middle;border-radius:10px;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.office-app .co-pill i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.office-app .co-pill.warn{background:var(--co-caution-fill);border-color:var(--co-caution-stroke);color:var(--co-caution)}.office-app .co-pill.risk{background:var(--co-critical-fill);border-color:var(--co-critical-stroke);color:var(--co-critical)}.office-app .co-pill.ok{background:var(--co-success-fill);border-color:var(--co-success-stroke);color:var(--co-success)}.office-app .co-pill.acc{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app .co-pill.att{background:var(--co-attention-fill);border-color:var(--co-attention-stroke);color:var(--co-attention)}.office-app .co-pill.xs{height:18px;padding:0 7px 0 6px;font-size:11px}.office-app button.co-pill-btn{cursor:pointer;font:inherit;font-size:11px;font-weight:600}.office-app button.co-pill-btn:hover{border-color:currentColor;box-shadow:inset 0 0 0 1px}.office-app button.co-pill-btn:focus-visible{outline:2px solid var(--co-accent);outline-offset:1px}.office-app .co-mark{letter-spacing:.01em;width:24px;height:24px;color:var(--id,var(--co-text-2));background:var(--id,var(--co-text-2));border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.office-app .co-mark{background:color-mix(in srgb, var(--id,var(--co-text-2)) 11%, transparent)}}.office-app .co-mark{border:1px solid var(--id,var(--co-text-2))}@supports (color:color-mix(in lab, red, red)){.office-app .co-mark{border:1px solid color-mix(in srgb, var(--id,var(--co-text-2)) 22%, transparent)}}.office-app .co-mark{vertical-align:middle;flex:none}.office-app .co-mark.lg{border-radius:6px;width:36px;height:36px;font-size:14px}.office-app .co-mark.sm{border-radius:3px;width:18px;height:18px;font-size:9px}.office-app .co-av{color:#fff;background:var(--av,#5d5d5d);border:1px solid var(--co-card);vertical-align:middle;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:8.5px;font-weight:700;display:inline-grid;position:relative}.office-app .co-av.lg{width:28px;height:28px;font-size:11px}.office-app .co-av.here:after{content:"";background:var(--co-success);border:1.5px solid var(--co-card);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.office-app .co-av.none{color:var(--co-critical);border:1.5px dashed var(--co-critical);background:0 0}.office-app .co-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-content:start;gap:8px;padding:10px 12px 16px;display:grid}.office-app .co-card{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);min-width:0;position:relative}.office-app .co-card.wide{grid-column:1/-1}.office-app .co-card.dashed{background:var(--co-layer);border-style:dashed}.office-app .co-chead{border-bottom:1px solid var(--co-divider);align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.office-app .co-chead svg{width:15px;height:15px;color:var(--co-text-2);flex:none}.office-app .co-chead h3{color:var(--co-text);white-space:nowrap;font-size:13px;font-weight:600}.office-app .co-chead .co-n{color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.office-app .co-chead .co-tools{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.office-app .co-cbody{color:var(--co-text);padding:8px 10px 10px;font-size:12.5px;line-height:1.45}.office-app .co-cfoot{align-items:center;gap:8px;padding:0 10px 10px;display:flex}.office-app .co-facts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 12px;display:grid}.office-app .co-fact{min-width:0}.office-app .co-fact .co-l{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.office-app .co-fact .co-v{color:var(--co-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.office-app .co-fact .co-v.risk{color:var(--co-critical)}.office-app .co-fact .co-v.warn{color:var(--co-caution)}.office-app .co-fact .co-v.good{color:var(--co-success)}.office-app .co-fact .co-s{color:var(--co-text-3);font-size:11px}.office-app .co-infobar{border-radius:var(--co-r-card);border:1px solid var(--co-stroke-2);background:var(--co-neutral-fill);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;margin:10px 16px 0;padding:6px 10px 6px 12px;display:grid;position:relative;overflow:hidden}.office-app .co-infobar svg{width:16px;height:16px;color:var(--tone-ink,var(--co-text-2))}.office-app .co-infobar p{color:var(--co-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.office-app .co-infobar p b{font-weight:600}.office-app .co-infobar.risk{--tone-ink:var(--co-critical);background:var(--co-critical-fill);border-color:var(--co-critical-stroke)}.office-app .co-infobar.warn{--tone-ink:var(--co-caution);background:var(--co-caution-fill);border-color:var(--co-caution-stroke)}.office-app .co-infobar.ok{--tone-ink:var(--co-success);background:var(--co-success-fill);border-color:var(--co-success-stroke)}.office-app .co-infobar.att{--tone-ink:var(--co-attention);background:var(--co-attention-fill);border-color:var(--co-attention-stroke)}.office-app .co-empty{text-align:center;color:var(--co-text-2);place-items:center;gap:6px;padding:40px 24px;display:grid}.office-app .co-empty svg{width:28px;height:28px;color:var(--co-text-3);margin-bottom:4px}.office-app .co-empty b{color:var(--co-text);font-size:14px;font-weight:600}.office-app .co-empty p{max-width:420px;font-size:12.5px}.office-app .co-empty .co-btn{margin-top:8px}.office-app .co-rise>*{animation:co-rise .15s var(--co-ease-out) both}@keyframes co-rise{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.office-app .co-bars{gap:4px;display:grid}.office-app .co-bar-row{border-radius:var(--co-r-ctl);grid-template-columns:minmax(90px,140px) minmax(0,1fr) 90px;align-items:center;gap:10px;height:24px;padding:0 4px;display:grid}.office-app .co-bar-row[data-cmd]:hover{background:var(--co-subtle)}.office-app .co-bar-l{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.office-app .co-bar-track{background:var(--co-track);border-radius:2px;height:10px;position:relative;overflow:hidden}.office-app .co-bar-track i{background:var(--co-accent);transition:width .3s var(--co-ease-out);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.office-app .co-bar-track i.cap{background:var(--co-caution-fill);border:1px solid var(--co-caution-stroke);border-radius:0 2px 2px 0}.office-app .co-bar-v{text-align:right;color:var(--co-text);font-size:12px;font-weight:600}.office-app .co-cols{display:block}.office-app .co-cols rect[data-cmd]{cursor:default}.office-app .co-cols rect[data-cmd]:hover{opacity:.85}.office-app .co-tl{height:78px;margin:8px 6px 0;position:relative}.office-app .co-tl-ax{background:var(--co-track);border-radius:3px;height:6px;position:absolute;top:34px;left:0;right:0}.office-app .co-tl-run{background:var(--co-accent-soft);border:1px solid var(--co-accent-stroke);border-radius:5px;height:10px;position:absolute;top:32px}.office-app .co-tl-spent{background:var(--co-caution);border-radius:5px 0 0 5px;height:10px;position:absolute;top:32px}@supports (color:color-mix(in lab, red, red)){.office-app .co-tl-spent{background:color-mix(in srgb, var(--co-caution) 55%, transparent)}}.office-app .co-tl-committed{background:repeating-linear-gradient(135deg, var(--co-critical) 0 4px, transparent 4px 8px);height:6px;position:absolute;top:34px}@supports (color:color-mix(in lab, red, red)){.office-app .co-tl-committed{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--co-critical) 50%, transparent) 0 4px, transparent 4px 8px)}}.office-app .co-tl-committed{border-radius:0 3px 3px 0}.office-app .co-tl-tick{background:var(--co-text-2);border-radius:1px;width:2px;height:22px;position:absolute;top:26px;translate:-50%}.office-app .co-tl-tick.notice{background:var(--co-critical)}.office-app .co-tl-tick.expiry{background:var(--co-ink-line);width:3px}.office-app .co-tl-tick.start{background:var(--co-accent)}.office-app .co-tl-q{background:var(--co-gold);border:1.5px solid var(--co-card);border-radius:2px;width:10px;height:10px;position:absolute;top:31px;translate:-50%;rotate:45deg}.office-app .co-tl-today{background:var(--co-attention);width:2px;height:38px;position:absolute;top:18px;translate:-50%}.office-app .co-tl-today:before{content:"";background:var(--co-attention);border:2px solid var(--co-card);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;left:50%;translate:-50%}.office-app .co-tl-lb{color:var(--co-text-3);white-space:nowrap;text-align:center;font-size:11px;line-height:1.2;position:absolute;top:52px;translate:-50%}.office-app .co-tl-lb b{color:var(--co-text);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;display:block}.office-app .co-tl-lb.risk b{color:var(--co-critical)}.office-app .co-tl-lb.top{top:0}.office-app .co-tl-lb.today-l{color:var(--co-attention);font-weight:600;top:2px}.office-app .co-tl-lb.r{text-align:right;translate:-100%}.office-app .co-tl-lb.l{text-align:left;translate:0}.office-app .co-band{height:58px;margin:6px 8px 0;position:relative}.office-app .co-band-ax{background:var(--co-track);border-radius:2px;height:4px;position:absolute;top:20px;left:0;right:0}.office-app .co-band-rng{background:var(--co-subtle-3);border:1px solid var(--co-stroke-strong);border-radius:5px;height:10px;position:absolute;top:17px}.office-app .co-band-med{background:var(--co-text-2);border-radius:1px;width:2px;height:18px;position:absolute;top:13px;translate:-50%}.office-app .co-band-you{background:var(--co-critical);border:2px solid var(--co-card);outline:1px solid var(--co-stroke-strong);width:14px;height:14px;transition:left .3s var(--co-ease-out);border-radius:50%;position:absolute;top:15px;translate:-50%}.office-app .co-band-you.ok{background:var(--co-success)}.office-app .co-band-you.warn{background:var(--co-caution)}.office-app .co-band-ask{background:var(--co-accent);width:2px;height:20px;transition:left .2s var(--co-ease-out);border-radius:1px;position:absolute;top:12px;translate:-50%}.office-app .co-band-ask:after{content:"";border:4px solid #0000;border-top-color:var(--co-accent);position:absolute;top:-5px;left:50%;translate:-50%}.office-app .co-band-lb{color:var(--co-text-3);white-space:nowrap;text-align:center;font-size:11px;line-height:1.2;position:absolute;top:34px;translate:-50%}.office-app .co-band-lb b{color:var(--co-text);font-variant-numeric:tabular-nums;font-weight:600;display:block}.office-app .co-band-lb.you-l{color:var(--co-text);font-weight:600;top:0}.office-app .co-band-lb.l{text-align:left;translate:0}.office-app .co-band-lb.r{text-align:right;translate:-100%}.office-app .co-q3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:2px 0 6px;display:grid}.office-app .co-q3>div{border-right:1px solid var(--co-divider);min-width:0;padding:2px 12px 4px 0}.office-app .co-q3>div+div{padding-left:12px}.office-app .co-q3>div:last-child{border-right:0}.office-app .co-q3 .co-l{color:var(--co-text-2);font-size:11.5px;line-height:1.3}.office-app .co-q3 .co-v{color:var(--co-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.2}.office-app .co-q3 .co-v.risk{color:var(--co-critical)}.office-app .co-q3 .co-v.warn{color:var(--co-caution)}.office-app .co-q3 .co-v.ok{color:var(--co-success)}.office-app .co-q3 .co-s{color:var(--co-text-3);font-size:11px;line-height:1.35}.office-app .co-segbar{background:var(--co-track);border-radius:2px;gap:1px;height:10px;display:flex;overflow:hidden}.office-app .co-segbar i{background:var(--co-text-3);height:100%;display:block}.office-app .co-segbar i.ok{background:var(--co-success)}.office-app .co-segbar i.warn{background:var(--co-caution)}.office-app .co-segbar i.risk{background:var(--co-critical)}.office-app .co-segbar i.acc{background:var(--co-accent)}.office-app .co-seglegend{color:var(--co-text-2);flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:11.5px;display:flex}.office-app .co-seglegend span{align-items:center;gap:6px;display:inline-flex}.office-app .co-seglegend i{background:var(--co-text-3);border-radius:2px;width:8px;height:8px}.office-app .co-seglegend i.ok{background:var(--co-success)}.office-app .co-seglegend i.warn{background:var(--co-caution)}.office-app .co-seglegend i.risk{background:var(--co-critical)}.office-app .co-seglegend i.acc{background:var(--co-accent)}.office-app .co-seglegend b{color:var(--co-text)}.office-app .co-progress{background:var(--co-track);vertical-align:middle;border-radius:3px;width:64px;height:6px;display:inline-block;overflow:hidden}.office-app .co-progress i{background:var(--co-accent);border-radius:3px;height:100%;display:block}.office-app .co-progress i.warn{background:var(--co-caution)}.office-app .co-progress i.risk{background:var(--co-critical)}.office-app .co-lever{border-top:1px solid var(--co-divider);color:var(--co-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding-top:8px;font-size:12px;display:grid}.office-app .co-lever:first-child{border-top:0;margin-top:0;padding-top:0}.office-app .co-lever b{font-variant-numeric:tabular-nums;text-align:right;min-width:52px;color:var(--co-text)}.office-app .co-lever input[type=range]{width:100%;height:20px}.office-app .co-lever .co-cap2{grid-column:1/-1}.office-app .co-outs{gap:2px;margin-top:8px;display:grid}.office-app .co-out{border-radius:var(--co-r-ctl);border:1px solid #0000;grid-template-columns:minmax(96px,1fr) minmax(0,.9fr) 76px 76px;align-items:center;gap:8px;padding:5px 8px;display:grid}.office-app .co-out:hover{background:var(--co-subtle)}.office-app .co-out.rec{border-color:var(--co-success-stroke);background:var(--co-success-fill)}.office-app .co-out .co-nm{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.office-app .co-out .co-nm small{color:var(--co-text-2);font-size:11px;font-weight:400;display:block}.office-app .co-out .co-bar-track{height:8px}.office-app .co-out .co-v{text-align:right;color:var(--co-text);font-variant-numeric:tabular-nums;font-weight:600}.office-app .co-out .co-d{text-align:right;font-variant-numeric:tabular-nums;color:var(--co-text-3);font-size:11.5px;font-weight:600}.office-app .co-out .co-d.ok{color:var(--co-success)}.office-app .co-out .co-d.risk{color:var(--co-critical)}.office-app .co-cmt{border-top:1px solid var(--co-divider);padding:8px 0;font-size:12.5px}.office-app .co-cmt:first-child{border-top:0;padding-top:2px}.office-app .co-cmt .co-ch{color:var(--co-text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.office-app .co-cmt .co-ch b{color:var(--co-text);font-size:12px}.office-app .co-cmt .co-ch .co-when{color:var(--co-text-3);margin-left:auto}.office-app .co-cmt p{color:var(--co-text);margin-top:3px}.office-app .co-compose{margin-top:8px;position:relative}.office-app .co-compose .co-input{padding-right:60px}.office-app .co-compose .co-go{border-radius:var(--co-r-ctl);background:var(--co-accent);height:24px;color:var(--co-on-accent);padding:0 10px;font-size:12px;font-weight:600;position:absolute;top:50%;right:4px;translate:0 -50%}.office-app .co-audit{gap:0;display:grid}.office-app .co-arow{border-top:1px solid var(--co-divider);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:8px;padding:6px 0;font-size:12px;display:grid}.office-app .co-arow:first-child{border-top:0}.office-app .co-arow .co-t{min-width:0;color:var(--co-text);line-height:1.35}.office-app .co-arow .co-t b{font-weight:600}.office-app .co-arow .co-t span{color:var(--co-text-2);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.office-app .co-arow .co-when{color:var(--co-text-3);white-space:nowrap;font-size:11px}.office-app .co-arow.read .co-ico{color:var(--co-text-3)}.office-app .co-arow .co-ico{background:var(--co-subtle-3);width:20px;height:20px;color:var(--co-text-2);border-radius:4px;place-items:center;display:grid}.office-app .co-arow .co-ico svg{width:12px;height:12px}.office-app .co-moves{gap:2px;display:grid}.office-app .co-move{border-radius:var(--co-r-ctl);border:1px solid #0000;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.office-app .co-move:hover{background:var(--co-subtle)}.office-app .co-move.first{border-color:var(--co-accent-stroke);background:var(--co-accent-soft)}.office-app .co-move .co-tick{border:1px solid var(--co-input-underline);background:var(--co-control);width:18px;height:18px;color:var(--co-on-accent);border-radius:4px;place-items:center;display:grid}.office-app .co-move .co-tick svg{opacity:0;width:11px;height:11px}.office-app .co-move.done .co-tick{background:var(--co-accent);border-color:var(--co-accent)}.office-app .co-move.done .co-tick svg{opacity:1}.office-app .co-move .co-t{min-width:0;color:var(--co-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;overflow:hidden}.office-app .co-move .co-t small{color:var(--co-text-2);font-size:11px;display:block}.office-app .co-move.done .co-t{color:var(--co-text-3);text-decoration:line-through}.office-app .co-board{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:8px;min-height:100%;padding:10px 12px 12px;display:grid;overflow:auto}.office-app .co-col{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);flex-direction:column;min-width:0;display:flex}.office-app .co-col.co-drop-on{border-color:var(--co-accent)}.office-app .co-colhead{border-bottom:1px solid var(--co-divider);height:32px;color:var(--co-text);align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.office-app .co-colhead .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11px}.office-app .co-colhead .co-m{color:var(--co-text-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:600}.office-app .co-colbody{flex:1;align-content:start;gap:6px;min-height:60px;padding:6px;display:grid}.office-app .co-matter{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer);text-align:left;gap:4px;min-width:0;padding:8px 10px;display:grid}.office-app .co-matter:hover{background:var(--co-card-2);border-color:var(--co-stroke-strong)}.office-app .co-matter[aria-selected=true]{border-color:var(--co-accent-stroke);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-matter .co-mh{color:var(--co-text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.office-app .co-matter .co-mh .co-days{color:var(--co-text-3);margin-left:auto;font-size:11px}.office-app .co-matter .co-mt{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.office-app .co-matter .co-mm{color:var(--co-text-2);align-items:center;gap:8px;font-size:11.5px;display:flex}.office-app .co-matter .co-mm b{color:var(--co-text);font-variant-numeric:tabular-nums}.office-app .co-matter .co-mm .co-av{margin-left:auto}.office-app .co-colempty{color:var(--co-text-3);text-align:center;padding:10px;font-size:11.5px}.office-app .co-steps{gap:0;display:grid}.office-app .co-steprow{border-top:1px solid var(--co-divider);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.office-app .co-steprow:first-child{border-top:0}.office-app .co-steprow .co-nb{border:1px solid var(--co-stroke-strong);width:20px;height:20px;color:var(--co-text-2);border-radius:50%;place-items:center;font-size:10.5px;display:grid}.office-app .co-steprow.done .co-nb{background:var(--co-success);border-color:var(--co-success);color:#fff}.office-app .co-steprow.now .co-nb{border-color:var(--co-accent);color:var(--co-accent-text);border-width:2px}.office-app .co-steprow .co-t{min-width:0}.office-app .co-steprow .co-t b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.office-app .co-steprow .co-t span{color:var(--co-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.office-app .co-steprow.done .co-t b{color:var(--co-text-2)}.office-app .co-fam{padding:6px 4px}.office-app .co-famnode{border-radius:var(--co-r-ctl);height:32px;color:var(--co-text);grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 8px 0 6px;font-size:12.5px;display:grid;position:relative}.office-app .co-famnode:hover{background:var(--co-subtle)}.office-app .co-famnode[aria-selected=true]{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-famnode .co-line{width:16px;height:32px;position:relative}.office-app .co-famnode.d1{padding-left:24px}.office-app .co-famnode.d2{padding-left:42px}.office-app .co-famnode.d1 .co-line:before,.office-app .co-famnode.d2 .co-line:before{content:"";border-left:1px solid var(--co-stroke-strong);border-bottom:1px solid var(--co-stroke-strong);border-radius:0 0 0 3px;width:8px;position:absolute;top:0;bottom:50%;left:7px}.office-app .co-famnode svg{width:14px;height:14px;color:var(--co-text-2)}.office-app .co-famnode .co-lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-famnode .co-lbl small{color:var(--co-text-3);margin-left:6px}.office-app .co-famnode .co-r{align-items:center;gap:6px;display:inline-flex}.office-app .co-famsuggest{border:1px dashed var(--co-accent-stroke);border-radius:var(--co-r-card);color:var(--co-text-2);background:var(--co-accent-soft);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;margin:4px 8px;padding:6px 8px;font-size:12px;display:grid}.office-app .co-famsuggest svg{width:14px;height:14px;color:var(--co-accent-text)}.office-app .co-viewer{background:var(--co-layer-alt);grid-template-rows:36px minmax(0,1fr);height:100%;min-height:0;display:grid}.office-app .co-viewer-bar{border-bottom:1px solid var(--co-divider);background:var(--co-layer);color:var(--co-text-2);align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex}.office-app .co-viewer-bar b{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.office-app .co-viewer-body{align-content:start;justify-items:center;gap:12px;padding:14px;display:grid;overflow:auto}.office-app .co-page{aspect-ratio:1/1.3;border:1px solid var(--co-stroke-strong);color:#1b1b1b;background:#fff;width:min(620px,100%);padding:40px 44px;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.55;position:relative}.dark .office-app .office-app .co-page{background:#f4f4f4}.office-app .co-page h5{letter-spacing:.02em;margin-bottom:10px;font-size:13px}.office-app .co-page p{text-align:justify;margin-bottom:8px}.office-app .co-page .co-hl{background:var(--co-caution-fill);outline:1px solid var(--co-caution-stroke);border-radius:2px;padding:0 2px}.office-app .co-page .co-pn{color:#777;font-size:10px;position:absolute;bottom:14px;right:20px}.office-app .co-settings{grid-template-columns:240px 1px minmax(0,1fr);height:100%;min-height:0;display:grid}.office-app .co-spages{padding:6px 4px;overflow:auto}.office-app .co-sgroup{color:var(--co-text-2);padding:10px 12px 4px;font-size:11.5px;font-weight:600}.office-app .co-spage{border-radius:var(--co-r-ctl);text-align:left;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;height:40px;padding:0 10px 0 12px;display:grid;position:relative}.office-app .co-spage svg{width:16px;height:16px;color:var(--co-text-2)}.office-app .co-spage .co-t{min-width:0;line-height:1.2}.office-app .co-spage .co-t b{color:var(--co-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;display:block;overflow:hidden}.office-app .co-spage .co-t span{color:var(--co-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.office-app .co-spage:hover,.office-app .co-spage.on{background:var(--co-subtle)}.office-app .co-spage.on:before{content:"";background:var(--co-accent);border-radius:2px;width:3px;height:16px;position:absolute;top:50%;left:0;translate:0 -50%}.office-app .co-spage.on .co-t b{font-weight:600}.office-app .co-sbody{align-content:start;gap:10px;padding:14px 20px 30px;display:grid;overflow:auto}.office-app .co-sbody h2{color:var(--co-text);font-size:15px;font-weight:600}.office-app .co-sbody .co-lede{color:var(--co-text-2);margin-top:-4px;font-size:12.5px}.office-app .co-sblock{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);overflow:hidden}.office-app .co-sblock+.co-sblock{margin-top:2px}.office-app .co-sbh{border-bottom:1px solid var(--co-divider);height:34px;color:var(--co-text);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.office-app .co-sbh svg{width:15px;height:15px;color:var(--co-text-2)}.office-app .co-sbh .co-tools{gap:4px;margin-left:auto;display:inline-flex}.office-app .co-srow{border-top:1px solid var(--co-divider);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:grid}.office-app .co-srow:first-child,.office-app .co-sbh+.co-srow{border-top:0}.office-app .co-srow svg.co-sic{width:16px;height:16px;color:var(--co-text-2)}.office-app .co-srow .co-t{min-width:0;line-height:1.3}.office-app .co-srow .co-t b{color:var(--co-text);font-size:12.5px;font-weight:400;display:block}.office-app .co-srow .co-t span{color:var(--co-text-2);font-size:11.5px;display:block}.office-app .co-srow .co-ctl{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.office-app .co-srow .co-ctl .co-input{width:220px}.office-app .co-srow .co-ctl .co-input.w{width:320px}.office-app .co-srow .co-ctl .co-input.n{text-align:right;width:96px}.office-app .co-srow.co-sub{min-height:40px;padding-left:44px}.office-app .co-matrix{border-collapse:collapse;width:100%;font-size:12px}.office-app .co-matrix th,.office-app .co-matrix td{border-bottom:1px solid var(--co-divider);text-align:center;white-space:nowrap;height:30px;padding:0 8px}.office-app .co-matrix th{color:var(--co-text-2);background:var(--co-card);font-size:11.5px;font-weight:600}.office-app .co-matrix td:first-child,.office-app .co-matrix th:first-child{text-align:left}.office-app .co-matrix td:first-child{color:var(--co-text)}.office-app .co-matrix .co-yes{color:var(--co-success)}.office-app .co-matrix .co-no{color:var(--co-text-3)}.office-app .co-matrix td button{border-radius:4px;place-items:center;width:22px;height:22px;display:inline-grid}.office-app .co-matrix td button:hover{background:var(--co-subtle)}.office-app .co-matrix td button svg{width:12px;height:12px}.office-app .co-chips{flex-wrap:wrap;gap:4px;display:flex}.office-app .co-chip{border:1px solid var(--co-stroke-2);background:var(--co-layer);height:24px;color:var(--co-text);border-radius:12px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.office-app .co-chip .co-x{width:14px;height:14px;color:var(--co-text-3);border-radius:50%;place-items:center;display:inline-grid}.office-app .co-chip .co-x:hover{background:var(--co-subtle-3);color:var(--co-text)}.office-app .co-chip svg{width:10px;height:10px}.office-app .co-chip.dash{color:var(--co-text-2);border-style:dashed}.office-app .co-chip.on{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app .co-integ{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.office-app .co-integ .co-card .co-cbody{gap:6px;display:grid}.office-app .co-integ .co-card .co-cbody p{color:var(--co-text-2);font-size:11.5px}.office-app .co-rule{border-top:1px solid var(--co-divider);grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:grid}.office-app .co-rule .co-t{min-width:0}.office-app .co-rule .co-t b{text-overflow:ellipsis;white-space:nowrap;color:var(--co-text);font-weight:400;display:block;overflow:hidden}.office-app .co-rule .co-t span{color:var(--co-text-2);font-size:11.5px;display:block}.office-app .co-hit{border-bottom:1px solid var(--co-divider);grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 12px;display:grid}.office-app .co-hit:hover{background:var(--co-subtle)}.office-app .co-hit[aria-selected=true]{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-hit .co-hh{align-items:center;gap:8px;font-size:12.5px;display:flex}.office-app .co-hit .co-hh b{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.office-app .co-hit .co-hq{color:var(--co-text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.4;overflow:hidden}.office-app .co-hit .co-hq mark{background:var(--co-caution-fill);color:var(--co-text);border-radius:2px;padding:0 1px}.office-app .co-hit .co-hp{color:var(--co-text-3);white-space:nowrap;font-size:11px}.office-app .co-grid.co-matrix-grid td{max-width:180px}.office-app .co-cell-ok,.office-app .co-cell-look,.office-app .co-cell-ns{align-items:center;gap:6px;max-width:100%;display:inline-flex}.office-app .co-cell-ok:before,.office-app .co-cell-look:before,.office-app .co-cell-ns:before{content:"";background:var(--co-success);border-radius:50%;flex:none;width:6px;height:6px}.office-app .co-cell-look:before{background:var(--co-caution)}.office-app .co-cell-ns:before{background:var(--co-text-3)}.office-app .co-cell-ns{color:var(--co-text-3);font-style:italic}.office-app .co-cell-ok span,.office-app .co-cell-look span,.office-app .co-cell-ns span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.office-app .co-signer{border-top:1px solid var(--co-divider);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.office-app .co-signer:first-child{border-top:0}.office-app .co-signer .co-t b{display:block}.office-app .co-signer .co-t span{color:var(--co-text-2);font-size:11.5px;display:block}.office-app .co-calstrip{grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;padding:10px 12px 4px;display:grid}.office-app .co-calm{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);height:54px;color:var(--co-text-3);padding:4px 6px;font-size:11px;position:relative;overflow:hidden}.office-app .co-calm.now{border-color:var(--co-attention-stroke);background:var(--co-attention-fill)}.office-app .co-calm .co-mm{color:var(--co-text-2);font-weight:600}.office-app .co-calm .co-tk{background:var(--co-accent);border-radius:2px;height:6px;margin-top:3px;display:block}.office-app .co-calm .co-tk.risk{background:var(--co-critical)}.office-app .co-calm .co-tk.warn{background:var(--co-caution)}.office-app .co-calm .co-tk.q{background:var(--co-gold);height:3px}.office-app .co-calm .co-mv{color:var(--co-text);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600;position:absolute;bottom:4px;right:6px}.office-app .co-cols2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;display:grid}.office-app .co-hairline{background:var(--co-divider);height:1px;margin:8px 0}.office-app .co-inline-btns{flex-wrap:wrap;gap:6px;display:inline-flex}.office-app .co-scrim{z-index:88;position:absolute;inset:0}.office-app .co-menu{z-index:90;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);min-width:240px;max-height:calc(100% - 40px);box-shadow:var(--co-shadow-flyout);animation:co-menu-in .12s var(--co-ease-out) both;padding:4px;position:absolute;overflow:auto}.dark .office-app .office-app .co-menu{background:#2c2c2c}@keyframes co-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.office-app .co-mi{border-radius:var(--co-r-ctl);text-align:left;width:100%;height:32px;color:var(--co-text);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px 0 8px;font-size:12.5px;display:grid}.office-app .co-mi:hover:not([disabled]),.office-app .co-mi.on,.office-app .co-mi:focus-visible{background:var(--co-subtle);box-shadow:none;outline:none}.office-app .co-mi:active:not([disabled]){background:var(--co-subtle-2);color:var(--co-text-2)}.office-app .co-mi[disabled]{color:var(--co-text-disabled)}.office-app .co-mi .co-chk{text-align:center;color:var(--co-text);place-items:center;display:grid}.office-app .co-mi .co-chk svg{width:12px;height:12px}.office-app .co-mi .co-lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-mi .co-lbl u{text-decoration:none}.office-app.co-alt .co-mi .co-lbl u{text-underline-offset:2px;text-decoration:underline}.office-app .co-mi .co-kbd{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:0;padding-left:16px;font-size:11.5px}.office-app .co-mi .co-sub{color:var(--co-text-3)}.office-app .co-mi .co-sub svg{width:10px;height:10px}.office-app .co-mi.danger{color:var(--co-critical)}.office-app .co-mi.danger:hover{background:var(--co-critical-fill)}.office-app .co-msep{background:var(--co-divider);height:1px;margin:4px 0}.office-app .co-menu.tall .co-mi{height:30px}.office-app .co-menu.tall .co-msep{margin:3px 0}.office-app .co-mkick{color:var(--co-text-2);padding:8px 10px 4px;font-size:11.5px;font-weight:600}.office-app .co-mhead{border-bottom:1px solid var(--co-divider);color:var(--co-text-2);margin-bottom:2px;padding:6px 10px 8px;font-size:11.5px;line-height:1.35}.office-app .co-mhead b{color:var(--co-text);font-size:12.5px;font-weight:600;display:block}.office-app .co-pal-veil{z-index:95;animation:co-fade .1s var(--co-ease-out) both;background:#0000002e;place-items:start center;padding-top:10vh;display:grid;position:absolute;inset:0}@keyframes co-fade{0%{opacity:0}to{opacity:1}}.office-app .co-pal{background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);width:min(620px,92%);box-shadow:var(--co-shadow-dialog);animation:co-pal-in .14s var(--co-ease-out) both;overflow:hidden}.dark .office-app .office-app .co-pal{background:#2c2c2c}@keyframes co-pal-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.office-app .co-pal .co-pin{border-bottom:1px solid var(--co-divider);align-items:center;gap:10px;padding:8px 12px;display:flex}.office-app .co-pal .co-pin svg{width:16px;height:16px;color:var(--co-text-2)}.office-app .co-pal .co-pin input{height:28px;color:var(--co-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.office-app .co-pal .co-pin input::placeholder{color:var(--co-text-3)}.office-app .co-pal .co-list{max-height:380px;padding:4px;overflow:auto}.office-app .co-pal .co-pr{border-radius:var(--co-r-ctl);height:34px;color:var(--co-text);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:grid}.office-app .co-pal .co-pr.on{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-pal .co-pr .co-mark{width:20px;height:20px;font-size:9px}.office-app .co-pal .co-pr .co-ico{background:var(--co-subtle-3);width:22px;height:22px;color:var(--co-text-2);border-radius:4px;place-items:center;display:grid}.office-app .co-pal .co-pr .co-ico svg{width:13px;height:13px}.office-app .co-pal .co-pr .co-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-pal .co-pr .co-t small{color:var(--co-text-3);margin-left:6px}.office-app .co-pal .co-pr .co-kbd{color:var(--co-text-3)}.office-app .co-pal .co-pk{color:var(--co-text-3);padding:8px 10px 4px;font-size:11.5px}.office-app .co-pal .co-pfoot{border-top:1px solid var(--co-divider);color:var(--co-text-3);background:var(--co-layer);gap:14px;padding:6px 12px;font-size:11.5px;display:flex}.office-app .co-sheet-veil{z-index:96;animation:co-fade .12s var(--co-ease-out) both;background:#0000004d;place-items:center;display:grid;position:absolute;inset:32px 0 0}.office-app .co-sheet{background:var(--co-card);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);width:min(560px,92%);max-height:86%;box-shadow:var(--co-shadow-dialog);animation:co-pal-in .16s var(--co-ease-out) both;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:auto}.dark .office-app .office-app .co-sheet{background:#2c2c2c}.office-app .co-sheet.wide{width:min(760px,94%)}.office-app .co-sheet.xwide{width:min(980px,96%);height:86%}.office-app .co-sheet .co-sh{align-items:flex-start;gap:10px;padding:16px 20px 8px;display:flex}.office-app .co-sheet .co-sh h2{color:var(--co-text);font-size:15px;font-weight:600;line-height:1.25}.office-app .co-sheet .co-sh p{color:var(--co-text-2);margin-top:3px;font-size:12.5px;line-height:1.4}.office-app .co-sheet .co-sh .co-x{margin-left:auto}.office-app .co-sheet .co-sb{color:var(--co-text);grid-auto-rows:max-content;align-content:start;gap:10px;min-height:0;padding:8px 20px 16px;font-size:12.5px;display:grid;overflow:auto}.office-app .co-sheet .co-sbw{grid-template-columns:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.office-app .co-sheet .co-srail{min-height:0;padding:8px 0 12px 20px;overflow:auto}.office-app .co-sheet .co-sf{border-top:1px solid var(--co-divider);background:var(--co-layer);grid-auto-flow:column;justify-content:end;gap:8px;padding:12px 20px;display:grid}.office-app .co-sheet .co-sf .co-btn{min-width:96px}.office-app .co-sheet .co-sf .co-left{color:var(--co-text-3);align-self:center;margin-right:auto;font-size:11.5px}.office-app .co-sheet label.co-f{color:var(--co-text);gap:5px;font-size:12px;display:grid}.office-app .co-sheet .co-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.office-app .co-sheet .co-three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.office-app .co-letter{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);color:var(--co-text);padding:14px 16px;font-size:12.5px;line-height:1.55}.dark .office-app .office-app .co-letter{background:var(--co-layer)}.office-app .co-letter p+p{margin-top:8px}.office-app .co-letter .co-meta{color:var(--co-text-3);margin-bottom:8px;font-size:11.5px}.office-app .co-keys{grid-template-columns:1fr 1fr;gap:2px 24px;display:grid}.office-app .co-keys .co-kg{color:var(--co-text-2);grid-column:1/-1;margin-top:8px;font-size:12px;font-weight:600}.office-app .co-keys .co-kg:first-child{margin-top:0}.office-app .co-keys .co-kr{justify-content:space-between;gap:10px;padding:3px 0;font-size:12px;display:flex}.office-app .co-keys .co-kr span{color:var(--co-text)}.office-app .co-wiz{grid-template-columns:200px minmax(0,1fr);gap:0;min-height:0;display:grid}.office-app .co-wiz .co-steps{border-right:1px solid var(--co-divider);align-content:start;gap:2px;padding:8px 6px;display:grid}.office-app .co-wiz .co-step{border-radius:var(--co-r-ctl);color:var(--co-text-2);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:grid}.office-app .co-wiz .co-step.on{background:var(--co-subtle);color:var(--co-text);font-weight:600}.office-app .co-wiz .co-step .co-nb{border:1px solid var(--co-stroke-strong);border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.office-app .co-wiz .co-step.done .co-nb{background:var(--co-accent);border-color:var(--co-accent);color:var(--co-on-accent)}.office-app .co-wiz .co-wbody{align-content:start;gap:10px;padding:8px 4px 8px 18px;display:grid}.office-app .co-hover{z-index:92;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);width:300px;box-shadow:var(--co-shadow-flyout);color:var(--co-text);pointer-events:none;animation:co-menu-in .1s var(--co-ease-out) both;padding:10px 12px 12px;font-size:12px;position:absolute}.dark .office-app .office-app .co-hover{background:#2c2c2c}.office-app .co-hover .co-hh{align-items:center;gap:8px;margin-bottom:6px;display:flex}.office-app .co-hover .co-hh b{color:var(--co-text);font-size:12.5px}.office-app .co-hover .co-hh .co-pill{margin-left:auto}.office-app .co-hover p{margin-top:6px;line-height:1.4}.office-app .co-hover .co-hk{color:var(--co-text-3);margin-top:6px;font-size:11px}.office-app .co-tip{z-index:93;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-ctl);box-shadow:var(--co-shadow-flyout);color:var(--co-text);pointer-events:none;white-space:nowrap;animation:co-fade 80ms var(--co-ease-out) both;padding:5px 8px;font-size:12px;position:absolute}.dark .office-app .office-app .co-tip{background:#2c2c2c}.office-app .co-tip .co-kbd{margin-left:6px}.office-app .co-teach{z-index:94;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);width:340px;box-shadow:var(--co-shadow-dialog);color:var(--co-text);animation:co-pal-in .16s var(--co-ease-out) both;padding:12px 14px;font-size:12.5px;position:absolute}.dark .office-app .office-app .co-teach{background:#2c2c2c}.office-app .co-teach:before{content:"";background:inherit;border-left:1px solid var(--co-stroke-2);border-top:1px solid var(--co-stroke-2);width:12px;height:12px;position:absolute;top:-7px;left:22px;rotate:45deg}.office-app .co-teach b{color:var(--co-text);margin-bottom:4px;font-size:13px;display:block}.office-app .co-teach .co-tr{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.office-app .co-snap{z-index:92;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);box-shadow:var(--co-shadow-flyout);animation:co-menu-in .1s var(--co-ease-out) both;grid-template-columns:repeat(3,62px);gap:6px;padding:8px;display:grid;position:absolute;top:32px;right:46px}.dark .office-app .office-app .co-snap{background:#2c2c2c}.office-app .co-snap .co-lay{border-radius:var(--co-r-ctl);background:var(--co-subtle);gap:2px;width:62px;height:40px;padding:3px;display:grid}.office-app .co-snap .co-lay:hover{background:var(--co-subtle-3)}.office-app .co-snap .co-lay i{background:var(--co-stroke-strong);border-radius:2px;display:block}.office-app .co-snap .co-lay:hover i{background:var(--co-accent)}.office-app .co-snap .co-lay.l2{grid-template-columns:1fr 1fr}.office-app .co-snap .co-lay.l21{grid-template-columns:2fr 1fr}.office-app .co-dropveil{z-index:97;border:2px dashed var(--co-accent);border-radius:var(--co-r-win);background:#2e5d3a14;place-items:center;display:grid;position:absolute;inset:0}.office-app .co-dropcard{background:var(--co-card);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);box-shadow:var(--co-shadow-dialog);text-align:center;justify-items:center;gap:4px;padding:18px 24px;display:grid}.office-app .co-dropcard b{color:var(--co-text);font-size:13px}.office-app .co-dropcard span{color:var(--co-text-2);font-size:12px}.dark .office-app .office-app .co-toast{background:#2c2c2c}@keyframes co-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes co-toast-out{to{opacity:0;transform:translateY(6px)}}.office-app .co-dragghost{z-index:400;pointer-events:none;background:var(--co-card);border:1px solid var(--co-accent-stroke);height:28px;box-shadow:var(--co-shadow-flyout);color:var(--co-text);border-radius:14px;align-items:center;gap:8px;padding:0 10px 0 5px;font-size:12px;display:inline-flex;position:fixed}.office-app .co-drop-on{outline:1px dashed var(--co-accent);outline-offset:-1px}.office-app .co-main,.office-app .co-tree-pane{overflow:auto}.office-app .co-ptree{align-content:start;gap:1px;display:grid}.office-app .co-ptree .co-titem{text-align:left;width:100%}.office-app .co-tgroup{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;padding:10px 8px 4px;font-size:11.5px;font-weight:600;overflow:hidden}.office-app .co-tgroup:first-child{padding-top:6px}.office-app .co-hgroup{z-index:2;background:var(--co-layer-alt);border-bottom:1px solid var(--co-divider);height:28px;color:var(--co-text-2);align-items:center;gap:8px;padding:0 12px;font-size:11.5px;font-weight:600;display:flex;position:sticky;top:0}.office-app .co-hgroup .co-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.office-app .co-hgroup .co-m{color:var(--co-text-3);white-space:nowrap;margin-left:auto;font-weight:400}.office-app .co-hit .co-cell-icon{margin-right:0}.office-app .co-hit .co-btn{align-self:center}.office-app .co-empty .co-eacts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.office-app .co-empty .co-eacts .co-btn{margin-top:0}.office-app .co-cellin{min-width:0;display:block}.office-app .co-cellin .co-input{width:100%}.office-app .co-cellin .co-input::placeholder{color:var(--co-text-3);font-style:italic}.office-app .co-pill.co-lockpill svg{width:11px;height:11px}.office-app .co-grid mark{background:var(--co-caution-fill);color:var(--co-text);border-radius:2px;padding:0 1px}.office-app .co-filters .co-right .co-cap2{white-space:nowrap;margin-right:2px}.office-app .co-filters .co-right .co-chip{flex:none}.office-app .co-grid tr.co-famsug td{border-bottom:1px dashed var(--co-accent-stroke)}.office-app .co-grid tr.co-famsug td .co-famsuggest .co-ell{min-width:0}.office-app .co-alertline{color:var(--co-text-2);align-items:center;gap:8px;min-width:0;padding:8px 12px 0;font-size:11.5px;display:flex}.office-app .co-alertline svg{width:13px;height:13px;color:var(--co-text-3);flex:none}.office-app .co-alertline .co-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-alertline .co-btn{flex:none;margin-left:auto}.office-app .co-chain{align-items:center;gap:3px;display:inline-flex}.office-app .co-chain .co-lk{background:var(--co-subtle-3);border:1px solid var(--co-stroke-strong);border-radius:2px;width:9px;height:9px;display:inline-block}.office-app .co-chain .co-lk.on{background:var(--co-success);border-color:var(--co-success)}.office-app .co-chain small{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px}.office-app .co-chain.lg{flex-wrap:wrap;gap:6px}.office-app .co-chain .co-link{border:1px solid var(--co-stroke-strong);color:var(--co-text-3);border-radius:999px;padding:2px 8px;font-size:11.5px}.office-app .co-chain .co-link.on{background:var(--co-success-fill);border-color:var(--co-success-stroke);color:var(--co-success)}.office-app.ent-app{--co-text:#111;--co-text-2:#000000c7;--co-text-3:#0000009e;--co-text-disabled:#0000006b;--co-layer:#fff;--co-card-2:#fcfcfe;font-size:13px}.dark .office-app.ent-app{--co-text:#fff;--co-text-2:#ffffffdb;--co-text-3:#ffffffad;--co-text-disabled:#ffffff6b;--co-card-2:#303030}.office-app.ent-app .co-cap,.office-app.ent-app .co-cap2{font-size:12px}.office-app.ent-app .co-grid{font-size:13px}.office-app.ent-app .co-grid th{color:var(--co-text);font-size:12px}.office-app.ent-app .co-kv{font-size:12.5px}.office-app.ent-app .co-kv>span{color:var(--co-text-2)}.office-app.ent-app .co-menu{background:var(--co-card);border-color:var(--co-stroke-strong)}.office-app.ent-app .co-mi{color:var(--co-text);font-size:13px}.office-app.ent-app .co-mi:disabled{color:var(--co-text-disabled)}.office-app.ent-app .co-nitem,.office-app.ent-app .co-ngroup{color:var(--co-text)}.office-app.ent-app .co-ngroup{color:var(--co-text-2)}.office-app.ent-app .co-teach.co-guide{width:420px;max-height:calc(100% - 140px);padding:14px 16px 12px;overflow:auto}.office-app.ent-app .co-teach.co-guide b{margin-bottom:6px;font-size:14px}.office-app.ent-app .co-teach.co-guide h5{color:var(--co-text-2);margin:10px 0 3px;font-size:12px;font-weight:600}.office-app.ent-app .co-teach.co-guide p{color:var(--co-text);margin:0;font-size:12.5px;line-height:1.45}.office-app.ent-app .co-teach.co-guide ol{color:var(--co-text);margin:0;padding-left:18px;font-size:12.5px;line-height:1.45}.office-app.ent-app .co-teach.co-guide li+li{margin-top:3px}@container win (max-width:1380px){.office-app.ent-app .co-cb:not(.primary)>span:not(.co-k){display:inline}}.office-app.ent-app .co-flag-row td:first-child{box-shadow:inset 2px 0 0 var(--co-critical)}.office-app.ent-app .co-vn.co-flagged .co-t b:after{content:" ";background:var(--co-critical);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.office-app .co-runway-wrap{border-bottom:1px solid var(--co-divider);background:var(--co-card);padding:8px 12px 4px}.office-app .co-runway{height:54px;margin:6px 4px 0;position:relative}.office-app .co-runway.compact{height:34px}.office-app .co-rw-ax{background:var(--co-track);border-radius:3px;height:6px;position:absolute;top:26px;left:0;right:0}.office-app .co-rw-month{color:var(--co-text-3);font-size:10.5px;position:absolute;top:36px;translate:-50%}.office-app .co-rw-window{background:var(--co-attention-fill);border:1px solid var(--co-attention-stroke);border-radius:5px;height:10px;position:absolute;top:24px}.office-app .co-rw-mark{background:var(--co-text-3);cursor:pointer;border:0;border-radius:2px;width:10px;height:22px;padding:0;position:absolute;top:18px;translate:-50%}.office-app .co-rw-mark.risk{background:var(--co-critical)}.office-app .co-rw-mark.warn{background:var(--co-caution)}.office-app .co-rw-mark.att{background:var(--co-attention)}.office-app .co-rw-mark.anniversary{border-radius:50%;width:10px;height:10px;top:24px}.office-app .co-rw-mark:hover{outline:2px solid var(--co-text);outline-offset:1px}.office-app .co-rw-today{background:var(--co-attention);width:2px;height:34px;position:absolute;top:12px;left:0}.office-app .co-tl-window{background:var(--co-attention-fill);border:1px solid var(--co-attention-stroke);border-radius:5px;height:10px;position:absolute;top:32px}.office-app .co-termwall{flex-wrap:wrap;gap:4px;display:flex}.office-app .co-term{border:1px solid var(--co-stroke-strong);color:var(--co-text-2);border-radius:999px;padding:2px 8px;font-size:11.5px}.office-app .co-term.ent{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app .co-ent-term{color:var(--co-accent-text);font-weight:600}.office-app .co-intake{flex-direction:column;gap:10px;min-height:100%;padding:10px 12px 24px;display:flex}.office-app .co-intake.over{outline:2px dashed var(--co-accent);outline-offset:-6px}.office-app .co-intake .co-drop{padding:28px 20px}.office-app .co-intake .co-cards{padding:0}.office-app .co-link-btn{color:var(--co-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.office-app .co-link-btn:hover{text-decoration:underline}.office-app .co-commit{cursor:pointer}.office-app .co-commit.on .co-card{border-color:var(--co-accent-stroke);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-tx{color:var(--co-text-3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:12px}.office-app .co-tx:hover{color:var(--co-critical)}.office-app .co-input.n{text-align:right;font-variant-numeric:tabular-nums}.office-app .co-drop{text-align:center;border:1px dashed var(--co-stroke-strong);border-radius:var(--co-r-flyout);background:var(--co-layer-alt);cursor:pointer;place-items:center;gap:6px;padding:36px 24px;display:grid}.office-app .co-drop:hover,.office-app .co-drop.over{border-color:var(--co-accent);background:var(--co-accent-soft)}.office-app .co-drop b{font-size:13px}.office-app .co-drop .co-cap{max-width:560px;line-height:1.45}.office-app .co-import{grid-template-columns:300px minmax(0,1fr);gap:16px;min-height:0;display:grid}.office-app .co-import-map{align-content:start;gap:8px;max-height:100%;padding-right:4px;display:grid;overflow:auto}.office-app .co-import-map label.co-f{color:var(--co-text);gap:3px;font-size:12px;display:grid}.office-app .co-import-list{align-content:start;gap:8px;min-width:0;min-height:0;display:grid}.office-app .co-import-list .co-gridwrap{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);max-height:52vh;overflow:auto}.office-app .co-import-list .co-grid td{white-space:normal}.office-app .co-cfoot .co-packrow{min-width:0;color:var(--co-text-2);flex:auto;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.office-app .co-cfoot .co-packrow svg{width:13px;height:13px;color:var(--co-text-3);flex:none}.office-app .co-cfoot .co-packrow .co-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .co-cfoot .co-packrow b{color:var(--co-text);font-weight:600}.office-app .co-main>.co-gridwrap{flex:auto;min-height:0;overflow:auto}.office-app .co-main>.co-board{flex:auto;height:auto;min-height:0}.office-app .co-main>.co-boardcue{border-top:1px solid var(--co-divider);flex:none}.office-app .co-colhead .co-ell{min-width:0}.office-app .co-matter.co-dragging{color:var(--co-text-3);border-style:dashed}.office-app .co-matter .co-mm .co-pill{margin-left:4px}.office-app .co-matter .co-mm .co-po{color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.office-app .co-matter .co-mh .co-ell{min-width:0}.office-app .co-row.co-rownew td{border-bottom:1px dashed var(--co-stroke-strong)}.office-app .co-row.co-rownew:hover td{background:0 0}.office-app .co-signers{align-items:center;gap:8px;display:inline-flex}.office-app .co-signers .co-avs{display:inline-flex}.office-app .co-signers .co-avs .co-av+.co-av{margin-left:-4px}.office-app .co-main>.co-settings{flex:auto;height:auto;min-height:0}.office-app .co-main .co-sbody{flex-direction:column;gap:10px;display:flex}.office-app .co-main .co-sbody>*{flex:none}.office-app .co-main .co-sbody .co-lede{margin-top:-4px}.office-app .co-srow .co-t span{white-space:normal}.office-app .co-sblock .co-grid th{position:static}.office-app .co-sblock .co-grid td{white-space:normal;height:auto;min-height:34px;padding:6px 8px}.office-app .co-sblock .co-grid td .co-chips{gap:3px}.office-app .co-sgrid{overflow-x:auto}.office-app .co-sblock>.co-cap{border-top:1px solid var(--co-divider);padding:8px 12px}.office-app .co-sbh+.co-cap,.office-app .co-sblock>.co-cap:first-child{border-top:0}.office-app .co-spad{padding:10px 12px 12px}.office-app .co-sfoot{padding:2px 2px 0}.office-app .co-srow .co-ctl .co-chips{justify-content:flex-end;max-width:460px}.office-app .co-srow .co-ctl .co-input.xs.n{width:64px}.office-app .co-srow .co-ctl .co-input.co-stname{width:168px}.office-app .co-srow .co-ctl .co-sentence{white-space:normal;text-align:right;max-width:460px;color:var(--co-text-2);font-size:12px;line-height:1.35}.office-app .co-keyline{flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;max-width:520px;display:inline-flex}.office-app .co-brandrule{border-radius:1px;height:2px;margin:6px 0 10px}.office-app .co-brandprev small{margin-top:10px;display:block}.office-app .co-evts .co-srow .co-ctl .co-input{width:176px}.office-app .co-evts .co-colcap{width:176px;color:var(--co-text-2);font-size:11.5px;display:inline-block}.office-app .co-matrix td button{cursor:default}.office-app .co-matrix td button:hover{background:var(--co-accent-soft);outline:1px solid var(--co-accent-stroke);outline-offset:-1px}.office-app .co-sblock .co-chips button.co-chip:hover{background:var(--co-subtle)}.office-app .co-sblock .co-chips button.co-chip.on:hover{background:var(--co-accent-soft)}.office-app{--chair-canvas:var(--co-layer);--chair-surface:var(--co-card);--chair-well:var(--co-subtle);--chair-hairline:var(--co-divider);--chair-hairline-strong:var(--co-stroke-strong);--chair-ink:var(--co-text);--chair-ink-2:var(--co-text-2);--chair-slate:var(--co-text-2);--chair-slate-2:var(--co-text-3);--chair-accent:var(--co-accent);--chair-accent-ink:var(--co-accent-text);--chair-accent-soft:var(--co-accent-soft);--chair-accent-line:var(--co-accent-stroke);--chair-brick:var(--co-critical);--chair-brick-soft:var(--co-critical-fill);--chair-float:var(--co-shadow-flyout);--chair-on-accent:var(--co-on-accent);--gold:var(--co-caution);--gold-ink:var(--co-caution);--gold-soft:var(--co-caution-fill)}.office-app .chair-display{font-family:var(--co-font-ui);letter-spacing:0;font-weight:600}.office-app .chair-kicker{letter-spacing:0;text-transform:none;color:var(--co-text-2);font-size:11.5px;font-weight:600}.office-app .chair-note{background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);box-shadow:var(--co-shadow-flyout)}.dark .office-app .chair-note{background:#2c2c2c}.office-app .chair-btn{background:var(--co-accent);color:var(--co-on-accent);box-shadow:none;border-radius:var(--co-r-ctl);border:1px solid #0000001f}.office-app .chair-btn:hover{background:var(--co-accent-hover)}.office-app .chair-btn-quiet{background:var(--co-control);color:var(--co-text);border:1px solid var(--co-control-stroke);border-bottom-color:var(--co-control-stroke-bottom);border-radius:var(--co-r-ctl)}.office-app .chair-btn-quiet:hover{background:var(--co-control-hover)}.office-app .chair-field{background:var(--co-control-input);border:1px solid var(--co-control-stroke);border-bottom-color:var(--co-input-underline);border-radius:var(--co-r-ctl);color:var(--co-text)}.office-app .chair-tab-on{color:var(--co-text);border-color:var(--co-accent)}.office-app .chair-tab-off{color:var(--co-text-2)}.office-app .uppercase,.office-app [class*=uppercase]{text-transform:none!important;letter-spacing:0!important}.office-app .co-content{flex-direction:column;display:flex}.office-app .co-content>.co-body{flex:auto;height:auto;min-height:0}.office-app .co-roomwrap{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.office-app .co-roomwrap>.co-body{flex:auto;height:auto;min-height:0}.office-app .co-tabstrip{border-bottom:1px solid var(--co-divider);background:var(--co-layer-alt);flex:none;align-items:stretch;gap:2px;height:34px;padding:0 8px;display:flex;overflow-x:auto}.office-app .co-tab{color:var(--co-text-2);white-space:nowrap;border-radius:var(--co-r-ctl) var(--co-r-ctl) 0 0;align-items:center;gap:6px;padding:0 4px 0 10px;font-size:12.5px;display:inline-flex;position:relative}.office-app .co-tab:hover{background:var(--co-subtle);color:var(--co-text)}.office-app .co-tab.on{color:var(--co-text);background:var(--co-card);box-shadow:inset 0 -2px 0 var(--co-accent);font-weight:600}.office-app .co-tab .co-tabx{border-radius:var(--co-r-ctl);width:22px;height:22px;color:var(--co-text-3);place-items:center;display:grid}.office-app .co-tab .co-tabx:hover{background:var(--co-subtle-3);color:var(--co-text)}.office-app .co-tabstrip .co-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.office-app .co-spin{min-height:120px;color:var(--co-text-3);flex:auto;place-items:center;display:grid}.office-app .co-tabbody{flex:auto;min-width:0;min-height:0;display:flex}.office-app .co-famnode[data-on=true]{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.office-app .co-fchip[data-on=true]{background:var(--co-accent);color:var(--co-on-accent);border-color:#0000}.office-app .co-fchip[data-on=true] .co-n{color:var(--co-on-accent)}@supports (color:color-mix(in lab, red, red)){.office-app .co-fchip[data-on=true] .co-n{color:color-mix(in srgb, var(--co-on-accent) 75%, transparent)}}.office-app .co-ghost{background:var(--co-subtle-3);border-radius:3px;animation:1.4s ease-in-out infinite co-ghost;display:inline-block}@keyframes co-ghost{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.office-app .co-ghost{animation:none}}.office-app.co-fullbleed .co-roomwrap{padding:0}.office-app .co-grid tr.co-vpad,.office-app .co-grid tr.co-vpad td{background:0 0;border:0;height:auto;padding:0}.office-app .co-grid tr.co-vpad:hover td{background:0 0}.office-app .co-mi:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px;box-shadow:none}.office-app .co-row:focus-visible td{box-shadow:inset 0 -2px 0 var(--co-text), inset 0 2px 0 var(--co-text)}.office-app .co-row[aria-selected=true]:focus-visible td:first-child{box-shadow:inset 0 -2px 0 var(--co-text), inset 0 2px 0 var(--co-text), inset 3px 0 0 var(--co-accent)}.office-app .co-grid th[tabindex]:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px;box-shadow:none;border-radius:0}.office-app table.co-grid:focus,.office-app table.co-grid:focus-visible{box-shadow:none;outline:none}.office-app .co-grip:focus-visible{outline:2px solid var(--co-text);outline-offset:0;box-shadow:none;background:var(--co-accent)}.office-app .co-titem:focus-visible,.office-app .co-dtab:focus-visible,.office-app .co-fchip:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px;box-shadow:none}.office-app .co-sheet:focus{outline:none}.office-app .co-pstate{flex-direction:column;gap:10px;min-height:0;padding:12px 14px;display:flex}.office-app .co-pstate .co-pstate-say{color:var(--co-text-3)}.office-app .co-skel{flex-direction:column;min-width:0;display:flex}.office-app .co-skel-head{border-bottom:1px solid var(--co-divider);align-items:center;gap:10px;height:32px;display:flex}.office-app .co-skel-row{border-bottom:1px solid var(--co-divider);align-items:center;gap:10px;height:34px;display:flex}.office-app.co-compact .co-skel-row{height:28px}.office-app .co-skel-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.office-app .co-skel-card{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);flex-direction:column;gap:8px;padding:10px;display:flex}.office-app .co-skel-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.office-app .co-skel-kpi{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);flex-direction:column;gap:7px;padding:8px 10px;display:flex}.office-app .co-skel-cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:10px;display:grid}.office-app .co-skel-lines{flex-direction:column;gap:9px;padding-top:2px;display:flex}.office-app .co-pstate-err>svg{color:var(--co-critical)}.office-app .co-pstate-seat>svg{color:var(--co-text-2)}.office-app .co-pstate-err p,.office-app .co-pstate-seat p{max-width:56ch}.office-app .co-ladder{gap:0;display:grid}.office-app .co-rung{border-top:1px solid var(--co-divider);grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 8px;font-size:12px;line-height:1.3;display:grid}.office-app .co-rung:first-child{border-top:0}.office-app .co-rung-dot{background:var(--co-track);border-radius:50%;width:8px;height:8px}.office-app .co-rung b{color:var(--co-text-2);font-weight:600}.office-app .co-rung span:not(.co-rung-dot){color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.office-app .co-rung em{white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:11px;font-style:normal;line-height:1.4}.office-app .co-rung.risk b{color:var(--co-critical)}.office-app .co-rung.warn b{color:var(--co-caution)}.office-app .co-rung.ok b{color:var(--co-success)}.office-app .co-rung.next .co-rung-dot{border:2px solid var(--co-accent-stroke);background:0 0}.office-app .co-rung.next em{color:var(--co-accent-text);border:1px solid var(--co-accent-stroke)}.office-app .co-rung.here{background:var(--co-accent-soft);border-radius:var(--co-r-ctl)}.office-app .co-rung.here .co-rung-dot{background:var(--co-accent);border:0}.office-app .co-rung.here b{color:var(--co-text)}.office-app .co-rung.here em{color:var(--co-on-accent);background:var(--co-accent);border:0}.office-app .co-gscroll{scrollbar-width:thin;overflow:auto visible}.office-app .co-gmore{color:var(--co-text-3);border-top:1px solid var(--co-divider);align-items:center;gap:6px;padding:4px 12px;font-size:11px;display:flex}.office-app .co-gmore svg{width:12px;height:12px}.office-app .co-rests{border:1px solid var(--co-stroke);border-radius:var(--co-r-card);background:var(--co-layer-alt);color:var(--co-text-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 18px 0;padding:6px 10px;font-size:11.5px;display:flex}.office-app .co-rests svg{width:14px;height:14px;color:var(--co-success);flex:none}.office-app .co-rests b{color:var(--co-text);font-weight:600}.office-app .co-rests span:before{content:"·";color:var(--co-text-3);margin-right:8px}.office-app .co-outcome{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.office-app .co-outcome>div{border:1px solid var(--co-stroke);border-radius:var(--co-r-card);background:var(--co-card);gap:1px;min-width:0;padding:8px 10px;display:grid}.office-app .co-outcome b{color:var(--co-text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1.2}.office-app .co-outcome b.good{color:var(--co-success)}.office-app .co-outcome b.risk{color:var(--co-critical)}.office-app .co-outcome b.warn{color:var(--co-caution)}.office-app .co-outcome small{color:var(--co-text-3);font-size:11px;line-height:1.3}.office-app .co-outcome.moved>div{border-color:var(--co-accent-stroke);background:var(--co-accent-soft)}.office-app.ba-app .ba-drop{border:1px dashed var(--co-accent-stroke);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;margin:10px 12px 0;padding:8px 12px;display:grid}.office-app.ba-app .ba-drop.over,.office-app.ba-app.ba-dropping .ba-drop{border-color:var(--co-accent);background:var(--co-accent-soft)}.office-app.ba-app .ba-drop .ba-glyph{border-radius:var(--co-r-card);background:var(--co-accent-soft);width:40px;height:40px;color:var(--co-accent-text);place-items:center;display:grid}.office-app.ba-app .ba-drop .ba-glyph svg{width:20px;height:20px}.office-app.ba-app .ba-drop .ba-t{min-width:0;line-height:1.3}.office-app.ba-app .ba-drop .ba-t b{color:var(--co-text);font-size:13px;font-weight:600;display:block}.office-app.ba-app .ba-drop .ba-t span{color:var(--co-text-2);font-size:11.5px;line-height:1.3;display:block}.office-app.ba-app .ba-drop input[type=file]{display:none}.office-app.ba-app .ba-dropnote{margin:6px 14px 0}.office-app.ba-app .ba-fresh-more{justify-content:center;margin-top:-6px;padding-bottom:14px;display:flex}.office-app.ba-app .ba-runcell{align-items:center;gap:8px;display:inline-flex}.office-app.ba-app .ba-staged{gap:4px;margin:6px 12px 0;display:grid}.office-app.ba-app .ba-sections .co-titem{grid-template-columns:18px minmax(0,1fr) auto}.office-app.ba-app .ba-sections .co-titem .co-nb{border:1px solid var(--co-stroke-strong);width:18px;height:18px;color:var(--co-text-2);border-radius:50%;place-items:center;font-size:10.5px;display:grid}.office-app.ba-app .co-main.ba-report-pane{padding:0;display:block;overflow:hidden}.office-app.ba-app .ba-paperwrap{align-content:start;justify-items:center;height:100%;padding:0 18px 30px;display:grid;overflow:auto}.office-app.ba-app .ba-paperwrap>[data-benchreport]{margin-top:14px}.office-app.ba-app .ba-report-pane [data-benchreport]{width:min(880px,100%);box-shadow:none!important}.office-app.ba-app .ba-pinned{z-index:3;border-bottom:1px solid var(--co-divider);background:var(--co-layer);opacity:0;pointer-events:none;height:34px;transition:opacity .14s var(--co-ease-out), transform .14s var(--co-ease-out);justify-self:stretch;align-items:center;gap:18px;margin:0 -18px -34px;padding:0 18px;font-size:12.5px;display:flex;position:sticky;top:0;transform:translateY(-100%)}.office-app.ba-app .ba-pinned.on{opacity:1;pointer-events:auto;transform:none}.office-app.ba-app .ba-pinned>span{align-items:baseline;gap:6px;min-width:0;display:flex}.office-app.ba-app .ba-pinned small{color:var(--co-text-3);white-space:nowrap;font-size:11px}.office-app.ba-app .ba-pinned b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.office-app.ba-app .ba-pinned b.risk{color:var(--co-critical)}.office-app.ba-app .ba-pinned b.warn{color:var(--co-caution)}.office-app.ba-app .ba-pinned b.ok{color:var(--co-success)}.office-app.ba-app .ba-pinned b.att{color:var(--co-attention)}@media (prefers-reduced-motion:reduce){.office-app.ba-app .ba-pinned{transition:none}}.office-app .co-nav.app-steprail{scrollbar-gutter:stable;overflow:hidden auto}.office-app .app-steprail .co-nfoot{background:var(--co-layer);z-index:1;position:sticky;bottom:-4px}.office-app .app-steprail .app-step{border-radius:var(--co-radius);text-align:left;width:100%;color:var(--co-text);cursor:default;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:7px 10px 8px;display:grid;position:relative}.office-app .app-steprail .app-step:hover{background:var(--co-layer-2)}.office-app .app-steprail .app-step.on{background:var(--co-accent-wash)}.office-app .app-steprail .app-step.on:before{content:"";background:var(--co-accent);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.office-app .app-steprail .app-step.wait{opacity:.58}.office-app .app-steprail .app-step .n{z-index:1;border:1px solid var(--co-stroke-strong);background:var(--co-layer);width:24px;height:24px;color:var(--co-text-3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:grid;position:relative}.office-app .app-steprail .app-step.on .n,.office-app .app-steprail .app-step.run .n{border-color:var(--co-accent);color:var(--co-accent)}.office-app .app-steprail .app-step.done .n{background:var(--co-success);border-color:var(--co-success);color:#fff}.office-app .app-steprail .app-step:after{content:"";background:var(--co-divider);width:1px;position:absolute;top:34px;bottom:-3px;left:21px}.office-app .app-steprail .app-step:last-of-type:after{display:none}.office-app .app-steprail .app-step.done:after{background:var(--co-success);opacity:.35}.office-app .app-steprail .app-stx{min-width:0}.office-app .app-steprail .app-step .t{align-items:baseline;gap:7px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.office-app .app-steprail .app-step .t .lb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .app-steprail .app-step .s{-webkit-line-clamp:2;color:var(--co-text-3);-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.office-app .app-steprail .app-step .st{letter-spacing:.09em;text-transform:uppercase;color:var(--co-text-3);flex:none;margin-left:auto;font-size:9.5px;font-weight:600}.office-app .app-steprail .app-step.done .st{color:var(--co-success)}.office-app .app-steprail .app-step.run .st,.office-app .app-steprail .app-step.on .st{color:var(--co-accent)}.office-app.navmin .app-steprail .app-stx{display:none}.office-app.navmin .app-steprail .app-step{grid-template-columns:24px;justify-content:center}.office-app.navmin .app-steprail .app-step:after{left:50%}.office-app .app-steprail .co-nitem .co-key{font-family:var(--co-font-ui);border:1px solid var(--co-stroke-strong);background:var(--co-control);min-width:17px;color:var(--co-text-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:3px;padding:0 4px;font-size:10.5px;line-height:15px}.office-app .app-stepno{letter-spacing:.13em;text-transform:uppercase;color:var(--co-text-3);margin-right:2px;font-size:10px;font-weight:600}.office-app.ba-app .co-main.ba-noteroom{padding:0;display:block;overflow:hidden}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-notewrap{align-content:start;justify-items:center;height:100%;padding:18px 18px 36px;display:grid;overflow:auto}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note{--n-navy:#102a54;--n-gold:#c9a227;--n-ink:#222;--n-slate:#555;--n-panel:#f3f4f7;--n-panel-2:#e9ecf2;--n-grid:#d8dde6;--n-risk:#a24a3f;--n-good:#2e7d46;--n-caution:#8a6e14;width:min(816px,100%);color:var(--n-ink);border:1px solid var(--n-grid);background:#fff;padding:46px 54px 42px;font-family:Carlito,Calibri,Segoe UI,sans-serif;font-size:14px;line-height:1.62}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast{margin-bottom:22px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast .k{letter-spacing:.22em;text-transform:uppercase;color:var(--n-gold);font-size:10px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast h1{color:var(--n-navy);text-transform:uppercase;text-wrap:balance;margin:9px 0 8px;font-size:25px;font-weight:700;line-height:1.18}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast .dek{color:var(--n-slate);font-size:15px;line-height:1.5}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast .prep{color:var(--n-slate);margin-top:12px;font-size:12px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-mast .hr{background:var(--n-gold);height:2px;margin-top:16px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take{background:var(--n-panel);margin-bottom:24px;padding:20px 24px 22px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take h2{letter-spacing:.16em;text-transform:uppercase;color:var(--n-navy);margin-bottom:13px;font-size:11px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take ol{counter-reset:t;margin:0;padding:0;list-style:none}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take li{counter-increment:t;grid-template-columns:22px minmax(0,1fr);gap:11px;margin-bottom:11px;font-size:13.5px;line-height:1.55;display:grid}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take li:last-child{margin-bottom:0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-take li:before{content:counter(t);color:var(--n-gold);font-variant-numeric:tabular-nums;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note h2.nt-h{letter-spacing:.04em;text-transform:uppercase;color:var(--n-navy);border-bottom:1px solid var(--n-gold);background:0 0;align-items:baseline;gap:9px;margin:26px 0 13px;padding:0 0 6px;font-size:15px;font-weight:700;display:flex}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note h2.nt-h .n{color:var(--n-gold);font-variant-numeric:tabular-nums}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note h2.nt-h.app{color:var(--n-slate);border-bottom-color:var(--n-slate)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note h2.nt-h.app .n{color:var(--n-slate)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note p{text-align:justify;margin:0 0 12px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note p.lead{text-align:left;color:var(--n-navy);margin-bottom:8px;font-weight:600}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note p.small{color:var(--n-slate);text-align:left;font-size:12px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note ol.nt-ol{counter-reset:o;margin:4px 0 14px;padding:0;list-style:none}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note ol.nt-ol li{counter-increment:o;grid-template-columns:20px minmax(0,1fr);gap:12px;margin-bottom:11px;display:grid}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note ol.nt-ol li:before{content:counter(o) ".";color:var(--n-navy);font-variant-numeric:tabular-nums;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note ol.nt-ol b{color:var(--n-navy)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note table{border-collapse:collapse;width:100%;margin:14px 0 18px;font-size:12.5px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note th{background:var(--n-navy);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:left;border:1px solid var(--n-navy);padding:8px 10px;font-size:10px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note td{border:1px solid var(--n-grid);vertical-align:top;padding:7px 10px;line-height:1.5}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note td.r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note tr.tot td{background:var(--n-panel-2);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note tr.t-risk td.v{color:var(--n-risk);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note tr.t-good td.v{color:var(--n-good);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note tr.t-caution td.v{color:var(--n-caution);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-pull{border-top:2px solid var(--n-navy);border-bottom:2px solid var(--n-navy);margin:22px 0 18px;padding:15px 0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-pull p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-weight:600}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-say{border-left:3px solid var(--n-gold);margin:0 0 14px;padding:2px 0 2px 15px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-say .who{letter-spacing:.13em;text-transform:uppercase;color:var(--n-slate);margin-bottom:5px;font-size:10px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-say p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-style:italic;line-height:1.55}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-note{background:var(--n-panel);color:var(--n-slate);margin:0 0 16px;padding:11px 15px;font-size:12.5px;line-height:1.55}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-foot{border-top:2px solid var(--n-gold);margin-top:32px;padding-top:14px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-foot .firm{color:var(--n-navy);font-size:10.5px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-foot .stance{color:var(--n-slate);margin-top:5px;font-size:11px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-foot .disc{color:var(--n-slate);margin-top:9px;font-size:10.5px;line-height:1.5}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart{margin:8px 0 18px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .ct{color:var(--n-navy);margin-bottom:2px;font-size:12.5px;font-weight:700}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .cs{color:var(--n-slate);margin-bottom:8px;font-size:11.5px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart svg{width:100%;height:auto;display:block;overflow:visible}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text{fill:var(--n-ink);font-variant-numeric:tabular-nums;font-family:Carlito,Calibri,Segoe UI,sans-serif;font-size:11px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text.nc-lab{fill:var(--n-navy);font-weight:700}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text.nc-mut{fill:var(--n-slate)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text.nc-gold{fill:var(--n-caution);font-weight:700}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text.nc-good{fill:var(--n-good);font-weight:700}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart text.nc-w{fill:#fff;letter-spacing:.06em;font-size:10px;font-weight:700}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-thin{font-weight:400}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-grid{stroke:var(--n-panel-2);stroke-width:1px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-band{fill:var(--n-panel-2)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-mid{stroke:var(--n-navy);stroke-width:2px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-bar{fill:var(--n-navy)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-bar.you{fill:var(--n-gold)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-bar.mut{fill:var(--n-grid)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-bar.good{fill:var(--n-good)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-bar.risk{fill:var(--n-risk)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-dot{fill:var(--n-gold);stroke:#fff;stroke-width:2px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-tgt{fill:var(--n-good);stroke:#fff;stroke-width:2px}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-head.risk{fill:var(--n-risk)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-head.caution{fill:var(--n-caution)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-head.ok{fill:var(--n-slate)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .nc-head.good{fill:var(--n-good)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .leg{color:var(--n-slate);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:11.5px;display:flex}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw{vertical-align:-1px;background:var(--n-navy);border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw.band{background:var(--n-panel-2)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw.you{background:var(--n-gold)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw.good{background:var(--n-good)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw.risk{background:var(--n-risk)}:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart .sw.mut{background:var(--n-grid)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opts{grid-template-columns:1fr 1fr;gap:14px;margin:6px 0 16px;display:grid}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt{border:1px solid var(--n-grid);padding:12px 14px 13px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt.rec{border-color:var(--n-navy);box-shadow:inset 3px 0 0 var(--n-gold)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt h3{color:var(--n-navy);justify-content:space-between;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt h3 span{color:var(--n-slate);white-space:nowrap;font-size:12px;font-weight:400}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt .pc{grid-template-columns:1fr 1fr;gap:10px;font-size:12.5px;display:grid}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt .pc b{letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:10.5px;display:block}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt .pc .p b{color:var(--n-good)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt .pc .c b{color:var(--n-risk)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt li{text-indent:-10px;padding-left:10px;line-height:1.4}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt li:before{content:"·";color:var(--n-slate);margin-right:5px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-decide{border-top:2px solid var(--n-navy);border-bottom:2px solid var(--n-navy);margin:18px 0 14px;padding:12px 0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-decide p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-weight:700}@media (max-width:1100px){:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opts{grid-template-columns:1fr}}.office-app .app-saved{text-align:left;width:100%;color:var(--co-text);cursor:pointer;font:inherit;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 14px 6px 40px;font-size:12px;display:grid}.office-app .app-saved:hover{background:var(--co-subtle)}.office-app .app-saved.on{border-left-color:var(--co-accent);background:var(--co-subtle)}.office-app .app-saved .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app .app-saved .s{color:var(--co-text-3);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11px;overflow:hidden}.office-app .app-saved .k{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:10.5px}.office-app.navmin .app-saved{display:none}.office-app.co-win.ba-app.ba5-on{-webkit-backdrop-filter:none;backdrop-filter:none;zoom:1;background:#fff;border-radius:0;grid-template-rows:32px minmax(0,1fr);width:100%;max-width:100%;height:100%}.office-app.ba-app.ba5-on .ba5{zoom:var(--co-zoom,1);width:100%;height:100%}.office-veil.ba5-veil{padding:var(--vb-taskbar-h,0px) var(--seat-dock-w,0px) 0 0}.office-app.co-win.ba-app.ba5-on.max{width:100%;height:100%}.dark .office-app.co-win.ba-app.ba5-on{background:#14181e}.ba5{--b5-bg:#fff;--b5-alt:#f7f8fa;--b5-line:#e4e8ef;--b5-line-2:#d5dbe5;--b5-ink:#131c2e;--b5-ink-2:#3d4757;--b5-ink-3:#66707e;--b5-ink-4:#98a1ad;--b5-key:#102a54;--b5-key-deep:#0b1f40;--b5-on-key:#fff;--b5-on-key-muted:#ffffffb8;--b5-wash:#eef1f7;--b5-good:#2e7d46;--b5-gold:#c9a227;--b5-gold-ink:#8a6e14;--b5-gold-soft:#f3ead0;--b5-danger:#a24a3f;--b5-danger-bg:#fbefed;--b5-danger-bd:#e2c0bc;--b5-shadow:0 1px 2px #131c2e0d, 0 12px 32px #131c2e14}.dark .ba5{--b5-bg:#14181e;--b5-alt:#191e25;--b5-line:#272d36;--b5-line-2:#343c47;--b5-ink:#eef1f5;--b5-ink-2:#b9c1cc;--b5-ink-3:#8b95a3;--b5-ink-4:#66707e;--b5-key:#8aa6dc;--b5-key-deep:#9db5e4;--b5-on-key:#0c1118;--b5-on-key-muted:#0c1118b3;--b5-wash:#1b2432;--b5-good:#7fb78e;--b5-gold:#d4b04a;--b5-gold-ink:#cfae56;--b5-gold-soft:#3a3120;--b5-danger:#dd9089;--b5-danger-bg:#2a1d1c;--b5-danger-bd:#4e3330;--b5-shadow:0 1px 2px #0006, 0 12px 32px #00000073}.ba5{background:var(--b5-bg);height:100%;min-height:0;color:var(--b5-ink);font-family:var(--font-inter), Inter, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;font-feature-settings:"cv11", "ss01", "tnum" 0;--b5-card-shadow:0 1px 2px #131c2e0a, 0 8px 24px #131c2e0f;grid-template-columns:284px minmax(0,1fr);font-size:15px;line-height:1.5;display:grid}.ba5 button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.ba5 button:focus-visible,.ba5 input:focus-visible,.ba5 select:focus-visible,.ba5 li:focus-visible{outline:2px solid var(--b5-key);outline-offset:2px}.ba5 input,.ba5 select{font:inherit;color:var(--b5-ink);background:var(--b5-bg);border:1px solid var(--b5-line-2);border-radius:8px;width:100%;padding:9px 12px}.ba5 .num{font-variant-numeric:tabular-nums}.ba5 .kbd{opacity:.65;border:1px solid;border-radius:3px;margin-left:4px;padding:0 4px;font-size:11px;line-height:1.4}.ba5 .ba5-btn{border:1px solid var(--b5-line-2);background:var(--b5-bg);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;display:inline-flex}.ba5 .ba5-btn:hover{background:var(--b5-alt);border-color:var(--b5-ink-3)}.ba5 .ba5-btn.key{background:var(--b5-key);color:var(--b5-on-key);border-color:var(--b5-key);box-shadow:0 1px 2px #102a5438}.ba5 .ba5-btn.key:hover{background:var(--b5-key-deep);border-color:var(--b5-key-deep)}.ba5 .ba5-btn.ghost{border-color:#0000}.ba5 .ba5-btn.ghost:hover{border-color:var(--b5-line-2)}.ba5 .ba5-btn.sm{padding:6px 12px;font-size:13px}.ba5 .ba5-btn.wide{justify-content:center;width:100%}.ba5 .ba5-btn>span:not(.kbd){color:var(--b5-ink-3);margin-left:auto;font-size:12px;font-weight:400}.ba5 .ba5-btn.key>span:not(.kbd){color:var(--b5-on-key-muted)}.ba5-seatwrap{align-items:center;gap:10px;display:flex}.ba5-seat{border:1px solid var(--b5-line);background:var(--b5-bg);box-shadow:var(--b5-card-shadow);transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.ba5-seat:hover{background:var(--b5-wash);box-shadow:0 2px 6px #131c2e14,0 10px 28px #131c2e1a}.ba5-seat img,.ba5-seat .ph{object-fit:cover;background:var(--b5-wash);border-radius:50%;flex:none;width:32px;height:32px}.ba5-seat .t{text-align:left;line-height:1.2;display:grid}.ba5-seat .t b{color:var(--b5-ink);font-size:14px;font-weight:600}.ba5-seat .t small{color:var(--b5-ink-3);font-size:11px}.ba5-seat .live{background:var(--b5-good);border-radius:50%;width:8px;height:8px;margin-left:4px;box-shadow:0 0 0 3px #2e7d462e}.ba5-ask{color:var(--b5-ink-3);text-underline-offset:3px;font-size:12px;text-decoration:underline}.ba5-ask:hover{color:var(--b5-key)}.ba5 .ba5-btn.back{color:var(--b5-ink-2)}.ba5-hint{color:var(--b5-ink-3);margin-top:12px;font-size:13px}.ba5-hint button{color:var(--b5-key);text-underline-offset:3px;text-decoration:underline}.ba5-aside .acts-col.vera .ba5-seatwrap{flex-direction:column;align-items:stretch;gap:6px}.ba5-aside .acts-col.vera .ba5-seat{width:100%}.ba5-rail{border-right:1px solid var(--b5-line);background:var(--b5-bg);flex-direction:column;min-height:0;padding:18px 0 0;display:flex;overflow:auto}.ba5-brand{cursor:pointer;align-items:center;gap:10px;padding:0 18px 15px;display:flex}.ba5-brand:hover b{color:var(--b5-key)}.ba5-brand .mark{background:var(--b5-key);width:26px;height:26px;color:var(--b5-on-key);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ba5-brand b{white-space:nowrap;letter-spacing:-.01em;font-size:15px;font-weight:600}.ba5-brand .org{color:var(--b5-ink-3);text-overflow:ellipsis;white-space:nowrap;max-width:80px;margin-left:auto;font-size:12px;overflow:hidden}.ba5-new{border:1px solid var(--b5-line-2);background:var(--b5-bg);color:var(--b5-key);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:8px;align-items:center;gap:9px;margin:0 18px 14px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.ba5-new:hover{background:var(--b5-wash);border-color:var(--b5-key)}.ba5-new svg{flex:none}.ba5-kick{color:var(--b5-ink-3);padding:0 18px 10px;font-size:11.5px;font-weight:600}.ba5-deal{border:1px solid var(--b5-line);background:var(--b5-bg);border-radius:9px;margin:0 18px 15px;padding:11px 13px 12px}.ba5-deal .l{color:var(--b5-ink-3);justify-content:space-between;align-items:center;font-size:11px;display:flex}.ba5-deal .l button{color:var(--b5-key);font-size:12px;font-weight:600}.ba5-deal .l button:hover{text-decoration:underline}.ba5-deal .v{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ba5-deal .s{color:var(--b5-ink-3);margin-top:3px;font-size:11.5px;line-height:1.45}.ba5-deal .s.file{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ba5-deal .p,.ba5-deal .via{color:var(--b5-ink-3);margin-top:3px;font-size:11.5px;line-height:1.4}.ba5-running{border:1px solid var(--b5-line);background:var(--b5-bg);border-radius:9px;margin:0 18px 12px;padding:9px 11px 8px}.ba5-running .k{color:var(--b5-ink-3);margin-bottom:4px;font-size:11px;font-weight:600}.ba5-running .row{border-radius:7px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:5px 6px;font-size:12.5px;display:grid}.ba5-running .row:hover,.ba5-running .row.on{background:var(--b5-wash)}.ba5-running .row b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ba5-running .row span{color:var(--b5-ink-3);font-size:11.5px}.ba5-running .dot{background:var(--b5-gold);border-radius:50%;width:8px;height:8px;animation:1s infinite ba5-pulse}.ba5-steps{margin:0;padding:0;list-style:none}.ba5-steps li{cursor:pointer;width:100%;transition:background var(--dur-fast) var(--ease-out);grid-template-columns:26px minmax(0,1fr);gap:13px;padding:11px 18px 12px;display:grid;position:relative}.ba5-steps li:hover{background:var(--b5-alt)}.ba5-steps li.on{background:var(--b5-wash)}.ba5-steps li.on:before{content:"";background:var(--b5-key);width:2px;position:absolute;top:0;bottom:0;left:0}.ba5-steps li:after{content:"";background:var(--b5-line);width:1px;position:absolute;top:37px;bottom:-12px;left:30px}.ba5-steps li:last-child:after{display:none}.ba5-steps li.done:after{background:var(--b5-line-2)}.ba5-steps li.waiting{cursor:default}.ba5-steps li.waiting:hover{background:0 0}.ba5-steps li.waiting .n,.ba5-steps li.waiting .t{opacity:.72}.ba5-steps .n{border:1px solid var(--b5-line-2);width:26px;height:26px;color:var(--b5-ink-3);background:var(--b5-bg);font-variant-numeric:tabular-nums;z-index:1;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.ba5-steps li.done .n{background:var(--b5-ink);border-color:var(--b5-ink);color:var(--b5-bg)}.ba5-steps li.on .n{border-color:var(--b5-key);color:var(--b5-key)}.ba5-steps li.on.done .n{background:var(--b5-key);border-color:var(--b5-key);color:var(--b5-on-key)}.ba5-steps li.running .n{border-color:var(--b5-gold);color:var(--b5-gold-ink);animation:1.6s ease-in-out infinite ba5-ringpulse}.ba5-steps .n svg{display:block}.ba5-steps li>div{min-width:0}.ba5-steps .t{font-size:12.5px;font-weight:600;line-height:1.35}.ba5-steps .d{color:var(--b5-ink-3);margin-top:2px;font-size:11.5px;line-height:1.45}.ba5-steps .st{color:var(--b5-ink-4);align-items:center;gap:5px;margin-top:4px;font-size:11px;font-weight:600;display:flex}.ba5-steps .st.ready,.ba5-steps li.on .st{color:var(--b5-key)}.ba5-steps .st.running{color:var(--b5-gold-ink)}.ba5-steps .st.done{color:var(--b5-good)}.ba5-steps .st .dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;display:none}.ba5-steps .st.running .dot,.ba5-steps .st.done .dot{display:block}.ba5-steps .st.running .dot{animation:1s infinite ba5-pulse}@keyframes ba5-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes ba5-ringpulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--b5-gold) 42%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--b5-gold) 0%, transparent)}}.ba5-sp{flex:1;min-height:14px}.ba5-saved{border-top:1px solid var(--b5-line);padding:13px 0 6px}.ba5-saved .k,.ba5-estate .k{color:var(--b5-ink-3);margin-bottom:6px;padding:0 18px;font-size:11.5px;font-weight:600;display:block}.ba5-saved .row{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;width:100%;padding:7px 18px 8px 30px;font-size:12.5px;display:grid;position:relative}.ba5-saved .row:before{content:"";background:var(--b5-key);border-radius:50%;width:5px;height:5px;position:absolute;top:13px;left:18px}.ba5-saved .row.empty:before{background:var(--b5-line-2)}.ba5-saved .row:hover{background:var(--b5-alt)}.ba5-saved .row.on{background:var(--b5-wash)}.ba5-saved .row b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ba5-saved .row span{color:var(--b5-ink-3);font-variant-numeric:tabular-nums;font-size:11px}.ba5-saved .row small{color:var(--b5-ink-3);grid-column:1/-1;font-size:11px}.ba5-saved .row.empty{color:var(--b5-ink-3);cursor:default;display:block}.ba5-saved .row.more b{color:var(--b5-key)}.ba5-estate{border-top:1px solid var(--b5-line);flex-wrap:wrap;gap:2px 12px;margin-top:6px;padding:12px 18px 0;font-size:12.5px;display:flex}.ba5-estate button{color:var(--b5-ink-2);padding:2px 0}.ba5-estate button:hover{color:var(--b5-key);text-decoration:underline}.ba5-set{color:var(--b5-ink-2);gap:6px;padding:10px 14px 14px;font-size:12.5px;display:flex}.ba5-saved+.ba5-set{border-top:1px solid var(--b5-line);margin-top:6px;padding-top:12px}.ba5-set button{border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.ba5-set button:hover{background:var(--b5-alt);color:var(--b5-ink)}.ba5-work{background:var(--b5-bg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.ba5-head{justify-content:space-between;align-items:baseline;gap:16px;padding:28px 36px 0;display:flex}.ba5-head h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600}.ba5-head .sub{color:var(--b5-ink-3);margin-top:4px;font-size:15px}.ba5-head .acts{flex:none;align-items:center;gap:8px;display:flex}.ba5-body{flex:1;min-width:0;padding:22px 36px 44px}.ba5-runs{gap:6px;margin-bottom:14px;display:grid}.ba5-runrow{border:1px solid var(--b5-line);background:var(--b5-bg);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.ba5-runrow.stopped{border-color:var(--b5-danger-bd);background:var(--b5-danger-bg)}.ba5-runrow .dot{background:var(--b5-danger);border-radius:50%;flex:none;width:8px;height:8px}.ba5-runrow .dot.live{background:var(--b5-gold);animation:1s infinite ba5-pulse}.ba5-runrow span{color:var(--b5-ink-2)}.ba5-runrow .sp{flex:1}.ba5-ways{grid-template-columns:minmax(0,4fr) minmax(210px,1fr);align-items:start;gap:16px;display:grid}.ba5-ways .way.side{background:var(--b5-alt);box-shadow:none;padding:16px 16px 18px}.ba5-ways .way.side h2{font-size:14px}.ba5-ways .way.side .d{margin-bottom:10px;font-size:12px}.ba5-ways .way.side .ba5-form{gap:8px}.ba5-ways .way.side .ba5-form label{font-size:11px}.ba5-ways .way.side .ba5-form input,.ba5-ways .way.side .ba5-form select{height:32px;padding:6px 10px;font-size:12px}.ba5-ways .way.side .ba5-form .money i{font-size:12px;top:7px}.ba5-ways .way.side .ba5-form .money input{padding-left:36px}.ba5-ways .way.side .ba5-btn,.ba5-ways .way.side .ba5-unbench button{font-size:12px}.ba5-ways .way{border:1px solid var(--b5-line);background:var(--b5-bg);box-shadow:var(--b5-card-shadow);border-radius:12px;flex-direction:column;min-width:0;padding:20px 22px 22px;display:flex}.ba5-ways h2{letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0;font-size:17px;font-weight:600;display:flex}.ba5-ways h2 .k{color:var(--b5-ink-3);font-size:11px;font-weight:700}.ba5-ways .d{color:var(--b5-ink-3);margin:3px 0 12px;font-size:13px;line-height:1.45}.ba5-drop{border:1.5px dashed var(--b5-line-2);text-align:center;min-height:260px;transition:background var(--dur-fast) var(--ease-out);border-radius:12px;flex-direction:column;flex:1;justify-content:center;padding:44px 24px;display:flex}.ba5-drop.over,.ba-dropping .ba5-drop{background:var(--b5-wash)}.ba5-drop .glyph{background:var(--b5-wash);width:48px;height:48px;color:var(--b5-key);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.ba5-drop b{letter-spacing:-.01em;font-size:18px}.ba5-drop>span{color:var(--b5-ink-3);margin-top:3px;font-size:12px;display:block}.ba5-drop>span button{color:var(--b5-key);font-weight:600;text-decoration:underline}.ba5-drop .f{color:var(--b5-ink-3);margin-top:10px;padding:0 8px;font-size:12px}.ba5-progress{gap:10px;margin-top:14px;display:grid}.ba5-progress .line{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.ba5-progress .line b{font-size:14px;font-weight:600}.ba5-progress .line span{color:var(--b5-ink-3);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ba5-progress .bar{background:var(--b5-line);border-radius:2px;height:4px;position:relative;overflow:hidden}.ba5-progress .bar i{background:var(--b5-key);transition:width .5s var(--ease-out);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.ba5-progress .bar.live i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.4s linear infinite ba5-sweep;position:absolute;inset:0}.ba5-progress .bar.live:before{content:"";background:var(--b5-wash);width:38%;animation:ba5-slide 1.8s var(--ease-out) infinite;position:absolute;top:0;bottom:0;left:0}@keyframes ba5-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ba5-slide{0%{left:-40%}to{left:100%}}.ba5-progress>.ba5-btn{justify-self:end}.ba5-staged{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ba5-staged li{border-bottom:1px solid var(--b5-line);color:var(--b5-ink-3);grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:grid}.ba5-staged li.now{color:var(--b5-ink)}.ba5-staged li.done{color:var(--b5-ink-2)}.ba5-staged li .c{border:1.5px solid var(--b5-line-2);border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.ba5-staged li.now .c{border-color:var(--b5-key);box-shadow:0 0 0 3px var(--b5-wash);animation:1s infinite ba5-pulse}.ba5-staged li.done .c{background:var(--b5-good);border-color:var(--b5-good)}.ba5-staged li.done .c:after{content:"";border:solid var(--b5-on-key);border-width:0 1.5px 1.5px 0;width:4px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.ba5-staged li .x{width:22px;height:22px;color:var(--b5-ink-4);border-radius:6px;place-items:center;font-size:16px;line-height:1;display:grid}.ba5-staged li .x:hover{background:var(--b5-danger-bg);color:var(--b5-danger)}.ba5-staged li b{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-weight:500;overflow:hidden}.ba5-staged li .w{color:var(--b5-ink-3);font-size:12px}.ba5-uploads{border-top:1px solid var(--b5-line);margin:0;padding:0;list-style:none}.ba5-uploads li{border-bottom:1px solid var(--b5-line);cursor:pointer;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 4px;display:grid}.ba5-uploads li:hover{background:var(--b5-alt)}.ba5-uploads li[aria-selected=true]{background:var(--b5-wash)}.ba5-uploads .f{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ba5-uploads .p{color:var(--b5-ink-3);white-space:nowrap;font-size:12px}.ba5-uploads .m{color:var(--b5-ink-3);grid-column:1/-1;font-size:12px}.ba5-uploads li.more .f{color:var(--b5-key);font-weight:500}.ba5-none{color:var(--b5-ink-3);border-top:1px solid var(--b5-line);padding:12px 0;font-size:13px}.ba5-unbench{margin-top:12px}.ba5-unbench .k{color:var(--b5-ink-3);margin-bottom:4px;font-size:11px;font-weight:600}.ba5-unbench button{border-bottom:1px solid var(--b5-line);justify-content:space-between;width:100%;padding:5px 4px;font-size:13px;display:flex}.ba5-unbench button span{color:var(--b5-key);font-size:12px;font-weight:600}.ba5-unbench button:hover{background:var(--b5-alt)}.ba5-form{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.ba5-form label{color:var(--b5-ink-3);margin-bottom:4px;font-size:12px;display:block}.ba5-form label i{color:var(--b5-ink-4);font-style:normal}.ba5-form .full{grid-column:1/-1}.ba5-form .money{position:relative}.ba5-form .money i{color:var(--b5-ink-4);font-size:13px;font-style:normal;position:absolute;top:8px;left:10px}.ba5-form .money input{padding-left:38px}.ba5-chosen{border:1px solid var(--b5-line);background:var(--b5-bg);box-shadow:var(--b5-card-shadow);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:16px 20px;display:grid}.ba5-chosen .l{color:var(--b5-ink-3);font-size:12px}.ba5-chosen .v{letter-spacing:-.01em;margin-top:2px;font-size:16px;font-weight:600}.ba5-chosen .s{color:var(--b5-ink-3);margin-top:2px;font-size:12px}.ba5-chosen .facts{grid-template-columns:repeat(4,auto);justify-content:start;gap:4px 22px;margin-top:8px;font-size:12px;display:grid}.ba5-chosen .facts b{font-size:15px;font-weight:600;display:block}.ba5-chosen .facts span{color:var(--b5-ink-3);font-size:11px}.ba5-run{max-width:620px;margin:36px auto 0}.ba5-run .line{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ba5-run .line b{font-size:16px;font-weight:600}.ba5-run .line span{color:var(--b5-ink-3);font-size:13px}.ba5-run .rule{background:var(--b5-line);border-radius:1px;height:2px;margin:12px 0 22px;position:relative;overflow:hidden}.ba5-run .rule i{background:var(--b5-gold);transition:width .6s linear;position:absolute;top:0;bottom:0;left:0}.ba5-run ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ba5-run li{color:var(--b5-ink-3);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.ba5-run li .c{border:1.5px solid var(--b5-line-2);border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.ba5-run li.now{color:var(--b5-ink)}.ba5-run li.now .c{border-color:var(--b5-gold);box-shadow:0 0 0 3px var(--b5-gold-soft)}.ba5-run li.done{color:var(--b5-ink-2)}.ba5-run li.done .c{background:var(--b5-good);border-color:var(--b5-good)}.ba5-run li.done .c:after{content:"";border:solid var(--b5-on-key);border-width:0 1.5px 1.5px 0;width:4px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.ba5-run li.fail .c{border-color:var(--b5-danger);background:var(--b5-danger-bg)}.ba5-run li .w{color:var(--b5-ink-3);font-size:12px}.ba5-run .foot{color:var(--b5-ink-3);text-align:center;justify-items:center;gap:10px;margin-top:24px;font-size:12px;display:grid}.ba5-empty{text-align:center;max-width:560px;margin:64px auto}.ba5-empty b{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;display:block}.ba5-empty.wide{max-width:640px}.ba5-empty.wide .ba5-progress{text-align:left;margin-top:18px}.ba5-empty p{color:var(--b5-ink-3);margin:0 0 14px}.ba5-res{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:26px;width:100%;max-width:1278px;margin-inline:auto;display:grid}.ba5-work:has(.ba5-res) .ba5-head{width:100%;max-width:1350px;margin-inline:auto}.office-app.ba-app .ba5 .ba-notewrap{justify-items:stretch;height:auto;padding:0;display:block;overflow:visible}.office-app.ba-app .ba5 .ba-note{border-color:var(--b5-line);border-radius:6px;width:100%;min-width:0;max-width:none;padding:52px 60px 48px;font-size:15px;overflow-x:auto}.ba5-aside{gap:14px;display:grid;position:sticky;top:16px}.ba5-aside .card{border:1px solid var(--b5-line);background:var(--b5-bg);box-shadow:var(--b5-card-shadow);border-radius:12px;padding:16px 18px 18px}.ba5-aside h3{color:var(--b5-ink);justify-content:space-between;align-items:baseline;margin:0;font-size:14px;font-weight:600;display:flex}.ba5-aside h3 span{color:var(--b5-ink-3);font-size:12px;font-weight:400}.ba5-aside .lever{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;margin-top:12px;font-size:13px;display:grid}.ba5-aside .lever label{color:var(--b5-ink-3);font-size:12px}.ba5-aside .lever output{text-align:right;font-weight:600}.ba5-aside .lever input[type=range]{width:100%;accent-color:var(--b5-key);background:0 0;border:0;grid-column:1/-1;height:22px;padding:0}.ba5-aside .lever select{grid-column:1/-1;padding:5px 8px;font-size:13px}.ba5-aside .readout{border-top:1px solid var(--b5-line);gap:5px;margin-top:12px;margin-bottom:10px;padding-top:10px;font-size:13px;display:grid}.ba5-aside .readout div{justify-content:space-between;gap:10px;display:flex}.ba5-aside .readout div span{color:var(--b5-ink-3)}.ba5-aside .readout div b{font-weight:600}.ba5-aside .readout .rank b{color:var(--b5-key)}.ba5-aside .acts-col{gap:6px;margin-top:12px;display:grid}.ba5-aside .acts-col.vera{border-top:1px solid var(--b5-line);padding-top:10px}.ba5-aside .acts-col .ba5-btn{justify-content:flex-start}.ba5-aside .next{border-top:1px solid var(--b5-line);color:var(--b5-ink-3);gap:8px;margin-top:12px;padding-top:12px;font-size:13px;display:grid}.ba5-aside .next b{color:var(--b5-ink);font-weight:600}@media (max-width:1180px){.ba5-res{grid-template-columns:1fr}.ba5-aside{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}@media (max-width:1100px){.ba5-ways{grid-template-columns:1fr}}@media (max-width:900px){.ba5{grid-template-columns:1fr}.ba5-rail{border-right:0;border-bottom:1px solid var(--b5-line);height:auto;overflow:visible}.ba5-steps{grid-template-columns:repeat(2,1fr);display:grid}.ba5-steps li:after,.ba5-sp{display:none}.ba5-ways{grid-template-columns:1fr}.ba5-head,.ba5-body{padding-left:14px;padding-right:14px}.ba5-chosen .facts{grid-template-columns:repeat(2,auto)}}@media print{.ba5-rail,.ba5-head,.ba5-aside{display:none!important}.ba5{display:block}.ba5-work{overflow:visible}.ba5-res{display:block}}@media (prefers-reduced-motion:reduce){.ba5-steps .st.running .dot,.ba5-runrow .dot.live{animation:none}.ba5-run .rule i{transition:none}}.ba5-stage{text-align:center;grid-template-rows:auto auto minmax(180px,1fr) auto auto;align-content:start;justify-items:center;gap:22px;min-height:calc(100vh - 220px);padding:12px 0 24px;display:grid}.ba5-stage-head{justify-items:center;gap:6px;max-width:760px;display:grid}.ba5-stage-head .kick{color:var(--b5-ink-3);letter-spacing:.02em;font-size:12px;font-weight:600}.ba5-stage-head h2{letter-spacing:-.025em;color:var(--b5-ink);margin:0;font-size:34px;font-weight:600;line-height:1.15}.ba5-stage-head .subject{color:var(--b5-ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:640px;font-size:16px;overflow:hidden}.ba5-stage-head .time{color:var(--b5-ink-3);font-variant-numeric:tabular-nums;font-size:15px}.ba5-stage.stopped .ba5-stage-head h2{color:var(--b5-danger)}.ba5-stage-bar{background:var(--b5-line);border-radius:3px;width:min(760px,100%);height:6px;position:relative;overflow:hidden}.ba5-stage-bar i{background:var(--b5-key);transition:width .7s var(--ease-out);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.ba5-stage-bar i:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.6s linear infinite ba5-sweep;position:absolute;inset:0}.ba5-stage.stopped .ba5-stage-bar i{background:var(--b5-danger)}.ba5-stage.stopped .ba5-stage-bar i:after{animation:none}.ba5-motif{width:min(560px,100%);height:auto;display:block}.ba5-motif .page{fill:var(--b5-bg);stroke:var(--b5-line-2);stroke-width:1.5px;filter:drop-shadow(0 8px 24px #131c2e1a)}.ba5-motif .ln{stroke:var(--b5-line-2);stroke-width:6px;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200px;animation:ba5-draw 2.8s var(--ease-out) infinite}.ba5-motif .scan{fill:var(--b5-wash);opacity:.9;animation:2.8s linear infinite ba5-scan}.ba5-motif .grid{stroke:var(--b5-line);stroke-width:1px}.ba5-motif .band{fill:var(--b5-wash)}.ba5-motif .mid{stroke:var(--b5-key);stroke-width:2.5px}.ba5-motif .mark{fill:var(--b5-gold);stroke:var(--b5-bg);stroke-width:3px;animation:ba5-travel 3.2s var(--ease-out) infinite}.ba5-motif .target{fill:var(--b5-good);stroke:var(--b5-bg);stroke-width:2.5px;animation:3.2s ease-in-out infinite ba5-blink}.ba5-motif .bar{fill:var(--b5-key);transform-box:fill-box;transform-origin:bottom;animation:ba5-grow 3.2s var(--ease-out) infinite}.ba5-motif .head{opacity:.9}.ba5-motif .head.risk{fill:var(--b5-danger)}.ba5-motif .head.caution{fill:var(--b5-gold-ink)}.ba5-motif .head.ok{fill:var(--b5-ink-3)}.ba5-motif .head.good{fill:var(--b5-good)}.ba5-motif .chip{fill:var(--b5-key);opacity:0;transform-box:fill-box;animation:ba5-drop 5s var(--ease-out) infinite}.ba5-motif .track{fill:var(--b5-line)}.ba5-motif.options .bar{transform-origin:0;animation:ba5-growx 3.6s var(--ease-out) infinite}.ba5-motif.land .desk{fill:var(--b5-line)}.ba5-motif.land .sheet{animation:ba5-rise 2.6s var(--ease-out) infinite;transform-box:view-box}.ba5-motif.land .ln{stroke-width:5px;opacity:.5}.ba5-motif.land .ring .track{fill:none;stroke:var(--b5-line);stroke-width:7px}.ba5-motif.land .ring .fill{fill:none;stroke:var(--b5-key);stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset .4s var(--ease-out)}.ba5-motif.land .pct{fill:var(--b5-ink);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}@keyframes ba5-rise{0%{opacity:.55;transform:translateY(14px)}45%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:.55;transform:translateY(14px)}}.ba5-motif.options .bar.rec{fill:var(--b5-good)}@keyframes ba5-draw{0%{stroke-dashoffset:200px;opacity:.4}45%{stroke-dashoffset:0;opacity:1}85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:200px;opacity:.4}}@keyframes ba5-scan{0%{opacity:0;transform:translateY(0)}8%{opacity:.9}88%{opacity:.9}to{opacity:0;transform:translateY(178px)}}@keyframes ba5-travel{0%{transform:translate(0)}55%{transform:translate(120px)}70%{transform:translate(112px)}85%{transform:translate(112px)}to{transform:translate(0)}}@keyframes ba5-blink{0%,60%{opacity:.35}75%,90%{opacity:1}to{opacity:.35}}@keyframes ba5-grow{0%{transform:scaleY(.15)}40%{transform:scaleY(1)}80%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes ba5-drop{0%{opacity:0;transform:translateY(-26px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes ba5-growx{0%{transform:scaleX(.05)}45%{transform:scaleX(1)}85%{transform:scaleX(1)}to{transform:scaleX(.05)}}.ba5-stations{justify-content:center;align-items:flex-start;gap:0;width:min(880px,100%);margin:0;padding:0;list-style:none;display:flex}.ba5-stations li{color:var(--b5-ink-3);flex:1 1 0;justify-items:center;gap:8px;min-width:0;padding:0 8px;display:grid;position:relative}.ba5-stations li b{color:var(--b5-ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.ba5-stations li small{color:var(--b5-ink-3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.ba5-stations .node{place-items:center;width:44px;height:44px;display:grid;position:relative}.ba5-stations .node .c{border:2px solid var(--b5-line-2);background:var(--b5-bg);z-index:1;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:relative}.ba5-stations .node .ring{border:2px solid #0000;border-radius:50%;position:absolute;inset:4px}.ba5-stations li.done .node .c{background:var(--b5-key);border-color:var(--b5-key)}.ba5-stations li.done .node .c:after{content:"";border:solid var(--b5-on-key);border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.ba5-stations li.done b{color:var(--b5-ink)}.ba5-stations li.now .node .c{border-color:var(--b5-gold);background:var(--b5-gold-soft)}.ba5-stations li.now .node .ring{border-color:var(--b5-gold);animation:1.6s ease-out infinite ba5-ring}.ba5-stations li.now b{color:var(--b5-ink)}.ba5-stations li.fail .node .c{border-color:var(--b5-danger);background:var(--b5-danger-bg)}.ba5-stations li.fail b{color:var(--b5-danger)}.ba5-stations .link{background:var(--b5-line);height:2px;position:absolute;top:22px;left:calc(50% + 22px);right:calc(22px - 50%)}.ba5-stations li.done .link{background:var(--b5-key)}@keyframes ba5-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.ba5-stage-foot{justify-items:center;gap:10px;max-width:640px;display:grid}.ba5-stage-foot p{color:var(--b5-ink-3);margin:0;font-size:14px}.ba5-stage-foot .why{color:var(--b5-danger);background:var(--b5-danger-bg);border:1px solid var(--b5-danger-bd);text-align:left;border-radius:8px;padding:8px 12px;font-size:13px}.ba5-stage-foot .ba5-btn+.ba5-btn{margin-left:8px}@media (max-width:900px){.ba5-stage-head h2{font-size:26px}.ba5-stations{flex-wrap:wrap}.ba5-stations li{flex:45%}.ba5-stations .link{display:none}}@media (prefers-reduced-motion:reduce){.ba5-motif .ln,.ba5-motif .scan,.ba5-motif .mark,.ba5-motif .target,.ba5-motif .bar,.ba5-motif .chip,.ba5-motif.land .sheet,.ba5-stations .ring,.ba5-stage-bar i:after{animation:none!important}.ba5-motif .ln{stroke-dashoffset:0}.ba5-motif .chip{opacity:1}.ba5-motif .bar{transform:none}}.office-app.ba-app .co-roomhead .ba-home{border:1px solid var(--co-divider);height:30px;color:var(--co-text);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex:none;align-items:center;margin-right:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.office-app.ba-app .co-roomhead .ba-home:hover{background:var(--co-control-hover);border-color:var(--co-stroke-strong)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body{margin:0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body .mdp{font-size:inherit;line-height:inherit}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note{counter-reset:ba-sec}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body .mdp-h1{color:var(--n-navy);letter-spacing:0;text-transform:none;background:0 0;border:0;margin:16px 0 8px;padding:0;font-size:13px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body .mdp-h2{counter-increment:ba-sec;letter-spacing:.04em;text-transform:uppercase;color:var(--n-navy);border:0;border-bottom:1px solid var(--n-gold);background:0 0;margin:26px 0 13px;padding:0 0 6px;font-size:15px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body .mdp-h2:before{content:counter(ba-sec) ". ";color:var(--n-gold);font-variant-numeric:tabular-nums}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body .mdp-h3{color:var(--n-navy);margin:18px 0 8px;font-size:14px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body p{text-align:justify;margin:0 0 12px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body ol,:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body ul{margin:4px 0 14px 22px;padding:0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body li{margin-bottom:8px;line-height:1.55}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body li::marker{color:var(--n-navy);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body strong{color:var(--n-navy);font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body blockquote{border-left:3px solid var(--n-gold);margin:0 0 13px;padding:2px 0 2px 15px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body blockquote p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-style:italic;line-height:1.5}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body table{font-size:12.5px}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body th{background:var(--n-navy);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:left;border:1px solid var(--n-navy);padding:8px 10px;font-size:10px;font-weight:700}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-body td{border:1px solid var(--n-grid);vertical-align:top;padding:7px 10px;line-height:1.5}.ba5-sheetcol{width:100%;min-width:0;max-width:880px;margin-inline:auto}.ba5-writefail{border:1px solid var(--b5-danger-bd);background:var(--b5-danger-bg);color:var(--b5-ink-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:12px 16px;font-size:14px;display:flex}.ba5-writefail b{color:var(--b5-danger)}.ba5-again{gap:8px;margin-top:12px;display:grid}.ba5-again label{color:var(--b5-ink-2);font-size:13px;font-weight:500}.ba5-again label span{color:var(--b5-ink-3);margin-left:6px;font-weight:400}.ba5-again textarea{resize:vertical;border:1px solid var(--b5-line-2);background:var(--b5-bg);width:100%;min-height:70px;color:var(--b5-ink);font:inherit;border-radius:8px;padding:9px 11px;font-size:14px;line-height:1.45}.ba5-again textarea:focus{outline:2px solid var(--b5-key);outline-offset:1px;border-color:var(--b5-key)}.ba5-stage.writing .ba5-stations li.now .node .c{border-color:var(--b5-key);background:var(--b5-wash)}.ba5-stage.writing .ba5-stations li.now .node .ring{border-color:var(--b5-key)}.ba5-stage.drafting{grid-template-rows:auto auto minmax(320px,1fr) auto auto}.ba5-draft{text-align:left;border:1px solid var(--b5-line);background:var(--b5-bg);width:min(920px,100%);max-height:min(62vh,760px);box-shadow:var(--b5-card-shadow);scroll-behavior:smooth;border-radius:12px;overflow:auto}.office-app.ba-app .ba5 .ba5-draft .ba-note{border:0;border-radius:0;min-height:100%;padding:36px 44px 40px}.ba5-draft .ba-note .nt-body>.mdp>:last-child:after{content:"";vertical-align:-.15em;background:var(--b5-key);width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite ba5-caret;display:inline-block}@keyframes ba5-caret{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.ba5-draft{scroll-behavior:auto}.ba5-draft .ba-note .nt-body>.mdp>:last-child:after{animation:none}}.ba5-draft.engine [data-benchreport]{box-shadow:none!important;border:0!important;max-width:none!important}@media print{.office-app.ba-app .co-nav,.office-app.ba-app .co-cmdbar,.office-app.ba-app .co-menubar,.office-app.ba-app .co-caption,.office-app.ba-app .co-status,.office-app.ba-app .co-details,.office-app.ba-app .co-hero{display:none!important}.office-app.ba-app .co-main.ba-noteroom,:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-notewrap{height:auto!important;padding:0!important;overflow:visible!important}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note{border:0;width:100%;max-width:none;padding:0}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note h2.nt-h,:is(:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note,.na-note) .nt-chart,:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note .nt-opt,:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note table{break-inside:avoid}}.office-app.ba-app .ba-paperrow .co-lbl small{color:var(--co-text-3);font-size:11px;display:block}.office-app.ba-app .ba-paperrow .co-nb{border:none}.office-app.ba-app .ba-stations{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.office-app.ba-app .ba-stations i{background:var(--co-track);border:1px solid var(--co-stroke-strong);border-radius:50%;width:8px;height:8px}.office-app.ba-app .ba-stations i.done{background:var(--co-success);border-color:var(--co-success)}.office-app.ba-app .ba-stations i.now{background:var(--co-accent);border-color:var(--co-accent);animation:1.2s ease-in-out infinite co-pulse}.office-app.ba-app .ba-stations i.fail{background:var(--co-critical);border-color:var(--co-critical)}.office-app.ba-app .ba-stations span{color:var(--co-text-2);font-variant-numeric:tabular-nums;margin-left:4px;font-size:11.5px}.office-app.ba-app .ba-cmp-pick{border-bottom:1px solid var(--co-divider);grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px;display:grid}.office-app.ba-app .ba-cmp-pick .co-input{width:100%}.office-app.ba-app .ba-cmp-slot{gap:4px;display:grid}.office-app.ba-app .ba-cmp-slot .co-cap{align-items:center;gap:6px;display:flex}.office-app.ba-app .co-grid td.ba-moved-ok{color:var(--co-success);font-weight:600}.office-app.ba-app .co-grid td.ba-moved-risk{color:var(--co-critical);font-weight:600}.office-app.ba-app .ba-cmp-empty{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.office-app.ba-app .ba-cmp-empty .co-empty{border:1px dashed var(--co-stroke-strong);border-radius:var(--co-r-card);padding:22px}.office-app.ba-app .ba-wiz-files{gap:4px;display:grid}.office-app.ba-app .ba-wiz-file{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;display:grid}.office-app.ba-app .ba-wiz-file .co-ico{background:var(--co-subtle-3);width:26px;height:26px;color:var(--co-text-2);border-radius:4px;place-items:center;display:grid}.office-app.ba-app .ba-wiz-file .co-t{min-width:0}.office-app.ba-app .ba-wiz-file .co-t b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.office-app.ba-app .ba-wiz-file .co-t span{color:var(--co-text-3);font-size:11px;display:block}.office-app.ba-app .ba-asks{border:1px solid var(--co-accent-stroke);border-radius:var(--co-r-card);background:var(--co-accent-soft);padding:8px 10px;font-size:12px}.office-app.ba-app .ba-asks b{color:var(--co-accent-text);margin-bottom:2px;font-size:11.5px;display:block}.office-app.ba-app .ba-asks p{margin-top:2px}.office-app.ba-app .ba-firstread{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer-alt);padding:8px 10px;font-size:12px}.office-app.ba-app .ba-firstread b{color:var(--co-text-2);margin-bottom:2px;font-size:11.5px;display:block}.office-app.ba-app .ba-sheetrow{border-top:1px solid var(--co-divider);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:12px;min-height:40px;padding:5px 0;display:grid}.office-app.ba-app .ba-sheetrow:first-child{border-top:0}.office-app.ba-app .ba-sheetrow .co-t{min-width:0;line-height:1.3}.office-app.ba-app .ba-sheetrow .co-t b{color:var(--co-text);font-size:12.5px;font-weight:400;display:block}.office-app.ba-app .ba-sheetrow .co-t span{color:var(--co-text-2);font-size:11.5px;display:block}.office-app.ba-app .ba-sheetrow.ask .co-t b{font-weight:600}.office-app.ba-app .ba-sheetrow .co-input{width:100%}.office-app.ba-app .ba-presets{flex-wrap:wrap;gap:4px;display:flex}.office-app.ba-app .ba-preset{border:1px solid var(--co-control-stroke);background:var(--co-control);height:26px;color:var(--co-text);cursor:pointer;border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.office-app.ba-app .ba-preset:hover{background:var(--co-control-hover)}.office-app.ba-app .ba-preset:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px;box-shadow:none}.office-app.ba-app .ba-preset[aria-pressed=true]{background:var(--co-accent);color:var(--co-on-accent);border-color:#0000}.office-app.ba-app .ba-sub-run,.office-app.ba-app .co-ggroup.you td{color:var(--co-attention)}.office-app.ba-app .ba-sentence{color:var(--co-text-2);margin:8px 0 0;font-size:12px;line-height:1.45}.office-app.ba-app .ba-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 10px;display:grid}.office-app.ba-app .ba-outcomes .co-outcome{border:1px solid var(--co-stroke);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:none;gap:1px;min-width:0;margin:0;padding:8px 10px;display:grid}.office-app.ba-app .ba-outcomes .co-outcome small{color:var(--co-text-3);font-size:10.5px}.office-app.ba-app .ba-outcomes .co-outcome span{color:var(--co-text-2);font-size:11px}.office-app.ba-app .ba-outcomes .co-outcome.moved{border-color:var(--co-accent-stroke)}.office-app.ba-app .ba-outcomes .co-outcome b.warn{color:var(--co-attention)}:is(.office-app.ba-app,.ba5,.vb-print-sheet) .ba-note{resize:vertical;width:100%;font:inherit;font-size:12.5px;line-height:1.4}.office-app.ba-app .ba-events{gap:6px;margin:6px 0;padding:0;list-style:none;display:grid}.office-app.ba-app .ba-events li{grid-template-columns:118px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.4;display:grid}.office-app.ba-app .ba-runwhy{border:1px solid var(--co-critical-stroke);border-radius:var(--co-r-card);background:var(--co-critical-soft);color:var(--co-text);margin:8px 0 0;padding:8px 10px}.office-app.ba-app .ba-moves{gap:6px;margin:6px 0 10px;padding:0;list-style:none;display:grid}.office-app.ba-app .ba-moves li{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.office-app.ba-app .ba-moves li>span{gap:1px;min-width:0;display:grid}.office-app.ba-app .ba-moves li b{color:var(--co-text);font-size:12.5px;font-weight:600}.office-app.ba-app .ba-moves li .co-cap2{font-size:11px}.office-app.ba-app .ba-wiz-rail{border-right:1px solid var(--co-divider);width:200px;height:100%;margin-right:4px;padding:4px 12px 4px 0}.office-app.ba-app .ba-sheetgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:10px 0;display:grid}.office-app.ba-app .ba-sheetgrid .co-f{margin:0}.office-app.ba-app .ba-sheetgrid .co-input{width:100%}.office-app.ba-app .ba-sheetrows{margin:0 0 10px;padding:0;list-style:none;display:grid}.office-app.ba-app .ba-sheetrow .co-dacts{justify-content:flex-end;margin-top:0}.office-app.ba-app .ba-about{gap:4px;margin:10px 0;padding:0;font-size:12.5px;list-style:none;display:grid}.office-app.ba-app .ba-about li b{min-width:150px;color:var(--co-text-2);font-weight:600;display:inline-block}.office-app.ba-app .ba-cols{gap:2px;margin:0 0 10px;padding:0;list-style:none;display:grid}.office-app.ba-app .ba-colrow{border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:3px 8px;display:grid}.office-app.ba-app .ba-colrow.on{background:var(--co-subtle-3)}.office-app.ba-app .ba-colrow label{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.office-app.ba-app .ba-colrow label .co-cap2{font-size:11px}.office-app.ba-app .ba-colmove{gap:2px;display:flex}.office-app.ba-app .ba-sheetrows-block{margin-top:10px}.office-app.ba-app .ba-sheetrows-block .co-srow .co-ctl .co-input{width:220px}.office-app.ba-app .ba-sheetrows-block .co-srow.ba-sharp .co-t b{font-weight:600}.office-app.ba-app .co-input.ba-blank{border-bottom-color:var(--co-caution);box-shadow:inset 0 -1px 0 var(--co-caution)}.office-app.ba-app .ba-presets .co-t{grid-column:2/span 2}.office-app.ba-app button.co-chip{cursor:pointer}.office-app.ba-app button.co-chip:hover{background:var(--co-subtle)}.office-app.ba-app button.co-chip.on{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app.ba-app button.co-chip:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px}.office-app.ba-app .ba-paper-sheet{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:12px;min-height:420px;display:grid}.office-app.ba-app .ba-paper-view{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer-alt);min-height:420px;display:grid}.office-app.ba-app .ba-paper-frame{border-radius:var(--co-r-card);background:var(--co-card);border:0;width:100%;height:100%;min-height:420px}.office-app.ba-app .ba-paper-view>p{text-align:center;align-self:center;padding:18px}.office-app.ba-app .ba-paper-lines{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);flex-direction:column;display:flex;overflow:auto}.office-app.ba-app .ba-paper-lines .co-grid tbody tr.co-row{cursor:pointer}.office-app.ba-app .ba-paper-lines .co-grid tbody tr.co-row.ba-lit td{background:var(--co-accent-soft)}.office-app.ba-app .ba-paper-lines .co-grid tbody tr.co-row.ba-lit td:first-child{box-shadow:inset 3px 0 0 var(--co-accent)}.office-app.ba-app .ba-paper-lines>p{padding:8px 12px}@container (max-width:900px){.office-app.ba-app .ba-paper-sheet{grid-template-columns:minmax(0,1fr)}}.office-app.ba-app button.co-link{font:inherit;color:var(--co-accent-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.office-app.ba-app button.co-link:hover{color:var(--co-accent)}.office-app.ba-app .ba-trail td{vertical-align:top}.office-app.ba-app .ba-thread{gap:6px;margin:4px 0 8px;display:grid}.office-app.ba-app .ba-post{border-top:1px solid var(--co-divider);grid-template-columns:24px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.office-app.ba-app .ba-post:first-child{border-top:0}.office-app.ba-app .ba-post .co-cap{gap:8px;display:flex}.office-app.ba-app .ba-post p{white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.4}.office-app.ba-app .ba-post .ba-mention{color:var(--co-accent-text);font-weight:600}.office-app.ba-app .ba-compose{gap:6px;display:grid}.office-app.ba-app .ba-compose .co-dacts{justify-content:flex-end}.office-app.ba-app .ba-people li{border-top:1px solid var(--co-divider);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 0;font-size:12.5px;display:grid}.office-app.ba-app .ba-people li:first-child{border-top:0}.office-app.ba-app .ba-people .co-cap2{display:block}.office-app.hk-app .hk-room{padding:0 12px 24px;display:block}.office-app.hk-app .hk-room .co-sblock+.co-sblock{margin-top:10px}.office-app.hk-app .hk-drop{border:1px dashed var(--co-accent-stroke);border-radius:var(--co-r-card);background:var(--co-card);cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;margin:10px 0;padding:8px 12px;display:grid}.office-app.hk-app .hk-drop:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px}.office-app.hk-app.hk-dropping .hk-drop{border-color:var(--co-accent);background:var(--co-accent-soft)}.office-app.hk-app .hk-drop .hk-glyph{border-radius:var(--co-r-card);background:var(--co-accent-soft);width:40px;height:40px;color:var(--co-accent-text);place-items:center;display:grid}.office-app.hk-app .hk-drop .hk-glyph svg{width:20px;height:20px}.office-app.hk-app .hk-drop .hk-t{min-width:0;line-height:1.3}.office-app.hk-app .hk-drop .hk-t b{color:var(--co-text);font-size:13px;font-weight:600;display:block}.office-app.hk-app .hk-drop .hk-t span{color:var(--co-text-2);font-size:11.5px;line-height:1.3;display:block}.office-app.hk-app .hk-files{gap:2px;padding:6px 10px 8px;display:grid}.office-app.hk-app .hk-q{grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-items:start;row-gap:6px;padding:10px 12px 12px}.office-app.hk-app .hk-q .hk-n{border:1px solid var(--co-stroke-strong);width:20px;height:20px;color:var(--co-text-2);border-radius:50%;grid-row:1/span 2;place-items:center;margin-top:1px;font-size:10.5px;display:grid}.office-app.hk-app .hk-q.done .hk-n{border-color:var(--co-success-stroke);background:var(--co-success-fill);color:var(--co-success)}.office-app.hk-app .hk-q.done .hk-n svg{width:13px;height:13px}.office-app.hk-app .hk-q .co-t{grid-column:2}.office-app.hk-app .hk-q .co-t b{font-size:13px;font-weight:600}.office-app.hk-app .hk-q .co-ctl{grid-column:2;justify-content:flex-start;max-width:none}.office-app.hk-app .hk-q .co-ctl .co-input.w{width:100%;max-width:640px}.office-app.hk-app .hk-q .co-ctl textarea.co-input.w{resize:vertical;min-height:84px}.office-app.hk-app .hk-q .co-ctl .co-chips{justify-content:flex-start;gap:6px;max-width:none}.office-app.hk-app button.co-chip{cursor:pointer}.office-app.hk-app button.co-chip:hover{background:var(--co-subtle)}.office-app.hk-app button.co-chip.on{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.office-app.hk-app button.co-chip:focus-visible{outline:2px solid var(--co-text);outline-offset:-2px}.office-app.hk-app .hk-brief{padding:4px 12px 8px}.office-app.hk-app .hk-brief .co-cap2{margin-top:6px}.office-app.hk-app .hk-tl{padding:12px 12px 4px}.office-app.hk-app .co-main .co-kv{grid-template-columns:200px minmax(0,1fr);gap:6px 16px;padding:0 12px 6px}.office-app.hk-app .co-main .co-kv>b{text-align:left;white-space:normal;max-width:none}.office-app.hk-app .co-main .hk-brief{padding:4px 0 8px}.office-app.hk-app .co-main .hk-brief .co-cap2{margin:6px 12px 0}.office-app.hk-app .co-err{color:var(--co-critical)}.office-app.co-win.co-single{grid-template-rows:32px 48px minmax(0,1fr) 24px}.office-app.co-single .co-content{border-left:0;border-top-left-radius:0;grid-template-rows:minmax(0,1fr)}.office-app.co-single .co-caption .co-capsearch{display:none}.office-app.co-single .co-onebar{z-index:40;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 8px 0 10px;display:flex;position:relative}.da-app .da-box{flex:auto;min-width:240px;max-width:760px;height:32px;position:relative}.da-app .da-box>svg{width:15px;height:15px;color:var(--co-text-3);pointer-events:none;position:absolute;top:50%;left:10px;translate:0 -50%}.da-app .da-box .co-input{height:32px;padding-left:32px;padding-right:86px;font-size:13px}.da-app .da-boxk{pointer-events:none;position:absolute;top:50%;right:8px;translate:0 -50%}.da-app .da-clear{width:22px;height:22px;color:var(--co-text-3);border-radius:3px;place-items:center;display:grid;position:absolute;top:50%;right:60px;translate:0 -50%}.da-app .da-clear:hover{background:var(--co-subtle);color:var(--co-text)}.da-app .da-clear svg{width:11px;height:11px}.da-app .co-onebar .co-seg{flex:none}.da-app .co-onebar .co-seg button{height:30px}.da-app .co-onebar .da-right{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.da-app .co-onebar .da-tb{border-radius:var(--co-r-ctl);height:32px;color:var(--co-text);white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;display:inline-flex}.da-app .co-onebar .da-tb svg{width:16px;height:16px;color:var(--co-text-2);flex:none}.da-app .co-onebar .da-tb:hover:not([disabled]),.da-app .co-onebar .da-tb[aria-pressed=true]{background:var(--co-subtle)}.da-app .co-onebar .da-tb[aria-pressed=true] svg{color:var(--co-accent-text)}.da-app .co-onebar .da-tb.primary{background:var(--co-accent);color:var(--co-on-accent);border-bottom-color:#0006;font-weight:600}.da-app .co-onebar .da-tb.primary svg{color:var(--co-on-accent)}.da-app .co-onebar .da-tb.primary:hover{background:var(--co-accent-hover)}.da-app .co-onebar .da-tb[disabled]{opacity:.4}.da-app .co-onebar .da-sep{background:var(--co-divider);flex:none;width:1px;height:20px;margin:0 4px}@container win (max-width:1240px){.da-app .co-onebar .da-tb:not(.primary)>span{display:none}.da-app .da-box{max-width:520px}}.da-app .da-help{z-index:90;background:var(--co-card-2);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-flyout);box-shadow:var(--co-shadow-flyout);padding:6px;position:absolute;top:36px;left:0;right:0}.da-app .da-hk{color:var(--co-text-2);padding:6px 8px 2px;font-size:11.5px;font-weight:600}.da-app .da-hr{border-radius:var(--co-r-ctl);width:100%;height:30px;color:var(--co-text);text-align:left;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:grid}.da-app .da-hr:hover,.da-app .da-hr.on{background:var(--co-subtle)}.da-app .da-hr svg{width:14px;height:14px;color:var(--co-text-3)}.da-app .da-hr .da-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.da-app .da-hr .da-t small{color:var(--co-text-3);margin-left:8px}.da-app .da-hr code{font-family:var(--co-font-mono);color:var(--co-accent-text);background:var(--co-accent-soft);border-radius:3px;padding:1px 5px;font-size:11.5px}.da-app .da-hr .da-n{color:var(--co-text-3);white-space:nowrap;font-size:11px}.da-app .da-body{grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 1px var(--da-pagew,400px);height:100%;min-height:0;display:grid}.da-app .da-body.norail{grid-template-columns:0 0 minmax(0, 1fr) 1px var(--da-pagew,400px)}.da-app .da-body.nopage{grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 0 0}.da-app .da-body.norail.nopage{grid-template-columns:0 0 minmax(0,1fr) 0 0}.da-app .da-body.norail .da-rail,.da-app .da-body.norail .da-gripl,.da-app .da-body.nopage .da-page,.da-app .da-body.nopage .da-gripr{display:none}.da-app .da-grip{background:var(--co-divider);cursor:col-resize;z-index:3;touch-action:none;width:1px;position:relative}.da-app .da-grip:before{content:"";position:absolute;inset:0 -3px}.da-app .da-grip:hover,.da-app .da-grip.on{background:var(--co-accent)}.da-app .da-pane{z-index:1;background:var(--co-layer);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}@container win (max-width:1100px){.da-app .da-body:not(.nopage){grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 1px 340px}.da-app .da-body.norail:not(.nopage){grid-template-columns:0 0 minmax(0,1fr) 1px 340px}}.da-app .da-facets{padding:4px 6px 16px;overflow:auto}.da-app .da-facet{padding:6px 0 2px}.da-app .da-facet+.da-facet{border-top:1px solid var(--co-divider);margin-top:4px}.da-app .da-fh{height:26px;color:var(--co-text-2);align-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:flex}.da-app .da-fh .da-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.da-app .da-frow{border-radius:var(--co-r-ctl);width:100%;height:28px;color:var(--co-text);text-align:left;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 6px;font-size:12.5px;display:grid}.da-app .da-frow:hover{background:var(--co-subtle)}.da-app .da-frow .da-bx{border:1px solid var(--co-input-underline);background:var(--co-control);width:14px;height:14px;color:var(--co-on-accent);border-radius:3px;place-items:center;display:grid}.da-app .da-frow .da-bx svg{opacity:0;width:10px;height:10px}.da-app .da-frow[aria-pressed=true] .da-bx{background:var(--co-accent);border-color:var(--co-accent)}.da-app .da-frow[aria-pressed=true] .da-bx svg{opacity:1}.da-app .da-frow.radio .da-bx{border-radius:50%}.da-app .da-frow .da-l{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.da-app .da-frow .da-c{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.da-app .da-frow[aria-pressed=true] .da-c{color:var(--co-text-2)}.da-app .da-fmore{text-align:left;width:100%;height:26px;color:var(--co-accent-text);border-radius:var(--co-r-ctl);padding:0 6px 0 30px;font-size:12px;display:block}.da-app .da-fmore:hover{background:var(--co-subtle)}.da-app .da-ffind{margin:2px 6px 4px}.da-app .da-ffind .co-input{height:26px;padding:0 8px;font-size:12px}.da-app .da-railclear{border-radius:var(--co-r-ctl);height:24px;color:var(--co-accent-text);margin-left:auto;padding:0 8px;font-size:12px}.da-app .da-railclear:hover{background:var(--co-subtle)}.da-app .da-shead{border-bottom:1px solid var(--co-divider);flex:none;align-items:center;gap:10px;height:36px;padding:0 10px 0 14px;display:flex}.da-app .da-shead .da-count{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.da-app .da-shead .da-count b{font-weight:600}.da-app .da-shead .da-ms{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.da-app .da-shead .da-right{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.da-app .da-shead label{color:var(--co-text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.da-app .da-shead select.co-input{width:auto;height:26px;padding:0 4px 0 6px;font-size:12px}.da-app .da-chips{border-bottom:1px solid var(--co-divider);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:6px 14px;display:flex}.da-app .da-chips .co-fchip{gap:6px;padding-right:6px}.da-app .da-chips .co-fchip .da-x{width:16px;height:16px;color:inherit;opacity:.75;border-radius:50%;place-items:center;display:inline-grid}.da-app .da-chips .co-fchip .da-x:hover{opacity:1;background:#ffffff40}.da-app .da-chips .co-fchip .da-x svg{width:9px;height:9px}.da-app .da-chips .da-clearall{border-radius:var(--co-r-ctl);height:26px;color:var(--co-accent-text);padding:0 8px;font-size:12px}.da-app .da-chips .da-clearall:hover{background:var(--co-subtle)}.da-app .da-answer.co-infobar{margin:10px 14px 0}.da-app .da-answer.co-infobar p{white-space:normal}.da-app .da-results{flex:1;min-height:0;padding:10px 14px 24px;overflow:auto}.da-app .da-results.table{padding:0}.da-app .da-results.table .co-grid{min-width:1080px}.da-app .da-results.table .co-grid th.r,.da-app .da-results.table .co-grid td.r{text-align:right}.da-app .da-group{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);margin-bottom:8px}.da-app .da-group.ticked{border-color:var(--co-accent-stroke)}.da-app .da-gh{border-bottom:1px solid var(--co-divider);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.da-app .da-gh .co-mark{flex:none}.da-app .da-gh .da-gt{flex:240px;min-width:0;line-height:1.25}.da-app .da-gh .da-gt b{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.da-app .da-gh .da-gt .da-gf{font-family:var(--co-font-mono);color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.da-app .da-gh .da-gpills{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.da-app .da-gh .da-gpills .da-gn{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:4px;font-size:11.5px}.da-app .da-tick{border-radius:var(--co-r-ctl);width:24px;height:24px;color:var(--co-text-3);place-items:center;display:inline-grid}.da-app .da-tick:hover{background:var(--co-subtle);color:var(--co-text)}.da-app .da-tick i{border:1px solid var(--co-input-underline);background:var(--co-control);width:14px;height:14px;color:var(--co-on-accent);border-radius:3px;place-items:center;display:grid}.da-app .da-tick i svg{opacity:0;width:10px;height:10px}.da-app .da-tick[aria-pressed=true] i{background:var(--co-accent);border-color:var(--co-accent)}.da-app .da-tick[aria-pressed=true] i svg{opacity:1}.da-app .da-clip{cursor:default;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:8px 10px 8px 8px;display:grid}.da-app .da-clip+.da-clip{border-top:1px solid var(--co-divider)}.da-app .da-clip:hover{background:var(--co-card-2)}.da-app .da-clip[aria-selected=true]{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.da-app .da-clip:focus-visible{box-shadow:inset 3px 0 0 var(--co-accent), inset 0 0 0 1px var(--co-text);outline:none}.da-app .da-side{flex-direction:column;align-items:center;gap:4px;padding-top:2px;display:flex}.da-app .da-pgmini{background:var(--co-card);border:1px solid var(--co-stroke-strong);border-radius:2px;width:34px;height:44px;position:relative;overflow:hidden}.da-app .da-pgmini:before{content:"";background:repeating-linear-gradient(180deg, var(--co-stroke-strong) 0 1px, transparent 1px 4px);opacity:.7;position:absolute;inset:5px 4px}.da-app .da-pgmini i{background:var(--co-accent);border-radius:1px;height:4px;position:absolute;left:4px;right:6px}.da-app .da-pgn{color:var(--co-text-3);font-variant-numeric:tabular-nums;text-align:center;font-size:10.5px;line-height:1.25}.da-app .da-pgn b{color:var(--co-text-2);font-weight:600;display:block}.da-app .da-ca{align-items:center;gap:2px;margin-top:6px;margin-left:-6px;display:flex}.da-app .da-ca .da-fig{color:var(--co-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px}.da-app .da-ca .da-fig b{color:var(--co-text);font-weight:600}.da-app .da-ca .da-note{color:var(--co-text-3);margin-left:8px;font-size:11px}.da-app{--da-paper:#fff;--da-paper-ink:#111;--da-paper-ink-2:#4b4b4b;--da-paper-line:#d9d9d9;--da-paper-stroke:#cfd3d9;--da-mark:#ffdd3099;--da-sheet:#fff;--da-sheet-stroke:#cfd3d9}.da-app .da-scanframe{border:1px solid var(--da-paper-stroke);background:var(--da-paper);cursor:default;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:2px;position:relative;overflow:hidden}.da-app .da-scanframe.sheet{background:var(--da-sheet);border-color:var(--da-sheet-stroke)}.da-app .da-scanwin{height:168px;position:relative;overflow:hidden}.da-app .da-scan{color:var(--da-paper-ink);font-family:var(--co-font-ui);font-size:13.5px;line-height:1.6;position:relative}.da-app .da-scanframe.sheet .da-scan{font-size:13.5px}.da-app .da-scpage{padding:16px 32px 18px 36px;position:relative}.da-app .da-scrun{letter-spacing:.04em;color:var(--da-paper-ink-2);border-bottom:1px solid var(--da-paper-line);white-space:nowrap;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:4px;font-size:9.5px;display:flex}.da-app .da-scrun span{text-overflow:ellipsis;overflow:hidden}.da-app .da-scp{text-align:left;-webkit-hyphens:none;hyphens:none;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 9px}.da-app .da-scp.hit{position:relative}.da-app .da-scan mark.da-hit{background:var(--da-mark);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;mix-blend-mode:multiply;border-radius:.28em .45em .32em .4em;margin:0 -.06em;padding:.06em .12em}.da-app .da-scfoot{color:var(--da-paper-ink-2);border-top:1px solid var(--da-paper-line);white-space:nowrap;justify-content:space-between;gap:12px;margin-top:14px;padding-top:4px;font-size:9.5px;display:flex}.da-app .da-scanfull{--da-s:.55;cursor:default;margin-top:6px;position:relative;overflow:hidden}.da-app .da-scanfull:hover .da-scanframe{border-color:var(--co-accent)}.da-app .da-scanfull .da-scanframe{width:680px;min-height:880px;transform:scale(var(--da-s));transform-origin:0 0}.da-app .da-scanfull .da-scpage{min-height:880px;padding-bottom:60px}.da-app .da-scanfull .da-scfoot{margin-top:0;position:absolute;bottom:22px;left:44px;right:40px}.da-app .da-scanfull .da-scbody{max-height:700px;overflow:hidden}.da-app .da-page .da-nav{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.da-app .da-page .da-nav .da-pn{color:var(--co-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px;font-size:12px}.da-app .da-pbody{flex:1;min-height:0;padding:12px 14px 24px;overflow:auto}.da-app .da-paper{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.da-app .da-paper .da-t{min-width:0;line-height:1.25}.da-app .da-paper .da-t b{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.da-app .da-paper .da-t span{font-family:var(--co-font-mono);color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.da-app .da-pbody h4{color:var(--co-text-2);align-items:center;gap:6px;margin-top:14px;font-size:11.5px;font-weight:600;display:flex}.da-app .da-pbody h4 .da-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.da-app .da-pacts{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.da-app .da-pacts .co-btn.primary{grid-column:1/-1}.da-app .da-others{gap:2px;margin-top:6px;display:grid}.da-app .da-other{border-radius:var(--co-r-ctl);height:30px;color:var(--co-text);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:grid}.da-app .da-other:hover{background:var(--co-subtle)}.da-app .da-other.on{background:var(--co-subtle);box-shadow:inset 3px 0 0 var(--co-accent)}.da-app .da-other .da-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.da-app .da-other .da-n{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11px}.da-app .da-cold{width:100%;max-width:880px;margin:0 auto;padding:28px 24px 24px}.da-app .da-waitwrap{place-items:center;min-height:100%;display:grid}.da-app .da-railrest{text-align:center;align-content:center;justify-items:center;gap:6px;min-height:82%;padding:0 18px;display:grid}.da-app .da-railrest b{color:var(--co-text);font-size:13px}.da-app .da-railrest p{color:var(--co-text-2);margin:0;font-size:12px;line-height:1.5}.da-app .da-cold h2{color:var(--co-text);font-size:15px;font-weight:600}.da-app .da-cold>p{color:var(--co-text-2);margin-top:4px;font-size:12.5px;line-height:1.45}.da-app .da-cold>p a{color:var(--co-accent-text)}.da-app .da-cold>p a:hover{text-decoration:underline}.da-app .da-ck{color:var(--co-text-2);margin-top:18px;font-size:11.5px;font-weight:600}.da-app .da-try{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-top:10px;display:grid}.da-app .da-try button{text-align:left;border-radius:var(--co-r-card);border:1px solid var(--co-stroke-2);background:var(--co-card);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:11px 12px;display:grid}.da-app .da-try button:hover{background:var(--co-card-2);border-color:var(--co-stroke-strong)}.da-app .da-try button svg{width:14px;height:14px;color:var(--co-text-3)}.da-app .da-try button .da-t{min-width:0;line-height:1.3}.da-app .da-try button .da-t b{color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.da-app .da-try button .da-t span{color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.da-app .da-cold .co-kpis{border:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 0 0}.da-app .da-recent{gap:2px;margin-top:6px;display:grid}.da-app .da-recent button{border-radius:var(--co-r-ctl);height:30px;color:var(--co-text);text-align:left;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;font-size:12.5px;display:grid}.da-app .da-recent button:hover{background:var(--co-subtle)}.da-app .da-recent button svg{width:14px;height:14px;color:var(--co-text-3)}.da-app .da-recent button .da-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.da-app .da-recent button .da-n{color:var(--co-text-3);font-size:11px}.da-app .da-cold .da-note{color:var(--co-text-2);margin-top:14px;font-size:12px}.da-app .da-cold .da-note button{color:var(--co-accent-text)}.da-app .da-cold .da-note button:hover{text-decoration:underline}.da-app .da-cold2{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.da-app .da-cold2 .co-grid td{height:30px}.da-app .da-vbars{gap:3px;padding:10px 10px 12px;display:grid}.da-app .da-vbar{border-radius:var(--co-r-ctl);height:26px;color:var(--co-text);text-align:left;grid-template-columns:150px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:0 4px;font-size:12px;display:grid}.da-app .da-vbar:hover{background:var(--co-subtle)}.da-app .da-vbar .da-bl{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.da-app .da-vbar .da-bt{background:var(--co-track);border-radius:2px;height:8px;overflow:hidden}.da-app .da-vbar .da-bt i{background:var(--co-accent);border-radius:2px;height:100%;display:block}.da-app .da-vbar .da-bn{text-align:right;font-variant-numeric:tabular-nums;color:var(--co-text-2)}@container win (max-width:1100px){.da-app .da-cold2{grid-template-columns:1fr}}.da-app .da-reportwrap{padding:0 0 24px}.da-app .da-report{gap:12px;max-width:1120px;margin:0 auto;padding:14px 18px 24px;display:grid}.da-app .da-rhead{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.da-app .da-rhead>div:first-child{flex:360px;min-width:0}.da-app .da-rk{color:var(--co-text-2);font-size:11.5px;font-weight:600}.da-app .da-rhead h2{color:var(--co-text);font-size:17px;font-weight:600;line-height:1.3}.da-app .da-rhead p{color:var(--co-text-2);margin-top:2px;font-size:12.5px;line-height:1.4}.da-app .da-racts{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.da-app .da-rkpis.co-kpis{border:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.da-app .da-rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.da-app .da-rgrid .co-card.wide{grid-column:1/-1}.da-app .da-rgrid .co-cbody{padding:10px 12px 12px}.da-app .da-rgrid .co-bars{gap:3px}.da-app .da-rgrid .co-bar-row{grid-template-columns:minmax(120px,210px) minmax(0,1fr) 128px;height:26px}.da-app .da-rgrid .co-bar-row[type=button]:hover{background:var(--co-subtle)}.da-app .da-rgrid .co-bar-l{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.da-app .da-rgrid .co-bar-v{text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.da-app .da-rgrid .co-seglegend{margin-top:8px}.da-app .da-rempty{color:var(--co-text-2);padding:4px 0;font-size:12.5px;line-height:1.45}.da-app .da-rsec{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card)}.da-app .da-rsh{border-bottom:1px solid var(--co-divider);flex-wrap:wrap;align-items:center;gap:8px;min-height:38px;padding:6px 12px;display:flex}.da-app .da-rsh svg{width:15px;height:15px;color:var(--co-text-2);flex:none}.da-app .da-rsh h3{color:var(--co-text);white-space:nowrap;font-size:13px;font-weight:600}.da-app .da-rsh .co-n{color:var(--co-text-3);min-width:0;font-size:11.5px}.da-app .da-rsh .co-tools{gap:4px;margin-left:auto;display:inline-flex}.da-app .da-rsb{gap:10px;padding:10px 12px 12px;display:grid}.da-app .da-presets{flex-wrap:wrap;gap:6px;display:flex}.da-app .da-preset{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer);text-align:left;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:250px;padding:6px 10px;display:inline-flex}.da-app .da-preset:hover:not([disabled]){background:var(--co-subtle);border-color:var(--co-stroke-strong)}.da-app .da-preset[disabled]{opacity:.5}.da-app .da-preset b{color:var(--co-text);font-size:12.5px;font-weight:600}.da-app .da-preset span{color:var(--co-text-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.da-app .da-askrow{align-items:center;gap:6px;display:flex}.da-app .da-askrow .co-input{flex:1;height:34px;font-size:13px}.da-app .da-finding{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer)}.da-app .da-fq{border-bottom:1px solid var(--co-divider);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.da-app .da-fq b{color:var(--co-text);flex:260px;min-width:0;font-size:13px;font-weight:600;line-height:1.35}.da-app .da-fq .da-n{color:var(--co-text-3);white-space:nowrap;font-size:11px}.da-app .da-fb{gap:8px;padding:10px 12px 12px;display:grid}.da-app .da-fverdict{color:var(--co-text);font-size:14px;font-weight:600;line-height:1.4}.da-app .da-fbecause{color:var(--co-text);font-size:12.5px;line-height:1.5}.da-app .da-ffigs{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px;display:grid}.da-app .da-ffig{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);min-width:0;padding:6px 8px}.da-app .da-ffig b{font-variant-numeric:tabular-nums;color:var(--co-text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;display:block;overflow:hidden}.da-app .da-ffig b.warn{color:var(--co-caution)}.da-app .da-ffig b.risk{color:var(--co-critical)}.da-app .da-ffig b.good{color:var(--co-success)}.da-app .da-ffig b small{color:var(--co-text-3);margin-left:3px;font-size:11px;font-weight:400}.da-app .da-ffig span{color:var(--co-text-2);font-size:11px;display:block}.da-app .da-fnote{color:var(--co-text-2);border-left:3px solid var(--co-caution-stroke);background:var(--co-caution-fill);border-radius:0 var(--co-r-card) var(--co-r-card) 0;padding:6px 8px;font-size:12px;line-height:1.45}.da-app .da-fnote b{color:var(--co-text)}.da-app .da-fups{flex-wrap:wrap;gap:6px;display:flex}.da-app .da-fups .co-btn span{white-space:normal;text-align:left}.da-app .da-ledger td{vertical-align:top}.da-app .da-ledger .da-says{white-space:normal;line-height:1.4}.da-app .da-rinvite{text-align:center;justify-items:center;gap:6px;padding:4px 0;display:grid}.da-app .da-rinvite b{color:var(--co-text);font-size:13.5px;font-weight:600}.da-app .da-rinvite p{color:var(--co-text-2);max-width:720px;font-size:12.5px;line-height:1.5}.da-app .da-rsum{color:var(--co-text);font-size:13px;line-height:1.5}.da-app .da-verdicts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.da-app .da-verdict{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer);border-left-width:3px;grid-template-columns:24px 36px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.da-app .da-verdict.weak{border-left-color:var(--co-critical)}.da-app .da-verdict.fair{border-left-color:var(--co-caution)}.da-app .da-verdict.strong{border-left-color:var(--co-success)}.da-app .da-vrank{color:var(--co-text-2);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.da-app .da-vmain{gap:4px;min-width:0;display:grid}.da-app .da-vt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.da-app .da-vt b{color:var(--co-text);font-size:13px;font-weight:600}.da-app .da-vt .co-cap2{font-size:11.5px}.da-app .da-vhead{color:var(--co-text);font-size:12.5px;line-height:1.45}.da-app .da-vweak{gap:4px;margin:0;padding:0;list-style:none;display:grid}.da-app .da-vweak li{color:var(--co-text);background:var(--co-card);border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);padding:6px 8px;font-size:12.5px;line-height:1.45}.da-app .da-vweak li b{font-weight:600}.da-app .da-vweak li .da-ask{color:var(--co-accent-text);margin-top:2px;display:block}.da-app .da-vstrong{color:var(--co-text-2);font-size:12px;line-height:1.4}.da-app .da-vacts{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.da-app .da-moves{color:var(--co-text);gap:4px;margin:4px 0 0;padding:0 0 0 18px;font-size:12.5px;line-height:1.45;display:grid}.da-app .da-moves b{font-weight:600}.da-app .da-rnotes{gap:6px;display:grid}.da-app .da-rnote{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer);color:var(--co-text);gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:grid}.da-app .da-rnote .da-nh{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.da-app .da-rnote .da-nh b{font-weight:600}.da-app .da-rnote .da-nh span{color:var(--co-text-3);font-size:11px}.da-app .da-rnote blockquote{border-left:2px solid var(--co-stroke-strong);color:var(--co-text-2);margin:2px 0;padding:2px 8px;font-size:12px}.da-app .da-rnote p{white-space:pre-wrap}.da-app .da-err{color:var(--co-critical)}.da-app .da-link{font-family:var(--co-font-mono);word-break:break-all;font-size:11px}.da-app .da-check{color:var(--co-text-2);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.da-app .da-sendsum{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer);color:var(--co-text);margin-top:8px;padding:8px 10px;font-size:12.5px}.da-app .da-sendsum b{margin-bottom:4px;font-weight:600;display:block}.da-app .da-sendsum ul{gap:2px;margin:0;padding-left:16px;line-height:1.45;display:grid}@container win (max-width:1100px){.da-app .da-rgrid{grid-template-columns:minmax(0,1fr)}.da-app .da-rkpis.co-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.da-app .da-notes{gap:6px;margin-top:6px;display:grid}.da-app .da-noteitem{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);color:var(--co-text);padding:8px 10px;font-size:12.5px;line-height:1.45}.da-app .da-noteitem .da-nh{align-items:baseline;gap:8px;display:flex}.da-app .da-noteitem .da-nh b{font-weight:600}.da-app .da-noteitem .da-nh span{color:var(--co-text-3);font-size:11px}.da-app .da-noteitem .da-ndel{color:var(--co-text-3);margin-left:auto;font-size:11px}.da-app .da-noteitem .da-ndel:hover{color:var(--co-critical);text-decoration:underline}.da-app .da-noteitem blockquote{border-left:2px solid var(--co-stroke-strong);color:var(--co-text-2);margin:4px 0;padding:2px 8px;font-size:12px}.da-app .da-noteitem p{white-space:pre-wrap}.da-app .da-notebox{gap:6px;display:grid}.da-app .da-notebox textarea.co-input{min-height:64px;font-size:12.5px}.da-app .da-notebox .da-nb{align-items:center;gap:8px;display:flex}.da-app .da-notebox .da-grow{flex:1}.da-app .da-body.hasdesk{grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 1px 348px}.da-app .da-body.norail.hasdesk{grid-template-columns:0 0 minmax(0,1fr) 1px 348px}.da-app .da-body.hasdock{grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 1px 440px}.da-app .da-body.norail.hasdock{grid-template-columns:0 0 minmax(0,1fr) 1px 440px}.da-app .da-body.hasdesk .da-gripr,.da-app .da-body.hasdock .da-gripr{pointer-events:none}@media (max-width:1180px){.da-app .da-body.hasdesk,.da-app .da-body.norail.hasdesk,.da-app .da-body.hasdock,.da-app .da-body.norail.hasdock{grid-template-columns:var(--da-railw,236px) 1px minmax(0, 1fr) 0 0}.da-app .da-body.hasdesk .da-desk,.da-app .da-body.hasdock .da-dock,.da-app .da-body.hasdesk .da-gripr,.da-app .da-body.hasdock .da-gripr{display:none}}.da-app .da-cold{max-width:1320px;padding:22px 24px 30px}.da-app .da-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.da-app .da-hero h2{letter-spacing:-.012em;color:var(--co-text);font-size:21px;font-weight:600;line-height:1.2}.da-app .da-hero>div>p{color:var(--co-text-2);max-width:78ch;margin-top:5px;font-size:13px;line-height:1.5}.da-app .da-heroacts{align-items:center;gap:8px;padding-top:2px;display:inline-flex}.da-app .da-face{border-radius:50%;flex:none;display:inline-block;position:relative}.da-app .da-face img{object-fit:cover;background:var(--co-subtle);border-radius:50%;width:100%;height:100%;display:block}.da-app .da-face i{background:var(--co-success);border:2px solid var(--co-card);border-radius:50%;width:34%;min-width:8px;height:34%;min-height:8px;position:absolute;bottom:-1px;right:-1px}.da-app .da-askchip{background:var(--co-card);border:1px solid var(--co-stroke-strong);height:40px;color:var(--co-text);border-radius:20px;align-items:center;gap:10px;padding:0 14px 0 6px;transition:border-color 80ms linear,background 80ms linear;display:inline-flex}.da-app .da-askchip:hover{border-color:var(--co-accent);background:var(--co-accent-soft)}.da-app .da-askchip .da-t{text-align:left;line-height:1.15;display:grid}.da-app .da-askchip .da-t b{font-size:13px;font-weight:600}.da-app .da-askchip .da-t span{color:var(--co-text-3);font-size:11.5px}.da-app .da-askchip svg{color:var(--co-accent-text)}.da-app .da-askbtn .da-face{margin-right:-2px}.da-app .da-askbtn[aria-pressed=true]{background:var(--co-accent-soft);border-color:var(--co-accent-stroke)}.da-app .da-ck{align-items:baseline;gap:10px;margin:28px 0 10px;display:flex}.da-app .da-ck b{color:var(--co-text);font-size:13.5px;font-weight:600}.da-app .da-ck small{color:var(--co-text-3);font-size:11.5px}.da-app .da-try{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.da-app .da-try button{border-radius:var(--co-r-card);border:1px solid var(--co-stroke-2);background:var(--co-card);grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:10px 12px}.da-app .da-try button:hover{border-color:var(--co-stroke-strong);background:var(--co-card-2)}.da-app .da-try .da-ti{width:32px;height:32px;color:var(--co-text-2);background:var(--co-subtle);box-shadow:inset 0 0 0 1px var(--co-stroke-2);border-radius:7px;place-items:center;display:grid}.da-app .da-try .da-ti svg{width:16px;height:16px;color:var(--co-text-2)}.da-app .da-try button:hover .da-ti{background:var(--co-subtle-3);color:var(--co-text)}.da-app .da-try button .da-t b{font-size:13px}.da-app .da-try button .da-t span{font-size:11.5px}.da-app .da-try .da-tn{text-align:right;color:var(--co-text-3);white-space:nowrap;font-size:11px;line-height:1.15}.da-app .da-try .da-tn b{color:var(--co-text-2);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600;display:block}.da-app .da-try button.none{opacity:.68}.da-app .da-try button.none .da-tn b{color:var(--co-text-3)}.da-app .da-recent{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2px 10px}.da-app .da-inline{color:var(--co-accent-text)}.da-app .da-inline:hover{text-decoration:underline}.da-app .da-cold .co-kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.da-app .da-cold .co-stat{border-color:var(--co-stroke-2);align-items:stretch;min-height:84px;padding:11px 13px}.da-app .da-cold .co-stat:hover{border-color:var(--co-stroke-strong)}.da-app .da-cold .co-stat .co-txt{align-content:space-between}.da-app .da-cold .co-stat .co-v{letter-spacing:-.01em;font-size:22px}.da-app .da-cold .co-stat .co-viz{place-items:center end;width:64px;display:grid}.da-app .da-ring{width:44px;height:44px}.da-app .da-strip{width:64px;height:44px;overflow:visible}.da-app .da-dots{grid-template-columns:repeat(7,9px);gap:4px;display:grid}.da-app .da-dots i{background:var(--co-text-3);opacity:.55;border-radius:2px;width:9px;height:9px}.da-app .da-hz{height:92px;margin:10px 14px 2px;position:relative}.da-app .da-hzax{background:var(--co-track);border-radius:3px;height:6px;position:absolute;top:50px;left:0;right:0}.da-app .da-hzzone{border-radius:3px;height:6px;position:absolute;top:50px}.da-app .da-hzzone.risk{background:var(--co-critical-fill);border:1px solid var(--co-critical-stroke)}.da-app .da-hzzone.warn{background:var(--co-caution-fill);border:1px solid var(--co-caution-stroke)}.da-app .da-hztoday{background:var(--co-ink-line);border-radius:1px;width:2px;height:26px;position:absolute;top:40px;left:0}.da-app .da-hztick{color:var(--co-text-3);white-space:nowrap;font-size:10.5px;position:absolute;top:62px;translate:-50%}.da-app .da-hztick:before{content:"";background:var(--co-stroke-strong);width:1px;height:6px;position:absolute;top:-8px;left:50%}.da-app .da-hztick.today{color:var(--co-text);font-weight:600;left:0;translate:0}.da-app .da-hztick.today:before{display:none}.da-app .da-hzdot{background:var(--co-attention);border:2px solid var(--co-card);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--co-attention);border-radius:50%;transition:transform 80ms linear;position:absolute;top:46px;translate:-50%}.da-app .da-hzdot:hover{z-index:2;transform:scale(1.22)}.da-app .da-hzdot.risk{background:var(--co-critical);box-shadow:0 0 0 1.5px var(--co-critical)}.da-app .da-hzdot.warn{background:var(--co-gold);box-shadow:0 0 0 1.5px var(--co-caution)}.da-app .da-hzlb{color:var(--co-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:62%;font-size:11px;position:absolute;overflow:hidden}.da-app .da-hzlb b{color:var(--co-text);font-variant-numeric:tabular-nums}.da-app .da-hzlb.risk b{color:var(--co-critical)}.da-app .da-hzlb.warn b{color:var(--co-caution)}.da-app .da-hzlb.r0{top:2px}.da-app .da-hzlb.r1{top:20px}.da-app .da-hzlb.flip{translate:-100%}.da-app .da-hzlb:after{content:"";background:var(--co-stroke-strong);width:1px;position:absolute;top:100%;left:0}.da-app .da-hzlb.r0:after{height:44px}.da-app .da-hzlb.r1:after{height:26px}.da-app .da-hzlb.flip:after{left:auto;right:0}.da-app .da-vbar{grid-template-columns:22px 160px minmax(0,1fr) 34px;height:28px;font-size:12.5px}.da-app .da-vbar .da-bt{border-radius:3px;height:12px}.da-app .da-vbar .da-bt i{background:var(--co-text-3);opacity:.75;border-radius:3px}.da-app .da-vbar:hover .da-bt i{background:var(--co-accent);opacity:1}.da-app .da-cold2{gap:10px;margin-top:12px}.da-app .da-cold2 .co-card{border-color:var(--co-stroke-2)}.da-app .da-desk{background:var(--co-layer);border-left:1px solid var(--co-divider)}.da-app .da-deskbody{flex:1;align-content:start;gap:10px;min-height:0;padding:12px 12px 22px;display:grid;overflow:auto}.da-app .da-card{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);min-width:0;overflow:hidden}.da-app .da-card .co-phead{border-bottom:1px solid var(--co-divider);height:38px;padding:0 8px 0 12px}.da-app .da-cardfoot{border-top:1px solid var(--co-divider);color:var(--co-text-3);padding:7px 12px;font-size:11.5px}.da-app .da-seathead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 13px 10px;display:grid}.da-app .da-seathead b{font-size:14.5px;font-weight:600;display:block}.da-app .da-seathead span{color:var(--co-text-2);margin-top:2px;font-size:12px;line-height:1.4;display:block}.da-app .da-qs{grid-template-columns:minmax(0,1fr);gap:2px;padding:0 6px 6px;display:grid}.da-app .da-talk{border-radius:var(--co-r-card);border:1px solid var(--co-accent-stroke);background:var(--co-accent-soft);text-align:left;width:calc(100% - 24px);color:var(--co-text);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;margin:0 12px 10px;padding:9px 12px;transition:border-color 80ms linear,background 80ms linear;display:grid}.da-app .da-talk:hover{border-color:var(--co-accent);background:var(--co-accent)}@supports (color:color-mix(in lab, red, red)){.da-app .da-talk:hover{background:color-mix(in srgb, var(--co-accent) 14%, var(--co-card))}}.da-app .da-talk svg{color:var(--co-accent-text)}.da-app .da-talk>span{min-width:0;line-height:1.25;display:grid}.da-app .da-talk b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.da-app .da-talk span span{color:var(--co-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.da-app .da-docktools .co-btn svg{margin-right:-2px}.da-app .da-q{text-align:left;width:100%;min-width:0;color:var(--co-text);border-radius:6px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px 8px 8px 10px;font-size:12.5px;line-height:1.4;display:grid}.da-app .da-q:hover{background:var(--co-subtle)}.da-app .da-q svg{width:14px;height:14px;color:var(--co-text-3)}.da-app .da-ask{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:2px 12px 12px;display:grid}.da-app .da-ask .co-input{height:32px;font-size:12.5px}.da-app .da-deskmore{border-top:1px solid var(--co-divider);width:100%;color:var(--co-accent-text);text-align:left;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.da-app .da-deskmore:hover{background:var(--co-subtle)}.da-app .da-deskmore svg{width:13px;height:13px}.da-app .da-bench{border-top:1px solid var(--co-divider);flex-wrap:wrap;align-items:center;gap:7px;padding:9px 12px 11px;display:flex}.da-app .da-bench small{color:var(--co-text-3);margin-right:2px;font-size:11.5px}.da-app .da-seat{width:30px;height:30px;transition:transform .1s var(--co-ease-out);border-radius:50%;padding:0}.da-app .da-seat img{object-fit:cover;border:2px solid var(--co-card);width:30px;height:30px;box-shadow:0 0 0 1px var(--co-stroke-strong);background:var(--co-subtle);border-radius:50%;display:block}.da-app .da-seat:hover{transform:translateY(-2px)}.da-app .da-seat.on img{box-shadow:0 0 0 2px var(--co-accent)}.da-app .da-plates{grid-template-columns:minmax(0,1fr);gap:2px;padding:6px;display:grid}.da-app .da-plate{text-align:left;border-radius:6px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;width:100%;min-width:0;padding:8px;display:grid}.da-app .da-plate:hover{background:var(--co-subtle)}.da-app .da-plate .da-pt{min-width:0}.da-app .da-plate .da-pk{color:var(--co-text-3);align-items:center;gap:6px;margin-bottom:2px;font-size:11px;display:flex}.da-app .da-plate .da-pk i{background:var(--co-gold);border-radius:50%;flex:none;width:6px;height:6px}.da-app .da-plate b{-webkit-line-clamp:3;color:var(--co-text);-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.da-app .da-plate .da-pw{color:var(--co-accent-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;display:block;overflow:hidden}.da-app .da-srcs{grid-template-columns:minmax(0,1fr);gap:1px;padding:5px 6px 6px;display:grid}.da-app .da-src,.da-app .da-srcadd{text-align:left;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:7px 8px;display:grid}.da-app .da-srcadd:hover{background:var(--co-subtle)}.da-app .da-si{background:var(--co-subtle);border:1px solid var(--co-stroke-2);width:28px;height:28px;color:var(--co-text-2);border-radius:7px;place-items:center;display:grid}.da-app .da-si svg{width:15px;height:15px}.da-app .da-si.on{background:var(--co-accent-soft);border-color:var(--co-accent-stroke);color:var(--co-accent-text)}.da-app .da-si.bad{background:var(--co-critical-fill);border-color:var(--co-critical-stroke);color:var(--co-critical)}.da-app .da-st{min-width:0;line-height:1.3}.da-app .da-st b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.da-app .da-st span{color:var(--co-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.da-app .da-sr{justify-items:end;gap:2px;display:grid}.da-app .da-sr small{color:var(--co-text-3);white-space:nowrap;font-size:10.5px}.da-app .da-srcnone{color:var(--co-text-2);padding:4px 8px 8px;font-size:12px;line-height:1.45}.da-app .da-addr{background:var(--co-layer-alt);border:1px solid var(--co-stroke-2);border-radius:6px;gap:2px;margin:0 6px 8px;padding:8px 10px;display:grid}.da-app .da-addr code{font-family:var(--co-font-mono);color:var(--co-text);word-break:break-all;font-size:11.5px}.da-app .da-addr small{color:var(--co-text-3);font-size:11px;line-height:1.4}.da-app .da-dock{background:var(--co-card);border-left:1px solid var(--co-divider);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.da-app .da-dockhead{border-bottom:1px solid var(--co-divider);background:var(--co-layer-alt);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 8px 10px 12px;display:grid}.da-app .da-dockhead b{font-size:13.5px;font-weight:600;display:block}.da-app .da-dockhead>div>span{color:var(--co-text-3);font-size:11.5px;display:block}.da-app .da-docktools{align-items:center;gap:2px;display:inline-flex}.da-app .da-seatpick{position:relative}.da-app .da-seatmenu{z-index:20;background:var(--co-card);border:1px solid var(--co-stroke-strong);border-radius:var(--co-r-flyout);min-width:220px;box-shadow:var(--co-shadow-flyout);gap:1px;margin-top:4px;padding:5px;display:grid;position:absolute;top:100%;right:0}.da-app .da-seatmenu button{text-align:left;border-radius:5px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:12.5px;display:grid}.da-app .da-seatmenu button:hover{background:var(--co-subtle)}.da-app .da-seatmenu button.on{background:var(--co-accent-soft)}.da-app .da-seatmenu button img{object-fit:cover;border-radius:50%;width:20px;height:20px}.da-app .da-seatmenu button small{color:var(--co-text-3);white-space:nowrap;font-size:10.5px}.da-app .da-thread{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}.da-app .da-turn{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.da-app .da-me{background:var(--co-accent);max-width:90%;color:var(--co-on-accent);border-radius:10px 10px 2px;justify-self:end;padding:8px 11px;font-size:12.5px;line-height:1.45}.da-app .da-bub{border:1px solid var(--co-stroke-2);background:var(--co-layer);color:var(--co-text);border-radius:10px 10px 10px 2px;min-width:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.da-app .da-bub.bad{border-color:var(--co-critical-stroke);background:var(--co-critical-fill);color:var(--co-critical)}.da-app .da-bub p+p{margin-top:7px}.da-app .da-bub .da-lead{font-weight:600}.da-app .da-typing{gap:4px;padding:2px 0;display:inline-flex}.da-app .da-typing i{background:var(--co-text-3);border-radius:50%;width:6px;height:6px;animation:.9s infinite da-blink}.da-app .da-typing i:nth-child(2){animation-delay:.15s}.da-app .da-typing i:nth-child(3){animation-delay:.3s}@keyframes da-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.da-app .da-cites{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:9px;display:grid}.da-app .da-cite{border:1px solid var(--co-stroke-2);background:var(--co-card);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:2px;min-width:0;display:grid;overflow:hidden}.da-app .da-cite:hover{border-color:var(--co-stroke-strong)}.da-app .da-citeopen{text-align:left;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:7px 8px;display:grid}.da-app .da-citeopen:hover{background:var(--co-subtle)}.da-app .da-ct{min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.da-app .da-ct b{font-weight:600}.da-app .da-ct small{color:var(--co-text-3);font-variant-numeric:tabular-nums}.da-app .da-ct em{color:var(--co-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:normal;display:block;overflow:hidden}.da-app .da-cf{color:var(--co-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;padding:0 8px;font-size:12px;font-weight:600}.da-app .da-citesend{width:30px;color:var(--co-text-3);border-left:1px solid var(--co-divider);place-items:center;display:grid}.da-app .da-citesend:hover{background:var(--co-subtle);color:var(--co-accent-text)}.da-app .da-doors{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.da-app .da-doors .co-btn{min-width:0;max-width:100%}.da-app .da-doors .co-btn span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.da-app .da-dockask{border-top:1px solid var(--co-divider);background:var(--co-layer-alt);grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:9px 12px 11px;display:grid}.da-app .da-dockask .co-input{height:34px}.da-app .da-gwhy{border-radius:var(--co-r-card);border:1px solid var(--co-accent-stroke);background:var(--co-accent-soft);color:var(--co-text);align-items:center;gap:8px;padding:9px 11px;font-size:12.5px;display:flex}.da-app .da-gwhy svg{width:15px;height:15px;color:var(--co-accent-text);flex:none}.da-app .da-gh{color:var(--co-text);margin:16px 0 6px;font-size:13px;font-weight:600}.da-app .da-gthree{color:var(--co-text-2);gap:9px;margin:0;padding-left:20px;font-size:12.5px;line-height:1.55;display:grid}.da-app .da-gthree b{color:var(--co-text)}.da-app .da-gsecs{color:var(--co-text-2);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:3px 14px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;display:grid}@media print{.da-app .co-caption,.da-app .co-onebar,.da-app .co-foot,.da-app .da-rail,.da-app .da-grip,.da-app .da-page,.da-app .da-shead .da-right,.da-app .da-ca,.da-app .da-gpills .da-tick,.da-app .da-gpills .co-btn,.da-app .da-racts,.da-app .da-presets,.da-app .da-askrow,.da-app .da-vacts,.da-app .da-fups,.da-app .da-rsh .co-tools,.da-app .da-fq .co-btn{display:none!important}.da-app .da-body,.da-app .da-pane,.da-app .da-results{height:auto;display:block;overflow:visible}.da-app .da-group,.da-app .da-finding,.da-app .da-verdict,.da-app .co-card{break-inside:avoid}.da-app .da-report{max-width:none}}.office-app.co-3{--co-mica-alpha:#fffffff0;--co-layer:#fff;--co-layer-alt:#fbfbfd;--co-stroke-2:#0000001c;--co-stroke-strong:#0003;--co-divider:#0000001a;--co-text-2:#000000ad;--co-text-3:#00000080;--ca-canvas:#2b2f36;--ca-page:#fff;--ca-ink:#1f2328;--ca-rule:#c8ccd3;--ca-paper-edge:#c6cad1;--ca-paper-lift:0 1px 2px #00000042, 0 12px 28px #0000004d;--ca-seal:#b08d3f;--ca-good:#2e5d3a;--ca-good-soft:#eef4ef;--ca-good-line:#bcd3c1;--ca-you:#1f6b34;--ca-ai:#0f5fb7;--ca-vendor:#9a5a00;--ca-cmt:#fff2b8;font-size:13px}.dark .office-app.co-3{--co-mica-alpha:#1e1e20fa;--co-layer:#232326;--co-layer-alt:#28282c;--co-stroke-2:#ffffff1f;--co-stroke-strong:#ffffff38;--co-divider:#ffffff1c;--co-text-2:#fffc;--co-text-3:#ffffff94;--ca-canvas:#0d1014;--ca-page:#2a2b2f;--ca-ink:#e8e9ec;--ca-rule:#3b3d43;--ca-paper-edge:#4a4e57;--ca-paper-lift:0 1px 2px #00000080, 0 14px 34px #0000008c;--ca-seal:#cfa957;--ca-good:#7fb78e;--ca-good-soft:#18241b;--ca-good-line:#2c4531;--ca-you:#8ec39c;--ca-ai:#8fb0dc;--ca-vendor:#e2c068;--ca-cmt:#4a4020}.office-app.co-3 .co-cb,.office-app.co-3 .co-btn,.office-app.co-3 .co-nitem,.office-app.co-3 .co-titem,.office-app.co-3 .co-grid td,.office-app.co-3 .co-dtab,.office-app.co-3 .co-dbody,.office-app.co-3 .co-mi,.office-app.co-3 .co-input{font-size:13px}.office-app.co-3 .co-cap,.office-app.co-3 .co-cap2,.office-app.co-3 .co-grid th,.office-app.co-3 .co-stat .co-l,.office-app.co-3 .co-stat .co-s{font-size:12px}.office-app.co-3 .co-roomhead b{font-size:17px}.office-app.co-3 .co-stat .co-v{font-size:19px}.office-app.ca-app{--co-navw:232px}.office-app.ca-app .co-main.ca-stage{min-width:0;padding:0;display:block;overflow:clip}.office-app.ca-app .ca-stagewrap{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;height:100%;display:grid;overflow:clip;container:stage/inline-size}@container stage (max-width:1080px){.office-app.ca-app .ca-bar .co-btn.sm>span:not(.co-k),.office-app.ca-app .ca-bar .co-btn.sm .co-k,.office-app.ca-app .ca-bar .ca-round small{display:none}}@container stage (max-width:850px){.office-app.ca-app .ca-bar .co-toggle span{display:none}.office-app.ca-app .ca-bar .co-seg button{padding:0 7px}}@container stage (max-width:700px){.office-app.ca-app .ca-bar .ca-round,.office-app.ca-app .ca-bar .ca-kind{display:none}}.office-app.ca-app .ca-stagewrap>*{min-width:0}.office-app.ca-app .ca-bar{border-bottom:1px solid var(--co-divider);background:var(--co-layer-alt);align-items:center;gap:8px;min-height:40px;padding:0 8px 0 6px;display:flex}.office-app.ca-app .ca-tabs{scrollbar-width:none;flex:auto;align-items:center;gap:3px;min-width:120px;padding:0;display:flex;overflow-x:auto}.office-app.ca-app .ca-tab{min-width:64px;max-width:220px;height:28px;color:var(--co-text-2);border:1px solid #0000;border-radius:6px;flex:0 auto;align-items:center;display:inline-flex}.office-app.ca-app .ca-tab.on{background:var(--co-card);border-color:var(--co-stroke-2);color:var(--co-text);flex-shrink:.5}.office-app.ca-app .ca-tab:hover:not(.on){background:var(--co-subtle)}.office-app.ca-app .ca-tabmain{align-items:center;gap:6px;min-width:0;height:100%;padding:0 6px 0 10px;font-size:12.5px;display:inline-flex}.office-app.ca-app .ca-tab.on .ca-tabmain{font-weight:600}.office-app.ca-app .ca-tabx{width:20px;height:20px;color:var(--co-text-3);border-radius:4px;place-items:center;margin-right:4px;display:grid}.office-app.ca-app .ca-tabx:hover{background:var(--co-subtle-3);color:var(--co-text)}.office-app.ca-app .ca-tabadd{width:28px;height:28px;color:var(--co-text-2);border-radius:6px;flex:none;place-items:center;margin-left:2px;display:grid}.office-app.ca-app .ca-tabadd:hover{background:var(--co-subtle);color:var(--co-text)}.office-app.ca-app .ca-barctl{flex:none;align-items:center;gap:8px;display:inline-flex}.office-app.ca-app .ca-barctl .co-seg{flex:none}.office-app.ca-app .ca-barctl .co-seg button{white-space:nowrap}.office-app.ca-app .ca-barctl .co-toggle{flex:none}.office-app.ca-app .ca-barctl .co-toggle span{white-space:nowrap}.office-app.ca-app .ca-barctl .co-btn.sm{height:28px}.office-app.ca-app .ca-round{border-radius:var(--co-r-ctl);height:28px;color:var(--co-text-2);white-space:nowrap;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.office-app.ca-app .ca-round small{color:var(--co-text-2);font-size:12px}.office-app.ca-app .ca-round .ca-dots i.now{border-color:var(--co-accent)}.office-app.ca-app .ca-kind{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-ctl);background:var(--co-card);white-space:nowrap;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;display:inline-flex}.office-app.ca-app .ca-kind b{font-size:12.5px;font-weight:600}.office-app.ca-app .ca-kindbtn{width:22px;height:22px;color:var(--co-text-2);border-radius:4px;place-items:center;display:grid}.office-app.ca-app .ca-kindbtn:hover{background:var(--co-subtle);color:var(--co-text)}.office-app.ca-app .ca-kindbtn:disabled{opacity:.45}.office-app.ca-app .ca-pageswrap{background:var(--co-layer);min-width:0;min-height:0;overflow:auto}.office-app.ca-app .ca-pageswrap:has(.ca-pages){background:var(--ca-canvas)}.office-app.ca-app .ca-pages{height:100%;min-height:480px}.office-app.ca-app .ca-pages .ca-xray{height:100%}.office-app.ca-app .vb-xray{background:0 0!important;border-color:#0000!important;border-radius:0!important}.office-app.ca-app .ca-pageswrap{--ca-mat-pad:18px}.office-app.ca-app .ca-xray>div{min-width:0}.office-app.ca-app .vb-xray [data-vbx-page]{outline:1px solid var(--ca-paper-edge);outline-offset:-1px;border-radius:1px;box-shadow:var(--ca-paper-lift)!important}.office-app.ca-app .vb-xray .shadow-sm:not([data-vbx-page]),.office-app.ca-app .vb-xray .shadow-md:not([data-vbx-page]),.office-app.ca-app .vb-xray .shadow-lg:not([data-vbx-page]),.office-app.ca-app .vb-xray .ring-1:not([data-vbx-page]){box-shadow:none!important}.office-app.ca-app .vb-xray .shadow-lg,.office-app.ca-app .vb-xray .shadow-md{border:1px solid var(--co-stroke-strong)}.office-app.ca-app .ca-pages .inset-x-\[3px\]{outline:1px solid var(--ca-rule);outline-offset:-1px;box-shadow:none!important}.office-app.ca-app .ca-pages .bottom-3.right-3{border-color:var(--co-stroke-strong);box-shadow:none!important}.office-app.ca-app .ca-reading{gap:12px;padding:12px 14px;display:grid}.office-app.ca-app .ca-reading .co-steps,.office-app.ca-app .ca-readnote{width:100%;max-width:560px;margin-inline:auto}.office-app.ca-app .ca-pageswrap>.co-empty,.office-app.ca-app .ca-pageswrap>.co-pstate{max-width:560px;margin:24px auto}.office-app.co-win.ca-app.ca-readmode{grid-template-rows:minmax(0,1fr)}.office-app.ca-app .ca-read{background:var(--co-layer);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;container:read/inline-size}@container read (max-width:1500px){.office-app.ca-app .ca-readbar .ca-round small,.office-app.ca-app .ca-readbar .co-toggle span{display:none}}@container read (max-width:1290px){.office-app.ca-app .ca-readbar [data-ca-aisuggest]>span:not(.co-k),.office-app.ca-app .ca-readbar [data-ca-readcomments]>span:not(.co-k){display:none}.office-app.ca-app .ca-readname{max-width:28%}}@container read (max-width:1020px){.office-app.ca-app .ca-readbar .ca-round,.office-app.ca-app .ca-readbar .ca-kind{display:none}}.office-app.ca-app .ca-readbar{background:var(--co-layer);min-height:44px;padding:0 8px 0 12px}.office-app.ca-app .ca-readname{align-items:center;gap:8px;min-width:0;max-width:40%;display:inline-flex}.office-app.ca-app .ca-readname b{font-size:13px;font-weight:600}.office-app.ca-app .ca-readwin{border-left:1px solid var(--co-divider);align-items:center;gap:2px;margin-left:4px;padding-left:8px;display:inline-flex}.office-app.ca-app .ca-readbody{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.office-app.ca-app .ca-readbody.withrail{grid-template-columns:minmax(0,1fr) 340px}.office-app.ca-app .ca-readbody.withrail.wide{grid-template-columns:minmax(0,1fr) 452px}.office-app.ca-app .ca-readbody>.ca5-work{min-width:0;min-height:0}.office-app.ca-app .ca-readstage{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.office-app.ca-app .ca-readstage .ca-pageswrap{height:100%}.office-app.ca-app .ca-rail{border-left:1px solid var(--co-divider);background:var(--co-layer);flex-direction:column;min-width:0;min-height:0;display:flex}.office-app.ca-app .ca-railhead{border-bottom:1px solid var(--co-divider);flex:none;align-items:baseline;gap:8px;height:40px;padding:0 14px;display:flex}.office-app.ca-app .ca-railhead b{font-size:13px;font-weight:600}.office-app.ca-app .ca-railbody{flex:auto;min-height:0;padding:0 14px 14px;overflow:auto}.office-app.ca-app .ca-railbody .co-phead{padding-left:0;padding-right:0}.office-app.ca-app .ca-notes{gap:4px;margin:6px 0;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-notes button{border:1px solid var(--co-stroke-2);border-left:3px solid var(--ca-you);border-radius:var(--co-r-card);background:var(--co-card);text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--co-text);gap:3px;padding:8px 10px;display:grid}.office-app.ca-app .ca-notes button:hover{border-color:var(--co-stroke-strong);border-left-color:var(--ca-you)}.office-app.ca-app .ca-notes p{margin:0;font-size:12.5px;line-height:1.45}.office-app.ca-app .ca-notes q{color:var(--co-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:italic;display:block;overflow:hidden}.office-app.ca-app .ca-notes q:before,.office-app.ca-app .ca-notes q:after{content:none}.office-app.ca-app .ca-verdict{color:var(--co-text);text-wrap:pretty;margin:8px 0 10px;font-size:13px;line-height:1.5}.office-app.ca-app .ca-verdict b{font-weight:600}@container win (max-width:1500px){.office-app.ca-app .ca-readbody.withrail{grid-template-columns:minmax(0,1fr) 300px}.office-app.ca-app .ca-readbody.withrail.wide{grid-template-columns:minmax(0,1fr) 408px}}.office-app.ca-app{--ca-vendor:#b7791f}.office-app.ca-app .ca-brief-lead{color:var(--co-text);text-wrap:pretty;margin:0 0 6px;font-size:13px;line-height:1.5}.office-app.ca-app .ca-brief-pts{margin-bottom:4px;display:grid}.office-app.ca-app .ca-brief-pt{border-top:1px solid var(--co-divider);padding:8px 0}.office-app.ca-app .ca-brief-pt>b{color:var(--co-text);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.office-app.ca-app .ca-brief-pt>p{color:var(--co-text-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.45}.office-app.ca-app .ca-brief-pt>small{color:var(--co-text-3);margin-top:3px;font-size:11px;display:block}.office-app.ca-app .co-dbody h3{text-wrap:balance}.office-app.ca-app .vb-xray mark{color:#0000;text-underline-offset:2px;text-decoration-thickness:2px;background:0 0!important}.office-app.ca-app .vb-xray mark.vb-high,.office-app.ca-app .vb-xray mark.vb-medium,.office-app.ca-app .vb-xray mark.vb-low{text-decoration:underline;-webkit-text-decoration-color:var(--ca-ai);-webkit-text-decoration-color:var(--ca-ai);-webkit-text-decoration-color:var(--ca-ai);text-decoration-color:var(--ca-ai);text-decoration-thickness:1.5px}.office-app.ca-app .ca-redline .vb-xray mark[data-fid]{text-decoration:line-through!important;text-decoration-thickness:2px!important;-webkit-text-decoration-color:var(--ca-ai)!important;-webkit-text-decoration-color:var(--ca-ai)!important;-webkit-text-decoration-color:var(--ca-ai)!important;text-decoration-color:var(--ca-ai)!important}.office-app.ca-app .vb-xray mark.vb-keeper{text-decoration:underline;-webkit-text-decoration-color:var(--ca-you);-webkit-text-decoration-color:var(--ca-you);-webkit-text-decoration-color:var(--ca-you);text-decoration-color:var(--ca-you);text-decoration-thickness:1.5px}.office-app.ca-app .ca-redline .vb-xray mark.vb-keeper[data-fid]{text-decoration:underline!important;-webkit-text-decoration-color:var(--ca-you)!important;-webkit-text-decoration-color:var(--ca-you)!important;-webkit-text-decoration-color:var(--ca-you)!important;text-decoration-color:var(--ca-you)!important}.office-app.ca-app .ca-redline .vb-xray mark[data-fid^=x-],.office-app.ca-app .ca-redline .vb-xray mark.vb-note-red[data-fid]{-webkit-text-decoration-color:var(--ca-you)!important;-webkit-text-decoration-color:var(--ca-you)!important;-webkit-text-decoration-color:var(--ca-you)!important;text-decoration-color:var(--ca-you)!important}.office-app.ca-app .vb-xray mark.vb-note{text-decoration:none;background:var(--ca-cmt)!important}.office-app.ca-app .vb-xray mark.vb-note-red{box-shadow:none!important}.office-app.ca-app .ca-clean .vb-xray mark{box-shadow:none!important;background:0 0!important;text-decoration:none!important}.office-app.ca-app .ca-simple .vb-xray [data-redline-column],.office-app.ca-app .ca-clean .vb-xray [data-redline-column]{display:none}.office-app.ca-app .vb-xray .vbx-balloon{font-family:var(--co-font-ui);color:var(--ca-ink);transition:border-color 80ms linear;border:1px solid var(--ca-rule)!important;border-left-width:3px!important;border-left-color:var(--ca-ai)!important;background:var(--ca-page)!important;box-shadow:none!important;border-radius:6px!important}.office-app.ca-app .vb-xray .vbx-balloon:hover{box-shadow:none!important;border-color:var(--co-stroke-strong)!important;border-left-color:var(--ca-ai)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=own],.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=own]:hover{border-left-color:var(--ca-you)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=accepted]{background:var(--ca-ai)!important}@supports (color:color-mix(in lab, red, red)){.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=accepted]{background:color-mix(in srgb, var(--ca-ai) 5%, var(--ca-page))!important}}.office-app.ca-app .vb-xray .vbx-balloon>i{height:1.5px;top:19px;background:var(--ca-ai)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=own]>i{background:var(--ca-you)!important}.office-app.ca-app .vb-xray .vbx-balloon-head .vbx-kicker{align-items:center;gap:6px;display:inline-flex;color:var(--ca-ai)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=own] .vbx-kicker{color:var(--ca-you)!important}.office-app.ca-app .vb-xray .vbx-mark{background:var(--ca-ai);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.office-app.ca-app .vb-xray .vbx-mark[data-sev=high]{background:var(--co-critical)}.office-app.ca-app .vb-xray .vbx-mark[data-sev=medium]{background:var(--co-caution)}.office-app.ca-app .vb-xray .vbx-mark[data-sev=low]{background:var(--co-text-3)}.office-app.ca-app .vb-xray .vbx-balloon[data-redline-state=own] .vbx-mark{background:var(--ca-you)}.office-app.ca-app .vb-xray .vbx-balloon-head .vbx-page{color:var(--co-text-3);font-weight:400}.office-app.ca-app .vb-xray .vbx-balloon-text{color:var(--co-text-2);text-wrap:pretty;font-size:12.5px;line-height:1.5}.office-app.ca-app .vb-xray .vbx-balloon button{font:inherit;color:var(--co-text-2);cursor:pointer;font-size:11.5px}.office-app.ca-app .vb-xray .vbx-balloon button:hover{color:var(--co-text);text-decoration:underline}.office-app.ca-app .vb-xray .vbx-vendor{color:var(--ca-vendor)}.office-app.ca-app .vb-xray .vbx-balloon[data-vendor-state=agreed]{border-left-color:var(--co-success)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-vendor-state=countered]{border-left-color:var(--ca-vendor)!important}.office-app.ca-app .vb-xray .vbx-balloon[data-vendor-state=declined]{border-left-color:var(--co-text-3)!important}.office-app.ca-app .ca-vendor-say{border:1px solid var(--co-stroke-2);border-left:3px solid var(--ca-vendor);border-radius:var(--co-r-card);background:var(--co-card);color:var(--co-text);text-wrap:pretty;padding:8px 10px;font-size:12.5px;line-height:1.45}.office-app.ca-app .ca-vendor-say small{color:var(--co-text-3);margin-top:4px;font-size:11px;display:block}.office-app.ca-app .ca-versions{gap:2px;display:grid}.office-app.ca-app .ca-version{border-radius:var(--co-r-card);border:1px solid #0000;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:7px 8px;display:grid}.office-app.ca-app .ca-version.on{border-color:var(--co-stroke-2);background:var(--co-card)}.office-app.ca-app .ca-version i{border:1px solid var(--co-stroke-strong);width:22px;height:22px;color:var(--co-text-2);background:var(--co-card);border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.office-app.ca-app .ca-version.done i{background:var(--co-success);border-color:var(--co-success);color:var(--co-on-accent)}.office-app.ca-app .ca-version b{font-size:12.5px;font-weight:600;display:block}.office-app.ca-app .ca-version small{color:var(--co-text-3);font-size:11.5px;display:block}.office-app.ca-app .ca-names{flex-wrap:wrap;gap:6px;display:flex}.office-app.ca-app .ca-peers{flex:none;align-items:center;display:inline-flex}.office-app.ca-app .ca-peers .co-av{box-shadow:0 0 0 2px var(--co-card);margin-left:-6px}.office-app.ca-app .ca-peers .co-av:first-child{margin-left:0}.office-app.ca-app .ca-library{gap:2px;display:grid}.office-app.ca-app .ca-libpos{border:1px solid var(--co-divider);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.office-app.ca-app .ca-libname{min-width:0;display:grid}.office-app.ca-app .ca-libname b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.office-app.ca-app .ca-libname small{color:var(--co-text-3);font-size:11px}.office-app.ca-app .ca-libbtns{gap:4px;display:inline-flex}.office-app.ca-app .vb-xray .vbx-balloon button[data-redline-accept]{color:var(--co-accent-text);font-weight:600}.office-app.ca-app .vb-xray .vbx-balloon.border-brand,.office-app.ca-app .vb-xray .vbx-balloon.ring-1{outline:2px solid var(--co-accent);outline-offset:0;border-color:var(--co-accent)!important}.office-app.ca-app .vb-xray .textLayer{cursor:text}.office-app.ca-app .vb-xray .react-pdf__Page{border:1px solid var(--ca-rule);box-shadow:none!important}.office-app.ca-app .ca-staterow{align-items:center;gap:8px;display:inline-flex}.office-app.ca-app .ca-dots{gap:3px;display:inline-flex}.office-app.ca-app .ca-dots i{border:1px solid var(--co-stroke-strong);background:0 0;border-radius:50%;width:7px;height:7px}.office-app.ca-app .ca-dots i.done{background:var(--co-success);border-color:var(--co-success)}.office-app.ca-app .ca-dots i.now{border:2px solid var(--co-accent);background:0 0}.office-app.ca-app .ca-seg{align-items:center;gap:6px;display:inline-flex}.office-app.ca-app .ca-segbar{background:var(--co-track);border-radius:2px;width:72px;height:8px;display:inline-flex;overflow:hidden}.office-app.ca-app .ca-segbar i{background:var(--co-text-3);height:100%;display:block}.office-app.ca-app .ca-segbar i.ok{background:var(--co-success)}.office-app.ca-app .ca-segbar i.att{background:var(--co-attention)}.office-app.ca-app .ca-samples{flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 12px 14px;display:flex}.office-app.ca-app .co-sheet .ca-samples{justify-content:flex-start;padding:4px 0 0}.office-app.ca-app .ca-chg{gap:2px;margin:6px 0;display:grid}.office-app.ca-app .ca-crow{border-radius:var(--co-r-ctl);text-align:left;cursor:pointer;border:1px solid #0000;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;padding:5px 6px;display:grid}.office-app.ca-app .ca-crow:hover{background:var(--co-subtle)}.office-app.ca-app .ca-crow.on{background:var(--co-accent-soft);border-color:var(--co-accent-stroke)}.office-app.ca-app .ca-crow.dismissed .ca-ct b{color:var(--co-text-3);text-decoration:line-through}.office-app.ca-app .ca-cn{color:var(--co-text-3);text-align:right;font-size:11px}.office-app.ca-app .ca-ct{min-width:0;line-height:1.3;display:grid}.office-app.ca-app .ca-ct b{font-weight:600}.office-app.ca-app .ca-cm{color:var(--co-text-2);font-size:12px}.office-app.ca-app .ca-pos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:6px 0;display:grid}.office-app.ca-app .ca-poscard{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);text-align:left;cursor:pointer;gap:4px;padding:8px 10px;display:grid}.office-app.ca-app .ca-poscard:hover{border-color:var(--co-stroke-strong)}.office-app.ca-app .ca-poscard.on{border-color:var(--co-accent);background:var(--co-accent-soft)}.office-app.ca-app .ca-poscard b{font-size:12px;font-weight:600}.office-app.ca-app .ca-posmoney{color:var(--co-text-2);font-variant-numeric:tabular-nums;font-size:12px}.office-app.ca-app .ca-posbar{background:var(--co-track);border-radius:2px;height:4px;display:block;overflow:hidden}.office-app.ca-app .ca-posbar i{background:var(--co-accent);height:100%;display:block}.office-app.ca-app .ca-lang{border:1px solid var(--co-stroke-2);border-left:3px solid var(--ca-ai);background:var(--co-card);border-radius:2px;margin:6px 0;padding:8px 10px}.office-app.ca-app .ca-lang p{white-space:pre-wrap;margin:0}.office-app.ca-app .ca-answer{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-layer-alt);margin:10px 0;padding:10px 12px}.office-app.ca-app .ca-answer p{margin:0 0 6px}.office-app.ca-app .ca-keeper{border:1px solid var(--co-stroke-2);border-left:3px solid var(--ca-you);background:var(--co-card);cursor:pointer;border-radius:2px;margin:4px 0;padding:6px 8px}.office-app.ca-app .ca-keeper b{font-weight:600;display:block}.office-app.ca-app .ca-keeper p{margin:2px 0 0;font-size:12px}.office-app.ca-app .ca-terms td,.office-app.ca-app .ca-terms th{padding-top:4px;padding-bottom:4px}.office-app.ca-app .ca-mh{gap:4px;margin:6px 0;display:grid}.office-app.ca-app .ca-mhrow{border-top:1px solid var(--co-divider);grid-template-columns:76px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.office-app.ca-app .ca-mhrow:first-child{border-top:0}.office-app.ca-app .ca-mht{gap:3px;min-width:0;display:grid}.office-app.ca-app .ca-mht b{font-weight:600}.office-app.ca-app .ca-mhedit{gap:6px;margin:6px 0;display:grid}.office-app.ca-app .ca-mhterm{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:minmax(0,1fr) 90px 28px;gap:6px;padding:6px 8px;display:grid}.office-app.ca-app .ca-mhterm textarea{grid-column:1/-1}.office-app.ca-app .ca-people{margin:4px 0;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-people li{border-top:1px solid var(--co-divider);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:5px 0;display:grid}.office-app.ca-app .ca-people li:first-child{border-top:0}.office-app.ca-app .ca-people li>span{min-width:0;display:grid}.office-app.ca-app .ca-people .co-cap2{display:block}.office-app.ca-app .ca-events{gap:4px;margin:4px 0;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-events li{grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:12.5px;line-height:1.4;display:grid}.office-app.ca-app .ca-exports{gap:6px;margin:6px 0;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-exports li{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.office-app.ca-app .ca-exports .co-t{gap:2px;min-width:0;display:grid}.office-app.ca-app .ca-exports .co-t b{font-weight:600}.office-app.ca-app .ca-exports .co-t span{color:var(--co-text-2);font-size:12px}.office-app.ca-app .ca-thread{gap:4px;margin:4px 0 8px;display:grid}.office-app.ca-app .ca-about{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-about li b{min-width:150px;color:var(--co-text-2);font-weight:600;display:inline-block}.office-app.ca-app .ca-cols{gap:2px;margin:0 0 10px;padding:0;list-style:none;display:grid}.office-app.ca-app .ca-colrow{border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:3px 8px;display:grid}.office-app.ca-app .ca-colrow.on{background:var(--co-subtle-3)}.office-app.ca-app .ca-colrow label{cursor:pointer;align-items:center;gap:8px;display:flex}.office-app.ca-app .ca-colrow label .co-cap2{font-size:11px}.office-app.ca-app .ca-colmove{gap:2px;display:flex}.office-app.ca-app .ca-conflict{border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);margin:8px 0;padding:8px 10px}.office-app.ca-app .ca-conflict>b{margin-bottom:4px;display:block}.office-app.ca-app button.co-link{font:inherit;color:var(--co-accent-text);cursor:pointer;text-underline-offset:2px;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.office-app.ca-app button.co-link:hover{color:var(--co-accent)}.office-app.ca-app.ca-dropping .ca-pageswrap{outline:2px dashed var(--co-accent);outline-offset:-4px}.office-app.ca-app .co-drop{border:1px dashed var(--co-accent-stroke);border-radius:var(--co-r-card);background:var(--co-layer-alt);text-align:center;cursor:pointer;gap:4px;margin:8px 0;padding:18px;display:grid}.office-app.ca-app .co-drop.over{border-color:var(--co-accent);background:var(--co-accent-soft)}.office-app.ca-app .co-drop b{font-weight:600}.office-app.ca-app .vb-xray .vbx-balloon{padding:10px 12px 10px 13px!important}.office-app.ca-app .vb-xray .vbx-balloon-head{letter-spacing:0;text-transform:none;font-size:11px;font-weight:600}.office-app.ca-app .vb-xray .vbx-balloon-title{color:var(--co-text);text-wrap:pretty;margin-top:5px;font-size:13px;font-weight:600;line-height:1.35}.office-app.ca-app .vb-xray .vbx-balloon-money{color:var(--co-success);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:600}.office-app.ca-app .vb-xray .vbx-balloon-text{margin-top:6px}.office-app.ca-app .vb-xray .vbx-balloon-acts{gap:6px;margin-top:10px}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-btn{border-radius:var(--co-r-ctl);border:1px solid var(--co-control-stroke);border-bottom-color:var(--co-control-stroke-bottom);background:var(--co-control);height:26px;color:var(--co-text);opacity:1;align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-btn:hover{background:var(--co-control-hover);color:var(--co-text);opacity:1;text-decoration:none}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-btn.vbx-accept,.office-app.ca-app .vb-xray .vbx-balloon button.vbx-btn[data-redline-accept]{background:var(--co-accent);border-color:var(--co-accent);color:var(--co-on-accent)}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-btn[data-redline-accept]:hover{background:var(--co-accent-hover);border-color:var(--co-accent-hover);color:var(--co-on-accent)}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-link{color:var(--co-text-2);font-size:11.5px;font-weight:500}.office-app.ca-app .vb-xray .vbx-balloon button.vbx-more{color:var(--co-accent-text);font-size:11.5px;font-weight:500}.office-app.ca-app .ca-pages{position:relative}.office-app.ca-app .ca-seltools{z-index:40;border:1px solid var(--co-stroke-strong);border-radius:var(--co-r-flyout);background:var(--co-card);box-shadow:var(--co-shadow-flyout);white-space:nowrap;align-items:center;gap:4px;padding:4px;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.office-app.ca-app .ca-seltools.below{transform:translate(-50%,8px)}.office-app.ca-app .ca-points{color:var(--co-text);gap:4px;margin:0 0 8px;padding:0 0 0 16px;font-size:12.5px;line-height:1.45;display:grid}.office-app.ca-app .ca-points li{text-wrap:pretty}.office-app.ca-app .co-details .co-cap2,.office-app.ca-app .co-details .co-cap,.office-app.ca-app .co-details .co-cmt .co-when,.office-app.ca-app .co-details .co-empty p,.office-app.ca-app .co-details .co-pstate p{color:var(--co-text-2)}.office-app.ca-app .co-details .co-input::placeholder{color:var(--co-text-2);opacity:1}@container win (max-width:1180px){.office-app.ca-app .ca-readbody.withrail,.office-app.ca-app .ca-readbody.withrail.wide{grid-template-columns:minmax(0,1fr) 340px}}@container win (max-width:960px){.office-app.ca-app .ca-pos{grid-template-columns:minmax(0,1fr)}.office-app.ca-app .ca-readname{max-width:30%}}.mica-veil.ca-veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e3e6eb}.dark .mica-veil.ca-veil{background:#0e0f12}.office-app.ca-app .ca-three{border-top:1px solid var(--co-divider);border-bottom:1px solid var(--co-divider);color:var(--co-text-2);flex-wrap:wrap;gap:3px 18px;margin:10px 0 12px;padding:11px 0;font-size:12px;display:flex}.office-app.ca-app .ca-three span b{color:var(--co-text);font-variant-numeric:tabular-nums;font-weight:600}.office-app.ca-app .ca-three .good{color:var(--co-success)}.office-app.ca-app .ca-three .risk{color:var(--co-critical)}.office-app.ca-app .ca-badrow i[data-sev=high]{background:var(--co-critical)}.office-app.ca-app .ca-badrow i[data-sev=medium]{background:var(--co-caution)}.office-app.ca-app .ca-badrow i[data-sev=low]{background:var(--co-text-3)}.office-app.ca-app .ca-good{gap:0;margin:0 0 10px;display:grid}.office-app.ca-app .ca-goodrow{border-bottom:1px solid var(--co-divider);grid-template-columns:15px minmax(0,1fr);gap:9px;padding:9px 0;display:grid}.office-app.ca-app .ca-goodrow:last-child{border-bottom:0}.office-app.ca-app .ca-goodrow>svg{color:var(--ca-good);margin-top:2px}.office-app.ca-app .ca-goodrow b{margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.office-app.ca-app .ca-goodrow p{color:var(--co-text-2);text-wrap:pretty;font-size:12px;line-height:1.5}.office-app.ca-app .ca-goodrow small{color:var(--co-text-3);margin-top:3px;font-size:11.5px;display:block}.office-app.ca-app .ca-badrow{border-bottom:1px solid var(--co-divider);text-align:left;grid-template-columns:15px minmax(0,1fr);gap:9px;width:100%;padding:9px 0;display:grid}.office-app.ca-app .ca-badrow:last-child{border-bottom:0}.office-app.ca-app .ca-badrow:hover{background:var(--co-subtle)}.office-app.ca-app .ca-badrow i{border-radius:50%;width:8px;height:8px;margin-top:6px}.office-app.ca-app .ca-badrow b{margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.office-app.ca-app .ca-badrow p{color:var(--co-text-2);text-wrap:pretty;font-size:12px;line-height:1.5}.office-app.ca-app .ca-badrow small{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px;display:block}.office-app.ca-app .ca-whycard,.ca-whycard{z-index:220;background:var(--co-card,#fff);border:1px solid var(--co-stroke-strong);width:372px;max-width:calc(100vw - 24px);font-family:var(--co-font-ui);color:var(--co-text);border-radius:8px;position:fixed;overflow:hidden;box-shadow:0 18px 44px #10151c42,0 2px 8px #10151c1f}.ca-whycard .ca-whytop{background:var(--ca-hand,var(--ca-ai));height:3px}.ca-whycard .ca-whyh{align-items:center;gap:8px;padding:12px 16px 0;display:flex}.ca-whycard .ca-whyh .ca-whywho{letter-spacing:.055em;text-transform:uppercase;color:var(--ca-hand,var(--ca-ai));font-size:11px;font-weight:600}.ca-whycard .ca-whyt{padding:6px 16px 0;font-size:14px;font-weight:600;line-height:1.32}.ca-whycard .ca-whyb{color:var(--co-text-2);text-wrap:pretty;padding:8px 16px 0;font-size:12.5px;line-height:1.58}.ca-whycard .ca-whyb b{color:var(--co-text);font-weight:600}.ca-whycard .ca-whyq{background:var(--co-subtle);border-left:2px solid var(--ca-hand,var(--ca-ai));color:var(--co-text-2);margin:10px 16px 0;padding:9px 12px;font-size:12px;line-height:1.5}.ca-whycard .ca-whyq b{letter-spacing:.12em;text-transform:uppercase;color:var(--co-text-3);margin-bottom:4px;font-size:10.5px;font-weight:600;display:block}.ca-whycard .ca-whyf{border-top:1px solid var(--co-divider);color:var(--co-text-3);flex-wrap:wrap;gap:4px 16px;margin:12px 16px 0;padding-top:10px;font-size:11.5px;display:flex}.ca-whycard .ca-whyf b{color:var(--co-text);font-variant-numeric:tabular-nums;font-weight:600}.ca-whycard .ca-whya{border-top:1px solid var(--co-divider);background:var(--co-layer-alt);align-items:center;gap:6px;margin-top:12px;padding:10px 12px;display:flex}.office-app.ca-app .ca-analysis{z-index:40;background:var(--ca-canvas);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0}.office-app.ca-app .ca-anbar{background:var(--co-layer);border-bottom:1px solid var(--co-divider);align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.office-app.ca-app .ca-anscroll{min-height:0;padding:24px 0 44px;overflow:auto}.office-app.ca-app .ca-anscroll .wp-paper{box-shadow:var(--ca-paper-lift);border:1px solid var(--ca-paper-edge);margin:0 auto}.office-app.ca-app .ca-anrun{gap:12px;display:grid}.office-app.ca-app .ca-anrun .ca-anleft{color:var(--co-text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}@media print{body:has(.ca-analysis){background:#fff}body:has(.ca-analysis) .ca-veil{background:0 0;padding:0;display:block;position:static}body:has(.ca-analysis) .office-app.ca-app{width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;display:block;position:static;overflow:visible}body:has(.ca-analysis) .office-app.ca-app>:not(:has(.ca-analysis)){display:none!important}body:has(.ca-analysis) .ca-analysis{background:#fff;display:block;position:static;inset:auto}body:has(.ca-analysis) .ca-anscroll{padding:0;overflow:visible}body:has(.ca-analysis) .ca-anscroll .wp-paper{box-shadow:none;border:0}}.office-app.ca-app .ca-talkqs{gap:4px;display:grid}.office-app.ca-app .ca-talkqs button{text-align:left;border:1px solid var(--co-stroke-2);border-radius:var(--co-r-card);background:var(--co-card);color:var(--co-text);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:9px;padding:10px 11px;font-size:12.5px;display:grid}.office-app.ca-app .ca-talkqs button:hover{background:var(--co-subtle);border-color:var(--co-stroke-strong)}.office-app.ca-app .ca-talkqs button svg{color:var(--co-text-3)}.co-frame-pane{padding:0;overflow:hidden}.co-frame{background:var(--surface);border:0;width:100%;height:100%;display:block}.vera-3{--canvas:#f5f5f5;--surface:#fff;--surface-alt:#f0f0f0;--raise:#fafafa;--hairline:#ebebeb;--hairline-2:#d6d6d6;--border-input:#d6d6d6;--border-control:#757575;--ink:#1a1a1a;--ink-2:#4b4b4b;--ink-3:#6e6e6e;--placeholder:#8d8d8d;--accent-soft:#e9f0ea;--cream:#f7f7f7;--cream-2:#f0f0f0;--chart-track:#e6e6e6;--cmp-peer-track:#ebebeb;--shadow-sm:0 1px 2px 0 #0000000d, 0 1px 1px -1px #00000012;--shadow-md:0 4px 12px -2px #00000014, 0 2px 6px -2px #0000000d;--shadow-lg:0 12px 32px -8px #0000001f, 0 4px 12px -4px #0000000f;--shadow-panel:0 18px 44px -12px #0000002e, 0 6px 16px -6px #00000017;--chair-canvas:#f0f0f0;--chair-surface:#fafafa;--chair-well:#f0f0f0;--chair-hairline:#ebebeb;--chair-hairline-strong:#d6d6d6;--chair-ink:#1a1a1a;--chair-ink-2:#4b4b4b;--chair-slate:#6e6e6e;--chair-slate-2:#8d8d8d;--chair-accent-soft:#e9f0ea;--chair-accent-line:#bcd1c0;--chair-brick:#c42b1c;--chair-brick-soft:#fde7e9;--chair-on-accent:#fff;--chair-float:0 8px 16px #00000024, 0 0 2px #0000001f}.win-fluent.vera-3.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #00000008 0%, transparent 58%), radial-gradient(900px 640px at 78% 104%, #00000006 0%, transparent 55%), var(--chair-canvas)}.dark .win-fluent.vera-3.mica-window{background:radial-gradient(1000px 660px at 10% 4%, #ffffff0a 0%, transparent 58%), radial-gradient(900px 640px at 78% 104%, #ffffff08 0%, transparent 55%), var(--chair-canvas)}.vera-3 .ent-aurora,.vera-3 .studio-glow{display:none}.vera-3 .studio-name-gradient{color:var(--accent)}.vera-3 .studio-ask-btn{box-shadow:none}.vera-3 .studio-ask-btn:hover{background:var(--accent-hover);filter:none}.vera-3 .studio-qtile{background:var(--surface)}.vera-3 .studio-qtile:hover{border-color:var(--hairline-2);box-shadow:var(--shadow-sm)}.vera-3 .studio-qtile-icon{background:var(--canvas);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline)}.vera-3 .studio-qtile-kicker{color:var(--ink-3);opacity:1}.dark .reader-chair.win-fluent.vera-3{--canvas:#202020;--surface:#2d2d2d;--surface-alt:#262626;--raise:#272727;--hairline:#3a3a3a;--hairline-2:#4a4a4a;--border-input:#4a4a4a;--border-control:#8a8a8a;--ink:#fff;--ink-2:#c8c8c8;--ink-3:#8e8e8e;--placeholder:#8e8e8e;--accent:#6fb281;--accent-hover:#7fbf90;--accent-soft:#23342a;--accent-light:#8ec39c;--on-accent:#0b1a0f;--cream:#2b2b2b;--cream-2:#323232;--chart-track:#3d3d3d;--cmp-peer-track:#3d3d3d;--shadow-sm:0 1px 2px 0 #0000004d, 0 1px 1px -1px #0000005c;--shadow-md:0 4px 12px -2px #0000006b, 0 2px 6px -2px #0000004d;--shadow-lg:0 12px 32px -8px #00000080, 0 4px 12px -4px #00000057;--shadow-panel:0 18px 44px -12px #0009, 0 6px 16px -6px #0006;--chair-canvas:#1c1c1c;--chair-surface:#272727;--chair-well:#323232;--chair-hairline:#3a3a3a;--chair-hairline-strong:#4a4a4a;--chair-ink:#fff;--chair-ink-2:#c8c8c8;--chair-slate:#8e8e8e;--chair-slate-2:#6e6e6e;--chair-accent:#6fb281;--chair-accent-ink:#9ed3ad;--chair-accent-soft:#23342a;--chair-accent-line:#3f5c49;--chair-brick:#ff99a4;--chair-brick-soft:#442726;--chair-on-accent:#0b1a0f;--chair-float:0 8px 16px #00000042, 0 0 2px #0000004d}.dark .reader-chair.win-fluent.vera-3 .studio-ask-btn{color:var(--on-accent)}.office-app.co-3{--co-mica:#fff;--co-mica-alpha:#fffffff0;--co-layer:#fff;--co-layer-alt:#fbfbfd;--co-card:#fff;--co-card-2:#fcfcfe;--co-stroke:#e4e8ef;--co-stroke-2:#dde1e7;--co-stroke-strong:#c3c9d3;--co-divider:#e5e8ed;--co-window-stroke:#131c2e2e;--co-text:#131c2e;--co-text-2:#4a5568;--co-text-3:#6f7a8a;--co-text-disabled:#a3abb8;--co-subtle:#131c2e0d;--co-subtle-2:#131c2e08;--co-subtle-3:#131c2e14;--co-control:#fff;--co-control-hover:#131c2e0b;--co-control-pressed:#131c2e13;--co-control-input:#fff;--co-control-stroke:#c9d0da;--co-control-stroke-bottom:#aeb7c4;--co-input-underline:#8a94a6;--co-neutral-fill:#f3f5f8;--co-track:#e4e8ee;--co-ink-line:#131c2e;--co-r-win:10px;--co-r-card:8px;--co-r-flyout:8px;--co-r-ctl:6px;--co-shadow-window:0 24px 48px #0e172952, 0 2px 12px #0e17292e;--co-shadow-flyout:0 8px 20px #0e172929, 0 0 0 1px #0e17290f;--co-shadow-dialog:0 28px 56px #0e172947, 0 2px 14px #0e172924}.dark .office-app.co-3{--co-mica:#0e1729;--co-mica-alpha:#0e1729eb;--co-layer:#131c2e;--co-layer-alt:#172236;--co-card:#16213a;--co-card-2:#1b2a4a;--co-stroke:#2a3a5c;--co-stroke-2:#2a3a5c;--co-stroke-strong:#3b4c72;--co-divider:#24324f;--co-window-stroke:#3b4c72;--co-text:#f4f6fa;--co-text-2:#c3cbd9;--co-text-3:#8d98ac;--co-text-disabled:#5e6a80;--co-subtle:#1e2c48;--co-subtle-2:#1a2740;--co-subtle-3:#24334f;--co-control:#1b2a4a;--co-control-hover:#22335a;--co-control-pressed:#182541;--co-control-input:#131c2e;--co-control-stroke:#33456b;--co-control-stroke-bottom:#3b4c72;--co-input-underline:#6b7a99;--co-neutral-fill:#1b2740;--co-track:#2a3a5c;--co-ink-line:#f4f6fa;--co-shadow-window:0 24px 48px #0009, 0 2px 12px #0006;--co-shadow-flyout:0 8px 20px #0006, 0 0 0 1px #ffffff0f;--co-shadow-dialog:0 28px 56px #00000080, 0 2px 14px #0006}.office-app.co-3 .co-roomhead{border-bottom:0;min-height:50px;padding:8px 16px 4px}.office-app.co-3 .co-roomhead h1{letter-spacing:-.012em;font-size:18px}.office-app.co-3 .co-roomhead .co-sub{font-size:12.5px}.office-app.co-3 .co-grid{font-size:13px}.office-app.co-3 .co-grid td{height:44px}.office-app.co-3.co-compact .co-grid td{height:34px}.office-app.co-3 .co-grid th{background:var(--co-layer);border-bottom:1px solid var(--co-stroke);height:36px}.office-app.co-3 .co-grid th+th{box-shadow:none}.office-app.co-3 .co-ggroup td{height:auto;color:var(--co-text);border-bottom:1px solid var(--co-divider);background:0 0;padding:18px 8px 6px;font-size:13px;font-weight:600}.office-app.co-3 .co-ggroup:first-child td{padding-top:8px}.office-app.co-3 .co-ggroup td .co-n{margin-left:8px;font-size:12px}.office-app.co-3 .co-ggroup td .co-m{color:var(--co-text-3);font-size:12px;font-weight:400}.office-app.co-3 .co-infobar{border-radius:var(--co-r-card);min-height:44px;padding:9px 10px 9px 13px}.office-app.co-3 .co-infobar p{white-space:normal;font-size:13px}.office-app.co-3 .co-content{border-top-color:var(--co-stroke);border-left-color:var(--co-stroke)}.office-app.co-3.co-win{grid-template-rows:32px 40px minmax(0,1fr) 24px}.office-app.co-3.co-win.nocmd{grid-template-rows:32px 0 minmax(0,1fr) 24px}.office-app.co-3 .co-caption .co-menubar{align-self:stretch;margin-left:4px;padding:0}.office-app.co-3 .co-caption .co-menubar .co-mbtn{height:100%;padding:0 9px;font-size:12px}.office-app.co-3 .co-caption .co-menubar{-webkit-app-region:no-drag}.office-app.co-3 .co-caption .co-title{white-space:nowrap;flex:none}.office-app.co-3 .co-caption .co-capsearch{flex:0 auto;width:min(360px,24vw);margin-left:12px;position:relative;top:auto;left:auto;translate:none}@media (max-width:1400px){.office-app.co-3 .co-caption .co-capsearch{display:none}}@media (max-width:1180px){.office-app.co-3 .co-caption .co-org{display:none}}@media (max-width:1020px){.office-app.co-3 .co-caption .co-title{display:none}}.office-app.co-3 .co-runway{border:1px solid var(--co-stroke);border-radius:var(--co-r-card);background:var(--co-card);flex:none;min-height:112px;margin:10px 16px 0;padding:12px 14px 8px}.office-app.co-3 .co-rwhead{align-items:baseline;gap:10px;min-width:0;margin-bottom:10px;display:flex}.office-app.co-3 .co-rwhead b{white-space:nowrap;font-size:12.5px;font-weight:600}.office-app.co-3 .co-rwhead small{color:var(--co-text-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.office-app.co-3 .co-rwkey{color:var(--co-text-3);white-space:nowrap;flex:none;gap:12px;margin-left:auto;font-size:11px;display:inline-flex}.office-app.co-3 .co-rwkey i{background:var(--co-accent);border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.office-app.co-3 .co-rwkey i.risk{background:var(--co-critical)}.office-app.co-3 .co-rwkey i.warn{background:var(--co-gold)}.office-app.co-3 .co-rw{height:72px;position:relative}.office-app.co-3 .co-rw-ax{background:var(--co-stroke);height:1px;position:absolute;bottom:20px;left:0;right:0}.office-app.co-3 .co-rw-m{color:var(--co-text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;bottom:3px;translate:-50%}.office-app.co-3 .co-rw-m:before{content:"";background:var(--co-stroke-strong);width:1px;height:5px;position:absolute;bottom:15px;left:50%}.office-app.co-3 .co-rw-now{background:var(--co-ink-line);opacity:.5;border-radius:1px;width:2px;position:absolute;top:0;bottom:21px;left:0}.office-app.co-3 .co-rw-now span{color:var(--co-text-2);font-size:10px;font-weight:600;position:absolute;top:-1px;left:5px}.office-app.co-3 .co-rw-b{background:var(--co-accent);opacity:.8;transform-origin:bottom;border:0;border-radius:3px 3px 0 0;padding:0;transition:opacity 80ms linear,transform 80ms linear;position:absolute;bottom:21px}.office-app.co-3 .co-rw-b:hover{opacity:1;z-index:2;transform:scaleY(1.08)}.office-app.co-3 .co-rw-b.warn{background:var(--co-gold)}.office-app.co-3 .co-rw-b.risk{background:var(--co-critical)}.office-app.co-3 .co-rw-b.on{opacity:1;box-shadow:0 0 0 2px var(--co-card), 0 0 0 3px var(--co-accent);z-index:3}@media (max-height:760px){.office-app.co-3 .co-runway{display:none}}.office-app.ca-app.ca-5{--c5-ink:#11161d;--c5-ink-2:#3b4450;--c5-ink-3:#646e7c;--c5-ink-4:#8d96a4;--c5-ink-off:#adb5c0;--c5-surface:#fff;--c5-surface-2:#fafbfc;--c5-surface-3:#f3f5f7;--c5-sunk:#eceff2;--c5-hair:#e6e9ef;--c5-hair-2:#d5dbe5;--c5-hair-strong:#bfc7d3;--c5-key:#1b3a73;--c5-key-hover:#142f60;--c5-key-ink:#fff;--c5-key-wash:#edf1f9;--c5-key-hair:#c3cfe6;--c5-seal:#c9a227;--c5-seal-ink:#a5821e;--c5-risk:#a24a3f;--c5-caution:#8a6e14;--c5-good:#2e6b3f;--c5-risk-wash:#fbf0ef;--c5-caution-wash:#faf4e2;--c5-good-wash:#eef4ef;--c5-risk-hair:#e2c0bc;--c5-caution-hair:#e0d2a4;--c5-good-hair:#bcd3c1;--c5-mat:#141a25;--c5-mat-2:#0c1017;--c5-mat-glow:#212a3a;--c5-mat-bar:#0f141d;--c5-mat-ink:#ffffffe6;--c5-mat-ink-2:#ffffff85;--c5-mat-rule:#ffffff1a;--c5-cap:#0f141d;--c5-cap-ink:#ffffffeb;--c5-cap-ink-2:#ffffff8c;--c5-cap-rule:#ffffff1a;--c5-cap-hover:#ffffff17;--c5-sel:#d6b23e57;--c5-r:5px;--c5-r-panel:8px;--c5-font-paper:Carlito, Calibri, "Segoe UI", sans-serif;--co-layer:var(--c5-surface);--co-layer-alt:var(--c5-surface-2);--co-card:var(--c5-surface);--co-card-2:var(--c5-surface-2);--co-mica-alpha:var(--c5-surface);--co-mica:var(--c5-surface);--co-stroke:var(--c5-hair);--co-stroke-2:var(--c5-hair-2);--co-stroke-strong:var(--c5-hair-strong);--co-divider:var(--c5-hair);--co-window-stroke:var(--c5-hair-2);--co-text:var(--c5-ink);--co-text-2:var(--c5-ink-2);--co-text-3:var(--c5-ink-3);--co-text-disabled:var(--c5-ink-off);--co-subtle:var(--c5-surface-3);--co-subtle-2:var(--c5-surface-2);--co-subtle-3:var(--c5-sunk);--co-control:var(--c5-surface);--co-control-hover:var(--c5-surface-3);--co-control-pressed:var(--c5-sunk);--co-control-input:var(--c5-surface);--co-control-stroke:var(--c5-hair-2);--co-control-stroke-bottom:var(--c5-hair-strong);--co-accent:var(--c5-key);--co-accent-hover:var(--c5-key-hover);--co-accent-pressed:var(--c5-key-hover);--co-accent-text:var(--c5-key);--co-accent-soft:var(--c5-key-wash);--co-accent-stroke:var(--c5-key-hair);--co-on-accent:var(--c5-key-ink);--co-critical:var(--c5-risk);--co-caution:var(--c5-caution);--co-success:var(--c5-good);--co-critical-fill:var(--c5-risk-wash);--co-caution-fill:var(--c5-caution-wash);--co-success-fill:var(--c5-good-wash);--co-neutral-fill:var(--c5-surface-3);--co-critical-stroke:var(--c5-risk-hair);--co-caution-stroke:var(--c5-caution-hair);--co-success-stroke:var(--c5-good-hair);--co-r-ctl:var(--c5-r);--co-r-card:var(--c5-r-panel);--co-r-flyout:10px;--co-r-win:10px;--co-shadow-flyout:0 10px 28px #11161d26, 0 0 0 1px #11161d0f;--co-shadow-dialog:0 30px 60px #11161d47, 0 2px 10px #11161d1f;--ca-canvas:var(--c5-mat);--ca-ai:var(--c5-key);--ca-you:var(--c5-good);--ca-seal:var(--c5-seal);--ca-good:var(--c5-good);--ca-paper-lift:0 0 0 1px #ffffff0d, 0 2px 4px #0006, 0 28px 64px #0000008c;--ca-paper-edge:#a9b0bc;color:var(--c5-ink);font-size:13px;line-height:1.45}.dark .office-app.ca-app.ca-5{--c5-ink:#eef1f5;--c5-ink-2:#b7c0cc;--c5-ink-3:#8c96a5;--c5-ink-4:#6d7786;--c5-ink-off:#57616f;--c5-surface:#161a20;--c5-surface-2:#1b1f26;--c5-surface-3:#20252d;--c5-sunk:#11151a;--c5-hair:#292f37;--c5-hair-2:#333a44;--c5-hair-strong:#414a56;--c5-key:#8aa6dc;--c5-key-hover:#9db5e4;--c5-key-ink:#0c1118;--c5-key-wash:#1c2536;--c5-key-hair:#33436a;--c5-seal:#c9a227;--c5-seal-ink:#e0c468;--c5-risk:#d07a6e;--c5-caution:#d4b44a;--c5-good:#7fb78e;--c5-risk-wash:#2a1d1c;--c5-caution-wash:#272316;--c5-good-wash:#18241b;--c5-risk-hair:#4e3330;--c5-caution-hair:#463d21;--c5-good-hair:#2c4531;--c5-mat:#0a0d13;--c5-mat-2:#06080c;--c5-mat-glow:#161c27;--c5-mat-bar:#0a0d13;--c5-mat-ink:#ffffffe6;--c5-mat-ink-2:#ffffff85;--c5-mat-rule:#ffffff1f;--c5-cap:#0a0d13;--c5-cap-ink:#ffffffeb;--c5-cap-ink-2:#ffffff8c;--c5-cap-rule:#ffffff1a;--c5-cap-hover:#ffffff17;--co-shadow-flyout:0 10px 28px #00000080, 0 0 0 1px #ffffff0f;--co-shadow-dialog:0 30px 60px #0009, 0 2px 10px #0006;--ca-paper-lift:0 0 0 1px #ffffff0f, 0 2px 4px #00000080, 0 28px 64px #0009;--ca-paper-edge:#7d818a;--co-shadow-window:0 32px 64px #0000008f, 0 2px 21px #00000052}.office-app.co-3.ca-app.ca-5.co-win{background:var(--c5-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--c5-hair-2);grid-template-rows:34px 44px minmax(0,1fr) 26px;overflow:clip}.office-app.co-3.ca-app.ca-5.co-win.ca-readmode{grid-template-rows:minmax(0,1fr)}.office-app.ca-5 .ca5-kick{letter-spacing:0;text-transform:none;color:var(--c5-ink-3);font-size:11.5px;font-weight:600}.office-app.ca-5 .co-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.office-app.ca-5 ::selection{background:var(--c5-sel)}.office-app.ca-5 .co-scroll{scrollbar-width:thin;scrollbar-color:#78829461 transparent}.office-app.ca-5 .ca5-caption{background:var(--c5-cap);color:var(--c5-cap-ink);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding-left:12px;display:flex;position:relative}.office-app.ca-5 .ca5-caption:after{content:"";background:var(--c5-cap-rule);height:1px;position:absolute;bottom:0;left:0;right:0}.office-app.ca-5 .ca5-mark{background:var(--c5-key);width:17px;height:17px;color:var(--c5-key-ink);border-radius:3px;flex:none;place-items:center;display:grid}.office-app.ca-5 .ca5-capapp{font-size:12px;font-weight:600}.office-app.ca-5 .ca5-capsep{background:var(--c5-cap-rule);width:1px;height:13px}.office-app.ca-5 .ca5-capdoc{color:var(--c5-cap-ink-2);font-size:12px}.office-app.ca-5 .ca5-capsp{flex:1}.office-app.ca-5 .ca5-capbtn{width:30px;height:34px;color:var(--c5-cap-ink-2);background:0 0;border:0;place-items:center;display:grid}.office-app.ca-5 .ca5-capbtn:hover{background:var(--c5-cap-hover);color:var(--c5-cap-ink)}.office-app.ca-5 .ca5-capwin{align-self:stretch;display:flex}.office-app.ca-5 .ca5-capwin button{width:44px;height:34px;color:var(--c5-cap-ink-2);background:0 0;border:0;place-items:center;display:grid}.office-app.ca-5 .ca5-capwin button:hover{background:var(--c5-cap-hover);color:var(--c5-cap-ink)}.office-app.ca-5 .ca5-capwin button.close:hover{color:#fff;background:#9b2c26}.office-app.ca-5 .ca5-bar{border-bottom:1px solid var(--c5-hair);background:var(--c5-surface);align-items:center;gap:7px;min-width:0;padding:0 12px 0 16px;display:flex}.office-app.ca-5 .ca5-bar .t{letter-spacing:-.005em;color:var(--c5-ink);flex:0 auto;font-size:13px;font-weight:600}.office-app.ca-5 .ca5-bar .s{color:var(--c5-ink-3);flex:0 auto;font-size:12px}.office-app.ca-5 .ca5-bar .sp{flex:1;min-width:8px}.office-app.ca-5 .ca5-bar .sep{background:var(--c5-hair);flex:none;width:1px;height:18px;margin:0 3px}.office-app.ca-5 .ca5-kind{letter-spacing:0;text-transform:none;color:var(--c5-ink-2);border:1px solid var(--c5-hair-2);border-radius:3px;flex:none;padding:2px 6px;font-size:11px;font-weight:600}.office-app.ca-5 .ca5-chip{border:1px solid var(--c5-caution-hair);background:var(--c5-caution-wash);height:20px;color:var(--c5-caution);white-space:nowrap;border-radius:10px;padding:0 9px;font-size:11px;font-weight:600}.office-app.ca-5 .ca5-bar .co-btn{height:28px;color:var(--c5-ink-2);background:0 0;border-color:#0000;padding:0 11px;font-size:12.5px}.office-app.ca-5 .ca5-bar .co-btn:hover{background:var(--c5-surface-3);color:var(--c5-ink)}.office-app.ca-5 .ca5-bar .co-btn[aria-pressed=true]{background:var(--c5-key-wash);color:var(--c5-key)}.office-app.ca-5 .ca5-bar .co-btn svg{width:15px;height:15px}.office-app.ca-5 .ca5-bar .co-btn .co-k{color:var(--c5-ink-4);font-size:10.5px}.office-app.ca-5 .co-btn.ca5-ai{background:var(--c5-key-wash);color:var(--c5-key);border:1px solid var(--c5-key-hair);font-weight:600}.office-app.ca-5 .co-btn.ca5-ai:hover,.office-app.ca-5 .co-btn.ca5-ai[aria-pressed=true]{background:var(--c5-key);color:var(--c5-key-ink);border-color:var(--c5-key)}.office-app.ca-5 .co-btn.ca5-ai[aria-pressed=true] .co-k,.office-app.ca-5 .co-btn.ca5-ai:hover .co-k{color:#fff9}.office-app.ca-5 .ca5-theme{border-radius:var(--c5-r);width:28px;height:28px;color:var(--c5-ink-2);background:0 0;border:0;place-items:center;display:inline-grid}.office-app.ca-5 .ca5-theme:hover{background:var(--c5-surface-3);color:var(--c5-ink)}@container win (max-width:1240px){.office-app.ca-5 .ca5-bar .co-btn:not(.ca5-ai)>span:not(.co-k),.office-app.ca-5 .ca5-bar .co-btn .co-k{display:none}.office-app.ca-5 .ca5-bar .co-btn:not(.ca5-ai){padding:0 7px}}.office-app.ca-5 .ca5-body{grid-template-rows:minmax(0,1fr);grid-template-columns:284px minmax(0,1fr) 360px;min-width:0;min-height:0;display:grid}.office-app.ca-5 .ca5-body.wide{grid-template-columns:284px minmax(0,1fr) 720px}.office-app.ca-5.navmin .ca5-body{grid-template-columns:56px minmax(0,1fr) 360px}.office-app.ca-5.navmin .ca5-body.wide{grid-template-columns:56px minmax(0,1fr) 720px}@container win (max-width:1440px){.office-app.ca-5 .ca5-body{grid-template-columns:262px minmax(0,1fr) 340px}.office-app.ca-5 .ca5-body.wide{grid-template-columns:262px minmax(0,1fr) 600px}.office-app.ca-5.navmin .ca5-body{grid-template-columns:56px minmax(0,1fr) 340px}}@container win (max-width:1160px){.office-app.ca-5 .ca5-body,.office-app.ca-5 .ca5-body.wide,.office-app.ca-5.navmin .ca5-body{grid-template-columns:262px minmax(0,1fr)}.office-app.ca-5 .ca5-reader{display:none}.office-app.ca-5 .ca5-work{border-left:0;grid-area:1/2}.office-app.ca-5 .ca5-body.settings .ca5-reader{grid-area:1/2;display:flex}.office-app.ca-5 .ca5-body.settings .ca5-work{display:none}}.office-app.ca-5 .ca5-steps{border-right:1px solid var(--c5-hair);background:var(--c5-surface);flex-direction:column;min-width:0;min-height:0;padding:18px 0 0;display:flex;overflow:hidden auto}.office-app.ca-5 .ca5-steps-h{letter-spacing:0;padding:0 18px 12px}.office-app.ca-5 .ca5-new{border:1px solid var(--c5-hair-2);background:var(--c5-surface);color:var(--c5-key);text-align:center;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:0 18px 14px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.office-app.ca-5 .ca5-new:hover{background:var(--c5-surface-2);border-color:var(--c5-key)}.office-app.ca-5 .ca5-new svg{flex:none}.office-app.ca-5 .ca5-steplist{flex-direction:column;display:flex}.office-app.ca-5 .ca5-step{text-align:left;width:100%;color:var(--c5-ink);cursor:default;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr);gap:13px;padding:11px 18px 12px;display:grid;position:relative}.office-app.ca-5 .ca5-step:hover:not(:disabled){background:var(--c5-surface-2)}.office-app.ca-5 .ca5-step.on{background:var(--c5-key-wash)}.office-app.ca-5 .ca5-step.on:before{content:"";background:var(--c5-key);width:2px;position:absolute;top:0;bottom:0;left:0}.office-app.ca-5 .ca5-step:disabled{opacity:.5}.office-app.ca-5 .ca5-step .n{border:1px solid var(--c5-hair-strong);width:26px;height:26px;color:var(--c5-ink-3);font-variant-numeric:tabular-nums;background:var(--c5-surface);z-index:1;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.office-app.ca-5 .ca5-step.on .n{border-color:var(--c5-key);color:var(--c5-key)}.office-app.ca-5 .ca5-step.done .n{background:var(--c5-ink);border-color:var(--c5-ink);color:var(--c5-surface)}.office-app.ca-5 .ca5-step.running .n{border-color:var(--c5-key);color:var(--c5-key)}.office-app.ca-5 .ca5-step:after{content:"";background:var(--c5-hair);width:1px;position:absolute;top:37px;bottom:-12px;left:30px}.office-app.ca-5 .ca5-step:last-child:after{display:none}.office-app.ca-5 .ca5-step.done:after{background:var(--c5-hair-2)}.office-app.ca-5 .ca5-step .x{min-width:0}.office-app.ca-5 .ca5-step .t{font-size:12.5px;font-weight:600;line-height:1.35;display:block}.office-app.ca-5 .ca5-step .s{color:var(--c5-ink-3);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.office-app.ca-5 .ca5-step .st{letter-spacing:0;text-transform:none;color:var(--c5-ink-4);margin-top:4px;font-size:11px;font-weight:600;display:block}.office-app.ca-5 .ca5-step.done .st{color:var(--c5-ink-3)}.office-app.ca-5 .ca5-step.running .st,.office-app.ca-5 .ca5-step.on .st{color:var(--c5-key)}.office-app.ca-5 .ca5-steps-foot{border-top:1px solid var(--c5-hair);flex-direction:column;gap:9px;margin-top:auto;padding:14px 18px 16px;display:flex}.office-app.ca-5 .ca5-steps-foot .l{color:var(--c5-ink-3);font-size:11.5px;line-height:1.5}.office-app.ca-5 .ca5-steps-foot .l b{color:var(--c5-ink-2);font-weight:600}.office-app.ca-5 .ca5-steps-foot .acts{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.office-app.ca-5 .ca5-estate{height:22px;color:var(--c5-ink-4);text-align:left;background:0 0;border:0;align-items:center;gap:7px;min-width:0;padding:0 2px;font-size:11px;display:flex}.office-app.ca-5 .ca5-estate i{background:var(--c5-key);border-radius:50%;flex:none;width:6px;height:6px}.office-app.ca-5 .ca5-estate.sample i{background:var(--c5-caution)}.office-app.ca-5 .ca5-estate:hover{color:var(--c5-ink-2)}.office-app.ca-5.navmin .ca5-step{grid-template-columns:26px;padding-left:15px;padding-right:15px}.office-app.ca-5.navmin .ca5-step .x,.office-app.ca-5.navmin .ca5-steps-h,.office-app.ca-5.navmin .ca5-steps-foot .l,.office-app.ca-5.navmin .ca5-estate span,.office-app.ca-5.navmin .ca5-steps-foot .co-btn>span:not(.co-k),.office-app.ca-5.navmin .ca5-steps-foot .co-k{display:none}.office-app.ca-5.navmin .ca5-new{gap:0;margin:0 8px 12px;padding:8px 0;font-size:0}.office-app.ca-5.navmin .ca5-step:after{left:27px}.office-app.ca-5.navmin .ca5-steps-foot{align-items:center;padding:12px 8px}.office-app.ca-5 .ca5-reader{background:var(--c5-mat);flex-direction:column;min-width:0;min-height:0;display:flex}.office-app.ca-5 .ca5-rdbar{background:var(--c5-mat-bar);border-bottom:1px solid var(--c5-mat-rule);height:40px;color:var(--c5-mat-ink);flex:none;align-items:center;gap:5px;padding:0 10px 0 14px;display:flex}.office-app.ca-5 .ca5-rdbar .s{color:var(--c5-mat-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.office-app.ca-5 .ca5-rdbar .sp{flex:1;min-width:6px}.office-app.ca-5 .ca5-rdbar .sep{background:var(--c5-mat-rule);flex:none;width:1px;height:17px;margin:0 3px}.office-app.ca-5 .ca5-rdbar .co-btn.dark{height:25px;color:var(--c5-mat-ink-2);background:0 0;border-color:#0000;padding:0 9px;font-size:12px}.office-app.ca-5 .ca5-rdbar .co-btn.dark svg{width:13px;height:13px}.office-app.ca-5 .ca5-rdbar .co-btn.dark[aria-pressed=true]{background:var(--c5-key-wash);color:var(--c5-key)}@container win (max-width:1500px){.office-app.ca-5 .ca5-rdbar .co-btn.dark>span:not(.co-k){display:none}}.office-app.ca-5 .ca5-mat{flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:20px 22px 40px;display:flex;overflow:auto}.office-app.ca-5 .ca5-rdempty{color:var(--c5-mat-ink-2);text-align:center;max-width:46ch;padding:70px 40px;font-size:12.5px;line-height:1.7}.office-app.ca-5 .ca5-rdempty b{color:var(--c5-mat-ink);margin-bottom:7px;font-size:14px;display:block}.office-app.ca-5 .ca5-rdempty .acts{justify-content:center;gap:8px;margin-top:14px;display:flex}.office-app.ca-5 .ca5-reader .ca-pageswrap{background:var(--c5-mat);--ca-mat-pad:20px;flex:1;min-height:0}.office-app.ca-5 .ca5-reader .ca-pageswrap:has(.ca-pages){background:var(--c5-mat)}.office-app.ca-5 .ca5-reader .ca-pageswrap>.co-empty,.office-app.ca-5 .ca5-reader .ca-pageswrap>.co-pstate,.office-app.ca-5 .ca5-reader .ca-reading .ca-readnote{color:var(--c5-mat-ink-2)}.office-app.ca-5 .ca5-reader .ca-pageswrap>.co-empty b,.office-app.ca-5 .ca5-reader .ca-pageswrap>.co-empty h3,.office-app.ca-5 .ca5-reader .ca-pageswrap>.co-pstate b{color:var(--c5-mat-ink)}.office-app.ca-5 .ca5-reader .ca-reading{gap:0;padding:0}.office-app.ca-5 .ca5-reader .ca-reading .co-steps,.office-app.ca-5 .ca5-reader .ca-reading .ca-readnote{display:none}.office-app.ca-5 .ca5-reader .ca-pages{min-height:100%}.office-app.ca-5 .ca5-reader.issettings{background:var(--c5-surface)}.office-app.ca-5 .ca5-settings{background:var(--c5-surface);flex:1;min-height:0;overflow:auto}.office-app.ca-5 .ca5-settings .co-main{padding:0}.office-app.ca-5 .ca5-work{background:var(--c5-surface);border-left:1px solid var(--c5-hair);flex-direction:column;min-width:0;min-height:0;display:flex}.office-app.ca-5 .ca5-wh{border-bottom:1px solid var(--c5-hair);flex:none;padding:17px 20px 14px}.office-app.ca-5 .ca5-wh h1{letter-spacing:-.015em;color:var(--c5-ink);margin:5px 0 0;font-size:17.5px;font-weight:600;line-height:1.25}.office-app.ca-5 .ca5-wh p{color:var(--c5-ink-3);text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.5}.office-app.ca-5 .ca5-wh .acts{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.office-app.ca-5 .ca5-wb{flex:1;min-height:0;overflow-y:auto}.office-app.ca-5 .ca5-pane{flex-direction:column;gap:22px;padding:18px 20px 36px;display:flex}.office-app.ca-5 .ca5-sec{flex-direction:column;display:flex}.office-app.ca-5 .ca5-sec>h2{border-bottom:1px solid var(--c5-hair);align-items:baseline;gap:8px;margin:0 0 12px;padding-bottom:8px;font-size:10.5px;font-weight:600;display:flex}.office-app.ca-5 .ca5-sec>h2 .ca5-kick{color:var(--c5-ink-3)}.office-app.ca-5 .ca5-sec>h2 .n{color:var(--c5-ink-4);letter-spacing:0;text-transform:none;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:400}.office-app.ca-5 .ca5-p{color:var(--c5-ink-2);text-wrap:pretty;margin:0 0 8px;font-size:12.5px;line-height:1.6}.office-app.ca-5 .ca5-p:last-child{margin-bottom:0}.office-app.ca-5 .ca5-cap{color:var(--c5-ink-4);margin:6px 0 0;font-size:11.5px;line-height:1.5}.office-app.ca-5 .ca5-cap.warn{color:var(--c5-caution)}.office-app.ca-5 .ca5-acts2{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.office-app.ca-5 .ca5-sec .ca5-acts2:first-child{margin-top:0}.office-app.ca-5 .ca5-work .co-btn,.office-app.ca-5 .ca5-steps-foot .co-btn{border-radius:var(--c5-r);height:28px;padding:0 11px;font-size:12.5px}.office-app.ca-5 .ca5-work .co-btn.xs{height:22px;padding:0 7px;font-size:11.5px}.office-app.ca-5 .co-btn.primary{box-shadow:none}.office-app.ca-5 .co-btn.ca5-good{color:var(--c5-good);border-color:var(--c5-good-hair);background:var(--c5-good-wash)}.office-app.ca-5 .co-btn.ca5-danger{color:var(--c5-risk)}.office-app.ca-5 .co-btn.ca5-danger:hover{background:var(--c5-risk-wash);color:var(--c5-risk)}.office-app.ca-5 .ca5-filter{height:28px;margin-bottom:4px;font-size:12.5px}.office-app.ca-5 .ca5-drop{border:1px dashed var(--c5-hair-strong);border-radius:var(--c5-r-panel);align-items:center;gap:14px;padding:18px;display:flex}.office-app.ca-5 .ca5-drop.on{border-color:var(--c5-key);background:var(--c5-key-wash)}.office-app.ca-5 .ca5-drop .t{font-size:13px;font-weight:600}.office-app.ca-5 .ca5-drop .s{color:var(--c5-ink-3);margin-top:3px;font-size:11.5px;line-height:1.5}.office-app.ca-5 .ca5-drop .sp{flex:1}.office-app.ca-5 .ca5-empty{padding:6px 0 12px}.office-app.ca-5 .ca5-empty b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}.office-app.ca-5 .ca5-empty p{color:var(--c5-ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.6}.office-app.ca-5 .ca5-chips{flex-wrap:wrap;gap:6px;display:flex}.office-app.ca-5 .ca5-ups{flex-direction:column;display:flex}.office-app.ca-5 .ca5-up{border:0;border-bottom:1px solid var(--c5-hair);text-align:left;width:100%;color:var(--c5-ink);cursor:default;background:0 0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.office-app.ca-5 .ca5-up:hover{background:var(--c5-surface-2);box-shadow:12px 0 0 var(--c5-surface-2), -12px 0 0 var(--c5-surface-2)}.office-app.ca-5 .ca5-up.on{background:var(--c5-key-wash);box-shadow:12px 0 0 var(--c5-key-wash), -12px 0 0 var(--c5-key-wash)}.office-app.ca-5 .ca5-up .ic{color:var(--c5-ink-4);place-items:center;display:grid}.office-app.ca-5 .ca5-up.on .ic,.office-app.ca-5 .ca5-up.on .t,.office-app.ca-5 .ca5-up.reading .ic{color:var(--c5-key)}.office-app.ca-5 .ca5-up.failed .ic{color:var(--c5-risk)}.office-app.ca-5 .ca5-up .x{min-width:0}.office-app.ca-5 .ca5-up .t{font-size:12.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-up .s{color:var(--c5-ink-3);margin-top:1px;font-size:11.5px;display:block}.office-app.ca-5 .ca5-up .w{color:var(--c5-ink-4);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.office-app.ca-5 .ca5-up .w .kd{letter-spacing:.12em;text-transform:uppercase;color:var(--c5-seal);font-size:9.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-beats{flex-direction:column;gap:11px;display:flex}.office-app.ca-5 .ca5-beats .be{grid-template-columns:15px minmax(0,1fr);align-items:start;gap:12px;display:grid}.office-app.ca-5 .ca5-beats .be .d{border:1px solid var(--c5-hair-strong);border-radius:50%;width:8px;height:8px;margin-top:5px}.office-app.ca-5 .ca5-beats .be.done .d{background:var(--c5-ink);border-color:var(--c5-ink)}.office-app.ca-5 .ca5-beats .be.now .d{background:var(--c5-key);border-color:var(--c5-key);box-shadow:0 0 0 3px var(--c5-key-wash)}.office-app.ca-5 .ca5-beats .be .t{color:var(--c5-ink-3);font-size:12.5px;display:block}.office-app.ca-5 .ca5-beats .be.done .t,.office-app.ca-5 .ca5-beats .be.now .t{color:var(--c5-ink)}.office-app.ca-5 .ca5-beats .be.now .t{font-weight:600}.office-app.ca-5 .ca5-beats .be .s{color:var(--c5-ink-4);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.office-app.ca-5 .ca5-facts{border-top:1px solid var(--c5-hair);flex-direction:column;display:flex}.office-app.ca-5 .ca5-facts .f{border-bottom:1px solid var(--c5-hair);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;padding:9px 0;display:grid}.office-app.ca-5 .ca5-facts .f .l{color:var(--c5-ink-3);font-size:12px}.office-app.ca-5 .ca5-facts .f .v{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;line-height:1.45}.office-app.ca-5 .ca5-facts .f .v.up{color:var(--c5-risk)}.office-app.ca-5 .ca5-facts .f .v.ok{color:var(--c5-ink)}.office-app.ca-5 .ca5-facts .f .v em{color:var(--c5-ink-3);margin-top:1px;font-size:11.5px;font-style:normal;font-weight:400;display:block}.office-app.ca-5 .ca5-verdict{color:var(--c5-ink-2);text-wrap:pretty;margin:0 0 8px;font-size:14px;line-height:1.6}.office-app.ca-5 .ca5-verdict b{color:var(--c5-ink);font-weight:600}.office-app.ca-5 .ca5-pt{border-top:1px solid var(--c5-hair);padding:8px 0}.office-app.ca-5 .ca5-pt:first-of-type{border-top:0;padding-top:0}.office-app.ca-5 .ca5-pt>b{margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-pt>p{color:var(--c5-ink-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.55}.office-app.ca-5 .ca5-pt>small{color:var(--c5-ink-4);margin-top:3px;font-size:11px;display:block}.office-app.ca-5 .ca5-goods{flex-direction:column;display:flex}.office-app.ca-5 .ca5-good{border:0;border-bottom:1px solid var(--c5-hair);text-align:left;width:100%;color:var(--c5-ink);background:0 0;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;display:grid}.office-app.ca-5 .ca5-good>svg{color:var(--c5-good);margin-top:2px}.office-app.ca-5 .ca5-good b{font-size:12.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-good p{color:var(--c5-ink-2);margin:2px 0 0;font-size:12.5px;line-height:1.5}.office-app.ca-5 .ca5-good small{color:var(--c5-ink-4);margin-top:3px;font-size:11px;display:block}.office-app.ca-5 button.ca5-good:hover{background:var(--c5-surface-2);box-shadow:12px 0 0 var(--c5-surface-2), -12px 0 0 var(--c5-surface-2)}.office-app.ca-5 .ca5-note{border-left:2px solid var(--c5-hair-strong);padding-left:13px}.office-app.ca-5 .ca5-note .l{letter-spacing:.14em;margin-bottom:5px}.office-app.ca-5 .ca5-note p{color:var(--c5-ink-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.6}.office-app.ca-5 .ca5-kpis{background:var(--c5-hair);border:1px solid var(--c5-hair);border-radius:var(--c5-r);grid-template-columns:1fr 1fr;gap:1px;margin:0 0 14px;display:grid;overflow:hidden}.office-app.ca-5 .ca5-kpis .k{background:var(--c5-surface);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.office-app.ca-5 .ca5-kpis .l{letter-spacing:.14em;text-transform:uppercase;color:var(--c5-ink-4);font-size:9.5px;font-weight:600}.office-app.ca-5 .ca5-kpis .v{color:var(--c5-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.2}.office-app.ca-5 .ca5-kpis .k:first-child .v{font-size:25px}.office-app.ca-5 .ca5-kpis .k.key .v{color:var(--c5-key)}.office-app.ca-5 .ca5-kpis .k.risk .v{color:var(--c5-risk)}.office-app.ca-5 .ca5-kpis .k.good .v{color:var(--c5-good)}.office-app.ca-5 .ca5-kpis .s{color:var(--c5-ink-4);font-size:11px;line-height:1.4}.office-app.ca-5 .ca5-taks li b{color:var(--c5-ink);grid-column:2;margin-bottom:4px;font-weight:600;display:block}.office-app.ca-5 .ca5-taks li span{color:var(--c5-ink-3);grid-column:2;display:block}.office-app.ca-5 .ca5-taks{counter-reset:t;margin:0;padding:0;list-style:none}.office-app.ca-5 .ca5-taks li{counter-increment:t;color:var(--c5-ink-2);text-wrap:pretty;grid-template-columns:22px minmax(0,1fr);gap:11px;margin-bottom:11px;font-size:13px;line-height:1.55;display:grid}.office-app.ca-5 .ca5-taks li:before{content:counter(t);color:var(--c5-seal);font-variant-numeric:tabular-nums;font-weight:700}.office-app.ca-5 .ca5-taks li:last-child{margin-bottom:0}.office-app.ca-5 .ca5-extra .ca5-pane{gap:6px}.office-app.ca-5 .ca5-extra .co-phead{padding-left:0;padding-right:0}.office-app.ca-5 .ca5-extra .co-dhead,.office-app.ca-5 .ca5-extra h3{letter-spacing:-.01em;font-size:15px;font-weight:600}.office-app.ca-5 .ca5-fxs{flex-direction:column;display:flex}.office-app.ca-5 .ca5-fx{text-align:left;border:0;border-bottom:1px solid var(--c5-hair);width:100%;color:var(--c5-ink);cursor:default;background:0 0;padding:12px 0 13px;display:block;position:relative}.office-app.ca-5 .ca5-fx:hover{background:var(--c5-surface-2);box-shadow:12px 0 0 var(--c5-surface-2), -12px 0 0 var(--c5-surface-2)}.office-app.ca-5 .ca5-fx.on{background:var(--c5-key-wash);box-shadow:12px 0 0 var(--c5-key-wash), -12px 0 0 var(--c5-key-wash)}.office-app.ca-5 .ca5-fx .top{align-items:baseline;gap:9px;display:flex}.office-app.ca-5 .ca5-fx .sv{letter-spacing:.11em;text-transform:uppercase;flex:none;font-size:9.5px;font-weight:700}.office-app.ca-5 .ca5-fx .sv.high{color:var(--c5-risk)}.office-app.ca-5 .ca5-fx .sv.medium{color:var(--c5-caution)}.office-app.ca-5 .ca5-fx .sv.low,.office-app.ca-5 .ca5-fx .sv.own{color:var(--c5-ink-4)}.office-app.ca-5 .ca5-fx .t{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.35}.office-app.ca-5 .ca5-fx .pg{color:var(--c5-ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.office-app.ca-5 .ca5-fx .s{color:var(--c5-ink-3);text-wrap:pretty;margin-top:5px;font-size:12px;line-height:1.55;display:block}.office-app.ca-5 .ca5-fx .cost{color:var(--c5-ink-2);font-variant-numeric:tabular-nums;margin-top:7px;font-size:12px;display:block}.office-app.ca-5 .ca5-fx .cost b{color:var(--c5-risk);font-weight:600}.office-app.ca-5 .ca5-fx .quote{font-family:var(--c5-font-paper);color:var(--c5-ink-2);border-left:2px solid var(--c5-hair-strong);margin-top:8px;padding-left:11px;font-size:12px;line-height:1.55;display:block}.office-app.ca-5 .ca5-rl{border-bottom:1px solid var(--c5-hair);padding:13px 0 14px}.office-app.ca-5 .ca5-rl.sel{background:var(--c5-key-wash);box-shadow:12px 0 0 var(--c5-key-wash), -12px 0 0 var(--c5-key-wash)}.office-app.ca-5 .ca5-rl.dismissed{opacity:.55}.office-app.ca-5 .ca5-rl .rl-h{text-align:left;width:100%;color:var(--c5-ink);cursor:default;background:0 0;border:0;align-items:baseline;gap:9px;padding:0;display:flex}.office-app.ca-5 .ca5-rl .rl-h .t{flex:1;min-width:0;font-size:12.5px;font-weight:600;line-height:1.35}.office-app.ca-5 .ca5-rl .rl-h .cl-no{color:var(--c5-ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.office-app.ca-5 .ca5-rl .rl-st{letter-spacing:.11em;text-transform:uppercase;color:var(--c5-ink-4);font-size:9.5px;font-weight:700}.office-app.ca-5 .ca5-rl .rl-st.in{color:var(--c5-good)}.office-app.ca-5 .ca5-rl .rl-st.out{color:var(--c5-ink-off)}.office-app.ca-5 .ca5-rl .rl-words{font-family:var(--c5-font-paper);margin-top:9px;font-size:12px;line-height:1.6}.office-app.ca-5 .ca5-rl .rl-words .o{color:var(--c5-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--c5-risk);-webkit-text-decoration-color:var(--c5-risk);-webkit-text-decoration-color:var(--c5-risk);text-decoration-color:var(--c5-risk)}.office-app.ca-5 .ca5-rl .rl-words .n{color:var(--c5-key);margin-top:5px;display:block}.office-app.ca-5 .ca5-rl .rl-words .n i{color:var(--c5-ink-4);font-style:italic}.office-app.ca-5 .ca5-rl.accepted .rl-words .n,.office-app.ca-5 .ca5-rl.own .rl-words .n{color:var(--c5-good)}.office-app.ca-5 .ca5-rl .rl-why{color:var(--c5-ink-3);text-wrap:pretty;margin-top:9px;font-size:12px;line-height:1.55}.office-app.ca-5 .ca5-rl .rl-why b{color:var(--c5-ink-2);font-weight:600}.office-app.ca-5 .ca5-rl .rl-why .by{letter-spacing:.12em;align-items:center;gap:5px;margin-bottom:5px;display:flex}.office-app.ca-5 .ca5-rl .rl-why .by svg{color:var(--c5-key)}.office-app.ca-5 .ca5-rl .rl-why.vendor{border-left:2px solid var(--ca-vendor);padding-left:10px}.office-app.ca-5 .ca5-rl .rl-acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.office-app.ca-5 .ca5-rl .rl-acts .sp,.office-app.ca-5 .ca5-tally .sp{flex:1}.office-app.ca-5 .ca5-edit{border:1px solid var(--c5-key-hair);border-radius:var(--c5-r);background:var(--c5-surface);width:100%;font-family:var(--c5-font-paper);color:var(--c5-ink);resize:vertical;min-height:86px;margin-top:9px;padding:9px 11px;font-size:12.5px;line-height:1.6}.office-app.ca-5 .ca5-edit:focus{outline:2px solid var(--c5-key);outline-offset:-1px;border-color:#0000}.office-app.ca-5 .ca5-tally{color:var(--c5-ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:16px;font-size:12px;display:flex}.office-app.ca-5 .ca5-tally b{color:var(--c5-ink);font-weight:600}.office-app.ca-5 .ca5-tally span+b{margin-left:-10px}.office-app.ca-5 .ca5-pick{border:1px solid var(--c5-hair-2);border-radius:var(--c5-r-panel);margin-top:10px;overflow:hidden}.office-app.ca-5 .ca5-pick .l{background:var(--c5-surface-2);border-bottom:1px solid var(--c5-hair);letter-spacing:.13em;padding:9px 12px 7px}.office-app.ca-5 .ca5-pick>button{text-align:left;border:0;border-bottom:1px solid var(--c5-hair);width:100%;color:var(--c5-ink);background:0 0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.office-app.ca-5 .ca5-pick>button:last-of-type{border-bottom:0}.office-app.ca-5 .ca5-pick>button:hover:not(:disabled){background:var(--c5-surface-2)}.office-app.ca-5 .ca5-pick>button:disabled{opacity:.6}.office-app.ca-5 .ca5-pick b{font-size:12.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-pick>button>span>span{color:var(--c5-ink-3);font-size:11.5px;display:block}.office-app.ca-5 .ca5-pick .go{color:var(--c5-key);font-size:11.5px;font-weight:600}.office-app.ca-5 .ca5-pick .done{letter-spacing:0;text-transform:none;color:var(--c5-ink-3);font-size:11px;font-weight:600}.office-app.ca-5 .ca5-pick .ca5-cap{margin:0;padding:10px 12px}.office-app.ca-5 .ca5-pick .co-compose{border-top:1px solid var(--c5-hair);padding:8px 12px 10px}.office-app.ca-5 .ca5-cms{flex-direction:column;gap:11px;margin-top:11px;display:flex}.office-app.ca-5 .ca5-cms .cm{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.office-app.ca-5 .ca5-cms .who{color:var(--c5-ink);align-items:baseline;gap:7px;font-size:11.5px;font-weight:600;display:flex}.office-app.ca-5 .ca5-cms .who span{color:var(--c5-ink-4);font-size:11px;font-weight:400}.office-app.ca-5 .ca5-cms p{color:var(--c5-ink-2);margin:3px 0 0;font-size:12.5px;line-height:1.55}.office-app.ca-5 .ca5-pack{flex-direction:column;display:flex}.office-app.ca-5 .ca5-pk{border:0;border-bottom:1px solid var(--c5-hair);text-align:left;width:100%;color:var(--c5-ink);cursor:default;background:0 0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.office-app.ca-5 .ca5-pk:hover:not(:disabled){background:var(--c5-surface-2);box-shadow:12px 0 0 var(--c5-surface-2), -12px 0 0 var(--c5-surface-2)}.office-app.ca-5 .ca5-pk:disabled{opacity:.5}.office-app.ca-5 .ca5-pk .ic{color:var(--c5-ink-4);place-items:center;display:grid}.office-app.ca-5 .ca5-pk .t{font-size:12.5px;font-weight:600;display:block}.office-app.ca-5 .ca5-pk .s{color:var(--c5-ink-3);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.office-app.ca-5 .ca5-pk .w{letter-spacing:.1em;text-transform:uppercase;color:var(--c5-ink-4);white-space:nowrap;font-size:10px;font-weight:600}.office-app.ca-5 .ca5-pk .w.safe{color:var(--c5-good)}.office-app.ca-5 .ca5-pk .w.yours{color:var(--c5-caution)}.office-app.ca-5 .ca5-round{background:var(--c5-hair);border:1px solid var(--c5-hair);border-radius:var(--c5-r-panel);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.office-app.ca-5 .ca5-round .r{background:var(--c5-surface);padding:9px 12px}.office-app.ca-5 .ca5-round .r b{color:var(--c5-ink-3);font-size:12px;font-weight:600;display:block}.office-app.ca-5 .ca5-round .r.done b{color:var(--c5-ink)}.office-app.ca-5 .ca5-round .r small{color:var(--c5-ink-4);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.office-app.ca-5 .ca5-round .r.done small{color:var(--c5-ink-2)}.office-app.ca-5 .ca5-asks{flex-direction:column;display:flex}.office-app.ca-5 .ca5-ask{text-align:left;border:0;border-bottom:1px solid var(--c5-hair);width:100%;color:var(--c5-ink-2);cursor:default;background:0 0;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:11px;padding:10px 0;font-size:12.5px;line-height:1.45;display:grid}.office-app.ca-5 .ca5-ask:hover{background:var(--c5-surface-2);box-shadow:12px 0 0 var(--c5-surface-2), -12px 0 0 var(--c5-surface-2);color:var(--c5-ink)}.office-app.ca-5 .ca5-ask svg{color:var(--c5-ink-4);margin-top:1px}.office-app.ca-5 .ca5-ask:hover svg{color:var(--c5-key)}.office-app.ca-5 .ca5-thread{flex-direction:column;gap:16px;display:flex}.office-app.ca-5 .ca5-thread .ax-q{color:var(--c5-ink);border-left:2px solid var(--c5-key);padding-left:11px;font-size:12.5px;font-weight:600;line-height:1.4}.office-app.ca-5 .ca5-thread .ax-a{color:var(--c5-ink-2);text-wrap:pretty;white-space:pre-wrap;margin-top:8px;font-size:12.5px;line-height:1.62}.office-app.ca-5 .ca5-thread .ax-quote{border-left:2px solid var(--c5-hair-strong);font-family:var(--c5-font-paper);color:var(--c5-ink-3);margin-top:8px;padding-left:11px;font-size:12px;line-height:1.55}.office-app.ca-5 .ca5-thread .ax-a.think{color:var(--c5-ink-4);white-space:normal;align-items:center;gap:4px;display:flex}.office-app.ca-5 .ca5-thread .ax-a.think i{background:var(--c5-ink-4);border-radius:50%;width:4px;height:4px;animation:1s infinite ca5-blip;display:inline-block}.office-app.ca-5 .ca5-thread .ax-a.think i:nth-child(2){animation-delay:.16s}.office-app.ca-5 .ca5-thread .ax-a.think i:nth-child(3){margin-right:5px;animation-delay:.32s}@keyframes ca5-blip{0%,60%,to{opacity:.25}30%{opacity:1}}.office-app.ca-5 .ca5-askbar{border-top:1px solid var(--c5-hair);background:var(--c5-surface-2);flex:none;align-items:center;gap:7px;margin:0;padding:10px 20px 12px;display:flex}.office-app.ca-5 .ca5-askbar .co-input{flex:1;min-width:0;height:30px;padding:0 11px;font-size:12.5px}.office-app.ca-5 .ca5-status{border-top:1px solid var(--c5-hair);background:var(--c5-surface-2);color:var(--c5-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:14px;padding:0 14px;font-size:11.5px;display:flex;overflow:hidden}.office-app.ca-5 .ca5-status .sp{flex:1}.office-app.ca-5 .ca5-status b{color:var(--c5-ink-2);font-weight:600}.office-app.ca-5 .ca5-status .dot{background:var(--c5-ink-4);border-radius:50%;flex:none;width:5px;height:5px}.office-app.ca-5 .ca5-status .dot.work{background:var(--c5-key)}.office-app.ca-5 .ca5-status .run{color:var(--c5-key);align-items:center;gap:6px;display:inline-flex}.office-app.ca-5 .ca5-status .run .dot{background:var(--c5-key)}.office-app.ca-5 .ca5-keycap{border:1px solid var(--c5-hair-2);background:var(--c5-surface);width:18px;height:18px;color:var(--c5-ink-3);border-radius:4px;place-items:center;font-size:11px;font-weight:600;display:grid}.office-app.ca-5 .ca5-keycap:hover{border-color:var(--c5-hair-strong);color:var(--c5-ink)}.office-app.ca-5 .co-sheet-veil{background:#0e121870;inset:34px 0 0}.office-app.ca-5 .co-sheet{border-color:var(--c5-hair-2);border-radius:11px}.office-app.ca-5 .co-sheet .co-sh h2,.office-app.ca-5 .co-sheet .co-sh b{letter-spacing:-.01em;font-size:16px;font-weight:600}.office-app.ca-5 .co-sheet .co-sf{background:var(--c5-surface-2);border-top-color:var(--c5-hair)}.office-app.ca-5 .co-menu,.office-app.ca-5 .co-flyout{border-radius:10px}.office-app.ca-5 .ca-anbar{background:var(--c5-surface);border-bottom:1px solid var(--c5-hair)}.office-app.ca-5 .co-dropveil{background:#0e121899}.office-app.ca-5 .co-dropcard{border-radius:11px}.na-app{background:var(--chair-surface);color:var(--chair-ink);font-family:var(--font-sans);font-size:13px;line-height:1.45;overflow:hidden}@media (max-width:1100px){.na-app .na-body{grid-template-columns:208px minmax(0,1fr)}}.na-app .na-btn{height:28px;color:var(--chair-ink-2);white-space:nowrap;cursor:default;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 11px;font-family:inherit;font-size:12.5px;display:inline-flex}.na-app .na-btn:hover{background:var(--chair-well);color:var(--chair-ink)}.na-app .na-btn.pri{background:var(--navy);color:var(--on-navy);font-weight:600}.na-app .na-btn.pri:hover{background:var(--navy-deep);color:var(--on-navy)}.na-app .na-btn.out{border:1px solid var(--chair-hairline-strong)}.na-app .na-btn.sm{height:25px;padding:0 9px;font-size:12px}.na-app .na-btn:disabled{opacity:.4}.na-app .na-btn .k{color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-left:2px;font-size:10.5px}.na-app .na-btn.pri .k{color:var(--on-navy);opacity:.65}.na-app .na-link{color:var(--navy);cursor:default;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px}.na-app .na-link:hover{text-decoration:underline}.na-app .warn{color:var(--gold-ink);font-weight:600}@keyframes na-spin{to{transform:rotate(360deg)}}@keyframes na-pulse{0%,to{opacity:1}50%{opacity:.35}}.na-app .paperwrap{position:relative}.na-app .paper-prog{background:var(--gold);z-index:2;width:40%;height:2px;position:absolute;top:0;left:0}.na-app .paper-prog.on{animation:1.6s ease-in-out infinite na-sweep}@keyframes na-sweep{0%{width:20%;left:0}50%{width:40%;left:40%}to{width:0;left:100%}}.na-app .na-unit.na-arrive{animation:.26s cubic-bezier(.2,0,0,1) both na-arrive}@keyframes na-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.na-app .pacts{align-items:center;gap:7px;padding-bottom:12px;display:flex}.na-app .pacts .sp{flex:1}.na-app .pacts .meta{color:var(--chair-slate-2);font-size:11.5px}.na-app .pacts .meta b{color:var(--chair-slate);font-weight:600}.na-app .pnext{align-items:center;gap:10px;padding-top:18px;display:flex}.na-app .state{max-width:64ch;padding:34px 0 10px}.na-app .state h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600}.na-app .state p{color:var(--chair-slate);margin:7px 0 0;font-size:13px;line-height:1.6}.na-app .state .acts{gap:8px;margin-top:16px;display:flex}.na-app .form{flex-direction:column;gap:22px;display:flex}.na-app .na-intake{font-size:12.5px}.na-app .sec{flex-direction:column;display:flex}.na-app .sec>h2{letter-spacing:.16em;text-transform:uppercase;color:var(--chair-slate);border-bottom:1px solid var(--chair-hairline);align-items:baseline;margin:0 0 4px;padding-bottom:9px;font-size:10.5px;font-weight:600;display:flex}.na-app .sec>h2 .n,.na-app .sec>h2 .r{letter-spacing:0;text-transform:none;color:var(--chair-slate-2);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.na-app .fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:12px;display:grid}.na-app .fields .f.wide{grid-column:span 2}@media (max-width:1440px){.na-app .fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.na-app .f label{letter-spacing:.12em;text-transform:uppercase;color:var(--chair-slate-2);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.na-app .f label .opt{letter-spacing:0;text-transform:none;color:var(--chair-slate-2);opacity:.8;margin-left:6px;font-weight:400}.na-app .f input,.na-app .f textarea{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);width:100%;color:var(--chair-ink);border-radius:5px;outline:none;padding:7px 10px;font-family:inherit;font-size:13px}.na-app .f input:focus,.na-app .f textarea:focus{border-color:var(--navy);box-shadow:0 0 0 2px var(--chair-well)}.na-app .f textarea{resize:vertical;min-height:36px;line-height:1.45}.na-app .f .from{color:var(--chair-slate-2);margin-top:5px;font-size:11px}.na-app .f .from b{color:var(--navy);font-weight:600}.na-app .runrow{align-items:center;gap:14px;display:flex}.na-app .runrow .cost{color:var(--chair-slate);max-width:60ch;font-size:12px;line-height:1.5}.na-app .na-samplerow{border:1px solid var(--chair-hairline-strong);background:var(--chair-well);border-radius:6px;align-items:center;gap:16px;padding:12px 14px;display:flex}.na-app .na-samplerow .t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.na-app .na-samplerow .t b{font-size:12.5px;font-weight:600}.na-app .na-samplerow .t span{color:var(--chair-slate);font-size:12px;line-height:1.5}.na-app .na-samplebar{border:1px solid var(--status-benchmarked-bd);border-left:3px solid var(--status-benchmarked);background:var(--status-benchmarked-bg);border-radius:6px;align-items:center;gap:16px;padding:12px 14px;display:flex}.na-app .na-samplebar .t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.na-app .na-samplebar .t b{color:var(--status-benchmarked-ink);font-size:12.5px;font-weight:600}.na-app .na-samplebar .t span{color:var(--chair-ink);font-size:12px;line-height:1.5}.na-app .na-samplegrid{background:var(--chair-hairline);border:1px solid var(--chair-hairline);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin-top:12px;display:grid}.na-app .na-samplegrid .f{background:var(--chair-surface);flex-direction:column;gap:4px;min-width:0;padding:11px 13px;display:flex}.na-app .na-samplegrid .f .k{letter-spacing:.12em;text-transform:uppercase;color:var(--chair-slate-2);font-size:9.5px;font-weight:600}.na-app .na-samplegrid .f b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.na-app .na-samplegrid .f small{color:var(--chair-slate);font-size:11.5px}.na-app .na-samplegrid .f.doc{text-align:left;font:inherit;color:inherit;cursor:pointer;border:0}.na-app .na-samplegrid .f.doc:hover{background:var(--chair-well)}.na-app .na-samplegrid .f.doc b{color:var(--chair-ink)}.na-app .na-menu{z-index:60;background:var(--chair-surface);border:1px solid var(--chair-hairline-strong);min-width:250px;box-shadow:var(--shadow-lg);border-radius:10px;padding:5px;font-size:12.5px;position:absolute;bottom:120px;left:12px}.na-app .na-menu .menu-h{letter-spacing:.13em;text-transform:uppercase;color:var(--chair-slate-2);padding:7px 9px 4px;font-size:10px;font-weight:600}.na-app .na-menu button{width:100%;height:28px;color:var(--chair-ink-2);text-align:left;font:inherit;cursor:default;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:0 9px;display:flex}.na-app .na-menu button:hover{background:var(--chair-well);color:var(--chair-ink)}.na-app .na-menu .sep{background:var(--chair-hairline);height:1px;margin:5px 3px}.na-app .na-veil{z-index:70;background:#00000059;place-items:center;padding:32px;display:grid;position:absolute;inset:0}.na-app .na-dlg{background:var(--chair-surface);width:min(560px,100%);box-shadow:var(--shadow-lg);border-radius:11px;padding:16px 18px}.na-app .na-dlg h2{margin:0 0 12px;font-size:16px;font-weight:600}.na-app .keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;display:grid}.na-app .keys .kr{color:var(--chair-ink-2);align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:flex}.na-app .keys kbd{border:1px solid var(--chair-hairline-strong);min-width:20px;height:20px;font:600 11px var(--font-sans);color:var(--chair-slate);background:var(--chair-well);border-bottom-width:2px;border-radius:4px;place-items:center;padding:0 6px;display:inline-grid}.na-note{--n-navy:#102a54;--n-gold:#c9a227;--n-ink:#222;--n-slate:#555;--n-panel:#f3f4f7;--n-panel-2:#e9ecf2;--n-grid:#d8dde6;--n-page:#fff;--n-risk:#a24a3f;--n-good:#2e7d46;--n-caution:#8a6e14;background:var(--n-page);width:100%;max-width:880px;color:var(--n-ink);font-family:Calibri, "Segoe UI", var(--font-sans);border:1px solid var(--n-grid);padding:50px 60px 44px;font-size:14px;line-height:1.6;position:relative;box-shadow:0 1px 2px #0000000f,0 8px 24px #00000014}@media (max-width:1400px){.na-note{padding:42px 44px 38px;font-size:13.5px}}.na-app .na-note{font-size:15px}@media (max-width:1400px){.na-app .na-note{font-size:14.5px}}.na-app .na-note{font-family:"Segoe UI", var(--font-sans)}.na-note .nt-mast{margin-bottom:22px}.na-note .nt-mast .k{letter-spacing:.22em;text-transform:uppercase;color:var(--n-gold);font-size:10px;font-weight:700}.na-note .nt-mast h1{color:var(--n-navy);letter-spacing:.005em;margin:9px 0 8px;font-size:25px;font-weight:700;line-height:1.18}.na-note .nt-mast .dek{color:var(--n-slate);font-size:15px;line-height:1.5}.na-note .nt-mast .prep{color:var(--n-slate);margin-top:12px;font-size:12px;line-height:1.5}.na-note .nt-figs{border-top:1px solid var(--n-grid);border-bottom:1px solid var(--n-grid);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));margin:0 0 24px;display:grid}.na-note .nt-figs .fig{border-left:1px solid var(--n-grid);min-width:0;padding:14px 18px 13px}.na-note .nt-figs .fig:first-child{border-left:0;padding-left:0}.na-note .nt-figs .l{letter-spacing:.14em;text-transform:uppercase;color:var(--n-slate);font-size:9.5px;font-weight:700}.na-note .nt-figs .v{color:var(--n-navy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 3px;font-size:21px;font-weight:700;line-height:1.15}.na-note .nt-figs .s{color:var(--n-slate);font-size:11.5px;line-height:1.4}.na-note .nt-mast .hr{background:var(--n-gold);height:2px;margin-top:16px}.na-note .nt-take{background:var(--n-panel);margin-bottom:24px;padding:18px 24px 20px}.na-note .nt-take h2{letter-spacing:.16em;text-transform:uppercase;color:var(--n-navy);margin:0 0 12px;font-size:11px;font-weight:700}.na-note .nt-take ol{counter-reset:t;margin:0;padding:0;list-style:none}.na-note .nt-take li{counter-increment:t;grid-template-columns:22px minmax(0,1fr);gap:11px;margin-bottom:10px;font-size:13.5px;line-height:1.5;display:grid}.na-note .nt-take li:last-child{margin-bottom:0}.na-note .nt-take li:before{content:counter(t);color:var(--n-gold);font-variant-numeric:tabular-nums;font-weight:700}.na-note h2.nt-h{letter-spacing:.04em;text-transform:uppercase;color:var(--n-navy);border-bottom:1px solid var(--n-gold);background:0 0;align-items:baseline;gap:9px;margin:26px 0 13px;padding:0 0 6px;font-size:15px;font-weight:700;display:flex}.na-note h2.nt-h .n{color:var(--n-gold);font-variant-numeric:tabular-nums}.na-note h2.nt-h.app{color:var(--n-slate);border-bottom-color:var(--n-slate)}.na-note h2.nt-h.app .n{color:var(--n-slate)}.na-note p{text-align:justify;margin:0 0 11px}.na-note p.lead{text-align:left;color:var(--n-navy);margin-bottom:8px;font-weight:600}.na-note p.small{color:var(--n-slate);text-align:left;font-size:12px}.na-note ol.nt-ol{counter-reset:o;margin:4px 0 14px;padding:0;list-style:none}.na-note ol.nt-ol li{counter-increment:o;grid-template-columns:20px minmax(0,1fr);gap:12px;margin-bottom:10px;display:grid}.na-note ol.nt-ol li:before{content:counter(o) ".";color:var(--n-navy);font-variant-numeric:tabular-nums;font-weight:700}.na-note ol.nt-ol b{color:var(--n-navy)}.na-note table{border-collapse:collapse;width:100%;margin:12px 0 16px;font-size:12.5px}.na-note th{background:var(--n-navy);color:var(--n-page);letter-spacing:.1em;text-transform:uppercase;text-align:left;border:1px solid var(--n-navy);padding:8px 10px;font-size:10px;font-weight:700}.na-note td{border:1px solid var(--n-grid);vertical-align:top;padding:7px 10px;line-height:1.5}.na-note td.r,.na-note th.r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.na-note tr.tot td{background:var(--n-panel-2);font-weight:700}.na-note tr.t-risk td.v{color:var(--n-risk);font-weight:700}.na-note tr.t-good td.v{color:var(--n-good);font-weight:700}.na-note tr.t-caution td.v{color:var(--n-caution);font-weight:700}.na-note tr.flag td{color:var(--n-caution)}.na-note td .src{color:var(--n-slate);margin-top:2px;font-size:10.5px;display:block}.na-note .nt-pull{border-top:2px solid var(--n-navy);border-bottom:2px solid var(--n-navy);margin:20px 0 16px;padding:14px 0}.na-note .nt-pull p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-weight:600}.na-note .nt-say{border-left:3px solid var(--n-gold);margin:0 0 13px;padding:2px 0 2px 15px}.na-note .nt-say .who{letter-spacing:.13em;text-transform:uppercase;color:var(--n-slate);align-items:baseline;gap:10px;margin-bottom:5px;font-size:10px;font-weight:700;display:flex}.na-note .nt-say .who .cp{font-family:var(--font-sans);letter-spacing:.06em;color:var(--n-slate);opacity:0;border:1px solid var(--n-grid);cursor:default;background:0 0;border-radius:3px;margin-left:auto;padding:1px 6px;font-size:10px}.na-note .nt-say:hover .who .cp{opacity:1}.na-note .nt-say .who .cp:hover{color:var(--n-navy);border-color:var(--n-navy)}.na-note .nt-say p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-style:italic;line-height:1.5}.na-note .nt-note{background:var(--n-panel);color:var(--n-slate);margin:8px 0 0;padding:10px 15px;font-size:12.5px;line-height:1.5}.na-note .nt-opt{border:1px solid var(--n-grid);margin:0 0 12px}.na-note .nt-opt .oh{border-bottom:1px solid var(--n-grid);background:var(--n-panel);align-items:baseline;gap:12px;padding:9px 14px;display:flex}.na-note .nt-opt .oh .n{color:var(--n-gold);font-variant-numeric:tabular-nums;font-weight:700}.na-note .nt-opt .oh .t{color:var(--n-navy);font-size:14px;font-weight:700}.na-note .nt-opt .oh .rec{letter-spacing:.13em;text-transform:uppercase;color:var(--n-good);margin-left:auto;font-size:10px;font-weight:700}.na-note .nt-opt .oh .money{font-variant-numeric:tabular-nums;color:var(--n-slate);font-size:12.5px}.na-note .nt-opt .om{border-bottom:1px solid var(--n-grid);text-align:left;padding:9px 14px;font-size:13px}.na-note .nt-opt .ob{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.na-note .nt-opt .ob>div{padding:10px 14px 12px}.na-note .nt-opt .ob>div+div{border-left:1px solid var(--n-grid)}.na-note .nt-opt .ob h4{letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.na-note .nt-opt .ob .pro h4{color:var(--n-good)}.na-note .nt-opt .ob .con h4{color:var(--n-risk)}.na-note .nt-opt .ob ul{margin:0;padding:0;list-style:none}.na-note .nt-opt .ob li{margin-bottom:4px;padding-left:12px;font-size:12.5px;line-height:1.45;position:relative}.na-note .nt-opt .ob li:before{content:"";background:var(--n-slate);width:5px;height:1px;position:absolute;top:8px;left:0}.na-note .nt-dec{border:2px solid var(--n-navy);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px;margin:6px 0 14px;padding:13px 16px;display:grid}.na-note .nt-dec .k{letter-spacing:.16em;text-transform:uppercase;color:var(--n-gold);white-space:nowrap;font-size:10px;font-weight:700}.na-note .nt-dec p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-weight:600}.na-note .nt-foot{border-top:2px solid var(--n-gold);margin-top:30px;padding-top:13px}.na-note .nt-foot .firm{color:var(--n-navy);letter-spacing:.01em;font-size:10.5px;font-weight:700}.na-note .nt-foot .stance{color:var(--n-gold);margin-top:5px;font-size:11px;font-weight:700}.na-note .nt-foot .disc{color:var(--n-slate);margin-top:9px;font-size:10.5px;line-height:1.5}.na-note .fail{border-left:3px solid var(--n-risk);margin-bottom:18px;padding:2px 0 2px 14px}.na-note .fail p{text-align:left}@media print{body:has(.na-note) *{visibility:hidden}:is(body:has(.na-note) .na-note,body:has(.na-note) .na-note *){visibility:visible}.na-note{width:100%;max-width:none;box-shadow:none;border:0;position:absolute;top:0;left:0}.na-note .cp{display:none}:is(body:has(.vb-print-sheet),body:has(.vb-print-sheet) *){visibility:visible}.vb-print-sheet .na-note{position:static}}@media (prefers-reduced-motion:reduce){.na-app .na-unit.na-arrive,.na-app .paper-prog.on{animation:none}}.na-app .na-intake .ng-rhead,.na-app .na-intake .ng-kpis,.na-app .na-intake .ng-infobar{display:none}.office-app.ca-5 .ca5-savedwrap{border-top:1px solid var(--c5-hair);margin-top:6px;padding:14px 0 4px}.office-app.ca-5 .ca5-saved{text-align:left;width:100%;color:var(--c5-ink);cursor:default;background:0 0;border:0;gap:1px;padding:7px 18px 8px 30px;display:grid;position:relative}.office-app.ca-5 .ca5-saved:before{content:"";background:var(--c5-key);border-radius:50%;width:5px;height:5px;position:absolute;top:13px;left:18px}.office-app.ca-5 .ca5-saved:hover{background:var(--c5-surface-2)}.office-app.ca-5 .ca5-saved.on{background:var(--c5-key-wash)}.office-app.ca-5 .ca5-saved .t{font-size:12.5px;font-weight:600}.office-app.ca-5 .ca5-saved .s{color:var(--c5-ink-3);font-size:11px}.office-app.ca-5.navmin .ca5-savedwrap{display:none}.office-app.ca-5 .ca-anbar .ca-ansep{background:var(--c5-hair);width:1px;height:18px;margin:0 3px}.na-app .na-paperpane{border:1px solid var(--chair-hairline-strong);background:var(--chair-well);border-radius:6px;flex-direction:column;height:min(72vh,900px);display:flex;overflow:hidden}.na-app .na-paperbar{border-bottom:1px solid var(--chair-hairline-strong);background:var(--chair-surface);flex:none;align-items:center;gap:10px;height:38px;padding:0 8px 0 14px;display:flex}.na-app .na-paperbar .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.na-app .na-paperbar .s{color:var(--chair-slate);white-space:nowrap;font-size:11.5px}.na-app .na-paperbar .sp{flex:1}.na-app .na-paperstage{flex:1;min-height:0;position:relative;overflow:hidden}.na-app .na-paperempty{height:100%;color:var(--chair-slate);place-items:center;font-size:12.5px;display:grid}.na-app .na-paperrow{align-items:center;gap:12px;display:flex}.na-app .na-steer{border:1px solid var(--chair-hairline-strong);border-radius:6px;max-width:880px;margin-bottom:14px;padding:10px 12px 12px}.na-app .na-steer label{letter-spacing:.12em;text-transform:uppercase;color:var(--chair-slate-2);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.na-app .na-steer label .opt{letter-spacing:0;text-transform:none;opacity:.8;margin-left:6px;font-weight:400}.na-app .na-steer .row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.na-app .na-steer input{border:1px solid var(--chair-hairline-strong);background:var(--chair-surface);min-width:0;color:var(--chair-ink);border-radius:5px;outline:none;padding:6px 10px;font-family:inherit;font-size:13px}.na-app .na-steer input:focus{border-color:var(--navy)}.na-app .na-btn.out{border-color:var(--chair-hairline-strong)}.na-app .na-btn:hover{background:var(--chair-well)}.office-app.ca-app:fullscreen{box-shadow:none;border:0;border-radius:0;width:100%!important;height:100%!important}.office-app.ca-app:fullscreen::backdrop{background:#e3e6eb}.dark .office-app.ca-app:fullscreen::backdrop{background:#0e0f12}.office-app.ca-app.fs .ca-anscroll{padding:30px 0 64px}.office-app.ca-app.fs .ca-anscroll .wp-paper.wp-read{max-width:min(var(--doc-page), calc(100% - 72px));padding:60px 84px 52px;font-size:17px}.office-app.ca-app.fs .ca-anscroll .wp-paper.wp-read .wp-h1{font-size:35px}.office-app.ca-app.fs .ca-anscroll .wp-paper.wp-read .wp-exec p:first-of-type{font-size:18.5px}.office-app.ca-app.fs .ca-anscroll .wp-paper.wp-read .wp-tbl{font-size:15px}.office-app.ca-app .ca-anbody{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.office-app.ca-app .ca-analysis.withai .ca-anbody{grid-template-columns:minmax(0,1fr) 440px}.office-app.ca-app .ca-anbody:has(.ca-anshelf){grid-template-columns:minmax(0,1fr) 272px}.office-app.ca-app .ca-anshelf{border-left:1px solid var(--co-divider);background:var(--co-layer);flex-direction:column;gap:2px;min-width:0;min-height:0;padding:22px 16px 32px;display:flex;overflow-y:auto}.office-app.ca-app .ca-anshelf-h{letter-spacing:.09em;text-transform:uppercase;color:var(--co-text-3);font-size:9.5px;font-weight:700}.office-app.ca-app .ca-anshelf-s{color:var(--co-text-3);margin:6px 0 10px;font-size:11.5px;line-height:1.45}.office-app.ca-app .ca-anshelf-i{text-align:left;border:1px solid #0000;border-radius:8px;gap:1px;width:100%;min-width:0;padding:8px 10px;display:grid}.office-app.ca-app .ca-anshelf-i .t{color:var(--co-text);font-size:12.5px;font-weight:600}.office-app.ca-app .ca-anshelf-i .s{color:var(--co-text-3);font-size:11px}.office-app.ca-app .ca-anshelf-i:hover{background:var(--co-layer-alt);border-color:var(--co-stroke)}.office-app.ca-app .ca-anshelf-i.on{background:var(--co-layer-alt);border-color:var(--co-stroke-2)}.office-app.ca-app .ca-anshelf-i.on .t{color:var(--co-key)}@media print{body:has(.ca-analysis) .ca-anshelf{display:none!important}}.office-app.ca-app.fs .ca-analysis.withai .ca-anbody{grid-template-columns:minmax(0,1fr) 480px}.office-app.ca-app .ca-anagent{min-width:0;min-height:0}.office-app.ca-5 .ca-anbar .co-cap2{color:var(--c5-ink-3);font-size:12px}.office-app.ca-5 .ca-anbar .ca-annote{color:var(--c5-key);font-size:12px}@container win (max-width:1720px){.office-app.ca-5 .ca-anbar .co-cap2,.office-app.ca-5 .ca-anbar .ca-annote{display:none}}@container win (max-width:1600px){.office-app.ca-5 .ca-anbar .co-btn[data-ca-anshare]>span:not(.co-k),.office-app.ca-5 .ca-anbar .co-btn[data-ca-ancopy]>span:not(.co-k),.office-app.ca-5 .ca-anbar .co-btn[data-ca-anexport]>span:not(.co-k),.office-app.ca-5 .ca-anbar .co-btn[data-ca-anfiles]>span:not(.co-k){display:none}}@media print{body:has(.ca-analysis) .ca-anbody{display:block}body:has(.ca-analysis) .ca-anagent{display:none!important}}.ba5 .ca5-scene,.ba5 .ca5-prog{--c5-surface:var(--b5-bg);--c5-hair:var(--b5-line);--c5-hair-strong:var(--b5-line-2);--c5-ink:var(--b5-ink);--c5-ink-3:var(--b5-ink-3);--c5-key:var(--b5-key);--c5-key-wash:var(--b5-wash);--co-track:var(--b5-wash);--co-ease-out:var(--ease-out)}.ng-intake .ca5-scene,.ng-intake .ca5-prog{--c5-surface:var(--chair-surface);--c5-hair:var(--chair-hairline);--c5-hair-strong:var(--chair-hairline-strong);--c5-ink:var(--chair-ink);--c5-ink-3:var(--chair-slate);--c5-key:var(--chair-accent);--c5-key-wash:var(--chair-accent-soft);--co-track:var(--chair-well);--co-ease-out:var(--ease-out)}.office-app.ca-5 .ca5-prog,.ba5 .ca5-prog,.ng-intake .ca5-prog{gap:7px;margin:2px 0 8px;display:grid}.office-app.ca-5 .ca5-prog-bar,.ba5 .ca5-prog-bar,.ng-intake .ca5-prog-bar{background:var(--co-track);border-radius:3px;height:6px;overflow:hidden}.office-app.ca-5 .ca5-prog-bar>i,.ba5 .ca5-prog-bar>i,.ng-intake .ca5-prog-bar>i{background:var(--c5-key);height:100%;transition:width .9s var(--co-ease-out);border-radius:3px;display:block;position:relative;overflow:hidden}.office-app.ca-5 .ca5-prog-bar>i:after,.ba5 .ca5-prog-bar>i:after,.ng-intake .ca5-prog-bar>i:after{content:"";background:linear-gradient(90deg, transparent, var(--c5-surface), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.office-app.ca-5 .ca5-prog-bar>i:after,.ba5 .ca5-prog-bar>i:after,.ng-intake .ca5-prog-bar>i:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--c5-surface) 55%, transparent), transparent)}}.office-app.ca-5 .ca5-prog-bar>i:after,.ba5 .ca5-prog-bar>i:after,.ng-intake .ca5-prog-bar>i:after{animation:1.6s linear infinite ca5-sheen;transform:translate(-100%)}@keyframes ca5-sheen{to{transform:translate(100%)}}.office-app.ca-5 .ca5-prog-line,.ba5 .ca5-prog-line,.ng-intake .ca5-prog-line{color:var(--c5-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.45}.office-app.ca-5 .ca5-beats .be.now .d{animation:1.4s ease-in-out infinite ca5-pulse}@keyframes ca5-pulse{0%,to{box-shadow:0 0 0 3px var(--c5-key-wash)}50%{box-shadow:0 0 0 7px var(--c5-key-wash)}}.office-app.ca-5 .ca5-rdempty .ca5-prog{text-align:left;max-width:380px;margin:18px auto 0}.office-app.ca-5 .ca-analysis .wp-anwriting{background:var(--c5-key-wash);border-left:3px solid var(--c5-key);color:var(--c5-ink-2);margin:0 0 18px;padding:10px 14px;font-size:13.5px;line-height:1.55}.office-app.ca-5 .ca-analysis .wp-md{white-space:pre-wrap}.office-app.ca-5 .ca5-scene,.ba5 .ca5-scene,.ng-intake .ca5-scene{justify-items:center;gap:14px;max-width:420px;margin:0 auto;display:grid}.office-app.ca-5 .ca5-scene-pages,.ba5 .ca5-scene-pages,.ng-intake .ca5-scene-pages{width:168px;height:212px;margin:6px auto 2px;position:relative}.office-app.ca-5 .ca5-scene-pages .pg,.ba5 .ca5-scene-pages .pg,.ng-intake .ca5-scene-pages .pg{background:var(--c5-surface);border:1px solid var(--c5-hair-strong);box-shadow:0 10px 30px var(--c5-ink);border-radius:6px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.office-app.ca-5 .ca5-scene-pages .pg,.ba5 .ca5-scene-pages .pg,.ng-intake .ca5-scene-pages .pg{box-shadow:0 10px 30px color-mix(in srgb, var(--c5-ink) 12%, transparent)}}.office-app.ca-5 .ca5-scene-pages .pg3,.ba5 .ca5-scene-pages .pg3,.ng-intake .ca5-scene-pages .pg3{opacity:.55;transform:translate(14px,-12px)rotate(4deg)}.office-app.ca-5 .ca5-scene-pages .pg2,.ba5 .ca5-scene-pages .pg2,.ng-intake .ca5-scene-pages .pg2{opacity:.8;transform:translate(7px,-6px)rotate(2deg)}.office-app.ca-5 .ca5-scene-pages .pg1,.ba5 .ca5-scene-pages .pg1,.ng-intake .ca5-scene-pages .pg1{flex-direction:column;gap:9px;padding:18px 16px;animation:4s ease-in-out infinite ca5-float;display:flex;overflow:hidden}.office-app.ca-5 .ca5-scene-pages .pg1 i,.ba5 .ca5-scene-pages .pg1 i,.ng-intake .ca5-scene-pages .pg1 i{background:var(--c5-hair);border-radius:4px;height:7px;animation:2.4s ease-in-out infinite ca5-line;display:block}.office-app.ca-5 .ca5-scene-pages .beam,.ba5 .ca5-scene-pages .beam,.ng-intake .ca5-scene-pages .beam{background:linear-gradient(180deg, transparent, var(--c5-key) 50%, transparent);height:26px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.office-app.ca-5 .ca5-scene-pages .beam,.ba5 .ca5-scene-pages .beam,.ng-intake .ca5-scene-pages .beam{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c5-key) 28%, transparent) 50%, transparent)}}.office-app.ca-5 .ca5-scene-pages .beam,.ba5 .ca5-scene-pages .beam,.ng-intake .ca5-scene-pages .beam{border-top:1px solid var(--c5-key)}@supports (color:color-mix(in lab, red, red)){.office-app.ca-5 .ca5-scene-pages .beam,.ba5 .ca5-scene-pages .beam,.ng-intake .ca5-scene-pages .beam{border-top:1px solid color-mix(in srgb, var(--c5-key) 70%, transparent)}}.office-app.ca-5 .ca5-scene-pages .beam,.ba5 .ca5-scene-pages .beam,.ng-intake .ca5-scene-pages .beam{pointer-events:none;animation:2.4s linear infinite ca5-beam}@keyframes ca5-beam{0%{transform:translateY(-30px)}to{transform:translateY(220px)}}@keyframes ca5-line{0%,62%,to{background:var(--c5-hair)}30%{background:var(--c5-key)}}@keyframes ca5-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.office-app.ca-5 .ca5-scene-word,.ba5 .ca5-scene-word,.ng-intake .ca5-scene-word{color:var(--c5-ink-3);text-align:center;min-height:18px;margin:0;font-size:12.5px}.office-app.ca-5 .ca5-scene-word .w,.ba5 .ca5-scene-word .w,.ng-intake .ca5-scene-word .w{animation:.5s ease-out both ca5-wordin;display:inline-block}@keyframes ca5-wordin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.office-app.ca-5 .ca5-scene .ca5-prog,.ba5 .ca5-scene .ca5-prog,.ng-intake .ca5-scene .ca5-prog{text-align:left;width:100%;margin:0}.office-app.ca-5 .ca5-rdempty .ca5-scene{margin-top:14px}.office-app.ca-5 .ca5-caphome,.office-app.ca-5 button.ca5-kind{cursor:pointer}.office-app.ca-5 .ca5-caphome:hover,.office-app.ca-5 button.ca5-kind:hover{color:var(--c5-key)}.office-app.ca-5 .ca5-wh.ca5-matter h1{font-family:var(--font-serif);letter-spacing:-.005em;font-size:19px;font-weight:600;line-height:1.3}.office-app.ca-5 .ca5-wh .ca5-pty{font-family:var(--font-serif);color:var(--c5-ink-3);margin:3px 0 0;font-size:12.5px;font-style:italic;line-height:1.45}.office-app.ca-5 .ca5-wh .ca5-facts{border-top-color:var(--c5-hair-2);margin-top:12px}.office-app.ca-5 .ca5-wh .ca5-facts .f{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:6px 0}.office-app.ca-5 .ca5-wh .ca5-facts .f .l{letter-spacing:.12em;text-transform:uppercase;color:var(--c5-ink-4);font-size:10px;font-weight:600}.office-app.ca-5 .ca5-wh .ca5-facts .f .v{color:var(--c5-ink);text-align:left;font-weight:500}.office-app.ca-5 .ca5-wh .ca5-facts .f .v.up,.office-app.ca-5 .ca5-wh .ca5-facts .f .v.ok{color:var(--c5-ink)}.office-app.ca-5 .ca5-wh .ca5-facts .f .v.due:before{content:"";background:var(--c5-risk);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.office-app.ca-5 .ca5-wh.ca5-matter .acts{margin-top:14px}.office-app.ca-5 .ca5-qnav{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.office-app.ca-5 .ca5-qnav .k{color:var(--c5-ink-4);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.office-app.ca-5 .ca5-fx.q{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.office-app.ca-5 .ca5-fx.q .rk{border:1.5px solid var(--c5-hair-strong);width:23px;height:23px;color:var(--c5-ink-3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;display:grid}.office-app.ca-5 .ca5-fx.q .rk.high{border-color:var(--c5-risk);color:var(--c5-risk)}.office-app.ca-5 .ca5-fx.q .rk.medium{border-color:var(--c5-caution);color:var(--c5-caution)}.office-app.ca-5 .ca5-fx.q .rk.in{background:var(--c5-risk);border-color:var(--c5-risk);color:var(--c5-key-ink)}.office-app.ca-5 .ca5-fx.q .rk.own{border-color:var(--c5-key);color:var(--c5-key);font-size:9px}.office-app.ca-5 .ca5-fx.q .body{min-width:0;display:grid}.office-app.ca-5 .ca5-fx.q .body .t{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.office-app.ca-5 .ca5-fx.q .body .s{color:var(--c5-ink-4);margin-top:1px;font-size:11px}.office-app.ca-5 .ca5-fx.q .n{color:var(--c5-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.office-app.ca-5 .ca5-fx.q .n.in{color:var(--c5-good)}.office-app.ca-5 .ca5-fx.q .n.muted{color:var(--c5-ink-4);font-weight:500}.office-app.ca-5 .ca5-fx.q.dismissed .body .t{color:var(--c5-ink-4);text-decoration:line-through}.office-app.ca-5 .ca5-caption{letter-spacing:.01em;padding-left:14px}.office-app.ca-5 .ca5-caption:after{background:linear-gradient(90deg, var(--c5-seal), transparent 60%);opacity:.55}.office-app.ca-5 .ca5-mark{background:var(--c5-seal);width:18px;height:18px;color:var(--c5-cap);border-radius:4px}.office-app.ca-5 .ca5-capapp,.office-app.ca-5 .ca5-capdoc{font-size:12.5px}.office-app.ca-5 .ca5-kind{letter-spacing:.14em;text-transform:uppercase;color:var(--c5-seal-ink);border-color:var(--c5-seal);border-radius:4px;padding:3px 7px;font-size:10px}.office-app.ca-5 .ca5-bar .co-btn,.office-app.ca-5 .ca5-work .co-btn,.office-app.ca-5 .ca5-steps-foot .co-btn{height:29px;padding:0 12px;font-weight:500}.office-app.ca-5 .ca5-work .co-btn.sm,.office-app.ca-5 .ca5-steps-foot .co-btn.sm{height:27px;padding:0 10px;font-size:12.5px}.office-app.ca-5 .co-btn.primary{font-weight:600;box-shadow:0 1px 2px #11161d2e}.office-app.ca-5 .co-btn.primary:hover{box-shadow:0 1px 3px #11161d3d}.office-app.ca-5 .ca5-status{font-size:11.5px}.office-app.ca-5 .ca5-steps{padding-top:20px}.office-app.ca-5 .ca5-steps-h{padding:0 20px 14px}.office-app.ca-5 .ca5-step{gap:14px;padding:12px 20px 13px}.office-app.ca-5 .ca5-step .n{border-width:1.5px;font-size:11.5px}.office-app.ca-5 .ca5-step.on:before{width:3px}.office-app.ca-5 .ca5-step .t{letter-spacing:-.005em;font-size:13px}.office-app.ca-5 .ca5-step .s{font-size:11.5px}.office-app.ca-5 .ca5-step .st{letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:10px}.office-app.ca-5 .ca5-steps-foot{padding:16px 20px}.office-app.ca-5 .ca5-steps-foot .l{font-size:11.5px}.office-app.ca-5 .ca5-mat,.office-app.ca-5 .ca5-reader .ca-pageswrap{background:radial-gradient(120% 60% at 50% -8%, var(--c5-mat-glow), var(--c5-mat) 50%, var(--c5-mat-2) 100%)}.office-app.ca-5 .ca5-reader .ca-pageswrap:has(.ca-pages){background:radial-gradient(120% 60% at 50% -8%, var(--c5-mat-glow), var(--c5-mat) 50%, var(--c5-mat-2) 100%)}.office-app.ca-5 .ca5-mat{gap:22px;padding:28px 28px 56px}.office-app.ca-5 .ca5-rdbar{height:42px;padding:0 12px 0 18px}.office-app.ca-5 .ca5-rdbar .t{font-size:12.5px;font-weight:600}.office-app.ca-5 .ca5-rdbar .s{font-size:11.5px}.office-app.ca-5 .ca5-rdbar .co-btn.dark:hover,.office-app.ca-5 .ca5-rdbar .co-btn.dark[aria-pressed=true]{background:var(--c5-cap-hover);color:var(--c5-mat-ink)}.office-app.ca-5 .ca5-kick,.office-app.ca-5 .ca5-sec>h2 .ca5-kick,.office-app.ca-5 .ca5-steps-h{letter-spacing:.14em;text-transform:uppercase;color:var(--c5-ink-4);font-size:10px;font-weight:600}.office-app.ca-5 .ca5-wh{padding:18px 24px 16px}.office-app.ca-5 .ca5-wh h1{font-family:var(--font-serif);letter-spacing:-.005em;margin-top:8px;font-size:19px;font-weight:600;line-height:1.3}.office-app.ca-5 .ca5-wh p{margin-top:8px;font-size:12.5px}.office-app.ca-5 .ca5-wh .acts{gap:8px;margin-top:14px}.office-app.ca-5 .ca5-pane{gap:24px;padding:20px 24px 40px}.office-app.ca-5 .ca5-sec>h2{margin-bottom:12px;padding-bottom:9px}.office-app.ca-5 .ca5-kpis{border:0;border-top:1px solid var(--c5-hair);border-bottom:1px solid var(--c5-hair);background:0 0;border-radius:0;flex-wrap:wrap;gap:4px 0;margin:0 0 16px;padding:8px 0;display:flex}.office-app.ca-5 .ca5-kpis .k{border-right:1px solid var(--c5-hair);background:0 0;flex-direction:row;align-items:baseline;gap:7px;margin-right:14px;padding:2px 14px 2px 0}.office-app.ca-5 .ca5-kpis .k:last-child{border-right:0;margin-right:0;padding-right:0}.office-app.ca-5 .ca5-kpis .k:first-child{grid-column:auto}.office-app.ca-5 .ca5-kpis .l{font-size:10px}.office-app.ca-5 .ca5-kpis .v,.office-app.ca-5 .ca5-kpis .k:first-child .v{font-size:13.5px;line-height:1.3}.office-app.ca-5 .ca5-kpis .s{font-size:11.5px}.office-app.ca-5 .ca5-rl{padding:14px 0 16px}.office-app.ca-5 .ca5-rl .rl-h .t{font-family:var(--font-serif);letter-spacing:-.005em;font-size:16.5px;line-height:1.32}.office-app.ca-5 .ca5-rl .rl-h .cl-no,.office-app.ca-5 .ca5-rl .rl-st{letter-spacing:.14em;font-size:10px}.office-app.ca-5 .ca5-rl .rl-words{flex-direction:column;gap:8px;margin-top:12px;font-size:13.5px;line-height:1.55;display:flex}.office-app.ca-5 .ca5-rl .rl-words .o{border-left:2px solid var(--c5-risk);background:var(--c5-surface-3);border-radius:0 6px 6px 0;padding:9px 12px 9px 14px;display:block}.office-app.ca-5 .ca5-rl .rl-words .n{border-left:2px solid var(--c5-key);background:var(--c5-surface-3);border-radius:0 6px 6px 0;margin-top:0;padding:9px 12px 9px 14px;display:block}.office-app.ca-5 .ca5-edit{border-left:2px solid var(--c5-key);border-radius:0 6px 6px 0;font-size:13.5px}.office-app.ca-5 .ca5-rl .rl-why{margin-top:12px;font-size:12.5px}.office-app.ca-5 .ca5-rl .rl-acts{gap:8px;margin-top:14px}.office-app.ca-5 .ca5-fx .sv{letter-spacing:.14em;font-size:10px}.office-app.ca-5 .ca5-fx .t{font-family:var(--font-serif);font-size:13.5px}.office-app.ca-5 .ca5-fx .s,.office-app.ca-5 .ca5-fx .cost,.office-app.ca-5 .ca5-fx .quote{font-size:12.5px}.office-app.ca-5 .ca5-fx .cost b{color:var(--c5-ink)}.office-app.ca-5 .ca5-facts .f .l{letter-spacing:.12em;text-transform:uppercase;color:var(--c5-ink-4);font-size:10px;font-weight:600}.office-app.ca-5 .ca5-verdict{font-family:var(--font-serif);font-size:13.5px}.office-app.ca-5 .ca5-p,.office-app.ca-5 .ca5-note,.office-app.ca-5 .ca5-tally,.office-app.ca-5 .ca5-thread .ax-quote{font-size:12.5px}.office-app.ca-5 .ca5-empty h3{font-family:var(--font-serif);font-size:16.5px}.na-note .nt-body .mdp{font-size:inherit;line-height:inherit;color:var(--n-ink)}.na-note .nt-body p.mdp-h1{color:var(--n-navy);letter-spacing:0;text-transform:none;background:0 0;margin:16px 0 8px;padding:0;font-size:13px;font-weight:700}.na-note{counter-reset:na-sec}.na-note .nt-body p.mdp-h2{counter-increment:na-sec;color:var(--n-navy);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--n-gold);background:0 0;margin:26px 0 12px;padding:0 0 6px;font-size:15px;font-weight:700}.na-note .nt-body p.mdp-h2:before{content:counter(na-sec) ". "}.na-note .nt-body p.mdp-h3{color:var(--n-navy);margin:18px 0 8px;font-size:13.5px;font-weight:700;line-height:1.4}.na-note .nt-body p{text-align:justify;color:var(--n-ink);margin:0 0 11px;font-size:14px;line-height:1.6}.na-note .nt-body ol,.na-note .nt-body ul{margin:4px 0 14px;padding:0;list-style:none}.na-note .nt-body li{color:var(--n-ink);margin-bottom:8px;font-size:14px;line-height:1.55}.na-note .nt-body li>span:last-child{min-width:0}.na-note .nt-body .mdp-num{color:var(--n-navy);font-variant-numeric:tabular-nums;font-weight:700}.na-note .nt-body .mdp-dot{background:var(--n-navy)}.na-note .nt-body .mdp-strong{color:var(--n-navy);font-weight:700}.na-note .nt-body .mdp-quote{border-left:3px solid var(--n-gold);color:var(--n-navy);margin:0 0 13px;padding:2px 0 2px 15px;font-size:15px;font-style:italic;line-height:1.5}.na-note .nt-body .mdp-quote p{color:var(--n-navy);text-align:left;margin:0;font-size:15px;font-style:italic;line-height:1.5}.na-note .nt-body .mdp-tbl{border-collapse:collapse;border:1px solid var(--n-grid);width:100%;margin:12px 0 16px;font-size:12.5px}.na-note .nt-body .mdp-tbl th{background:var(--n-navy);color:var(--n-page);letter-spacing:.1em;text-transform:uppercase;text-align:left;border:1px solid var(--n-navy);padding:8px 10px;font-size:10px;font-weight:700}.na-note .nt-body .mdp-tbl td{border:1px solid var(--n-grid);vertical-align:top;color:var(--n-ink);background:0 0;padding:7px 10px;line-height:1.5}.na-note .nt-body .mdp-tbl td:first-child{color:var(--n-navy);font-weight:700}.na-note .nt-body .mdp-hr{border:0;border-top:2px solid var(--n-navy);margin:20px 0}.na-note .nt-body .mdp-link{color:var(--n-navy);text-decoration:underline;-webkit-text-decoration-color:var(--n-gold);-webkit-text-decoration-color:var(--n-gold);-webkit-text-decoration-color:var(--n-gold);text-decoration-color:var(--n-gold)}.na-note .nt-body code{font-family:var(--font-mono);font-size:12px}.na-note .nt-copyall{justify-content:flex-end;margin:4px 0 12px;display:flex}.na-note .nt-copyall .cp{font-family:var(--font-sans);letter-spacing:.04em;color:var(--n-slate);border:1px solid var(--n-grid);cursor:default;background:0 0;border-radius:3px;padding:2px 8px;font-size:11px}.na-note .nt-copyall .cp:hover{color:var(--n-navy);border-color:var(--n-navy)}.na-app .na-dlg.wide{grid-template-rows:auto minmax(0,1fr);width:min(1120px,94vw);max-height:92vh;padding:0;display:grid;overflow:hidden}.wr-prog{gap:6px;display:grid}.wr-prog-bar{background:var(--hairline);border-radius:3px;height:6px;overflow:hidden}.wr-prog-bar>i{background:var(--accent);border-radius:3px;height:100%;transition:width .9s ease-out;display:block;position:relative;overflow:hidden}.wr-prog-bar>i:after{content:"";background:linear-gradient(90deg, transparent, var(--surface), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.wr-prog-bar>i:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface) 55%, transparent), transparent)}}.wr-prog-bar>i:after{animation:1.6s linear infinite wr-sheen;transform:translate(-100%)}@keyframes wr-sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.wr-prog-bar>i:after{animation:none}}@media print{body:has([data-wr-portal])>:not([data-wr-portal]){display:none!important}body:has([data-wr-portal]) [data-wr-portal]{position:static;overflow:visible}}.office-app .wrp{border:1px solid var(--co-stroke);border-radius:var(--co-r-card);background:var(--co-card);gap:10px;padding:14px 16px;display:grid}.office-app .wrp-head{gap:4px;display:grid}.office-app .wrp-kick{letter-spacing:.14em;text-transform:uppercase;color:var(--co-text-3);font-size:10px;font-weight:600}.office-app .wrp-title{color:var(--co-text);font-size:13.5px}.office-app .wrp-sub{color:var(--co-text-2);margin:0;font-size:12px;line-height:1.55}.office-app .wrp-meta{color:var(--co-text-3);margin:0;font-size:11.5px}.office-app .wrp-note{color:var(--co-critical);margin:0;font-size:12px}.office-app .wrp-acts{flex-wrap:wrap;gap:8px;display:flex}.office-app .wrp-prog{gap:6px;display:grid}.office-app .wrp-bar{background:var(--co-track);border-radius:3px;height:6px;overflow:hidden}.office-app .wrp-bar>i{background:var(--co-accent);height:100%;transition:width .9s var(--co-ease-out);border-radius:3px;display:block}.office-app .wrp-line{color:var(--co-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.office-app .wrp-reader{z-index:30;background:var(--co-layer);grid-template-rows:40px minmax(0,1fr);display:grid;position:absolute;inset:0}.office-app .wrp-readerbar{border-bottom:1px solid var(--co-divider);background:var(--co-card);align-items:center;gap:8px;padding:0 12px;display:flex}.office-app .wrp-readerbar>b{color:var(--co-text);min-width:0;font-size:12.5px}.office-app .wrp-sp{flex:auto}.office-app .wrp-readerbody{justify-content:center;padding:18px;display:flex;overflow:auto}.office-app .wrp-readerbody>.wp-paper{width:100%;max-width:920px}.office-app .wrp-reader.inline{background:0 0;display:block;position:static}.office-app .wrp-reader.inline .wrp-readerbar{z-index:2;border-radius:var(--co-r-card) var(--co-r-card) 0 0;border:1px solid var(--co-stroke);position:sticky;top:0}.office-app .wrp-reader.inline .wrp-readerbody{height:auto;padding:14px 0 0;overflow:visible}.office-app .wrp-frame{flex:auto;min-height:0;position:relative;overflow:hidden}.office-app .wrp-framebody{height:100%;padding:16px;overflow:auto}.office-app .wrp-framebody>.wrp{max-width:880px;margin:0 auto}.na5 .ba5-deal .v{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.na5 .ba5-deal .p{color:var(--b5-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.na5 .ba5-deal .p.via{color:var(--b5-ink-3);font-size:12px}.na5 .ba5-deal .s{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.na5-wall .na5-links a{color:var(--b5-key);padding:3px 0;font-size:12.5px;display:block}.na5-wall .na5-links a:hover{text-decoration:underline}.vb-print-sheet{color:#222;background:#fff}.vb-print-sheet .vb-print-doc{break-before:page}.vb-print-sheet .vb-print-doc:first-child{break-before:auto}.vb-print-sheet .ba-notepaper{display:block}.vb-print-sheet .ba-note,.vb-print-sheet .na-note,.vb-print-sheet .wp-paper,.vb-print-sheet [data-benchreport]{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.vb-print-sheet [data-bench-kpis],.vb-print-sheet .nt-figs,.vb-print-sheet .nt-take,.vb-print-sheet .nt-foot,.vb-print-sheet figure,.vb-print-sheet svg,.vb-print-sheet table{break-inside:avoid}.vb-print-sheet h1,.vb-print-sheet h2,.vb-print-sheet .nt-h{break-after:avoid}.ba-paperwait{z-index:70;background:var(--ink);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ba-paperwait{background:color-mix(in srgb, var(--ink) 34%, transparent)}}.ba-paperwait{padding:24px}.ba-paperwait-card{background:var(--surface);border:1px solid var(--hairline);width:min(460px,100%);box-shadow:var(--shadow-3,0 18px 50px #0000002e);border-radius:12px;justify-items:start;gap:10px;padding:22px 24px 20px;display:grid}.ba-paperwait-card b{color:var(--ink);font-size:16px}.ba-paperwait-card p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.ba-paperwait-card button{border:1px solid var(--hairline);color:var(--ink);background:var(--surface);border-radius:8px;margin-top:4px;padding:8px 14px;font-size:13px;font-weight:600}.ba-paperwait-card button:hover{background:var(--raise)}.ad-scope{--ad-canvas:#fff;--ad-surface:#fff;--ad-sunken:#f7f7f5;--ad-line:#e4e5e7;--ad-line-2:#cfd2d6;--ad-cream:#f7f7f5;--ad-veil:#eaebed;--ad-veil-tint:none;--ad-ink:#1f2328;--ad-ink-2:#454b53;--ad-ink-3:#6b7280;--ad-ink-4:#9aa1aa;--ad-accent:#102a54;--ad-accent-deep:#0b1f40;--ad-on-accent:#fff;--ad-accent-wash:#eef1f6;--ad-stage:var(--ad-sunken);--ad-stage-grad:var(--ad-sunken);--ad-on-stage:var(--ad-ink);--ad-on-stage-2:var(--ad-ink-3);--ad-on-stage-3:var(--ad-ink-4);--ad-stage-line:var(--ad-line);--ad-stage-fill:var(--ad-surface);--ad-gold:#c9a227;--ad-gold-ink:#8a6e14;--ad-gold-wash:#f6efd3;--ad-st-wait:#9aa1aa;--ad-st-wait-bg:var(--ad-sunken);--ad-st-wait-ink:#454b53;--ad-st-run:#3b5ba9;--ad-st-run-bg:#eef1f8;--ad-st-run-ink:#2c4785;--ad-st-care:#b08d2a;--ad-st-care-bg:#f7f2e3;--ad-st-care-ink:#7a6118;--ad-st-done:#3e6b4a;--ad-st-done-bg:#ecf1ed;--ad-st-done-ink:#325a3d;--ad-risk:#a24a3f;--ad-risk-bg:#f8eeec;--ad-risk-ink:#8c3a30;--ad-p-navy:#102a54;--ad-p-gold:#c9a227;--ad-p-gold-ink:#a5821e;--ad-p-ink:#1c2430;--ad-p-slate:#5a6472;--ad-p-grid:#d8dee9;--ad-p-ice:#f2f5fa;--ad-p-cream:#fbf6e9;--ad-p-page:#fff;--ad-p-green:#2e7d46;--ad-p-brick:#a24a3f;--ad-h1:#e9ebee;--ad-h2:#e9ebee;--ad-h3:#e9ebee;--ad-h4:#e9ebee;--ad-h5:#e9ebee;--ad-h6:#e9ebee;--ad-h7:#e9ebee;--ad-h8:#e9ebee;--ad-h9:#e9ebee;--ad-h10:#e9ebee;--ad-font:Inter, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--ad-font-display:"Source Serif 4", Georgia, "Times New Roman", serif;--ad-fs-kick:11px;--ad-fs-1:13px;--ad-fs-2:14px;--ad-fs-3:15px;--ad-fs-4:16px;--ad-fs-5:16px;--ad-fs-6:18px;--ad-rail:264px;--ad-read:340px;--ad-gutter:40px;--ad-measure:880px;--ad-r:6px;--ad-r-menu:8px;--ad-r-win:8px;--ad-shadow-float:0 1px 2px #1f23280f, 0 8px 24px #1f232814;--ad-shadow-paper:0 1px 2px #1f23280d, 0 10px 28px #1f23280f;--ad-shadow-win:0 20px 60px #1f232824;--ad-glow:none;--ad-t-arrive:.16s;--ad-t-state:.14s;--ad-ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .ad-scope{--ad-canvas:#1b1d21;--ad-surface:#1f2226;--ad-sunken:#181a1e;--ad-line:#2c3036;--ad-line-2:#3a3f47;--ad-cream:#22252a;--ad-veil:#101214;--ad-veil-tint:none;--ad-ink:#e8eaed;--ad-ink-2:#b7bdc6;--ad-ink-3:#8a919b;--ad-ink-4:#626973;--ad-accent:#9db4e0;--ad-accent-deep:#b3c6ea;--ad-on-accent:#111418;--ad-accent-wash:#232a36;--ad-stage:var(--ad-sunken);--ad-stage-grad:var(--ad-sunken);--ad-on-stage:var(--ad-ink);--ad-on-stage-2:var(--ad-ink-3);--ad-on-stage-3:var(--ad-ink-4);--ad-stage-line:var(--ad-line);--ad-stage-fill:var(--ad-surface);--ad-gold:#c9a227;--ad-gold-ink:#d9bd5c;--ad-gold-wash:#2a2618;--ad-st-wait:#626973;--ad-st-wait-bg:var(--ad-sunken);--ad-st-wait-ink:#b7bdc6;--ad-st-run:#7d97d0;--ad-st-run-bg:#22293a;--ad-st-run-ink:#aebfe6;--ad-st-care:#c8a94a;--ad-st-care-bg:#2a2618;--ad-st-care-ink:#d9bd5c;--ad-st-done:#6f9a7b;--ad-st-done-bg:#1f2a23;--ad-st-done-ink:#9cc2a7;--ad-risk:#c97b70;--ad-risk-bg:#2e2220;--ad-risk-ink:#e0a297;--ad-h1:#2c3036;--ad-h2:#2c3036;--ad-h3:#2c3036;--ad-h4:#2c3036;--ad-h5:#2c3036;--ad-h6:#2c3036;--ad-h7:#2c3036;--ad-h8:#2c3036;--ad-h9:#2c3036;--ad-h10:#2c3036;--ad-shadow-float:0 1px 2px #0006, 0 8px 24px #00000080;--ad-shadow-paper:0 1px 2px #0006, 0 10px 28px #00000073;--ad-shadow-win:0 20px 60px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ad-scope *,.ad-scope :before,.ad-scope :after,.ad-scope *,.ad-scope :before,.ad-scope :after,.ad-scope *,.ad-scope :before,.ad-scope :after{box-sizing:border-box}.ad-scope button,.ad-scope input,.ad-scope select,.ad-scope textarea{font:inherit;color:inherit}.ad-scope button{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.ad-scope a{color:var(--ad-accent);text-decoration:none}.ad-scope a:hover{text-decoration:underline}.ad-scope h1,.ad-scope h2,.ad-scope h3,.ad-scope h4,.ad-scope p{margin:0}.ad-scope ul,.ad-scope ol{margin:0;padding:0;list-style:none}.ad-scope .ad-num,.ad-scope .ad-fig .v,.ad-scope .ad-row .n,.ad-scope .ad-display,.ad-scope .ad-head h1 b{font-variant-numeric:tabular-nums}.ad-scope .ad-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ad-scope :focus-visible{outline:2px solid var(--ad-accent);outline-offset:2px;border-radius:3px}.ad-scope .ad-kick{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);white-space:nowrap;align-items:center;gap:14px;font-weight:600;display:flex}.ad-scope .ad-kick:after{content:"";background:var(--ad-line);flex:1;height:1px}.ad-scope .ad-kick.plain:after{display:none}.ad-scope{font-family:var(--ad-font);font-size:var(--ad-fs-2);color:var(--ad-ink);font-feature-settings:"cv11", "ss01";line-height:1.5}.ad-scope.ad-veil,.ad-scope .ad-veil{min-height:100vh;padding:14px;display:grid}.ad-scope .ad-window{border-radius:var(--ad-r-win);background:var(--ad-canvas);border:1px solid var(--ad-line-2);min-height:calc(100vh - 28px);box-shadow:var(--ad-shadow-win);grid-template-rows:40px minmax(0,1fr);display:grid;overflow:clip}.ad-scope .ad-cap{border-bottom:1px solid var(--ad-line);background:var(--ad-surface);align-items:center;gap:12px;padding:0 10px 0 16px;display:flex}.ad-scope .ad-cap .badge{background:var(--ad-accent);width:20px;height:20px;color:var(--ad-on-accent);border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:grid}.ad-scope .ad-cap .name{font-size:var(--ad-fs-1);color:var(--ad-ink);text-transform:none;letter-spacing:0;font-weight:600}.ad-scope .ad-cap .deal{font-size:var(--ad-fs-1);color:var(--ad-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ad-scope .ad-cap .deal b{color:var(--ad-ink-2);font-weight:500}.ad-scope .ad-cap .deal:before{content:"·";color:var(--ad-ink-4);margin-right:12px}.ad-scope .ad-cap .sp{flex:1}.ad-scope .ad-cap button{height:28px;font-size:var(--ad-fs-1);color:var(--ad-ink-3);border-radius:5px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ad-scope .ad-cap button:hover{background:var(--ad-sunken);color:var(--ad-ink)}.ad-scope .ad-cap button svg{width:14px;height:14px}.ad-scope .ad-room{grid-template-columns:var(--ad-rail) minmax(0, 1fr);background:var(--ad-canvas);grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}.ad-scope .ad-room.has-read{grid-template-columns:var(--ad-rail) minmax(0, 1fr) var(--ad-read)}@media (max-width:1380px){.ad-scope .ad-room.has-read{grid-template-columns:var(--ad-rail) minmax(0, 1fr)}.ad-scope .ad-room.has-read .ad-read{display:none}}.ad-scope .ad-rail{background:var(--ad-sunken);border-right:1px solid var(--ad-line);min-height:0;color:var(--ad-ink);flex-direction:column;display:flex}.ad-scope .ad-brand{align-items:center;gap:10px;padding:18px 18px 14px;display:flex}.ad-scope .ad-brand .mark{background:var(--ad-accent);width:26px;height:26px;color:var(--ad-on-accent);border-radius:5px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ad-scope .ad-brand .name{font-size:var(--ad-fs-2);white-space:nowrap;font-weight:600;line-height:1.2}.ad-scope .ad-brand .org{color:var(--ad-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;line-height:1.3;overflow:hidden}.ad-scope .ad-brand .sp{flex:1}.ad-scope .ad-brand .ad-menu-btn{width:28px;height:28px;color:var(--ad-ink-3);border-radius:5px;place-items:center;display:grid}.ad-scope .ad-brand .ad-menu-btn:hover{background:var(--ad-line);color:var(--ad-ink)}.ad-scope .ad-subject{background:var(--ad-surface);border:1px solid var(--ad-line);border-radius:6px;margin:0 12px 12px;padding:11px 13px 12px}.ad-scope .ad-subject .k{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);font-weight:600}.ad-scope .ad-subject .k a{color:var(--ad-accent)}.ad-scope .ad-subject .v{font-size:var(--ad-fs-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ad-scope .ad-subject .s{color:var(--ad-ink-3);-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ad-scope .ad-subject.empty .v{font-size:var(--ad-fs-1);color:var(--ad-ink-3);-webkit-line-clamp:3;font-weight:400}.ad-scope .ad-steps{flex:none;padding:4px 0 8px}.ad-scope .ad-steps .grp{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);padding:12px 18px 6px;font-weight:600}.ad-scope .ad-step{width:100%;transition:background-color var(--ad-t-state), border-color var(--ad-t-state);border-left:2px solid #0000;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:0 10px;padding:10px 18px 10px 16px;display:grid;position:relative}.ad-scope .ad-step:hover{background:var(--ad-line)}.ad-scope .ad-step[aria-current=step],.ad-scope .ad-step[aria-current=page]{background:var(--ad-surface);border-left-color:var(--ad-accent)}.ad-scope .ad-step .d{border:1px solid var(--ad-line-2);width:20px;height:20px;color:var(--ad-ink-3);font-variant-numeric:tabular-nums;background:var(--ad-surface);border-radius:50%;place-items:center;margin-top:1px;font-size:11px;font-weight:600;display:grid}.ad-scope .ad-step .t{font-size:var(--ad-fs-2);justify-content:space-between;align-items:baseline;gap:8px;font-weight:500;line-height:1.3;display:flex}.ad-scope .ad-step[aria-current] .t{font-weight:600}.ad-scope .ad-step .w{letter-spacing:0;text-transform:none;color:var(--ad-ink-4);white-space:nowrap;font-size:12px;font-weight:500}.ad-scope .ad-step .s{color:var(--ad-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.ad-scope .ad-step .s b{color:inherit;font-weight:500}.ad-scope .ad-step.is-done .d{background:var(--ad-ink-3);border-color:var(--ad-ink-3);color:var(--ad-surface)}.ad-scope .ad-step.is-done .d svg{width:11px;height:11px}.ad-scope .ad-step.is-done .w{color:var(--ad-ink-3)}.ad-scope .ad-step.is-ready .d{border-color:var(--ad-ink-2);color:var(--ad-ink)}.ad-scope .ad-step.is-ready .w{color:var(--ad-accent)}.ad-scope .ad-step.is-running .d{border-color:var(--ad-accent);color:var(--ad-accent)}.ad-scope .ad-step.is-running .w{color:var(--ad-accent)}.ad-scope .ad-step.is-waiting .t{color:var(--ad-ink-3);font-weight:400}.ad-scope .ad-step.is-waiting .d{color:var(--ad-ink-4)}.ad-scope .ad-step .kbd{position:absolute;top:11px;right:14px}.ad-scope .ad-step:not(:hover):not(:focus-visible) .kbd{opacity:0}.ad-scope .ad-rail .sp{flex:1}.ad-scope .ad-recent{border-top:1px solid var(--ad-line);padding:10px 0 6px}.ad-scope .ad-recent .grp{justify-content:space-between;align-items:baseline;padding:4px 18px 6px;display:flex}.ad-scope .ad-recent .grp .k{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);font-weight:600}.ad-scope .ad-recent .grp a,.ad-scope .ad-recent .grp .m{color:var(--ad-ink-3);font-size:12px}.ad-scope .ad-recent .r{grid-template-columns:minmax(0,1fr) auto;gap:0 10px;width:100%;padding:6px 18px;display:grid}.ad-scope .ad-recent .r:hover{background:var(--ad-line)}.ad-scope .ad-recent .r .t{font-size:var(--ad-fs-1);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ad-scope .ad-recent .r .m{color:var(--ad-ink-4);font-variant-numeric:tabular-nums;font-size:12px}.ad-scope .ad-recent .r .s{color:var(--ad-ink-3);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;overflow:hidden}.ad-scope .ad-recent .none{font-size:var(--ad-fs-1);color:var(--ad-ink-3);padding:4px 18px 8px;line-height:1.4}.ad-scope .ad-railfoot{border-top:1px solid var(--ad-line);align-items:center;gap:2px;padding:8px 10px;display:flex}.ad-scope .ad-railfoot button,.ad-scope .ad-railfoot a{height:30px;font-size:var(--ad-fs-1);color:var(--ad-ink-2);border-radius:5px;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.ad-scope .ad-railfoot button:hover,.ad-scope .ad-railfoot a:hover{background:var(--ad-line);color:var(--ad-ink);text-decoration:none}.ad-scope .ad-railfoot .sp{flex:1}.ad-scope .ad-railfoot .hint{color:var(--ad-ink-4);font-size:12px}.ad-scope .ad-work{background:var(--ad-canvas);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.ad-scope .ad-head{padding:24px var(--ad-gutter) 0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 32px;display:grid}.ad-scope .ad-head .where{grid-column:1/-1}.ad-scope .ad-head h1{font-family:var(--ad-font);font-size:var(--ad-fs-4);letter-spacing:-.005em;max-width:64ch;color:var(--ad-ink);font-weight:600;line-height:1.45}.ad-scope .ad-head h1 b{color:inherit;font-weight:600}.ad-scope .ad-head .act{align-items:center;gap:12px;padding-top:0;display:flex}.ad-scope .ad-figs{padding:16px var(--ad-gutter) 0;flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.ad-scope .ad-fig{border-right:1px solid var(--ad-line);align-items:baseline;gap:8px;margin-right:18px;padding:3px 18px 3px 0;display:inline-flex}.ad-scope .ad-fig:last-child{border-right:0;margin-right:0;padding-right:0}.ad-scope .ad-fig .l{font-size:var(--ad-fs-1);color:var(--ad-ink-3);white-space:nowrap}.ad-scope .ad-fig .v{font-size:var(--ad-fs-2);color:var(--ad-ink);font-weight:600}.ad-scope .ad-fig .v.good{color:var(--ad-st-done-ink)}.ad-scope .ad-fig .v.care{color:var(--ad-st-care-ink)}.ad-scope .ad-fig .v.risk{color:var(--ad-risk-ink)}.ad-scope .ad-fig .v.muted{color:var(--ad-ink-3);font-weight:500}.ad-scope .ad-spark{vertical-align:-1px;width:44px;height:12px;overflow:visible}.ad-scope .ad-spark path{fill:none;stroke:var(--ad-ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}.ad-scope .ad-spark .m{fill:var(--ad-accent)}.ad-scope .ad-tick{vertical-align:1px;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:inline-block}.ad-scope .ad-tick.up{border-bottom:6px solid var(--ad-st-done)}.ad-scope .ad-tick.down{border-top:6px solid var(--ad-risk)}.ad-scope .ad-tick.flat{background:var(--ad-ink-4);vertical-align:3px;border:0;width:8px;height:2px}.ad-scope .ad-band{height:58px;margin:6px var(--ad-gutter) 0;position:relative}.ad-scope .ad-band .track{background:var(--ad-sunken);border:1px solid var(--ad-line);border-radius:3px;height:6px;position:absolute;top:27px;left:0;right:0}.ad-scope .ad-band .range{background:var(--ad-accent);border-radius:2px;height:4px;position:absolute;top:28px}@supports (color:color-mix(in lab, red, red)){.ad-scope .ad-band .range{background:color-mix(in srgb, var(--ad-accent) 18%, var(--ad-line))}}.ad-scope .ad-band .mid{background:var(--ad-ink);width:1.5px;height:16px;margin-left:-.75px;position:absolute;top:22px}.ad-scope .ad-band .you{background:var(--ad-accent);border:2px solid var(--ad-canvas);width:12px;height:12px;box-shadow:0 0 0 1px var(--ad-accent);border-radius:50%;margin-left:-6px;position:absolute;top:24px}.ad-scope .ad-band .target{background:var(--ad-st-done);width:1.5px;height:16px;margin-left:-.75px;position:absolute;top:22px}.ad-scope .ad-band .lbl{white-space:nowrap;color:var(--ad-ink-3);font-variant-numeric:tabular-nums;font-size:11px;line-height:1;position:absolute}.ad-scope .ad-band .lbl.top{top:6px}.ad-scope .ad-band .lbl.bottom{top:42px}.ad-scope .ad-band .lbl.strong{color:var(--ad-ink);font-weight:600}.ad-scope .ad-band .lbl.gold{color:var(--ad-accent);font-weight:600}.ad-scope .ad-band .lbl.green{color:var(--ad-st-done-ink);font-weight:500}.ad-scope .ad-band .lbl.c{transform:translate(-50%)}.ad-scope .ad-band .lbl.e{transform:translate(-100%)}.ad-scope .ad-band .lbl.l{margin-left:8px;transform:none}.ad-scope .ad-band .lbl.l.e{margin-left:-8px;transform:translate(-100%)}.ad-scope .ad-body{padding:24px var(--ad-gutter) 40px;flex:1;align-content:start;gap:28px;display:grid}.ad-scope .ad-display{font-family:var(--ad-font);font-size:var(--ad-fs-6);letter-spacing:-.01em;color:var(--ad-ink);font-weight:600;line-height:1.3}.ad-scope .ad-display .s{font-family:var(--ad-font);font-size:var(--ad-fs-2);color:var(--ad-ink-2);letter-spacing:0;font-weight:400}.ad-scope .ad-lead{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 24px;padding-bottom:4px;display:grid}.ad-scope .ad-lead p{font-size:var(--ad-fs-2);color:var(--ad-ink-2);max-width:none;line-height:1.5}.ad-scope .ad-lead p b{color:var(--ad-ink);font-weight:600}.ad-scope .ad-sec{align-content:start;gap:10px;display:grid}.ad-scope .ad-sec>.row{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.ad-scope .ad-sec>.row h2{font-size:var(--ad-fs-3);letter-spacing:-.005em;font-weight:600;line-height:1.3}.ad-scope .ad-sec>.row .m{font-size:var(--ad-fs-1);color:var(--ad-ink-3)}.ad-scope .ad-sec>.row .m b{color:var(--ad-ink);font-weight:600}.ad-scope .ad-stand{text-align:center;padding:40px var(--ad-gutter);flex:1;place-content:center;gap:10px;max-width:36em;margin:0 auto;display:grid}.ad-scope .ad-stand h2{font-size:var(--ad-fs-4);font-weight:600;line-height:1.4}.ad-scope .ad-stand p{font-size:var(--ad-fs-2);color:var(--ad-ink-2)}.ad-scope .ad-stand .act{justify-content:center;gap:10px;margin-top:6px;display:flex}.ad-scope .ad-next{border-top:1px solid var(--ad-line);justify-content:space-between;align-items:center;gap:18px;margin-top:4px;padding:14px 0 0;display:flex}.ad-scope .ad-next p{font-size:var(--ad-fs-2);color:var(--ad-ink-2)}.ad-scope .ad-next p b{color:var(--ad-ink);font-weight:600}.ad-scope .ad-next .act{flex:none;align-items:center;gap:10px;display:flex}.ad-scope .ad-rows{border-top:1px solid var(--ad-line);display:grid}.ad-scope .ad-rows .h,.ad-scope .ad-row{grid-template-columns:var(--cols,minmax(0, 1fr));align-items:center;gap:0 16px;padding:0 6px;display:grid}.ad-scope .ad-rows .h{border-bottom:1px solid var(--ad-line);padding-top:9px;padding-bottom:9px}.ad-scope .ad-rows .h span{font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-3);white-space:nowrap;font-weight:600}.ad-scope .ad-row{border-bottom:1px solid var(--ad-line);width:100%;min-height:48px;transition:background-color var(--ad-t-state)}.ad-scope .ad-row:hover{background:var(--ad-sunken)}.ad-scope .ad-row[data-selected=true]{background:var(--ad-accent-wash)}.ad-scope .ad-row .k{font-size:var(--ad-fs-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ad-scope .ad-row .m{font-size:var(--ad-fs-1);color:var(--ad-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ad-scope .ad-row .n{font-size:var(--ad-fs-2);text-align:right}.ad-scope .ad-row .n.strong{font-weight:600}.ad-scope .ad-row .r{text-align:right}.ad-scope .ad-row .go{color:var(--ad-ink-4);justify-self:end}.ad-scope .ad-rows .grp{justify-content:space-between;align-items:baseline;padding:16px 6px 6px;display:flex}.ad-scope .ad-rows .grp .k{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-2);font-weight:600}.ad-scope .ad-rows .grp .k.care{color:var(--ad-st-care-ink)}.ad-scope .ad-rows .grp .k.risk{color:var(--ad-risk-ink)}.ad-scope .ad-rows .grp .m{font-size:var(--ad-fs-1);color:var(--ad-ink-3);font-variant-numeric:tabular-nums}.ad-scope .ad-rows .grp .m b{color:var(--ad-ink);font-weight:600}.ad-scope .ad-rows .foot{font-size:var(--ad-fs-1);color:var(--ad-ink-3);justify-content:space-between;gap:16px;padding:10px 6px 0;display:flex}.ad-scope .ad-row.is-now{min-height:58px}.ad-scope .ad-row.is-now .k{font-size:var(--ad-fs-3);font-weight:600}.ad-scope .ad-row.is-now .n.strong{font-size:var(--ad-fs-3)}.ad-scope .ad-row.is-quiet .k{color:var(--ad-ink-2);font-weight:400}.ad-scope .ad-mono{background:var(--ad-sunken);border:1px solid var(--ad-line);width:30px;height:30px;color:var(--ad-ink-2);letter-spacing:.03em;border-radius:5px;flex:none;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.ad-scope .ad-who{font-size:var(--ad-fs-1);color:var(--ad-ink-2);align-items:center;gap:7px;display:inline-flex}.ad-scope .ad-who .av{background:var(--ad-sunken);border:1px solid var(--ad-line);width:22px;height:22px;color:var(--ad-ink-2);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.ad-scope .ad-who.none{color:var(--ad-ink-4)}.ad-scope .ad-pill{white-space:nowrap;background:var(--ad-st-wait-bg);height:22px;color:var(--ad-ink-2);border-radius:4px;align-items:center;gap:7px;padding:0 9px 0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ad-scope .ad-pill:before{content:"";background:var(--ad-st-wait);border-radius:50%;flex:none;width:6px;height:6px}.ad-scope .ad-pill.run:before{background:var(--ad-st-run)}.ad-scope .ad-pill.care:before{background:var(--ad-st-care)}.ad-scope .ad-pill.done:before{background:var(--ad-st-done)}.ad-scope .ad-pill.risk{color:var(--ad-risk-ink)}.ad-scope .ad-pill.risk:before{background:var(--ad-risk)}.ad-scope .ad-btn{border-radius:var(--ad-r);height:36px;font-size:var(--ad-fs-2);white-space:nowrap;transition:background-color var(--ad-t-state), border-color var(--ad-t-state), color var(--ad-t-state);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.ad-scope .ad-btn.primary{background:var(--ad-accent);color:var(--ad-on-accent)}.ad-scope .ad-btn.primary:hover{background:var(--ad-accent-deep)}.ad-scope .ad-btn.primary:disabled{opacity:.45;cursor:default}.ad-scope .ad-btn.secondary{background:var(--ad-surface);border-color:var(--ad-line-2);color:var(--ad-ink)}.ad-scope .ad-btn.secondary:hover{border-color:var(--ad-ink-3)}.ad-scope .ad-btn.ghost{color:var(--ad-ink-2);padding:0 10px}.ad-scope .ad-btn.ghost:hover{background:var(--ad-sunken);color:var(--ad-ink)}.ad-scope .ad-btn.danger{border-color:var(--ad-risk);color:var(--ad-risk-ink);background:0 0}.ad-scope .ad-btn.danger:hover{background:var(--ad-risk-bg)}.ad-scope .ad-btn.sm{height:30px;font-size:var(--ad-fs-1);padding:0 11px}.ad-scope .ad-btn svg{flex:none;width:15px;height:15px}.ad-scope .kbd{opacity:.45;min-width:18px;height:18px;font-size:11px;font-weight:600;font-family:var(--ad-font);letter-spacing:0;border:1px solid;border-radius:4px;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.ad-scope .ad-btn.primary .kbd{opacity:.65}.ad-scope .ad-link{color:var(--ad-accent);font-weight:600;font-size:var(--ad-fs-2)}.ad-scope .ad-link.sm{font-size:var(--ad-fs-1)}.ad-scope .ad-fields{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:14px 18px;display:grid}.ad-scope .ad-fields .span{grid-column:1/-1}.ad-scope .ad-field{gap:6px;min-width:0;display:grid}.ad-scope .ad-field label{font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-3);justify-content:space-between;font-weight:600;display:flex}.ad-scope .ad-field label i{text-transform:none;letter-spacing:0;color:var(--ad-ink-4);font-size:12px;font-style:normal;font-weight:500}.ad-scope .ad-field input,.ad-scope .ad-field select,.ad-scope .ad-field textarea{border:1px solid var(--ad-line-2);border-radius:var(--ad-r);background:var(--ad-surface);height:38px;color:var(--ad-ink);width:100%;min-width:0;padding:0 12px}.ad-scope .ad-field textarea{resize:vertical;height:76px;padding:9px 12px;line-height:1.45}.ad-scope .ad-field input:focus,.ad-scope .ad-field select:focus,.ad-scope .ad-field textarea:focus{outline:2px solid var(--ad-accent);outline-offset:0;border-color:var(--ad-accent)}.ad-scope .ad-field ::placeholder{color:var(--ad-ink-4)}.ad-scope .ad-choice{border-top:1px solid var(--ad-line);display:grid}.ad-scope .ad-choice button{border-bottom:1px solid var(--ad-line);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:0 14px;width:100%;padding:12px 6px;display:grid}.ad-scope .ad-choice button:hover{background:var(--ad-sunken)}.ad-scope .ad-choice .ring{border:1px solid var(--ad-line-2);border-radius:50%;width:16px;height:16px}.ad-scope .ad-choice [aria-checked=true] .ring{border:5px solid var(--ad-accent)}.ad-scope .ad-choice .t{font-size:var(--ad-fs-2);font-weight:600}.ad-scope .ad-choice .s{font-size:var(--ad-fs-1);color:var(--ad-ink-3)}.ad-scope .ad-choice .m{font-size:var(--ad-fs-1);color:var(--ad-ink-2);text-align:right}.ad-scope .ad-tabs{border-bottom:1px solid var(--ad-line);gap:24px;display:flex}.ad-scope .ad-tabs button{font-size:var(--ad-fs-2);color:var(--ad-ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0 10px;font-weight:500}.ad-scope .ad-tabs button:hover{color:var(--ad-ink)}.ad-scope .ad-tabs button[aria-selected=true]{color:var(--ad-ink);border-bottom-color:var(--ad-accent);font-weight:600}.ad-scope .ad-drop{border:1px dashed var(--ad-line-2);border-radius:var(--ad-r);background:var(--ad-surface);transition:border-color var(--ad-t-state), background-color var(--ad-t-state);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 22px;display:grid}.ad-scope .ad-drop:hover,.ad-scope .ad-drop.is-over{border-color:var(--ad-accent);background:var(--ad-accent-wash)}.ad-scope .ad-drop .ic{background:var(--ad-sunken);border:1px solid var(--ad-line);width:36px;height:36px;color:var(--ad-ink-2);border-radius:6px;place-items:center;display:grid}.ad-scope .ad-drop .ic svg{width:17px;height:17px}.ad-scope .ad-drop .t{font-size:var(--ad-fs-2);font-weight:600}.ad-scope .ad-drop .s{font-size:var(--ad-fs-1);color:var(--ad-ink-3)}.ad-scope .ad-drop .act{align-items:center;gap:10px;display:flex}.ad-scope .ad-docs{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 18px;display:grid}.ad-scope .ad-doc{width:100%;transition:background-color var(--ad-t-state);border-radius:6px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;padding:8px;display:grid}.ad-scope .ad-doc:hover{background:var(--ad-sunken)}.ad-scope .ad-doc .cover{background:var(--ad-surface);border:1px solid var(--ad-line-2);border-radius:2px;flex:none;align-content:start;gap:3px;width:48px;height:62px;padding:6px 5px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #1f23280f}.ad-scope .ad-doc .cover:before{content:"";background:var(--ad-p-navy);height:3px;position:absolute;top:0;left:0;right:0}.ad-scope .ad-doc .cover .ck{letter-spacing:.14em;text-transform:uppercase;color:var(--ad-p-slate);white-space:nowrap;margin-top:3px;font-size:4px;font-weight:700;line-height:1;overflow:hidden}.ad-scope .ad-doc .cover .ct{color:var(--ad-p-navy);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:6.5px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.ad-scope .ad-doc .cover .cl{gap:2px;margin-top:auto;display:grid}.ad-scope .ad-doc .cover .cl i{background:var(--ad-p-grid);height:1px;display:block}.ad-scope .ad-doc .cover.film{background:var(--ad-ink-2);border-color:var(--ad-ink-2);place-items:center;padding:0;display:grid}.ad-scope .ad-doc .cover.film:before{display:none}.ad-scope .ad-doc .cover.film .play{background:#ffffffeb;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.ad-scope .ad-doc .cover.film .play:after{content:"";border-left:7px solid var(--ad-ink);border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;width:0;height:0;margin-left:2px}.ad-scope .ad-doc .cover.film .dur{color:#fff;font-size:6.5px;font-weight:600;position:absolute;bottom:3px;right:3px}.ad-scope .ad-doc .cover.guide:before{background:var(--ad-p-gold)}.ad-scope .ad-doc .t{font-size:var(--ad-fs-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ad-scope .ad-doc .s{font-size:var(--ad-fs-1);color:var(--ad-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;line-height:1.4;display:-webkit-box;overflow:hidden}.ad-scope .ad-doc .m{color:var(--ad-ink-4);margin-top:4px;font-size:12px}.ad-scope .ad-read{border-left:1px solid var(--ad-line);background:var(--ad-canvas);align-content:start;gap:26px;min-height:0;padding:24px 22px 32px;display:grid;overflow:auto}.ad-scope .ad-read .grp h3{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);justify-content:space-between;align-items:baseline;margin-bottom:10px;font-weight:600;display:flex}.ad-scope .ad-read .grp h3 a{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.ad-scope .ad-read .grp h3 span{letter-spacing:0;text-transform:none;color:var(--ad-ink-3);font-size:12px;font-weight:400}.ad-scope .ad-read .ad-docs{grid-template-columns:1fr;gap:2px}.ad-scope .ad-read .ad-doc{padding:6px}.ad-scope .ad-seat{border:1px solid var(--ad-line);background:var(--ad-surface);border-radius:6px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:10px;display:grid}.ad-scope .ad-seat:hover{border-color:var(--ad-line-2);background:var(--ad-sunken)}.ad-scope .ad-seat .face{background:var(--ad-sunken);border-radius:50%;width:40px;height:40px;position:relative;overflow:hidden}.ad-scope .ad-seat .face img,.ad-scope .ad-seat .face svg{object-fit:cover;filter:saturate(.85);width:100%;height:100%;display:block}.ad-scope .ad-seat .face .live{background:var(--ad-st-done);border:2px solid var(--ad-surface);border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.ad-scope .ad-seat .t{font-size:var(--ad-fs-2);font-weight:600;line-height:1.25}.ad-scope .ad-seat .s{color:var(--ad-ink-3);margin-top:2px;font-size:12px;line-height:1.35;display:block}.ad-scope .ad-ask{gap:10px;display:grid}.ad-scope .ad-ask .quote{color:var(--ad-ink-3);border-left:2px solid var(--ad-line-2);padding-left:10px;font-size:12px;line-height:1.45}.ad-scope .ad-ask .quote b{color:var(--ad-ink-2);font-weight:500}.ad-scope .ad-ask .turn{font-size:var(--ad-fs-2);line-height:1.5}.ad-scope .ad-ask .turn.you{color:var(--ad-ink-2)}.ad-scope .ad-ask .turn.you:before{content:"You";font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-4);margin-bottom:2px;font-weight:600;display:block}.ad-scope .ad-ask .turn.her:before{content:attr(data-who);font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-accent);margin-bottom:2px;font-weight:600;display:block}.ad-scope .ad-ask .turn ul{margin:4px 0;padding-left:16px;list-style:outside}.ad-scope .ad-ask form{gap:8px;display:flex}.ad-scope .ad-ask input{border:1px solid var(--ad-line-2);border-radius:var(--ad-r);background:var(--ad-surface);min-width:0;height:38px;font-size:var(--ad-fs-2);flex:1;padding:0 12px}.ad-scope .ad-ask input::placeholder{color:var(--ad-ink-4)}.ad-scope .ad-ask input:focus{outline:2px solid var(--ad-accent);outline-offset:0;border-color:var(--ad-accent)}.ad-scope .ad-ask .kept{color:var(--ad-ink-4);font-size:12px}.ad-scope .ad-props{display:grid}.ad-scope .ad-props .p{border-bottom:1px solid var(--ad-line);font-size:var(--ad-fs-1);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:8px 0;display:grid}.ad-scope .ad-props .p .l{color:var(--ad-ink-3)}.ad-scope .ad-props .p .v{color:var(--ad-ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ad-scope .ad-props .p .v.care{color:var(--ad-st-care-ink)}.ad-scope .ad-props .p .v.risk{color:var(--ad-risk-ink)}.ad-scope .ad-props .p .v.good{color:var(--ad-st-done-ink)}.ad-scope .ad-props .p .v.muted{color:var(--ad-ink-3);font-weight:500}.ad-scope .ad-menu{z-index:40;border-radius:var(--ad-r-menu);background:var(--ad-surface);border:1px solid var(--ad-line-2);min-width:250px;box-shadow:var(--ad-shadow-float);padding:6px;display:grid;position:absolute}.ad-scope .ad-menu .grp{font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-3);padding:8px 10px 4px;font-weight:600}.ad-scope .ad-menu button{width:100%;font-size:var(--ad-fs-1);border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:7px 10px;display:flex}.ad-scope .ad-menu button:hover{background:var(--ad-sunken)}.ad-scope .ad-menu button .m{color:var(--ad-ink-3);font-variant-numeric:tabular-nums;font-size:12px}.ad-scope .ad-menu hr{border:0;border-top:1px solid var(--ad-line);margin:6px 0}.ad-scope .ad-menu button.danger{color:var(--ad-risk-ink)}.ad-scope .ad-menu[hidden]{display:none}.ad-scope .ad-toast{z-index:60;background:var(--ad-ink);color:var(--ad-canvas);font-size:var(--ad-fs-1);box-shadow:var(--ad-shadow-float);border-radius:6px;padding:10px 14px;font-weight:500;position:fixed;bottom:24px;left:50%;translate:-50%}.ad-scope .ad-toast[hidden]{display:none}.ad-scope .ad-note{border:1px solid var(--ad-line);border-left:2px solid var(--ad-ink-3);border-radius:var(--ad-r);font-size:var(--ad-fs-1);color:var(--ad-ink-2);background:var(--ad-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 14px;display:grid}.ad-scope .ad-note.risk{border-left-color:var(--ad-risk)}.ad-scope .ad-note.info{border-left-color:var(--ad-accent)}.ad-scope .ad-note b{color:var(--ad-ink);font-weight:600}.ad-scope .ad-note svg{width:16px;height:16px;color:var(--ad-ink-3)}.ad-scope .ad-note.risk svg{color:var(--ad-risk-ink)}.ad-scope .ad-note.info svg{color:var(--ad-accent)}.ad-scope .ad-run{gap:22px;display:grid}.ad-scope .ad-run .phrase{align-items:baseline;gap:14px;display:flex}.ad-scope .ad-run .phrase h2{font-size:var(--ad-fs-4);font-weight:600;line-height:1.4}.ad-scope .ad-run .phrase .m{font-size:var(--ad-fs-1);color:var(--ad-ink-3);font-variant-numeric:tabular-nums}.ad-scope .ad-phases{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--ad-line);gap:0;display:grid}.ad-scope .ad-phase{border-bottom:1px solid var(--ad-line);gap:3px;padding:14px 16px 14px 0;display:grid;position:relative}.ad-scope .ad-phase .w{font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-4);font-weight:600}.ad-scope .ad-phase .t{font-size:var(--ad-fs-2);color:var(--ad-ink-2);font-weight:600}.ad-scope .ad-phase .s{font-size:var(--ad-fs-1);color:var(--ad-ink-3);line-height:1.4}.ad-scope .ad-phase.is-done .t{color:var(--ad-ink)}.ad-scope .ad-phase.is-done .w{color:var(--ad-ink-3)}.ad-scope .ad-phase.is-running .t{color:var(--ad-ink)}.ad-scope .ad-phase.is-running .w{color:var(--ad-accent)}.ad-scope .ad-phase:before{content:"";background:0 0;height:2px;position:absolute;top:-1px;left:0;right:16px}.ad-scope .ad-phase.is-done:before{background:var(--ad-ink)}.ad-scope .ad-phase.is-running:before{background:linear-gradient(90deg, var(--ad-accent-wash), var(--ad-accent) 50%, var(--ad-accent-wash));background-repeat:no-repeat;background-size:50% 100%;animation:1.4s linear infinite ad-sweep}.ad-scope .ad-run .honest{font-size:var(--ad-fs-1);color:var(--ad-ink-3)}.ad-scope .ad-run .honest b{color:var(--ad-ink-2);font-weight:500}.ad-scope .ad-writing{border-left:2px solid var(--ad-accent);font-size:var(--ad-fs-1);color:var(--ad-ink-2);background:var(--ad-sunken);padding:10px 16px}.ad-scope .ad-split{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:32px;display:grid}@media (max-width:1280px){.ad-scope .ad-split{grid-template-columns:minmax(0,1fr)}}.ad-scope .ad-cols-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px 32px;display:grid}.ad-scope .ad-cols-3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 32px;display:grid}@media (max-width:900px){.ad-scope .ad-veil{padding:0}.ad-scope .ad-window{border:0;border-radius:0;min-height:100vh}.ad-scope .ad-room,.ad-scope .ad-room.has-read{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto}.ad-scope .ad-rail{border-right:0;border-bottom:1px solid var(--ad-line)}.ad-scope .ad-rail .sp{display:none}.ad-scope .ad-read{border-left:0;border-top:1px solid var(--ad-line)}.ad-scope .ad-head{grid-template-columns:minmax(0,1fr);padding:20px 16px 0}.ad-scope .ad-figs,.ad-scope .ad-body{padding-left:16px;padding-right:16px}.ad-scope .ad-band{margin-left:16px;margin-right:16px}.ad-scope .ad-rows{overflow-x:auto}.ad-scope .ad-rows .h,.ad-scope .ad-row{min-width:720px}.ad-scope .ad-fields{grid-template-columns:minmax(0,1fr)}.ad-scope .ad-drop{grid-template-columns:auto minmax(0,1fr)}.ad-scope .ad-drop .act{grid-column:1/-1}.ad-scope .ad-phases{grid-template-columns:minmax(0,1fr)}.ad-scope .ad-paper{padding:28px 18px}}@media print{.ad-scope .ad-rail,.ad-scope .ad-read,.ad-scope .ad-head .act,.ad-scope .ad-next,.ad-scope .ad-figs,.ad-scope .ad-cap,.ad-scope .ad-band{display:none!important}.ad-scope .ad-room,.ad-scope .ad-window{height:auto;box-shadow:none;display:block}.ad-scope .ad-work{overflow:visible}}.ad-scope .ad-paper{width:min(var(--ad-measure), 100%);background:var(--ad-p-page);color:var(--ad-p-ink);border:1px solid var(--ad-line);box-shadow:var(--ad-shadow-paper);counter-reset:pp-sec;margin:0 auto;padding:52px 64px 48px;font-size:14px;line-height:1.6}.dark .ad-scope .ad-paper{border-color:#0000}@media (max-width:1100px){.ad-scope .ad-paper{padding:40px 36px}}.ad-scope .ad-paper .pp-kick{letter-spacing:.2em;text-transform:uppercase;color:var(--ad-p-navy);flex-wrap:wrap;gap:0 10px;font-size:10px;font-weight:700;display:flex}.ad-scope .ad-paper .pp-kick span+span:before{content:"|";color:var(--ad-p-gold);margin-right:10px}.ad-scope .ad-paper .pp-title{letter-spacing:.01em;text-transform:uppercase;color:var(--ad-p-navy);margin:14px 0 8px;font-size:26px;font-weight:700;line-height:1.2}.ad-scope .ad-paper .pp-dek{color:var(--ad-p-slate);font-size:15px;line-height:1.5}.ad-scope .ad-paper .pp-by{color:var(--ad-p-slate);border-bottom:2px solid var(--ad-p-gold);margin-top:10px;padding-bottom:14px;font-size:12px;font-style:italic}.ad-scope .ad-paper .pp-figs{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 6px;display:grid}.ad-scope .ad-paper .pp-figs>div{border-right:1px solid var(--ad-p-grid);padding:6px 18px 6px 0}.ad-scope .ad-paper .pp-figs>div+div{padding-left:18px}.ad-scope .ad-paper .pp-figs>div:last-child{border-right:0}.ad-scope .ad-paper .pp-figs b{color:var(--ad-p-gold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.15;display:block}.ad-scope .ad-paper .pp-figs b.navy{color:var(--ad-p-navy)}.ad-scope .ad-paper .pp-figs span{letter-spacing:.08em;text-transform:uppercase;color:var(--ad-p-slate);margin-top:4px;font-size:11px;font-weight:600;display:block}.ad-scope .ad-paper .pp-figs i{color:var(--ad-p-slate);margin-top:2px;font-size:12px;font-style:normal;display:block}.ad-scope .ad-paper .pp-take{background:var(--ad-p-cream);border-left:3px solid var(--ad-p-gold);margin:18px 0 8px;padding:14px 18px 12px}.ad-scope .ad-paper .pp-take h3{letter-spacing:.12em;text-transform:uppercase;color:var(--ad-p-navy);margin-bottom:8px;font-size:11px;font-weight:700}.ad-scope .ad-paper .pp-take ol{counter-reset:pp-take;gap:6px;display:grid}.ad-scope .ad-paper .pp-take li{color:var(--ad-p-ink);padding-left:26px;font-size:14px;line-height:1.5;display:block;position:relative}.ad-scope .ad-paper .pp-take li:before{counter-increment:pp-take;content:counter(pp-take);color:var(--ad-p-gold-ink);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;top:0;left:0}.ad-scope .ad-paper .pp-take li b{color:var(--ad-p-navy);font-weight:700}.ad-scope .ad-paper h2{counter-increment:pp-sec;letter-spacing:.04em;text-transform:uppercase;color:var(--ad-p-navy);border-bottom:1px solid var(--ad-p-gold);margin:28px 0 12px;padding:0 0 6px;font-size:15px;font-weight:700}.ad-scope .ad-paper h2:before{content:counter(pp-sec) ". "}.ad-scope .ad-paper h3{color:var(--ad-p-navy);margin:18px 0 8px;font-size:14px;font-weight:700;line-height:1.4}.ad-scope .ad-paper p{text-align:justify;color:var(--ad-p-ink);margin:0 0 11px;font-size:14px;line-height:1.6}.ad-scope .ad-paper p b,.ad-scope .ad-paper li b{color:var(--ad-p-navy);font-weight:700}.ad-scope .ad-paper ol,.ad-scope .ad-paper ul{gap:6px;margin:4px 0 14px;display:grid}.ad-scope .ad-paper ol{counter-reset:pp-ol}.ad-scope .ad-paper ol>li{padding-left:26px;line-height:1.55;display:block;position:relative}.ad-scope .ad-paper ol>li:before{counter-increment:pp-ol;content:counter(pp-ol) ".";color:var(--ad-p-navy);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;top:0;left:0}.ad-scope .ad-paper ul>li{padding-left:18px;line-height:1.55;display:block;position:relative}.ad-scope .ad-paper ul>li:before{content:"";background:var(--ad-p-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:2px}.ad-scope .ad-paper blockquote{border-left:3px solid var(--ad-p-gold);color:var(--ad-p-navy);margin:0 0 13px;padding:2px 0 2px 15px;font-size:15px;font-style:italic;line-height:1.5}.ad-scope .ad-paper table{border-collapse:collapse;border:1px solid var(--ad-p-grid);width:100%;margin:12px 0 16px;font-size:13px}.ad-scope .ad-paper th{background:var(--ad-p-navy);color:var(--ad-p-page);letter-spacing:.1em;text-transform:uppercase;text-align:left;border:1px solid var(--ad-p-navy);padding:8px 10px;font-size:10px;font-weight:700}.ad-scope .ad-paper td{border:1px solid var(--ad-p-grid);vertical-align:top;color:var(--ad-p-ink);padding:7px 10px;line-height:1.5}.ad-scope .ad-paper tbody tr:nth-child(2n) td{background:var(--ad-p-ice)}.ad-scope .ad-paper td:first-child{color:var(--ad-p-navy);font-weight:700}.ad-scope .ad-paper td.n,.ad-scope .ad-paper th.n{text-align:right;font-variant-numeric:tabular-nums}.ad-scope .ad-paper tr.you td{background:var(--ad-p-cream)!important}.ad-scope .ad-paper .good{color:var(--ad-p-green);font-weight:700}.ad-scope .ad-paper .care{color:var(--ad-p-gold-ink);font-weight:700}.ad-scope .ad-paper .risk{color:var(--ad-p-brick);font-weight:700}.ad-scope .ad-paper .tag{letter-spacing:.08em;text-transform:uppercase;color:var(--ad-p-gold-ink);background:var(--ad-p-cream);border-radius:2px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.ad-scope .ad-paper figure{margin:14px 0 18px}.ad-scope .ad-paper figure svg{width:100%;height:auto;display:block;overflow:visible}.ad-scope .ad-paper figcaption{color:var(--ad-p-slate);margin-top:6px;font-size:12px;line-height:1.5}.ad-scope .ad-paper .ch-title{fill:var(--ad-p-navy);font-size:12px;font-weight:700}.ad-scope .ad-paper .ch-lbl{fill:var(--ad-p-slate);font-size:11px}.ad-scope .ad-paper .ch-val{fill:var(--ad-p-navy);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.ad-scope .ad-paper .ch-grid{stroke:#e9ecf1;stroke-width:1px}.ad-scope .ad-paper .ch-navy{fill:var(--ad-p-navy)}.ad-scope .ad-paper .ch-gold{fill:var(--ad-p-gold)}.ad-scope .ad-paper .ch-green{fill:var(--ad-p-green)}.ad-scope .ad-paper .ch-brick{fill:var(--ad-p-brick)}.ad-scope .ad-paper .ch-slate{fill:#8b93a3}.ad-scope .ad-paper .ch-ice{fill:var(--ad-p-ice)}.ad-scope .ad-paper .ch-line-navy{stroke:var(--ad-p-navy);fill:none;stroke-width:2px}.ad-scope .ad-paper .ch-line-gold{stroke:var(--ad-p-gold);fill:none;stroke-width:2px}.ad-scope .ad-paper .pp-sources{color:var(--ad-p-slate);margin-top:18px;font-size:12px}.ad-scope .ad-paper .pp-foot{border-top:1px solid var(--ad-p-grid);color:var(--ad-p-slate);justify-content:space-between;gap:20px;margin-top:26px;padding-top:12px;font-size:11px;line-height:1.5;display:flex}.ad-scope .ad-paper .pp-foot b{color:var(--ad-p-navy);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.ad-scope .ad-paper .pp-cursor{background:var(--ad-p-gold);vertical-align:-2px;width:2px;height:14px;margin-left:2px;display:inline-block}.ad-scope .ad-paper .pp-pending{color:var(--ad-p-slate);font-style:italic}.ad-scope .ad-paper .pp-place{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 20px;margin:16px 0 4px;display:grid}.ad-scope .ad-paper .pp-place .rank{color:var(--ad-p-navy);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}.ad-scope .ad-paper .pp-place .line{color:var(--ad-p-ink);text-align:left;margin:0;font-size:15px;line-height:1.5}.ad-scope .ad-paper .pp-place .line b{color:var(--ad-p-navy)}@keyframes ad-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ad-sweep{0%{background-position:-50% 0}to{background-position:150% 0}}.ad-scope .ad-arrive{animation:ad-arrive var(--ad-t-arrive) var(--ad-ease) both}.ad-scope .ad-arrive.d1{animation-delay:40ms}.ad-scope .ad-arrive.d2{animation-delay:80ms}.ad-scope .ad-arrive.d3{animation-delay:.12s}.ad-scope .ad-arrive.d4{animation-delay:.16s}.ad-scope .ad-step.is-running:after{content:"";background:linear-gradient(90deg, transparent, var(--ad-accent) 50%, transparent);background-repeat:no-repeat;background-size:50% 100%;height:2px;animation:1.4s linear infinite ad-sweep;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.ad-scope .ad-arrive{animation:none}.ad-scope .ad-step.is-running:after,.ad-scope .ad-phase.is-running:before{background:var(--ad-accent);background-size:100% 100%;animation:none}.ad-scope .ad-step,.ad-scope .ad-row,.ad-scope .ad-btn,.ad-scope .ad-drop,.ad-scope .ad-doc{transition:none}}.ad-scope .ad-window.na-app{font-size:var(--ad-fs-2);background:var(--ad-canvas);color:var(--ad-ink);line-height:1.5;overflow:clip}.ad-scope.ad-veil.mica-route-veil{padding-top:calc(14px + var(--vb-taskbar-h,0px));padding-right:calc(14px + var(--seat-dock-w,0px))}.ad-scope .na-frame{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.ad-scope .na-body{font-size:var(--ad-fs-2)}.ad-scope .na-body .na-paperwrap{width:min(var(--ad-measure), 100%);margin:0 auto;position:relative}.ad-scope .na-body .na-paperwrap+.na-paperwrap{margin-top:-8px}.ad-scope .na-steer{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;max-width:none;margin:14px 0 0;padding:0;display:grid}.ad-scope .na-steer input{border:1px solid var(--ad-line-2);height:34px;font:inherit;font-size:var(--ad-fs-2);background:var(--ad-surface);color:var(--ad-ink);border-radius:6px;min-width:0;padding:0 12px}.ad-scope .na-steer input::placeholder{color:var(--ad-ink-4)}.ad-scope .na-steer input:focus{outline:2px solid var(--ad-accent);outline-offset:0;border-color:var(--ad-accent)}.ad-scope .na-intake{font-size:var(--ad-fs-2)}.ad-scope .na-paperpane{border-color:var(--ad-line-2);background:var(--ad-surface);border-radius:8px;height:min(64vh,820px)}.ad-scope .na-paperbar{border-color:var(--ad-line);background:var(--ad-sunken)}.ad-scope .na-paperbar .t{font-size:var(--ad-fs-1)}.ad-scope .na-btn{color:var(--ad-ink-2);font-size:var(--ad-fs-1);border-radius:5px}.ad-scope .na-btn.out{border-color:var(--ad-line-2)}.ad-scope .na-btn:hover{background:var(--ad-sunken);color:var(--ad-ink)}.ad-scope .ad-docs.na-docs-1{grid-template-columns:1fr}.ad-scope .na-run{width:100%}.ad-scope .na-run .na-live{margin-top:6px}.ad-scope .na-menu{z-index:60;border-radius:var(--ad-r-menu);background:var(--ad-surface);border:1px solid var(--ad-line-2);min-width:264px;box-shadow:var(--ad-shadow-float);font-size:var(--ad-fs-1);color:var(--ad-ink);padding:6px;position:absolute;bottom:54px;left:12px}.ad-scope .na-menu.file{top:52px;bottom:auto}.ad-scope .na-menu .menu-h{font-size:var(--ad-fs-kick);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-ink-3);padding:8px 10px 4px;font-weight:600}.ad-scope .na-menu button{width:100%;height:30px;color:var(--ad-ink);text-align:left;font:inherit;cursor:default;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:0 10px;display:flex}.ad-scope .na-menu button:hover{background:var(--ad-sunken);color:var(--ad-ink)}.ad-scope .na-menu button .kbd,.ad-scope .na-menu button .m{color:var(--ad-ink-4);font-variant-numeric:tabular-nums;font-size:11px}.ad-scope .na-menu .sep{background:var(--ad-line);height:1px;margin:5px 4px}.ad-scope .na-dlg{border:1px solid var(--ad-line-2);box-shadow:var(--ad-shadow-float);background:var(--ad-surface);color:var(--ad-ink);border-radius:8px}.ad-scope .na-viewhead{border-bottom:1px solid var(--ad-line);align-items:flex-start;gap:12px;padding:14px 20px 12px;display:flex}.ad-scope .na-viewhead .k{font-size:var(--ad-fs-kick);letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink-3);font-weight:600}.ad-scope .na-viewhead h2{font-size:var(--ad-fs-3);margin:3px 0 0;font-weight:600;line-height:1.3}.ad-scope .na-viewhead .sp{flex:1}.ad-scope .na-viewbody{min-height:0;padding:14px 20px 20px;overflow:auto}.ad-scope .na-viewbody .ng-film-video,.ad-scope .na-viewbody video{background:var(--ad-ink);border-radius:8px;width:100%;max-height:62vh}.ad-scope .na-wall{gap:22px;display:grid}.ad-scope .na-wall .note{font-size:var(--ad-fs-1);color:var(--ad-ink-3);margin:0;line-height:1.5}.ad-scope .na-wall .more{color:var(--ad-accent);background:0 0;border:0;margin-top:2px;padding:6px 8px;font-family:inherit;font-size:12px;font-weight:600}.ad-scope .na-wall .links{gap:6px;display:grid}.ad-scope .na-wall .links a{font-size:var(--ad-fs-1);line-height:1.4}.ad-scope .ad-doc .cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ad-scope .ad-doc .cover.has-img .ck,.ad-scope .ad-doc .cover.has-img .ct,.ad-scope .ad-doc .cover.has-img .cl{visibility:hidden}.ad-scope .ad-doc .cover.has-img:before{z-index:1}.ad-scope .ad-doc .cover.film .play{z-index:1;position:relative}.ad-scope .ad-doc .cover.film .dur{z-index:1}.ad-scope .ad-ask .turn p{margin:0 0 6px}.ad-scope .ad-ask .turn p:last-child{margin-bottom:0}.ad-scope .ad-ask .turn ol{margin:4px 0 6px 18px;padding:0}.ad-scope .ad-ask .turn li{margin-bottom:3px}.ad-scope .ad-ask .turn h1,.ad-scope .ad-ask .turn h2,.ad-scope .ad-ask .turn h3{font-size:var(--ad-fs-2);margin:8px 0 4px;font-weight:600}.ad-scope .ad-ask .turn table{border-collapse:collapse;margin:4px 0 8px;font-size:12px}.ad-scope .ad-ask .turn td,.ad-scope .ad-ask .turn th{border:1px solid var(--ad-line);text-align:left;padding:3px 6px}@media print{.ad-scope .na-menu,.ad-scope .na-veil,.ad-scope .na-steer,.ad-scope .na-intake{display:none!important}.ad-scope .na-body{padding:0;display:block}}@media (max-width:720px){.ad-scope .na-steer{grid-template-columns:1fr}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
